[Q] Losing root on Android 4.4.2 - One (M7) Q&A, Help & Troubleshooting

I wonder why I am losing root no matter which rom I flash.
I am with S-ON. I have checked that the rom I flash will work on S-ON.
They all root the device with SuperSU.
I have done a Full wipe every time I flash a rom.
The superSU works perfectly when newly flashed. But after I install applications and use the phone for a period of time, the SuperSU stops working.
I sometimes perform a temporary unroot to run some applications that requires no root.
It is usually able to recover from temporary unroot. But, sometimes after temporary unroot. When I root it again with superSU, it will restart without doing anything. Then when I go to superSU after restart, it will require me to Update the SU Binary. But if I click update, it will turn black screen and restart AGAIN.
And I try to flash the SU Binary with TWRP, TWRP just turn black and restart the phone after I choose the zip. I have repeated these a couple of times with a couple of ROMS. They are all Android 4.4.2 with Sense.
I cannot even see any error message updating the SU Binary, the phone just turn black screen and restart. This is really annoying...
I have tried to flash a CWM for updating the SU Binary, but it works exactly the same as TWRP. However, when I quit CWM it will prompt a message about losing root and ask if I fix it or not.
I have pressed "fix it" once before, and it brick my device...
Does anyone have the same problem here? I think it happens more likely with S-ON.

Related

[Q] 3 things after I rooted, please help

All,
After I rooted my HTC One Dev Edition, installed TWRP, I have a couple of issues:
1) I tried to update the Superuser binaries, and it ask if I want to update to normal or recovery. I chose in recovery, it rebooted into recovery and rebooted again back to normal without me touching. How do I know if the binaries have been updated. Can I try to manually update the binaries?
2) After every reboot from recovery, I get an exclamation mark saying an error during reboot, send to HTC? Is this normal?
Thanks for any help!
1) Flash the zip from recovery manually
2) No...

[How to] Install SuperSU successfully on 4.3 without loosing root

Hello guys,
I want to share a pain reliever for many trying to upgrade Superuser with SuperSU without loosing root and successfully installing it's binary.
First you need a recovery for your Atrix HD which I recommend CWM Touch or a working up to date CWM recovery for other devices.
Download SuperSU-v1.43.zip file
Go to recovery and flash SuperSU-v1.43.zip
Go to any app that require root access to make sure is working. Once you see the prompt and hit ok or accepted it, go to Play Store and update SuperSU.
Once done, open it and when it ask you to install tje binary Normal install or by Recovery choose recovery and it should reboot to it. It will flash the binary (dont freak out if all you see is the loading bar)
Once flashed is done it will reboot the phone normally.
Confirm if SuperSU is working by opening back again SuperSU app and if you see everything as it should then job is accomplished and followed to the T.
Eventhough Superuser works great right now, SuperSU is few step ahead.

[Q] Root fail "There is no SU binary installed" [solved]

Wondering if anyone can help me with rooting my phone. I followed the instructions from infysim on rooting a nexus 6.
After I restarted my phone and went into SuperSU it gave me the message "There is no SU binary installed, and SuperSU cannot install it. This is a problem! If you just upgraded to android 5.0, you need to manually re-root."
How do I manually re-root my phone or fix the issue? I've tried re-flashing the SuperSU.zip in recovery but it didn't make a difference
*Edit: I re-ran cf auto root and it worked. I tried deleting this thread but couldn't find an option to.

No boot after flashing supersu. Attempting stock rooted.

So I followed a guide off of YouTube on how to root this phone. The steps were simply put use fastboot to enable oem unlocking. Use adb to push twrp. Use twrp to flash supersu walla you have rooted stock rom. I attempted this and got stuck after flashing supersu. The rom would not boot. I let it sit for 15 mins. Held the power button let it try again. Again it didn't boot. So I fiddled with it trying to figure out how to get stock rooted and wasnt able to. I could flash a stock image in twrp and it would boot. But as soon as I flashed supersu it would no longer boot. I read somewhere I needed a different supersu so I tried that one. Just asking simply how can I achieve stocked rooted. I also don't understand the encryption thing this phone has. Apparently you have to delete a partition to get rid of it but at boot it will just encrypt again. Any information on that would be greatly appreciated. Sorry for any spelling or grammar mistakes. Writing this out over my lunch break.
jakeneal22 said:
So I followed a guide off of YouTube on how to root this phone. The steps were simply put use fastboot to enable oem unlocking. Use adb to push twrp. Use twrp to flash supersu walla you have rooted stock rom. I attempted this and got stuck after flashing supersu. The rom would not boot. I let it sit for 15 mins. Held the power button let it try again. Again it didn't boot. So I fiddled with it trying to figure out how to get stock rooted and wasnt able to. I could flash a stock image in twrp and it would boot. But as soon as I flashed supersu it would no longer boot. I read somewhere I needed a different supersu so I tried that one. Just asking simply how can I achieve stocked rooted. I also don't understand the encryption thing this phone has. Apparently you have to delete a partition to get rid of it but at boot it will just encrypt again. Any information on that would be greatly appreciated. Sorry for any spelling or grammar mistakes. Writing this out over my lunch break.
Click to expand...
Click to collapse
I always use this toolkit: https://forum.xda-developers.com/oneplus-3t/development/toolkit-oneplus-3t-toolkit-unlock-t3507729
So far it worked flawlesly and saved me trouble.
jakeneal22 said:
So I followed a guide off of YouTube on how to root this phone. The steps were simply put use fastboot to enable oem unlocking. Use adb to push twrp. Use twrp to flash supersu walla you have rooted stock rom. I attempted this and got stuck after flashing supersu. The rom would not boot. I let it sit for 15 mins. Held the power button let it try again. Again it didn't boot. So I fiddled with it trying to figure out how to get stock rooted and wasnt able to. I could flash a stock image in twrp and it would boot. But as soon as I flashed supersu it would no longer boot. I read somewhere I needed a different supersu so I tried that one. Just asking simply how can I achieve stocked rooted. I also don't understand the encryption thing this phone has. Apparently you have to delete a partition to get rid of it but at boot it will just encrypt again. Any information on that would be greatly appreciated. Sorry for any spelling or grammar mistakes. Writing this out over my lunch break.
Click to expand...
Click to collapse
What version of supersu you installed, and on what version of system you were ?
I was on the latest official version of both as of yesterday. I will try the toolkit when I get home. With this toolkit are you able to root the new 7.1? I tried that out and liked it when attempting to get back to stock. Ultimately the goal is the newest software one plus has to offer with root, snapchat working, and a custom kernel set for better battery life.
You probably flashed an older version of SuperSU, which will cause endless boot animation. The SuperSU included in the toolkit should be the latest stable version. Alternatively, you could root with Magisk, which I have personally found to be easier to install (not as many branched versions) and use. Magisk is not the same as SuperSU, but they both result in the same outcome - systemless root. It's also easier to hide root from other apps (such as Snapchat) using Magisk through the Magisk Manager app. You can find out more about it here: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Toolkit worked perfectly for me. I flashed the latest beta directly from one plus and installed snapchat and logged in. Used the toolkit to root and install franco kernel. Moderator please close this thread.
Are there any issues using adb backup to babkup all apps and restore after unlocking the bootloader? Or is there any better way to backup apps?

OnePlus 3T bootloop after OTA update

Hi, I updated my rooted OnePlus 3t with an OTA update (dumb, I know, I wasn't thinking). It failed and the device needed to be wiped. I've since tried to go through the process to reinstall twrp and supersu and I can no longer get it to boot when TWRP and superSU are installed. The weird thing is, I AM able to use it with the stock recovery and non-root, but any subsequent flashes fail, despite it appearing as if everything has been installed properly.
One last wrench to throw into this: I cannot access recovery (whether TWRP or stock) without running
Code:
fastboot boot recovery.img
. When I run that, I'm able to get into recovery, however if I go through the phone itself on the main menu after unlocking the phone, it just reboots and brings me right back to where I was.
Any ideas on what I may have done wrong and how to fix it? I've been following the guide from the oneplus forums, I've run that process about 5 or 6 times over the past day to no avail.
P.S. Have flashed the newest version of dm-verity

Categories

Resources