Un firmware UEFI homebrew permite Samsung Galaxy S8 alimentat cu Snapdragon 835 să pornească versiunea ARM a Windows 10. Citiți mai departe pentru a afla mai multe!
Producătorii OEM prietenoși cu dezvoltatorii, cum ar fi OnePlus și Sony, sunt cunoscuți pentru publicarea surselor de kernel, precum și arborii dispozitivelor; acesta din urmă servește ca un mecanism pentru a descrie hardware-ul pentru nucleul Linux bazat pe Android pe platforma ARM, de îndată ce bootloader-ul principal pornește. Cu toate acestea, sistemele de operare precum Microsoft Windows utilizează Advanced Configuration and Power Interface (ACPI) pentru aceeași sarcină, în timp ce inițializarea hardware de nivel scăzut este gestionată de interfața unificată de firmware extensibilă (UEFI) in zilele de azi. Interesant este că este posibil să porți suportul UEFI și ACPI la dispozitivele ARM existente cu ample hacking, astfel încât puteți porni tehnic Windows 10 pe dispozitive precum Raspberry Pi.
Windows 10 face suport nativ
arhitectura ARM, care este într-adevăr un plus în acest joc de portare. Un dezvoltator cunoscut ca Evsio0n a publicat acum o metodă de dovadă a conceptului pentru a porni Windows 10 pe ARM pe Samsung Galaxy S8 alimentat cu Qualcomm Snapdragon 835. Nu este prima dată când vedem Windows 10 este activ și rulează pe telefoanele Android, dar Evsio0n a partajat și codul sursă pentru a construi firmware-ul UEFI pentru Galaxy S8 bazat pe TianoCore proiect.La momentul raportării, firmware-ul este capabil să pornească Windows Preinstallation Environment (AKA WinPE), dar lipsa implementării complete ACPI interzice pornirea completă a Windows 10. Unitatea de gestionare a memoriei (MMU) funcționează într-o oarecare măsură, ceea ce este suficient pentru ca Debian Linux cu kernel principal Linux 5.x să pornească.
Evsio0n l-a creditat pe Bingxing Wang, AKA imbushuo, și fxsheep pentru contribuțiile lor în acest domeniu. Un alt tinker pe nume Tom Christopher Daniel Perez făcut şicana (dar ștearsă ulterior) o dezvoltare similară pe Xiaomi Mi 6 (probabil bazată pe portul UEFI existent al fxsheep pentru dispozitiv), ceea ce indică faptul că alte telefoane alimentate cu Snapdragon 835 ar putea fi susținute în cele din urmă de proiect. În timp ce portul actual este departe de a fi un șofer zilnic, mai ales în comparație cu Lumia WOA proiect, Windows 10 ar putea fi util pentru a prelungi semnificativ durata de viață a acestor produse emblematice vechi.
Descărcați firmware-ul UEFI pentru Samsung Galaxy S8
Forumuri Samsung Galaxy S8