stock rom to able update ota, for m7 unlocked

Search This thread

Big Bread

Senior Member
Nov 16, 2014
104
42
I thought you were using this file - SAI-OneM7_v3.0 | 6.09.709.5
http://translate.google.com/transla...2014/10/sai-onem7v30-6097095.html&prev=search

it's no big deal you can flash roms your fine ...getting OTA is not everything
No, lol. I flashed the other One_6.09.401.5_odexed link your gave me. Shall I try this taiwanese rom for 6.09.709.5? Would it be fully unmodified stock similar to the One_6.09.401.5_odexed? Perhaps it may receive the OTA when i get stock recovery, stock kernel, relock bootloader and reenable all disabled google and htc crapwares.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
No, lol. I flashed the other One_6.09.401.5_odexed link your gave me. Shall I try this taiwanese rom for 6.09.709.5? Would it be fully unmodified stock similar to the One_6.09.401.5_odexed? Perhaps it may receive the OTA when i get stock recovery, stock kernel, relock bootloader and reenable all disabled google and htc crapwares.

well it will at least get you back to where you were ;)
 

Big Bread

Senior Member
Nov 16, 2014
104
42
well it will at least get you back to where you were ;)

I finally S-OFFed the device, couldn't stand not being able to update, lol. I am also restoring my nandroid backup of my modified system for battery and performance.

Now, with S-OFF, surely I should be able to just download the OTA file and sideload it from recovery?

What would you recommend is the best course of action for maintaining my current system modifications for battery/performance and also being able to update to the latest softwares?
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
I finally S-OFFed the device, couldn't stand not being able to update, lol. I am also restoring my nandroid backup of my modified system for battery and performance.

Now, with S-OFF, surely I should be able to just download the OTA file and sideload it from recovery?

What would you recommend is the best course of action for maintaining my current system modifications for battery/performance and also being able to update to the latest softwares?

your kinda out of league their, but I'm sure you could create some kind of script to restore your settings. Maybe something like Tasker is what you need.
 

Big Bread

Senior Member
Nov 16, 2014
104
42
your kinda out of league their, but I'm sure you could create some kind of script to restore your settings. Maybe something like Tasker is what you need.

http://www.htc1guru.com/dld/ruu_m7_..._10-27-1127-01_release_307831_signed_2_4-exe/
I found this RUU, it matches my model CID number but unfortunately not my modelid number. With S-OFF i'm using the superCID number, would this be compatible for my device?
I'm planning to revert back to factory version, install all otas to latest update and then create a 100% stock nandroid backup then modify the system, Whenever I need to restore an OTA, I'd just restore the stock nandroid and update.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
http://www.htc1guru.com/dld/ruu_m7_..._10-27-1127-01_release_307831_signed_2_4-exe/
I found this RUU, it matches my model CID number but unfortunately not my modelid number. With S-OFF i'm using the superCID number, would this be compatible for my device?
I'm planning to revert back to factory version, install all otas to latest update and then create a 100% stock nandroid backup then modify the system, Whenever I need to restore an OTA, I'd just restore the stock nandroid and update.

yeah it can be done ... you'll need to flash just the 1.44 hboot first you can get it from the RUU I think

With s-off I would forget the .709 stuff and just convert to international .401
 

Big Bread

Senior Member
Nov 16, 2014
104
42
yeah it can be done ... you'll need to flash just the 1.44 hboot first you can get it from the RUU I think

With s-off I would forget the .709 stuff and just convert to international .401

I relocked my bootloader and tried to run the ruu for my CID HTC__621 (the one i posted above) but it is just stuck at 7% checking headers.

I understand that with S-OFF i can run any ruu for my carrier (unlocked international). I would really appreciate it if you could link me to an ruu that will definitely reset me back to factory version. I don't care about the sense version.

I juat want to get baxk to factory version, and create a stock nandroid backup for ota updates.

An international, europe whatever ruu ia fine, as long as it will reset me back to factory and won't be stuck at 'checking headers'.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
I relocked my bootloader and tried to run the ruu for my CID HTC__621 (the one i posted above) but it is just stuck at 7% checking headers.

I understand that with S-OFF i can run any ruu for my carrier (unlocked international). I would really appreciate it if you could link me to an ruu that will definitely reset me back to factory version. I don't care about the sense version.

I juat want to get baxk to factory version, and create a stock nandroid backup for ota updates.

An international, europe whatever ruu ia fine, as long as it will reset me back to factory and won't be stuck at 'checking headers'.

Re-locking the bootloader is not needed with s-off

S-off will allow to to flash what you want ...but not without some other steps involved. Your phone must still match the firmware / RUU your trying to flash. You must change you MID and CID to match that of the RUU

Lets convert to .401 international

Download these 2 files
Firmware >> http://xda7.androidrevolution.org/db_mirror/Firmware/HTC/HTC_One/401/4.19.401.9.zip
RUU>> http://www.androidruu.com/getdownlo...10.38r.1157.04L_release_353069_signed_2-1.exe

and you'll need this MID_Change_1.01.zip

https://www.androidfilehost.com/?fid=23501681358538634
The MID tool works in custom recovery so do it first
change your MID to modelid: PN0710000

(If that's already your MID skip to the next step)

Next is your CID you change it from fastboot USB and the command prompt
fastboot oem writecid HTC__001

( or any of these will work )
modelid: PN0710000
cid: HTC__001, HTC__E11
HTC__102, HTC__203
HTC__405, HTC__Y13
HTC__304, HTC__032
HTC__A07, HTC__J15
HTC__016

Now you simple flash the firmware

fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot-bootloader

and then run the RUU on your PC

you'll be on Android 4.3 Sense 5.5. and updates for 5.x and 6.x should begin
 
  • Like
Reactions: Big Bread

Big Bread

Senior Member
Nov 16, 2014
104
42
Re-locking the bootloader is not needed with s-off

S-off will allow to to flash what you want ...but not without some other steps involved. Your phone must still match the firmware / RUU your trying to flash. You must change you MID and CID to match that of the RUU

Lets convert to .401 international

Download these 2 files
Firmware >> http://xda7.androidrevolution.org/db_mirror/Firmware/HTC/HTC_One/401/4.19.401.9.zip
RUU>> http://www.androidruu.com/getdownlo...10.38r.1157.04L_release_353069_signed_2-1.exe

and you'll need this MID_Change_1.01.zip

https://www.androidfilehost.com/?fid=23501681358538634
The MID tool works in custom recovery so do it first
change your MID to modelid: PN0710000

(If that's already your MID skip to the next step)

Next is your CID you change it from fastboot USB and the command prompt
fastboot oem writecid HTC__001

( or any of these will work )


Now you simple flash the firmware

fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot-bootloader

and then run the RUU on your PC

you'll be on Android 4.3 Sense 5.5. and updates for 5.x and 6.x should begin

Sorry for the late response, followed your instructions, changed my MID, CID, unlocked bootloader (using fastboot, not HTCDev), flashed firmware, ran RUU, currently upgrading to android 4.4.3 now while on the European/International version.

I noticed it downgraded my HBOOT to 1.56, not a problem for me, would've been easier for me to have HBOOT 1.56 during the time I was trying to achieve S-OFF.

You, kind sir, are a blessing to these forums. You've been very patient and helpful and I am extremely grateful for it. THANK YOU!!!

Now that I have my 100% stock unmodified, I'm still trying to figure out how to take this nandroid backup so that I can transfer it to my pc and upload safely to my google drive then flash custom kernel, twrp, root, hotplug, disable bloatware for optimum battery/performance.

Any ideas on how to approach this while not modifying the current system which may prevent OTAs?
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
Sorry for the late response, followed your instructions, changed my MID, CID, unlocked bootloader (using fastboot, not HTCDev), flashed firmware, ran RUU, currently upgrading to android 4.4.3 now while on the European/International version.

I noticed it downgraded my HBOOT to 1.56, not a problem for me, would've been easier for me to have HBOOT 1.56 during the time I was trying to achieve S-OFF.

You, kind sir, are a blessing to these forums. You've been very patient and helpful and I am extremely grateful for it. THANK YOU!!!

Now that I have my 100% stock unmodified, I'm still trying to figure out how to take this nandroid backup so that I can transfer it to my pc and upload safely to my google drive then flash custom kernel, twrp, root, hotplug, disable bloatware for optimum battery/performance.

Any ideas on how to approach this while not modifying the current system which may prevent OTAs?

I use a USB-OTG flash drive, they work really well with the One
TWRP lets you choose where you want to backup / restore

just click where it says internal storage xxxmb and choose the usb-otg ...it's easy to do what you want when the files are safe on the flash drive

Here's the ones I use >> http://www.amazon.com/Kingston-16GB...pc&ie=UTF8&qid=1403956393&sr=1-3&keywords=OTG
 

Big Bread

Senior Member
Nov 16, 2014
104
42
I use a USB-OTG flash drive, they work really well with the One
TWRP lets you choose where you want to backup / restore

just click where it says internal storage xxxmb and choose the usb-otg ...it's easy to do what you want when the files are safe on the flash drive

Here's the ones I use >> http://www.amazon.com/Kingston-16GB...pc&ie=UTF8&qid=1403956393&sr=1-3&keywords=OTG

Silly me, I was under the impression that it was possible to do a nandroid backup with locked/unlocked bootloader, no root and no custom recovery.

If that's the case, then I am better off flashing TWRP within seconds, rebooting to bootloader, taking the nandroid back up on TWRP, transferring the backup to the laptop, google drive and keeping one on the internal storage then flashing reflashing the stock recovery.

Would this process be simpler and cost effective?

I was able to install multiple OTAs with my unlocked bootloader (S-OFF version, not HTCDev), I can easily reflash stock recovery, nandroid backup will restore 100% stock rom and kernel. The only factor I see that could affect OTAs would be root. Do you think I am now future-proof in terms of OTA updates? That is the only reason why I went through this arduous process, it was to ensure that I can modify my system how I please but when an update arrives, I could just restore stock rom and kernel from nandroid, reflash stock recovery and update then modify away.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
Silly me, I was under the impression that it was possible to do a nandroid backup with locked/unlocked bootloader, no root and no custom recovery.

If that's the case, then I am better off flashing TWRP within seconds, rebooting to bootloader, taking the nandroid back up on TWRP, transferring the backup to the laptop, google drive and keeping one on the internal storage then flashing reflashing the stock recovery.

Would this process be simpler and cost effective?

I was able to install multiple OTAs with my unlocked bootloader (S-OFF version, not HTCDev), I can easily reflash stock recovery, nandroid backup will restore 100% stock rom and kernel. The only factor I see that could affect OTAs would be root. Do you think I am now future-proof in terms of OTA updates? That is the only reason why I went through this arduous process, it was to ensure that I can modify my system how I please but when an update arrives, I could just restore stock rom and kernel from nandroid, reflash stock recovery and update then modify away.

Root is ok too as long as you don't change system files with the root privilege

you got it, you have a really good handle on what you want and how to do it... your well on your way

I like the OTG drives because of their portability and the ease of use .. I'm not copying files to and from the pc all the time
 
Last edited:

Big Bread

Senior Member
Nov 16, 2014
104
42
Root is ok too as long as you don't change system files with the root privilege

you got it, you have a really good handle on what you want and how to do it... your well on your way

I like the OTG drives because of their portability and the ease of use .. I'm not copying files to and from the pc all the time

Thank you for the confirmation, I have tried to extract the recovery from the RUU you gave me earlier but when I open the ROM.zip in the temporary folder, it doesn't have the recovery.

ZCK2BUe.jpg


Any suggestions on how I could obtain the recovery so I can do nandroid backup, and be done with this entire process.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
Thank you for the confirmation, I have tried to extract the recovery from the RUU you gave me earlier but when I open the ROM.zip in the temporary folder, it doesn't have the recovery.

ZCK2BUe.jpg


Any suggestions on how I could obtain the recovery so I can do nandroid backup, and be done with this entire process.

extract it from the firmware.zip not the RUU
The rom.zip is encrypted .. you need the decrypted RUU to change files
Theirs also this that does all the work for you ;)
https://www.androidfilehost.com/?fid=23501681358545524
https://www.androidfilehost.com/?fid=23501681358543706

Stock ROM – Guru Reset Downloads


I have started to construct some stock ROM zip files that can be flashed in recovery (CWM/TWRP) to install the HTC One stock ROM for many different versions of the phone. You can also choose to install the stock Radio and also the stock Recovery. The part about the stock recovery is important, because if you want to get OTA updates you will need the stock recovery.

Remember in order to be able to flash a recovery (stock or otherwise) your bootloader needs to be unlocked.So if you want to flash the stock recovery during the install you will need to make sure to have a unlocked bootloader.

If you are using the correct version for your phone, accepting an OTA update is one way of upgrading your firmware if you are S-On. After the OTA update you can go back to flashing custom ROM’s if you wish and then you will be running on the current firmware for your device.
And Merry Christmas ...enjoy the holiday
 
Last edited:
  • Like
Reactions: Big Bread

Big Bread

Senior Member
Nov 16, 2014
104
42
extract it from the firmware.zip not the RUU
The rom.zip is encrypted .. you need the decrypted RUU to change files
Theirs also this that does all the work for you ;)
https://www.androidfilehost.com/?fid=23501681358543706
And Merry Christmas ...enjoy the holiday

As always very helpful, I've got the stock recovery, stock rom, stock kernel, knowledge of how to lock/unlock bootloader without wiping data and I am hoping I can root the device without modifying the system files, although I am not sure how to go about doing this, I think I can figure a way.

You have been amazing through out this entire ordeal and have taught me a lot, merry Christmas and a Happy new year to you too.

Make sure you bookmark this thread and check it from time to time, lol. Or i could just pm you if I have any queries.

Many thanks again.

What would you say is the best method for rooting the device without modifying system files which would prevent OTAs? I have been thinking of towelroot or htc one root toolkit. Any other suggestions?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    w1eoDw0.jpg


    I used TWRP 2.8.1.0 (I think this is the latest). Not sure how can how old the adb/fastboot is, how can i check?

    Flash TWRP 2.6.3.3
    http://techerrata.com/browse/twrp2/m7

    fastboot flash recovery openrecovery-twrp-2.6.3.3-m7.img
    fastboot erase cache
    fastboot reboot-bootloader

    and push this Rom to your phone
    http://www.androidrevolution.org/downloader/download.php?file=One_6.09.401.5_odexed.zip

    adb push One_6.09.401.5_odexed.zip /sdcard

    install that and you should be up and running

    in the meantime you need 6.09.709.5 HTC__621 Nanadroid and stock recovery to return to stock for OTA updates

    This is all i found for your phone
    http://translate.google.com/transla...2014/10/sai-onem7v30-6097095.html&prev=search
    1
    I relocked my bootloader and tried to run the ruu for my CID HTC__621 (the one i posted above) but it is just stuck at 7% checking headers.

    I understand that with S-OFF i can run any ruu for my carrier (unlocked international). I would really appreciate it if you could link me to an ruu that will definitely reset me back to factory version. I don't care about the sense version.

    I juat want to get baxk to factory version, and create a stock nandroid backup for ota updates.

    An international, europe whatever ruu ia fine, as long as it will reset me back to factory and won't be stuck at 'checking headers'.

    Re-locking the bootloader is not needed with s-off

    S-off will allow to to flash what you want ...but not without some other steps involved. Your phone must still match the firmware / RUU your trying to flash. You must change you MID and CID to match that of the RUU

    Lets convert to .401 international

    Download these 2 files
    Firmware >> http://xda7.androidrevolution.org/db_mirror/Firmware/HTC/HTC_One/401/4.19.401.9.zip
    RUU>> http://www.androidruu.com/getdownlo...10.38r.1157.04L_release_353069_signed_2-1.exe

    and you'll need this MID_Change_1.01.zip

    https://www.androidfilehost.com/?fid=23501681358538634
    The MID tool works in custom recovery so do it first
    change your MID to modelid: PN0710000

    (If that's already your MID skip to the next step)

    Next is your CID you change it from fastboot USB and the command prompt
    fastboot oem writecid HTC__001

    ( or any of these will work )
    modelid: PN0710000
    cid: HTC__001, HTC__E11
    HTC__102, HTC__203
    HTC__405, HTC__Y13
    HTC__304, HTC__032
    HTC__A07, HTC__J15
    HTC__016

    Now you simple flash the firmware

    fastboot oem rebootRUU
    fastboot flash zip firmware.zip
    fastboot flash zip firmware.zip
    fastboot reboot-bootloader

    and then run the RUU on your PC

    you'll be on Android 4.3 Sense 5.5. and updates for 5.x and 6.x should begin
    1
    Thank you for the confirmation, I have tried to extract the recovery from the RUU you gave me earlier but when I open the ROM.zip in the temporary folder, it doesn't have the recovery.

    ZCK2BUe.jpg


    Any suggestions on how I could obtain the recovery so I can do nandroid backup, and be done with this entire process.

    extract it from the firmware.zip not the RUU
    The rom.zip is encrypted .. you need the decrypted RUU to change files
    Theirs also this that does all the work for you ;)
    https://www.androidfilehost.com/?fid=23501681358545524
    https://www.androidfilehost.com/?fid=23501681358543706

    Stock ROM – Guru Reset Downloads


    I have started to construct some stock ROM zip files that can be flashed in recovery (CWM/TWRP) to install the HTC One stock ROM for many different versions of the phone. You can also choose to install the stock Radio and also the stock Recovery. The part about the stock recovery is important, because if you want to get OTA updates you will need the stock recovery.

    Remember in order to be able to flash a recovery (stock or otherwise) your bootloader needs to be unlocked.So if you want to flash the stock recovery during the install you will need to make sure to have a unlocked bootloader.

    If you are using the correct version for your phone, accepting an OTA update is one way of upgrading your firmware if you are S-On. After the OTA update you can go back to flashing custom ROM’s if you wish and then you will be running on the current firmware for your device.
    And Merry Christmas ...enjoy the holiday