Related
Hi guys. Could not find a straight up answer to my question due to the fact other people seem to do things different. Here is my question:
My phone came branded from Three UK. Firmware version was 1.26. Anyways i unlocked through HTCDev and flashed custom recovery. Anyways flashed ARHD latest version and that is based on 1.28 update.
Here is my main question.
Since i have done a backup of my stock rom on 1.26 can i just revert back to that and flash stock recovery and just update then OTA once an update is released? Or is there a different process to the whole thing? I know it is best not to flash a RUU since my phone is branded. But does the method i just suggested work? And can i still do it with unlock bootloader or does it need to be locked.
Any answers would be appreciated..Thanks
seriously no one knows the answer if i could restore my backup stock rom, flash stock recovery lock bootloader and then update OTA when my carrier releases it?
I did about the same thing yesterday but for different reasons. I wanted to make sure my radio and hboot were updated.
My process:
I reflashed the nandroid backup of my stock 1.26 rom first
flashed the stock kernel through fastboot
booted into the stock rom
downloaded the 1.28 OTA update and installed it
Reflashed the custom recovery
reflashed my custom rom
I hope it helps. So I didn't re-lock the bootloader first.
3rdeyer said:
I did about the same thing yesterday but for different reasons. I wanted to make sure my radio and hboot were updated.
My process:
I reflashed the nandroid backup of my stock 1.26 rom first
flashed the stock kernel through fastboot
booted into the stock rom
downloaded the 1.28 OTA update and installed it
Reflashed the custom recovery
reflashed my custom rom
I hope it helps. So I didn't re-lock the bootloader first.
Click to expand...
Click to collapse
thanks mate...much appreciated..i kinda figured out that would be the way to do it just needed some confirmation from others that have done it that is all if that was the way..many thanks and much appreciated..will thank you tomorrow when i have more thanks
EDIT:at what step though did you relock the bootloader or you did not?
3rdeyer
did you have a branded, or unbranded handy?
Unbranded device, and I didn't relock the bootloader at all.
Hey sorry if this was addressed already in another thread. Just picked up a One X yesterday. I've since unlocked bootloader and rooted phone. Just playing with stock rom for now before I jump into custom rom.
My question is, I keep getting notifications for system update available. Should I avoid these updates ? don't want to loose root and unlocked bootloader
Thanks!
Just do the update and then re-root - bootloader isn't touched once unlocked unless you manually lock it yourself
EddyOS said:
Just do the update and then re-root - bootloader isn't touched once unlocked unless you manually lock it yourself
Click to expand...
Click to collapse
Thanks! That was fast
JPxM0Dz said:
Hey sorry if this was addressed already in another thread. Just picked up a One X yesterday. I've since unlocked bootloader and rooted phone. Just playing with stock rom for now before I jump into custom rom.
My question is, I keep getting notifications for system update available. Should I avoid these updates ? don't want to loose root and unlocked bootloader
Thanks!
Click to expand...
Click to collapse
If you have already flashed a custom recovery, you will need to flash back the stock recovery to apply the update.
bobsie41 said:
If you have already flashed a custom recovery, you will need to flash back the stock recovery to apply the update.
Click to expand...
Click to collapse
Yeah when I unlocked bootloader, I immediatley flashed cwm. Hmmm seems like alot of flashing back and forth for these updates.
Should have done all the updates first I guess
Maybe I'll just flash an already tweaked rom
When you update it updates your hboot as well as your rom. Its worth pointing out that if an s-off exploit comes out for an earlier version of the hboot you might not be able to downgrade. If you're not having specific problems such as screen flicker I would not update.
Sent from my HTC One X using xda premium
h00py said:
When you update it updates your hboot as well as your rom. Its worth pointing out that if an s-off exploit comes out for an earlier version of the hboot you might not be able to downgrade. If you're not having specific problems such as screen flicker I would not update.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Thanks for the info, no issues really
JPxM0Dz said:
Thanks for the info, no issues really
Click to expand...
Click to collapse
If you do upgrade then given the number of problems people have it's also a good idea to make sure a RUU is available that matches the version you intend to upgrade to. That way if everything goes south you can flash the RUU and get it back up and running.
Hey, haven't come across a post like this, been searching and I don't seem to have found one, sorry If anyone.does.
Right, so I'm thinking of flashing a custom rom on my HTC one x, however I need some questions answering before I even go ahead and try it.
If I flash a custom Rom, is there any chance of getting my phone fully back to stock except the bootloader relocked message?
Should I worry about radio numbers? What do they mean? Do they matter if so how and why?
What do the boot.img and system.img do and why might I need to flash them via adb?
Firmware? What is firmware and why do I need to be specific about it?
What is the likelihood of me bricking my phone?
Do I need to stay on my cid? (X
X.xx.771.x) if.so why?
What happens/do I do if ot stays on Yeh HTC screen after flash?
Can the kernel be changed back to stock?
Is it true I can't flash through cwm if I want a kernel flashing?
Sorry for all the questions it's just I broke my HTC sensation xe with roms, and obviously don't want to do the same here!
Please someone answer.
Thanks a lot
Sent from my HTC One X
smidgeox said:
Hey, haven't come across a post like this, been searching and I don't seem to have found one, sorry If anyone.does.
Right, so I'm thinking of flashing a custom rom on my HTC one x, however I need some questions answering before I even go ahead and try it.
If I flash a custom Rom, is there any chance of getting my phone fully back to stock except the bootloader relocked message?
Should I worry about radio numbers? What do they mean? Do they matter if so how and why?
What do the boot.img and system.img do and why might I need to flash them via adb?
Firmware? What is firmware and why do I need to be specific about it?
What is the likelihood of me bricking my phone?
Do I need to stay on my cid? (X
X.xx.771.x) if.so why?
What happens/do I do if ot stays on Yeh HTC screen after flash?
Can the kernel be changed back to stock?
Is it true I can't flash through cwm if I want a kernel flashing?
Sorry for all the questions it's just I broke my HTC sensation xe with roms, and obviously don't want to do the same here!
Please someone answer.
Thanks a lot
Sent from my HTC One X
Click to expand...
Click to collapse
If I flash a custom Rom, is there any chance of getting my phone fully back to stock except the bootloader relocked message?
yes there is, just find the correct matching ruu for your phone. the link to download should be one of the top ones in android development.
Should I worry about radio numbers? What do they mean? Do they matter if so how and why?
no you shouldnt. they just mean that it is an updated version of the radio. for me, the 1.29 radios work better than the leaked 2.05 radios. you can always test each one out to find the best for your phone.
What do the boot.img and system.img do and why might I need to flash them via adb?
because we dont have security-off yet, we cannot use cwm to flash the boot of the new roms directly, we have to use flash if through fastboot. imagine our phone as a car, and everytime u change the engine{ rom }, you need to give it a jump start.
Firmware? What is firmware and why do I need to be specific about it?
you dont need to be specific. if you are flashing, all roms would work for you, and there are two type, one based on the leak 2.0 build, and others using the 1.29 as their base
What is the likelihood of me bricking my phone?
if u follow instructions clearly, 0.
Do I need to stay on my cid? (X
X.xx.771.x) if.so why?
roming shouldnt change your cid. as a beginner..we shouldnt really even worry about that.
What happens/do I do if ot stays on Yeh HTC screen after flash?
if it stays there, it means you forgot to flash the boot.img, just go into fastboot, and flash the matching boot.img
Can the kernel be changed back to stock?
yes it can, just flash the stock kernel like u would any other kernel
Is it true I can't flash through cwm if I want a kernel flashing?
most custom kernels require modules, which is an add on package sort of. you first flash the boot of the kernel through fastboot, then boot into recovery and flash the modules. so u still need cwm.
Sent from my HTC One X using Tapatalk 2
Kevin Ma said:
If I flash a custom Rom, is there any chance of getting my phone fully back to stock except the bootloader relocked message?
yes there is, just find the correct matching ruu for your phone. the link to download should be one of the top ones in android development.
Should I worry about radio numbers? What do they mean? Do they matter if so how and why?
no you shouldnt. they just mean that it is an updated version of the radio. for me, the 1.29 radios work better than the leaked 2.05 radios. you can always test each one out to find the best for your phone.
What do the boot.img and system.img do and why might I need to flash them via adb?
because we dont have security-off yet, we cannot use cwm to flash the boot of the new roms directly, we have to use flash if through fastboot. imagine our phone as a car, and everytime u change the engine{ rom }, you need to give it a jump start.
Firmware? What is firmware and why do I need to be specific about it?
you dont need to be specific. if you are flashing, all roms would work for you, and there are two type, one based on the leak 2.0 build, and others using the 1.29 as their base
What is the likelihood of me bricking my phone?
if u follow instructions clearly, 0.
Do I need to stay on my cid? (X
X.xx.771.x) if.so why?
roming shouldnt change your cid. as a beginner..we shouldnt really even worry about that.
What happens/do I do if ot stays on Yeh HTC screen after flash?
if it stays there, it means you forgot to flash the boot.img, just go into fastboot, and flash the matching boot.img
Can the kernel be changed back to stock?
yes it can, just flash the stock kernel like u would any other kernel
Is it true I can't flash through cwm if I want a kernel flashing?
most custom kernels require modules, which is an add on package sort of. you first flash the boot of the kernel through fastboot, then boot into recovery and flash the modules. so u still need cwm.
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Thank you, really grateful for your time in answering my questions, just wondering is everything I do to roms and kernels undoable? Just worrying that's all.
Can radios be downgraded easily?
Can software versions be downgraded easily? If I were to update to 1.29 (not released for me ota yet) is it possible to go back if ever I wanted? Sorry its just a lot to learn.
I'm very grateful.
Sent from my HTC One X
smidgeox said:
Thank you, really grateful for your time in answering my questions, just wondering is everything I do to roms and kernels undoable? Just worrying that's all.
Can radios be downgraded easily?
Can software versions be downgraded easily? If I were to update to 1.29 (not released for me ota yet) is it possible to go back if ever I wanted? Sorry its just a lot to learn.
I'm very grateful.
Sent from my HTC One X
Click to expand...
Click to collapse
is everything I do to roms and kernels undoable? Just worrying that's all.
u can always wipe data and reflash.
Can radios be downgraded easily?
radios u can flash any one u want
Can software versions be downgraded easily? If I were to update to 1.29 (not released for me ota yet) is it possible to go back if ever I wanted? Sorry its just a lot to learn.
if u mean stock phone ota to 1.29, no u would not be able to go back. at least not until we get soff
but if say u root ur phone on 1.28 and flash any 1.29 roms or 2.05 roms, u can always go back to stock 1.28 by flashing ruu.
IF WE GET SOFF, u can flash ANYTHING, downgrade ANYTHING. and we dont have to flash boot.img everytime
that is why everyone is waiting for soff
Sent from my HTC One X using Tapatalk 2
Kevin Ma said:
is everything I do to roms and kernels undoable? Just worrying that's all.
u can always wipe data and reflash.
Can radios be downgraded easily?
radios u can flash any one u want
Can software versions be downgraded easily? If I were to update to 1.29 (not released for me ota yet) is it possible to go back if ever I wanted? Sorry its just a lot to learn.
if u mean stock phone ota to 1.29, no u would not be able to go back. at least not until we get soff
but if say u root ur phone on 1.28 and flash any 1.29 roms or 2.05 roms, u can always go back to stock 1.28 by flashing ruu.
IF WE GET SOFF, u can flash ANYTHING, downgrade ANYTHING. and we dont have to flash boot.img everytime
that is why everyone is waiting for soff
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the replies.
I have one more question which i think you may have answered but i just need to make it more obvious to what i mean.
I'm currently on 1.28.771.9, rooted etc...
If i were to update to a 1.29 rom, is there anyway to get back to my current rom i'm on now?
Would that call for a nandroid restore?
Or? And these ruu's everytime in the past, i've tried to flash 'downgrade' sort of thing, it's failed? i think?
smidgeox said:
Thanks for the replies.
I have one more question which i think you may have answered but i just need to make it more obvious to what i mean.
I'm currently on 1.28.771.9, rooted etc...
If i were to update to a 1.29 rom, is there anyway to get back to my current rom i'm on now?
Would that call for a nandroid restore?
Or? And these ruu's everytime in the past, i've tried to flash 'downgrade' sort of thing, it's failed? i think?
Click to expand...
Click to collapse
NO, IF U OTA UPDATE, you will not be able to revert back.
right now, using ruus to downgrade is not possible, but if we get soff, then u will be able to downgrade to 1.28 by flashing that ruu
Sent from my HTC One X using Tapatalk 2
if you are going to flash custom roms the first and important thing to do is backup your stock rom..and always keep that..that way when you get an OTA update all you do is revert back to that stick a stock recovery and install the update..simple as that really.
Goku80 said:
if you are going to flash custom roms the first and important thing to do is backup your stock rom..and always keep that..that way when you get an OTA update all you do is revert back to that stick a stock recovery and install the update..simple as that really.
Click to expand...
Click to collapse
Do nandroid back ups ALWAYS work? No matter what? No matter what rom i've came from, it will go back to EXACTLY how my phone was before i flashed a custom rom?
Also, i thought that you couldn't flash radios because you need s-off to do so?
Also, say i was to flash a custom rom... for example the newest miui one? (http://www.clockworkmod.com/rommana...ger.js&name=MIUI.us&deviceName=HTC One X (GSM))
What does this change? Obviously my rom, but would it change my software version (1.28?) and say i flashed the MIUI rom, and for whatever reason i wanted to go back to the official stock rom (1.28?)... is that possible? Nandroid restore? Or RUU?
Basically what i'm trying to understand is what i actually change when i flash a rom? And what can be successfully undone?
Really sorry, i'm a newbie and i sound thick but everyone starts somewhere right?
Do i need to boot into recovery via fastboot to successfully flash kernels to? (I read online...)
can kernels be undone and are they stored in boot.img
Thanks for you help guys, i'm REALLY, REALLY grateful.
Thanks again.
Please stay on topic guys. This isn't a flirt forum.
Keep that stuff private please
Lol.... No... I'm a happily taken woman thanks. Lmfao.
Sent from my HTC One X
Hi everyone,
Hopefully an easy question for those more experienced than I...
I have previously rooted my OneX and installed custom roms on ICS. I restored original rom, re-locked bootloader and flashed original recovery so I could install the JB update over the air. This all went smoothly.
I used over the air update as my CID wasn't on the list here (yet):
http://forum.xda-developers.com/showthread.php?t=1957376
I would like to re-root my device and start installing the custom JB roms. Can I just unlock the bootloader again, install CWM recovery, then start flashing the JB roms (and boot.img) as before, using this tutorial:
http://forum.xda-developers.com/showthread.php?t=1592355
Or is there something I need to wait for?
Thanks,
Craig
Hboot
craig3050 said:
Hi everyone,
Hopefully an easy question for those more experienced than I...
I have previously rooted my OneX and installed custom roms on ICS. I restored original rom, re-locked bootloader and flashed original recovery so I could install the JB update over the air. This all went smoothly.
I used over the air update as my CID wasn't on the list here (yet):
http://forum.xda-developers.com/showthread.php?t=1957376
I would like to re-root my device and start installing the custom JB roms. Can I just unlock the bootloader again, install CWM recovery, then start flashing the JB roms (and boot.img) as before, using this tutorial:
http://forum.xda-developers.com/showthread.php?t=1592355
Or is there something I need to wait for?
Thanks,
Craig
Click to expand...
Click to collapse
I'm seeing something about HBoot in some of the custom roms. I can't seem to find a clear explination, but is this something that was updated when I updated OTA, or does it need to be modified again to run the custom roms?
Thanks,
Craig
So what i understand you are on stock JB at the moment ?
If so yes you can unlock,install custom recovery and flash JB roms the same way as you did on ics
You can check the top of the bootloader if it says hboot 1.31 or higher you are good to go
MarcelHofs said:
So what i understand you are on stock JB at the moment ?
If so yes you can unlock,install custom recovery and flash JB roms the same way as you did on ics
You can check the top of the bootloader if it says hboot 1.31 or higher you are good to go
Click to expand...
Click to collapse
Thanks mate, it's 1.36 so I'll have a go tonight.
Cheers,
C
Im comming from a Nexus 4. At this moment i am using stock rom with s-on on my international htc one m8. Only thing i did is rooting it and flashed a custom recovery from philz. Now my question is, how can i update to the newest firmware. It is a bit complicated compared to the nexus 4, so i dont want to do anything wrong. Ive red about relocking the bootloader and some orher stuff, but dont get it. I would appreciate any help and info i can get.. i put a screenshot of my current setup..
Sent from my HTC One_M8 using XDA Premium 4 mobile app
When you say "firmware" do you just mean the Android software version? If so, just flash in recovery a stock rooted ROM, or custom ROM based on the newer software. No need to mess with relocking the bootloader to install an official OTA update or RUU. In my opinion, here is little to no good reason to install official updates on a modded/rooted phone.
Reason I ask the first question above, many of the folks here refer to "firmware" as the other modules deployed with the OS, including hboot, radio, and other media modules. Flashing this is still possible on a modded device, just a little different.
redpoint73 said:
When you say "firmware" do you just mean the Android software version? If so, just flash in recovery a stock rooted ROM, or custom ROM based on the newer software. No need to mess with relocking the bootloader to install an official OTA update or RUU. In my opinion, here is little to no good reason to install official updates on a modded/rooted phone.
Reason I ask the first question above, many of the folks here refer to "firmware" as the other modules deployed with the OS, including hboot, radio, and other media modules. Flashing this is still possible on a modded device, just a little different.
Click to expand...
Click to collapse
Thanks for the answer. by updating the firmware i mean the complete software, just like we get it OTA. The nexus was peace of cake, just install thr new rom and radios and you were done. But this htc thing needs some practicing i think.
soylukral said:
Thanks for the answer. by updating the firmware i mean the complete software, just like we get it OTA. The nexus was peace of cake, just install thr new rom and radios and you were done. But this htc thing needs some practicing i think.
Click to expand...
Click to collapse
That part is not much different with the M8. If you want a new ROM, just flash a stock rooted ROM or custom in recovery. If you want a new radio, just get it from the following thread and flash it. Only difference, if you need S-off. so look for either firewater or sunshine s-off method.
http://forum.xda-developers.com/showthread.php?t=2736921
Yes, you can install the "complete" firmware package (search around and you will find them, usually flashed with fastboot/adb). But these are usually not necessary. If a ROM requires a newer firmware package, it will be discussed in that ROM thread.
redpoint73 said:
That part is not much different with the M8. If you want a new ROM, just flash a stock rooted ROM or custom in recovery. If you want a new radio, just get it from the following thread and flash it. Only difference, if you need S-off. so look for either firewater or sunshine s-off method.
http://forum.xda-developers.com/showthread.php?t=2736921
Yes, you can install the "complete" firmware package (search around and you will find them, usually flashed with fastboot/adb). But these are usually not necessary. If a ROM requires a newer firmware package, it will be discussed in that ROM thread.
Click to expand...
Click to collapse
So what i understand is, as long as you stay stock rooted, you can update with a stock rooted rom without having s-off. Am i right? What i dont understand is that they are talking about you cant update from 4.4.2 1.54 to 4.4.3 2.22 without relocking your bootloader..
soylukral said:
So what i understand is, as long as you stay stock rooted, you can update with a stock rooted rom without having s-off. Am i right? What i dont understand is that they are talking about you cant update from 4.4.2 1.54 to 4.4.3 2.22 without relocking your bootloader..
Click to expand...
Click to collapse
You seem to be talking about 2 different things.
If you are talking about updating (flashing) a stock rooted ROM, that would be a user created ROM posted here in Development. If that is the case, you can flash whatever ROM you want from Development while S-on.
But if you are talking about installing official OTA updates, you need to relock your bootloader with s-on; and you also need to revert to stock recovery. You can flash these with the bootloader unlocked with S-off (stock recovery is still required). The other catch is, that if you change or remove any system files while rooted, an OTA will not install.
My opinion is not to install OTAs on a rooted phone. Its extra steps and extra hassle (relocking bootloader, re-installing stock recovery). Plus, you never know what exploits have been patched with the new OTAs. For instance, the more recent hboots plugged the firewater s-off. Its a much better idea to just flash stock rooted or custom ROMs posted in Development, as they often get updated very quickly to the new software versions anyway. And that is what XDA is all about, anyway.
redpoint73 said:
You seem to be talking about 2 different things.
If you are talking about updating (flashing) a stock rooted ROM, that would be a user created ROM posted here in Development. If that is the case, you can flash whatever ROM you want from Development while S-on.
But if you are talking about installing official OTA updates, you need to relock your bootloader with s-on; and you also need to revert to stock recovery. You can flash these with the bootloader unlocked with S-off (stock recovery is still required). The other catch is, that if you change or remove any system files while rooted, an OTA will not install.
My opinion is not to install OTAs on a rooted phone. Its extra steps and extra hassle (relocking bootloader, re-installing stock recovery). Plus, you never know what exploits have been patched with the new OTAs. For instance, the more recent hboots plugged the firewater s-off. Its a much better idea to just flash stock rooted or custom ROMs posted in Development, as they often get updated very quickly to the new software versions anyway. And that is what XDA is all about, anyway.
Click to expand...
Click to collapse
sorry about asking this many questions but, the main thing is that i want to update to the latest released software 4.4.3 2.22. can you discribe me the steps i have to follow. because im sorry but it is still not 100% clear. believe me i flashed many many roms kernels tweaks and lots of other stuff, but comming from a nexus device this is a nightmare.
soylukral said:
sorry about asking this many questions but, the main thing is that i want to update to the latest released software 4.4.3 2.22. can you discribe me the steps i have to follow. because im sorry but it is still not 100% clear. believe me i flashed many many roms kernels tweaks and lots of other stuff, but comming from a nexus device this is a nightmare.
Click to expand...
Click to collapse
i was looking at ARHD 10.1 with the latest 4.4.3 2.22 software, can i just flash this over my stock rooted 4.4.2 1.54?
soylukral said:
sorry about asking this many questions
Click to expand...
Click to collapse
No worries, that is what this forum is for!
One thing I was not fully aware of, while ARHD will flash just fine over your stock ROM; folks seem to be having trouble with Android 4.4.3 (software 2.22) based ROMs and old "firmware" (reference Post #2, paragraph 2 above). This includes issues with no sound (which I suspect the "media" module within the firmware package is the culprit).
So if you want to flash a 2.22 based ROM, it looks like you need to S-off and flash the firmware package before flashing ARHD. Details on flashing the firmware package can be found by reading the ARHD thread, or also (more easily) by referring to Section 3 of this guide: http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727/post53807690
Updating the "firmware" package is often not needed to just flash a custom ROM. This happens to be one of the exceptions.
redpoint73 said:
No worries, that is what this forum is for!
One thing I was not fully aware of, while ARHD will flash just fine over your stock ROM; folks seem to be having trouble with Android 4.4.3 (software 2.22) based ROMs and old "firmware" (reference Post #2, paragraph 2 above). This includes issues with no sound (which I suspect the "media" module within the firmware package is the culprit).
So if you want to flash a 2.22 based ROM, it looks like you need to S-off and flash the firmware package before flashing ARHD. Details on flashing the firmware package can be found by reading the ARHD thread, or also (more easily) by referring to Section 3 of this guide: http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727/post53807690
Updating the "firmware" package is often not needed to just flash a custom ROM. This happens to be one of the exceptions.
Click to expand...
Click to collapse
thanks anyway, you did help me get wiser. what i understand is that S-OFF is a must have to be that free as on the nexus 4. i will look further. thanks again..
soylukral said:
thanks anyway, you did help me get wiser. what i understand is that S-OFF is a must have to be that free as on the nexus 4. i will look further. thanks again..
Click to expand...
Click to collapse
S-off is usually not needed to flash a ROM itself. But yes, its a must if you want to flash radio, hboot, firmware packages, and some other things.