Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Android 11 Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Android 11 |image=android11switch.png |description=Android 11 for Nintendo Switch. |author=Switchroot Team |lastupdated=2023/06/02 |type=Operating systems |version=beta 1 |license=Mixed |download=https://download.switchroot.org/android-11/ |website=https://wiki.switchroot.org/en/Android/Setup-11 |source=https://gitlab.com/switchroot |donation=https://wiki.switchroot.org/#funding }} {{#seo: |title=Switch Homebrew Apps (Operating systems)...")
 
No edit summary
Line 23: Line 23:
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.  
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.  


==Usage==
Click [https://wiki.switchroot.org/en/Android/Setup-11 here] for a complete guide, it covers the necessary steps to set up Android 11 on the Switch.
Click [https://wiki.switchroot.org/en/Android/Setup-11 here] for a complete guide, it covers the necessary steps to set up Android 11 on the Switch, including the following:


* '''Prerequisites''': The guide lists the required items and software to perform the installation, such as a Nintendo Switch console, a microSD card, a USB-C cable, and a computer.
==Known isues==
* '''Downloading the required files''': The guide provides links to download the necessary files, such as the Android 11 image, TWRP, and GApps.
* Docking sometimes requires undocking and redocking and some weird displays sometimes don't work--this will improve with updates.
* '''Preparing the microSD card:''' The guide explains how to format and partition the microSD card using a tool like MiniTool Partition Wizard or GParted.
* Docking sometimes defaults to a stupid resolution--just adjust in the Switch Configuration app.
* '''Flashing the Android image''': The guide provides instructions on how to flash the Android 11 image onto the microSD card using a tool like balenaEtcher.
* 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.
* '''Booting into TWRP''': The guide explains how to boot the Nintendo Switch into TWRP recovery mode to install GApps and configure the Android installation.
* CEC does not work.
* '''Installing GApps''': The guide provides instructions on how to install the Google Apps package (GApps) using TWRP.
* Volume UI does not work due to platform bug.
* '''First boot and setup''': The guide explains how to boot into Android 11 for the first time and set up the system, including the initial setup and installing the Joy-Con Enabler app to enable Joy-Con support.
* RSMouse is not included.
 
* Shield TV Remote trackpad does not work.
==Known Bugs==
* 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.
* Docking sometimes requires undocking and redocking and some weird displays sometimes don't work--this will improve with updates
* adb, mtp, etc. do not work when USB3 is disabled.
* Docking sometimes defaults to a stupid resolution--just adjust in the Switch Configuration app
* 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.
* 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
* 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.
* 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.
* Joycons do not turn off in sleep automatically, make sure to turn them off by tapping the 'sync' button on side.


==Changelog==  
==Changelog==  
'''beta 1'''
'''beta 1'''
* Updated to Android 11/LineageOS 18.1
* Updated to Android 11/LineageOS 18.1.
* Switch to Lineage Recovery as default recovery (TWRP available as standalone flashable image on download page)
* Switch to Lineage Recovery as default recovery (TWRP available as standalone flashable image on download page).
* Support for all Mariko models (v2, Lite, OLED)
* Support for all Mariko models (v2, Lite, OLED).
* Migrated bootloader to L4T-Loader
* Migrated bootloader to L4T-Loader.
* Built-in GMS
* Built-in GMS.
* Support for desktop GL
* Support for desktop GL.
* Full hardware composition/overlays (including when docking)
* Full hardware composition/overlays (including when docking).
* Overclocking profiles added via hekate ini entries (see wiki for details)
* Overclocking profiles added via hekate ini entries (see wiki for details).
* JoyCons work in more apps now (including GeForce Now)
* JoyCons work in more apps now (including GeForce Now).
* Updated Shield stock content, firmware, etc. to Shield Experience 9.1.1
* Updated Shield stock content, firmware, etc. to Shield Experience 9.1.1.
* Massively improved Wi-Fi support and consistency (no more channel workaround)
* 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
* 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
* 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!)
* 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
* Touch and controller keyboards built in on both ATV and tablet distributions.
* Switchroot themeing, including background and some color scheme elements
* Switchroot themeing, including background and some color scheme elements.
* Fixes for some button registration on Nintendo controllers in different apps
* 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
* 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
* Many more QoL changes and fixes--read the commit logs for more info.


== External links ==
== External links ==
* Switchroot - https://wiki.switchroot.org/en/Android/Setup-11
* Switchroot - https://wiki.switchroot.org/en/Android/Setup-11
* gitlab - https://gitlab.com/switchroot
* GitLab - https://gitlab.com/switchroot

Revision as of 02:33, 6 Haziran 2023

Android 11
Android11switch.png
General
AuthorSwitchroot Team
TypeOperating systems
Versionbeta 1
LicenseMixed
Last Updated2023/06/02
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.

Click here for a complete guide, it covers the necessary steps to set up Android 11 on the Switch.

Known isues

  • 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 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: