[Q] updating radio, kernel with rom? - HTC One X

i haven't used htcdev yet and was waiting for this new 1.29 update, but now i'm ready to try something desensed/themed. i thought that without s-off, the only way to update the radio and kernel was through the official OTA, but these roms list that they have everything from the latest bases being used. am i going to get everything from 1.29 when i install a 1.29 based rom, or do i have to switch back and forth every time there is an update?

brent8577 said:
i haven't used htcdev yet and was waiting for this new 1.29 update, but now i'm ready to try something desensed/themed. i thought that without s-off, the only way to update the radio and kernel was through the official OTA, but these roms list that they have everything from the latest bases being used. am i going to get everything from 1.29 when i install a 1.29 based rom, or do i have to switch back and forth every time there is an update?
Click to expand...
Click to collapse
Unfortunately until we have S-OFF we have to switch back and forth to get the latest radio.

Related

[Q] Various radio questions..

Currently I am running stock 2.1-update1, with a hydra kernel and s-off.
If I update my radio, am I going to have any problems with getting 2.2? Should I just wait for the OTA to come, and flash a recovery after I've installed it? If I do the radio update early, is my stock 2.1 going to keep working fine?
Seriously, nothing on this? What does updating the radio do other than allow 2.2?
JetBomber117 said:
Currently I am running stock 2.1-update1, with a hydra kernel and s-off.
If I update my radio, am I going to have any problems with getting 2.2? Should I just wait for the OTA to come, and flash a recovery after I've installed it? If I do the radio update early, is my stock 2.1 going to keep working fine?
Click to expand...
Click to collapse
I don't really know what your asking, and I'm sure that's why no one else has chimed in. But here is my best attempt to figure out what I can do to help.
To get the 2.2 OTA to install, you NEED stock recovery.
What I would do if I were you, and this is what I am currently doing -
keep S-OFF, un-root the phone by getting the stock recovery -
try this
androidforums.com/incredible-all-things-root/99828-video-howto-unroot-incredible-downgrading.html - sorry can't post links yet. cmon MODs! lol j/k
and then you'll be able to get the 2.2 OTA and then be able to put clockworkmod recovery back on and attain root.
"If I do the radio update early, is my stock 2.1 going to keep working fine?"
are you asking, will 2.1 still work with 2.15x radio?
to put it simply - yes,
but with s-off, what I used to do, if keep a file of both the 1.x radio, and 2.15x radio on your sd card, and if you want to flash either one, just move it to the root of the sd card and either go back up to 1.x or go back down to 2.15x radio.
Thank you, that actually cleared things up perfectly. Sorry for the foggy wording.

Firmware Update when using Rooted Stock ROM safe?

I was trying out the rooted stock evo 4g ROM from this thread today: http://forum.xda-developers.com/showthread.php?t=1038701
I believe this is a nono, but can I run the Firmware update when running that rooted ROM? Or will that reflash the OEM bootloader and set me back to S-On?
I am currently running cyanogem m7, but am trying to decide if I want to switch back to the htc sense based OEM ROM.
You know Xhausx has a newer thread with the newest Ota update rolled in right? Why wouldn't you just flash the newer ROM instead of accepting the official Ota which will turn you S-on with locked bootloader?
I was referring to a rooted version of the gingerbread OTA as shown in this thread: http://forum.xda-developers.com/showthread.php?t=1038701
I flashed that deodexed ROM and it worked fine, I was just wondering if I could update radios's without overwriting my clockwork recovery if I ran a 'Update Firmware' from within that rooted OEM ROM.
I will take a look at Xhausx's post.
I assume this is the Xhausx thread you were talking about: http://forum.xda-developers.com/showthread.php?t=1110733
So I already have 4.22.651.2 from his post flashed, if I were to run 'Firmware Update' does that update just the radios, or does it update everything: the radios, the recovery, boot, and install the OTA gingerbread ROM?
adam67 said:
I assume this is the Xhausx thread you were talking about: http://forum.xda-developers.com/showthread.php?t=1110733
So I already have 4.22.651.2 from his post flashed, if I were to run 'Firmware Update' does that update just the radios, or does it update everything: the radios, the recovery, boot, and install the OTA gingerbread ROM?
Click to expand...
Click to collapse
Well it would definitely update your bootloader and I believe radios as well if it actually let you flash it. I believe when you run Unrevoked forever it runs a script to block flashing of OTA's anyways though. But yeah, the 4.24 ROMs are based off the newest update. Flash the radio combos separately after downloading them as well.

[Q] New HOX, Custom ROM, Updated HBOOT/Radio?

So, first thing I did when I got my HOX was unlock, flash updated boot.img, recovery and ROM.
Now, I'm wondering if I should have done the OTA to get the latest HBOOT (I have 0.43, the 1.29 update has 0.94) and Radio (I have 1.1204.103.14, the 1.29 release has 1.26.401.2).
Question is, can I get and flash these files standalone or do I need to return to stock (stock recovery, relock, RUU, etc...)
Or, should I even worry about updating HBOOT and Radio at this point?
Thanks!
fescen9 said:
So, first thing I did when I got my HOX was unlock, flash updated boot.img, recovery and ROM.
Now, I'm wondering if I should have done the OTA to get the latest HBOOT (I have 0.43, the 1.29 update has 0.94) and Radio (I have 1.1204.103.14, the 1.29 release has 1.26.401.2).
Question is, can I get and flash these files standalone or do I need to return to stock (stock recovery, relock, RUU, etc...)
Or, should I even worry about updating HBOOT and Radio at this point?
Thanks!
Click to expand...
Click to collapse
Apparently there is no improvement for many people whith the updated hboot and radio. So it probably wouldn't be worth the hastle, I haven't done it, after all..
If it ain't broke don't fix it
Sent from my HTC One X using xda premium

[Q] hboot, rom base and their relationship

I've quite a few questions regarding hboot and base versions, and would very much like some teachings from the community.
Recently, I've been quite confused regarding the hboot version(like 1.26) and rom "base" version(like 3.18.xxxxx)
With the ICS>JB update, it appeared that you must get the official OTA first in order to flash JB Roms, is it because the OTA also updated the hboot version?
If that's the case, are rom "base"s inherently restricted to certain hboot versions?
Are those ICS>JB OTAs a rare thing? Meaning that in most cases the only thing OTA-ed is a ROM/kernel itself, and nothing else? Will it benefit me to, say, go back to stock, get the official OTA for 3.19, then root/unlock bootloader again to flash new/upcoming 3.19 ROMs?
I know it's quite a few questions, but I would really be grateful for any answers! Thank you all in advance
I will give back what this community though me
ULAMSS5 said:
With the ICS>JB update, it appeared that you must get the official OTA first in order to flash JB Roms, is it because the OTA also updated the hboot version?
Click to expand...
Click to collapse
I know some ota's update the hboot version, but not all. Hboot can be updated via RRU's too. The rru must (!!) match your cid (carrier id). There are plenty information on this.
If that's the case, are rom "base"s inherently restricted to certain hboot versions?
Click to expand...
Click to collapse
What do you mean by rom base? Some custom Roms require a hboot version higher than x. Ice cold jelly (past version 2.5 I think) cannot run on hboot version 1.28 or lower. Why in details I don't know. I imagine it's like installing Adobe master collection on windows 98..
Kind Regards
TwinAdk
- Via the premium XDA app
Thanks TwinAdk, I'll add a little someting if you don't mind
ULAMSS5 said:
If that's the case, are rom "base"s inherently restricted to certain hboot versions?
Click to expand...
Click to collapse
Not necessarily ROMs, but kernels. The base version of the kernel source (0.99, 1.29, 3.14, etc, etc) is the key.
If your kernel is based on 3.14 for example, you need hboot higher or equal to 1.28.
Are those ICS>JB OTAs a rare thing?
Click to expand...
Click to collapse
Depends on your phone's CID... is it carrier branded?
Meaning that in most cases the only thing OTA-ed is a ROM/kernel itself, and nothing else? Will it benefit me to, say, go back to stock, get the official OTA for 3.19, then root/unlock bootloader again to flash new/upcoming 3.19 ROMs?
Click to expand...
Click to collapse
If you are on 3.14 base already and provided that you use custom ROMs, upgrading would not benefit at all because it won't update the firmware (hboot) You can flash 3.19-based ROMs on 3.14-based phone no problem.
Thanks guys, you've pretty much answered all my questions so easily-understandably(if there's such a word)
TToivanen, about the ICS>JB OTAs, I was actually referring to OTAs whereby hboots are updated as well. Does this like usually only happen when there's a name-change update , like Gingerbread>ICS, ICS>JB, or JB>KLP? Or are there no fixed patterns and any random version updates could also have hboot updates?
There was a hboot update in the following versions of Android:
4.0.3 > 4.0.4 (mainver 2.17)
4.0.4 > 4.1.1 (mainver 3.14)
The latest OTAs 3.18 and 3.18 did not update hboot so you'll have to wait till KLP to get an update.
Of course you can update the hboot in methods other than OTA if you wish.

Looking for Stock ROM

Hello,
I am looking for the stock ROM for my HTC ONE M8 because I had a few issues before and I put the first ROM that worked. Because my phone is S-On still it was difficult to find a ROM.
I am currently on a 4.4.4 ROM which has no check for updates feature so when Android L is pushed onto my device I won't be able to get it.
My HTC One M8 is a European version and is currently unlocked to all networks. I've tried to install the official HTC ROM from the website but it hangs and nothing updates, on my task manager I can see the CPU is busy but it does nothing.
Android Version : 4.4.4
HTC Sense version : 6.0
Software number : Android Revolution HD 22.1 by mike1986
Baseband bersion 1.22.2133147A1
Build number : 3.28.401.9
have you read this page: http://forum.xda-developers.com/showthread.php?t=2701376 ?
nathankk said:
I am looking for the stock ROM for my HTC ONE M8 because I had a few issues before and I put the first ROM that worked. Because my phone is S-On still it was difficult to find a ROM.
Click to expand...
Click to collapse
Why? You can flash any M8 ROMs with s-on. And since it appears your firmware is up to date, you can flash any of the latest ROMs with any firmware mismatch issues.
nathankk said:
I am currently on a 4.4.4 ROM which has no check for updates feature so when Android L is pushed onto my device I won't be able to get it.
Click to expand...
Click to collapse
Custom ROMs won't get official OTAs.
Also, in addition to returning to stock ROM, you need to revert to stock recovery to install any OTAs. Its all described in the thread linked in the previous response.
redpoint73 said:
Why? You can flash any M8 ROMs with s-on. And since it appears your firmware is up to date, you can flash any of the latest ROMs with any firmware mismatch issues.
Custom ROMs won't get official OTAs.
Also, in addition to returning to stock ROM, you need to revert to stock recovery to install any OTAs. Its all described in the thread linked in the previous response.
Click to expand...
Click to collapse
I was under the impression with,S-On you can't flash any ROM onto it. Can I literally choose any of those CIDs and it will be compatible with my phone? Instead of messing around can I just wait for the release of lollipop and then flash the ROM that gets posted on here. I just got a little confused because on that post it has carrier names and my phone is unlocked to all networks.
nathankk said:
I was under the impression with,S-On you can't flash any ROM onto it. Can I literally choose any of those CIDs and it will be compatible with my phone? Instead of messing around can I just wait for the release of lollipop and then flash the ROM that gets posted on here. I just got a little confused because on that post it has carrier names and my phone is unlocked to all networks.
Click to expand...
Click to collapse
I think you are talking about flashing firmware or a RUU ? No... If you're s-on, you can only flash your CID. But that has nothing to do with custom roms... Which is what the others have been talking about. ?
Darth said:
I think you are talking about flashing firmware or a RUU ? No... If you're s-on, you can only flash your CID. But that has nothing to do with custom roms... Which is what the others have been talking about.
Click to expand...
Click to collapse
I'm on a custom ROM now I believe and I'm wanting to return to stock, I want to be sure before I do anything so I don't brick the phone. How do I find which CID I need to download?
nathankk said:
I was under the impression with,S-On you can't flash any ROM onto it. Can I literally choose any of those CIDs and it will be compatible with my phone?
Click to expand...
Click to collapse
Any of the stock nandroids should work (meaning they will function). But if you want the stock ROM for your CID, than obviously you need to determine the CID and restore the corresponding stock nandroid.
One reason to restore to your stock nandroid, is that if you also restore the corresponding stock recovery you will be able to receive official OTAs.
nathankk said:
Instead of messing around can I just wait for the release of lollipop and then flash the ROM that gets posted on here.
Click to expand...
Click to collapse
Yes and no. You can flash any custom ROM, including upcoming LP Sense ROMs. But what complicates the issue is that HTC has updated the firmware (hboot, radio, WiFI, etc.) for every major OS software update. If you don't update the firmware accordingly, flashing a ROM that depends on that firmware will result in some major issues (such as long boot times and broken WiFi).
Updating firmware manually requires s-off (which may be the reason why you are under the impression that ROMs can't be flashed with s-on). Or alternately, you can return to stock ROM and recovery and OTA when the LolliSense update rolls out; and this will also update the firmware.
Keep in mind, as previously mentioned your current firmware will work with any current custom ROMs that depend on 3.x firmware.
nathankk said:
I just got a little confused because on that post it has carrier names and my phone is unlocked to all networks.
Click to expand...
Click to collapse
Regardless of the fact your phone is not carrier branded, it still has a CID, probably HTC__ something or other.
fastboot getvar all will yield your CID. No need to post your getvar data, just look for where it says CID. If you post getvar data, be sure to delete IMEI and serial number, as these are personal data that should not be posted on the internet.
redpoint73 said:
Any of the stock nandroids should work (meaning they will function). But if you want the stock ROM for your CID, than obviously you need to determine the CID and restore the corresponding stock nandroid.
One reason to restore to your stock nandroid, is that if you also restore the corresponding stock recovery you will be able to receive official OTAs.
Yes and no. You can flash any custom ROM, including upcoming LP Sense ROMs. But what complicates the issue is that HTC has updated the firmware (hboot, radio, WiFI, etc.) for every major OS software update. If you don't update the firmware accordingly, flashing a ROM that depends on that firmware will result in some major issues (such as long boot times and broken WiFi).
Updating firmware manually requires s-off (which may be the reason why you are under the impression that ROMs can't be flashed with s-on). Or alternately, you can return to stock ROM and recovery and OTA when the LolliSense update rolls out; and this will also update the firmware.
Keep in mind, as previously mentioned your current firmware will work with any current custom ROMs that depend on 3.x firmware.
Regardless of the fact your phone is not carrier branded, it still has a CID, probably HTC__ something or other.
fastboot getvar all will yield your CID. No need to post your getvar data, just look for where it says CID. If you post getvar data, be sure to delete IMEI and serial number, as these are personal data that should not be posted on the internet.
Click to expand...
Click to collapse
Fantastic reply! let me buy you a beer.
nathankk said:
Fantastic reply! let me buy you a beer.
Click to expand...
Click to collapse
Heh, while I love beer, gratitude by clicking the "Thanks" button is enough!
OP, check the link in my signature. Full guide to go back to stock with the EU M8 (most of it will work with S-ON as well)
redpoint73 said:
Yes and no. You can flash any custom ROM, including upcoming LP Sense ROMs. But what complicates the issue is that HTC has updated the firmware (hboot, radio, WiFI, etc.) for every major OS software update. If you don't update the firmware accordingly, flashing a ROM that depends on that firmware will result in some major issues (such as long boot times and broken WiFi).
Updating firmware manually requires s-off (which may be the reason why you are under the impression that ROMs can't be flashed with s-on). Or alternately, you can return to stock ROM and recovery and OTA when the LolliSense update rolls out; and this will also update the firmware.
Keep in mind, as previously mentioned your current firmware will work with any current custom ROMs that depend on 3.x firmware.
Click to expand...
Click to collapse
Heads up, as of early this week (Monday?) the Dev Edition M8 is rolling out Lollipop Sense via OTA. Some custom ROMs have now updated to this base, which is 4.16 software, and requires 4.16 firmware.
But as mentioned, any 3.x software based ROM will work on your current firmware.

Categories

Resources