[Q] Htc one x virgin uk Bricked I think - HTC One X

Hello
This is my first post here so please be gentle I have a Htc One X from Virgin Mobile Uk, my contract has finished and I had stupidly tried to unlock and root using several different methods, I think I have bricked my phone as it is stuck in boot mode and wont shut down and it wont charge.
I am on a mac so i have to use terminal for commands and I have never used this before,so my bad.
I did have clockworkmod on the phone but i flashed the firmware and it had locked the phone again,due to the repeated boot and no charge this stops me from unlocking the bootloader and adding clockworkmod to try and fix it, I came across this on the internet but dont know how to use it or the process to use to get it to work:
@ECHO off
:start
fastboot getvar battery-voltage
fastboot reboot-bootloader
ping /n 6 localhost >nul
goto start
I am not sure who made it but it is suppose to work on a mac but it dont however some people who have used it have had success,could anyone reccomend a solution to my problem, if you need more info i can post it here.
Many thanks
Chris

I cannot charge the phone at all, i have tried three different chargers and leads,it is very frustrating all i want to do is to get my phone back working : ( any help please ?
Chris

23skidoo said:
I cannot charge the phone at all, i have tried three different chargers and leads,it is very frustrating all i want to do is to get my phone back working : ( any help please ?
Chris
Click to expand...
Click to collapse
Download THIS paste in C:\fastboot rename the file fastboot to fastboot-win and rename the file fastboot-mac to fastboot after this run the script ChargeONEX.

I am on a mac and use terminal would this work ?
Many Thanks
Chris

23skidoo said:
I am on a mac and use terminal would this work ?
Many Thanks
Chris
Click to expand...
Click to collapse
do a new script in treminal for mac you need fastboot for mac you have it in the zip
If you come from Linux or Mac OS, here is an equivalent bash script (put it in your fastboot directory):
#!/bin/bash
while true
do
./fastboot getvar battery-voltage
./fastboot reboot-bootloader
ping -c 6 localhost >> /dev/null
done
or use this
#!/bin/sh
while true
do
./fastboot getvar battery-voltage
./fastboot reboot-bootloader
sleep 5
done
and for this I hate mac but live linux
@23skidoo any news it is working?

Hi thant
I am getting the error ./fastboot: No such file or directory, am i doing something wrong,i made the sh file in textwrangler,how do i make this work in terminal ?
Many thanks for you help so far
Chris

23skidoo said:
Hi thant
I am getting the error ./fastboot: No such file or directory, am i doing something wrong,i made the sh file in textwrangler,how do i make this work in terminal ?
Many thanks for you help so far
Chris
Click to expand...
Click to collapse
you must to place the script in your fastboot folder and don't forget to rename the fastboot-mac to fastboot in your fastboot directory

Hi Thant
This has done the trick, thank you so much, I am now able to charge to battery, could I ask you a question please, what do i need to know on installing a custom rom, can i install any for the Htc One X or do i have to match it by the phones serial or model number ?
Many thanks again for your help :highfive:
Chris

Hi Thant
I have a problem, it keep booting to clockworkmod recovery, i might have wiped the system by accident, my details are
(bootloader) version: 0.5a
(bootloader) version-bootloader: 1.72.0000
(bootloader) version-baseband: 5.1204.167.31
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.18.401.4
(bootloader) serialno: *****************
(bootloader) imei: ********************
(bootloader) product: endeavoru
(bootloader) platform: HBOOT-T30S
(bootloader) modelid: PJ4610000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3643mV
(bootloader) devpower: 2
(bootloader) partition-layout: None
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: None
(bootloader) hbootpreupdate: 2
(bootloader) gencheckpt: 0
all: Done!

23skidoo said:
Hi Thant
I have a problem, it keep booting to clockworkmod recovery, i might have wiped the system by accident, my details are
(bootloader) version: 0.5a
(bootloader) version-bootloader: 1.72.0000
(bootloader) version-baseband: 5.1204.167.31
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.18.401.4
(bootloader) serialno: *****************
(bootloader) imei: ********************
(bootloader) product: endeavoru
(bootloader) platform: HBOOT-T30S
(bootloader) modelid: PJ4610000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3643mV
(bootloader) devpower: 2
(bootloader) partition-layout: None
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: None
(bootloader) hbootpreupdate: 2
(bootloader) gencheckpt: 0
all: Done!
Click to expand...
Click to collapse
You can install any rom from this thread but not too old because your tuch will not work on older base like 3.18.401.2
First of all flash Philz 5.15.9 recovery you can find links here in Q&A section sheared by me in my google drive. Second If you want Stock ROM you need to find nandroid backup and flash it via recovery after this to flash the boot.img from nandroid backup, if you want custom ROM choice one download to PC mount sd card from Philz5.15.9 recovery copy your rom to a folder on sd card flash it via recovery and flash boot.img from rom archive via fastboot with the command ./fastboot flash boot boot.img

Hi Thant
I am not sure if this is the one as I couldnt find any links in your post is this okay ?
http://forum.xda-developers.com/showthread.php?t=2201860
Also I would like a custom rom not stock what would you suggest ? you have helped me get this far my friend and I really appreaciate it.
Thanks
Chris

Hi Thant
I have now got Philz touch 5 working on my phone coule you help me with a decent custom rom to add please that is suitable for my phone,many thanks.
Chris

If i wanted to revert to the stock image how would i find this backup
HTC__001
4.18.401.4
and if i want to add a custom rom to my phone what version do i need, i am slightly confused on the different versions plus some have a kernel to flash ?
anybody with any help I will love you forever
Thanks
Chris

23skidoo said:
If i wanted to revert to the stock image how would i find this backup
HTC__001
4.18.401.4
and if i want to add a custom rom to my phone what version do i need, i am slightly confused on the different versions plus some have a kernel to flash ?
anybody with any help I will love you forever
Thanks
Chris
Click to expand...
Click to collapse
You must to ask somebody for nandroid if you can't find. For the custom rom choce someone from the begining on the Android section they will work and they are sense based rom you need rom wich is based on 4.18.401.2(3,4) theay are sense. If you want kitkat based go to original section and take one with support. If you want close to stock rom choice Maximus or ARHD they are with stock look others have modification. Viper X is sense 5 based and with a lot of customisation. I can't give you best rom or what try them all and take decision.

Related

[q] ruu stock image advice please

Hello all!
I want to get my ONE X back to stock image and I have done some of the research already with the below info
How to : go to bootloader / fastboot mode
(even though some people may not agree with this, but this will bring no harm and it is noob-proof) do this:
1- flash a stock recovery.img
fastboot flash recovery recovery_signed.img
fastboot reboot-bootloader
fastboot erase cache
2- flash a stock boot.img
fastboot flash boot boot_signed.img
fastboot reboot-bootloader
fastboot erase cache
3- re-lock bootloader
fastboot oem lock
fastboot reboot-bootloader
fastboot erase cache
4- run/doubleclick RUU and follow instructions.
But could someone explain what RUU i would need for my mobile as I am on O2 mobile and I have the CM rom currently, which i am finding hard to get along with and just want it back to stock.
Could you guys help me with the extra info and downloads I need please!?
Kind regards
use "fastboot getvar main-version" (not sure if syntax is correct) , so you can search for your ruu.
post your hboot,radio versions and handy xda members will be EAGER to help
Vcek said:
use "fastboot getvar main-version" (not sure if syntax is correct) , so you can search for your ruu.
post your hboot,radio versions and handy xda members will be EAGER to help
Click to expand...
Click to collapse
is this the correct info or to much?
(bootloader) version: 0.5a
(bootloader) version-bootloader: 1.12.0000
(bootloader) version-baseband: 2.1204.135.20
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.17.206.2
(bootloader) serialno: HT267W102187
(bootloader) imei: *53*26*50*66*12
(bootloader) product: endeavoru
(bootloader) platform: HBOOT-T30S
(bootloader) modelid: PJ4610000
(bootloader) cidnum: O2___001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4001mV
(bootloader) devpower: 82
(bootloader) partition-layout: None
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: None
(bootloader) hbootpreupdate: 2
(bootloader) gencheckpt: 0
If not what is the correct command? the one above doesnt work i am afraid!
cheers all please help
Sorry to repost but I urgently need help as I am without a mobile at the moment, my phone just keeps rebooting into the bootloader and it says relocked at the top.
I need the correct RUU file for my phone please help peeps be much appreciated !!
Jadc007 said:
Sorry to repost but I urgently need help as I am without a mobile at the moment, my phone just keeps rebooting into the bootloader and it says relocked at the top.
I need the correct RUU file for my phone please help peeps be much appreciated !!
Click to expand...
Click to collapse
every time I try and load a command I get " Failed <Remote:00120000>> "
with anything I load ,
I just need the RUU 2.17 for O2 because all the others I have download come back saying my device cannot be updated because they are older versions?
no realises how urgent I need this and no can help me?!
Please guys

Serious problem with booting up

okay basically I installed viper rom, everything is working fine, however the moment i turn the phone off and back on it hangs on the htc logo with the red text at the bottom. The strange thing is, If I press any volume buttons I can hear the phone make the sounds and everything, as if the phone is actually on in the background? Can anyone please help me out with this?
The only way I manage to get out of this issue is to install the rom again, and just never really switch the phone off?
one more thing, can I ask what are the full requirements that you need for isntalling the viper rom? unlocked bootloader and rooted and a custom recovery? or do I also need the s-off and the supercid and all that stuff?
ramo55 said:
okay basically I installed viper rom, everything is working fine, however the moment i turn the phone off and back on it hangs on the htc logo with the red text at the bottom. The strange thing is, If I press any volume buttons I can hear the phone make the sounds and everything, as if the phone is actually on in the background? Can anyone please help me out with this?
The only way I manage to get out of this issue is to install the rom again, and just never really switch the phone off?
Click to expand...
Click to collapse
What version firmware are you running? If you installed the latest 2.xx.xxx.x capable Viper ROMs on a 1.xx.xxx.x firmware then you'll have boot up problems, it can take up to 10minutes or so to boot up. If you're still on 1.xx.xxx.x update your firmware.
BerndM14 said:
What version firmware are you running? If you installed the latest 2.xx.xxx.x capable Viper ROMs on a 1.xx.xxx.x firmware then you'll have boot up problems, it can take up to 10minutes or so to boot up. If you're still on 1.xx.xxx.x update your firmware.
Click to expand...
Click to collapse
Thanks for your reply! okay you say firmware however when i go to settings I dont see the word firmware any where? all i see is this:
android version: 4.4.3
htc sense version: 6.0
htc sdk api level: 6.25
software number: viper rom 2.5.0
kernel version: 3.4.0
baseband version: 1.16.xxxxxxx
build number: 2.22.xxx.x
so im not sure what im looking for, so any advice would help.
Thanks.
ramo55 said:
Thanks for your reply! okay you say firmware however when i go to settings I dont see the word firmware any where? all i see is this:
android version: 4.4.3
htc sense version: 6.0
htc sdk api level: 6.25
software number: viper rom 2.5.0
kernel version: 3.4.0
baseband version: 1.16.xxxxxxx
build number: 2.22.xxx.x
so im not sure what im looking for, so any advice would help.
Thanks.
Click to expand...
Click to collapse
Yeah that just pretty much confirms you flashed a 2.22.xxx.x based Viper ROM, but it doesn't tells us what you ran on before you flashed the ROM.
Do you have adb installed on your PC? If not get it from mini-sdk there. You can just extract it to c:\mini-sdk . Open command prompt and type cd /d c:\mini-sdk OR just go to that folder hold shift and right click then select "Open command prompt here".
Make sure you have USB Debugging enabled on your device. Reboot your device into bootloader mode. Connect your phone to your PC and in the command prompt type:
Code:
fastboot devices
To make sure your device is connected, it should show you your device's serial number.
Next type:
Code:
fastboot getvar all
Paste the output from that command in your next post BUT MAKE SURE YOU REMOVE THE IMEI AND SERIAL NUMBER IT'S PERSONAL INFO
BerndM14 said:
Yeah that just pretty much confirms you flashed a 2.22.xxx.x based Viper ROM, but it doesn't tells us what you ran on before you flashed the ROM.
Do you have adb installed on your PC? If not get it from mini-sdk there. You can just extract it to c:\mini-sdk . Open command prompt and type cd /d c:\mini-sdk OR just go to that folder hold shift and right click then select "Open command prompt here".
Make sure you have USB Debugging enabled on your device. Reboot your device into bootloader mode. Connect your phone to your PC and in the command prompt type:
Code:
fastboot devices
To make sure your device is connected, it should show you your device's serial number.
Next type:
Code:
fastboot getvar all
Paste the output from that command in your next post BUT MAKE SURE YOU REMOVE THE IMEI AND SERIAL NUMBER IT'S PERSONAL INFO
Click to expand...
Click to collapse
Thanks for your reply, here is the info:
C:\mini-sdk>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 1.16.xxxxxxx
(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: 098a72e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.012s
I hope this helps. would you also please tell me which part indicates the required information? Im very keen in learning.
ramo55 said:
Thanks for your reply, here is the info:
C:\mini-sdk>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 1.16.xxxxxxx
(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: 098a72e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.012s
I hope this helps. would you also please tell me which part indicates the required information? Im very keen in learning.
Click to expand...
Click to collapse
Thought it might have been so. So you still ARE on 1.54.401.5/10 as your bootloader 3.16 is still from the 4.4.2 1.54.xxx.x. It changes to 3.18 once you update to 4.4.3. So you need to update your firmware.
You could either go back to stock, you can get a backup from COLLECTION of Stock backup's Instructions on how to restore it can be found in the first 2 posts of that thread as well. The stock recovery itself is also there.
HTC One firmware collection for different CID/MID | 2.22.1540.3 Mike1986 also has a very good tutorial on how to flash firmware on there.
---------- Post added at 07:12 PM ---------- Previous post was at 07:07 PM ----------
ramo55 said:
I hope this helps. would you also please tell me which part indicates the required information? Im very keen in learning.
Click to expand...
Click to collapse
Just for comparison.
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.22.401.5
(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: 0P6B10000
(bootloader) cidnum: HTC__203
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 5e4b24e4
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.016s
Click to expand...
Click to collapse
BerndM14 said:
Thought it might have been so. So you still ARE on 1.54.401.5/10 as your bootloader 3.16 is still from the 4.4.2 1.54.xxx.x. It changes to 3.18 once you update to 4.4.3. So you need to update your firmware.
You could either go back to stock, you can get a backup from COLLECTION of Stock backup's Instructions on how to restore it can be found in the first 2 posts of that thread as well. The stock recovery itself is also there.
HTC One firmware collection for different CID/MID | 2.22.1540.3 Mike1986 also has a very good tutorial on how to flash firmware on there.
---------- Post added at 07:12 PM ---------- Previous post was at 07:07 PM ----------
Just for comparison.
Click to expand...
Click to collapse
okay, would this tutorial work: http://forum.xda-developers.com/showthread.php?t=2735235 ? iv got the same CID number?
ramo55 said:
okay, would this tutorial work: http://forum.xda-developers.com/showthread.php?t=2735235 ? iv got the same CID number?
Click to expand...
Click to collapse
Some of it you won't be able to reset tampered flags etc as you're not S-OFF.
Going back to stock:
1) Download nandroid backup from thread I linked to(Collection)
2) Flash custom recovery, I take it you already have one seeing as you have the red text and bottom. Just make sure you download and flash a custom recovery applicable to the nandroid you're downloading. If it says "TWRP" then flash TWRP, if it's Philz then flash Philz.
3) Unzip the nandroid download into the folder for your backup on your device. Again this information is in post 2 on the thread I linked to. Else just create a backup of "boot" alone and it'll create the directory path for your backups on your device. Unzip the nandroid and place it in there.
5) Boot into custom recovery and Restore nandroid backup.
6) Flash stock recovery. Boot into bootloader if you're not already there - fastboot flash recovery recovery.img you do have adb/fastboot now, just make sure the recovery.img file is in your adb folder and open command in there like before(for getvar).
7) Perhaps not necessary but can do it anyways - fastboot erase cache
8) Reboot device - fastboot reboot
9) Accept prompt for OTA update, install and your firmware is updated.
Done.
Additionally for you if you want:
10) Flash TWRP/Philz recovery back to phone.
11) Flash Viper ROM
First boot up will take a couple of mins or so to setup, afterwards it'll be fine.
BerndM14 said:
Some of it you won't be able to reset tampered flags etc as you're not S-OFF.
Going back to stock:
1) Download nandroid backup from thread I linked to(Collection)
2) Flash custom recovery, I take it you already have one seeing as you have the red text and bottom. Just make sure you download and flash a custom recovery applicable to the nandroid you're downloading. If it says "TWRP" then flash TWRP, if it's Philz then flash Philz.
3) Unzip the nandroid download into the folder for your backup on your device. Again this information is in post 2 on the thread I linked to. Else just create a backup of "boot" alone and it'll create the directory path for your backups on your device. Unzip the nandroid and place it in there.
5) Boot into custom recovery and Restore nandroid backup.
6) Flash stock recovery. Boot into bootloader if you're not already there - fastboot flash recovery recovery.img you do have adb/fastboot now, just make sure the recovery.img file is in your adb folder and open command in there like before(for getvar).
7) Perhaps not necessary but can do it anyways - fastboot erase cache
8) Reboot device - fastboot reboot
9) Accept prompt for OTA update, install and your firmware is updated.
Done.
Additionally for you if you want:
10) Flash TWRP/Philz recovery back to phone.
11) Flash Viper ROM
First boot up will take a couple of mins or so to setup, afterwards it'll be fine.
Click to expand...
Click to collapse
Thanks very much, Iv managed to sort everything out now. Currently running viper rom with the latest ota firmaware
ramo55 said:
Thanks very much, Iv managed to sort everything out now. Currently running viper rom with the latest ota firmaware
Click to expand...
Click to collapse
Great to hear, no more bootup issues then I take it? :good:
Nice, enjoy! :good:
BerndM14 said:
Great to hear, no more bootup issues then I take it? :good:
Nice, enjoy! :good:
Click to expand...
Click to collapse
yep, tried it more than once and everything works perfectly! not bootup issues!

Stuck with no OS & no recovery

I Was following the guide > http://forum.xda-developers.com/htc-one-m8/development/progress-fuu-m8-t2813792 to update my firmware and CID which i successfully did. As per the tutorial, it mentioned that i should copy a ROM on sdcard before procedding. Which i did but amazingly the ARWWizard also flashed my SDCARD (? Not sure but my card was empty).
Anyways, I was able to boot into the OS (old) and i realized i need to install recovery. I issued
Code:
adb reboot bootloader
fastboot flash recovery <recovery_image>
I tried installing TWRP 2.8 but it remains stuck at "Entering Recovery", so i isntalled 2.7 and I was successfully in the recovery. There I wanted to cleaned everything, internal storage, cache, delvik cache etc (not microsd). And went on to menu to install OS from sdcard but it was empty.
I thought lets do the sideload with
Code:
adb sideload rom.zip
and got error Can not read rom.zip.
I changed the location of rom.zip to other location and did adb from that location but still no luck. I was under the impression that since i have installed recovery ... I can reboot ... I tried and now i am stuck at Android Boot loading screen ...
While on that screen, my computer shows that it is trying to install MTP drivers but it fails and hence now i can't use ADB to reboot or do anything.
Any help would be appreciated.
I answered you here!
Forsaked said:
I answered you here!
Click to expand...
Click to collapse
alright .. after struggling so much i am finally able to have my phone running. But i guess the ARUWizard didn't upgraded the firmware. The reason i am saying this is that I installed Viper4.1 ROM and it clearly stats in their FAQ that my WiFi wouldn't work if i don't have proper firmware.
Looking at this guide I am confused which firmware to install.
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 1.15.2133156.UA13G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: xxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(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: FASTBOOT
(bootloader) commitno-bootloader: ab0efa49
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.050s
If you're using Viper, it's based on 4.16.401.10 so you need this FW package:
4.16.401.10_firmware.zip (rename it firmware.zip - not firmware.zip.zip!)
Flash it in RUU mode using fastboot flash zip firmware.zip. Once you've flashed the package it'll replace TWRP with the stock recovery so download TWRP again and flash when connected in the bootloader with fastboot flash recovery recovery.img and you're good to go
EddyOS said:
If you're using Viper, it's based on 4.16.401.10 so you need this FW package:
4.16.401.10_firmware.zip (rename it firmware.zip - not firmware.zip.zip!)
Flash it in RUU mode using fastboot flash zip firmware.zip. Once you've flashed the package it'll replace TWRP with the stock recovery so download TWRP again and flash when connected in the bootloader with fastboot flash recovery recovery.img and you're good to go
Click to expand...
Click to collapse
Thanks. One question
What do you mean by RUU Mode ? do you mean flashing the firmware like this
Code:
fastboot oem rebootRUU
fastboot flash zip fimrware.zip
fastboot reboot bootloader
fastboot flash recovery twrp.img
I really appreciate the help you guys are providing
..alee said:
Thanks. One question
What do you mean by RUU Mode ? do you mean flashing the firmware like this
Code:
fastboot oem rebootRUU
fastboot flash zip fimrware.zip
fastboot reboot bootloader
fastboot flash recovery twrp.img
I really appreciate the help you guys are providing
Click to expand...
Click to collapse
Very nearly right...
Code:
fastboot oem rebootRUU
fastboot flash zip fimrware.zip
[B]fastboot reboot-bootloader[/B]
fastboot flash recovery twrp.img
You missed the dash
The firmware flash might need to be done twice. If it says it's failed and reboots the unit, do the same command again to flash it but if it says complete then reboot the bootloader to flash TWRP
Thanks ...
I got it working but now there are two weird issues.
1. My camera doesn't work. Whenever i click on HTC Camera, it shows a black screen (as if camera view is blocked, I can see on screen buttons and options but black background).
2. My phone doesn't recognize the SD Card which i was using before.
Can you post your output from fastboot getvar all (removing your IMEI and serial number) again?
EddyOS said:
Can you post your output from fastboot getvar all (removing your IMEI and serial number) again?
Click to expand...
Click to collapse
Just want to let you know that the camera issue is before installing this ROM. It was because of the camera that i decided to upgrade from 4.3 to 5.0 Android. The SD card issue has been resolved. Here is my fastboot command details
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: xxxxxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(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: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.044s
I'm guessing you flashed TWRP again? That explains why the main-version is blank. The rest seems to be in order so not sure what the issue is now
EddyOS said:
I'm guessing you flashed TWRP again? That explains why the main-version is blank. The rest seems to be in order so not sure what the issue is now
Click to expand...
Click to collapse
my main version is blank ever since I started upgrading my phone. Even if you look at the posts which posted 3 days before (before upgrading) they all had blank main-version.
True. If you are willing to try putting your phone back to 100% you could use the guide in my signature and then at least you'll be back to a point where it should all work
okay ... from your post it seems like only devices with HTC_* CID's can be restored to stock. Given that I am supercid, I can write whatever CID I Can but my original cid was VODP001. Do i have to worry about that ? Would your method work on my device as well ?
Super CID means you can flash anything so just try it. OK, it'll go back to the unbranded build as opposed to the Vodafone build but that's not a bad thing

HTC One M8. Noob needs help fixing phone.

Hello, so quite sometime ago I rooted my phone, or unrooted it. I am not sure what the term is, I dont even remember why I done this in the first place. Anyways today I wanted to just put my phone back to like it was when I got it, and in doing so I have actually broke my phone I can't get my phone to boot up anymore, I always get a message saying I have no OS installed. I am really useless with all of this so I would appreciate it if there is a patient person out there who can help me get my phone back on and back to how it was when I recieved it. I am sure I need to add more information but I dont know what so please tell me what you guys need to know and I will try and provide the answers.
This should be the first rule when asking for help.
Post fastboot getvar all result (delete serial & imei no.)
Without this info, no one will be able to offer any help
ckpv5 said:
This should be the first rule when asking for help.
Post fastboot getvar all result (delete serial & imei no.)
Without this info, no one will be able to offer any help
Click to expand...
Click to collapse
Where do I find this?
Do you have fastboot & adb on your PC ? You should have one, if not how can you install a custom recovery and root your device before ?
If you're not sure .. install this : http://forum.xda-developers.com/showthread.php?t=2317790
Put your device in bootloader mode and connect to PC
Open a command prompt and type fasboot getvar all then "enter"
Copy the outcome and paste here
ckpv5 said:
Do you have fastboot & adb on your PC ? You should have one, if not how can you install a custom recovery and root your device before ?
If you're not sure .. install this : http://forum.xda-developers.com/showthread.php?t=2317790
Put your device in bootloader mode and connect to PC
Open a command prompt and type fasboot getvar all then "enter"
Copy the outcome and paste here
Click to expand...
Click to collapse
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.06G
(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: O2___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: dcdaa6e0
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
I think thats what you want right?.
Yes .. that's the one.
You have two options :
Option 1:
Install new stock ROM with a RUU - Download : https://www.androidfilehost.com/?fid=95916177934555499
you need to relock bootloader - run command fastboot oem lock
run RUU (right click the RUU and select run as administrator)
you need to use USB2.0 on your PC
RUU will wipe everything on your device including your files on internal storage
Option 2:
Restore a non-rooted TWRP backup 4.20.206.1
No need to relock bootloader
No internal storage wipes
Read how-to and all the needed files are here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Good luck .. I have to sleep now, good night
ckpv5 said:
Yes .. that's the one.
You have two options :
Option 1:
Install new stock ROM with a RUU - Download : https://www.androidfilehost.com/?fid=95916177934555499
you need to relock bootloader - run command fastboot oem lock
run RUU (right click the RUU and select run as administrator)
you need to use USB2.0 on your PC
RUU will wipe everything on your device including your files on internal storage
Option 2:
Restore a non-rooted TWRP backup 4.20.206.1
No need to relock bootloader
No internal storage wipes
Read how-to and all the needed files are here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Good luck .. I have to sleep now, good night
Click to expand...
Click to collapse
Option one just stays on updating 0/6 sending and nothing happens. Option 2 doesnt make sense to me, I really have no idea what most of it means.
Ok so this morning I tried option one again. It went through the first 6 stages fine, then it got stuck on the next set of stages at 1/7. When I restart my phone into the recovery screen type thing I have in red letters OS - (4.20.206.1) but I am still unable to start my phone up. I have disabled firewalls and also using USB2.0 when trying to do this process. Maybe this one that has been linked is not the right one for me? Or maybe I am doing something wrong?. I would really love to get my phone back working so all help is really appreciated.
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.21331147A1.06G
(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: O2___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: dcdaa6e0
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
You have USB/Device connection problem. First it was 0/6 and now 1/7 ...
Which windows version that you use ? try with a Win7 PC .. I don't know many people cannot run RUU on windows higher version that Win7. I don't have problem on any windows version including my current Win 10.
What do you don't understand about option 2 ? It's very straight forward.
Install latest TWRP 2.8.6.0 or TWRP 2.8.7.0 (you need to reunlock bootloader because you relocked it for option 1)
Extract and copy the backup folder to TWRP backup on your device
Restore backup .. done
Or
Just install any of Sense based ROM that available in Development thread to get your device up & running ... then you can start that option 1 & 2 again
But seeing you mentioned OS - 4.20.206.1 in red, you need to get option 1 done because the firmware installation was incomplete
ckpv5 said:
You have USB/Device connection problem. First it was 0/6 and now 1/7 ...
Which windows version that you use ? try with a Win7 PC .. I don't know many people cannot run RUU on windows higher version that Win7. I don't have problem on any windows version including my current Win 10.
What do you don't understand about option 2 ? It's very straight forward.
Install latest TWRP 2.8.6.0 or TWRP 2.8.7.0 (you need to reunlock bootloader because you relocked it for option 1)
Extract and copy the backup folder to TWRP backup on your device
Restore backup .. done
Or
Just install any of Sense based ROM that available in Development thread to get your device up & running ... then you can start that option 1 & 2 again
But seeing you mentioned OS - 4.20.206.1 in red, you need to get option 1 done because the firmware installation was incomplete
Click to expand...
Click to collapse
Yes maybe I do but I am not sure why, maybe I need to look into seeing if my motherboard needs an update or if any windows updates are needed. I am on Windows 7 but like I said, it goes through the first 6 steps then as it boots the bootloader up again I hear the sound that my computer makes when plugging in a USB cable. However even if I leave it, it will not go past 1/7. But if I take the cable out it reconises I have done that so that makes me wonder if it is a USB problem?.
I dont understand option 2 because I dont know anything about all of this, I shouldnt have done it in the first place and I dont even remember why I did. I also must have deleted my backups as I cant find them. The part I was confused at, was which TWRP to get, then how to get it on my phone as my computer does not reconise my phone in the state it is in so I cant just go into the phone and place it. I also dont have an SD card with my phone either.
I will try updating my PC and try and get option 1 working and report back. Thank you for helping by the way, I really appreciate your patience with me.
Try also to install latest HTC USB driver.
Download HTC Sync Manager and install. Then uninstall the HTC Sync Manager but leave the HTC Driver installed.
http://www.htc.com/us/support/software/htc-sync-manager.aspx
Is there a way to wipe this OS version and try this whole thing again? I have found my 2.0 USB ports, I have tried a different cable and it still gets hung up. Only now it doesnt move past the 0/6 whereas it used to go through all of them then into the 1/7 and get stuck on this part. I also can try a different PC if need be.
KDK11 said:
I also can try a different PC if need be.
Click to expand...
Click to collapse
That is what I would suggest.
Also, does your PC have USB 3.0 on the ports? This has been known to cause problems with the RUU.
Ok so I have done the steps suggested now, when I uninstalled the HTC Sync Manager it let the process complete. It is now on a screen which says Android is upgrading, optimizing app 17-261. Is that my phone fixed? Or is there more I need to do now that it actually has turned on?.
KDK11 said:
It is now on a screen which says Android is upgrading, optimizing app 17-261. Is that my phone fixed?
Click to expand...
Click to collapse
Looks that way. It should boot into OS after its done optimizing all the apps, which is normally pretty slow (with that many, it will take 10 or more) since Android moved from Dalvik to ART.
Well I would like to say a massive thank you for the help I really appreciate the patience and help. So thank you again. I would have been lost without you's.
KDK11 said:
Ok so I have done the steps suggested now, when I uninstalled the HTC Sync Manager it let the process complete. It is now on a screen which says Android is upgrading, optimizing app 17-261. Is that my phone fixed? Or is there more I need to do now that it actually has turned on?.
Click to expand...
Click to collapse
That's it ... nothing else to do .. run the setup wizard and enjoy your device
KDK11 said:
Well I would like to say a massive thank you for the help I really appreciate the patience and help. So thank you again. I would have been lost without you's.
Click to expand...
Click to collapse
No problem .. glad that we could help
O2 RUU Marshmallow CID O2_001 pleaseee
Hi!
I have an HTC One M8 from O2 UK, that i give me a lot of problem after updating to Marshmallow.
After successfully complete the update i have done a factory reset which i guess it soft brick my phone.
It will show optimizing apps, after that starting apps and is stuck there until battery dies. I try many methods, formatting cache partition from recovery menu, made another factory restore from fastboot, I even left it plugged one night and nothing.
The only hope is if i find a RUU for CID O2_001
The phone is S-ON non rooted, i unlock then re lock boot loader thanks to htcdev website.
adb fastboot getvar command show this.
< waiting for device >
(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.13.206.5
(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: O2___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: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.126s
Please help me made the phone working again!
Thank you!
cossty said:
Hi!
I have an HTC One M8 from O2 UK, that i give me a lot of problem after updating to Marshmallow.
After successfully complete the update i have done a factory reset which i guess it soft brick my phone.
It will show optimizing apps, after that starting apps and is stuck there until battery dies. I try many methods, formatting cache partition from recovery menu, made another factory restore from fastboot, I even left it plugged one night and nothing.
The only hope is if i find a RUU for CID O2_001
The phone is S-ON non rooted, i unlock then re lock boot loader thanks to htcdev website.
adb fastboot getvar command show this.
< waiting for device >
(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.13.206.5
(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: O2___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: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.126s
Please help me made the phone working again!
Thank you!
Click to expand...
Click to collapse
Hello,
In this thread you will find the firmware for your phone. It looks like you know the process of installing your firmware, so if I were you I'd down load the proper firmware and try the whole process all over again.
Jerrel7 said:
Hello,
In this thread you will find the firmware for your phone. It looks like you know the process of installing your firmware, so if I were you I'd down load the proper firmware and try the whole process all over again.
Click to expand...
Click to collapse
Hi!
I didn't find because it is to new. It's an O2 UK, android 6 version, cid O2_001.
I did something else, i flashed TWRP recovery and then i flash latest InsertCoin rom, and now the phone it is working again.
Thank you!

Utterly softbricked HTC One M8 when trying to restore to stock settings

I inherited my friend's old phone, but I couldn't download certain applications on it since it had been rooted in the past. I set about trying to fix it, following unlockr's guide on unrooting the htc one m8. However, I had PhilZ rather than TWMP so in trying to reproduce the procedure I softbricked the device when trying to install the stock nandroid. In attempting to fix this, I also managed to remove the recovery software and now my phone is not registering at all in the adb I was using to transfer files nor the htc all in one toolkit. Is there anything I can do at this point?
You need to get to bootloader and then use command prompt to run fastboot getvar all command.
Post here the result (remove serial & imei no) then maybe someone will be able to help you.
ckpv5 said:
You need to get to bootloader and then use command prompt to run fastboot getvar all command.
Post here the result (remove serial & imei no) then maybe someone will be able to help you.
Click to expand...
Click to collapse
Thank you very much - using fastboot allowed me to flash a recovery at least, so I can use recovery mode now. The data is here
(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: 3.32.206.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: O2___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: a3d0cb0d
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Read this thread - https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Use twrp 2.8.3.0 to restore 3.32.206.9 backup and install stock recovery 3.32.206.9, then do OTA update to the latest. Once completed, you can install latest twrp and install any rom that you like.
I can't remember whether any RUU for your device so the above is the easiest.
Good luck & good night.
Nightsworn said:
I set about trying to fix it, following unlockr's guide on unrooting the htc one m8.
Click to expand...
Click to collapse
Forgot those random websites that just steal xda content. The frequent result is your experience. They just tell you enough to get you into trouble. Then you come running to xda, where the folks here fix the problem that unlockr caused!
ckpv5's stock TWRP thread is what you need. Follow his instructions, and it will get you back up and running.
Nightsworn said:
I also managed to remove the recovery software and now my phone is not registering at all in the adb I was using to transfer files nor the htc all in one toolkit. Is there anything I can do at this point?
Click to expand...
Click to collapse
You're fine. adb will only connect when in custom recovery (such as TWRP) or when booted into OS (which isn't an option in your case).
However, fastboot should connect fine when in bootloader-fastboot mode (keep in mind that adb and fastboot are related, but have important differences). You can flash TWRP using fastboot. Once you have TWRP installed, you should be able to use adb again. Or when booted to TWRP, you can simply "view" the phone's internal storage from your PC (like it's a thumb drive or other storage device), and just drag/drop the stock nandroid files.

Categories

Resources