Android 11 Switch

From GameBrew
Revision as of 07:29, 25 February 2024 by HydeWing (talk | contribs)
Android 11
Android11switch.png
General
AuthorSwitchroot
TypeTemp
Versionbeta 2.75
LicenseMixed
Last Updated2023/07/06
Links
Download
Website
Source
Support Author

Android 11 for Nintendo Switch. This is a public beta release of Switchroot Android 11/R, based on LineageOS 18.1, on all Switch models.

Switchroot is a community project that aims to bring Android to the Nintendo Switch, allowing users to access Android apps and games on their consoles.

Refer to Switchroot Wiki for the complete guide, it covers the necessary steps to set up Android 11 on the Switch.

Known issues

  • Docking sometimes requires undocking and redocking and some weird displays sometimes don't work--this will improve with updates.
  • Docking sometimes defaults to a stupid resolution--just adjust in the Switch Configuration app.
  • IMU seems to be broken on all devices--no support is planned for the Invensense IMU found in the OLED, but the STM ones should work--not sure why they don't.
  • CEC does not work.
  • Volume UI does not work due to platform bug.
  • RSMouse is not included.
  • Shield TV Remote trackpad does not work.
  • Framebuffer logging does not work in our U-Boot, so if you get a hang due to improper board initialization (modchip error), nothing will print--this should be fixed in an update.
  • adb, mtp, etc. do not work when USB3 is disabled.
  • First boot after an in-place upgrade may result in a crash or immediate reboot to recovery--this should only be temporary, and you should be able to somewhat safely ignore this.
  • Poor performance on Erista upgrades has been reported--try a clean install if you experience this, and note that there may be some Erista perf issues overall--if we find the source we will fix in a follow-up update.
  • Joycons do not turn off in sleep automatically, make sure to turn them off by tapping the 'sync' button on side.

Changelog

Beta 2.75

  • Fixed CEC double input
  • Fixed Lite calibration
  • EMC table fixes from L4T
  • Better MAC address parsing (and fixed Wi-Fi MAC--now BT MAC with FF as last byte is used, and only the joycon_mac.ini is parsed)
  • Console Launcher version has been bumped to 107

Beta 2.5

  • Fixed Erista fans

Beta 2

  • Added support for new L4T features like parsing dumped Lite calibration data
  • Actually added ddr200 for microSD cards (disabled by default unlike on L4T due to possible incompatibility with some cards) and a few other new ini options
  • Erista performance should be fixed (still a little choppy sometimes, pretty sure you can blame NVIDIA)
  • Erista fans now actually fire up and should use proper profiles
  • U-Boot vidconsole should work now (customized config options and errors during this stage are printed to console as they are parsed)
  • ATV audio should be fixed (duplicated tab audio policy instead of using NVIDIA default ATV policy)
  • Wireguard is actually built in
  • Assorted bugfixes

beta 1

  • Updated to Android 11/LineageOS 18.1.
  • Switch to Lineage Recovery as default recovery (TWRP available as standalone flashable image on download page).
  • Support for all Mariko models (v2, Lite, OLED).
  • Migrated bootloader to L4T-Loader.
  • Built-in GMS.
  • Support for desktop GL.
  • Full hardware composition/overlays (including when docking).
  • Overclocking profiles added via hekate ini entries (see wiki for details).
  • JoyCons work in more apps now (including GeForce Now).
  • Updated Shield stock content, firmware, etc. to Shield Experience 9.1.1.
  • Massively improved Wi-Fi support and consistency (no more channel workaround).
  • Improved DeviceSettings (now Switch Configuration) with JoyCon config options to replace zips like joycon-xbox and new panel options.
  • Docking supported with or without internal panel mirroring.
  • Console Launcher built in, with Pro upgrade included for free for all Switchroot users (Thanks @TheKyle#8441!).
  • Touch and controller keyboards built in on both ATV and tablet distributions.
  • Switchroot themeing, including background and some color scheme elements.
  • Fixes for some button registration on Nintendo controllers in different apps.
  • Most of the kernel-side improvements in L4T (like ddr200 support for compatible SD cards) also apply here.
  • Many more QoL changes and fixes--read the commit logs for more info.

External links

Advertising: