Temproot FYI - One (M8) Q&A, Help & Troubleshooting

Being the complete amateur that I am, I decided to unfreeze Updater and allow my M8 to upgrade to 4.4.3, thinking that I could reroot it after the update without any trouble. I really do not use root access very often, so it was not a big deal to find out that I could not without buying Sunshine. Then I realized that without root, I could not unfreeze apps that I had previously frozen, and did not want to chance uninstalling my freezer and having those apps lost in oblivion. So...
If you download Sunshine and install it, run it, and it will allow you to temproot without asking for payment. You can then install Superuser (the ChainsDD version works, the Chainfire version doesn't) from the store, and then use your apps that require root access. Of course, you lose root every time you reboot, but its better than no root at all. Sadly, firewater still does not work (it laughed at me for using OTA, and rightfully so).
Btw, I hope this wasn't posted somewhere else. I looked, seriously, but I'd hate to be "that guy".

Well the other option is also available. You don't need s-off to gain root access.
Your method is an option but you could also flash superuser.zip via the custom recovery which can be flashed if you have a unlocked bootloader.

I'll have to take your word for it. LIke I said, I'm an amateur at best. I don't (to my knowledge) have an unlocked bootloader, no fancy roms or custom boot screens. I'm not even sure what s-off means or firewater does, just thought I would give it a shot. It was my first time messing with sdk and command line adb, which was actually pretty cool.
Edit: In an effort to relieve my ignorance, I now know what s-off means and what firewater does. Sadly, unlocking my bootloader would mean deleting all of my personal data and apps (I couldn't care less about the warranty). Maybe I'll mess around with it on my old razr the next time I'm bored. Thanks!

Related

[Q] What is the "Best" root Method for Root-only App Use?

I have a stock Android 2.1 Evo rooted with Unrevoked3. I've been holding off upgrading to Froyo because I don't have a good handle on what my best upgrade option is. First of all, I really don't care about using custom ROMs or uninstalling the Sprint apps that come with the phone. All I really care about is that I want to be able to run Wifi tether and SetCPU.
Second, I want the rooting process to be as easy as possible. I probably wouldn't have bothered rooting my phone in my first place if it hadn't been for the initial unrevoked release making it so easy to do. Unrevoked3 was a bit more involved, but at least I didn't lose my existing apps or settings. So, all other things being equal, I'd really like to avoid having to backup and restore apps and application settings.
Third, I want the root to be reversible. Unless, of course, I've already irreversibly done something to my phone when I rooted it with Unrevoked3. (I haven't been able to find a clear answer anywhere that says whether or not you can "unroot" from Unrevoked3- just a lot of people asking about it and some people saying something worked for them and other people saying the same method didn't work for them). From what I understand, Unrevoked Forever willl irreversibly modify my phone, which makes me worried I won't be able to get my phone serviced under the warranty or TEP if I ever need it.
As far as I know, there isn't a way for me to upgrade to 2.2 without either 1) doing something irreversible (Unrevoked Forever), or 2) wiping my phone's apps and settings (flashing a rooted 2.2 ROM). Is that true? If I wanted, how would I flash a 2.2 ROM given my phone is already rooted with Unrevoked3?

[Q] Incredible 2, S-off with no CWM, temp root for SU and Busybox

Hello,
I was having a lot of trouble getting s-off for my Incredible 2, I guess because of my Windows 7 64bit operating system. I eventually got it done on a desktop with vista. however, that computer had no internet access so it didnt automatically install CWM. I havent had access to that computer for a while, so iwasnt able to flash CWM on my phone.
Today I tried doing the old temp root method, and once that was done, I installed superuser and busybox from the android market. now, without a new rom, CWM, new kernel, etc, my phone seems to be maintaining root access even after reboots.
Is there anything wrong with this picture? lol... When I was researching, it seemed that most places said you can't have root without installing a rom that has it. But it seems to be sticking without installing a rom. Is there any downsides to doing it this way?
Thank you anyone for your help, and I apologize if this is in the forums somewhere, but I did do a legitimate search and came up blank.
What method did you use and did you have froyo or ginger at the time?
Sent from my ADR6350 using XDA App
Why posting in the wrong forum .
Thread moved.
i used the alpharev x method, starting with froyo, I've never had ginger on my phone.
sorry about that =/ i thought since it was root/rom related it might go in the other forum.
oh, and for the temp root portion after s-off, i used this method--
http://forum.xda-developers.com/showthread.php?t=1039015
I think there may b a problem, similar to people who used z4 root on other phones just to gain access to root apps without caring about custom roms and such. I'm afraid u will try to get pushed new ota updates, since ur still running completely stock, now I don't think that will take away your s off because of the high h boot version you now have, but it will take away your root, and I don't know how big of a deal that would b to you, but I would install clockwork recovery to prevent this. My brother had Droid x with z4 root, he left his phone alone for a while, and he came back to have gingerbread, it updated by itself cause he was completely stock with no recovery, just had Su permissions through z4, so now he's screwed and can't get root, or couldn't last time I checked. I have not even read how to install clockwork manually, I did it with the alpharevx tool, so I don't know of this would be a prob or not if u got updated to the ota gingerbread, hope this helps and makes sense, it does to me but that's a different story lol.
Sent from my ADR6350 using XDA App
lol!! it makes sense to me too.
I didn't know that phones could auto update with OTA's without user consent, pressing an "okay" button type of thing. Dammit. is there any point to having S-OFF without rooting?
installing CWM manually isn't exactly a problem, I just gotta wait til i get access to a non windows 7 64 bit computer again. hopefully that opportunity comes before an OTA is pushed to my phone.
Thank you for your input!
jeremytn86 said:
I think there may b a problem, similar to people who used z4 root on other phones just to gain access to root apps without caring about custom roms and such. I'm afraid u will try to get pushed new ota updates, since ur still running completely stock, now I don't think that will take away your s off because of the high h boot version you now have, but it will take away your root, and I don't know how big of a deal that would b to you, but I would install clockwork recovery to prevent this. My brother had Droid x with z4 root, he left his phone alone for a while, and he came back to have gingerbread, it updated by itself cause he was completely stock with no recovery, just had Su permissions through z4, so now he's screwed and can't get root, or couldn't last time I checked. I have not even read how to install clockwork manually, I did it with the alpharevx tool, so I don't know of this would be a prob or not if u got updated to the ota gingerbread, hope this helps and makes sense, it does to me but that's a different story lol.
Sent from my ADR6350 using XDA App
Click to expand...
Click to collapse
I couldn't see an advantage to just being s off, unless it allows u to use different sim cards, but I don't know, I'm no expert. The only thing I can think of is maybe it will leave the possibility of rooting open to u at a later time, but I don't know. I like my set up, its pretty much stock with some of the Verizon crap removed but I have root and can use rooted apps.
Sent from my ADR6350 using XDA App
thanks again for the input. i'll probably end up with that debloated type of rom too.
It depends on what you want. I'd say no problem if all you want is the root access.

Root without Bootloader Unlock/Clear all data

So, I have been searching a bit on how to root the Nexus 7 2013. The process I have found seems pretty simple, even for me, as someone who never worked with a Nexus device before.
Unlock bootloader, flash recovery and flash the root.
But the first step, unlock bootloader, has a problem: it wipes all the user data (including SD Card data!!). As the tablet isn't mine (but I was asked to root it), I can't simply just clear all of its data and do the whole process. Thinking of that, I googled a bit on how to root without unlocking bootloader, but I have found nothing (all recent Sony phones, with a few tricks and the right tool, can do that) regarding the 2013 model.
I'm not sure if there is actually no way to do that or my search skills suddenly got horribe... So, the thing is: Is there a way to do that? Root without having to unlock bootloader (and, thus, wiping all data)? Or I have to unlock it?
EDIT: I found this Toolkit, but did a search and nothing regarding that in the 22 pages of the thread...
http://forum.xda-developers.com/showthread.php?t=2389107
Another few questions that I'm lost: I still haven't quite understood why I have to flash the stock ROM back after I do the whole process... So, why?
And, also, what do I lose unlocking bootloader? I mean, the tablet isn't mine (it's from my younger brother), so the easiest, the best, so keeping OTA updates for example are essential. Do I lose it? What else?
It sounds, for me, some silly questions, but I'm still confused... Seems like doing that kind of stuff is easier with my Sony phone. I don't know if it is due me being used to it, but Nexus is sounding to be WAY more hard than everyone keeps saying it is...
Thanks in advance...
Tell them what is going to happen if they want root. Backup as much of their data as you can, then unlock it. You should be able to get most data backed up one way or another.
At the moment you cannot unlock without wiping because the bootloader enforces that. There might be a way to get around that in the future, but not right now.
When you root, use SuperSU v1.55
http://download.chainfire.eu/346/SuperSU/UPDATE-SuperSU-v1.55.zip
Versions prior to that had an issue with preventing OTAs from completing.
1.60 may have some other issues with changes to OTA survival mode.
Not sure where you read you had to flash the stock rom, but it isn't necessary.
You don't really "lose" anything by unlocking it. Someone might bypass your lockscreen to get at your data, but there is a big inconvenience factor leaving it locked (because eventually you'll want it unlocked, at which point it become more painful to backup/restore your data), so you'll have to decide if it is worth the tradeoff.
The issues with stuff not working after unlocking don't have to do with the unlock itself. They have to do with folks rooting and then using their root power to install changes, which then start breaking things.
If you just install SuperSU 1.55 and don't install themes, APM mods, etc. etc. then everything should still work (except apps which specifically won't work, for security reasons, if they detect root)
@sfhub
Thanks for the answers. As I said, I have some Android knowledge, but still got confused with a new "kind" of device. Once again, thanks

[Q] If you are s-off w/root and custom recovery...why take OTA?

I don't get it....
I have been rooting and customizing since my Droid 1. In all that time over several devices...there was never a need to un-root and take an OTA...that was not soon made available through Dev's that could be flash via customer recovery, or pushed via ADB.
But I keep reading how all these HTC One users are doing just that.
I got my One on Thursday from VZW store, and it was still running 1.10.605.8. I figured that once s-off and rooted I could flash any new radios/modems...and the ROMs would take care of the rest...so no need to update to 1.10.605.15.
Currently running EclipticOne with the 1.10.605.15 radios.
Am I wrong? Is there something I missed?
Thanks,
I think it's the amount of people who are new to the process of how to handle taking updates when they're S-Off/Unlocked Bootloader/Rooted. The only way they've ever known to do Android updates is taking OTA's. They're new to the paradigm of manually updating radios, hboot, and /system.
It can't be stressed enough that OTA's are designed for completely stock, untouched devices. OTA's aren't made with hacks in mind, nor will they ever be, nor should they be.
If you want to go S-OFF, unlock the bootloader, install a custom recovery, and get root, you have to be willing to take on some of the extra responsibilities that come along with it. One of those is forfeiting a normal OTA process. OTA's will, at the very least, remove root. You're going to have to boot to recovery to reinstall superuser so you might as well just do all the updates manually.
Really just a matter of preference and what you are after. This is the first phone I have owned that I am content running stock, other than a few apps that require root. It's actually faster for me to take the OTA and reflash custom recovery/supersu which are already on my computer than to wait for someone to upload the goods.The end result is the same, just different ways of getting there, none better than the other.
xenakis said:
Really just a matter of preference and what you are after. This is the first phone I have owned that I am content running stock, other than a few apps that require root. It's actually faster for me to take the OTA and reflash custom recovery/supersu which are already on my computer than to wait for someone to upload the goods.The end result is the same, just different ways of getting there, none better than the other.
Click to expand...
Click to collapse
I could be wrong but if you take an ota and expect to retain root and s-off every time, you might be in for a surprise. im pretty sure certain updates have been pushed that relocked bootloaders and removed s-off.
MJL99 said:
I could be wrong but if you take an ota and expect to retain root and s-off every time, you might be in for a surprise. im pretty sure certain updates have been pushed that relocked bootloaders and removed s-off.
Click to expand...
Click to collapse
It was my understanding S-OFF stays on/off (whatever) no matter what OTA you take.
Sent from my HTC6500LVW using Tapatalk
Though folks often warn that an OTA may remove s-off, I have never seen evidence of one doing this and could not find any posts on XDA or anywhere else about this happening. And while it is technically feasible for an OTA to remove s-off, I can't imagine any phone maker or carrier doing so. More important for them is patching known exploits, which if you already have s-off is not an issue since the exploit was only needed to get you s-off, not to keep you there.
Obviously, this wouldn't be the first time that I am wrong and welcome anyone to post a link to an example of an OTA undoing s-off. I'm only here to learn and if you keep me from screwing up my phone, I'll thank you!

How to root verizon HTC One M7?

I would like to root my HTC One M7 (Verizon).
I have been researching it and have gotten quite confused. I am a noob at rooting phones (Last time I used SRS Root on a POS Pantech phone). I have gathered that I should NOT trust KingoRoot or KingRoot (whatever the difference is) because they gather some sketchy info. So far i have gotten that I should unlock my bootloader, have S-OFF, then flash a custom recovery in order to gain SuperUser?
Is all of this necessary in order to mod games and spoof my GPS location on apps that do not allow "Allow Mock Locations" to be selected in the developers settings?
If all of that is necessary, what steps do I have to follow? What is the order of things?
Thanks for any help!
I have been researching it and have gotten quite confused. I am a noob at rooting phones (Last time I used SRS Root on a POS Pantech phone). I have gathered that I should NOT trust KingoRoot or KingRoot (whatever the difference is) because they gather some sketchy info. So far i have gotten that I should unlock my bootloader, have S-OFF, then flash a custom recovery in order to gain SuperUser?
Click to expand...
Click to collapse
If Verizon allowed bootloader unlocking, yes, this would be true. S-OFF is NOT needed to root or flash custom recovery/ROMs, but it is nice having S-OFF...
For Verizon M7 owners, there's only one way to root, and it comes bundled with S-OFF anyway; it also costs $25, unfortunately, but this is currently the only method of obtaining S-OFF on any recent HTC device, so.. *shrug* More power to the hackers, I guess.
1. Install KingRoot. Once you're finished you can uninstall it, but you *do* need it in order to do this.
2. Install Sunshine apk.
3. Use KingRoot to obtain root access. You can now use apps that require root permissions to function. Your bootloader is still locked and you can NOT flash custom recovery or ROMs, etc.
4. Run the Sunshine app....let it do its thing. Pay the $25 by taking a photo of your credit card when they tell you to. When it is finished, your bootloader will be unlocked and you will have S-OFF. You can keep KingRoot as your root manager, but if is indeed sketchy, you should probably do a complete uninstall, then make sure to install a root manager (SuperSU or Superuser).
Note-- running "adb root" with the stock ROM will produce the error "adb cannot run as root on production builds." This means that adb commands that require root such as "adb remount" will not work, even if you're rooted. However, you can still get a root shell with "adb shell" and using the command "su" once you're in the shell.
Is all of this necessary in order to mod games and spoof my GPS location on apps that do not allow "Allow Mock Locations" to be selected in the developers settings?
Click to expand...
Click to collapse
what do you mean by "mod games"?? regarding the GPS thing..I've never come across an app that does not allow allow mock locations to be checked.. you can modify apps without root, as long as they are apps you installed yourself and you know what you're doing....lol. sometimes. Depending on the format of the files contained within the apk But if it's a system app or anything on the /system partition, you cannot do *anything* to them without root permissions.
good luck!
firejuggler86 said:
If Verizon allowed bootloader unlocking, yes, this would be true. S-OFF is NOT needed to root or flash custom recovery/ROMs, but it is nice having S-OFF...
For Verizon M7 owners, there's only one way to root, and it comes bundled with S-OFF anyway; it also costs $25, unfortunately, but this is currently the only method of obtaining S-OFF on any recent HTC device, so.. *shrug* More power to the hackers, I guess.
1. Install KingRoot. Once you're finished you can uninstall it, but you *do* need it in order to do this.
2. Install Sunshine apk.
3. Use KingRoot to obtain root access. You can now use apps that require root permissions to function. Your bootloader is still locked and you can NOT flash custom recovery or ROMs, etc.
4. Run the Sunshine app....let it do its thing. Pay the $25 by taking a photo of your credit card when they tell you to. When it is finished, your bootloader will be unlocked and you will have S-OFF. You can keep KingRoot as your root manager, but if is indeed sketchy, you should probably do a complete uninstall, then make sure to install a root manager (SuperSU or Superuser).
Note-- running "adb root" with the stock ROM will produce the error "adb cannot run as root on production builds." This means that adb commands that require root such as "adb remount" will not work, even if you're rooted. However, you can still get a root shell with "adb shell" and using the command "su" once you're in the shell.
what do you mean by "mod games"?? regarding the GPS thing..I've never come across an app that does not allow allow mock locations to be checked.. you can modify apps without root, as long as they are apps you installed yourself and you know what you're doing....lol. sometimes. Depending on the format of the files contained within the apk But if it's a system app or anything on the /system partition, you cannot do *anything* to them without root permissions.
good luck!
Click to expand...
Click to collapse
Thanks for clearing it up for me! However, I tried to use the latest version of KingRoot with no luck. It says there are no rooting strategies.

Categories

Resources