Hacking Android 10 Switchroot Build

sergio_prado

Well-Known Member
Newcomer
Joined
Feb 26, 2014
Messages
72
Trophies
1
Age
41
Location
Barueri, Brazil
XP
640
Country
Brazil
VM's exist for a reason :rofl2:
Yes, but the specs needed, and the time to compile it are ridiculous. I heard it needs at least 16gb of ram and it may take more than 3 hours for it to compile.

So again i ask, if some kind soul have the link to share, i would be really grateful.
 
Last edited by sergio_prado,

mitts

Member
Newcomer
Joined
Mar 4, 2020
Messages
7
Trophies
0
Age
43
XP
113
Country
Bulgaria
Yes, but the specs needed, and the time to compile it are ridiculous. I heard it needs at least 16gb of ram and it may take more than 3 hours fot it to compile.

So again i ask, if some kind soul have the link to share, i would be really grateful.

Don't mean to sound rude but I'll be blunt and state the following: this is not some kind of birthright.

Wait for the official release or build it yourself. Those are the only two options.
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Yes, but the specs needed, and the time to compile it are ridiculous. I heard it needs at least 16gb of ram and it may take more than 3 hours fot it to compile.

So again i ask, if some kind soul have the link to share, i would be really grateful.

From the sounds of how many problems their are, Q isnt worth running atm.
Not worth a premade build, or building it yourself(yet)

If you look around their are definately pie builds premade that you can either flash with hekate or something like etcher.
That would be your best android experience for the moment.
Given how many problems Q seems to have for the moment, I don’t think a test build is even necessary atm. If your a developer, or have the means to contribute to development, then that is another matter.
 
Last edited by Basketto,
  • Like
Reactions: sergio_prado

Lumince

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
2,343
Trophies
1
XP
3,742
Country
United States
From the sounds of how many problems their are, Q isnt worth running atm.
Not worth a premade build, or building it yourself(yet)

If you look around their are definately pie builds premade that you can either flash with hekate or something like etcher.
That would be your best android experience for the moment.
Given how many problems Q seems to have for the moment, I don’t think a test build is even necessary atm. If your a developer, or have the means to contribute to development, then that is another matter.
Q isnt worth using for the regular user. Its broken and thats a big reason why a public release like this was a bad idea.

With sleep of death (hard crash when the device tries to sleep) and dock not even working most people will be pissed with its current state. Especially when magisk boots to a black screen for half of the people that try it.
 
  • Like
Reactions: Basketto

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
@ZachyCatGames
I have some questions for you about Lineage 17.1, if you want to answer.

Will Selinux be enabled?
vulkan works?
Will it allow to connect peripherals by OTG and later in dock mode?
Will it allow to have multiple versions of Android in a single MicroSD?
will there be a possibility of an internal installation in the SysNand to take advantage of the maximum speed?

--------------------- MERGED ---------------------------

my understanding is that the builds are found with this ID lineage-XX.X-XXXXXXXX-unofficial-icosa
 

lulle2007200

Active Member
Newcomer
Joined
Dec 1, 2017
Messages
25
Trophies
0
Age
25
XP
323
Country
Germany
what was the reason for giving up on pie?
There were some serious issues that were on nvidia to fix. Said issues were fixed in Q so development shifted to Q

--------------------- MERGED ---------------------------

Wait another 3 years and maybe oreo is fixed hahaha.
Hahaha funny...
Instead of bitching around, contribute or shut up
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
@ZachyCatGames
I have some questions for you about Lineage 17.1, if you want to answer.

Will Selinux be enabled?
vulkan works?
Will it allow to connect peripherals by OTG and later in dock mode?
Will it allow to have multiple versions of Android in a single MicroSD?
will there be a possibility of an internal installation in the SysNand to take advantage of the maximum speed?

--------------------- MERGED ---------------------------

my understanding is that the builds are found with this ID lineage-XX.X-XXXXXXXX-unofficial-icosa
I think selinux works(?)
Vulkan works.
OTG works.
Dunno.
Installing to eMMC is possible, dunno if the option will be provided in official builds though. Also there's not really much of a point to doing it, performance is already great even on those shitty U1 Sandisk Ultra cards.

lineage-AA.B-DATE-UNOFFICIAL-device_name.zip
ex. lineage-17.1-20201019-UNOFFICIAL-foster_tab.zip
 
Last edited by ZachyCatGames,
  • Like
Reactions: Imancol

lulle2007200

Active Member
Newcomer
Joined
Dec 1, 2017
Messages
25
Trophies
0
Age
25
XP
323
Country
Germany
I think selinux works(?)
Vulkan works.
OTG works.
Dunno.
Installing to eMMC is possible, dunno if the option will be provided in official builds though. Also there's not really much of a point to doing it, performance is already great even on those shitty U1 Sandisk Ultra cards.

lineage-AA.B-DATE-UNOFFICIAL-device_name.7z
ex. lineage-17.1-20201019-UNOFFICIAL-foster_tab.zip

Selinux in permissive mode works.
By default, you cant have multiple android versions on the same sd card.
Installing to eMMC is more or less straight forward, official releases probably wont support that.

Ive made a (new) script to install android that will support 2 android q versions on one sd card and also installs to eMMC. Not ready yet, but heres the link
https://github.com/lulle2007200/SDSetup
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
I think selinux works(?)
Vulkan works.
OTG works.
Dunno.
Installing to eMMC is possible, dunno if the option will be provided in official builds though. Also there's not really much of a point to doing it, performance is already great even on those shitty U1 Sandisk Ultra cards.

lineage-AA.B-DATE-UNOFFICIAL-device_name.zip
ex. lineage-17.1-20201019-UNOFFICIAL-foster_tab.zip
This is great. I guess they said that a lot of those features were broken to discourage unofficial installation.

About the eMMC installation, I say this mainly because of the speed and bottlenecks that I presented in Citra MMJ with my garbage MicroSD. I understand that a better MicroSD with better features would be better, but I'm afraid that the duration of the MicroSDs have programmed obsolescence (I ended up with a write-blocked MicroSD when I left my Switch idle overnight while on L4T Ununtu)

--------------------- MERGED ---------------------------

Selinux in permissive mode works.
By default, you cant have multiple android versions on the same sd card.
Installing to eMMC is more or less straight forward, official releases probably wont support that.

Ive made a (new) script to install android that will support 2 android q versions on one sd card and also installs to eMMC. Not ready yet, but heres the link
https://github.com/lulle2007200/SDSetup
I just realized that Lineage 17.1 brings Android Q and not Android Pie, since Pie was the version that the Switchroot were supposedly working on.

So Android Q (10) will be the next official release of Switchroot?
 

lulle2007200

Active Member
Newcomer
Joined
Dec 1, 2017
Messages
25
Trophies
0
Age
25
XP
323
Country
Germany
So Android Q (10) will be the next official release of Switchroot?
Yes, see my previous post.

I ended up with a write-blocked MicroSD when I left my Switch idle overnight while on L4T Ununtu
This *should* never happen.

I say this mainly because of the speed and bottlenecks
Ive tried l4t ubuntu, installed on sd and emmc, it ran a lot smoother on emmc, but then again, my sd card isnt exactly the best. Same deal with android but very small difference.
 
  • Like
Reactions: Imancol

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
I believe that Android 10 is going to be the pinnacle of the Operating System for Nintendo Switch and it shows the ingenuity and effort of the seasoned community. Just looking at how the previews works is like having a really fancy piece of technology.

With OTG working it opens the possibility of using many peripherals as well as DIY, together with Bluetooth, turning it into a HID peripheral opens up many functions for DIY projects. Greater fluidity and performance.

It will really be worth the wait.
 
  • Like
Reactions: pcwizard7

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
To contribute, you must first know how to compile the source code and build your own Build. At least, it is the only general requirement to be able to contribute to testing the latest updates since those who do not know how to build tend to argue about problems that have already been solved by using a deprecated Build.
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Anyone happen to know for both Android Pie & the upcoming Android Q if their is currently a built in overclocking option in the settings like the
Balanced/Quick/Performance options in Oreo?
I have always used Magisk along with other external downloadable options in my pie build for OC, I was asked this recently by a friend & figured it wouldn’t be a bad thing to know, if anyone has some insight.
 

tabnk

Well-Known Member
Member
Joined
Jan 20, 2016
Messages
290
Trophies
0
Age
42
XP
1,836
Country
United States
Managed to build a lineage-17.1 for Switch. Very good performance and very usable. No more contrast issue from PIE build. Took 3 tried to finally able to build correctly but worth it. :)

Guide here https://gitlab.com/ZachyCatGames/q-tips-guide

Known Issues
  • Display configuration tool is missing
  • Some funky graphics bugs sometimes
  • RSMouse is missing (maybe do in joycond??)
  • Beyonder (SATV Remote App) is broken
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
Managed to build a lineage-17.1 for Switch. Very good performance and very usable. No more contrast issue from PIE build. Took 3 tried to finally able to build correctly but worth it. :)

Guide here https://gitlab.com/ZachyCatGames/q-tips-guide

Known Issues
  • Display configuration tool is missing
  • Some funky graphics bugs sometimes
  • RSMouse is missing (maybe do in joycond??)
  • Beyonder (SATV Remote App) is broken
Not only that, but also when the screen is going to be rotated, there is a glitch or flicker or refresh that causes the screen to look momentarily bad. Another on the Bluetooth that its information can not be displayed and therefore unpaired, as well as a very poor audio sending sample that causes the audio to stutter on wireless audio devices. Then there are many options that cannot be modified even if it has other functions. Also the screen sometimes takes time to turn on when the screen is resting or even does not do it again causing the CPU to work without the fan and overheat. And the last problem I saw was with Chrome, it tends to freeze and even restart my console when I browse or try to play some multimedia content.

All this I suppose they have already been resolved or are to be resolved.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Le youtube face.