Na Linux en Android krijgt Nintendo Switch Windows 10 ARM

Nintendo Switch is een fantastische handheld-console. Nintendo heeft effectief een dockbare tablet gecombineerd met afneembare controllers ('Joy-Con') om met een hybride te komen.

Vroege speculaties suggereerden het gebruik van een aangepaste op Android gebaseerde distro in Switch (codenaam: nx). Het klinkt misschien hilarisch, maar Nintendo zou hebben gesproken met het inmiddels ter ziele gegane Cyanogen Inc. om het besturingssysteem te beheren.

De deal kwam echter niet tot stand en Nintendo ontwierp hun eigen besturingssysteem genaamd 'Nintendo Switch-systeemsoftware'. Het is dichter bij het 3DS-besturingssysteem van de vorige generatie dan Linux of Android, zoals onderzocht door onderzoekers.

Nintendo Switch is het slachtoffer geworden van een coldboot-kwetsbaarheid die volledige, niet-geverifieerde willekeurige code-uitvoering mogelijk maakt. nagesynchroniseerd als Fusée Gelée, heeft de kwetsbaarheid rechtstreeks invloed op de onderliggende NVIDIA Tegra SoC.

De ontdekking opende het raam voor homebrew-ontwikkeling en Switch-modding. Een volwaardige Linux werd opgestart door de fail0verflow-groep, die ook achter de 'Fusée Gelée'-hacking zit.

De Tegra X1 SoC in Switch wordt ook gebruikt in Google Pixel C en NVIDIA Shield Android TV, dus Android draaien op Switch is geen vergezochte droom. Snel vooruit naar februari 2019, ontwikkelaar Billy Laws (ByLaws) heeft het overdrachtsinitiatief daadwerkelijk een kickstart gegeven.

Opmerking uit discussie ByLaws0's opmerking uit discussie "Iemand werkt aan Android, nog geen informatie.".

Niet mijn werk, maar het delen waard pic.twitter.com/XKctcJSZoo

— natinusala_ctx_t (@natinusala) 12 februari 2019

Ter info, natinusala/Nathan S. is een eminente persoonlijkheid is Switch-modding. Hij onderhoudt Lakka Linux for Switch, dat wordt aangedreven door het RetroArch-project.

RetroArch is een frontend voor emulators, game-engines en mediaspelers.

Het stelt je in staat om klassieke games te spelen op een breed scala aan computers en consoles via de gelikte grafische interface. Instellingen zijn ook verenigd, zodat de configuratie voor eens en voor altijd wordt gedaan.

Op basis van het werk van ByLaw is Max Keller erin geslaagd een vroege versie van Android Q op de Switch op te starten. Bluetooth, WiFi en zelfs de Joy-Cons werken, hoewel de grafische stack moet worden bijgewerkt.

( ͡° ͜ʖ ͡°) #NintendoSwitch #Android pic.twitter.com/RfbN7VKStw

— Max Keller (@langer_hans) 23 februari 2019

Nintendo Switch converteren naar een tablet met Android klinkt cool, maar hoe zit het met Windows erop?

Veteraan ontwikkelaar en 'hacker' Bingxing Wang, die nogal populair is als imbushuo in de Windows on ARM porting-gemeenschap, heeft gisteren het volgende laten vallen:

Hallo Windows-team / Nintendo, weet je hoe je dit kunt oplossen? ? pic.twitter.com/KmeneIT9eh

— Ben | imbushuo (@imbushuo) 3 maart 2019

Het is ongetwijfeld een enorme vooruitgang! Niet alleen Windows is al opgestart in de niet-legacy-modus en kan de herstelomgeving betreden, het suggereert ook dat een open source UEFI-interface voor Switch aan het koken is.

Een andere screenshot toonde het bekende Windows-logo tijdens het opstarten.

Nog wat werk te doen (voornamelijk geheugenregio's repareren) pic.twitter.com/vkJhv4XjKw

— Ben | imbushuo (@imbushuo) 3 maart 2019

Hij heeft ook een work-in-progress repo gepusht voor het inbrengen van ARM64 Tianocore UEFI-ondersteuning voor Nintendo Switch, wat essentieel is voor het opstarten van Windows (en andere besturingssystemen) in vanille UEFI-modus.

Reader herinnert zich misschien onze eerdere artikelen over Windows op ARM-gemeenschapsontwikkelingen, zoals het brengen van Windows 10 op Lumia-telefoons en het uitvoeren van Windows 10 ARM op Raspberry Pi.

WoA op RPi3 met ssd-boot https://t.co/O7imOWHD4O pic.twitter.com/Gx5sgBclfG

— Don Hui (@NovaspiritTech) 21 februari 2019

Welnu, imbushuo is bij beide betrokken als onderdeel van Windows on ARM (WoA) Project. Hij moet nog wat geheugentoewijzingsproblemen oplossen, maar we hopen binnenkort op een mooi installatiepakket van José Manuel Nieto (@SuperJMN).

Spoiler alert!

Ontwikkelaars werken in het geheim aan meer besturingssystemen dan Windows voor Nintendo Switch.

Hey Ben, wil je lid worden van het Discord-gilde dat werkt aan ontwikkeling op laag niveau en het overzetten van een aantal besturingssystemen (android, linux, bsd, haiku enz.) naar Switch (switchroot)?

— Ave's zelden gebruikte birdsite alt (@warnvod) 3 maart 2019

Heb je een schakelaar? Heb je hem al gejailbreakt? Laat het ons weten door hieronder te reageren.

Facebook Twitter Google Plus Pinterest