[Q] Re-upgrade to stock, but unlocked, S-Off and rooted - G2 and Desire Z Q&A, Help & Troubleshooting

I am thinking to re-upgrade back to the original stock system, but keep it unlocked, S-Off and rooted.
I want to do on my own, based on original PC10IMG.zip for my region.
I want to do following:
1) Pick original PC10IMG.zip, unpack, remove hboot*.img and recovery.img, make a new PC10IMG.zip.
2) Flash that custom (unsigned) PC10IMG.zip.
3) Install superuser to that system using CWM recovery menu.
Is my understanding of the process correct? Is it possible?
If I understand the process correctly, the "XDA official" process will keep several parts of system downgraded. This additional step will not only return a system to the state similar to stock, but also return new radio, rcdata.img (something for radio) and dzdata.img (filesystem with an unknown contents), an it would be a better start point for flashing custom ROMs.

dont think an unsigned pc10img will flash in hboot, you will get errors
dont know how this would be a better start point for flashing custom roms
there are plenty of "stock" roms that are rooted in the development section to choose from
not sure what outcome you are looking for but i dont think this would be the best way to get there

Yes this will work, so long as you are true S-OFF.
-Nipqer

You can flash the stock Rom with eng-hboot. You copy the stock Rom on your SD card and boot in the bootloader. The system will downgrad automatically.
Or you change first your version number, and flash the stock Rom
Sent from my Desire Z using XDA

demkantor said:
dont think an unsigned pc10img will flash in hboot, you will get errors
Click to expand...
Click to collapse
I will have eng-hboot in that time. AFAIK it flashes unsigned files. And the modified ZIP will not overwrite it.
demkantor said:
dont know how this would be a better start point for flashing custom roms
Click to expand...
Click to collapse
It would be a better start point, as I will not stick at downgraded radio, modified rcdata and dzdata.
demkantor said:
there are plenty of "stock" roms that are rooted in the development section to choose from
not sure what outcome you are looking for but i dont think this would be the best way to get there
Click to expand...
Click to collapse
I want to learn how to modify and create custom images and I simply want to start as near to the shipped state as possible. Other stock based ROMs are heavily modified, based on a different stock version or region.

I stand corrected
Sent from my HTC Vision using xda premium

I just did, what I wrote above. Everything succeeded, and now I have the system as near to stock as possible: exactly the same radio, rcdata, dzdata, stock /system just with superuser added (installed Superuser-3.0.7-efghi-signed.zip from the "Install zip from sdcard" in the CWM recovery menu). But I have unlocked bootloader, S-Off, SuperCID, and root.

utx said:
I am thinking to re-upgrade back to the original stock system, but keep it unlocked, S-Off and rooted
Click to expand...
Click to collapse
Stock and upgrade don't really go lol. An up grade is probably what you have now.

Related

stock roms

Got an unbranded deisre which i have rooted, and installed defrost 1.6c. Can anyone point me towards what stock rom I would need to put it back the way it was originally.
If I did put the stock back on would it still be rooted?
Bootloader was 0.80 when i upgraded.
Had a look at the stock and confused as which one i would need.
OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip
Does this look ok?
memphisuklf said:
Got an unbranded deisre which i have rooted, and installed defrost 1.6c. Can anyone point me towards what stock rom I would need to put it back the way it was originally.
If I did put the stock back on would it still be rooted?
Bootloader was 0.80 when i upgraded.
Had a look at the stock and confused as which one i would need.
OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip
Does this look ok?
Click to expand...
Click to collapse
On this thread http://forum.xda-developers.com/showthread.php?t=695667
It shows all the stock ROMs, you must of been on the lateset one if your are on bootloader 0.80.xxxx
RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984_signed.exe would be the one you need if you want to do it from the computer or OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip if obviously pushing
Yes you would lose root if you applied any of them
cheers for the reply,
pushing would mean doing it through rom manager into custom recovery wouldn't it and then wipe and installing it. Do i just put this rom on the root directory on my sd card and rename it update?
This then would put it back to its natural state and voiding warranty wouldn't it?
shoey-n said:
or OTA_Bravo_HTC_WWE_1.21.405.2-1.15.405.4_release_P4ohim1mtp6zggcyon.zip if obviously pushing
Click to expand...
Click to collapse
Don't use that one, it's an OTA update from 1.51.405.4 to 1.21.405.2. It contains only the changes between these two stock roms. I'd bet that'd really mess things up installed on top of defrost
Download this:
http://shipped-roms.com/shipped/Bra...00.28U_4.06.00.02_2_release_126984_signed.exe
It's the full 1.21.405.2 ROM, you will need to go back to a Sense ROM to run it though as you need HTC Sync...OR run this from recovery
http://shipped-roms.com/shipped/Bra...00.28U_4.06.00.02_2_release_126984_signed.zip
and it should do the same
memphisuklf said:
cheers for the reply,
pushing would mean doing it through rom manager into custom recovery wouldn't it and then wipe and installing it. Do i just put this rom on the root directory on my sd card and rename it update?
This then would put it back to its natural state and voiding warranty wouldn't it?
Click to expand...
Click to collapse
Putting the RUU ROM will put it completely back to normal restoring your warranty
Sent from my HTC Desire using XDA App
which one would i go for then and what procedure would I use. Any help appreciated.
ignore this post
Eddy, sorry a little confused.
I am on Defrost 1.6c at the moment. If I run the 1.21.405.2 stock from your second post in recovery, will that take me back to where I want to go?
EddyOS said:
Download this:
http://shipped-roms.com/shipped/Bra...00.28U_4.06.00.02_2_release_126984_signed.exe
It's the full 1.21.405.2 ROM, you will need to go back to a Sense ROM to run it though as you need HTC Sync...OR run this from recovery
http://shipped-roms.com/shipped/Bra...00.28U_4.06.00.02_2_release_126984_signed.zip
and it should do the same
Click to expand...
Click to collapse
The 2nd link (the ZIP) should flash you back to stock...if you wanna use the full RUU you'd first need to go back to a custom Sense-based ROM (like MCR v3.1)
EddyOS said:
The 2nd link (the ZIP) should flash you back to stock...if you wanna use the full RUU you'd first need to go back to a custom Sense-based ROM (like MCR v3.1)
Click to expand...
Click to collapse
Sorry new to all this. Tried the second link zip which I put on my SD card. Then went into recovery with rom manager, erased and then tried to flash the zip from SD card but kept on getting an error.
Am I doing something wrong?
Bump
Sent from my HTC Desire using XDA App

[Q] How to remove hboot/radio/recovery from rom.zip

Hi,
I have a rooted/s-off htc desire. And i'm just experimenting with it. I'm trying to just get the rom (so no radio, hboot and recovery) out of a ruu rom.zip. So i can flash it with RA-Desire recovery.
I don't care about the fact that there are already nice custom roms out there (normaly i use gingervillain). I just want to try this to experiment with the stock rom,
Eh? Might nit be understanding this correctly but here goes. The hboot, recovery and radio are not in a rom, any rom for that matter. They are all seperate. That is why you flash them. If your just wanting AMONRA recovery, just flash it in recovery. And please don't mess with the hboot. If you **** that up then you brick your phone
Sent from my HTC Desire
A stock PB99IMG.zip has all the above in it so assuming the OP is wanting to take them out of a stock ROM and flash the rest. Doubt this would work as the ZIP file isn't designed to run in the same way as a custom ROM update-script
Eddy understands what I want. I think it is possible. I red the following on de alpharev website.
Will my phone stay S-OFF forever?
Yes and no. As soon as you decide to flash a stock RUU that has a HBOOT update in it, this hacked HBOOT will be overwritten.
You do have the option to remove the HBOOT update from the rom.zip inside the RUU. Since your phone no longer checks signatures, you could easily do that.
Click to expand...
Click to collapse
Yeah that would suggest that you could flash the ZIP with the files removed - the issue is that the ROM.zip (PB99IMG) isn't a ZIP file in the true sense so you'd need 7-Zip to extract the files and then re-zip them without the HBOOT, radio, etc
I'd assume you'd flash it as you would a normal PB99IMG file and not like a custom ROM but I don't know
Actually my idea was to just flash it from recovery (if possible).
It wouldn't work as you don't flash .IMG files in recovery
ok, thanx. But how do they do it with that stock rooted roms?

flashing radio firmware

i recently flashed my rom to ICS currently using this rom: http://forum.xda-developers.com/showthread.php?t=1846304
had this rom about a month but no matter what i do i cannot get the radio firmware to flash i have tried relocking my device that did not help, have mostly tried using Hboot it comes back and says pgimg32.zip is not the correct file, also CWM wont let me flash it
can someone tell me or point me to the info?
I DONT HAVE S OFF, I AM USING DEV UNLOCK
thanks in advance
camdizawg said:
i recently flashed my rom to ICS currently using this rom: http://forum.xda-developers.com/showthread.php?t=1846304
had this rom about a month but no matter what i do i cannot get the radio firmware to flash i have tried relocking my device that did not help, have mostly tried using Hboot it comes back and says pgimg32.zip is not the correct file, also CWM wont let me flash it
can someone tell me or point me to the info?
I DONT HAVE S OFF, I AM USING DEV UNLOCK
thanks in advance
Click to expand...
Click to collapse
Then the short answer is stop trying to flash it until you go s-off. As far as I understand one limitation of dev unlock is that you can't flash things like radios.
gtdtm said:
Then the short answer is stop trying to flash it until you go s-off. As far as I understand one limitation of dev unlock is that you can't flash things like radios.
Click to expand...
Click to collapse
^^^What he said, and you have the file named incorrectly (should be PG321IMG.zip). If you want to flash the firmware, obtain S-OFF first. After obtaining S-OFF, you must place the renamed file onto the sd-card. Make sure fastboot is unchecked under your phone settings. Boot into the bootloader and let it do its thing, then reboot.
brymaster5000 said:
^^^What he said, and you have the file named incorrectly (should be PG321IMG.zip). If you want to flash the firmware, obtain S-OFF first. After obtaining S-OFF, you must place the renamed file onto the sd-card. Make sure fastboot is unchecked under your phone settings. Boot into the bootloader and let it do its thing, then reboot.
Click to expand...
Click to collapse
Small correction to your post...Should be PG32IMG.zip (yours has a 1 in it).

Root mobile with S-Off?

Hello All,
I am trying to root my friend's htc desire with uninvoked 3.32 but stuck on "running root" step.I have followed the exact instruction in this link (http://forum.xda-developers.com/showthread.php?t=788044&highlight=running) and it does all the steps mentoined but will stuck in last step i think after rebooting it says "running root" and my device hangs, nothing happends.I have to pull battery to boot again.
My friend bought it second hand and interestingly in hboot it says S-Off but there is no root.I have tried different unrevoked version 3.14,3.21 but they give other errors than "running root" on last reboot while it was about to run root script.It gets past through 1st reboot with pushing recovery,hboot,rebooting etc but won't root at last moment.
So how can i root this device? Do i need to root if hboot says S-Off to install recovery and custom roms? I am not so noob as i have xperia arc rooted and flashed custom roms and have knowledge of CWM recoveries,flashtool,fastboot etc.But i am new to HTC devices.so please help me to root this device.
Hehe not so noob, but still post question in Q&A? (Don't worry i've requested it to be moved )
Anyway, since the phone is already s-off, is there a recovery already installed? Boot into hboot (vol down + power), wait, then volume down to recovery, and press power to select.
If it doesn't have a recovery installed, install 4EXT from here
If you need to root the existing ROM, to say backup certain things, then you need to flash a superuser.zip
However, if you want to just install a custom ROM, just full wipe and flash a ROM like you would before, you don't need to root it first, as the custom ROM will wipe everything, and will already be pre-rooted
eddiehk6 said:
Hehe not so noob, but still post question in Q&A? (Don't worry i've requested it to be moved )
Anyway, since the phone is already s-off, is there a recovery already installed? Boot into hboot (vol down + power), wait, then volume down to recovery, and press power to select.
If it doesn't have a recovery installed, install 4EXT from here
If you need to root the existing ROM, to say backup certain things, then you need to flash a superuser.zip
However, if you want to just install a custom ROM, just full wipe and flash a ROM like you would before, you don't need to root it first, as the custom ROM will wipe everything, and will already be pre-rooted
Click to expand...
Click to collapse
Hehe, ya really sorry for wrong section post. I just realized it now.
I think i saw a recovery option in hboot while doing root process.Not sure but i will check it tomorrow when i meet my friend. I installed supersu from market to check if it's rooted but while opening, it gave a binary su error message which means it's not rooted.
So if a device has S-Off mentioned in hboot then it's already S-offed? No need for S-Off process? I can flash custom ROMs from recovery?
Thankx for the reply.It cleared a lot of doubt for htc deivice.
shoeseat said:
Hehe, ya really sorry for wrong section post. I just realized it now.
I think i saw a recovery option in hboot while doing root process.Not sure but i will check it tomorrow when i meet my friend. I installed supersu from market to check if it's rooted but while opening, it gave a binary su error message which means it's not rooted.
So if a device has S-Off mentioned in hboot then it's already S-offed? No need for S-Off process? I can flash custom ROMs from recovery?
Thankx for the reply.It cleared a lot of doubt for htc deivice.
Click to expand...
Click to collapse
Yes, once you have s off you dont have to s off again. Like eddie said, you can use your custom recovery (if you have one) to either flash a superuser zip to root the stock ROM or flash a custom ROM that will come prerooted.
Sent using xda-developers app
Thankx a lot guys.There was a stock recovery but i installed 4ext and supersu as youguys said.Now it's rooted with custom recovery.I can move forward with other stuffs now.
Thankx a lot for getting started with this htc device flashing
Hello guys,
Need some help needed again.After installing recovery and rooting i was trying to flash custom roms.Currently my device have stock froyo 2.2.2 with kernel 2.6.32.15,baseband 32.49.00. I tried to get ext partition but seems it needs init.d support which is not in stock rom. AFter some search i found this link http://forum.xda-developers.com/showthread.php?t=1710980 but seems there is no post_boot.sh in this rom and didn't understand what it's trying to say.
So my last option was to install custom rom but stuck on one doubt. If i want to install froyo rom like this one http://forum.xda-developers.com/showthread.php?t=833310 or gingerbread rom like this one http://forum.xda-developers.com/showthread.php?t=1453287, do i need to flash kernel? There is not description on first post to flash recommended kernel for ROM page i visited.For my xperia arc ROMs, ROM developer explains on what kernel to user before install.So this is a bit confusing on htc device.
Can i intall different froyo,GB,ICD,JB ROMs without needing to flash kernel.Is this 2.6.32 kernel be used for all ROMs in this forum?Can you recommend a custom rom for my kernel for testing?
Easiest way is to install a custom ROM straight away, don't bother in any addition of init.d etc.
All ROMs here come with a compatible kernel, no matter what android version
You can flash different kernels after you flash the ROM, but you have to check compatibility.
In short: personally wouldn't bother with any Froyo ROM. The GB ones are more stable generally, still a good amount of use and activity, so if this is what if important I'd recommend this. Wouldn't bother with ICS, as development moved on to JB. With JB your mileage may vary considerably, e.g. with stability / camera etc.
Try a few, see what you like, be happy there's still plenty of choice for such an old phone!
eddiehk6 said:
Easiest way is to install a custom ROM straight away, don't bother in any addition of init.d etc.
All ROMs here come with a compatible kernel, no matter what android version
You can flash different kernels after you flash the ROM, but you have to check compatibility.
In short: personally wouldn't bother with any Froyo ROM. The GB ones are more stable generally, still a good amount of use and activity, so if this is what if important I'd recommend this. Wouldn't bother with ICS, as development moved on to JB. With JB your mileage may vary considerably, e.g. with stability / camera etc.
Try a few, see what you like, be happy there's still plenty of choice for such an old phone!
Click to expand...
Click to collapse
Thankx for quick reply. So if i install this GB ROM http://forum.xda-developers.com/showthread.php?t=1453287,do i have to flash it's kernel or stock one works?Do all roms inculde kernel to flash or do i have to search compatible one for it?
Also flashing new kernel delete hboot and recovery or it won't affect?kernel is standalone from hboot and recovery? I am asking this since in xperia phone recovery is incuded in kernel.
shoeseat said:
Thankx for quick reply. So if i install this GB ROM http://forum.xda-developers.com/showthread.php?t=1453287,do i have to flash it's kernel or stock one works?Do all roms inculde kernel to flash or do i have to search compatible one for it?
Also flashing new kernel delete hboot and recovery or it won't affect?kernel is standalone from hboot and recovery? I am asking this since in xperia phone recovery is incuded in kernel.
Click to expand...
Click to collapse
The ROM comes with a kernel, so you don't have to flash one separately.
Flashing kernels and ROMs won't touch your recovery or hboot.
Sent using xda-developers app
shoeseat said:
Thankx for quick reply. So if i install this GB ROM http://forum.xda-developers.com/showthread.php?t=1453287,do i have to flash it's kernel or stock one works?Do all roms inculde kernel to flash or do i have to search compatible one for it?
Also flashing new kernel delete hboot and recovery or it won't affect?kernel is standalone from hboot and recovery? I am asking this since in xperia phone recovery is incuded in kernel.
Click to expand...
Click to collapse
Like I said, kernels come packaged within a ROM. You can flash a different compatible one if you want to after you flash the ROM, but it's not necessary. Remember compatibility is key here, so for instance you can't flash a sense kernel on a non-sense ROM.
Flashing a kernel doesn't touch hboot or recovery, it just replaces the boot.img inside /system.
With that ROM, it's best to change hboot before you flash the ROM for optimal internal memory, should be compatible with cm7r2 hboot from alpharev.nl, recommend to learn to flash it using fastboot.
eddiehk6 said:
Like I said, kernels come packaged within a ROM. You can flash a different compatible one if you want to after you flash the ROM, but it's not necessary. Remember compatibility is key here, so for instance you can't flash a sense kernel on a non-sense ROM.
Flashing a kernel doesn't touch hboot or recovery, it just replaces the boot.img inside /system.
With that ROM, it's best to change hboot before you flash the ROM for optimal internal memory, should be compatible with cm7r2 hboot from alpharev.nl, recommend to learn to flash it using fastboot.
Click to expand...
Click to collapse
Thankx for this valuable info.I am very patient on learning first and flashing when i fully understand what i need to do.And since it's my friends phone,i don't want to brick it .Any chance of brick with wrong kernel or hboot flash? :silly:
Also in current recovery 4ext,i keep getting '/system' is read only and need to format all partition warning popup.Is this due to stock rom or something wrong with recovery.Also can i install cm7r2 hboot 'PB99IMG_cm7r2.zip' like you explained in first post? Copy it to root sd card and boot to hboot and it will ask of update recovery? or i need to flash it? I need to use cm7r2 hboot if i need to flash Cynogenmod based roms like CM7,CM10.1 etc? For stock rom i use Bravo Stock and for sense roms i use Bravo Sense from AlphaRec site?
Can i use this tool(http://forum.xda-developers.com/showthread.php?t=823315) to flash kernel/hboot etc?It's not outdated?
shoeseat said:
Thankx for this valuable info.I am very patient on learning first and flashing when i fully understand what i need to do.And since it's my friends phone,i don't want to brick it .Any chance of brick with wrong kernel or hboot flash? :silly:
Also in current recovery 4ext,i keep getting '/system' is read only and need to format all partition warning popup.Is this due to stock rom or something wrong with recovery.Also can i install cm7r2 hboot 'PB99IMG_cm7r2.zip' like you explained in first post? Copy it to root sd card and boot to hboot and it will ask of update recovery? or i need to flash it? I need to use cm7r2 hboot if i need to flash Cynogenmod based roms like CM7,CM10.1 etc? For stock rom i use Bravo Stock and for sense roms i use Bravo Sense from AlphaRec site?
Can i use this tool(http://forum.xda-developers.com/showthread.php?t=823315) to flash kernel/hboot etc?It's not outdated?
Click to expand...
Click to collapse
Flashing kernels wont brick youre phone. I accidentally flashed a few sgs3 kernels when i was a little n00b, but this wont cause any permanent damage. The phone obviously wont boot, but after a full wipe and reinstall of a compatible kernel all should be fine. There is a chance however that flashing hboots could brick the phone, but its pretty low. You would have to flash a corrupted hboot, or disrupt the flashing.
I usually just ignore that 4ext warning. It pops up from time to time, but it should stop happening once youre done installing a new hboot/wiping/flashing a rom. You can flash an hboot using the PB99IMG method as well (its easier than fastboot). Download the PB99IMG_cm7r2.zip from alpharev.nl and flash it using this very straight forward guide. And no, you dont just use cm7r2 hboot just because a rom is cm. cm7r2 will only work if the system size of the rom is less than 145mb. For mildwilds cm-8.0 JG it will work fine. Dont use that tool for flashing the hboot...use the guide i linked.
Chromium_ said:
Flashing kernels wont brick youre phone. I accidentally flashed a few sgs3 kernels when i was a little n00b, but this wont cause any permanent damage. The phone obviously wont boot, but after a full wipe and reinstall of a compatible kernel all should be fine. There is a chance however that flashing hboots could brick the phone, but its pretty low. You would have to flash a corrupted hboot, or disrupt the flashing.
I usually just ignore that 4ext warning. It pops up from time to time, but it should stop happening once youre done installing a new hboot/wiping/flashing a rom. You can flash an hboot using the PB99IMG method as well (its easier than fastboot). Download the PB99IMG_cm7r2.zip from alpharev.nl and flash it using this very straight forward guide. And no, you dont just use cm7r2 hboot just because a rom is cm. cm7r2 will only work if the system size of the rom is less than 145mb. For mildwilds cm-8.0 JG it will work fine. Dont use that tool for flashing the hboot...use the guide i linked.
Click to expand...
Click to collapse
Thankx a lot for all the help.I have successfully installed on of ruu stock gingerbread ROM .I flasehd kernel and rom zip both from 4ext recovery.One last question.While installing ROM zip at last it displayed some message about boot image. Does Rom zip flash it's kernel while installing ROM and we don't need to flash kernel zip separately?
shoeseat said:
Thankx a lot for all the help.I have successfully installed on of ruu stock gingerbread ROM .I flasehd kernel and rom zip both from 4ext recovery.One last question.While installing ROM zip at last it displayed some message about boot image. Does Rom zip flash it's kernel while installing ROM and we don't need to flash kernel zip separately?
Click to expand...
Click to collapse
Each ROM has a kernel included. You don't have to flash a kernel separately.
abaaaabbbb63 said:
Each ROM has a kernel included. You don't have to flash a kernel separately.
Click to expand...
Click to collapse
Thankx a lot.This clears my doubt.

Need some info..

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.

Categories

Resources