Utvecklare jobbar på att förvandla en Nintendo Switch till en Android-surfplatta, och det kan faktiskt vara möjligt att göra just det.
Uppdatering 2 (15/6/19 @ 20:15 ET): Sedan vi senast skrev om det här projektet har utvecklarna som arbetar med Nintendo Switchs Android-port gjort betydande framsteg. Detaljer delas nedan.
Uppdatering 1 (24/2/19 @ 11:28 AM ET): En utvecklare som arbetar med projektet har lagt upp en video på Twitter som visar Nintendo Switch som startar upp i en ny version av AOSP. Mer information nedan.
Nintendo Switch är Nintendos senaste konsol/handdator, och det går riktigt bra för sig själv när det gäller försäljning och attraktion. Det markerar också en förändring i attityd från Nintendo också, eftersom enheten inte bara drivs av ett Nvidia Tegra-system-på-chip, utan företaget till och med enligt uppgift ville anställa det numera nedlagda Cyanogen Inc. att utveckla sitt operativsystem. Sedan upptäckten av Fusée Gelée sårbarhet, Switch-modding har verkligen tagit fart i samhället. Användare har teoretiserat under lång tid nu om det skulle vara möjligt att porta Android till Switch. Trots allt, Linux
har porterats till den och enheten använder Tegra X1 SoC för vilken det finns dokumentation att referera till. Allt som återstår är blod, svett och tårar från utvecklare som är tillräckligt intresserade av att porta Android. En utvecklare vid namn Av lagar tar utmaningen att förvandla en Nintendo Switch till en Android-surfplatta.Det finns fortfarande betydande barriärer innan vi kommer att se något fjärrfunktionellt. Utvecklaren stater att de för närvarande skriver drivrutiner för att få det att fungera, eftersom programvaran för närvarande inte startar förbi Android-logotypen. Även om det kommer till ett startbart stadium, finns det ingen garanti för att det kommer att fungera på något förutsägbart sätt eftersom dessa är hemgjorda drivrutiner. Även om det kan vara möjligt att använda några av drivrutinerna från switchens operativsystem (eller till och med Nvidia Shield i fallet med Tegra-kretsuppsättningen), det finns inget att säga hur stabilt det faktiskt kommer att sluta varelse.
En utvecklare som försöker få Android att köras på en Switch är inte alltför överraskande. Nintendo-enheter är inte främmande för Linux-kärnan, eftersom homebrew-utvecklare alltid har försökt få någon form av Linux att köra på dem. DSLinux och Wii-Linux kommer att tänka på, vilket förde Linux till Nintendo DS respektive Nintendo Wii. Att ta Android till en bärbar konsolenhet som Nintendo Switch skulle vara en stor bedrift. Även om installation av Android på en Switch inte ger dig samma upplevelse som att bara köpa en Android-surfplatta, skulle det vara användbart att inte behöva bära runt på ännu en enhet om vi kan förvandla vår favoritspelkonsol till en surfplatta med mycket bättre multimedia Stöd.
Uppdatering 1: Switchen startar Android... Väldigt långsamt
Switchen kan nu starta upp AOSP, även om den har en mycket lång väg att gå innan den är i något användbart tillstånd. Utvecklaren uppger att konstruktionen för närvarande är laggy eftersom GPU-drivrutinerna inte fungerar, men Wi-Fi och Bluetooth fungerar bra. Utvecklaren krediterar ByLaws för att ha gjort mycket av det tunga arbetet för att göra detta möjligt.
Uppdatering 2: Switchens Android-port närmar sig
Utvecklare ByLaws, langer_hans, några LineageOS-utvecklare och andra oberoende utvecklare har gått samman för att få en användbar Android-version som fungerar på Nintendo Switch. De framsteg de har gjort under de senaste veckorna har varit otroliga. Bara under de senaste 3 dagarna har utvecklarna fixat Wi-Fi, Rör, och ljud. Appar som Google Chrome och Disharmoni arbete. Även spel byggda för NVIDIA SHIELD Android TV, som Portal, har visats att arbeta på Switch med Android.
Utvecklarna arbetar för närvarande med: fixa autorotation baserat på gyroskopet, vilket gör det enkelt att kontrollera överklocka, få en bättre kontrollfokuserad startare, LP0-sömn, stöd för handhållen joycon, stöd för USB-hårddisk och installera TWRP. Vi följer denna utveckling noga och kommer att uppdatera dig när en offentlig version är tillgänglig.