Caught in Root Limbo with HTC One M7 - General Topics

I attempted to root my phone and thought I'd done it properly, but Root Checker app says root is not properly installed. Also the apps that needed root access still don't have it. HOWEVER, my work e-mail app has been revoked because it detected that my phone is rooted.
SO... I decided to give up on the whole rooting process since I need my work e-mail app. So as I understand I need to flash my phone back to original factory settings using the RUU. During that process, it kept getting hung up with a 155 error and wouldn't let me proceed. Yes, I relocked bootloader.
So it seems I'm not completely rooted and not unrooted and can't make any progress. Can anyone please help me in layman's terms? Please understand I'm a novice so please do easy with the acronyms and stuff. Thanks in advance!

Related

[Q] Root/update question

I have done a lot of reading her about rooting and updating my TF300. After getting a headspinning amount of information, I'd like someone to verify what I think I know.
I have a TF300, stock ROM, no root, running US .17. I have not received any updates after going to Settings/about tab/update and pressing the update button (I get "no updates found') I have cleared DM and CM client and rebooted several times, but no updates are found. I have tried on several WiFI networks I have access to.
1. I should be able to root using one of several one click methods I have found here, correct?
2. Once rooted and root keeper is installed, I should be able to update to .29 and keep root, correct?
3. A manual update to US .29, once rooted, will cause me to lose root, correct?
4. Will I receive Over The Air update once rooted? If not, how can I update to US .29 without losing root?
5. Is this the best path to take, or is there another path that would be easier for a newb like me (I know just enough about Android to be dangerous)? What I mean by another path is, should I manually update to US .29 and wait for a one click solution to come out later, all the while enjoying the new update.
6. All this is to fix some lag issues I have with all browsers....Tried Stock, Dolphin, Firefox, Opera...all the same. Some FC and others just hang for up to 30 seconds, even in Performance mode (With only one tab open!) So this will "FIX" those lag issues, correct?
Thank you for your time
If you're still on .17, root with sparkyroot, save it with ota rootkeeper, update to .29 (if it isn't there, they've been posted in many places on the forums), and restore root. As for fixing lag issues, it depends on what you do, rooting alone won't change anything, but you can try out the different tweaks available.
Sent from my Incredible 2 using Tapatalk 2 Beta-5
Missed a couple of your questions, yes, you will still receive ota updates if you're rooted, as long as you don't unlock the bootloader. This is the easiest way to root too, all you need to do is follow sparkyroot's instructions and back up your root.
Sent from my Incredible 2 using Tapatalk 2 Beta-5
One question always leads to another
Thank you! But of course, I now have just a few more questions.
I do understand rooting alone will not help me with my lag issues. I'm hoping the update to .29 will. I am not a power user, but I would like the option open to me later to install ROMs, hence why I want to root now.
1. I thought I had to unlock bootloader to root. With sparkyroot I do not?
2. Since I have not unlocked bootloader, will rooting alone void my warranty? I thinking not since I should be able to unroot with no trace, correct?
3. I thought, (or read somewhere here, I think) that if I do a MANUAL install, I would lose root and be unable to regain it. If I get an update PUSHED to me by ASUS, Ill be able to regain root with rootkeeper. Is that correct?
I'd like to thank everyone here, by the way, for all the information I have gotten in my 30 days of owning this tablet and lurking here.
Throb1231 said:
Thank you! But of course, I now have just a few more questions.
I do understand rooting alone will not help me with my lag issues. I'm hoping the update to .29 will. I am not a power user, but I would like the option open to me later to install ROMs, hence why I want to root now.
1. I thought I had to unlock bootloader to root. With sparkyroot I do not?
2. Since I have not unlocked bootloader, will rooting alone void my warranty? I thinking not since I should be able to unroot with no trace, correct?
3. I thought, (or read somewhere here, I think) that if I do a MANUAL install, I would lose root and be unable to regain it. If I get an update PUSHED to me by ASUS, Ill be able to regain root with rootkeeper. Is that correct?
I'd like to thank everyone here, by the way, for all the information I have gotten in my 30 days of owning this tablet and lurking here.
Click to expand...
Click to collapse
No need to unlock for root. They are completely unrelated. Just update manually and use THIS THREAD to root .29. There's even a one-click tool like you wanted. Don't forget to press Thanks for miloj.
Oh, and after you've updated to .29 and rooted; don't forget to use OTA rootkeeper to backup root.
If Asus releases a new update it may save your root.
EndlessDissent said:
No need to unlock for root. They are completely unrelated. Just update manually and use THIS THREAD to root .29. There's even a one-click tool like you wanted. Don't forget to press Thanks for miloj.
Click to expand...
Click to collapse
He's still on the .17 software, so no need to do that. Just use the sparkyroot method, backup with rootkeeper and then update.
Edit to add that no, rooting will not void the warranty, just unroot before you need to send it back.
Sent from my Incredible 2 using Tapatalk 2 Beta-5
Yeah, he's still on .17, but he's not getting the OTA prompt. He wants to manually upgrade, and you can't restore root after a manual upgrade, so my advice still stands.
Thank you both! Rooted with Sparky root and backed up with OTA rootsaver. Now I have downloaded the .29 update from ASUS webpage and installed. It says I have lost root.
I tried to restore root with OTA and it says SU restored, however it does not show that I have root access. Tring to use Titanium BU also shows I do not have root.
Tried then to go back to Sparkyroot and try again, but to no avail. Do I now have to downgrade back to .17 to gain root because I messed it up, or is there a solution? I was rooted for several hours before the upgrade to .29.
Throb1231 said:
Thank you both! Rooted with Sparky root and backed up with OTA rootsaver. Now I have downloaded the .29 update from ASUS webpage and installed. It says I have lost root.
I tried to restore root with OTA and it says SU restored, however it does not show that I have root access. Tring to use Titanium BU also shows I do not have root.
Tried then to go back to Sparkyroot and try again, but to no avail. Do I now have to downgrade back to .17 to gain root because I messed it up, or is there a solution? I was rooted for several hours before the upgrade to .29.
Click to expand...
Click to collapse
No, you need to go to:
h tt p://forum.xda-developers.c om/showthread.php?t=1704209 (sorry for the chopped up link. I can't post links yet)
and root again.
EndlessDissent said:
Yeah, he's still on .17, but he's not getting the OTA prompt. He wants to manually upgrade, and you can't restore root after a manual upgrade, so my advice still stands.
Click to expand...
Click to collapse
Ah, ok. Didn't realize you couldn't restore if you updated manually.
Yes, it is as I thought. Tried Sparkys and miloj's root program and I can not get root. I ran the program twice from my lap top. Driver's for TF300 show installed in Device manager (Windows 7). ASUS sync was installed in laptop and recognized TF300 but the program was not running during root attempt.
When I run Superuser and attempt to update SU binaries, I get "Failed" when it attempts pathway to write update.
Attempted to restore using OTA rootkeeper but all I get is "SU Restored". Check boxes indicate no root.
Any other ideas?
Confirmed I am on .29 from a MANUAL update.
Tried again from home computer. Ran Sparky and miloj program. I get error stating
"failed to copy 'Superuser.apk' to '/data/local/tmp/Superuser.apk' : not a directory"
Tablet reboots and says I should be rooted but obviously not. Superuser not written to tablet
Throb1231 said:
Tried again from home computer. Ran Sparky and miloj program. I get error stating
"failed to copy 'Superuser.apk' to '/data/local/tmp/Superuser.apk' : not a directory"
Tablet reboots and says I should be rooted but obviously not. Superuser not written to tablet
Click to expand...
Click to collapse
Can you just install Superuser from the market? The su binaries might be there and the app just isn't installing. I may be wrong, not sure how the automated program works, but it can't hurt.
Just tried that. Installs fine but when I try to update binaries, I get error writing to filepath, telling me there is no root. I'm hoping this makes 10 posts for me so I can actually go to Sparky's thread in Dev. forum and ask directly. Thanks for your help tho. Ill still be monitoring here if anyone has a solution
Throb1231 said:
Just tried that. Installs fine but when I try to update binaries, I get error writing to filepath, telling me there is no root. I'm hoping this makes 10 posts for me so I can actually go to Sparky's thread in Dev. forum and ask directly. Thanks for your help tho. Ill still be monitoring here if anyone has a solution
Click to expand...
Click to collapse
Try manually doing the code from miloj's thread?
While the instructions in his thread are clear, they are way past my level of expertise. I would not attempt it without someone standing next to me. I have not entered code since the 1980's Compute! magazine days.
Throb1231 said:
While the instructions in his thread are clear, they are way past my level of expertise. I would not attempt it without someone standing next to me. I have not entered code since the 1980's Compute! magazine days.
Click to expand...
Click to collapse
Well, I can't think of anything else, you could just use the downgrade method, that's easy enough. The code really is just copy/paste though.
Throb1231 said:
Just tried that. Installs fine but when I try to update binaries, I get error writing to filepath, telling me there is no root. I'm hoping this makes 10 posts for me so I can actually go to Sparky's thread in Dev. forum and ask directly. Thanks for your help tho. Ill still be monitoring here if anyone has a solution
Click to expand...
Click to collapse
Your problem is not with the superuser apk.
The actual root is when you write an "su" binary to system and makes it executable (there is some access control stuff in between, but it's what's happening in essence).
So - your trouble is not with the installation nor the messages from superuser.apk - it's with the actual rooting method.
Make absolutely sure your adb drivers are working and that you've got the files "debugfs", "su" and the other debugfs file on top of the .bat file, which is the installation script, in the same directory whilst running the .bat file.
Agreed. I posted this in development.
It was surprisingly more difficult to install the drivers correctly than anticipated.
For those noobs like me, here's a step-by-step for installing the drivers before running the root method.
http://transformerprimeroot.com/tra...all-transformer-prime-usb-drivers-on-windows/
Please note that before using the step-by-step guide above, I also had to put the tf300 in Camera Mount to even get the "“ASUS Android Composite ADB Interface" option to show up in Device Manager.
Once you get this far, you can manually update the driver (found in the sparkym3 "Drivers" folder from the download) via the step-by-step.
Sent from my ASUS Transformer Pad TF300T using XDA

Some questions after rescuing my phone from a soft brick

So I originally rooted my s3 with the GS3_debugfs-root_r2.7z method, flashed CWM and unlocked my bootloader. Since then i have flashed several roms and all was well until a couple days ago when i decided to restore my first backup in order to retrieve some data. I was still on G7 and kept getting the notification of the HE update. Even though I excepted the OTA and let it fail in CWM i kept get getting the notice almost every time i turn on my phone. I was getting so annoyed with it that i decided to flash a rom with HE in hopes that that would stop the OTA. In this whole process of restoring my backup my bootloader must have locked and when i flashed the rom I got stock on that "unauthorized software, contact Verizon screen". It freaked me out when i couldn't boot into recovery.
I followed the whole Odin, root66 method and was able to save my phone...phew... but have a couple questions now.
1) my phone has the superuser app and it shows that it cannot be uninstalled, like a system app but yet root checker says i am not rooted? Why is this.
2) Would installing supersu and updating binaries get me rooted again?
3) This one is just for curiosity..The message when i soft bricked my phone said you have unauthorized software and to go see a Verizon store. Would they really have been able help me or just tell me i am SOL
ps. Thank you to the XDA community for sharing instructions like the one i used to save my phone.
microdot said:
1) my phone has the superuser app and it shows that it cannot be uninstalled, like a system app but yet root checker says i am not rooted? Why is this.
2) Would installing supersu and updating binaries get me rooted again?
3) This one is just for curiosity..The message when i soft bricked my phone said you have unauthorized software and to go see a Verizon store. Would they really have been able help me or just tell me i am SOL
Click to expand...
Click to collapse
2: That could work, but so should loading the default SU and updating binaries.
3: They would not have been likely to help you, and may have even voided your warranty.
Going to a store would have yielded a bunch of head scratching and them telling you to file an insurance claim.
In the future if you want to block ota's freeze sdm and fwupdate in titanium.

[Q] please help me root my sensation

Help guys. I've been at this all, and I'm starting to pull my hair out. There are so many steps and guides, and it's just so confusing and frustrating. Doing X requires you to do Y first, but when you try to do Y, it tell you to do X first.
What I'm trying to achieve is to unlock my phone, debrand it, find a nice ROM (perhaps try Jellybean or Kitkat) and update the firmware to 3.3
So far, I've been able to HTC Dev unlock it, and apply S-Off. Now I'm trying to install Clockworkmod Recovery, but it says "You must root your phone. Superuser was not found".What the heck is rooting? What is Superuser? Is it the same thing? I tried to install SuperSU app, but it says your device must be rooted so I guess not! How the heck do I root my phone?
Please, can someone walk me through this? Talk to me like I'm a dummy.
Thanks.
I think I've got it figure out now.

[Q] Is it a brick?

I have been working on rooting this new Verizon HTC One M8 all day today. It seems that the firwater is not working. However I followed the instructions step by step through it all. I did the weaksauce, installed SU, and then ran the firwater only to have it fail on me. My question is now the phone via sunshine said it was rooted. The running of weaksauce says the phone is rooted but items like Titanium backup says it is not. Also when I try to open SU it says it needs updated but will not update for me. I am thouroughly confused and would gladly receive any suggestions someone else may have. I just want a phone that works and has everything correct. Please advise even if you have to msg me with instructions.
Thanks.
Once you have achieved root you will need to uninstall weaksauce. As for super user I would uninstall what you currently have and then flash the SuperSU.zip in your custom recovery then attempt updating the binaries again. That would be my guess, if someone else has a better idea, hopefully they can chime in
adavit said:
Once you have achieved root you will need to uninstall weaksauce. As for super user I would uninstall what you currently have and then flash the SuperSU.zip in your custom recovery then attempt updating the binaries again. That would be my guess, if someone else has a better idea, hopefully they can chime in
Click to expand...
Click to collapse
Problem is I cannot flash anything yet. I get into bootloader but recovery is not there and I cannot even get a recovery flashed into the phone to use. Therein lies the problem and difficulty as I have uninstalled everything. The phone does say S-ff in bootloader, the SuperSU, weaksauce, and sunshine are all removed. But now Not sure how to make it all work proper.
Of course is not a brick. Don't post a misleading title.
Good info in this thread. Maybe it will help you out.
Dude in there, Tigerstown if I remember correctly, said to run weaksauce, download su but not to even open it. Then do the weaksauce firewater method.
crazysane said:
Problem is I cannot flash anything yet. I get into bootloader but recovery is not there and I cannot even get a recovery flashed into the phone to use. Therein lies the problem and difficulty as I have uninstalled everything. The phone does say S-ff in bootloader, the SuperSU, weaksauce, and sunshine are all removed. But now Not sure how to make it all work proper.
Click to expand...
Click to collapse
My bad. When I had read your post I somewhere had got that you had firewater working. So sorry hopefully you can get it working for you

Can't find root method for LG Phoenix 2 (LG k371).

Hey all!
I recently bought the LG Phoenix 2 (LG k371) from ATT, and I really want to root it. But alas, I was unable to find any root method that works for my phone. Does anyone know of a method that will currently work for my device? It is running MarshMallow 6.0. I can update with any other info needed.
Thanks!
Lg Phoenix 2 root
KingRoot app will temp root this phone and you can uninstall all the at&t crap just fine but I needs to be re rooted every time you restart the phone I had to uninstall KingRoot my phone keeps randomly rebooting if its rooted with it
siferx said:
KingRoot app will temp root this phone and you can uninstall all the at&t crap just fine but I needs to be re rooted every time you restart the phone I had to uninstall KingRoot my phone keeps randomly rebooting if its rooted with it
Click to expand...
Click to collapse
Tried KingRoot, no dice
BUMP: I really need a method for this...
I have the same phone. Kingroot did work for me. You have to run it several times but it does eventually work. Also had the random reboot issue on occasion but I did get the bloatware off. What I would like to know is once its temp rooted, is there a method to get permanent root? Any custom recoveries that work for this?
Well I totally boned my phone I think. Kingroot works but it caused a lot of instability. It reboots the phone within minutes of getting temp rooted. So I tried supersume to remove kingroot (which seems to also have a pretty bad reputation as far as privacy goes) to replace kingroot with supersu. Everything seemed to go fine, the binary updated and looked good. Once the phone reboots though, it freezes on the AT&T logo. When I try to factory reset the android pops on screen for about 5 seconds and nothing changes. I can't do anything with adb. Whenever I try to list devices the phone is detected but it says it isn't "Authorized". If anyone has any ideas I would really appreciate it.
KippaStep said:
Hey all!
I recently bought the LG Phoenix 2 (LG k371) from ATT, and I really want to root it. But alas, I was unable to find any root method that works for my phone. Does anyone know of a method that will currently work for my device? It is running MarshMallow 6.0. I can update with any other info needed.
Thanks!
Click to expand...
Click to collapse
I'm having the same issue looking for root method for this phone. If I have to convert to lollipop again somehow I will. Please help.
Hydran said:
Well I totally boned my phone I think. Kingroot works but it caused a lot of instability. It reboots the phone within minutes of getting temp rooted. So I tried supersume to remove kingroot (which seems to also have a pretty bad reputation as far as privacy goes) to replace kingroot with supersu. Everything seemed to go fine, the binary updated and looked good. Once the phone reboots though, it freezes on the AT&T logo. When I try to factory reset the android pops on screen for about 5 seconds and nothing changes. I can't do anything with adb. Whenever I try to list devices the phone is detected but it says it isn't "Authorized". If anyone has any ideas I would really appreciate it.
Click to expand...
Click to collapse
Anybody else try Kingroot then Supersume and have the same trouble or had any success?
mnorris0678 said:
Anybody else try Kingroot then Supersume and have the same trouble or had any success?
Click to expand...
Click to collapse
Installing super su when rooted with king will brick Everytime you can temp root to uninstall the at&t bloat but that's about as far as I got phone keeps rebooting every few minutes when rooted I think I'll just get a new phone
I'm really not a fan of the fact that this device de-roots itself on every reboot, I know the developers have more popular models to address, so I'm not complaining. I was just wondering if anyone knows a way to keep that from happening and safely get rid of KingRoot and put SuperSU on instead...
Supersume
Sent from my SM-N910T using XDA-Developers mobile app
root
did you try this guide?
http://forum.xda-developers.com/showthread.php?t=2684210
Stay away from Kingroot and supersume, you are going to brick your phone!!! You'll have to send it in to LG, and your phone will never be the same again!!!
It only takes one attempt of kingroot, and no more security updates from at&t, Error: !!your device is suspected of rooting!!
(even if you uninstall kingroot & unroot)
Phoenix 2 root
Anyone have any advice on hacking into the system somehow to bypass the boot loader in order to fix the bridging problem at&t left us with? Or possibly something like flashily to flash directly to device or so we can disable bootloader security, or bypass at&t security or something like the old school ways hacking the system if possible. I don't understand HW,SW,KERNEL,LINUX,CODE,APPS so its hard for me to hack it myself. Although, I have successfully rooted, flashed supersu and twrp'd my htc one m9. I have been into buildprops and enabled hotspot tethering and disabled data throttle through proxy servers and HSM. I just don't know where or how to start the root procession this device Cuz I'm still a newb. Please no one click root suggestions, I prefer the knowledge not the instant gratification! Thanks in advance!
try this guide
http://forum.xda-developers.com/android/development/guide-root-method-lg-devices-t3049772
update
Any idea how to update the software?
I tried to update on the phone without any result
brito9112 said:
try this guide
http://forum.xda-developers.com/android/development/guide-root-method-lg-devices-t3049772
Click to expand...
Click to collapse
I tried this method but it froze on the last step, I sat there for an hour while my phone was trying to run the script but nothing would happen.
Tried it as well
brito9112 said:
try this guide
http://forum.xda-developers.com/android/development/guide-root-method-lg-devices-t3049772
Click to expand...
Click to collapse
killerfurzeYT said:
I tried this method but it froze on the last step, I sat there for an hour while my phone was trying to run the script but nothing would happen.
Click to expand...
Click to collapse
Yeah I tried that before I attempted to Kingroot and then Supersume. Did the same thing. If anyone knows of a way to de-brick the phone when supersume fails I'd appreciate any help. Not sure it's even possible.
LG k371 is one of the k8 series.
All K8 were compressed at lz4 not the gzip. SuperSU v2.66 (and other previous system-less version of supersu installer) can't decompress LZ4-compressed kernel. So that procedure won't finish the last step.
There might be two ways to solve this issue, either repacking into gzip, or waiting for supersu's support to lz4.
I guess the supersu's support to lz4 could be easier. But I don't think ppl are working on it.
At that thread, someone succeed rooting another K8 model (LG K8 k350n), with a different chipset, Mediatek MT6735 . I guess you could check it out.
http://forum.xda-developers.com/apps/supersu/install-systemless-supersu-patch-lz4-t3475765
http://www.chinaphonearena.com/forum/printthread.php?tid=16681
http://forum.xda-developers.com/apps/supersu/supersu-v2-66-installed-lz4-compressed-t3296508
Hydran said:
Yeah I tried that before I attempted to Kingroot and then Supersume. Did the same thing. If anyone knows of a way to de-brick the phone when supersume fails I'd appreciate any help. Not sure it's even possible.
Click to expand...
Click to collapse
Did you try booting the phone into fast boot settings?

Categories

Resources