Setelah Linux dan Android, Nintendo Switch mendapatkan Windows 10 ARM

Nintendo Switch adalah konsol genggam yang fantastis. Nintendo secara efektif menggabungkan tablet yang dapat dipasang ke dok dengan pengontrol yang dapat dilepas ('Joy-Con') untuk menghasilkan hibrida.

Spekulasi awal menyarankan penggunaan distro berbasis Android khusus di Switch (nama kode: nx). Ini mungkin terdengar lucu, tetapi Nintendo diduga berbicara dengan Cyanogen Inc. yang sekarang sudah tidak berfungsi untuk menangani sistem operasi.

Kesepakatan itu tidak terwujud, dan Nintendo merancang OS mereka sendiri yang disebut 'perangkat lunak sistem Nintendo Switch'. Ini lebih dekat dengan OS 3DS generasi sebelumnya daripada Linux atau Android, seperti yang diselidiki oleh para peneliti.

Nintendo Switch telah menjadi korban kerentanan coldboot yang memungkinkan eksekusi kode arbitrer penuh dan tidak diautentikasi. Dijuluki sebagai Fusée Gelée, kerentanan secara langsung memengaruhi SoC NVIDIA Tegra yang mendasarinya.

Penemuan ini membuka jendela untuk pengembangan homebrew dan Switch modding. Linux yang lengkap di-boot oleh grup fail0verflow, yang juga berada di balik peretasan 'Fusée Gelée'.

SoC Tegra X1 di Switch juga digunakan di Google Pixel C dan NVIDIA Shield Android TV, sehingga menjalankan Android di Switch bukanlah mimpi yang dibuat-buat. Maju cepat ke Februari 2019, pengembang Billy Laws (ByLaws) sebenarnya memulai inisiatif porting.

Komentar dari diskusi Komentar ByLaws0 dari diskusi "Seseorang sedang mengerjakan Android, belum ada informasi lebih lanjut.".

Bukan pekerjaan saya tetapi layak dibagikan pic.twitter.com/XKctcJSZoo

— natinusala_ctx_t (@natinusala) 12 Februari 2019

FYI, natinusala/Nathan S. adalah tokoh terkemuka Switch modding. Dia memelihara Lakka Linux untuk Switch, yang didukung oleh proyek RetroArch.

RetroArch adalah antarmuka untuk emulator, mesin game, dan pemutar media.

Ini memungkinkan Anda untuk menjalankan game klasik di berbagai komputer dan konsol melalui antarmuka grafis yang apik. Pengaturan juga disatukan sehingga konfigurasi dilakukan sekali dan untuk semua.

Berdasarkan karya ByLaw, Max Keller telah berhasil mem-boot Android Q versi awal di Switch. Bluetooth, WiFi, dan bahkan Joy-Cons berfungsi, meskipun tumpukan grafis perlu dikerjakan ulang.

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

— Max Keller (@langer_hans) 23 Februari 2019

Mengonversi Nintendo Switch ke tablet yang menjalankan Android terdengar keren, tetapi bagaimana dengan menjalankan Windows di dalamnya?

Pengembang veteran dan 'peretas' Bingxing Wang, yang agak populer sebagai imbushuo di komunitas porting Windows di ARM, telah merilis yang berikut kemarin:

Hai tim Windows / Nintendo, Anda tahu cara memperbaikinya kan? ? pic.twitter.com/KmeneIT9eh

— Ben | imbushuo (@imbushuo) 3 Maret 2019

Tidak diragukan lagi ini adalah kemajuan besar! Tidak hanya Windows yang sudah di-boot dalam mode non-legacy dan dapat memasuki lingkungan pemulihan, ini juga menunjukkan bahwa antarmuka UEFI open source untuk Switch sedang dimasak.

Tangkapan layar lain telah menunjukkan logo Windows yang sudah dikenal saat boot.

Beberapa pekerjaan lagi yang harus dilakukan (terutama perbaikan wilayah memori) pic.twitter.com/vkJhv4XjKw

— Ben | imbushuo (@imbushuo) 3 Maret 2019

Dia juga telah mendorong repo yang sedang dalam proses untuk menghadirkan dukungan ARM64 Tianocore UEFI untuk Nintendo Switch, yang penting untuk mem-boot Windows (dan sistem operasi lainnya) dalam mode vanilla UEFI.

Pembaca mungkin ingat tentang artikel kami sebelumnya tentang Windows tentang pengembangan komunitas ARM, seperti menghadirkan Windows 10 di ponsel Lumia dan menjalankan Windows 10 ARM di Raspberry Pi.

WoA pada RPi3 dengan boot ssd https://t.co/O7imOWHD4O pic.twitter.com/Gx5sgBclfG

— Don Hui (@NovaspiritTech) 21 Februari 2019

Nah, imbushuo terlibat dengan keduanya sebagai bagian dari Windows di Proyek ARM (WoA). Dia masih perlu memperbaiki beberapa masalah alokasi memori, tetapi kita harus mengharapkan paket penginstal yang bagus segera dari José Manuel Nieto (@SuperJMN).

Peringatan spoiler!

Pengembang diam-diam mengerjakan lebih banyak sistem operasi selain Windows untuk Nintendo Switch.

Hai Ben, apakah Anda ingin bergabung dengan serikat Discord yang sedang mengerjakan pengembangan tingkat rendah dan mem-porting banyak OS (android, linux, bsd, haiku dll) ke Switch (switchroot)?

— Ave jarang menggunakan birdsite alt (@warnvod) 3 Maret 2019

Punya Sakelar? Apakah Anda sudah melakukan jailbreak? Beri tahu kami dengan menulis komen dibawah.

Facebook Twitter Google Plus Pinterest