pierwszy Podgląd programisty Androida 13 Być może trochę się zniechęciłeś, ale istnieje ukryty klejnot z pełną możliwością wirtualizacji na urządzeniach takich jak smartfon Google Pixel 6.
Oznacza to, że teraz można uruchomić prawie każdy system operacyjny, w tym dystrybucje Windows 11 lub Linux, takie jak Ubuntu lub Arch Linux Arm, na telefonie z Google Tensor i robić to z prędkością bliską oryginalnej.
Programista Android i stron internetowychkdrag0n„Testowałem kilka dystrybucji Linuksa skompilowanych dla Aarch64 na Pixel 6 z Ubuntu 21.10, Arch Linux Arm, Void Linux i Alpine Linux przy użyciu „hiperwizora KVM na Pixel 6 + Android 13 DP1”. Dalej wyjaśnia:
O ile mi wiadomo, możemy teraz uzyskać pełną wersję EL2 na sprzęcie produkcyjnym. Chronione maszyny KVM są opcjonalne i można je włączać na podstawie maszyn wirtualnych, ale w przypadku maszyn wirtualnych niechronionych wydaje się, że dostępna jest pełna funkcjonalność KVM.
EL2 wskazuje poziomy wykluczenia ramienia, jak pokazano Na stronie dewelopera Arm. kdrag0n nie poprzestał na tym i był w stanie uruchomić system Windows 11 na Pixel 6, a także na tym samym domyślnym systemie Android 13.
Windows Phone powraca! A poważniej, będziemy musieli sprawdzić, czy wszystko działa zgodnie z oczekiwaniami, ale wygląda to obiecująco.
Ale dlaczego Google włączył wirtualizację w Androidzie? Jest mało prawdopodobne, że chcieli tylko umożliwić użytkownikom zainstalowanie systemu Linux lub Windows na telefonie. Mishaal Rahman odniósł się do tego problemu Około 2 miesiące temu:
… Dzieje się tak, ponieważ hipernadzorcy mogą lub nie mogą być obecne na maszynie, a gdy są, często nie są używane zgodnie z ich przeznaczeniem, czyli uruchomieniem systemu operacyjnego na maszynie wirtualnej! Zamiast tego są używane Do spraw takich jak zwiększanie bezpieczeństwa jądra (a przynajmniej próbować) i Odtwórz różne kody (takich jak kod innej firmy dla DRM, szyfrowanie i inne pliki binarne z zamkniętym kodem źródłowym) poza systemem operacyjnym Android.
Dotyczy to głównie zabezpieczeń i plików binarnych, takich jak DRM. Artykuł Mishaala również odnosi się do Kod źródłowy jednostki wirtualnej oraz Instruuje Wyjaśnij, jak zacząć korzystać z chronionych maszyn wirtualnych.
przez wąska
Jean-Luc założył CNX w 2010 roku jako przedsięwzięcie w niepełnym wymiarze godzin, zanim rzucił pracę jako menedżer ds. inżynierii oprogramowania i zaczął pisać codzienne wiadomości i recenzje w pełnym wymiarze godzin później w 2011 roku.
„Zła entuzjasta podróży. Irytująco skromny ćpun internetu. Nieprzepraszający alkoholiczek”.