I have the sprint EVO3D. I unlocked it and its rooted, but at the moment I'm still running the stock image. I keep trying to install the latest OTA update from HTC (the one that removes CarrierIQ) but it keeps failing to install...no message, no error, essentially the phone just reboots when I tell it to install the update.
Does it have something to do with CWM being flashed for recovery? I'd like to have CarrierIQ removed. Is there a way around this that anyone knows of?
I had CM7 and MIUI installed at one point, but I wanted the 3D camera that I don't get with either of those.
DarkNemesis618 said:
I have the sprint EVO3D. I unlocked it and its rooted, but at the moment I'm still running the stock image. I keep trying to install the latest OTA update from HTC (the one that removes CarrierIQ) but it keeps failing to install...no message, no error, essentially the phone just reboots when I tell it to install the update.
Does it have something to do with CWM being flashed for recovery? I'd like to have CarrierIQ removed. Is there a way around this that anyone knows of?
I had CM7 and MIUI installed at one point, but I wanted the 3D camera that I don't get with either of those.
Click to expand...
Click to collapse
If you're running into issues applying an OTA while on a rooted ROM, my first suggestion would be to suggest you grab a rooted stock ROM which already contains the OTA.
The steps to installing an OTA are fairly simple, but if done improperly whether due to lack of following directions or any other myraid of reasons, COULD damage the device or at least set the user back a few hours.
In order to process an OTA with 100% certainity, the stock recovery should be loaded. Manufacturers ARE able to add and use edify scripting language which could only be interperted and executed probably by a stock recovery image as they are not required to release the source code to their recovery image.
With that said and no mention of htc official unlock or revolutionary unlock, the process I would take on my own personal EVO 3D which would be unlocked with revolutionary is as follows:
1) Flash stock recovery image from most recent RUU via Flash Image GUI while in normal android mode.
2) Accept OTA and allow to fully process.
3) Flash custom recovery back using a PG86IMG.zip file.
4) Boot into custom recovery and via adb shell chmod 4755 /system/bin/su.
5) Reboot and everything should be set.
Another word of caution will be at step 2 to understand this will remove root access by removing the setuid flag on the /system/bin/su binary. This will be restored by step 4.
These steps might have to be tailored/changed for an HTC unlock device. Probably step 3 can be replaced by the fastboot flash recovery c:\recovery.img command.
Hope that helps!
Yes, it is because of CWM. You need the stock recovery to update officially.
Where would I download the stock recovery? I tried googling for it, but wasn't getting any straight answer that I could understand...
http://forum.xda-developers.com/showthread.php?p=22554153#post22554153
There you go
Just download a stock rooted rom zip and flash it. Much easier, and much less hassle than trying to go back to the stock recovery.
Thanks everyone, got stock recovery flashed and update is installed...now to get my apps reinstalled
sitlet said:
Just download a stock rooted rom zip and flash it. Much easier, and much less hassle than trying to go back to the stock recovery.
Click to expand...
Click to collapse
I agree, but the man wanted the stock recovery, so the stock recovery is what he got lol
DarkNemesis618 said:
Thanks everyone, got stock recovery flashed and update is installed...now to get my apps reinstalled
Click to expand...
Click to collapse
Glad it all worked!
Related
I have a rooted Amaze with just some bloatware removed. Yesterday I received a notification in the status bar that a system update was available. When I try to run the update the phone reboots and then freezes with a big green X on the screen. Doesn't look like something official. Has anyone seen this before or know what it's about? I'm thinking maybe it's just failing to run the update because of being rooted or a related issue but can't find any info on Google about the green X.
I finally pulled the battery out because it wouldn't respond and then turned the phone on again. It booted fine and I still have the notice about the update. I'm reluctant to try again until I find out what's going on. Thanks.
I don't think you're able to install an update through a custom recovery..There should be a ROM with that update already in it.
If you have a Custom ROM you can't take the update that is intended for stock unrooted ROMS.
Sent from my HTC Amaze 4G using xda premium
Thanks for the feedback. I don't have a custom rom - just the stock minus some bloat. I can see how the custom recovery, however, might interfere.
I can't find any info on the update and what it includes or why I might want/need it but assuming it would be good to install then is there an easy way to remove the custom recovery? Would running the stock update.zip do this or do I need to go through the full un-root process?
If you have CWM recovery already,
1. Go to /downloads folder inside the internal Storage. You can find the OTA.
2. Rename it to "update.zip" and copy to External SD.
3. Reboot the device to recovery.
4. Select update.zip and update manually.
5. After update & reboot, delete both original files to get rid of notification.
Thanks for the directions. Tried and got this error
Code:
verifying current system...
assert failed: apply_patch_check("/system/app/FriendStream.odex", "some very long hex number", "some other long hex number")
E:Error in /sdcard/update.zip
(stage 7)
Installation aborted.
droidux said:
Thanks for the directions. Tried and got this error
Code:
verifying current system...
assert failed: apply_patch_check("/system/app/FriendStream.odex", "some very long hex number", "some other long hex number")
E:Error in /sdcard/update.zip
(stage 7)
Installation aborted.
Click to expand...
Click to collapse
Seems its not possible as you have removed some programs
Think you removed friendstream also.
It seems to work only if the ROM is unmodded
skr_xd said:
Seems its not possible as you have removed some programs
Think you removed friendstream also.
It seems to work only if the ROM is unmodded
Click to expand...
Click to collapse
Yes, I removed facebook and friendstream. Not sure why those would be necessary to run a system update but you may be right about not being able to update a modified phone. Maybe the update isn't anything I need anyway if it wants to update an app I don't want.
Thanks for the help.
In case anyone has a similar issue, here is what I've figured out.
The update won't run on a modified system - even if it's a stock, but changed, rom. In the interest of exploration, I restored my backup using clockwork and then ran the update. It still didn't work, but following skr_xd's advice above I was able to run the update manually. The result was a more or less stock phone without root but with the most current software. I then re-rooted the phone and re-removed all the bloat with no apparent ill effects.
Thanks for the help.
Btw, I didn't know what the green X was all about, but I think it's related to clockwork mod. Could be wrong though.
droidux said:
In case anyone has a similar issue, here is what I've figured out.
The update won't run on a modified system - even if it's a stock, but changed, rom. In the interest of exploration, I restored my backup using clockwork and then ran the update. It still didn't work, but following skr_xd's advice above I was able to run the update manually. The result was a more or less stock phone without root but with the most current software. I then re-rooted the phone and re-removed all the bloat with no apparent ill effects.
Thanks for the help.
Btw, I didn't know what the green X was all about, but I think it's related to clockwork mod. Could be wrong though.
Click to expand...
Click to collapse
yes its the custom clockworkmod i made
xboarder56 said:
yes its the custom clockworkmod i made
Click to expand...
Click to collapse
Thanks for the confirmation and awesome software. I noticed there is work on version 5.0.2.7. Assuming it would be wise to update once released.
Same issue here. I have stock rom without any bloatware removal.
I just unlocked the bootloader than installed CWM and rooted the phone.
when I try to update phone OTA it stucks in splash screen (With Big Green X logo)
Flash prerooted rom you good to go
Sent from my HTC Amaze 4G using xda premium
I just spent abut 4 hours trying t figure this out...
This is my journey..
Relock bootloader
Flash one of the stock tmobile ruby rom in development section
Did the OTA update on stock
Unlocked my bootloader again
Then i tried to root using one click zerg method but it didnt work
So i flashed clockwork mod using fast boot
Then applied a su binary update i found in the development section.
In less than a minute i got root back.
Then i restored my data from nandroid backup.
My phone is pretty much rooted, bootloader unlocked, bloatware free alongside having the ota update that enabled wifi calling installed.
You don't need to relock your phone to do the update. If you do xboarder's recover to stock method just skip the relock part you can update your phone. So far going back to stock is the only way to get the radio updated as well which I am noticing way better 4g coverage than before!
bmbrad said:
You don't need to relock your phone to do the update. If you do xboarder's recover to stock method just skip the relock part you can update your phone. So far going back to stock is the only way to get the radio updated as well which I am noticing way better 4g coverage than before!
Click to expand...
Click to collapse
working on a way maybe this weekend will have it ready
xboarder56 said:
working on a way maybe this weekend will have it ready
Click to expand...
Click to collapse
NICE! Dude you must never sleep! Always the first to get something done!
I figured out what to do. You just need to rename this update file to update.zip. then reboot in recovery and choose install update from sd card. Next navigate to download folder and install update.zip file. You will be updated and stay rooted at the same time.
This worked for you because you didn't remove any of the t-mobile bloatware from your phone.. This will not work for people who messed with the pre-installed bloatware.
darll said:
This worked for you because you didn't remove any of the t-mobile bloatware from your phone.. This will not work for people who messed with the pre-installed bloatware.
Click to expand...
Click to collapse
Maybe, but 8m I've got another problem after updating this way. Wifi doesn't work anymore. I receive an error while trying to switch on wifi.
I think I may have messed myself up in regards to the new OTA for the Rezound. Here is the story...
My phone is currently unlocked and perm-rooted enough to use Titanium Backup on a regular basis.
Not thinking, I backed up and uninstalled some system apps (bloat) using Titanium Backup in December:
Backup Assistant
Mobile Hotspot
Mobile IM
Mobile Instant Messenger
My phone downloaded the OTA last night and attempted to install. It gets about 1/4 of the way through and stops (picture of a phone and <!> ). I have to battery pull to get it to restart. The only error message I get is: "Update Failed, Code 410"
I have tried multiple times to run the OTA and get the same result each time.
The only thing I can think is that the OTA will not install because there are system apps missing (Mobile Hotspot specifically).
I have been unsuccessful in restoring the apps via Titanium Backup. It just hangs and doesn't actually do anything.
Is there anything else I can try? Did I permanently mess things up by uninstalling those system apps? Is there other issues I may be missing?
I'm open to ideas...
if i remember correctly, it won't update if the bootloader is unlocked. all you may need to do is "relock" it. Search for "OTA" or "update" and "bootloader" and you may get some info.
or wait for someone with a better memory than i
just noticed mine tried to force the update... for anyone who hasn't updated in some capacity, looks like it will auto-update Feb 5
i do believe you need to install stock recovery for the update to install.
best bet is to install a stock rom that someone has already rooted, deodexed, etc.
You don't need to relock the bootloader. You need to unfreeze any software, or reinstall it if removed. You also need to install stock recovery.
Requirements to take the ota:
- stock os
- stock recovery
- all stock programs not frozen or uninstalled
Things that don't seem to matter:
- rooted
- unlocked bootloader
Use OTA Rootkeeper if you wish to preserve root through the OTA(make sure to use it to make the backup first)
esheesle said:
You don't need to relock the bootloader. You need to unfreeze any software, or reinstall it if removed. You also need to install stock recovery.
Requirements to take the ota:
- stock os
- stock recovery
- all stock programs not frozen or uninstalled
Things that don't seem to matter:
- rooted
- unlocked bootloader
Use OTA Rootkeeper if you wish to preserve root through the OTA(make sure to use it to make the backup first)
Click to expand...
Click to collapse
This is exactly what I was looking for! I.am running stock, rooted with apps frozen.
I can easily unfreeze the ones with titanium back up.
How do I get and uninstall stock.recovery?
Boy do I feel stupid lil
Sent from my Kindle Fire using Tapatalk
you can find a link for the stock recovery in the first post.
http://forum.xda-developers.com/showthread.php?t=1466474&highlight=stock+recovery
I did everything in that thread, but still got the red triangle with the exclaimation mark...
Thanks for the tips everyone...
I'm still running the stock os and recovery, but I am missing the apps I listed above:
Backup Assistant
Mobile Hotspot
Mobile IM
Mobile Instant Messenger
Problem is, that I uninstalled them using Titanium Backup (I know now that I should have frozen them).
I will try re-locking the bootloader and seeing if it will let me run the OTA. If not, is there a way to force Titanium Backup to re-install those system apps? I have been unsuccessful so far.
Looks like this is not my lucky day...
I relocked the bootloader using the instructions on HTCdev and tried the update again. Same issue as before. It gets about 1/4 of the way through and stops.
While I was trying this all out, it got me thinking... Could this be due to the perm-root? Titanium backup still shows that it has root access even though my phone is relocked.
sdlucky7 said:
Looks like this is not my lucky day...
I relocked the bootloader using the instructions on HTCdev and tried the update again. Same issue as before. It gets about 1/4 of the way through and stops.
While I was trying this all out, it got me thinking... Could this be due to the perm-root? Titanium backup still shows that it has root access even though my phone is relocked.
Click to expand...
Click to collapse
As much effort as you are expending trying to get an OTA update for GB, why don't you just use a custom ROM, like CleanROM ICS. At least for me I get better performance and battery life to boot.
Yea... A custom rom has crossed my mind quite a few times. For this OTA, I'm more interested in the firmware included (radio, etc) to maybe fix this earphone static I have. If we had S-Off, I could just flash the radio and then use a custom rom.
Con put out a Rom that updates the radio and I believe the hboot too
sent from my newly unlocked Rezound
http://forum.xda-developers.com/showthread.php?p=21880389
sent from my newly unlocked Rezound
You do need to be back to stock so maybe there's something you missed since you were rooted?
You can relock and then run the RUU to get you there and then accept the OTA and it should work. Then just unlock again and flash Amon Ra, and then either run stock or restore a nand or flash a new ROM. If you go with an older ROM without the new kernel and you want to use the new kernel you might need to update that. You can do that by following this thread:
http://forum.xda-developers.com/showthread.php?t=1467793
ATERNATIVE METHOD:
You can also use con247's Stock OTA ROM instead of running the RUU.
http://forum.xda-developers.com/showthread.php?p=21880389
Here are the steps to take to accomplish that:
1) use Amon Ra to flash con's vigorStock OTA ROM. It will do its thing then reboot to hboot. I think it then asks you if you want to update. Don't do it yet.
2) At this point you want to relock. So go into fastboot on the phone. Using adb/fastboot type the following at the cmd prompt:
fastboot oem lock
3) Reboot phone and let it flash the PHzip file. It should reboot completely when it's finished.
4) delete the PHzip file using a file explorer app like ES File Explorer or Root Explorer.
5) get the phone back into fastboot. Unlock again using adb/fastboot. I don't remember the exact command but you can find that in the guide for unlocking.
6) reinstall su using Amon Ra.
Now you should be stock OTA rooted with the new goodies.
Check in Settings > About phone > Software info > More to see that you got all the new stuff.
Thanks for the help everyone.
I ended up just flashing the new RUU using the exe found here:
http://forum.xda-developers.com/showthread.php?t=1472606
I didn't mind setting up my phone again, and everything seems to be working fine.
I am going to try to hold out rooting until the ICS OTA update comes out (whenever that might be) so that I can avoid this same issue... We'll see how long that lasts.
I'm rooted, s-off, stock Android 4.0.3, amon recovery.
The latest firmware update from Verizon keeps trying to push through. It downloads (laboriously). Then pesters me to install or reschedule. When it tries to install, it just loads up amon. I just restart and it's back to normal. Don't know how to install if I have amon. Not sure I want to install anyway, my rezound gets great reception already.
Is there a way I can get my phone to stop trying to install this new OTA?
bloodymurderlive said:
I'm rooted, s-off, stock Android 4.0.3, amon recovery.
The latest firmware update from Verizon keeps trying to push through. It downloads (laboriously). Then pesters me to install or reschedule. When it tries to install, it just loads up amon. I just restart and it's back to normal. Don't know how to install if I have amon. Not sure I want to install anyway, my rezound gets great reception already.
Is there a way I can get my phone to stop trying to install this new OTA?
Click to expand...
Click to collapse
This is because you are on a stock ROM, with a custom recovery. Most Custom ROMs disable the ability to check verizon for updates, the stock ROM doesn't know any better.
The stock recovery is responsible for installing updates, AmonRa gets the update command and goes WTF is this and ignores it.
Grab root explorer and look in /system/etc/security (assuming you have root)
rename otacerts.zip to otacerts.zip.bak
This will prevent the HTC ROM from checking with verizon for an update.
or try out some of the custom ROMs, alot of them have cool features like turning on the camera flashlight by holding home on the lockscreen
I'm sorry if this has been asked before, as I'm sure it has, but I can't find what I'm looking for.
My wife's DNA is on 2.07.605.1 710RD according to the about menu, it is rooted and s-off, with TWRP installed. She keeps getting an update notification but when we try to accept, it downloads, reboots to TWRP, shows a couple lines of script and goes to the TWRP home screen. No update occurs.
Is there a way to get the update to take or a ROM that is straight from the latest ota I can flash for her?
I would really like to avoid having to unroot or do a bunch of adb work, but will if I have to.
I'm hoping someone can post a link to a flashable zip for me that will make this easy?:fingers-crossed:
The update fails to install because you don't have the stock recovery.
Here is a stock, rooted, deodexed & odexed versions of the new ROM http://forum.xda-developers.com/showthread.php?t=2560010
Flash in twrp.
I have converted my AT&T M8 to stock Dev Edition following this thread. Worked a treat.
http://forum.xda-developers.com/htc-one-m8/general/guide-update-to-official-developer-t3002003
I'm going on a vacation and want to use my phone as a transfer spot for photos taken with a DSLR. To do that, I will need to be able to copy/move files from the camera's SD card onto my phone's SD using USB OTG.
I understand that if I keep the stock recovery, loader, etc and only achieve root, then I will be able to get any OTA that becomes available. I will also be able to use one of the methods to enable writing to the SD of the phone.
So, the question is, how to get root without changing anything that will impact the OTA ability?
Hope I was clear in what I have and what I'm looking for.
No Direction?
Nobody?
GHammer said:
Nobody?
Click to expand...
Click to collapse
I've never heard of anyone wanting just root, so I'm not sure. But if your bootloader is unlocked you can try TowelRoot and see if that works and just install SuperSu through the playstore.
Unique
Ha! I'm unique.
Actually, I like Sense, and Lollipop is fine. I just didn't loike all the crap AT&T forced onto the phone and Uber was the last straw.
So, I want to keep the phone 'stock' except for accessing the extrenal SD.
I'll give Towelroot a shot and see how it goes.
GHammer said:
Ha! I'm unique.
Actually, I like Sense, and Lollipop is fine. I just didn't loike all the crap AT&T forced onto the phone and Uber was the last straw.
So, I want to keep the phone 'stock' except for accessing the extrenal SD.
I'll give Towelroot a shot and see how it goes.
Click to expand...
Click to collapse
Maybe I'm just off base here, but once the bootloader is unlocked, can't you just fastboot TWRP recovery, install SU (zip) file via recovery, then fastboot stock recovery and end up with a stock rooted device? Or does Lollipop not allow this?
DanGeorges said:
Maybe I'm just off base here, but once the bootloader is unlocked, can't you just fastboot TWRP recovery, install SU (zip) file via recovery, then fastboot stock recovery and end up with a stock rooted device? Or does Lollipop not allow this?
Click to expand...
Click to collapse
Hmmmm, perhaps just booting a recovery and installing SU would work.
See why I asked?
Guess this will wait for the weekend now. Restoring a phone takes more time than I have and it looks like I'm in uncharted territory.
Again, my objective is to have an OTA acceptable system with root.
Thanks for the two ideas, and of course, I'm open to others.
GHammer said:
Hmmmm, perhaps just booting a recovery and installing SU would work.
See why I asked?
Guess this will wait for the weekend now. Restoring a phone takes more time than I have and it looks like I'm in uncharted territory.
Again, my objective is to have an OTA acceptable system with root.
Thanks for the two ideas, and of course, I'm open to others.
Click to expand...
Click to collapse
I had a rooted device (4.4.2) and when I wanted the OTA to 4.4.4, I kept the root, but re-fastbooted the stock recovery so that the OTA would work. It kept my root (I think), and then I just re-installed TWRP so that I could still do backups..
I hope that someone with more knowledge than I will chime in if I'm wrong (or right).
DanGeorges said:
I kept the root, but re-fastbooted the stock recovery so that the OTA would work.
Click to expand...
Click to collapse
This is what I would suggest. There may be other ways (root without custom recovery). But I know for certain that the following will work: flash TWRP, flash SU or SuperSU to root. Than flash back to stock recovery.
You will be on stock recovery, have root, and should not impact OTA (provided all system files are also stock and not altered by root).
You can also try to fastboot boot TWRP (and then flash SU/SuperSU) without actually flashing TWRP. I'm not certain this will work, but I think it does under LP. I think something on 4.4.4 broke this ability, but then it came back.
Weekend Project
I will try the boot TWRP method first, and if that fails, I'll flash TWRP, get root, then go back to stock recovery.
This is now just an exercise to see which method works as the stock File Manager reads the USB and can copy files to the SD. I had not tried since 4.4.4. but did yesterday and it works for any kind of file.