Why is Lineage not going to ship with root access by default?

soaringowl2145

Senior Member
Dec 24, 2016
548
145
53
I read on their Gerrit that they are looking to make a flashable zip for root instead of in-built. Does anyone know WHY they are doing this?
 

soaringowl2145

Senior Member
Dec 24, 2016
548
145
53
Won't it be to make sure people that really don't know what they are doing, don't install apps that could mess up their phone?

Sent from my Pixel using Tapatalk
It already has safety precautions. You are warned before you turn it on. It is off by default and you must tap your build number 7 times to enable developer options. So there is no way you could accidentally enable developer options that could mess something up.
 

jhedfors

Senior Member
Oct 16, 2009
1,359
659
143
Chandler, AZ
I read on their Gerrit that they are looking to make a flashable zip for root instead of in-built. Does anyone know WHY they are doing this?
As @quintas84 states below it is for compatibility reasons.
https://review.lineageos.org/#/c/154019

I understand that after flashing the (soon to be provided) superuser zip once, the superuser will survive OTA updates.

It's because they want make rom compatible with net pay and other things.... The official builds will have a private key and it will be necessary wipe data to install....
Could you elaborate on that last part? Wipe data to install?
 
Last edited:

quintas84

Senior Member
Oct 19, 2011
430
192
0
According then to avoid problems we will have to do factory reset to install the first offícial build....
Because they will sign zip with a private key to ensure integrity of the zip
 

Ibuprophen

Senior Member
Sep 4, 2012
9,546
6,486
253
Upstate New York
I read on their Gerrit that they are looking to make a flashable zip for root instead of in-built. Does anyone know WHY they are doing this?
My opinion is this...

Root is there but, that may be referring to when you activate the Developer Options and selecting the Root access to the App and/or the ADB.

I do believe that is what it may be referring to but, I could be wrong...


Sent from my SCH-I535 using XDA Free mobile app
 

quintas84

Senior Member
Oct 19, 2011
430
192
0
My opinion is this...

Root is there but, that may be referring to when you activate the Developer Options and selecting the Root access to the App and/or the ADB.

I do believe that is what it may be referring to but, I could be wrong...


Sent from my SCH-I535 using XDA Free mobile app
I'm currently build nightlies for my phone and in developer options no more root for apps available only disabled or ADB root....
 

zzz2002

Senior Member
Dec 5, 2012
183
22
38
Toronto
So many of the aps I run will probably no longer work, titanium BU, Nova launcher, Buildprop editor, caldav/carddav, dSQLlitemanager Tasker probably others.
How do you disable the Google crap, for things like contacts . . .
All we have is a vague, we will provide a rooting mechanism sometime, somehow and maybe at some cost!!!
Bye-Bye the ability to configure your device your way.
 

jhedfors

Senior Member
Oct 16, 2009
1,359
659
143
Chandler, AZ
So many of the aps I run will probably no longer work, titanium BU, Nova launcher, Buildprop editor, caldav/carddav, dSQLlitemanager Tasker probably others.
How do you disable the Google crap, for things like contacts . . .
All we have is a vague, we will provide a rooting mechanism sometime, somehow and maybe at some cost!!!
Bye-Bye the ability to configure your device your way.
Easy to resolve. Just flash another superuser until the official LOS one comes out!
 

zzz2002

Senior Member
Dec 5, 2012
183
22
38
Toronto
Except, if you read the announcement, they are locking the boot loader. which means that it will not be possible to install or run if the system is modified. So disabling a system app, eg. google contact sync, stops your phone from booting unless there is something that allows such mods. You will need their superuser in order to get past the system modification check at boot, third part SU apps will not be installable. (very poor explanation I know).

Locking the bootloader makes the system more acceptable/marketable as it will allow people to use the increasingly marketed pay/banking/wallet apps which insist on good security. These services are estimated to be worth Billions of dollars in fees to the service providers. Just think of the money applepay adds to Apples bottom line.
(rumor) - Another thing that some of these pay app service providers may begin to insist on is registration with a find/wipe/track my phone service. Everybody want to know where you go, who you talk to . . . particularly your government.

I personally think that using your cell phone as a super tap and go credit/debit card is a very dumb idea.
 
Last edited:
Jan 2, 2017
24
8
0
Quick question: will wiping data/locking the bootloader/etcetera be necessary for home builds? Since I have absolutely no plans to use any online banking apps or similar and have a highly customised system (I rely quite heavily on having root, but according to the other thread keeping that is as easy as setting WITH_SU=true), I'm very unhappy with these changes. I don't mind building LineageOS myself, but I want some reassurance that I won't hose my system by not wiping my data.
 

quintas84

Senior Member
Oct 19, 2011
430
192
0
I can unlock bootloader in oficial Rom .... I don't believe that we can't unlock with third part rom ... If this is true we have always the option to build unofficial....
 

jhedfors

Senior Member
Oct 16, 2009
1,359
659
143
Chandler, AZ
Except, if you read the announcement, they are locking the boot loader. which means that it will not be possible to install or run if the system is modified. So disabling a system app, eg. google contact sync, stops your phone from booting unless there is something that allows such mods. You will need their superuser in order to get past the system modification check at boot, third part SU apps will not be installable. (very poor explanation I know).

Locking the bootloader makes the system more acceptable/marketable as it will allow people to use the increasingly marketed pay/banking/wallet apps which insist on good security. These services are estimated to be worth Billions of dollars in fees to the service providers. Just think of the money applepay adds to Apples bottom line.
(rumor) - Another thing that some of these pay app service providers may begin to insist on is registration with a find/wipe/track my phone service. Everybody want to know where you go, who you talk to . . . particularly your government.

I personally think that using your cell phone as a super tap and go credit/debit card is a very dumb idea.
Locking the bootloader? I doubt if any ROM can lock it. Can you provide a link to where you are seeing this information?
 
  • Like
Reactions: joshsudung

elatllat

Member
Jul 27, 2012
45
10
0
Would be nice if they offered builds with root still an option for those who are not into mobile banking... But like it makes no sense, Banks don't require rootless desktops and there is no good reason to require a rootless phone.
 
Last edited:
  • Like
Reactions: webmaster33

zzz2002

Senior Member
Dec 5, 2012
183
22
38
Toronto
Locking the bootloader? I doubt if any ROM can lock it. Can you provide a link to where you are seeing this information?
Take a look at post #4 in this thread, and the mention of "boot loaded locked" .
How they achieve that I don't know but I suspect that if you know what you are doing then anything is possible. Maybe to install the new LineageOS ROMs you have to start by flashing a completely stock rom which would include everything that the manufacturer provided.
As I said I don't know, and your guess at how this is achieved is as good as mine.
 
Last edited:

jhedfors

Senior Member
Oct 16, 2009
1,359
659
143
Chandler, AZ
Take a look at post #4 in this conversation, and mention "Boot loaded locked" . How they achieve that I don't know but Isuspect that if you know what you are doing then anything is possible.
They are just listing off items that break apps - the ROM and bootloader are completely different things. Lineage OS,as any custom ROM depends on a custom recovery - very difficult to install if your bootloader is locked.
 
  • Like
Reactions: joshsudung

jhedfors

Senior Member
Oct 16, 2009
1,359
659
143
Chandler, AZ
It's because they want make rom compatible with net pay and other things.... The official builds will have a private key and it will be necessary wipe data to install....

---------- Post added at 04:37 PM ---------- Previous post was at 04:34 PM ----------
Regarding the screenshot, can you tell me where that is from? You did not state the source. Thanks.
 

quintas84

Senior Member
Oct 19, 2011
430
192
0
Regarding the screenshot, can you tell me where that is from? You did not state the source. Thanks.
I'm sorry it's from lineageos telegram group I don't know if it's official but I read this before they push changes to gerrit and github... Because of that I assume that if it's not official it's someone with great information source....