[ROM][UNOFFICIAL][8.1] switchroot LineageOS 15.1

3rd August 2019 02:21 PM 0 Thanks
multiwirth Senior Member
Quote:
Originally Posted by esppiral

So is there a way to run damon ps2 emulator? I have android rooted on switch at the emulator just closes itself everytime, and I have paid for the damn thing.

I guess it´s not a fault of the switch´s android port.
On my OnePlus 3t, my HTC One M8 (both running LineageOS 16) the same thing happens so maybe there´s an issue related to LineageOS or the emulator is just trash
3rd August 2019 02:25 PM 0 Thanks
BrightBurg Junior Member
Quote:
Originally Posted by xSlaytallicAx

This. Does anyone know a solution on how to get Nivida Games to appear on the Play Store for me to update it?

The search is case sensitive. To get NVIDIA Games to show in the Play Store search for NVIDIA, not Nvidia and NVIDIA Games will show up.
3rd August 2019 02:43 PM 0 Thanks
TheHDR Junior Member
Is anyone else experiencing an issue where it goes back to the google services setup screen after clicking start on the lineageos page? it shows the background for a minute, and then goes back.

Edit:
After trying multiple sd cards it seems that anything below U3 will not work.
3rd August 2019 03:21 PM 1 Thanks
Count_NOOBula Member
Quote:
Originally Posted by rockstar8577

Android is stuck forever checking for an update for me. Anybody know why that might be?

TL;DR
Don't brother using the update checker app; it's useless on our switch android build and will never find any. Our updates will come as a flashable zip straight from team switch root via the first page of this thread.

Android updates come straight from Google but only for their own devices (Pixel phones, Tablets etc). We're running Lineage, an android rom BASED on Google's 8.1 Android build. As this is an UNOFFICIAL build customized specifically for the Switch by team Switchroot, the updates will never come from Google or the OFFICIAL Lineage OS development team. The updater built into our build of Android is trying to talk to the official LineageOS updates website to find a newer build; it won't ever be able to find one since this is an UNOFFICIAL build. The only people that will issue updated for our Switch LineageOS build are team Switchroot.

So CANCEL this OS update check as it's not only useless on the Switch, but since it always runs in the background, it uses background resources (albeit a small amount of RAM). I used Titanium Backup (a root app) to uninstall useless system apps like this UPDATER and others that don't apply to our Switch (contacts sync, call logs ,email exvhange, etc).

---------- Post added at 03:21 PM ---------- Previous post was at 02:51 PM ----------

Quote:
Originally Posted by digable

After a reboot the resolution is reset to 1080p. Is there are way to keep my resolution change between boots?

Simplest solution: download a free app that let's you manually your desired device resolution to 720. The resolution WILL remain 720p after reboots.

I sideloaded this free app: Easy DPI Changer.
<<Edit: some users are experiencing inconvenient crashes with this poorly designed app. So use the app recommend by SonsofOcelot linked a few posts below this one. Alternatively, you can flash a 720p IMG linked in posts a few pages ahead>>>

In the "Resolution Changer" section, type in 1280 in "width" and 720 in "height". Lemme know if you need help. Since the orientation is stuck at landscape in this build, you may have to put 720 in "height" and 1080 in "width" otherwise you' may run into a small reversible issue: black borders on both sides. I'm at medschool so I don't have my switch with me and don't remember which box I put which number in but don't worry, this method is 100% safe and reversible.

Team Switchroot likely set the resolution to 1080 for dock play on TVs; switch automatically upscales to 1080p when plugged in the dock. I guess the devs haven't figured out Nintendo's upscaling method so they've set to 1080 for this build esp since the switch stays on in the dock for now. I HIGHLY recommend changing the resolution to 720p, because the CPU and GPU don't have to work as hard pushing all those 1080p pixels. I've personally noticed things feel snappier in 720p. Recall that GameCube games hovered around 480p so theoretically, lower display resolution should improve emulation performance cuz the GPU doesn't have to push out all those useless pixels. I've noticed boosts in Dreamcast games too.

Major props to Team Switchroot for this first build!
3rd August 2019 03:25 PM 0 Thanks
gamr13 Member
Steam Link - Joy-Con analog sticks don’t work as expected. Some movements don’t register at all. (Joy-Con fix flashed)
3rd August 2019 04:15 PM 8 Thanks
Count_NOOBula Member
12 Helpful Tips
.. for Switch users new to Android.

1. Place a battery percentage indicatior in the status bar so you can see the number increase in real time while charging. This is a temporary workaround; the current build doesn't indicate whether the system is charging while charging it.

Head to Settings > Battery > switch on Battery Percentage. I often play while charging, so it's helpful seeing this number go up simply by glancing at the status bar.

2. Use TWRP to create a backup image file of the entire android OS, so you can easily restore to it if an app, magsik or xposd module causes any issues, especially issues that cause bootloops. I also recommend using TWRP's built in file manager to move files back and forth between the 2GB fat32 partition and android's own storage system << this is helpful if you find FTP-ing a bit painful in certain circumstances.

Head to TWRP and tap Backup > Select Storage > Internal Storage > Slide to initiate backup. (Tap the words "autogenerate" to rename your backup prior to initiating the backup. Note: none of the files accessible via the file manager will be deleted or backed up. Just the OS itself, instslled apps along with their data and settings (e.g your notes in a notes app). To access the file manager, tap Advanced on TWRPs home screen (you can move, copy and rename files and even delete magisk module folders if a particular magisk module is causing bootloops)

You can move this TWRP backup to a PC and even to another switch and restore it to move all your stuff to a second switch. TWRP backup images are stored on the non fat32 partion (fat32 partition is the 2GB partition that shows up on your PC when plug in this LineageOS SD card). To move this backup to the PC, install any free ftp or WiFi file transfer app and navigate it to /sdcard/TWRP/backups.


3. (optional but tricky) Uninstall System Bloatware
...RAM and other resources are precious. As amazing as this build is, the devs have left in some useless apps aren't needed on the Switch like Microsoft email exchanger, phone , call management and default SMS app, contacts app, LineageOS Updater (useless on unofficial builds), call log etc. I used Titanium Backup to uninstall these system apps. The process is tricky cuz system apps are notoriously difficult to remove unless you use apps like these. Also, uninstalling the wrong system app can bootloop your system so don't do this if you don't know what you're doing. MAKE A TWRP BACKUP BEFORE "DEBLOATING". I've saved over hundreds of MBs of ram and improved battery life by uninstalling bloatware that wastes CPU cycles.. Bloatware reduces performance in apps like dolphin, non gaming apps and even sucks battery while the screen is off, esp annoying since this build doesn't CURRENTLY support deep sleep). A novice user should ONLY uninstall common sense apps (call log backup and restore, exchange, updater etc). And ALWAYS backup your ROM using TWRP beforehand to recover from bootloops secondary to accidental deletions.

4. Backup your apps AND data
..all thanks to Titanium Backup
..you can also restore app data from a TWRP backup using this app, giving you two excellent backup options.

5. Enjoy system wide dark mode and other themes
..all thanks to Substratum
...if you've installed Xposd, download "Force Darkmode Oreo" < download via Xposd or the website.
..you can download tons of free and paid themes for Substrstum, including true black and gray themes, and give your eyes a break. System wide dark mode is coming in Android 10 but just because we're all on 8.1, doesn't mean we need to blind our eyes playing at night.

6. Use AdAway to block ads at the host level. Import more lists from the EasyList site. Tap and hold on the txt link then paste them in the app's sources.

7. Use AFwall+ or other firewalls, to allow only select apps access to the internet

8. Use Nova Launcher and download icon packs. The built in app launcher (called Trebuchet) has no customkzariom features but still uses over 160MB of RAM in this build. RAM is key for many demanding apps (eg depth of field/field of view in android games like PUBG, and even in Dolphin games) so every MB helps. Plus a new lanucher like Nova gives you tons of options to customize things to your liking. After installing a launcher and setting it as default, you can uninstall Trebuchet using a bloatware uninstaller like Titanium Backup.

9. Use AppOps (free or pro) to protect your privacy through fine grained permission control (or use the much more limited but still useful Privacy Guard << built into Lineage, simply search for it in settings). This feature is built into android but because unlike Apple, Google makes money through tracking, they've deliberately buried it by giving it no UI a user can easily control. This app provides that UI and simple switches to block clipboard access, prevent apps from waking up or running in the background, preventing unauthorized apps access to the SD card etc. Google officially gives users only like 20% of the privacy variable switches you can toggle off in this app. HIGHLY recommended.

10. Install XPOSD and an xposd module called Prevent Running, to prevent all your installed apps from randomly waking up in the background and wasting valuable RAM and other resources. (Note: may affect notifications so don't use it on messaging apps etc). Bonus Privacy Tip: an xposd module called XprivacyLua. Worth the pro upgrade but very useful even in its free, ad-free form.

11. See which apps are sucking up your ram by using the built in RUNNING SERVICES setting. Head to Settings > System > About Tablet. Then scroll down & tap on the "build number" SEVEN times until developer options are enabled. Then head to Settings > System > Developer Options > Running Services.

12.Boost android launch time by preventing apps from automatically launching at startup. Once you've enabled Developer Options, head to Settings > System > Developer Options > Memory> scroll down and tap "Apps started on boot". Now you'll see a list of apps that have been configured to start up as soon as Android boots.

Alternatively, you can search in Settings for Privacy Guard > tap the three dots in the top right > then Advanced > now swipe all the way to the right til you see "run in background" and "bootup". You can now slide off each app you don't need as soon as the system boots. You can also prevent apps from running the background. You'll see a huge boost in boot times esp if you have tons of apps installed.

Bonus Tip: Upgrade the web rendering engine "Webview". This build has version 72.xxxx while the latest version from google as of July 29th is v. 76.xxx. Since most apps including the browser use Webview, upgrading will pay off. Not only does it boost browsing speed, but it's also essential to be keep our Switch STADIA -Ready, cuz Stadia will rely on the latest webview APIs found in Chrome. I don't use chrome, so this is helpful for people like me. This may be a noob opinion, but i think Stadia will likely rely on the latest Webview APIs, not necessarily the Chrome app. Even if you don't care about Stadia, upgrading webview will boost the internal web browsers of all your apps.

Install the latest Webview apk from the playstore/apkmirror (arm64 variant) > enable developer options > in develop options, you'll find an option to select Webview versions > switch from v72 to v76. Run browsing benchmarks and enjoy the boost! You can uninstall the older v72 webview using Titanium Backup.

..................................

I'd appreciate it if someone started a thread listing tips and recommended apps/tweaks that could really help switch users. For now, enjoy these tweaks from one noob to another.

Thanks to everyone who posted on this thread to help me and esp to the Switchroot team for their wizardry.
3rd August 2019 07:48 PM 0 Thanks
George35000vr Senior Member
Quote:
Originally Posted by Count_NOOBula

TL;DR
Don't brother using the update checker app; it's useless on our switch android build and will never find any. Our updates will come as a flashable zip straight from team switch root via the first page of this thread.

Android updates come straight from Google but only for their own devices (Pixel phones, Tablets etc). We're running Lineage, an android rom BASED on Google's 8.1 Android build. As this is an UNOFFICIAL build customized specifically for the Switch by team Switchroot, the updates will never come from Google or the OFFICIAL Lineage OS development team. The updater built into our build of Android is trying to talk to the official LineageOS updates website to find a newer build; it won't ever be able to find one since this is an UNOFFICIAL build. The only people that will issue updated for our Switch LineageOS build are team Switchroot.

So CANCEL this OS update check as it's not only useless on the Switch, but since it always runs in the background, it uses background resources (albeit a small amount of RAM). I used Titanium Backup (a root app) to uninstall useless system apps like this UPDATER and others that don't apply to our Switch (contacts sync, call logs ,email exvhange, etc).

---------- Post added at 03:21 PM ---------- Previous post was at 02:51 PM ----------



Simplest solution: download a free app that let's you manually your desired device resolution to 720. The resolution WILL remain 720p after reboots.

I sideloaded this free app: Easy DPI Changer.

In the "Resolution Changer" section, type in 1280 in "width" and 720 in "height". Lemme know if you need help. Since the orientation is stuck at landscape in this build, you may have to put 720 in "width" and 1080 in "height" otherwise you' may run into a small reversible issue: black borders on both sides. I'm at medschool so I don't have my switch with me and don't remember which box I put which number in but don't worry, this method is 100% safe and reversible.

Team Switchroot likely set the resolution to 1080 for dock play on TVs; switch automatically upscales to 1080p when plugged in the dock. I guess the devs haven't figured out Nintendo's upscaling method so they've set to 1080 for this build esp since the switch stays on in the dock for now. I HIGHLY recommend changing the resolution to 720p using this app, because the CPU and GPU don't have to work as hard pushing all those 1080p pixels. I've personally noticed things feel snappier in 720p. Recall that GameCube games hovered around 480p so theoretically, lower display resolution should improve emulation performance cuz the GPU doesn't have to push out all those useless pixels. I've noticed boosts in Dreamcast games too.

Major props to Team Switchroot for this first build!

Easy DPI Changer crashes after the loading sequence.

---------- Post added at 07:48 PM ---------- Previous post was at 07:43 PM ----------

Quote:
Originally Posted by xSlaytallicAx

This. Does anyone know a solution on how to get Nivida Games to appear on the Play Store for me to update it?

Use this link: https://play.google.com/store/apps/d...dia.tegrazone3
3rd August 2019 08:18 PM 4 Thanks
SonsofOcelot Member
Quote:
Originally Posted by George35000vr

Easy DPI Changer crashes after the loading sequence.

---------- Post added at 07:48 PM ---------- Previous post was at 07:43 PM ----------


Use this link: https://play.google.com/store/apps/d...dia.tegrazone3

Can confirm easy DPI changer crashes. Mine crashes constantly after changing to 720p and now I cannot switch back easily.

Edit: I found a fix in the form of a better app. Check the apk below or here is the link https://m.apkpure.com/dpi-changer/co...ee1.dpichanger
Attachments:
DPI Changer_v1.2_apkpure.com.apk 2.17 MB / 74 downloads
3rd August 2019 08:24 PM 1 Thanks
xxcrashxx Member
Quote:
Originally Posted by Count_NOOBula

12 Helpful Tips
.. for Switch users new to Android.

11. See which apps are sucking up your ram by using the built in RUNNING SERVICES setting. First tap on the build number a few times (in settings > about) until developer options are enabled. Then head to Settings > Developer Options > Running Services

Very nice write up. Great tips for new android users. I'd recommend to change a "few times" to 7 times. That's the exact number of taps that needed.
3rd August 2019 09:02 PM 0 Thanks
esppiral Junior Member
Anyone Tried GForce Now? Quite impressed, there are games to play for free like Tomb Raider 2013, If a game is available via GForce now and you own it on steam you'll be able to play it too, even if you haven't downloadedbyour game or your Pc isn't powdered on, you sign in in their servers and the game is ready to play, quite impressed honestly.
close
Advanced Search
close