Experience Android on your Switch, with the first publicly released version of LineageOS 15.1

https___pbs.twimg.com_media_D9.jpg

Being true to their promise, switchroot has released their highly anticipated method of bringing Android to your Nintendo Switch console. This marks the first public release of LineageOS 15.1, and is based on a build of Android that runs on the Nvidia Shield TV. By flashing the installation image to your micro SD card, you can use Android 8.1 Oreo on the Switch, in both handheld and docked mode. Some of the features include audio support, allowing the Joy-Cons to connect through bluetooth, offering CPU and GPU performance profiles, and more.

As this is a beta release, you should be aware that there are a few bugs. Some notable issues are that sleep mode battery life is lacking, certain apps have problems with being controlled with the Joy-Cons, the screenshot function is disabled, wifi can be spotty, and a few other quirks.

If you're interested in playing around with this release, you can follow the instructions below to get started, with the download links being available in the source.

LineageOS 15.1 for Nintendo Switch by switchroot. This is the first publicly available Android ROM for the Nintendo Switch. Based on the Nvidia Shield TV builds it brings a smooth and powerful Android experience to your Switch in both handheld and docked mode.
  1. Pick the image that corresponds to the size of your SD card. You can use an image that is smaller than your card. You’ll end up with the remaining space unused on your card.
  2. Write the image to your SD card with e.g. balenaEtcher Do not extract the image, Etcher can handle the compressed image just fine! WARNING: This will overwrite any contents on your card! The progress bar/percentage might go haywire in Etcher, but you can ignore that. The flashing will still work and Etcher will let you know when it’s done. It can take up to an hour depending on your SD card’s speed. Also make sure not to format any of the partitions when Windows prompts you to after flashing.
  3. Download GApps for Android 8.1. from OpenGApps, use ARM64. Put the file on the first partition of your new SD card
  4. If desired download the "Shield-ifier" zip and place it also on the SD card. This will make your Switch identify as Nvidia Shield TV and install the Nvidia app.
  5. Load hekate and boot to TWRP by holding VOL+ when you select the Android config.
  6. Flash GApps zip, optionally flash other zips
  7. Reboot to hekate and boot into Android
  8. Complete the inital setup. For the Nvidia app to work make sure to update it from Play Store!

:arrow: Source
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,053
Country
United States
Still wondering 2 things:
1 - For a 256GB Card, use the 128GB Image: Afterwards, can I use EaseUS and Extend the Partition to use the rest of the MicroSD?
2 - Using hekate_ctcaer_4.10.1.bin . Keep having Issues with 5.0.0/Nyx_0.8.0 Release. Also have AutoRCM Enabled. How does the change things? Currently waiting for the Validation to complete itself ever so slowly.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,053
Country
United States
So, reicast runs fantastic with SA2. Better than lakka with widescreen and HD, but doesn't like to cooperate with the joycon.
Might be something to Address with the Libretro Devs. I know there is the Forums.Libretro Site, but I know there is another one where they mostly work with, I just forgot what the Site was. If anything, might be something for the Libretro GitHub.
 

beeswax

Active Member
Newcomer
Joined
Aug 3, 2013
Messages
41
Trophies
1
XP
739
Country
United States
Optionally, people should make sure to read the instructions lol
Optionally, you could just respond without being a smartass. Like me, the poster probably assumed that the instructions in the OP were full and correct, as they were in the OP, that's what I took a copy of and followed. There is no mention of having to mount \system there. I guess the instructions got updated once the author noticed the omission but OP hasn't seen that yet.
 
Last edited by beeswax,
D

Deleted User

Guest
Has anyone had any success with the joy cons working yet? I've yet to get them working either in haldheld mode or over blue tooth
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,053
Country
United States
So far waiting for Apps to Install. I did have a Issue though with the 'shieldifier'. Got 2 Red Lined Errors saying it could not Install it for some reason.
 

Tenshi_Okami

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
1,490
Trophies
0
Age
25
XP
1,616
Country
Puerto Rico
Optionally, you could just respond without being a smartass. Like me, the poster probably assumed that the instructions in the OP were full and correct, as they were in the OP, that's what I took a copy of and followed. There is no mention of having to mount \system there. I guess the instructions got updated once the author noticed the omission but OP hasn't seen that yet.
yeah, I never saw to mount /system on the instructions, even on the first page instructions, you can see it doesnt show to mount /system.
LineageOS 15.1 for Nintendo Switch by switchroot. This is the first publicly available Android ROM for the Nintendo Switch. Based on the Nvidia Shield TV builds it brings a smooth and powerful Android experience to your Switch in both handheld and docked mode.
  1. Pick the image that corresponds to the size of your SD card. You can use an image that is smaller than your card. You’ll end up with the remaining space unused on your card.
  2. Write the image to your SD card with e.g. balenaEtcher Do not extract the image, Etcher can handle the compressed image just fine! WARNING: This will overwrite any contents on your card! The progress bar/percentage might go haywire in Etcher, but you can ignore that. The flashing will still work and Etcher will let you know when it’s done. It can take up to an hour depending on your SD card’s speed. Also make sure not to format any of the partitions when Windows prompts you to after flashing.
  3. Download GApps for Android 8.1. from OpenGApps, use ARM64. Put the file on the first partition of your new SD card
  4. If desired download the "Shield-ifier" zip and place it also on the SD card. This will make your Switch identify as Nvidia Shield TV and install the Nvidia app.
  5. Load hekate and boot to TWRP by holding VOL+ when you select the Android config.
  6. Flash GApps zip, optionally flash other zips
  7. Reboot to hekate and boot into Android
  8. Complete the inital setup. For the Nvidia app to work make sure to update it from Play Store!
 

eskinner3742

GBAtemp Professional Lurker
Member
Joined
Feb 21, 2016
Messages
315
Trophies
0
Age
28
XP
1,145
Country
United States
What a bug fest. I tried a second. Now it spams with errors about google play services. I give up.

anyone else just constantly getting google services have stopped?

I had the same issue, what I did was just reflash my sd card with etcher then booted right in WITHOUT flashing gapps. After that I was able to get right in and don't have a constant "insert app here has crashed" dialog every couple seconds. Just have to sideload everything.

It's a pretty solid first release but it's not without it's flaws. I'm sure we'll see some updates soon that fix a lot of issues, but I'm already pretty impressed.
 

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,332
Trophies
1
Age
34
Location
Doomed Island
XP
2,096
Country
United States
The sleep mode was never good on the Tegra anyway... Nvidia Shield Tablet had huge problems with it too and even on last update the chip still sucks a lot of battery in standby compared to snapdragon and other mobile chip SOC makers...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Gonna love it when the next update blocks them