Android 13 DP1 отключва пълната функционалност на KVM на Google Pixel 6 и 6 Pro. Вече можете да стартирате Windows 11 и Linux VM на тези телефони.
Ако сте запознати с Windows 11, почти със сигурност сте чували Windows подсистема на Android. Microsoft изгради своя слой за съвместимост с Android на основата на Подсистема Windows за Linux, който е базиран на Hyper-V платформата за виртуализация на компанията. Google предприеха подобен подход, докато проектираха функционалността на приложението за Linux в Chrome OS, но разчитаха на базираната на ядрото виртуална машина (KVM) на ядрото на Linux като хипервизор. Поради факта, че Android е изграден върху ядрото на Linux, може да възникне въпросът: Не би ли е технически възможно да се използва KVM за стартиране на виртуална машина с друга операционна система на всяко устройство с Android? Е, ако имате Google Pixel 6/6 Pro и желаете да флашнете първи преглед за разработчици компилация на Android 13, със сигурност можете да постигнете това постижение.
Какъв е тайният сос в Android 13 за Google Pixel 6? Според старши член на XDA kdrag0n, в програмата за зареждане на Android 13 и фърмуера за платформата Tensor, Google добавен способността да се изложи на Изключение ниво 2 ниво на привилегия на хипервайзор към ядрото за неговата защитена KVM функция (pKVM). Докато pKVM не е задължителен и е предназначен да бъде активиран на базата на VM, човек може лесно да използва пълния KVM функционалност на незащитени виртуални машини. Това е причината, поради която разработчикът може да стартира няколко Linux разпределения и пуснете ги почти на естествената скорост. Google имаше планира да достави pKVM с Android 13и въпреки че това е само първата версия на предварителния преглед на следващата голяма версия на Android, текущата реализация изглежда доста стабилна.
Форуми за XDA на Google Pixel 6 ||| Форуми за XDA на Google Pixel 6 Pro
Имайте предвид, че на този етап директният KVM достъп на Android 13 изисква root достъп. Като каза това, внедряване без root е възможно чрез написване на приложение за управление на VM и поискайте специално разрешение за стартиране на собствена услуга в a MicroDroid VM. Съществуват редица такива монитори за виртуализация като собствения на Google crosvm, QEMU, или Нестинарка, така че техен порт за Android трябва да запълни празнотата. Представете си работи с Windows 11 на вашия смартфон с Android без бъркане в долните дялове, благодарение на вградената поддръжка за виртуализация на Android.
Най-добър от всички? Може да управлява DOOM!
Какво мислите за пълната поддръжка на виртуализация на Android? Кажете ни в коментарите по-долу!