Unsuccessful MM rooted upgade - where did it go wrong? - Xperia Z3 Q&A, Help & Troubleshooting

So I decided it's time to upgrade seeing as my phone prompted me to do so. My phone is rooted and I wanted to keep it that way. I downloaded the latest version D6603_23.5.A.0.570_R2D (Swiss edition) using experifirm and then created the ftf using flashtool. (Latest version for all apps). I then used prf creator to create a flashable zip installable file (see attached picture)
With PRF creator I added the ftf file, SuperSU-v2.65-20151226141550, Z3-lockeddualrecovery2.8.26 and also in the Extra Files section; RICDefeat.zip and byeselinux_flashable.zip
The zip file I then copied to my sd card, rebooted into recovery and installed. Once the upgrade was complete, I discovered to my horror, that root is gone.
My question is, where did I go wrong? What did I leave out etc.
Final question, how to get my phone rooted again?

As far as I understand using the superSU zip without it being modded to be a system install means it will install as systemless (tried to get around MM root verification) with Sony this actually causes a problem whereas the system root (normal SU) works just fine for us with the extras you added.
You did everything right. But superSU needs to be different and duel recovery does not work with MM.
One way is to leave the recovery part blank and just add RecRootv3 under the SU part. This will install SU as system and all the other parts like byeselinux and RICDefeat.
Also you cannot use NUT duel recovery with MM yet it does not work. RecRoot includes TWRP which you boot into by pressing volume down like duel recovery.
Hope this helps. There is not a guide that I can see so it is all a bit confusing for now so I don't blame you for using the lollipop method!
Missed the bit about rerooting! You're gonna have to do the whole downgrade to KitKat, root, update to MM procedure again (unless I missed a new way to do it)... tbh a clean install won't do any harm so back everything up and go ahead. Guides are around if you need them

Related

[Q] Non writable /system on Stock or something else?

I have done s-off via firewater, installed Philz CWM and done SU from there.
For all intents and purposes the system appears rooted (TiBu works, I get toast pop-ups etc).
I am also able to use ES File Explorer to mount /system as r/w.
I have also tried to remount system as r/w via adb shell.
All of these work as I am able to "touch /system/test.file" via adb and then delete it via ES File Explorer.
It would appear the system is writable.
However, when I try to install BusyBox from here:
https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
I get "Insufficient storage available" (and I have plenty of space).
I have found this information on modifying the kernel either through a boot.img or a .ko:
http://forum.xda-developers.com/showthread.php?t=2708686
http://forum.xda-developers.com/showthread.php?t=2701816
But both have some indications that they may be out of date and cause problems with the latest release.
I'm not even sure I have to do either of these, because it appears writable from my tests.
It is possibly the busybox program - but that is the one I have used in the past.
I would like to find both a trusted way to install busybox AND understand why I might be getting this problem in the first place.
thanks
TraderJack said:
I have done s-off via firewater, installed Philz CWM and done SU from there.
For all intents and purposes the system appears rooted (TiBu works, I get toast pop-ups etc).
I am also able to use ES File Explorer to mount /system as r/w.
I have also tried to remount system as r/w via adb shell.
All of these work as I am able to "touch /system/test.file" via adb and then delete it via ES File Explorer.
It would appear the system is writable.
However, when I try to install BusyBox from here:
https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
I get "Insufficient storage available" (and I have plenty of space).
I have found this information on modifying the kernel either through a boot.img or a .ko:
http://forum.xda-developers.com/showthread.php?t=2708686
http://forum.xda-developers.com/showthread.php?t=2701816
But both have some indications that they may be out of date and cause problems with the latest release.
I'm not even sure I have to do either of these, because it appears writable from my tests.
It is possibly the busybox program - but that is the one I have used in the past.
I would like to find both a trusted way to install busybox AND understand why I might be getting this problem in the first place.
thanks
Click to expand...
Click to collapse
If you do try one of the kernel related solutions do the first one as the second is based on firmware we won't have until next week. Also here is a little trick you can try: navigate from the root directory to /data/data ND look for the Busybox folder and delete it then attempt reinstalling it from the play store. May or may not work but worth a shot.
S1L3nTShaDoWz said:
If you do try one of the kernel related solutions do the first one as the second is based on firmware we won't have until next week. Also here is a little trick you can try: navigate from the root directory to /data/data ND look for the Busybox folder and delete it then attempt reinstalling it from the play store. May or may not work but worth a shot.
Click to expand...
Click to collapse
Well if you read the thread for the first link it looks like people are saying it was for the "older firmware" and people were having issues. I am not sure what "firmware" they are referring to, but the OP closed that thread and I am wary to use that since all of this stuff seems to be back from April and nothing more on it.
What do you mean about the second link not having firmware until next week? I don't see anything in there that talks about a particular firmware version. Also, I found this thread:
http://forum.xda-developers.com/showthread.php?t=2731893
That Rom uses 1.55.506.2 (latest OTA I believe???) and states that it is using flar's method from the second link....so I'm confused by your statements (but want to understand!).
I don't have any busybox folders in /data/data.
I'm having a similar problem trying to install Xposed as well:
"Xposed Installer couldn't be installed. Free up some space and try again"
I'm really not sure what's going on since it appears I have proper s-off and root using the standard methods. I can't believe no one else is trying to do these things on a stock ROM and not having issues :/
UPDATE: I'm thinking you meant the 4.4.3 update coming for us? That second thread has .ko for both 4.4.2 and 4.4.3.
UPDATE:
I went ahead and did another factory reset. This time, instead of using the Philz CMW option for "Re-root System (SuperSU)" I used the supersu.zip to flash superSU.
After that, when I went to try and install busybox and xposed I had no issues at all.
I'm not sure why the Philz option didn't work entirely...as it stated it worked, and appeared to give me root when launching my apps...maybe I should switch to TWRP :/
TraderJack said:
Well if you read the thread for the first link it looks like people are saying it was for the "older firmware" and people were having issues. I am not sure what "firmware" they are referring to, but the OP closed that thread and I am wary to use that since all of this stuff seems to be back from April and nothing more on it.
What do you mean about the second link not having firmware until next week? I don't see anything in there that talks about a particular firmware version. Also, I found this thread:
http://forum.xda-developers.com/showthread.php?t=2731893
That Rom uses 1.55.506.2 (latest OTA I believe???) and states that it is using flar's method from the second link....so I'm confused by your statements (but want to understand!).
I don't have any busybox folders in /data/data.
I'm having a similar problem trying to install Xposed as well:
"Xposed Installer couldn't be installed. Free up some space and try again"
I'm really not sure what's going on since it appears I have proper s-off and root using the standard methods. I can't believe no one else is trying to do these things on a stock ROM and not having issues :/
UPDATE: I'm thinking you meant the 4.4.3 update coming for us? That second thread has .ko for both 4.4.2 and 4.4.3.
Click to expand...
Click to collapse
Yeah on the kernel my bad, didn't see it had a normal one for non 2.23 firmware users lol, if you don't wanna use that kernel you can always use one of the other ones, maybe Faux's or Evolutionmods kernel. I actually currently use Evolutions kernel and it's quite nice. Also that ROM will work fine I believe, quite sure 1.55 is the latest OTA and if not it doesn't really matter. All though as some people have stated on your previous thread (i think?) you might as well use an optimized stock ROM such as CleanROM or ARHD (Android Revolution HD 8.1), all it is is a stock ROM thats been optimized for better performance and maybe has some tweaks to make it better. To be clear on the ARHD ROM, I stated the version because any higher version than that is for 4.4.3 which we currently don't have the firmware for.
TraderJack said:
UPDATE:
I went ahead and did another factory reset. This time, instead of using the Philz CMW option for "Re-root System (SuperSU)" I used the supersu.zip to flash superSU.
After that, when I went to try and install busybox and xposed I had no issues at all.
I'm not sure why the Philz option didn't work entirely...as it stated it worked, and appeared to give me root when launching my apps...maybe I should switch to TWRP :/
Click to expand...
Click to collapse
Glad you got your issue solved!
TraderJack said:
UPDATE:
I went ahead and did another factory reset. This time, instead of using the Philz CMW option for "Re-root System (SuperSU)" I used the supersu.zip to flash superSU.
After that, when I went to try and install busybox and xposed I had no issues at all.
I'm not sure why the Philz option didn't work entirely...as it stated it worked, and appeared to give me root when launching my apps...maybe I should switch to TWRP :/
Click to expand...
Click to collapse
Just so you know, when asking the recovery to reroot the system it's going to use the supersu app packaged with the recovery. It's likely a much older supersu app. You're always better flashing the latest version from the recovery itself because you can be sure it's running the latest binaries. If you updated the app from the play store after installation it probably would've worked. It's also possible it simply just doesn't inject the file properly, but a flashable zip always will work.
I can assure you that philz is probably the most updated recovery. It runs very well and does everything it's supposed to do. Are you running the Verizon M8 build or the unified M8 build?
Sent from my HTC6525LVW using Tapatalk
BadUsername said:
Just so you know, when asking the recovery to reroot the system it's going to use the supersu app packaged with the recovery. It's likely a much older supersu app. You're always better flashing the latest version from the recovery itself because you can be sure it's running the latest binaries. If you updated the app from the play store after installation it probably would've worked. It's also possible it simply just doesn't inject the file properly, but a flashable zip always will work.
I can assure you that philz is probably the most updated recovery. It runs very well and does everything it's supposed to do. Are you running the Verizon M8 build or the unified M8 build?
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
I did update to the latest version...the way Philz works is you choose the "Re-root option" and then it tells you to go and install SuperSU from the store. The only thing I may have done wrong (or misunderstood since it isn't well documented) is this was my "root" as opposed to my "re-root." By that, I mean I rooted originally with weaksauce to install firewater, but I used the Root option in Philz instead of the more discussed supersu.zip flash.
The weird thing about it was that root appeared to work properly. I got toast popups and could use things like TiBu. SuperSU said it was rooted, and Philz was passing the root check.
That should teach me from straying from the guides at all to use a feature not very well discussed.
TraderJack said:
I did update to the latest version...the way Philz works is you choose the "Re-root option" and then it tells you to go and install SuperSU from the store. The only thing I may have done wrong (or misunderstood since it isn't well documented) is this was my "root" as opposed to my "re-root." By that, I mean I rooted originally with weaksauce to install firewater, but I used the Root option in Philz instead of the more discussed supersu.zip flash.
The weird thing about it was that root appeared to work properly. I got toast popups and could use things like TiBu. SuperSU said it was rooted, and Philz was passing the root check.
That should teach me from straying from the guides at all to use a feature not very well discussed.
Click to expand...
Click to collapse
Can't say I ever used that option, it probably just didn't flash it correctly. You may want to post the problem in the recovery thread so they know about it.
In theory it should've worked the same way as flashing the zip. The only thing I could think of is how old the binary was or the location of the flash was incorrect.
Sent from my HTC6525LVW using Tapatalk

[ROOT][SuperSu][NO KingUser] GC2 G355

Greetings.
Code:
[URL="http://forum.xda-developers.com/showthread.php?t=1998801"]Use this on your own risk [/URL]
[Q]; Is it safe ? Yes it is.
[Q]: Will it work for my device ? Try it and U will find out ...
[Q]:Unroot possible ? Sure use option in SuperSu apk or better backup recovery/whole stock rom.
Since many users proposed to me to create a new thread for fullroot of Galaxy Core 2 phones ( some models ), I decided to do so.
It's made for stock recovery for Galaxy Core 2 and for latest update of it.
Stock recovery for G355HN and any other custom recovery.
GC2 stock recovery phones have not fully working SELinux recovery support and the CF instalation of SuperSu won't work. Read : it also work in permissive mode.
Custom Recoveries :
TWRP :
Original developed by @Y300-0100 http://forum.xda-developers.com/gala...55h-m-t2998094
modded by @Dhruvit Pokharna http://forum.xda-developers.com/gala...-2-sm-t3013103
CWM :
Original developed by @cleverior.ipul http://forum.xda-developers.com/gala...alaxy-t2990852
If you have working CWM / TWRP/ Mobile odin ( recovery with full SELinux support) you could use update script from ChainFire to obtain fullroot and install SuperSu or use latest update script by me.
What needed :
Galaxy Core 2 phone with android 4.4.2 able to goto stock/custom recovery, no other preroot attempts needed like preinstalled busybox,preinstalled init.d, because all this need the preroot access and installation.
This update zip is made specialy for G355HN devices. Tested on Galaxy Core 2 SM-G355HN on 4.4.2 Android on both stock roms available,
but it should work on some devices Galaxy Core 2 with stock/custom recovery.
How to :
Code:
1. Shut down your phone until last vibe ... it's OFF !
2. Enter stock recovery - hold 3 buttons (Menu + Power + Vol up)
3. After init select "apply update from external storage", press power button to enter
4. Select the previous downloaded zip . The file you have previously copied to extSdCard - and press power button ...
5. The script will run ...
6. If all goes ok, your phone should be rooted.
7. After boot android will upgrade - Superuser apk ask for update su binary.
8. No internet connection is neccessary for this step ... Select continue,normal way and wait for the success.
9. Hit thanks if it worked 4 you
Thanks for Superuser and binary goes to Chainfire
Powered by SuperSu !
And finaly :
About OTA updates and system status, CF Auto root options :
After rooting the device your system status will become custom ( Device status : Custum ).
You can check it in Odin mode ( download mode ), check current BIN and System status .
You can reset binary flash counter with Triangle Away but you cannot fool OTA update program so easy.
When you are rooted you can't check for updates OTA. There was a lot of chat about whether you had to defrost various apps etc. to fool the update feature. Using Wanam Exposed, under "Security Hacks" you get the option to change (fake) "System status" from "Custom" setting to "Official", and thus allowing you to check OTA using Samsungs update feature. Much easier than having to check Sammobile every day. Hope it helps someone.
... but the OTA removes root, so you have to root the updated version again. The almost same is with GravityBox.
CF auto root by Chainfire is still not available for GC2. Still waiting for it.
Any other posts regarding those 3 questions will be deleted by moderators.
Feel free to post any other questions and infos regarding rooting your devices and root feedbacks/errors.
Updates & version infos :
Hit thanks if it worked for you
Feel free to post feedback !
Attached files are fullroot files with su binaries and app installed ( version info included ).
SuperSu apk from ChainFire: http://download.chainfire.eu/supersu
Updated 15.3.2015 : added 2.46 zip for any kind of recovery
Updated 29.3.2015 : SuperSu 2.46 - KingUser removal.zip for any kind of recovery
Added extra help for removing KingUser (4.0.0.) - To remove KingUser run '/system/bin/uninst_king.sh' with root perm
Fixed SU ddexe problems in install SuperSu
Updated removal of other root progs
This is only for GC2 phones !
KU (KingUser) removal
The uninst_king.zip contains uninst_king.sh for removing KU data and apps, you can manually uninstall KU via application manager.
Updated 2.4.2015
v2.47 by StratOS
- Improved SuperUser King removal
direct link to CF download TWRP - SuperSu 2.47
Updated 2.4.2015
v2.48 by StratOS
direct link to CF download TWRP - SuperSu 2.48
Updated 2.5.2015
New version of su binary
v2.49 by StratOS
direct link to CF download TWRP - SuperSu 2.49
Looking forward for more infos and feedback. Hit thanks if this is helpfull !
Hi sir
hi good day Iam new here, I want to root my phone samsung galaxy core 2 duos (SM-G355H) 4.4.2 kitkat
Iam comfuse which version Am I going to use
this one - Fullroot_su_2.35_Samsung_Galaxy_Core_2
or
this - Supersu_2.39_StratOS in attachment
thanks and advance
crisecure said:
hi good day Iam new here, I want to root my phone samsung galaxy core 2 duos (SM-G355H) 4.4.2 kitkat
Iam comfuse which version Am I going to use
this one - Fullroot_su_2.35_Samsung_Galaxy_Core_2
or
this - Supersu_2.39_StratOS in attachment
thanks and advance
Click to expand...
Click to collapse
They are all the same, accept version of su binary and application.
Hey man, i know this is an off-topic, the issue regarding rooting our device is that ,we cannot anymore update our phone. so i will share my experience after rooting my phone,so this is what happen,when i flash my stock ROM with the official firmware for galaxy core 2 duos(not from sammobile) my motherboard was damaged.the screen is dead but the phone is running but without display
novhexzhen said:
Hey man, i know this is an off-topic, the issue regarding rooting our device is that ,we cannot anymore update our phone. so i will share my experience after rooting my phone,so this is what happen,when i flash my stock ROM with the official firmware for galaxy core 2 duos(not from sammobile) my motherboard was damaged.the screen is dead but the phone is running but without display
Click to expand...
Click to collapse
You can always update your phone via odin,kies or any other updates, only OTA updates are not possible - for now, accept if you flash stock and update it throught OTA.
thanks sir
my phone is now rooted
Thank you, thank you and thank you, thank you so much for doing this, you're awesome!
I've rooted my GC2 and it's awesome now.
not worked for me
StratOS_HTC said:
Greetings.
Since many users proposed to me to create a new thread for fullroot of Galay Core 2 phones, I decided to do so.
It's fullroot edition powered by SuperSu, not kinguser.
Thanks for Superuser and binary goes to Chainfire
The root for lolipop or any updates, custom rom will be made after the port/custom rom/update.
What needed :
G355.. phone with android 4.4.2 able to goto stock recovery, no other preroot attempts needed like preinstalled busybox,preinstalled init.d, because all this need the preroot access and installation.
This update zip is made specialy for G355H... devices. Tested on Galaxy Core 2 SM-G355HN on 4.4.2 Android,
but it should work on all devices Galaxy Core 2.
Initial support for Android 5 is enabled little more changing needed when the port or release will appear
How to :
1. Shut down your phone until last vibe ... it's OFF !
2. Enter stock recovery - hold 3 buttons (Menu + Power + Vol up)
3. After init select "apply update from external storage", press power button to enter
4. Select the previous downloaded zip . The file you have previously copied to extSdCard - and press power button ...
5. The script will run ...
6. If all goes ok, your phone should be rooted.
7. After boot android will upgrade - Superuser apk ask for update su binary.
8. No internet connection is neccessary for this step ... Select continue,normal way and wait for the success.
9. Hit thanks if it worked 4 you, you can update the su binary and apk throught Google Market
Latest superuser & binary - pseudo included in this update ( For lolipop 5 ). Still waiting for the Lolipop to come for our phone or at least port.
Thanks for Superuser and binary goes to Chainfire
Powered by SuperSu !
Looking forward for more infos and feedback.
Hit thanks if it worked for you
Feel free to post feedback !
Attached files are fullroot files with su binaries and app installed ( version info included)
Click to expand...
Click to collapse
This didnt worked for me!!
Wipes o anything else is needed? I'm asking because is my girlfriends phone which I'm trying to root, I don't want to brick it
Sent from my ALCATEL ONE TOUCH 5036A
Nope, I have the Samsung Galaxy Core II SM-G355HN. It's completely new, bought through my mobile carrier. I updated the mobile to the latest version, 4.4.2.
Then I just intruduced a microSD card, transferred the required zip, and followed the easy steps. I've been using my GC2 for 2 days and I'm so happy I found this thread. I removed all the bloatware and all the apps I didn't want, then I installed Nova launcher and now this phone is so fast. I recommend you to install Nova launcher cause, in spite of being way faster and quite more responsiveness than anything else I've seen, the Touchwiz version that comes with this phone is awful, it's different from any other Samsung interface I've ever seen, I hate it. Besides, Nova is ultra customizable, I love it so much that I bought the PRO version. With the stock Touchwiz of the GC2, you can't even create a shortcut to "Manage Applications".
Cheers!
StratOS_HTC said:
Greetings.
Since many users proposed to me to create a new thread for fullroot of Galay Core 2 phones, I decided to do so.
It's fullroot edition powered by SuperSu, not kinguser.
Thanks for Superuser and binary goes to Chainfire
The root for lolipop or any updates, custom rom will be made after the port/custom rom/update.
What needed :
G355.. phone with android 4.4.2 able to goto stock recovery, no other preroot attempts needed like preinstalled busybox,preinstalled init.d, because all this need the preroot access and installation.
This update zip is made specialy for G355H... devices. Tested on Galaxy Core 2 SM-G355HN on 4.4.2 Android,
but it should work on all devices Galaxy Core 2.
Initial support for Android 5 is enabled little more changing needed when the port or release will appear
How to :
1. Shut down your phone until last vibe ... it's OFF !
2. Enter stock recovery - hold 3 buttons (Menu + Power + Vol up)
3. After init select "apply update from external storage", press power button to enter
4. Select the previous downloaded zip . The file you have previously copied to extSdCard - and press power button ...
5. The script will run ...
6. If all goes ok, your phone should be rooted.
7. After boot android will upgrade - Superuser apk ask for update su binary.
8. No internet connection is neccessary for this step ... Select continue,normal way and wait for the success.
9. Hit thanks if it worked 4 you, you can update the su binary and apk throught Google Market
Latest superuser & binary - pseudo included in this update ( For lolipop 5 ). Still waiting for the Lolipop to come for our phone or at least port.
Thanks for Superuser and binary goes to Chainfire
Powered by SuperSu !
Looking forward for more infos and feedback.
Hit thanks if it worked for you
Feel free to post feedback !
Attached files are fullroot files with su binaries and app installed ( version info included)
Click to expand...
Click to collapse
Hi its not working for me too :/ Superuser saying im using 4.3 then my phone is 4.4.2 so could u explain me that?
You don't need to install SuperSU first, it's automatically installed when rooting. I think you gotta have a 4.4.2 GC2. Why don't you update it through Settings/About device/Software update?
Burundukas said:
Hi its not working for me too :/ Superuser saying im using 4.3 then my phone is 4.4.2 so could u explain me that?
Click to expand...
Click to collapse
jasbinkarki said:
This didnt worked for me!!
Click to expand...
Click to collapse
First of all read the thread. Mine root zip's are powered by SuperSU and not superuser !
If you have problem please state the problem what are you using and how . BUT FIRST READ THE THREAD CAREFULLY !!!!
worked for me.
This totally worked for me.. from rooted kinguser you'll need to flash it again to stock after that it went out smoothly... Thank you so much buddy... if you ever going here in Philippines, the beer and the chicks are on me.
No need to do that.The recovery update flashable zip first deletes all posible root apks and binary and cache data.Then installs the SuperSu apk and binary.
It works on stock recovery only.
Sent from my SM-G355HN using XDA Free mobile app
Hi, StratOS_HTC, I have a problem with my Samsung Galaxy Core II.
Everything is working fine, but when I check for new updates through "Settings/About device/Software update/Update", a pop-up message appears and says something like:
"Your software has been modified, you can't update"
If I go to "Settings/About device/Status/Device status", it says Custom, and I've read that in order to update the phone through carrier's way, the Device status should be Normal, not Custom. These are the solutions I've found, though I haven't tried them, cause may be I shouldn't update the phone.
If it says modified then you could try booting into recovery (I'm unsure how, don't have the device) and wiping your cache, then rebooting. There may be lingering fragments of data in your cache from previous updates that are causing the modified message to appear.
Click to expand...
Click to collapse
I unmounted the sd card, rebooted, now the status says Official. Checked for updates, now it works.
Click to expand...
Click to collapse
I have the Samsung Galaxy Core II SM-G355HN with Android 4.4.2 (the one that came with the phone). I've rooted it using your method, I have SuperSU, I also installed Xposed framework and GravityBox so I can make some tweaks that I really need in order to use my phone as I want. I also use Nova launcher.
Which one of those things is not allowing me to update the Core II? Is it root? Xposed framework may be? Or the tweaks I've made with GravityBox module?
Thank you!
"Your software has been modified, you can't update"
Samsung has made their own check programs during boot,recovery and OTA update.
The system status changed if you root the phone. The partition can be written to (rw), so primary the whole update procedure or modified system has primary been modified just because of the root procedure and Samsung checks.
You can change the status via Chainfire's TriangleAway, but not the whole OTA procedure.
If you read the post regarding Samsung checks you will find a lot of stuff, but primary the GC2 stuff is different.
Wiping the cache and unmounting SDCard doesn't work for out phone if you want to update throught OTA.
Use Kies and Odin.
Not working OTA update is tipicaly just because of the root and rooting and samsung checks.
You can update/flash it throught Kies/Odin. and root it again or use the rooted integrated roms/flashes.
All right, first of all:
Where can I see the release notes of the new update? May be the update is not worth this whole process...
Second, if I download Kies and update the phone through Kies, do I lose all my data in the phone?
Can I update it using Kies the normal way? I mean, connect the phone, open the program and click update.
Thanks!
So how can i do unroot
It works for me. So how can i do unroot. For personal reasons(I can not install app to external card)
In SuperSu apk there is a option "full unroot" use this for it.
You can use some apps to install or move apps to extSdCard.
But I think that stock kernel support only fat filesystem of extSdCard,correct me if I'm wrong,havent tried it.It would be great to have some ext partition and swap on extSdCard too,but for that we will have to recompile and add modules for fs to kernel.
Sent from my SM-G355HN using XDA Free mobile app

Nvidia Shield Portable Lollipop (Update 103) Root - Which CWM Version?

Hey Guys -
Today, I upgraded my Shield Portable to 103 / Lollipop from the last public update. As I have all my Android devices rooted, I am needing to do so, but have a question. I much prefer manual rooting over apps (like Kings) where i don't know what's going on behind the scenes.
After reading through posts, I read that TWRP (which I usually use) wasn't installing SuperSU, but that CWM was working properly. I went to CWM's site, but they didn't have a download specifically for the Shield so I searched everywhere for whatever the latest working version would be. I ended up downloading and flashing two separate recovery images, but they didn't work. For both, when attempting to enter recovery from the Bootloader menu it just quickly reloaded the Bootloader menu and when fully booted into OS and running "adb reboot recovery", it would boot to an error screen.
Which version of CWM should I be using with Update 103 / Lollipop for the Shield portable? If you have a link or if steps beyond flashing it using above methods are needed, what are they? Finally, I read in one post what seemed to say that SuperSU was integrated in CWM therefore there wasn't need to download a separate zip for it. If that's the case, great. If not, which version should i use - the latest Beta 2.49?
Thanks Guys!
You can install SuperSU (No Custom Recovery Required)
Actually you don't need any custom recovery to install SuperSU, All you need to do is the following :
-Install KingUser App to install root.
-Download any "Control Rotation App" (at Google Play Store) and set it as Portrait Mode (if it didn't work make sure that the Nvidia Shield Portable is in a sitting position and flip it , It should work , If not try installing other apps) {This step for the next App to get it work}
-Install "Super-Sume" (at Google Play Store) , Then touch the big blue button , After that wait until the process is done , You should see SuperSU, In the other hand Kinguser has already vanished (I'm not sure if SuperSU will open automatically or not), Install the binary, Reboot, Done.
Have a nice day
Thanks for the reply...
Well, the only reason I was trying to use this method was so that I wouldn't have to use KingUser since I didn't know what it would do on the system. Since I haven't gotten any other replies yet, it may be my only option currently. I'll probably go with it over manual root (using CWM) tomorrow morning unless I get another reply by morning.
Thanks
Newer TWRP builds install supersu fine. Use the TWRP in the multirom thread, not the one in the 2.8.5.0. In my recent development, I've installed supersu 2.49 several times without issue.
Thanks, I actually just found this out right before checking this post. I used "twrp-multirom-20150801-UNOFFICIAL-roth.img" which worked great.
Thanks!

Problems with installation of Marshmallow on a Tab 2 5113 with 4.1.1

I hired someone not super familiar with flashing a custom rom, but who knew more than me. We got MM installed but I am having some problems. First, the only reason, I updated the rom was to get mirroring. However: 1. there is no mirroring, but there is cast. I have a Tab 4 and mirroring works perfectly with it and KitKat. I tried about 5 mirroring apps from the Play Store and they all require that the Smart TVs I have (Samsung and LG) be connected to the Internet because using the TV's internet connection is a major nuisance for me. That is not required with my KK Mirroring, and I am wondering whether I should get rid of MM and flash KK. Or, is there an app that will work without mirroring. 2. My SD card is now invisible. When I link my Tab to my windows 7 computer, my SD card doesn't show. (Additionally, come to think of it, none of my files show. All I get is an image of 5100, but when I click on it nothing shows on my windows 7 computer.) 3. Probably related to No. 2 -- Some apps seem to install, but I have no way to access them because no shortcut is placed on the screen and I have no tree of files. (Titanium Backup for instance, can't be accessed. However, when I downloaded ai-keyboard, it mostly worked)
Hate to ask so many questions, but this is what I now have. Would call the person who did the flash, but his wife is due any day, and for all I know, gave birth yesterday.
which M Rom did you installed? kindly mention Rom and recovery build number as well.
are you using any other home launcher than the default? how did you installed titanium backup? normal or copy pasted apk to the system partition?
have you checked the luncher setting? for instance I can hide some apps from the nova launcher but can find it with it's search bar.
check with the default launcher or any other.
did you unlocked the tab while it was connected to your pc? did you changed the mode to MTP?
I haven't tested screen mirroring with this device. although I checked briefly with a Samsung S, S4 and a G3 on a LG smart tv with webOS 3 using LG TV plus app, I had to be on a same network with wifi hotspot enabled from my device (didn't required a working internet) and selecting LG tv plus option from the TV.
I still haven't been used to with screen mirroring and cast. so others can help.
Hi Billys,
Thanks a lot for your response. My Internet has been down for about 2.5 days and that is the reason I am late responding to you. The CM version was 13.0.20160222-2140-UNOFFICIAL -P5110. The CM Recovery Version was GT-P5113 CM Recovery 6.0.1.0.tar.
The Launcher is the default that comes with MM. I installed Titanium Backup through the Google Play Store. I have been fooling around with the device and Root checker basic says that root access is not properly installed, which might explain why Titanium Backup is not working. Also, SuperSu won't open.
You asked me: "did you unlocked the tab while it was connected to your pc? did you changed the mode to MTP?" Don't understand the questions, particularly the second one. If you could be more explicit maybe I could answer the question. Thanks again for your help.
decijp said:
Hi Billys,
Thanks a lot for your response. My Internet has been down for about 2.5 days and that is the reason I am late responding to you. The CM version was 13.0.20160222-2140-UNOFFICIAL -P5110. The CM Recovery Version was GT-P5113 CM Recovery 6.0.1.0.tar.
The Launcher is the default that comes with MM. I installed Titanium Backup through the Google Play Store. I have been fooling around with the device and Root checker basic says that root access is not properly installed, which might explain why Titanium Backup is not working. Also, SuperSu won't open.
You asked me: "did you unlocked the tab while it was connected to your pc? did you changed the mode to MTP?" Don't understand the questions, particularly the second one. If you could be more explicit maybe I could answer the question. Thanks again for your help.
Click to expand...
Click to collapse
Device specific builds are too outdated. Kindly flash these depending on your model
Espresso3g - P3100 & P5100
EspressoWifi - P3113, P5113, P3110, P5110
For more info, visit this thread http://forum.xda-developers.com/gal...fied/rom-cyanogenmod-13-cm13-0-t3303798/page1
And flash it with the latest TWRP recovery found on andi34.github.io under recoveries
Sent from my espresso3g using XDA Labs
Root is enabled through developer options. Go settings, about tablet. Tab build number 7 times. Back out and open dev options. Scroll down a bit and enable roo & adb. You should be good to roll then
Sent from my SAMSUNG-SM-G870A using XDA Free mobile app
Champ1919,
I did what you suggested and was able to download TWRP from Andi's. I unzipped the file with the ES File Explorer. Nothing happened. Could you tell me what I should do next. Thanks again.
decijp said:
Champ1919,
I did what you suggested and was able to download TWRP from Andi's. I unzipped the file with the ES File Explorer. Nothing happened. Could you tell me what I should do next. Thanks again.
Click to expand...
Click to collapse
if you want install or upgrade twrp, dont extract the zip. boot into recovery and install it with your current recovery.
decijp said:
Hi Billys,
You asked me: "did you unlocked the tab while it was connected to your pc? did you changed the mode to MTP?" Don't understand the questions, particularly the second one. If you could be more explicit maybe I could answer the question. Thanks again for your help.
Click to expand...
Click to collapse
when you connect the tab to PC, there is a logo of CM in the status bar, drag the notification menu, and tap the CM menu, there, check If MTP is enabled or it's set on charging only mode. you can also set this in setting-developer. make sure the keypad is not locked as well
billysam said:
when you connect the tab to PC, there is a logo of CM in the status bar, drag the notification menu, and tap the CM menu, there, check If MTP is enabled or it's set on charging only mode. you can also set this in setting-developer. make sure the keypad is not locked as well
Click to expand...
Click to collapse
Billys,
There was no CM logo, but went to settings and USB and you were right. Now I can view the files of my tablet on my PC. Thanks a lot.
Smart-T "if you want install or upgrade twrp, dont extract the zip. boot into recovery and install it with your current recovery. "
I did the recovery boot, and it shows CWM v. 6.0.1.0. It also shows install zip from sd card. However, I have multiple zips on my sd card. How can I be sure that it is installing the right zip? Will it automatically grab the right zip file.?
decijp said:
Smart-T "if you want install or upgrade twrp, dont extract the zip. boot into recovery and install it with your current recovery. "
I did the recovery boot, and it shows CWM v. 6.0.1.0. It also shows install zip from sd card. However, I have multiple zips on my sd card. How can I be sure that it is installing the right zip? Will it automatically grab the right zip file.?
Click to expand...
Click to collapse
It won't automatically get the zip file because you select the zip you flash. Just navigate to whet you put the zip and flash that
Sent from my espresso3g using XDA Labs
decijp said:
Smart-T "if you want install or upgrade twrp, dont extract the zip. boot into recovery and install it with your current recovery. "
I did the recovery boot, and it shows CWM v. 6.0.1.0. It also shows install zip from sd card. However, I have multiple zips on my sd card. How can I be sure that it is installing the right zip? Will it automatically grab the right zip file.?
Click to expand...
Click to collapse
install the latest twrp by using cwm. after install reboot back into recovery. you shuold see the graphical differences between twrp and cwm.
To make a long story short, it appears that my Superuser is misbehaving. Used root checker to analyze and it found that Superuser was installed and that SU Binary files were installed. However, it found a Root User Account Error. (Error: stderr: null, stdout: null, exit..value: 1) It suggested that I reinstall Superuser app from TWRP. .
After much experimentation, I can get into TWRP when I reboot in the recovery mode. (not when I hit the icon on home page -- tells me I need root access) When I hit install, I see CWM 13, An android 4.4 (omni-4-4-4-20160305-1323 expresso-HOMEMADE.zip) and a gapp 6 --- a long time ago when I downloaded 4.4, I didn't know how to get to the corresponding gapp, so I didn't do so. Also, SuperUser doesn't show up at this place, so I don't know how to reinstall it.
Can anyone tell me how to reinstall Superuser and get full SuperUser access?
Also, I am thinking of going back to Android 4.4 to get mirroring. Can someone point me to the gapp file for that. Additionally, when I possibly would be installing 4.4, would I first install 4.4 and then reboot and install gapps. Or should 4.4 and gapps be installed at the same time?
Thanks for everyone's help. Sorry to ask so many questions. However, have gone to youtube and web many times and still am confused about what is going on.
decijp said:
To make a long story short, it appears that my Superuser is misbehaving. Used root checker to analyze and it found that Superuser was installed and that SU Binary files were installed. However, it found a Root User Account Error. (Error: stderr: null, stdout: null, exit..value: 1) It suggested that I reinstall Superuser app from TWRP. .
After much experimentation, I can get into TWRP when I reboot in the recovery mode. (not when I hit the icon on home page -- tells me I need root access) When I hit install, I see CWM 13, An android 4.4 (omni-4-4-4-20160305-1323 expresso-HOMEMADE.zip) and a gapp 6 --- a long time ago when I downloaded 4.4, I didn't know how to get to the corresponding gapp, so I didn't do so. Also, SuperUser doesn't show up at this place, so I don't know how to reinstall it.
Can anyone tell me how to reinstall Superuser and get full SuperUser access?
Also, I am thinking of going back to Android 4.4 to get mirroring. Can someone point me to the gapp file for that. Additionally, when I possibly would be installing 4.4, would I first install 4.4 and then reboot and install gapps. Or should 4.4 and gapps be installed at the same time?
Thanks for everyone's help. Sorry to ask so many questions. However, have gone to youtube and web many times and still am confused about what is going on.
Click to expand...
Click to collapse
If you installed CM13, is actually pre rooted. Just enable it from the developer settings
Sent from my espresso3g using XDA Labs
Finally figured out that I could transfer SuperSu zip file to my Tab and then install it from TWRP. Did so and also wiped clean the cache and now SuperSu is functional and I can get rid of the bloatware and speed up the Tab. Thanks for everyone's help.

Trying to Root phone using SuperSu - need help.

Hi.
This is my first post, I hope i'm in the correct forum.
I have a friend whom I requested to Root, Flash TWRP and Install LineagOS and GAAP on my OnePlus One phone.
He successfully flashed TWRP and installed LineagOS & GAAP but could not root my OnePlus One using SuperSu. He mentioned permission issue trying to root.
He went back to his country, so I am stuck trying to root my phone.
I would like to root my LineagOS (formally OnePlus One) using SuperSU.
I have downloaded/copied the latest SuperSu zip file into the Phone Sd/Download folder.
I went into custom recovery (TWRP).
Click on the Install button and verified I can see my SuperSu zip file.
Since this is my first time performing a phone root, I did not click SuperSu zip to install, until some experts can assist. me.
Just a few (Q's).
Questions:
a) Should I run any preliminary steps prior to clicking install SuperSu.zip?
b) Since I have LineagOS, GAAP apps already installed, will they be wiped after rooting SuperSu. If (Yes), any software available to backup/restore LineagOS & GAAP prior to the root process?
c) My friend mention “Permission problems with OPO”. Are there some options to open OPO and allow rooting SuperSu?
BTW: I do have the adb & fastboot installed if I need to enter some commands to get this done.
Thanks.
Tom.
a) No.
Download flashable supersu zip and flash it from here and flash it via TWRP https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
b) No.
But you can take nandroid backup through twrp in case something goes wrong.
c) As far as I know there is no problem with "permission" for rooting.
Happy flashing
Hi psxda97.
I did your requested instructions, but still not Rooted.
Here are the steps I did:
1) Downloaded the latest SuperSu zip from XDA and copied to Sd/Download folder on my phone.
2) Went into Custom Recovery TWRP) on my phone.
3) Click Install, selected SuperSu.zip Swipe bar to continue.
Completed 181 seconds did not see errors.
4) Wiped Dalvic & Cache. Reboot the Phone.
When phone restarted I went into Titanium backup apps to test if Root was successful. Received error msg from Titanium "Could not acquire root privileges. This app will not work Verify your Rom is rooted and try again"
Not sure if this makes a difference: in Developers Option I had root access ADP Only enabled & allow Unknown Sources set off.
Since this is the second time running SuperSu should I needed to wipe any files before rooting?
I'll await you reply.
Thanks.
Tom.
tomx2x said:
Hi psxda97.
I did your requested instructions, but still not Rooted.
Here are the steps I did:
1) Downloaded the latest SuperSu zip from XDA and copied to Sd/Download folder on my phone.
2) Went into Custom Recovery TWRP) on my phone.
3) Click Install, selected SuperSu.zip Swipe bar to continue.
Completed 181 seconds did not see errors.
4) Wiped Dalvic & Cache. Reboot the Phone.
When phone restarted I went into Titanium backup apps to test if Root was successful. Received error msg from Titanium "Could not acquire root privileges. This app will not work Verify your Rom is rooted and try again"
Not sure if this makes a difference: in Developers Option I had root access ADP Only enabled & allow Unknown Sources set off.
Since this is the second time running SuperSu should I needed to wipe any files before rooting?
I'll await you reply.
Thanks.
Tom.
Click to expand...
Click to collapse
I think I'm missing something. Did you tried any other method to root? I recommend a clean flash.
1. Download Sultanxda's unofficial lineageOS from here
2. Download Gapps from here. ( ARM-7.1-nano)
3.Download SuperSU from here
4. [Optional] take back up of your apps (No need to back up medias like photo,video,etc)
5.Got Recovery>wipe>advanced wipe
select system,data,cache and dalvik cache (DO NOT SELECT INTERNAL)
6.flash the zips you already downloaded in this order - ROM- Gapps - SuperSU
do not wipe anything after this step
7.Reboot
1st reboot will take some time (10-20 min ). Do not interrupt this process.
PS: I totally recommend Sultan's LineageOS over official LOS. You can actually feel the difference in smoothness and performance. Especially the Camera.
Feel free to check device specific forum for OnePlus One
Happy flashing!
@psxda97.
Thanks for the quick reply.
OK, I'm going to start from scratch as you requested.
When I try to download SuperSu (from your link above) located in Google Play, I get “supersu already installed for your device”.
Did not find SuperSu in Phone Apps settings.
Went into TWRP File Manager \ supersu folder. Deleted all (4) entries.
Rebooted.
Went back into TWRP. The 4 entries reappear.
Google Play continues to gray out my device name. SuperSu is already installed.
I do have a SuperSu zip file on my PC. I installed this on my last attempt. It appears to be the same as Google Play.
Here is the name:
“C:\Users\Tomx\Downloads\SR1-SuperSU-v2.82-SR1-20170608224931.zip\”
Should I go with this?
Tom.
tomx2x said:
@psxda97.
Thanks for the quick reply.
OK, I'm going to start from scratch as you requested.
When I try to download SuperSu (from your link above) located in Google Play, I get “supersu already installed for your device”.
Did not find SuperSu in Phone Apps settings.
Went into TWRP File Manager \ supersu folder. Deleted all (4) entries.
Rebooted.
Went back into TWRP. The 4 entries reappear.
Google Play continues to gray out my device name. SuperSu is already installed.
I do have a SuperSu zip file on my PC. I installed this on my last attempt. It appears to be the same as Google Play.
Here is the name:
“C:\Users\Tomx\Downloads\SR1-SuperSU-v2.82-SR1-20170608224931.zip\”
Should I go with this?
Tom.
Click to expand...
Click to collapse
Yes. Copy all 3 zip (rom,gapps,supersu) to you phone.
Let me know how it goes..
@psxda97
Ok, I followed your steps 1-7.
Instructions completed successfully.
After setting up LineageOS and my Google acct I downloaded Titanium Backup.
Clicked on the app and received same error message stated in my previous post.
Is there another option/app to check if my phone is rooted?
I notice when I logoff from TWRP, I get this message displayed “Your device does not appear to be rooted Install SuperSU now This will root your device?“ There is a button to Install.
XDA put out a notice this is a bogus message and do not install.
“Sometimes, TWRP can’t detect that you already have SuperSU, so it’ll ask to flash its built-in version. But it’s almost always best to flash the latest version of SuperSU yourself “
In TWRP file manager\supersu folder contains 4 files.
99SuperSuDaemon, install-recovery.sh, su, Superuser.apk.
Are these the Built in version of supersu?
If you have other suggestions, let me know – Thanks for your help.
Tom.
tomx2x said:
@psxda97
Ok, I followed your steps 1-7.
Instructions completed successfully.
After setting up LineageOS and my Google acct I downloaded Titanium Backup.
Clicked on the app and received same error message stated in my previous post.
Is there another option/app to check if my phone is rooted?
I notice when I logoff from TWRP, I get this message displayed “Your device does not appear to be rooted Install SuperSU now This will root your device?“ There is a button to Install.
XDA put out a notice this is a bogus message and do not install.
“Sometimes, TWRP can’t detect that you already have SuperSU, so it’ll ask to flash its built-in version. But it’s almost always best to flash the latest version of SuperSU yourself “
In TWRP file manager\supersu folder contains 4 files.
99SuperSuDaemon, install-recovery.sh, su, Superuser.apk.
Are these the Built in version of supersu?
If you have other suggestions, let me know – Thanks for your help.
Tom.
Click to expand...
Click to collapse
Can you send me a screenshot of supersu app?
I'm using the exact settings and I don't have any problem at all.
Do not let TWRP install supersu.
@psxda97
As you know the Supersu is a zip file. When I open/ then extract, the display will show folders & their contents.
I have attached all the folders & contents from supersu extract for your review.
To get a screenshot maybe you can walk me through this step.
The only way I can think of is to find & download the SuperSu apk file (for this version) onto my phone and open it to get a visual screenshot of the app.
Here is the website link where I downloaded SuperSu 2 days ago.
" https://download.chainfire.eu/1114/...r&utm_medium=referral&utm_source=DonanimHaber “
tomx2x said:
To get a screenshot maybe you can walk me through this step.
The only way I can think of is to find & download the SuperSu apk file (for this version) onto my phone and open it to get a visual screenshot of the app.
Click to expand...
Click to collapse
I meant this
Edit : So you've no supersu app on you phone?
@psxda97
Maybe that's my problem. I do not have supersu on my phone application. (see my attached).
Here' what I do.
1. Download supersu zip file from website to my PC.
2. Connect PC to phone.
3. I do not extract the supersu.zip on my PC, I just manually copy the supersu.zip (as is) to Download folder (A0001) of my Phone.
4. Logoff off phone.
5. Get into TWRP. Click Install. Click supersu zip.
6. Reboot, when finish, run Titanium Backup on phone to check for root.
Should supersu app be on my phone after installation/rebooting?
Somehow it's not doing the root, even though it completes successfully in TWRP. Strange.
Tom.
tomx2x said:
[MENTION=7046372]
Should supersu app be on my phone after installation/rebooting?
Tom.
Click to expand...
Click to collapse
Yes.
Go to recover and flash it one more time
Then go to Advanced on twrp and select copy log (without kernel log).
Log will be on root folder of internal. attach the log in your next post
Also send me the screenshot of your about phone settings.
You're still missing something.
tomx2x said:
@psxda97
Maybe that's my problem. I do not have supersu on my phone application. (see my attached).
Here' what I do.
1. Download supersu zip file from website to my PC.
2. Connect PC to phone.
3. I do not extract the supersu.zip on my PC, I just manually copy the supersu.zip (as is) to Download folder (A0001) of my Phone.
4. Logoff off phone.
5. Get into TWRP. Click Install. Click supersu zip.
6. Reboot, when finish, run Titanium Backup on phone to check for root.
Should supersu app be on my phone after installation/rebooting?
Somehow it's not doing the root, even though it completes successfully in TWRP. Strange.
Tom.
Click to expand...
Click to collapse
Go to system settings>developer options>root access and set it to "apps and adb"
If you flash the SuperSU.zip in TWRP on your device then you should have root.
I think you misunderstood from the beginning, did you download the SuperSU.zip and then extract it on PC and then try to install it? If so, that was completely the wrong thing to do. You might have to remove what you've done so far and then try again from a clean start, you might gave to flash your stock firmware to get a clean start.
Have you looked into whether you need normal SuperSU or whether you need systemless SuperSU?
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
Additional info provided - Anyone with advice.
@psxda97 - No problem about your availability time will put my post in advance reply for others to share their advice. I'm currently in Thailand for awhile, so your PM time is my AM.
@Droidriven.
No I never did an extract of the Supersu zip file. I just raised that as a "Should I".
I have attached screenshots of my About Phone & Developer Options for review.
I found only 1 Recovery log file at the Root. This has been attached.
Normal Supersu or Seamless. Not an expert on this, but the article (see below), implies if you flash supersu it will decide what method to use. I'd prefer seamless if this help. "https://www.howtogeek.com/249162/what-is-systemless-root-on-android-and-why-is-it-better/"
Just curious. What if I ran in this order Supersu, ROM, GAAP.
Would that make any difference?
Tom.
tomx2x said:
@psxda97 - No problem about your availability time will put my post in advance reply for others to share their advice. I'm currently in Thailand for awhile, so your PM time is my AM.
@Droidriven.
No I never did an extract of the Supersu zip file. I just raised that as a "Should I".
I have attached screenshots of my About Phone & Developer Options for review.
I found only 1 Recovery log file at the Root. This has been attached.
Normal Supersu or Seamless. Not an expert on this, but the article (see below), implies if you flash supersu it will decide what method to use. I'd prefer seamless if this help. "https://www.howtogeek.com/249162/what-is-systemless-root-on-android-and-why-is-it-better/"
Just curious. What if I ran in this order Supersu, ROM, GAAP.
Would that make any difference?
Tom.
Click to expand...
Click to collapse
The problem might be in the LineageOS ROM that you're using, I've seen others have this issue on other devices using LineageOS.
I don't recall what some of the solutions were.
@Sam Nakamura is pretty knowledgeable about the OnePlus devices, maybe he has some useful input.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
tomx2x said:
@psxda97 - No problem about your availability time will put my post in advance reply for others to share their advice. I'm currently in Thailand for awhile, so your PM time is my AM.
@Droidriven.
No I never did an extract of the Supersu zip file. I just raised that as a "Should I".
I have attached screenshots of my About Phone & Developer Options for review.
I found only 1 Recovery log file at the Root. This has been attached.
Normal Supersu or Seamless. Not an expert on this, but the article (see below), implies if you flash supersu it will decide what method to use. I'd prefer seamless if this help. "https://www.howtogeek.com/249162/what-is-systemless-root-on-android-and-why-is-it-better/"
Just curious. What if I ran in this order Supersu, ROM, GAAP.
Would that make any difference?
Tom.
Click to expand...
Click to collapse
Sorry, it's early in the morning here and I think I haven't been able to get the question yet...
First of all, lineageOS provides a own method of root, found here:
https://download.lineageos.org/extras
If you instead choose to use supersu the order must be -> rom, (custom kernel), supersu, (or rom, custom kernel, gapps, supersu but for gapps it doesn't matter when to flash them as long as it is in the same session and after the rom, supersu intendes to either patch the kernel (hence systemless) or to write in system (partition of the rom), that's why rom and custom kernel (if you choose to use a custom kernel) needs to be flashed before supersu...
The supersu systemless / system detection does not always work properly, in that case you can force supersu systemlessly by going to the terminal option in twrp before flashing supersu and type this:
"echo SYSTEMLESS=true>>/data/.supersu" no quotes, type "false" instead of "true" in this line to force system mode...
If that doesn't solve your problems please elaborate on this again..
Sent from my OnePlus 2 using XDA Labs
Sam Nakamura said:
Sorry, it's early in the morning here and I think I haven't been able to get the question yet...
First of all, lineageOS provides a own method of root, found here:
https://download.lineageos.org/extras
If you instead choose to use supersu the order must be -> rom, (custom kernel), supersu, (or rom, custom kernel, gapps, supersu but for gapps it doesn't matter when to flash them as long as it is in the same session and after the rom, supersu intendes to either patch the kernel (hence systemless) or to write in system (partition of the rom), that's why rom and custom kernel (if you choose to use a custom kernel) needs to be flashed before supersu...
The supersu systemless / system detection does not always work properly, in that case you can force supersu systemlessly by going to the terminal option in twrp before flashing supersu and type this:
"echo SYSTEMLESS=true>>/data/.supersu" no quotes, type "false" instead of "true" in this line to force system mode...
If that doesn't solve your problems please elaborate on this again..
Sent from my OnePlus 2 using XDA Labs
Click to expand...
Click to collapse
I haven't used LineageOS yet so I'm not familiar with its details, I was pretty sure you'd know though. [emoji106]
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
@Sam Nakamura.
Thanks for the info.
I have previously executed the steps in the order you posted. I was just asking if other sequences to flash these apps were plausible.
With the help of member psxda97, he documented similar steps 1-7 for me. (Please read Post #4 on this thread and my results in Post #7). It's basically a snapshot of what you posted regarding the order seq.
Unfortunately, my phone still did not root after applying the ROM, GAAP & Supersu in this order. I'm not sure why the root is declared successful in TWRP, and the phone remain un-rooted.
Do you suggest I rerun steps1-7 from Post#4 and include your echo statement before installing supersu?
The LineageOS extras, (you mentioned) has a built-in root.
I now have LineagOS from Sultanxda's installed on my phone. It is highly recommended by XDA members over the official LOS, for it's smoothness and camera enhancements. Sultanxda' release is 06/25/2017.
LOS extras has a release date of 06/21/2017. My only issues, whether to choose LOS extras. I will subsequently get the next “Official” LOS release for 6/25 and loose LOS Sultanxda installation.
Tom.
Tried Installing LOS extras 14.1
@Sam Nakamura
I downloaded LOS extras from the link you provided.
Went into TWRP
Did the Install
Then rebooted.
Went back to phone\Developers Option
Root Access is still grayed out.
See screenshot attached.
Any suggestions?
Should I just do a TWRP factory reset and start over?
Tom.
tomx2x said:
@Sam Nakamura
I downloaded LOS extras from the link you provided.
Went into TWRP
Did the Install
Then rebooted.
Went back to phone\Developers Option
Root Access is still grayed out.
See screenshot attached.
Any suggestions?
Should I just do a TWRP factory reset and start over?
Tom.
Click to expand...
Click to collapse
Did you choose the correct arm(32) version of lineageOS su? I'd try the following:
Backup all partitions with twrp so you can return to your set-up later on..
Wipe everything except internal storage
Flash rom, (custom kernel), gapps and su
Boot up and check if it's working now
If not restore your backup and check next point
Alternatively:
Have you tried superSU with forced systemless via twrp terminal (by the way, if done correctly there shouldn't fallow a output with this command line..)
Flash supersu from here:
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
I never had issues with the beta but you can also use the stable version, downloads on post 1
Using Magisk as root and root management tool
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Flashable zip via twrp, if successful go to magisk settings, and check superuser and read the rest of Magisk's potential on the linked thread, my preferred method as it allows you to hide root from certain apps which deny service to rooted devices..
Important, it's not a good idea to flash lineageOS su, then supersu, then magisk after each fails, at least restore your clean boot partition from twrp or flash the boot.img from within your rom zip... Best would be clean of course - but as you have a backup of your previous system you can play around and make errors...
Sent from my OnePlus 2 using XDA Labs

Categories

Resources