Hello,
I couldn't find a thread where this wouldn't feel like I was hijacking it, so I thought a new one was appropriate for S-on types and using the RUU executable rather than flashing zips or imgs.
I'd like to verify my understanding before I attempt to revert mine to stock and instead revert it to a primordial state:
I have US dev/unlocked version (617), firmware 1.96.617.2. It was 1.96.617.1 out of the box but I took the OTA before doing anything else, so I'm wanting to flash the same version RUU with what's on the phone:
(bootloader) version:0.5
(bootloader) ramdump-mode:false
(bootloader) variant:Surf eMMC
(bootloader) secure:yes
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) max-download-size: 0x20000000
(bootloader) partition-type:cache:ext4
(bootloader) partition-size:cache: 0xe000000
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0x61b000000
(bootloader) partition-type:system:ext4
(bootloader) partition-size:system: 0xef000000
(bootloader) kernel: lk
(bootloader) product: htc_pmewl
(bootloader) version: 1.0
(bootloader) version-main: 1.96.617.2
(bootloader) boot-mode: download
(bootloader) version-baseband: [email protected]
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 2PS650000
(bootloader) cid: BS_US001
I've unlocked the bootloader (htcdev way, S-on still), installed TWRP, SuperSU, Xposed, BusyBox, custom boot animations, and ripped out preinstalled system apps with TiBu. Everything works fine but I want to run the RUU to go to bone stock and start over. I want everything wiped, fresh-out-of-the-box state (except for unlocked bootloader, if it doesn't have to be relocked--I'd like to have it unlocked and keep S-on).
I have SyncManager installed/working, drivers are working ("My HTC" in Device Manager), htc's fastboot is handy. At this point, htc instructions say to plug the phone in and launch the RUU exe and follow the prompts but I'd rather confirm if that would work before pulling the trigger: htcdev is great about CYA warnings, terrible with what "modified" means, so I don't know if their instructions only pertain to never-modified-in-any-way phones or my unlocked bootloader, still S-on, modified /system phone. So my first questions would be:
Q1: Do I need to hfastboot oem lock before running the RUU exe from Windows?
Q2: Do I need to hfastboot oem rebootRUU before running the RUU exe from Windows?
Q3: Is there anything else I need to do before double-clicking the RUU exe in Windows with the phone connected?
("hfastboot" is htc's fastboot.exe)
I have one question not directly related to this particular reverting to stock but for my understanding for the future:
Q4: In its current state (unlocked, TWRP installed), could I fastboot flash recovery recovery_signed.img in bootloader mode to restore stock recovery? The recovery_signed.img is from running this htc RUU through the HTC_RUU_Decrypt_Tool_3.1.0-WINDOWS64.
Thank you in advance for your time.
Related
Hello,
Two months ago I upgraded my android version to 5.0.1, since then wifi problems start to appear.
There are two problems:
1) When the phone is sleeping, the wifi disconnect. once I wake the phone, even if it still locked, the wifi turns on again after 1 second. (I checked the advanced settings and "keep wifi on during sleep" is on "always").
2) Once I go from the wifi zone and come back after a while, I can't connect to the wifi. it just keep scanning, and when I tap on it to see available networks it just shows white page (switching wifi on and off doing nothing).
This problem can be solve by turning airplane mode on and off, but it only helps for one time - once I go away and come back to the same wifi zone I need to do it again.
*I tried factory reset, doesn't help.
*I flashed another rom, from HD revolution to ViperOne, and now my android version is 5.0.2, doesn't help.
*This problem happens in every router, not only in a specific one.
Maybe going back to the stock recovery will solve the problem, but I don't think so.
Thanks in advance
Avishay28 said:
Two months ago I upgraded my android version to 5.0.1, since then wifi problems start to appear.
*I flashed another rom, from HD revolution to ViperOne, and now my android version is 5.0.2, doesn't help.
Click to expand...
Click to collapse
Your android version is software version but not firmware version. You can't update your firmware by flashing ROMs.
Post your fastboot getvar all (delete serial & imei no.) then maybe that getvar info will point to your actual problem.
ckpv5 said:
Your android version is software version but not firmware version. You can't update your firmware by flashing ROMs.
Post your fastboot getvar all (delete serial & imei no.) then maybe that getvar info will point to your actual problem.
Click to expand...
Click to collapse
hi,
this is my info
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.21.21331147A1.19_2G
version-cpld: None
version-microp: None
version-main:
version-misc: PVT SHIP S-ON
serialno:
imei:
imei2: Not Support
meid: 00000000000000
product: m8_ul_ca
platform: hTCBmsm8974
modelid: 0P6B12000
cidnum: BS_US001
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: df77f8b7
hbootpreupdate: 11
gencheckpt: 0
Is it help?
Your radio low version suggest that you have a 3.x firmware installed, not 4.x which is required for 5.0.x android version.
Here is the latest RUU for your device version : http://dl3.htc.com.s3.amazonaws.com...G_20.68.4196.01_F_release_446501_signed_2.exe
Relock bootloader & run RUU.
Later you can re-unlock bootloader and install any custom ROM that you like
ckpv5 said:
Your radio low version suggest that you have a 3.x firmware installed, not 4.x which is required for 5.0.x android version.
Here is the latest RUU for your device version : http://dl3.htc.com.s3.amazonaws.com...G_20.68.4196.01_F_release_446501_signed_2.exe
Relock bootloader & run RUU.
Later you can re-unlock bootloader and install any custom ROM that you like
Click to expand...
Click to collapse
I'm pretty new to all this, so I'll be glad to have some explanation.
What's "ruu"? And how do I relock the bootloader?
What's the difference between Android version and firmware version?
I need to wipe something before I run ruu?
You think this is what cause the Wi-Fi problems?
Thank you!
Here is a good read for you : http://forum.xda-developers.com/showthread.php?p=52484527
relock bootloader - run command fastboot oem lock (after you put your device in bootloader/fastboot mode and connect to PC)
No need to wipe anything - the RUU will remove all and replace everything with the latest images - data, system, firmware and ROM
Your wifi problem as mentioned earlier because your firmware is old and has old radio baseband and not meet the minimum requirement for Android 5.0..x
An important note : after you done the RUU thing, to install custom ROM or to root, you need to install latest TWRP 2.8.7.0
Don't use the old TWRP recovery that you have .. as seen in your getvar all, there are a few missing info because of outdated TWRP
ckpv5 said:
Here is a good read for you : http://forum.xda-developers.com/showthread.php?p=52484527
relock bootloader - run command fastboot oem lock (after you put your device in bootloader/fastboot mode and connect to PC)
No need to wipe anything - the RUU will remove all and replace everything with the latest images - data, system, firmware and ROM
Your wifi problem as mentioned earlier because your firmware is old and has old radio baseband and not meet the minimum requirement for Android 5.0..x
An important note : after you done the RUU thing, to install custom ROM or to root, you need to install latest TWRP 2.8.7.0
Don't use the old TWRP recovery that you have .. as seen in your getvar all, there are a few missing info because of outdated TWRP
Click to expand...
Click to collapse
Ok the status changed to "relocked" instead of "unlocked", now just run the ruu? is there any command or something?
edit: I need to gain s-off first?
sorry for all the questions, I don't want to damage the device
Avishay28 said:
Ok the status changed to "relocked" instead of "unlocked", now just run the ruu? is there any command or something?
edit: I need to gain s-off first?
sorry for all the questions, I don't want to damage the device
Click to expand...
Click to collapse
It's harder to help when you ask all non-related stuff. I don't mention anything about S-Off because it is not necessary.
I know your device is S-on, that's why I said relock bootloader
Only two steps :
relock bootloader - run comman fastboot oem lock
run RUU - right click the RUU and select run as administrator on windows context menu
What you need :
USB2.0 on PC
Latest HTC USB driver installed - if not sure, download HTC Sync Manager - http://www.htc.com/us/support/software/htc-sync-manager.aspx
install it as it will install the latest driver then uninstall the HTC Sync Manager but leave the drivers.
Avishay28 said:
Ok the status changed to "relocked" instead of "unlocked", now just run the ruu? is there any command or something?
edit: I need to gain s-off first?
Click to expand...
Click to collapse
RELOCKED is fine to run the RUU (as is LOCKED). UNLOCKED is the only status for that particular flag that prevents RUU.
You don't need s-off to RUU.
I relock the bootloader and run the ruu and now the wifi is working fine!
Thank you very much for your help!
same wifi issue
Hi
I got the same wifi issue and I try exactly the same fix as #Avishay28 but they didn't work.
And now I know why thanks to you #redpoint73.
Would you please suggest what kind of RUU should i install to have my phone back fully working?
Those are my info:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: df77f8b7
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Read post #8 for steps & what you need then install
4.16.401.10 RUU then do OTA to 4.16.401.13
http://androidruu.com/?developer=M8
I seem to have issues still even though I'm past version 4:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.12.20.1211
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.17.605.9
(bootloader) version-misc: PVT SHIP S-ON
anyone else have issues on this version?
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.21.21331147A1.19_2G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: RUU (Hboot PreUpdate)
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
im having same issue with the wifi
eternity4ever said:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.21.21331147A1.19_2G
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: 11111111
(bootloader) security: off
im having same issue with the wifi
Click to expand...
Click to collapse
First - edit your post to remove serial & imei no.
Your baseband version suggest that you have a 3.xx.xxxx.x firmware installed.
You need a 4.xx.xxx.x firmware to have a working wifi when install a lollipop ROM.
What device that you have ? 0P6B16000 can be a Canadian device and some South American device. Update your firmware to the one meant for your device version.
My is Canadian device. I couldn't find a ruu version of device
eternity4ever said:
My is Canadian device. I couldn't find a ruu version of device
Click to expand...
Click to collapse
There is no RUU available for Canadian device. At least tell what it is .. Rogers, Bell, Telus or ??? You can try to find a nandroid backup and stock recovery, restore then do OTA to update to the latest.
Or .. as your device is S-Off, you can change it WWE device i.e change MID to EU MID then install EU RUU.
ckpv5 said:
There is no RUU available for Canadian device. At least tell what it is .. Rogers, Bell, Telus or ??? You can try to find a nandroid backup and stock recovery, restore then do OTA to update to the latest.
Or .. as your device is S-Off, you can change it WWE device i.e change MID to EU MID then install EU RUU.
Click to expand...
Click to collapse
Rogers
As I mentioned above try find a backup for device.
You need 3.34.631.4 and its stock recovery.
I already switch off my PC and in bed. Not sure whether I have those files in my collection.
I'll check tomorrow when I have time but try to find it first. Should be available.
ckpv5 said:
As I mentioned above try find a backup for device.
You need 3.34.631.4 and its stock recovery.
I already switch off my PC and in bed. Not sure whether I have those files in my collection.
I'll check tomorrow when I have time but try to find it first. Should be available.
Click to expand...
Click to collapse
can you post the files please ?thank you
I'm having a problem being able to launch apps on my One M8 ATT... I Don't have any apps on my home page and ATT Ready2Go keeps crashing on me. Can someone give me a command line so I can launch SunShine on my device through ADB, that way I can S-Off and go back to a different ROM.
Why would you need s-off to install a different rom ?
Mr Hofs said:
Why would you need s-off to install a different rom ?
Click to expand...
Click to collapse
The phone won't allow me to install anything through an RUU. Every RUU I've tried fails with a 155 Reason (Incorrect RUU) and shows "Loading zip file fail!" in the bootloader. A friend of mine has been working on it, got SunShine installed on the phone. But we want to run it to get the phone in to S-OFF. I'm not too savvy with ABD and that's what he's been using to talk to the phone. I also can't transfer items to the phone via USB even though I have drivers and MTP is running. The phone is a mess and I'm trying to avoid sending to HTC to restore it ($$$$$), or just telling my carrier that I "lost" it and pay the deductible to get a new one. Feels like I'm really close to fixing the phone, just not quite there yet.
If you know of a ROM I could try to flash, I'll give it a shot. I'm running out of options and time. Before I just get a new phone. My friend has helped me out a lot, but it's just not quite there yet.
isutke1287 said:
The phone won't allow me to install anything through an RUU. Every RUU I've tried fails with a 155 Reason (Incorrect RUU) and shows "Loading zip file fail!" in the bootloader. A friend of mine has been working on it, got SunShine installed on the phone. But we want to run it to get the phone in to S-OFF. I'm not too savvy with ABD and that's what he's been using to talk to the phone. I also can't transfer items to the phone via USB even though I have drivers and MTP is running. The phone is a mess and I'm trying to avoid sending to HTC to restore it ($$$$$), or just telling my carrier that I "lost" it and pay the deductible to get a new one. Feels like I'm really close to fixing the phone, just not quite there yet.
If you know of a ROM I could try to flash, I'll give it a shot. I'm running out of options and time. Before I just get a new phone. My friend has helped me out a lot, but it's just not quite there yet.
Click to expand...
Click to collapse
You need to relock your bootloader in order to run an RUU while you are S-On.
In fastboot: fastboot oem lock
Then run the proper RUU again.
I'd link you to the proper RUU, but you haven't given enough info.
In fastboot: fastboot getvar all and post the results minus your IMEI and ser# (private information), unless you already know what the proper RUU to run is already.
xunholyx said:
You need to relock your bootloader in order to run an RUU while you are S-On.
In fastboot: fastboot oem lock
Then run the proper RUU again.
I'd link you to the proper RUU, but you haven't given enough info.
In fastboot: fastboot getvar all and post the results minus your IMEI and ser# (private information), unless you already know what the proper RUU to run is already.
Click to expand...
Click to collapse
I'm not sure which RUU I need. Again, I'm very new to this, but here are the "fastboot getvar all" results:
C:\adb>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: [email protected]
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: *tsk tsk*
(bootloader) imei: *tsk tsk*
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: CWS__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 7f8e91a3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.158s
Android version: 5.0.2
HTC Sense: 6.0
Software Number: 4.28.502.2
HTC SDK API level: 6.55
Not sure what you can tell from this, but I'll wait for a response before I do anything else. I'd also like to get the recent version of TWRP and SuperSU on here as well. Once it's up and running/stable. And.. this may be a dumb question, but I can unlock the bootloader again once I get an RUU to work successfully, right? (getting ahead of myself, I know)
isutke1287 said:
I'm not sure which RUU I need. Again, I'm very new to this, but here are the "fastboot getvar all" results:
C:\adb>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: [email protected]
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: *tsk tsk*
(bootloader) imei: *tsk tsk*
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: CWS__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 7f8e91a3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.158s
Android version: 5.0.2
HTC Sense: 6.0
Software Number: 4.28.502.2
HTC SDK API level: 6.55
Not sure what you can tell from this, but I'll wait for a response before I do anything else. I'd also like to get the recent version of TWRP and SuperSU on here as well. Once it's up and running/stable. And.. this may be a dumb question, but I can unlock the bootloader again once I get an RUU to work successfully, right? (getting ahead of myself, I know)
Click to expand...
Click to collapse
The RUU you need can be found here.
Scroll down to the Manual System Update Instructions, and read them. The RUU download is at the end of the instructions.
You can unlock the bootloader again through HTCDev.com. After you are unlocked, flash TWRP from here in fastboot, then use that recovery to flash SuperSU from here.
xunholyx said:
The RUU you need can be found here.
Scroll down to the Manual System Update Instructions, and read them. The RUU download is at the end of the instructions.
You can unlock the bootloader again through HTCDev.com. After you are unlocked, flash TWRP from here in fastboot, then use that recovery to flash SuperSU from here.
Click to expand...
Click to collapse
I can NOT appreciate and thank you for your assistance in this! I went ahead and locked the bootloader and restored the original image with the RUU you linked me to, yesterday. Couldn't wait to try, haha. I had to sweet talk the HTC Live Chat person to tell me if I could use the RUU for the same software version as I had. Phone has been working like a champ. I'm gonna give it another day or two to settle in, do a few backups just in-case the flash doesn't go well.
I will definitely unlock the bootloader again and flash TWRP and SuperSU. But I imagine going S-OFF is just off the table right now since I'm a bit stripped of funds. I can afford it, haha, but my funds are already allocated towards adulting and such.
Again, THANK you for the support! This has been a learning experience.:good::good::good::good::good:
Hello guys.
I've got a problem here. I have an AT&T One M9 unlocked phone.
Yesterday i installed twrp ,than root, than got s-off. That went smooth.
Changed mid
fastboot oem writemid 0PJA11000
than cid
fastboot oem writecid BS_US001 or fastboot oem writecid 11111111 (none helped, mean, it changed but still an error in update)
i was going to install dev edition RUU, so after that upgrade to MM from 5.1.
any RUU i've tried got stuck after flashing radio and 87% and that error bla bla(nothing helpful, no error code or something)
Okay i've got zip RUU and tried to flash via
htc_fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip
or from latest android sdk fastboot.
Everytime i have the same error
....
(bootloader) [email protected]%
(bootloader) [email protected]%
(bootloader) ERR Flashing [sensor_hub.img] failed with status [255]
(bootloader) ERR Faild to update firmware [sensor_hub.img]
(bootloader) [email protected]
and after that only reboot helps.
any ideas? my guess that sensor_hub partition damaged somehow or maybe screen was changed on some non original?
From what i gather its a corrupt partition and only htc can fix it.
Beamed in by telepathy.
shivadow said:
From what i gather its a corrupt partition and only htc can fix it.
Beamed in by telepathy.
Click to expand...
Click to collapse
hmm and is there any way to skip flashing that sensor_hub.img?
or maybe get that partition from other phone?
(bootloader) kernel: lk
(bootloader) product: htc_himaulatt
(bootloader) version: 1.0
(bootloader) imei: 3572XXXXXXXXXX
(bootloader) version-main: 1.32.617.6
(bootloader) boot-mode: download
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PJA11000
(bootloader) cid: 11111111
shoo said:
hmm and is there any way to skip flashing that sensor_hub.img?
or maybe get that partition from other phone?
(bootloader) kernel: lk
(bootloader) product: htc_himaulatt
(bootloader) version: 1.0
(bootloader) imei: 3572XXXXXXXXXX
(bootloader) version-main: 1.32.617.6
(bootloader) boot-mode: download
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PJA11000
(bootloader) cid: 11111111
Click to expand...
Click to collapse
You can try flashing one of the firmware packages found in this thread: http://forum.xda-developers.com/one-m9/development/firmware-t3068243
Use the no wipe version as they won't wipe your system and data partitions (although I assume you have no OS since RUU is failing.
Even if sensor_hub fails to flash, you should still be able to install a recovery flashable rom (as in any of the roms in the development section).
You could also try this:
1) rename the RUU.zip to 0PJAIMG.zip
2) copy the RUU to the root of your EXTERNAL sdcard
3) reboot into download mode where you will be prompted to press volume up to flash or volume down to cancel - press volume up and let the process run
This method basically just eliminates the computer and the USB cable as the source of the issue. Although if the RUU always fails at the same spot, I suspect the computer and cable are not the issues.
How do go about unlocking and installing a custom rom on my htc one M8?
Was thinking of using the S.Team M8 Rom
I have done rooting unlocking before but not sure what to do with M8 what steps to do?
s-off s-on switch it off leave it on its more like f-off
apprently when s-on i'm supposed to fastboot oem lock at some stage
I have download TWRP-4.16.401.13.zip
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__Y13
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Thanks
TwoGoats said:
How do go about unlocking and installing a custom rom on my htc one M8?
I have done rooting unlocking before but not sure what to do with M8 what steps to do?
Click to expand...
Click to collapse
Pretty easy, if you've already unlocked a bootloader on an HTC device before.
1) Backup any personal data you want to keep (to SD card, or off phone such as PC or cloud)
2) Unlock bootloader via HTCDev.com process
3) Flash TWRP 3.0.2 by fastboot per instructions found here: https://twrp.me/devices/htconem8gsm.html
4) Put ROM on SD card or phone's internal storage
5) Boot into TWRP
6) Do default wipe in TWRP (data, Dalvik, cache)
7) In TWRP, go to install, select the desired ROM
8) Reboot and drink beer
TwoGoats said:
s-off s-on switch it off leave it on its more like f-off
Click to expand...
Click to collapse
S-off is only needed for some specific things, such as changing CID/MID, manually flashing firmware or radio, flashing modified hboots, and some other things.
You don't need s-off to unlock the bootloader, flash ROMs, root, etc. Its not worth the $25 to s-off by sunshine for most folks, if the goal is simple to flash ROMs, root, etc.
TwoGoats said:
apprently when s-on i'm supposed to fastboot oem lock at some stage
I have download TWRP-4.16.401.13.zip
Click to expand...
Click to collapse
That looks like a stock nandroid (stock ROM) in TWRP-restorable format. Its not applicable to what you want to do. Its also older than your current firmware version 6.12.401.4
Also, you don't need to fastboot oem lock, for what you want to do. You only need to reboot the bootloader if you are flashing an official RUU or signed firmware.zip. Relocking the bootloader at any point in the process will cause you major problems, as you can't flash custom recovery or custom ROMs with a locked bootloader.
So I've been trying to upgrade a T-Mobile HTC One M8 that was stuck on Lollipop to the official Marshmallow update RUU. However, when I downloaded the RUU and attempted to run it to flash the phone, it gave me Error 155, despite the fact that I had relocked the bootloader before I ran the RUU. No matter how many times I redownloaded the RUU.exe and ran it, it always gave me an Error 155. At this point, I do not know what is causing this to happen and I don't really know how to solve this issue. Help is appreciated!
I should add that the M8 was rooted and had TWRP installed before I tried running the RUU.
Where I got the RUU from: http://www.htc.com/us/support/rom-downloads.html
fastboot info if you need it:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.23.213311491.05G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.531.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: T-MOB010
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: RUU
(bootloader) commitno-bootloader: 06f11f5b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
It also says "Loading zip info fail!" in the bootloader when I unplug the phone from my computer after the RUU flash fails.
Wish39 said:
It also says "Loading zip info fail!" in the bootloader when I unplug the phone from my computer after the RUU flash fails.
Click to expand...
Click to collapse
There's a weird glitch with US versions that you have to flash the firmware before you run any 6.xx RUUs
Download this
Put it in your fastboot folder and:
fastboot oem rebootRUU
fastboot flash zip fw_6.20.531.5.zip
then run the RUU again
xunholyx said:
There's a weird glitch with US versions that you have to flash the firmware before you run any 6.xx RUUs
Download this
Put it in your fastboot folder and:
fastboot oem rebootRUU
fastboot flash zip fw_6.20.531.5.zip
then run the RUU again
Click to expand...
Click to collapse
Thanks for your help! I was able to run the RUU after flashing the firmware. The M8 is now running smoothy with Android Marshmallow and Sense 7!