Need explanation on flashing instruction - One (M7) Q&A, Help & Troubleshooting

I just need a clarification on flashing custom ROMs. I come from other phones like Samsung that when it comes to flashing ROMs, there is no need to flash boot.img via fastboot afterwards. I understand that it is because a htcdev unlocked phone cannot write to the boot partition from its recovery partition.
Question is that I have flashed CM12.1 (and GAPPS) onto the phone but I have not done the part of flashing boot.img via fastboot. I am still able to boot into system and am now using the phone without any incident. Why is that so?

tech_girl said:
I just need a clarification on flashing custom ROMs. I come from other phones like Samsung that when it comes to flashing ROMs, there is no need to flash boot.img via fastboot afterwards. I understand that it is because a htcdev unlocked phone cannot write to the boot partition from its recovery partition.
Question is that I have flashed CM12.1 (and GAPPS) onto the phone but I have not done the part of flashing boot.img via fastboot. I am still able to boot into system and am now using the phone without any incident. Why is that so?
Click to expand...
Click to collapse
With the M7 flashing boot.img is possible during the Rom install. Only older HTC devices required boot.img to be flashed separately :good:
Sent from my HTC One using Tapatalk

Danny201281 said:
With the M7 flashing boot.img is possible during the Rom install. Only older HTC devices required boot.img to be flashed separately :good:
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Thanks Danny201281. This is the procedure as outlined for flashing CM12.1. Does it matter what is the hboot version?
What ROM do you have on your M7?

tech_girl said:
Thanks Danny201281. This is the procedure as outlined for flashing CM12.1. Does it matter what is the hboot version?
What ROM do you have on your M7?
Click to expand...
Click to collapse
Hboot is part of the firmware. Generally it's best to keep to roms based on your current firmware or to update your firmware to match the Rom you wish to use. I think your device was on lollipop firmware after using an RUU in a different thread correct?
If so you should be fine to use any of the latest roms. I'm currently using Android Revolution HD. I've been a long time fan of the Rom. It's kinda close to stock but that keeps things stable and using Sense Toolbox gives me most of the mods I'm looking for.
I'm not a fan of CM roms. There normally very experimental and glitchy. How you find a particular Rom depends very much on what you want from it ?
Sent from my HTC One using Tapatalk

Related

Need help here urgently

I've helped my friend to flash his Incredible S and i've experienced problems in the process. He Has a HBOOT version of 1.16.0000 and has a radio version of 3805.09.03.27_M. I've attempted to unlock the bootloader using the htcdev website's method. All the steps went well but after all the procedures, the phone still appears as S-ON. I've managed to flash the recovery into the phone and used it to flash a custom rom (Android Revolution) and rebooted the phone after the flashing is complete. The phone just gets stuck at the HTC logo with white background. I've then decided to revert everything back to normal by flashing back to stock with the official RUU but i had error 150 while flashing. I've also tried renaming the rom.zip into PG32IMG.zip to flash it through HBOOT but nothing happens. I'm really lost now, can someone give me a solution to it?
verx123 said:
I've helped my friend to flash his Incredible S and i've experienced problems in the process. He Has a HBOOT version of 1.16.0000 and has a radio version of 3805.09.03.27_M. I've attempted to unlock the bootloader using the htcdev website's method. All the steps went well but after all the procedures, the phone still appears as S-ON. I've managed to flash the recovery into the phone and used it to flash a custom rom (Android Revolution) and rebooted the phone after the flashing is complete. The phone just gets stuck at the HTC logo with white background. I've then decided to revert everything back to normal by flashing back to stock with the official RUU but i had error 150 while flashing. I've also tried renaming the rom.zip into PG32IMG.zip to flash it through HBOOT but nothing happens. I'm really lost now, can someone give me a solution to it?
Click to expand...
Click to collapse
s-on will be there...u will just be able to use custom recovery. try flashing a custom rom different from Android Revolution . by the way ..in android revolution you can also try to flash the "revert to stock 1.0 Ghz" patch because sometimes it causes that problem due to OC settings not suiting a phone.
want s-off too? See this
ajeya said:
s-on will be there...u will just be able to use custom recovery. try flashing a custom rom different from Android Revolution . by the way ..in android revolution you can also try to flash the "revert to stock 1.0 Ghz" patch because sometimes it causes that problem due to OC settings not suiting a phone.
want s-off too? See this
Click to expand...
Click to collapse
just wanna ask! how to revert to stock 1.0ghz!
I thank you for your reply.another question, can I still flash to
a sense based ROM?
Sent from my GT-N7000 using XDA App
verx123 said:
I thank you for your reply.another question, can I still flash to
a sense based ROM?
Sent from my GT-N7000 using XDA App
Click to expand...
Click to collapse
One other tip since you are dealing with an unlocked HBOOT version. When you flash a custom ROM in recovery mode you must then manually flash the boot.img file from the zip file in Fastboot mode using the command:
Fastboot flash boot [path to boot.img]
tpbklake said:
One other tip since you are dealing with an unlocked HBOOT version. When you flash a custom ROM in recovery mode you must then manually flash the boot.img file from the zip file in Fastboot mode using the command:
Fastboot flash boot [path to boot.img]
Click to expand...
Click to collapse
Umm, the path to boot.img is the root of the sdcard am i right?
Thanks guys i managed to get it S-offed and flashed to a sense 3.5 rom. But i have another problem now, my signals are super low, most of the time it write limited services. I've flashed to another radio version but the signal's still the same weak.
santhoshpirate said:
just wanna ask! how to revert to stock 1.0ghz!
Click to expand...
Click to collapse
by flashing this patch in ARHD rom !
---------- Post added at 09:52 PM ---------- Previous post was at 09:50 PM ----------
verx123 said:
Thanks guys i managed to get it S-offed and flashed to a sense 3.5 rom. But i have another problem now, my signals are super low, most of the time it write limited services. I've flashed to another radio version but the signal's still the same weak.
Click to expand...
Click to collapse
what radios have u tried? were the signals good enough before ?
It was normal until I flashed to the sense 3.5 ROM, but I've found a solution to it by flashing to an older radio version.thanks for helping me out
Sent from my GT-N7000 using XDA App

[Q]S-OFF

Two simple questions: When do I need S-OFF and when do I know?
I want to test some of the custom roms on xda, and I have unlocked the bootloader, flashed cwm and are rooted.
Sent from my HTC One using xda app-developers app
You don't need S OFF to use ROMS. So long as you have CWM you can flash any ROM. But you have to flash the Boot.IMG separately as well.
E.g.
- Download your ROM
- Double click on the ZIP and take the Boot.IMG out. Just get a copy of it. Doesn't matter if it's still in the ZIP. You just need a copy of it.
- Flash the ROM
- Go back in Fastboot and flash the Boot.IMG
- To do that put the IMG in your Fastboot folder or any folder than recognises ADB (Fastboot mode)
- Open CMD and navigate to the Fastboot folder in which the boot.img is too
- Type with CMD : Fastboot flash boot boot.img
- It should say complete or OK
- Restart phone and enjoy
S OFF is mainly just for users who can't be bothered to do that. And to find out if you have S OFF you go in Fastboot mode and it will say up top if it is or not (S-ON)
Sent from my Sony Xperia Z using XDA Premium HD
But why not just get s off and flash roms normally? What's the reason for not get s off?
Sent from my HTC One using xda app-developers app
VistaX said:
But why not just get s off and flash roms normally? What's the reason for not get s off?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
you don't need S-off unless you want to change your phone's CID or downgrade the HBoot
if you don't know what these things are you don't need it.
You also don't need it to flash a kernel like the 2nd post suggested.
I've flashed about 10 different roms and not had to that with any of them. Just flash the zip in recovery. I'm new to android a few months so maybe things have changed recently?
S-off is if you want change bootloaders, cid, etc. Once you have s-off it's easy to brick your device if you're not careful. It's not needed for flashing roms though.
Sent from my HTC One using xda premium
Ah, then I'm gonna skip S-OFF. I've flashed many roms with mye SGS3 and LGO2X, but I think maybe HTC is a little more tricky to handle.
VistaX said:
Ah, then I'm gonna skip S-OFF. I've flashed many roms with mye SGS3 and LGO2X, but I think maybe HTC is a little moretricky to handle.
Click to expand...
Click to collapse
Yes they are definitely!
So for the "common flasher" it's not necessary to be S-ON?
VistaX said:
So for the "common flasher" it's not necessary to be S-ON?
Click to expand...
Click to collapse
If all you plan to do is use custom ROMs then there's no need to be S-OFF. All you'll really need is unlocked bootloader and custom recovery (TWRP or CWM).
S-off allows you to change your phone's firmware regardless of what carrier you have or model ID. So you can get the most recent firmware even if your carrier hasn't pushed out an OTA. That matters to some people but not all.
It also allows you to flash a custom hboot to remove the red text on your splash screen. This is wholly an OCD thing--there's no good reason to do it otherwise.
S-off essentially means you're taking full responsibility for your phone and can't rely on HTC's security checks to prevent bricks.

[Q] Info before I root and install custom rom

All,
I decided that I do not want to wait for HTC to roll out the 4.2.2 update on my HTC One Dev and install a custom rom. I really tried to stick with stock because I was sick and tired of constant flashing and just want something that is stable and for work. But my itch is coming back and would just like to get a stable stock like rom ie Android Revolution HD 12. (Opinions for stable and stocklike?)
Anyways, since I have the Dev Edition, just want to make sure I'm doing this right, and have a couple of questions:
Since I'm bootloader unlocked, all I need to do is root, install a custom recovery ie CWM or TWRP, and flash a rom?
What do I do with firmware and radios? I know I should flash these seperately, but can anyone give me advise on which to flash? Again, I have the Dev Edition on At&T network.
Thank you all for any advice you can give me.
Nutzzer said:
All,
I decided that I do not want to wait for HTC to roll out the 4.2.2 update on my HTC One Dev and install a custom rom. I really tried to stick with stock because I was sick and tired of constant flashing and just want something that is stable and for work. But my itch is coming back and would just like to get a stable stock like rom ie Android Revolution HD 12. (Opinions for stable and stocklike?)
Anyways, since I have the Dev Edition, just want to make sure I'm doing this right, and have a couple of questions:
Since I'm bootloader unlocked, all I need to do is root, install a custom recovery ie CWM or TWRP, and flash a rom?
What do I do with firmware and radios? I know I should flash these seperately, but can anyone give me advise on which to flash? Again, I have the Dev Edition on At&T network.
Thank you all for any advice you can give me.
Click to expand...
Click to collapse
There's no real reason to flash either firmware or radio. but Install a recovery, which will root the phone for you, make a nandroid backup and flash to your heart's content.
I think you should read next link:
http://forum.xda-developers.com/showthread.php?t=2365506
@vomer posted a detailed guide to achieve Firmware upgrade, S-OFF and other stuff. If you want to go with stock experience, then go with ARHD 12.1.
You need S-OFF to upgrade the firmware (which is recommended). If you have 1.54 HBOOT, you will not gonna be able to flash a custom firmware and you will have to use the full firmware package which I'm not sure if Vomer included in his guide, but you can always look for Mike's firmware compilation topic
:No-Frost: said:
You need S-OFF to upgrade the firmware (which is recommended). If you have 1.54 HBOOT, you will not gonna be able to flash a custom firmware and you will have to use the full firmware package which I'm not sure if Vomer included in his guide, but you can always look for Mike's firmware compilation topic
Click to expand...
Click to collapse
This is a little off.
If you have 1.54 hboot, you are already on the most recent firmware. But because of that, you can't s-off and flash future firmware updates. You're limited to flashing custom roms at the moment.
How can I tell what version of hboot I'm on?
Sent from my HTC One using Tapatalk 2
Nutzzer said:
How can I tell what version of hboot I'm on?
Click to expand...
Click to collapse
You're on 1.44 because your phone is still stock on 4.1.2. So you're okay.
iElvis said:
This is a little off.
If you have 1.54 hboot, you are already on the most recent firmware. But because of that, you can't s-off and flash future firmware updates. You're limited to flashing custom roms at the moment.
Click to expand...
Click to collapse
You're right lol... I was working on something and I went almost full retard for a second xD
Nutzzer said:
How can I tell what version of hboot I'm on?
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
To know this, all you need to do is go to the bootloader. As your bootloader is already unlocked, I will assume you know how to get here...
Anyway, you can just reboot the device while keeping the Vol Down key pressed and you will enter bootloader.

From Sony To HTC One, Utterfly Confused

Hi guys. I shifted from my old Sony Xperia Sola to the beautiful HTC One and I'm loving it. The phone was gifted to me and is from from Singapore (or perhaps bought in one of those countries around there). The problem is that I'm just not getting the Android 4.2.2 update (OTA or software). Here's what I intend to do:
- Download International HTC One Andorid 4.2.2 Stock ROM
- Boot into HTC One stock recovery
- Flash Android 4.2.2 Stock on my HTC One
Questions:
1. Do I need to unlock my bootloader for this? From my experience with Sony, I shouldn't need to do so. For Sony phones there's FTF, for HTC phones there's (what? Is it RUU files?)?
2. Can I make this update on stock ROM?
3. Can I install CWM without unlocking bootloader and ROOT my phone as well?
Would really appreciate some help, just links to the respective threads and I'll take it from there.
Thanks!
You need unlocked boatloader for custom recovery , root , flashing , if I were you I'd fist s-off then do the following.
Sent from my HTC One using xda premium
Ha nice, I am also coming from the sola
Sent from my HTC One using xda app-developers app
Shan89 said:
You need unlocked boatloader for custom recovery , root , flashing , if I were you I'd fist s-off then do the following.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Is there no way I can flash the OFFICIAL Android 4.2.2 update using stock recovery?
thunderising said:
Hi guys. I shifted from my old Sony Xperia Sola to the beautiful HTC One and I'm loving it. The phone was gifted to me and is from from Singapore (or perhaps bought in one of those countries around there). The problem is that I'm just not getting the Android 4.2.2 update (OTA or software). Here's what I intend to do:
- Download International HTC One Andorid 4.2.2 Stock ROM
- Boot into HTC One stock recovery
- Flash Android 4.2.2 Stock on my HTC One
Questions:
1. Do I need to unlock my bootloader for this? From my experience with Sony, I shouldn't need to do so. For Sony phones there's FTF, for HTC phones there's (what? Is it RUU files?)?
2. Can I make this update on stock ROM?
3. Can I install CWM without unlocking bootloader and ROOT my phone as well?
Would really appreciate some help, just links to the respective threads and I'll take it from there.
Thanks!
Click to expand...
Click to collapse
When you say you want to flash stock ROM, do you actually mean official 4.2.2 or are you talking about a custom Stock ROM like ARHD? ... If you want to flash a custom ROM you will need a custom recovery such as TWRP or CWM. If you want to flash an RUU then you will need to be S-Off to flash anything other than the one meant for the region the phone came from.
Your bootloader needs to be unlocked to flash custom recovery, also, if you decide to flash something like ARHD which is the best custom ROM IMO (and is almost completely stock but with a few improvements) then it already has root built into the ROM. Just unlock your bootloader, install custom recovery usng fastboot and then flash a ROM using CWM or TWRP, whichever you install.
Check these threads for any info .. http://forum.xda-developers.com/showthread.php?t=2183023 ... http://forum.xda-developers.com/showthread.php?t=2265618
Hi. Thanks for your reply. @AllAboutTheCore
If you want to flash an RUU then you will need to be S-Off to flash anything other than the one meant for the region the phone came from.
Click to expand...
Click to collapse
My phone software (.407) belongs to the India region. And I want to flash the official Android 4.2.2 ROM for the Indian HTC One version.
Your bootloader needs to be unlocked to flash custom recovery, also, if you decide to flash something like ARHD which is the best custom ROM IMO (and is almost completely stock but with a few improvements) then it already has root built into the ROM. Just unlock your bootloader, install custom recovery usng fastboot and then flash a ROM using CWM or TWRP, whichever you install.
Click to expand...
Click to collapse
Alternatively, I'm considering flashing ARHD. Doesn't matter if I'm using an Indian region variant right? (GSM)
So I need to:
- Unlock the bootloader
- Install Recovery
- Flash ROM
That's it correct? I lose all the information in my internal storage or it stays? (I mean in the 32GB internal storage)
Also, can I lock bootloader and go back to official ROM at any stage in the future?
thunderising said:
Hi. Thanks for your reply. @AllAboutTheCore
My phone software (.407) belongs to the India region. And I want to flash the official Android 4.2.2 ROM for the Indian HTC One version.
Alternatively, I'm considering flashing ARHD. Doesn't matter if I'm using an Indian region variant right? (GSM)
So I need to:
- Unlock the bootloader
- Install Recovery
- Flash ROM
That's it correct? I lose all the information in my internal storage or it stays? (I mean in the 32GB internal storage)
Also, can I lock bootloader and go back to official ROM at any stage in the future?
Click to expand...
Click to collapse
Yep, unlock your bootloader which will wipe your internal storage so backup to your pc first if there's things you want to keep. Install a custom recovery using fastboot and then you can just flash any ROM, ARHD is a very good choice btw lol.
If you want to return to stock then check the second thread in my previous post, but yes, you can flash a stock ROM like in the thread I mentioned, install a stock recovery, re-lock your bootloader and then you should be good to go as far as OTA updates etc.
This is assuming you are S-On btw, S-Off requires different steps for what I mentioned and I am not familiar with that way at all as I'm S-On. What I mentioned above is exactly what I did when I reverted to stock to receive the recent 4.2.2 update in the UK
I don't know which files you need to restore to stock as the thread is for the European version of the One and I don't know how your version differs but someone will be able to advise you more on that . The process is the same though if you are S-On, I'm just not 100% sure what custom ROM or stock ROM you would need for your variant of the ONE so best let somebody more knowledgeable take over from here lol
Good luck.
Phew. S-On S-Off, Sony phones are a hell lot simpler! Thanks a ton!
thunderising said:
Phew. S-On S-Off, Sony phones are a hell lot simpler! Thanks a ton!
Click to expand...
Click to collapse
No worries ... Yep lol, Not as good though

[Q] HTC Vivid Bootloop, Unlocked bootloader, S-On, TWRP installed.

Hi,
I got this phone today, and unlocked the bootloader using the htcdev website. I then flashed a rom, and wiped, and then flashed the boot.img using fastboot. It worked fine, but the cyanogenmod nightly wasn't very stable. I decided to flash a different rom, but I couldn't get anything else to work. The roms, now including the previous rom, don't boot past their boot animations and shut down and boot again. Any help would be much appreciated!
Also, when I power down from the bootloader it tries to start up again. I have to pull the battery.
Also, it's an AT&T version. ROM recommendations are needed, because I can't get anything to work. :'( Preferably de-sensitized. I've check the dev thread with all the ROMS and links.
Make sure you are doing full wipes for each rom and also flashing the boot image.
Sent from my HTC One
I do that
WildfireDEV said:
Make sure you are doing full wipes for each rom and also flashing the boot image.
Click to expand...
Click to collapse
Yeah, I do that, using the factory reset in twrp and then install the rom, and then I flash the boot image using
fastboot flash boot boot.img
which flashes it no problem. I did actually get the cyanogenmod to work, which is interesting.
Update
I've gotten a ROM to work. It's http://forum.xda-developers.com/showthread.php?t=1428726 A sensed ROM. Hmm...
Geckodudes said:
I've gotten a ROM to work. It's http://forum.xda-developers.com/showthread.php?t=1428726 A sensed ROM. Hmm...
Click to expand...
Click to collapse
You need to update to ICS first, otherwise it won't boot any JB or KitKat ROM.
Then S-off your device, it's really easy
Viajanteluz said:
You need to update to ICS first, otherwise it won't boot any JB or KitKat ROM.
Then S-off your device, it's really easy
Click to expand...
Click to collapse
Thanks! I'm running the "leaked" RUU which is supposed to update the firmware to ICS, right? Can you provide a link to S-off? I can't find anything. Well actually I can, but I can't understand it. :/
There you go: http://forum.xda-developers.com/showthread.php?t=2521157
I've changed CiD? because of Vodafone not updating to ICS.
Then upgraded with an AT&T ICS RUU - http://forum.xda-developers.com/showthread.php?t=2013122
Solved.
Viajanteluz said:
There you go: http://forum.xda-developers.com/showthread.php?t=2521157
I've changed CiD? because of Vodafone not updating to ICS.
Then upgraded with an AT&T ICS RUU - http://forum.xda-developers.com/showthread.php?t=2013122
Click to expand...
Click to collapse
Thanks. I updated to ICS and all the roms I've tried work great. Thanks a lot!
Geckodudes said:
Thanks. I updated to ICS and all the roms I've tried work great. Thanks a lot!
Click to expand...
Click to collapse
You're Welcome! :good:

Categories

Resources