Hi
I've been given a One X (he bought an M8) and I thought I'd easily put on KK 4.4.4, but I have hit a brick wall.
It was running ViperX 2.6.0 with Hboot 0.95, and it's S-ON.
Well 4.4.4 needs a Hboot above 1.28, so the flashing failed.
So I did my homework and got the CID (it's HTC-023) to install the firmware so that I could update the Hboot via OTA.
So I installed the boot.img for the HTC-023 firmware and that (of course) was a an error as I didn't have a copy of the boot.img for the ViperX 2.6.0.
Then the firmware was a .rar file and didn't install anyrate.
So now it's in bootloop.
I have not been able to find a copy of ViperX 2.6.0 to extract the required boot.img
I've got TWRP with Sideloader installed, and ADB works fine.
So I am stuck (like my One X really) so any advice would be appreciated.
Thanks
Solution
I thought I should post the solution.
The essential problem was to get a Hboot 1.28 or higher so that a new version of Cyanogenmod could be installed.
On this page http://forum.xda-developers.com/showthread.php?t=1957376&page=189 is the following from ClydeB1
To flash you need to run the following commands: (It is advised to take a backup of your data and important files on your sd card)
1. Lock bootloader - fastboot oem lock
2. Boot to RUU mode - fastboot oem rebootRUU
3. Flash firmware - fastboot flash zip firmware.zip (if you get an error then rerun this command)
Note: The firmware will flash the new hboot, as well as a new stock boot.img and stock recovery.img.
To flash a custom rom you then need to do the following:
4. Unlock bootloader - fastboot flash unlocktoken Unlock_code.bin (you can use the same unlock_code file as you used previously, check your emails if you can't find it, or else reapply at htcdev.com)
5. Flash custom recovery - fastboot flash recovery nameofrecoveryfile.img
Note: If the unlock process wiped your sd card you may need to boot to recovery and mount usb storage to copy the rom file across again. If your phone won't boot into recovery then run command - fastboot erase cache and try again.
If you then wish to flash a JB custom rom:
6. Flash new boot.img from rom - fastboot flash boot boot.img
7. For good measure - fastboot erase cache
8. Boot to recovery and flash rom
I followed these steps exactly and it worked perfectly. I did need to use CWM as with TWRP the touch screen did not work.
and have more ease way to do this. You are with too low HBOOT and you can run RUU and then update the phone to latest JB because are you know witch HBoot you install to your phone
Related
Hi there,
I unclocked my phone via htcdev.com and flash recovery-clockwork via fastboot. I installed Rom cook such as LeeDroid and Revolution. At the end, I back to original rom via RUU. When I arranged my SDcard, I deleted folder clockwork. Now, I can't enter recovery mode. When I go to recovery, an icon with phone and curve green arrows appear on monitor (like factory reset) then move to phone and red triagle. I tried to re-unclock and re-flash recovery via cmd but I just received message "cannot flash "recovery ....." on cmd.
Plz give me the way to enter recovery?
Best regards,
Thanks
You lost the CWM recovery after run the RUU.
You need to re-unlock the bootloader and fastboot flash the CWM recovery again.
Make sure you write a right command:
fastboot flash recovery recovery_whatever_name.img
not fastboot flash recovery.img
ckpv5 said:
You lost the CWM recovery after run the RUU.
You need to re-unlock the bootloader and fastboot flash the CWM recovery again.
Make sure you write a right command:
fastboot flash recovery recovery_whatever_name.img
not fastboot flash recovery.img
Click to expand...
Click to collapse
Done! Tks a lot.
Can someone just confirm that this is the correct process for updating the HBOOT on my HTC One X from 0.95 to 1.3x (I'm unsure about step 5 & 6)
1. Determine the CID of my phone using
Code:
fastboot oem readcid
The phone reports
Code:
cid: HTC__001
which according to this means it is a HTC-WWE.
2. Download the latest HTC One X ROM from HTCdev which is endeavoru-jb-crc-3.1.10-e8d900a.zip
3. Copy the ROM to the phone
4. Relock the bootloader using
Code:
fastboot oem lock
5. Go into fastboot mode and type
Code:
fastboot oem rebootRUU
6. Flash the new firmware using
Code:
fastboot flash zip endeavoru-jb-crc-3.1.10-e8d900a.zip
On first time running the command will report FAILED, don't panic and just run the command again.
7. Reunlock the bootloader via HTCDev.
8. Flash a custom recovery using
Code:
fastboot flash recovery recovery.img
9. Download the CM10.1 ROM & extract the boot.img from the zip
10. Boot into recovery & install the ROM
11. Install the Google Addon
12. Boot into boot loader using
Code:
adb reboot bootloader
and use fastboot to flash the boot.img
Code:
fastboot flash boot boot.img
.
13. Use
Code:
fastboot erase cache
14. Reboot and enjoy
Warning
At 2 step, you have to donwload the zip from here and not the source of kernel!!!
And in 6 step you have to use: "fastboot flash zip "name_of_zip.zip"
Don't forget that you will have to unlock your bootloader at the end of all this (assuming you want to do that) and this will probably erase all your data again so back it up, including the SD card.
There is a firmware flashing tool in the development section that makes it easy!
I've found a post here which describes the procedure step by step.
UPDATE HBOOT FOR JB
1. You need your Unlock_bin from htcdev.com to re-unlock ur bootloader so please before u
proceed make sure u have this. Then reboot bootloader, and fire up CMD on your PC (start ->
execute -> cmd) and cd to ur fastboot directory
2. fastboot getvar cid or if it fails fastboot oem readcid will give u the cid of your phone
3. fastboot getvar version-main will give u ur actually RUU version
4. Now we have software version and CID. Time to get our RUU ->
http://androidfiles.org/ruu/?dir=Endeavor
5. Download the RUU for ur Phone (u need a higher or equal version then getvar version-main
reported
6. Place the .exe on ur PC and now we will extract the .zip (the rom.zip what is known as the
RUU) out of the .exe
7. Follow this tutorial: http://www.freeyourandroid.com/guide/extract-rom-from-ruu to get
the .zip out of the .exe
8. rename the .zip to whatever u like and place it in the fastboot folder of ur pc
9. boot phone in bootloader
10. lock bootloader with fastboot oem lock
11. reboot bootloader, and fire up CMD on your PC (start -> execute -> cmd) and cd to ur
fastboot directory.
12. bring phone into RUU mode: fastboot oem rebootRUU
13. fastboot flash zip rom.zip (u extracted and placed it before in ur fastboot folder)
14. In most cases this fails the first time. So redo fastboot flash zip rom.zip (this step costed me
2 hours because i didn´t know that)
15. boot into system when finished and if the version of the RUU isn´t allready on Jellybean
make all necessary OTA updates until u reach latest hboot (1.36, 1.39)
16. place the Unlock.bin which u got long time ago from htcdev.com (and hopefully u haven´t
lost it) in fastboot folder
17. reboot into bootloader
18. fastboot flash unlocktoken Unlock_code.bin
19. Ur bootloader is unlocked again
20. Congratz... u sucessfully updated ur hboot
Click to expand...
Click to collapse
You can do as you described using the file I linked...
without use a ruu
Guich said:
You can do as you described using the file I linked...
without use a ruu
Click to expand...
Click to collapse
Does that mean if you flash the exact matching cid file from your link you don't have to follow the steps above? re relocking the phone and unlocking etc?
Why the heck are you trying to flash the kernel source in fastboot? There are instructions everywhere and in none of them say that you must go near kernel source
If you just want to update Hboot:
1. relock bootloader 'fastboot oem lock'
2. check cid: fastboot getvar cidnum
3. download firmware.zip from here: http://forum.xda-developers.com/showthread.php?t=1957376
4. in fastboot mode, type: fastboot oem rebootRUU
5. flash the firmware.zip using: fastboot flash zip firmware.zip
6. Reunlock your bootloader: fastboot flash unlocktoken unlock_code.bin
7. reflash custom recovery: fastboot flash recovery <name of recovery.img>
If you want to install ROM after:
8. flash boot.img of ROM
9. go to recovery and flash ROM
10. done
det66 said:
Does that mean if you flash the exact matching cid file from your link you don't have to follow the steps above? re relocking the phone and unlocking etc?
Click to expand...
Click to collapse
No.
You have to use this procedure, but whit the firmware.zip that you can found at the link i linked, and not whit kernel source.
If you see the OP, you can see that he want upgrade his hboot with kernel source, and he's wrong.
You have to use the firmware.zip that you can found at the link that i have linked.
All the rest of procedure is right
Managed it gents . Now on HBoot 1.39.0000 thank you very much for all your help. Really appreciated:good::good:
firstly I searched for this and was unable to find it bizarrely (most likely cause I suck at searching forums) anyhow :
I have a HTC one X CID : HTC_023
HBOOT is : 0.95.0000
currently running android revolution HD 9.4.0
I bought this phone secondhand and its awesome but I would love to update to revolution 18.1 JB and am not sure exactly how to do it. I have read this here : http://forum.xda-developers.com/showpost.php?p=32855238&postcount=29798 but that is to go from a stock rom to revolution, is it as simple as just :
2) Make sure you have your Unlock_code.bin file.
Relock your device using fastboot: fastboot oem lock
Enter OEM flash mode using fastboot: fastboot oem rebootRUU
On your phone you will see a black screen with silver HTC written in the middle
Flash firmware: fastboot flash zip firmware.zip
(You need to do this immediately twice)
When you see a full green bar below, you are done.
I am fearful of screwing up my phone so I thought I had better ask here and FTR as I didn't install the rom in the first place I don't have the Unlock_code.bin file. I have the revolution 18.1 rom downloaded. Also if I do this will I need to reinstall all my apps or can I do it and maintain all my current apps and settings? If I must reinstall all my apps I am sure I can find a forum thread here somewhere stepping me through that process.
any help will be appreciated and please - don't flame me too hard for being a n00b and/or asking something that has already been asked I couldn't find it - sorry in advance
You can take the Unlock_code.bin from htcdev, follow the steps and you are done.
However, when you go to flash ARHD, you lost all your apps and data (don't the sd) and you have to download it
Don't worry, HTC have made it so that it's almost impossible to screw up your phone
welp its screwed stuck at white htc o1e screen - thanks for the help greatly appreciated :crying:
Re: [Q] htc one x revolution HD 9.40 -> rev 18.1
Did you flash the boot.img for arhd18 after installing it.
What point in the process did you get stuck at.
Relock - fastboot oem lock
Ruu mode - fastboot oem rebootRUU
Flash firmware - fastboot flash zip firmware.zip
Flash firmware again.
Reboot into fastboot
Unlock - fastboot flash unlocktoken unlock_code.bin
Flash recovery - fastboot flash recovery name of recovery.IMG
Flash boot.img of new ROM - fastboot flash boot boot.img
Boot into recovery
Copy new ROM and install
Sent from my HTC One X using xda app-developers app
I have a HTC One X which has a T-Mobile firmware, CID: T-MOB005. Several months ago it was not possible to flash this device, has this now changed?
yeah it has....i've got the same CID and the JB firmware has been released
Can you point me i the direction of the right tutorial?
Do I need to S-OFF or change me CID for custom roms?
S-off is not needed, its as we speak even impossible to obtain .....
But you can go here for your firmware
http://forum.xda-developers.com/showthread.php?t=1957376
Read it carefully !
afford ganisava
I found the right firmware, but can't find the instructions.
Rename the .zip to firmware.zip and place it in the fastboot folder
- Boot the phone to the bootloader and relock the bootloader :
Fastboot oem lock
- then put the phone in ruu mode with this command
Fastboot oem rebootRUU
(watch the capitals, this command will put the phone into a black screen with a silver HTC logo)
- then flash the firmware
Fastboot flash zip firmware.zip
- you see the text on the pc screen, when it says OKE you are good. If it failed you reflash the zip right away again.
Then reboot the bootloader, unlock it, flash the custom recovery, make a full wipe and install the new JB of ypur choice and don't forget to flash its boot.img too
I am seeking your help to clear up some of my confusion in solving a problem with my HTC ONE X. I tried flashing a custom ROM on my HTC Android phone but all the files and partitions got messed up that every time it boots up, it is on a bootloop. I know the cause to this is due to a mixture of inconsistent (boot, recovery)partitions libraries that I have on the phone.
Therefore, I want to FULLY WIPE OF ALL the data on the phone's storage and reinstall a clean set of libraries and stock rom. However, before I wipe off all data and install the new stock rom, I want to know all the commands that I can issue to correct this problem but the problem I have is that the stock zip has a boot.img, hboot.img and recovery.img along with a set of folders (System and Meta-inf folders) and I don't know the command that I can issue to push the folders I mentioned in the right partition, "/system" partition. Moreover, I cannot boot into any recovery modes (CWM or TWRP) so everything has to be done via fastboot commands, I think.
I know I can execute the following commands if everything(all the partitions) were an .img file but for the folders I do not know how to push them onto my phones storage.
For example to push the boot content on the boot partition, I issue the following command to flash the device
fastboot erase boot
fastboot flash boot boot.img
and the following for the rest of the partitions:-
fastboot erase recovery
fastboot flash recovery recovery.img
and so on..
So what would be the solution to push those folders that are non img format related onto the right partitions? Flash it as a zip file?
Lastly, the phone is unlocked, CID: 11111111, Hboot: 1.09 and can only boot into fastboot mode for now. I also tried running the automatic RUU files via zip and exe formats but always fail due to signature or some other missing file error.
totti_09 said:
I am seeking your help to clear up some of my confusion in solving a problem with my HTC ONE X. I tried flashing a custom ROM on my HTC Android phone but all the files and partitions got messed up that every time it boots up, it is on a bootloop. I know the cause to this is due to a mixture of inconsistent (boot, recovery)partitions libraries that I have on the phone.
Therefore, I want to FULLY WIPE OF ALL the data on the phone's storage and reinstall a clean set of libraries and stock rom. However, before I wipe off all data and install the new stock rom, I want to know all the commands that I can issue to correct this problem but the problem I have is that the stock zip has a boot.img, hboot.img and recovery.img along with a set of folders (System and Meta-inf folders) and I don't know the command that I can issue to push the folders I mentioned in the right partition, "/system" partition. Moreover, I cannot boot into any recovery modes (CWM or TWRP) so everything has to be done via fastboot commands, I think.
I know I can execute the following commands if everything(all the partitions) were an .img file but for the folders I do not know how to push them onto my phones storage.
For example to push the boot content on the boot partition, I issue the following command to flash the device
fastboot erase boot
fastboot flash boot boot.img
and the following for the rest of the partitions:-
fastboot erase recovery
fastboot flash recovery recovery.img
and so on..
So what would be the solution to push those folders that are non img format related onto the right partitions? Flash it as a zip file?
Lastly, the phone is unlocked, CID: 11111111, Hboot: 1.09 and can only boot into fastboot mode for now. I also tried running the automatic RUU files via zip and exe formats but always fail due to signature or some other missing file error.
Click to expand...
Click to collapse
if you flash that recovery it will go back to stock lol you need to flash a firmware.zip...for more information please read the guides to how to flash it...all what you need to know and need to flash is stated in those guides
Hboot 1.09 that's not a endevour HTC one X ! .....what does the top of the bootloader say ?
And second.....questions do not belong in the general section !!!
And give the outcome of :
Fastboot getvar version-main