Programiści przenoszą Windows 10 na ARM na Samsunga Galaxy S8

Oprogramowanie sprzętowe UEFI homebrew umożliwia Samsungowi Galaxy S8 z procesorem Snapdragon 835 uruchomienie wersji ARM systemu Windows 10. Czytaj dalej, aby dowiedzieć się więcej!

Przyjaźni programistom producenci OEM, tacy jak OnePlus i Sony, są znani również z publikowania źródeł jądra drzewa urządzeń; ten ostatni służy jako mechanizm opisujący sprzęt dla jądra systemu Android opartego na systemie Linux na platformie ARM zaraz po uruchomieniu głównego programu ładującego. Jednakże systemy operacyjne, takie jak Microsoft Windows, korzystają z zaawansowanego interfejsu konfiguracji i zasilania (ACPI). to samo zadanie, podczas gdy inicjalizacja sprzętu niskiego poziomu jest obsługiwana przez Unified Extensible Firmware Interface (UEFI) Obecnie. Co ciekawe, możliwe jest przeniesienie obsługi UEFI i ACPI na istniejące urządzenia ARM z dużą ilością hakerstwo, dzięki czemu technicznie można uruchomić system Windows 10 na urządzeniach takich jak Malinowe Pi.

Windows 10 tak natywne wsparcie architekturę ARM, co jest rzeczywiście zaletą w tej grze o przenoszeniu. Deweloper znany jako

Evsio0n opublikował teraz sprawdzoną metodę uruchamiania systemu Windows 10 na procesorze ARM na Samsungu Galaxy S8 z procesorem Qualcomm Snapdragon 835. To nie pierwszy raz, kiedy to widzimy Windows 10 działa i działa na telefonach z Androidem, ale firma Evsio0n udostępniła także kod źródłowy umożliwiający zbudowanie oprogramowania sprzętowego UEFI typu barebone dla Galaxy S8 w oparciu o TianoCore projekt.

W momencie zgłaszania oprogramowanie sprzętowe może uruchomić środowisko preinstalacyjne systemu Windows (AKA WinPE), ale brak pełnej implementacji ACPI uniemożliwia uruchomienie pełnego systemu Windows 10. Jednostka zarządzająca pamięcią (MMU) działa w pewnym stopniu, co wystarcza do uruchomienia systemu Debian Linux z głównym jądrem Linuksa 5.x.

Evsio0n przyznał Bingxing Wang, AKA zaimbushuo, I fxowca za ich wkład w tej dziedzinie. Kolejny majsterkowicz o imieniu Tom Christopher Daniel Perez zrobił podjudzać (ale później usunięte) podobny rozwój w Xiaomi Mi 6 (prawdopodobnie oparty na istniejący port UEFI fxsheep dla urządzenia), co wskazuje, że projekt może docelowo wspierać inne telefony wyposażone w procesor Snapdragon 835. Chociaż obecny port nie jest codziennym sterownikiem, szczególnie w porównaniu z Lumia WOA projektu, system Windows 10 może okazać się przydatny do znacznego wydłużenia żywotności tych starszych flagowców.

Pobierz oprogramowanie sprzętowe UEFI dla Samsunga Galaxy S8

Forum Samsunga Galaxy S8