Root without having to install custom recovery? - One (M7) Q&A, Help & Troubleshooting

so the title says it all. is there anyway I can root my HTC One without installing a custom recovery first? I want to be able to do OTA updates and with a custom recovery it is not possible. if there is a way to root without installing a custom recovery, can you please provide me a step by step tutorial on how to? thanks in advance.

samanbabah said:
so the title says it all. is there anyway I can root my HTC One without installing a custom recovery first? I want to be able to do OTA updates and with a custom recovery it is not possible. if there is a way to root without installing a custom recovery, can you please provide me a step by step tutorial on how to? thanks in advance.
Click to expand...
Click to collapse
Can you get OTA updates if you are rooted? I thought you had to be stock

deeevan said:
Can you get OTA updates if you are rooted? I thought you had to be stock
Click to expand...
Click to collapse
I do get OTA updates, and it downloads just fine, but as soon as I try to install it, it reboots into the custom recovery and nothing happens. when I had Sense 5 ROM I would simply install the stock recovery.img and installed the OTA update, but right now I'm on stock Android 4.3 google edition and I can't find a stock google edition 4.3 recovery.img

samanbabah said:
I do get OTA updates, and it downloads just fine, but as soon as I try to install it, it reboots into the custom recovery and nothing happens. when I had Sense 5 ROM I would simply install the stock recovery.img and installed the OTA update, but right now I'm on stock Android 4.3 google edition and I can't find a stock google edition 4.3 recovery.img
Click to expand...
Click to collapse
Go to the GPe convention thread. Its in the development section. Download the ruu. Pull the recovery.img, and flash it.
Or ignore the ota, its a minor update anyway. No noticeable changes.
Sent from my HTC One using XDA Premium 4 mobile app

Related

[Q] Rooting and OTA

Hi,
I know this has been discussed in several ocassions, and I have read several threads but none of them answer my question.
I am wondering if I root my HTC One and keep the device with the stock rom (I only want to root for some apps that needs su) will I be able to get OTA updates?
If not, if I also do S-OFF will I be able to? Please keep in mind that I do not want to flash a custom rom, where then the answer I believe would be to unroot and apply the OTA.
Thank you
buzmay said:
Hi,
I know this has been discussed in several ocassions, and I have read several threads but none of them answer my question.
I am wondering if I root my HTC One and keep the device with the stock rom (I only want to root for some apps that needs su) will I be able to get OTA updates?
If not, if I also do S-OFF will I be able to? Please keep in mind that I do not want to flash a custom rom, where then the answer I believe would be to unroot and apply the OTA.
Thank you
Click to expand...
Click to collapse
No, and youll need a custom kernel with disabled write protection for the root to stick, which will not allow OTA's to work. if you really want root, download a custom stock rom
IINexusII said:
No, and youll need a custom kernel with disabled write protection for the root to stick, which will not allow OTA's to work. if you really want root, download a custom stock rom
Click to expand...
Click to collapse
But what about S-OFF not even with it it would work? I am confuse because I saw a guide here in XDA saying the following:
Rooting stock ROM
What you need to know before rooting stock ROM:
You can "un-root" it easily.
As long as you won't change any files on system partition, you still will be able to download and install official OTA updates.
Download Rooting Tools
Boot your device in recovery mode (power off the device and turn it on using power + vol down buttons and select "RECOVERY")
In main menu, select "install zip from sdcard" and "choose zip from sdcard".
Navigate to the location of Rooting Tools (zip) package and confirm flashing procedure.
After flashing process is complete, reboot the device. Your device has now SuperUser.apk, su binary and busybox installed.
So is this not true?
Link to this guide:
http://forum.xda-developers.com/showthread.php?t=2265618
buzmay said:
But what about S-OFF not even with it it would work? I am confuse because I saw a guide here in XDA saying the following:
Rooting stock ROM
What you need to know before rooting stock ROM:
You can "un-root" it easily.
As long as you won't change any files on system partition, you still will be able to download and install official OTA updates.
Download Rooting Tools
Boot your device in recovery mode (power off the device and turn it on using power + vol down buttons and select "RECOVERY")
In main menu, select "install zip from sdcard" and "choose zip from sdcard".
Navigate to the location of Rooting Tools (zip) package and confirm flashing procedure.
After flashing process is complete, reboot the device. Your device has now SuperUser.apk, su binary and busybox installed.
So is this not true?
Link to this guide:
http://forum.xda-developers.com/showthread.php?t=2265618
Click to expand...
Click to collapse
Having S-off won't effect OTAs but having a custom recovery will. Best to go all stock, rom and recovery to receive the OTA updates. You can root after.
Note: Do the S-off procedure before you update. If your hboot gets updated, you're outta luck.
farang4u said:
Having S-off won't effect OTAs but having a custom recovery will. Best to go all stock, rom and recovery to receive the OTA updates. You can root after.
Note: Do the S-off procedure before you update. If your hboot gets updated, you're outta luck.
Click to expand...
Click to collapse
Ok, but now for instance I do have 4.2.2 so if I root and then there is an update 4.3 then what? I am interested in being only root and being able to get the updates. So every time an OTA comes I shall unroot and then root? This option is not as optimal as I would have though it would be.
Thanks
buzmay said:
Ok, but now for instance I do have 4.2.2 so if I root and then there is an update 4.3 then what? I am interested in being only root and being able to get the updates. So every time an OTA comes I shall unroot and then root? This option is not as optimal as I would have though it would be.
Thanks
Click to expand...
Click to collapse
As long as you have a stock recovery and rom, you should be able to receive OTAs on a rooted phone. Not %100 certain though.
Note: An OTA update could break the root and other mods you made to the rom and cause some other issues.
farang4u said:
As long as you have a stock recovery and rom, you should be able to receive OTAs on a rooted phone. Not %100 certain though.
Note: An OTA update could break the root and other mods you made to the rom and cause some other issues.
Click to expand...
Click to collapse
But how can I have a stock recovery and be root? Dont I need a custome recovery to root?
buzmay said:
But how can I have a stock recovery and be root? Dont I need a custome recovery to root?
Click to expand...
Click to collapse
You need custom recovery to run the rooting process. After your system is rooted you can then flash back to the stock recovery. You should still have root access but I could be wrong. Download "Root Checker" from the play store, run it to see if your device is still rooted. You still need a stock recovery to receive OTA updates though.
The reason you need stock recovery is that you can't install an official update with custom recovery. The type of recovery you have doesn't affect root access.
The reason you have to keep your system files perfectly stock is that an OTA is a patch, meaning it doesn't necessarily replace entire files but mainly snippets of code. If the system files are not stock, it can't do this properly. So it checks /system before running and stops if things are not perfectly stock.
You can get OTAs being rooted, you just can't install them unless you have stock recovery and a fully stock rom.
If you're stock on 4.2.2 right now, you can't s-off, so don't worry about that.
You don't have to flash a custom rom, but you can flash a stock rooted rom. With OTAs, you play the cat-and-mouse game. Can I root it? Did the HBOOT update and kill current S-OFF procedures?
If 4.3 does come out, all you would have to do is wait for a few days for a dev to cook a stock rooted 4.3 rom. AT&T always lags with updates, yet I have a fully functioning 4.2.2 M7 with LTE and no AT&T bloat all thanks to the devs who cook stock rooted roms.

How do i install OTA update when i have CWM recovery?

Hello everyone, i hope you can help. My HTC One has been nagging about the system update, but when i click to install it, the phone reboots and enters clockworkmod recovery. I thought it would be like installing a regular .zip, but it seems it wasn't that easy.
How do i apply the OTA update?
And sorry if this is in the wrong forum, couldn't quite tell where exactly to put it.
Any help is appreciated.
Stock recovery.
So there isn't any other way?
Flash a stock ROM based upon n the ota? Why do you want the ota if you're able to flash Roms from xda either stock or custom.
AT&T HTC One
GPe 4.3
You can't install an OTA except through stock recovery. There is no other way.
CoryTallman said:
Flash a stock ROM based upon n the ota? Why do you want the ota if you're able to flash Roms from xda either stock or custom.
AT&T HTC One
GPe 4.3
Click to expand...
Click to collapse
Good question. I like the stock ROM, but if theres a ROM here that has Android 4.2.2 and Blinkfeed, i guess i could try that instead.
Anyway, thanks for answering my question.

Are Radio/Firmware updates included in the latest Roms?

I've had mine Rooted with a custom recovery and a custom rom for months now, I was just wondering when the Sense 4.3 comes will it update everything for me as I cannot get OTA? If not, what do I have to do to get OTA back? Do I just have to install an official rom and recovery img? I'm guessing rooting doesn't stop OTA as I was able to OTA in the past on another phone with it rooted.
thanx.
slannmage said:
I've had mine Rooted with a custom recovery and a custom rom for months now, I was just wondering when the Sense 4.3 comes will it update everything for me as I cannot get OTA? If not, what do I have to do to get OTA back? Do I just have to install an official rom and recovery img? I'm guessing rooting doesn't stop OTA as I was able to OTA in the past on another phone with it rooted.
thanx.
Click to expand...
Click to collapse
If you're not updating via OTA, then you're only updating ROM. Firmware and radio can be updated manually if you are s-off or if there's a firmware package that matches your CID and MID.
Flashing back to a stock ROM and recovery will allow you to accept OTA, then you can reroot and reflash custom ROM.
Sent from my HTC One using xda app-developers app

[Q] HTC One Devolper Edition- Problem OTA updates

Hello, few days ago I bought an HTC Developer Edition (64GB). Came with Android 4.1.2 and came Unroot. So, because I need to use Titanium Backup I root it and I installed Clockworkmod recovery 6.0.4.4 and then Superuser to root it. The problem is that now I cant make OTA updates (errors when try to update), so my questions are: how can I make OTA updates without errors? Need to install a Stock Recovery again? Where I can find it?
Thanks in advanced!
Flashhh! said:
Hello, few days ago I bought an HTC Developer Edition (64GB). Came with Android 4.1.2 and came Unroot. So, because I need to use Titanium Backup I root it and I installed Clockworkmod recovery 6.0.4.4 and then Superuser to root it. The problem is that now I cant make OTA updates (errors when try to update), so my questions are: how can I make OTA updates without errors? Need to install a Stock Recovery again? Where I can find it?
Thanks in advanced!
Click to expand...
Click to collapse
You need the stock rom without root and the recovery stock for your version main.
After you can apply the OTA
But if you have the Dev Edition, this ruu can help you
Guich said:
You need the stock rom without root and the recovery stock for your version main.
After you can apply the OTA
But if you have the Dev Edition, this ruu can help you
Click to expand...
Click to collapse
Thanks for your answer, This ruu have the recovery stock included? Is there any other way to update my Dev Edition without changing my room?(I only change the recovery to root my pone)...
Flashhh! said:
Thanks for your answer, This ruu have the recovery stock included? Is there any other way to update my Dev Edition without changing my room?(I only change the recovery to root my pone)...
Click to expand...
Click to collapse
This ruu will erase all data (also the sd) from your phone and it will upgrade your phone as stock, with stock rom, recovery, firmware etc.

[Q] Where is the OTA update stored?

Hi All,
I have an ATT m7 that I'm running on GPE 4.4 (build KTR16S) with TWRP and the bulletproof kernel.
I'm getting notifications for the 4.4.2 update, and I'd like to install it, but obviously with TWRP installed, it can't automate the update process. So, a few questions:
1) Is it okay for me to manually install the update after locating it from my own recovery?
2) Where is the update stored, so that I can track it down within TWRP to flash?
Thanks guys!
karankshah said:
Hi All,
I have an ATT m7 that I'm running on GPE 4.4 (build KTR16S) with TWRP and the bulletproof kernel.
I'm getting notifications for the 4.4.2 update, and I'd like to install it, but obviously with TWRP installed, it can't automate the update process. So, a few questions:
1) Is it okay for me to manually install the update after locating it from my own recovery?
2) Where is the update stored, so that I can track it down within TWRP to flash?
Thanks guys!
Click to expand...
Click to collapse
Mines in the downloads folder
karankshah said:
Hi All,
I have an ATT m7 that I'm running on GPE 4.4 (build KTR16S) with TWRP and the bulletproof kernel.
I'm getting notifications for the 4.4.2 update, and I'd like to install it, but obviously with TWRP installed, it can't automate the update process. So, a few questions:
1) Is it okay for me to manually install the update after locating it from my own recovery?
2) Where is the update stored, so that I can track it down within TWRP to flash?
Thanks guys!
Click to expand...
Click to collapse
you can't flash ota updates with twrp. only stock recovery. like mb_guy said, the ota are stored in the ''downloads'' folder. When you apply the ota, the file is deleted automatically.
You can manually flash ota updates from stock recovery. Move the ota.zip to android/obb. boot phone in stock recovery, select ''apply from phone storage'' ---> /obb --> your ota.zip
For some reason the update is in the /cache/ directory instead of in the downloads directory.
How do I switch to the standard recovery? Do I need to reflash the entire ROM or is there another flashable file?
karankshah said:
For some reason the update is in the /cache/ directory instead of in the downloads directory.
How do I switch to the standard recovery? Do I need to reflash the entire ROM or is there another flashable file?
Click to expand...
Click to collapse
you can flash stock recovery the same way you flashed custom recovery:
Code:
fastboot flash recovery name_of_recovery.img
you must flash the stock recovery that match your firmware version which you can find with a:
Code:
fastboot getvar all
karankshah said:
For some reason the update is in the /cache/ directory instead of in the downloads directory.
How do I switch to the standard recovery? Do I need to reflash the entire ROM or is there another flashable file?
Click to expand...
Click to collapse
Stock recovery from here
http://forum.xda-developers.com/showthread.php?t=2545227
bored_stupid said:
Stock recovery from here
http://forum.xda-developers.com/showthread.php?t=2545227
Click to expand...
Click to collapse
Thanks for the help guys. I spent way too long trying to figure out how to get my computer to recognize my phone while in fastboot so I could get the main version number.
I finally was able to figure that out, but I'm not seeing my version (1.26.502.10) on the page.
Are any of the other recoveries usable? Or does this mean that I would have to go back to stock ATT, take the OTA update ATT was pushing a loong time ago, and then re-root to then flash a GE rom?
karankshah said:
Thanks for the help guys. I spent way too long trying to figure out how to get my computer to recognize my phone while in fastboot so I could get the main version number.
I finally was able to figure that out, but I'm not seeing my version (1.26.502.10) on the page.
Are any of the other recoveries usable? Or does this mean that I would have to go back to stock ATT, take the OTA update ATT was pushing a loong time ago, and then re-root to then flash a GE rom?
Click to expand...
Click to collapse
There is a rom dump here. once downloaded, you should be able to extract the stock recovery from there.
http://forum.xda-developers.com/showthread.php?p=40764389&highlight=1+26+502+10#post40764389
bored_stupid said:
There is a rom dump here. once downloaded, you should be able to extract the stock recovery from there.
http://forum.xda-developers.com/showthread.php?p=40764389&highlight=1+26+502+10#post40764389
Click to expand...
Click to collapse
It looks like he's pulled the 1.26.502.10 rom - know of any other places it might be? Most of the 502.10 roms I'm seeing now are pre-rooted.
karankshah said:
It looks like he's pulled the 1.26.502.10 rom - know of any other places it might be? Most of the 502.10 roms I'm seeing now are pre-rooted.
Click to expand...
Click to collapse
I can only find pre-rooted roms two. however, if the rom has the SuperSU installed, you can do a full unroot from the SuperSU settings
bored_stupid said:
I can only find pre-rooted roms two. however, if the rom has the SuperSU installed, you can do a full unroot from the SuperSU settings
Click to expand...
Click to collapse
That might be a good idea. Do you know if that removes S-OFF?
bored_stupid said:
I can only find pre-rooted roms two. however, if the rom has the SuperSU installed, you can do a full unroot from the SuperSU settings
Click to expand...
Click to collapse
Ah - nevermind - just found out it won't reinstall the stock recovery, which means the OTA update won't stick anyway. Looks like the only way is the long way.
karankshah said:
Ah - nevermind - just found out it won't reinstall the stock recovery, which means the OTA update won't stick anyway. Looks like the only way is the long way.
Click to expand...
Click to collapse
If you unzip the OTA the stock recovery should be in there..
Sent from my GT-I9505 using XDA Premium 4 mobile app
karankshah said:
Thanks for the help guys. I spent way too long trying to figure out how to get my computer to recognize my phone while in fastboot so I could get the main version number.
I finally was able to figure that out, but I'm not seeing my version (1.26.502.10) on the page.
Are any of the other recoveries usable? Or does this mean that I would have to go back to stock ATT, take the OTA update ATT was pushing a loong time ago, and then re-root to then flash a GE rom?
Click to expand...
Click to collapse
Here is your stock recovery
http://www.androidfilehost.com/?fid=23501681358538645

Categories

Resources