Related
Ok, so im new here to the htc forums but not the rooting community. I previously had all nexus devices and this is my first htc/one device. I dont understand what image version im on bc when i look under Settings>About>Software Info I see Software Version - 1.29.651.10. So Why is that i cant run this RUU without any problems? Im using this guide... http://forum.xda-developers.com/showthread.php?t=2250904
I Keep getting an error at the end. heres what i did
First i flashed this.... Sprint_HTC_One_1.29.651.10_Stock_Deodexed.zip
Second... fastboot oem lock (from bootloader screen)
Third... Ran the setup.exe from this this Sprint_HTC_One_m7wls_1.29.651.10_RUU.zip
Fourth... i accepted the terms but my image version said 1.31.651.2. the image version didnt match when i ran the RUU.
at the end i get the error code 140. im posting some images so you guy can see.
in the bootloader screen i did: fastboot getvar all and got this
Last login: Tue Aug 13 21:11:14 on ttys000
MacBook-Pro:~ AbeVilla$ fastboot devices
FA35SS902798 fastboot
MacBook-Pro:~ AbeVilla$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 1.00.20.0626
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.31.651.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA35SS902798
(bootloader) imei: 990001468472873
(bootloader) meid: 99000146847287
(bootloader) product: m7_wls
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0720000
(bootloader) cidnum: SPCS_001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4043mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
ERROR: usb_read failed with status e00002e8
getvar:all FAILED (status read failed (No such file or directory))
finished. total time: 0.042s
so im am assuming that im flashed to this version of 1.29.651.10 android so to speak, but my actual image version is1.31.651.2? if i am understanding this correctly, that means i could flash any version i want but my actual bootloader is set on this1.31.651.2. So the RUU im using will not work until there is an updated version of the RUU, right? what if i was s-off? im currently s-on. would i be able to flash it back to stock if i was s-off and the image versions didnt match in the RUU? This is my first Htc devices and im felling kinda noobish.. please help.
So here is my fix..
I flashed a bone stock rom with no root found here... or restore nandroid. I usually make a nandroid backup before i flash su.zip. but anyway, after the restore i booted into the bootloader and types fastboot oem lock. then i proceeded to reboot, but my device kept booting into bootloader. i tried fastboot erase cache which didn't help. so i grabbed the firmware from this thread http://forum.xda-developers.com/showthread.php?t=2368907 . In the bootloader type...
fastboot oem reboot RUU
now you should be in a black screen with the htc logo
fastboot flash zip /navigate/to/zip/file
you will get fail the first time(pre-hboot update: please flush immediately)
just make sure your device is still in the RUU mode(black screen with htc logo, if not redo first step)
fastboot flash zip /navigate/to/zip/file
it should proceed to flash and get flash successful!
oh you might get a loading bar underneath the htc logo. this is normal. just make sure that in the terminal it said successful.
unplug and hold the power till it restarts.
now you are bone stock with stock recovery. this is the closest I've came to being stock since there currently isn't a RUU tool for the latest firmware. hope this helps. BIG THANKS TO bigdaddy619 for the input!
Techno Droid said:
Ok, so im new here to the htc forums but not the rooting community. I previously had all nexus devices and this is my first htc/one device. I dont understand what image version im on bc when i look under Settings>About>Software Info I see Software Version - 1.29.651.10. So Why is that i cant run this RUU without any problems? Im using this guide... http://forum.xda-developers.com/showthread.php?t=2250904
I Keep getting an error at the end. heres what i did
First i flashed this.... Sprint_HTC_One_1.29.651.10_Stock_Deodexed.zip
Second... fastboot oem lock (from bootloader screen)
Third... Ran the setup.exe from this this Sprint_HTC_One_m7wls_1.29.651.10_RUU.zip
Fourth... i accepted the terms but my image version said 1.31.651.2. the image version didnt match when i ran the RUU.
at the end i get the error code 140. im posting some images so you guy can see.
in the bootloader screen i did: fastboot getvar all and got this
Last login: Tue Aug 13 21:11:14 on ttys000
MacBook-Pro:~ AbeVilla$ fastboot devices
FA35SS902798 fastboot
MacBook-Pro:~ AbeVilla$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 1.00.20.0626
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.31.651.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA35SS902798
(bootloader) imei: 990001468472873
(bootloader) meid: 99000146847287
(bootloader) product: m7_wls
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0720000
(bootloader) cidnum: SPCS_001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4043mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
ERROR: usb_read failed with status e00002e8
getvar:all FAILED (status read failed (No such file or directory))
finished. total time: 0.042s
so im am assuming that im flashed to this version of 1.29.651.10 android so to speak, but my actual image version is1.31.651.2? if i am understanding this correctly, that means i could flash any version i want but my actual bootloader is set on this1.31.651.2. So the RUU im using will not work until there is an updated version of the RUU, right? what if i was s-off? im currently s-on. would i be able to flash it back to stock if i was s-off and the image versions didnt match in the RUU? This is my first Htc devices and im felling kinda noobish.. please help.
Click to expand...
Click to collapse
s-off should let you ruu any image
Techno Droid said:
Ok, so im new here to the htc forums but not the rooting community. I previously had all nexus devices and this is my first htc/one device. I dont understand what image version im on bc when i look under Settings>About>Software Info I see Software Version - 1.29.651.10. So Why is that i cant run this RUU without any problems? Im using this guide... http://forum.xda-developers.com/showthread.php?t=2250904
I Keep getting an error at the end. heres what i did
First i flashed this.... Sprint_HTC_One_1.29.651.10_Stock_Deodexed.zip
Second... fastboot oem lock (from bootloader screen)
Third... Ran the setup.exe from this this Sprint_HTC_One_m7wls_1.29.651.10_RUU.zip
Fourth... i accepted the terms but my image version said 1.31.651.2. the image version didnt match when i ran the RUU.
at the end i get the error code 140. im posting some images so you guy can see.
in the bootloader screen i did: fastboot getvar all and got this
Last login: Tue Aug 13 21:11:14 on ttys000
MacBook-Pro:~ AbeVilla$ fastboot devices
FA35SS902798 fastboot
MacBook-Pro:~ AbeVilla$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 1.00.20.0626
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.31.651.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA35SS902798
(bootloader) imei: 990001468472873
(bootloader) meid: 99000146847287
(bootloader) product: m7_wls
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0720000
(bootloader) cidnum: SPCS_001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4043mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
ERROR: usb_read failed with status e00002e8
getvar:all FAILED (status read failed (No such file or directory))
finished. total time: 0.042s
so im am assuming that im flashed to this version of 1.29.651.10 android so to speak, but my actual image version is1.31.651.2? if i am understanding this correctly, that means i could flash any version i want but my actual bootloader is set on this1.31.651.2. So the RUU im using will not work until there is an updated version of the RUU, right? what if i was s-off? im currently s-on. would i be able to flash it back to stock if i was s-off and the image versions didnt match in the RUU? This is my first Htc devices and im felling kinda noobish.. please help.
Click to expand...
Click to collapse
The Software Version - 1.29.651.10 refers to the software version of the rom you are running if you were to flash a rom based on 1.31.651.2 your software version in settings would reflect that.
Since you are s-on your phone most likely came with 1.31.651.2 why are you trying to go backwards? If you just want to go back to stock there is a stock 1.31.651.2 rom(rooted and unrooted) in Indirects thread.
bigdaddy619 said:
The Software Version - 1.29.651.10 refers to the software version of the rom you are running if you were to flash a rom based on 1.31.651.2 your software version in settings would reflect that.
Since you are s-on your phone most likely came with 1.31.651.2 why are you trying to go backwards? If you just want to go back to stock there is a stock 1.31.651.2 rom(rooted and unrooted) in Indirects thread.
Click to expand...
Click to collapse
BC I need to send it back to sprint and plus in want to learn the process so I know exactly what im doing. Is there and ruu for the version my boot loader reflects?
Sent from my One using Tapatalk 2
Techno Droid said:
BC I need to send it back to sprint and plus in want to learn the process so I know exactly what im doing. Is there and ruu for the version my boot loader reflects?
Sent from my One using Tapatalk 2
Click to expand...
Click to collapse
There is not an RUU for 1.31.651.2
I would suggest unlocking again
flash twrp 2.5.0.0
flash the Stock(no root) 1.31 rom in Indirect's thread
then relock again(your bootloader will say RE-LOCKED not LOCKED)
I kinda figured that I just had a brain fart about it. But when I flash a stock rom and relock bootloader it won't boot up I just keep booting into the bootloader. So if in was on an earlier version of 1.29.651.10 I would be able to relock and be stock, right?
Sent from my One using Tapatalk 2
Techno Droid said:
I kinda figured that I just had a brain fart about it. But when I flash a stock rom and relock bootloader it won't boot up I just keep booting into the bootloader. So if in was on an earlier version of 1.29.651.10 I would be able to relock and be stock, right?
Sent from my One using Tapatalk 2
Click to expand...
Click to collapse
Did you check the MD5 on the stock rom you were trying to flash maybe it was a bad download?
In was on it running and all. Then I proceeded and relocked. Or did I do something wrong here?
Sent from my One using Tapatalk 2
Techno Droid said:
In was on it running and all. Then I proceeded and relocked. Or did I do something wrong here?
Sent from my One using Tapatalk 2
Click to expand...
Click to collapse
Check PM
Same Issue As Techno Droid - ! SOS ! - 7 day old brick
Hi all,
I'm hoping someone can assist me here, its been a week now without my phone due to my botched attempts to flash a custom rom. I have the exact same situation as TechnoDroid's initial post, and same exact fails. I tried Techno Droids fix, but am getting the following error from this command:
fastboot oem reboot RUU
...
(bootloader) [ERR] Command error !!!
OKAY [ 0.001s]
finished. total time: 0.003s.
I've flashed the 1.31 stock ROM from Indirect's thread, and re-locked the bootloader, but I always get an OS that has no apps and begins a system boot loop after a few minutes.
Also, if I can find a compatible nandroid backup and flash it through TWRP would that be a possible fix?
Any help is greatly appreciated, I'll be looking into purchasing a backup phone from my MVNA, but would really like to unbrick this one since I paid full boat for an unlocked version!
- cheers
dancesWitShoes said:
Hi all,
I'm hoping someone can assist me here, its been a week now without my phone due to my botched attempts to flash a custom rom. I have the exact same situation as TechnoDroid's initial post, and same exact fails. I tried Techno Droids fix, but am getting the following error from this command:
fastboot oem reboot RUU
...
(bootloader) [ERR] Command error !!!
OKAY [ 0.001s]
finished. total time: 0.003s.
I've flashed the 1.31 stock ROM from Indirect's thread, and re-locked the bootloader, but I always get an OS that has no apps and begins a system boot loop after a few minutes.
Also, if I can find a compatible nandroid backup and flash it through TWRP would that be a possible fix?
Any help is greatly appreciated, I'll be looking into purchasing a backup phone from my MVNA, but would really like to unbrick this one since I paid full boat for an unlocked version!
- cheers
Click to expand...
Click to collapse
Check PM
BD619 said:
Check PM
Click to expand...
Click to collapse
having the same issue: stock deodexed flashed but unable to get ruu,, tsk (Sprint HTC One 1.29.651.10!)
pls help,,
Hi,
I wanted to return 100% to stock and I flashed hboot 1.44.0000 from 1.28.401.7 and then I flashed latest 3.62.401.1 and now (S-ON and Relocked) I can´t unlock the bootloader. Here is what I have tried:
1-. Unlock via HTCDev --> After getting Unlock_code.bin and "flashing" it, my One does nothing. There is no unlock screen promt.
2-. Use renove to unlock bootloader --> As bootloader version and main version doens't match, it gives me an error (Segmentation Fault (Core dumped))
3-. Flashing official RUU of One Developer Edition --> Model ID error.
I have search for a solution here and I can't find anything... Have I locked my One forever?
Regards,
Urko
Can't unlock bootloader
urko95 said:
Hi,
I wanted to return 100% to stock and I flashed hboot 1.44.0000 from 1.28.401.7 and then I flashed latest 3.62.401.1 and now (S-ON and Relocked) I can´t unlock the bootloader. Here is what I have tried:
1-. Unlock via HTCDev --> After getting Unlock_code.bin and "flashing" it, my One does nothing. There is no unlock screen promt.
2-. Use renove to unlock bootloader --> As bootloader version and main version doens't match, it gives me an error (Segmentation Fault (Core dumped))
3-. Flashing official RUU of One Developer Edition --> Model ID error.
I have search for a solution here and I can't find anything... Have I locked my One forever?
Regards,
Urko
Click to expand...
Click to collapse
Hi,
Use the HTC One Mega tool kit, look at the attached screenshot for the same.
kash_9763 said:
Hi,
Use the HTC One Mega tool kit, look at the attached screenshot for the same.
Click to expand...
Click to collapse
There is no link right no, could you please let me a mirror link of the toolkit?
Regards,
Urko
kash_9763 said:
Hi,
Use the HTC One Mega tool kit, look at the attached screenshot for the same.
Click to expand...
Click to collapse
you need to be s-off for that
---------- Post added at 04:58 PM ---------- Previous post was at 04:56 PM ----------
urko95 said:
There is no link right no, could you please let me a mirror link of the toolkit?
Regards,
Urko
Click to expand...
Click to collapse
here you go: http://forum.xda-developers.com/showthread.php?t=2490398
and BTW, it won't work. you need s-off for that to work
Can't unlock bootloader
urko95 said:
There is no link right no, could you please let me a mirror link of the toolkit?
Regards,
Urko
Click to expand...
Click to collapse
Hi,
Here you go..
you could check this: http://forum.xda-developers.com/showthread.php?t=2492469&page=5
and this: http://forum.xda-developers.com/showpost.php?p=47363868&postcount=8
Don't know if it would work though.
Htc One return back to original stock ROM to get OTA
nkk71 said:
you could check this: http://forum.xda-developers.com/showthread.php?t=2492469&page=5
and this: http://forum.xda-developers.com/showpost.php?p=47363868&postcount=8
Don't know if it would work though.
Click to expand...
Click to collapse
Hi,
Below are the details of my instrument HTC One and right now am on Revolution HD ROM 4.3+Sense5.5 rooted. I would like to go back to original stock ROM to get OTA. Kindly let me know complete detailed procedure to unroot and get back to stock as original factory reset with locked bootloader.
C:\HTCOneRoot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4A.17.3250.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.24.401.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 4148mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-d959c75800
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.078s
Here is my thread http://forum.xda-developers.com/showthread.php?p=47417362#post47417362
Kindly let me know your advice
nkk71 said:
you could check this: http://forum.xda-developers.com/showthread.php?t=2492469&page=5
and this: http://forum.xda-developers.com/showpost.php?p=47363868&postcount=8
Don't know if it would work though.
Click to expand...
Click to collapse
Nothing happens ... Here you have what I have type in CMD:
C:\Users\Urko\Desktop>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [ 0.142s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
OKAY [ 0.005s]
finished. total time: 0.148s
I have tried with a new account and nothing happens. Thanks for your attention BTW
Regards,
Urko
urko95 said:
Nothing happens ... Here you have what I have type in CMD:
C:\Users\Urko\Desktop>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [ 0.142s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
OKAY [ 0.005s]
finished. total time: 0.148s
I have tried with a new account and nothing happens. Thanks for your attention BTW
Regards,
Urko
Click to expand...
Click to collapse
Yeah sorry mate, didn't think it would work but was worth a shot. Like the other thread said, they had to run a full RUU, and unfortunately they're not around (unless you can get someone nice and professional from HTC on the phone, like the other guy).
nkk71 said:
Yeah sorry mate, didn't think it would work but was worth a shot. Like the other thread said, they had to run a full RUU, and unfortunately they're not around (unless you can get someone nice and professional from HTC on the phone, like the other guy).
Click to expand...
Click to collapse
So, there is no solution?
Thank you all
Regards,
Urko
urko95 said:
So, there is no solution?
Thank you all
Regards,
Urko
Click to expand...
Click to collapse
As far as I know, unfortunately not, please someone correct me if you've found another method
otherwise you'll need to contact HTC and hope they're willing to help you.
if revone would work for you (hboot 1.44) then that would work.
maybe we should ask revone and rumrunner to combine their work
nkk71 said:
As far as I know, unfortunately not, please someone correct me if you've found another method
otherwise you'll need to contact HTC and hope they're willing to help you.
if revone would work for you (hboot 1.44) then that would work.
maybe we should ask revone and rumrunner to combine their work
Click to expand...
Click to collapse
Swicthing tomorrow to a Xperia Z1... Bye HTC One forum, I will miss you :crying:
Regards,
Urko
So I can't seem to find a solution to my specific issue. A little background first. I was on Modaco switch beta 13 and decided I'd move on to something else because 1) hadn't been an update for quite a while and 2) I really didn't switch back to Sense except when I wanted to play around with Zoe. I restarted into CWM recovery and tried to flash CM 11. It gave me an error and I realized I was downlevel on CWM recovery. I tried to flash an updated CWM and now only have access to fastboot. When I try to boot to recovery it gives me the HTC splashscreen and hangs. I tried TWRP, CWM, and stock with the same results.
Checking fastboot getvar I noticed some really strange entries. serialno and modelid were corrupt. Here is the output of fastboot getvar all
Code:
# fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 4A.14.3250.13
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.1540.3
(bootloader) version-misc: UNKNOWN SHIP S-OFF
(bootloader) serialno: ߞ�X�C
w\ `2�#
(bootloader) imei: xxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: �
(bootloader) cidnum: BS_US001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4222mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
getvar:all FAILED (status read failed (Value too large for defined data type))
finished. total time: 5.063s
# fastboot getvar mid
mid: �
finished. total time: 0.002s
# fastboot getvar serialno
serialno: ߞ�X�C
w\ `2�#
finished. total time: 0.002s
I read the following post to recover my serial number
http://forum.xda-developers.com/showthread.php?t=1724475
I don't believe I had the ENG hboot so I get the following:
Code:
fastboot oem writemid PN07120
...
(bootloader) [ERR] Command error !!!
OKAY [ 0.012s]
finished. total time: 0.012s
# fastboot oem writeserialno 1234567890
...
FAILED (status malformed (0 bytes))
finished. total time: 1.000s
I tried flashing the ENG hboot, but....
Code:
# fastboot flash zip ENG_hboot.zip
sending 'zip' (475 KB)...
OKAY [ 0.242s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAILED (remote: 41 model id check fail)
finished. total time: 0.648s
Yep, catch 22. Corrupt model ID, so it won't flash.
Another interesting thing I noticed was the 2nd line on the display in fastboot
Code:
**** UNLOCKED ****
M7_UL UNKNOWN SHIP S-OFF RH
CID=BS_US001
HBOOT-1.44.0000
RADIO-4A.14.3250.13
OpenDSP-v26.120.274.0202
eMMC-boot
...
Anyway one of the messages in the forums said that once they resolved the model ID and serial number everything worked.
Unfortunately this is my main phone and I'd like to use it. Not very useful right now. Anyone have any ideas?
vmcp said:
So I can't seem to find a solution to my specific issue. A little background first. I was on Modaco switch beta 13 and decided I'd move on to something else because 1) hadn't been an update for quite a while and 2) I really didn't switch back to Sense except when I wanted to play around with Zoe. I restarted into CWM recovery and tried to flash CM 11. It gave me an error and I realized I was downlevel on CWM recovery. I tried to flash an updated CWM and now only have access to fastboot. When I try to boot to recovery it gives me the HTC splashscreen and hangs. I tried TWRP, CWM, and stock with the same results.
Checking fastboot getvar I noticed some really strange entries. serialno and modelid were corrupt. Here is the output of fastboot getvar all
Code:
# fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 4A.14.3250.13
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.1540.3
(bootloader) version-misc: UNKNOWN SHIP S-OFF
(bootloader) serialno: ߞ�X�C
w\ `2�#
(bootloader) imei: xxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: �
(bootloader) cidnum: BS_US001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4222mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
getvar:all FAILED (status read failed (Value too large for defined data type))
finished. total time: 5.063s
**** UNLOCKED ****
M7_UL UNKNOWN SHIP S-OFF RH
CID=BS_US001
HBOOT-1.44.0000
RADIO-4A.14.3250.13
OpenDSP-v26.120.274.0202
eMMC-boot
...
Anyway one of the messages in the forums said that once they resolved the model ID and serial number everything worked.
Unfortunately this is my main phone and I'd like to use it. Not very useful right now. Anyone have any ideas?
Click to expand...
Click to collapse
Maybe you can edit the android-info.txt of the eng hboot. I.E replacing the ''MODELID: PN0710000'' for ''MODELID: ********* '' don't forget to add your CID too (BS_US001). Or maybe replacing the MODELID with your corrupted MID: (MODELID: �)
Which eng hboot are you trying to flash? There are some rumrunner hboot with eng commands set (full set of fastboot oem commands) here: http://rumrunner.us/hboots/
or maybe with the eng hboot from here
edit: Did you erased cache after flashing recovery?
if you can get recovery to boot then you could use this tool to change MID
did you tried a ruu.zip? even if im almost sure it will output the same model id error...
alray said:
Maybe you can edit the android-info.txt of the eng hboot. I.E replacing the ''MODELID: PN0710000'' for ''MODELID: ********* '' don't forget to add your CID too (BS_US001). Or maybe replacing the MODELID with your corrupted MID: (MODELID: �)
Click to expand...
Click to collapse
I was actually thinking/wondering about that. I guess that'll be my next step. I wasn't sure what to put for the MODELID since mine currently is corrupt. But I suppose I could try both. Good idea.
Which eng hboot are you trying to flash? There are some rumrunner hboot with eng commands set (full set of fastboot oem commands) here: http://rumrunner.us/hboots/
or maybe with the eng hboot from here
Click to expand...
Click to collapse
I have the ENG hboot from the 2nd link. I haven't tried rumrunner hboot. I'll d/l and give that a go too.
edit: Did you erased cache after flashing recovery?
if you can get recovery to boot then you could use this tool to change MID
Click to expand...
Click to collapse
Yes, I did erase cache. Don't know if I need to, but usually do that every time I try something.
Yeah, saw that thread too. I thought it'd be easy to do if I had adb/recovery.
did you tried a ruu.zip? even if im almost sure it will output the same model id error...
Click to expand...
Click to collapse
Yep. same result.
Thanks for the ideas, I'll give 'em a try.
EDIT: So I tried the rumrunner hboot and the ENG hboot.
Code:
# fastboot flash zip ENG_hboot.zip
< waiting for device >
sending 'zip' (474 KB)...
OKAY [ 0.241s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAILED (remote: 41 model id check fail)
finished. total time: 0.648s
I got the same thing even when I tried to add the corrupt entry in the android-info.txt. Is there any way to bypass the model ID check?
DO NOT lock bootloader or go S-ON.
You should flash the HTC DEV edition firmware. Also use a different computer/USB/port to ensure this problem is in the phone
SaHiLzZ said:
DO NOT lock bootloader or go S-ON.
Click to expand...
Click to collapse
Yeah, no joke!
You should flash the HTC DEV edition firmware. Also use a different computer/USB/port to ensure this problem is in the phone
Click to expand...
Click to collapse
Yes, I tried the RUU from HTC's site for the developer edition and it claimed my battery was low. I'll charge and try again.
It was a good idea to try a different computer. I had already tried two different USB cables and a different port. All with the same results. Even the other computer gave me the same response.
So I had a few ideas. 1) modify the fastboot source to ignore the error for incorrect mid and flash anyway. After trying a few hacks with the code I read the protocol.txt and determined that it wasn't fastboot that was complaining but the bootloader. So that left my other idea (which was actually the first idea I had). Find out what that gibberish was and put that in the android-info.txt as my modelid then hope the bootloader did a compare with the gibberish I had in the android-info.txt. Unfortunately that didn't work either. I re-compiled fastboot with a few mods of my own so I could get the full details of the gibberish. I modified the output to give me the hex values of what the phone thought it's serial number and model id was. Here is the output:
Code:
# ./fastboot getvar modelid
modelid: �
b8
finished. total time: 0.002s
root# ./fastboot getvar serialno
serialno: ߞ�X�C
w\ `2�#
df9ef4588043d60a775c096032ea23
finished. total time: 0.002s
So I even tried an android-info.txt with the hex b8 value ctrl-code value, not the string b8, and got the same result...
Oh and yes I also tried with the wildcard modelid: *********
Same result.
Code:
# ./fastboot erase cache
< waiting for device >
erasing 'cache'...
OKAY [ 0.071s]
finished. total time: 0.071s
# ./fastboot oem rebootRUU
...
(bootloader) Start Verify: 0
OKAY [ 0.042s]
finished. total time: 0.042s
# ./fastboot flash zip ENG_hboot.zip
< waiting for device >
sending 'zip' (475 KB)...
OKAY [ 0.241s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAILED (remote: 41 model id check fail)
finished. total time: 0.645s
vmcp said:
Yeah, no joke!
Click to expand...
Click to collapse
looks really messy in here!! :crying:
is there any way you can get to an "adb shell" (custom recovery or booted ROM)?
you have "(bootloader) version-bootloader: 1.44.0000"
can you please try
fastboot boot <name of custom recovery>.img
if you can get to adb working let me know...
---------- Post added at 09:47 PM ---------- Previous post was at 09:29 PM ----------
though just for info, last (actually, one and only attempt with such corrupt partitions), didnt work
FYI: http://forum.xda-developers.com/showpost.php?p=50067052&postcount=30
nkk71 said:
looks really messy in here!! :crying:
is there any way you can get to an "adb shell" (custom recovery or booted ROM)?
you have "(bootloader) version-bootloader: 1.44.0000"
can you please try
fastboot boot <name of custom recovery>.img
if you can get to adb working let me know...
---------- Post added at 09:47 PM ---------- Previous post was at 09:29 PM ----------
though just for info, last (actually, one and only attempt with such corrupt partitions), didnt work
FYI: http://forum.xda-developers.com/showpost.php?p=50067052&postcount=30
Click to expand...
Click to collapse
I tried this but got to the same white HTC splashscreen. Just sits there. Never seems to make it to recovery.
I've tried ADB commands, but it appears it isn't fully loaded so I'm not able to connect via ADB. I'll try flashing the RUU, but it sounds like that other person in that thread didn't have good results even after a successful RUU flash! :crying:
I'm really starting to get worried that there isn't much I can do to fix the issue. I'm going crazy without a phone.
vmcp said:
I tried this but got to the same white HTC splashscreen. Just sits there. Never seems to make it to recovery.
I've tried ADB commands, but it appears it isn't fully loaded so I'm not able to connect via ADB. I'll try flashing the RUU, but it sounds like that other person in that thread didn't have good results even after a successful RUU flash! :crying:
I'm really starting to get worried that there isn't much I can do to fix the issue. I'm going crazy without a phone.
Click to expand...
Click to collapse
I know!!! Spent 3 or 4 serious teamviewer sessions with him, after getting android-info.txt "fixed" (for that MID, if you can call it that), and successfully fully flashing ruu (from a to z), still nothing.
and without able to get (and eventually, if possible, write) to the specific partitions in question, then it looks like it will need a motherboard replacement.
nkk71 said:
I know!!! Spent 3 or 4 serious teamviewer sessions with him, after getting android-info.txt "fixed" (for that MID, if you can call it that), and successfully fully flashing ruu (from a to z), still nothing.
and without able to get (and eventually, if possible, write) to the specific partitions in question, then it looks like it will need a motherboard replacement.
Click to expand...
Click to collapse
uh oh! Perhaps the only saving grace for me is that I have an unlocked bootloader. I read about using hexedit to make a malformed android-info.txt. Perhaps I should try that. Although I'm a little worried because I kinda thought I tried that. But wasn't able to flash the ENG bootloader.
vmcp said:
uh oh! Perhaps the only saving grace for me is that I have an unlocked bootloader. I read about using hexedit to make a malformed android-info.txt. Perhaps I should try that. Although I'm a little worried because I kinda thought I tried that. But wasn't able to flash the ENG bootloader.
Click to expand...
Click to collapse
check
ROUND 2: was able to create a "good" (as you mentioned "malformed" android-info.txt), and able to flash anything and everything in ruu mode
ROUND 5: got the bootloader unlocked
==> still no joy
if you can get to read / write partitions, let me know, I know which ones i'm after, though only through adb; if there is a way doing it in fastboot i would love to know.
---------- Post added at 11:45 PM ---------- Previous post was at 11:18 PM ----------
hmm, am i thinking of what i'm thinking? would that even be possible?
OP
@ayk33
i'm gonna check something tomorrow
@ayk33 you still have that phone?
nkk71 said:
check
ROUND 2: was able to create a "good" (as you mentioned "malformed" android-info.txt), and able to flash anything and everything in ruu mode
ROUND 5: got the bootloader unlocked
==> still no joy
if you can get to read / write partitions, let me know, I know which ones i'm after, though only through adb; if there is a way doing it in fastboot i would love to know.
Click to expand...
Click to collapse
This is kinda scary. Looks like the exact same issue the other guy had!
So I found out I had a special char before the proper hex number. So I was able to flash the ENG bootloader. I've set my serial number and model ID via fastboot oem write* commands. Now getvar shows correct information:
Code:
# ./fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.39.2000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.401.12
(bootloader) version-misc: UNKNOWN ENG S-OFF
(bootloader) serialno: xxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN07120
(bootloader) cidnum: BS_US001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4239mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: ENG
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 080b6f61
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Although all is NOT good. I still think that the model id is messed up somewhere. From the bootloader if I select "barcode", it displays correct IMEI and S/N. The Model ID is still all jacked up and has all sorts of gibberish. I don't get it because the getvar mid displays the correct model ID (PN07120).
I flashed recovery and tried to boot to recovery (also using the command you gave me), but hangs in the same spot. Still no ADB access! :crying:
vmcp said:
This is kinda scary. Looks like the exact same issue the other guy had!
So I found out I had a special char before the proper hex number. So I was able to flash the ENG bootloader. I've set my serial number and model ID via fastboot oem write* commands. Now getvar shows correct information:
Code:
# ./fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.39.2000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.401.12
(bootloader) version-misc: UNKNOWN ENG S-OFF
(bootloader) serialno: xxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN07120
(bootloader) cidnum: BS_US001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4239mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: ENG
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 080b6f61
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
Although all is NOT good. I still think that the model id is messed up somewhere. From the bootloader if I select "barcode", it displays correct IMEI and S/N. The Model ID is still all jacked up and has all sorts of gibberish. I don't get it because the getvar mid displays the correct model ID (PN07120).
I flashed recovery and tried to boot to recovery (also using the command you gave me), but hangs in the same spot. Still no ADB access! :crying:
Click to expand...
Click to collapse
Mid is 9 characters!
I'm gonna check something tomorrow... wicked!
Sent from my HTC One using Tapatalk
nkk71 said:
Mid is 9 characters!
I'm gonna check something tomorrow... wicked!
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Ah, that could have been my problem. I re-wrote the mid by the following:
Code:
# ./fastboot oem writemid PN0712000
...
(bootloader) Start Verify: 0
OKAY [ 0.073s]
finished. total time: 0.073s
But the model id is still messed up on the barcode.
One other thing to note is it still shows UNKNOWN instead of PVT for version-misc. I'd guess that be causing problems too. Sounds like more than just the mid and serialno got corrupt.
vmcp said:
Ah, that could have been my problem. I re-wrote the mid by the following:
Code:
# ./fastboot oem writemid PN0712000
...
(bootloader) Start Verify: 0
OKAY [ 0.073s]
finished. total time: 0.073s
But the model id is still messed up on the barcode.
One other thing to note is it still shows UNKNOWN instead of PVT for version-misc. I'd guess that be causing problems too. Sounds like more than just the mid and serialno got corrupt.
Click to expand...
Click to collapse
So any updates? The real problem is that the partition that got corrupted contains a lot of info, that cannot be found anywhere else on the phone (not only MID and serial number, much more)
I even think I've thought of a way to rewrite that partition, but the question is: with what information (MID, PID, s/n, etc).
Do you still have the box of the phone? (some of that info in that partition is on the original box, but not all of it)
nkk71 said:
I even think I've thought of a way to rewrite that partition, but the question is: with what information (MID, PID, s/n, etc).
Do you still have the box of the phone? (some of that info in that partition is on the original box, but not all of it)
Click to expand...
Click to collapse
Are you thinking mmcblk0p6, the mfg partition? I think that could work by dumping a known good one, flashing over the corrupt partition in fastboot or recovery and then using eng hboot to rewrite original sn, imei, mid, cid, etc.
Imei is etched on sim tray, other info can also be found in a couple of other partitions.
cschmitt said:
Are you thinking mmcblk0p6, the mfg partition? I think that could work by dumping a known good one, flashing over the corrupt partition in fastboot or recovery and then using eng hboot to rewrite original sn, imei, mid, cid, etc.
Imei is etched on sim tray, other info can also be found in a couple of other partitions.
Click to expand...
Click to collapse
Yep, exactly :good:
CID and IMEI, not worried about, the original ones can be found in two other partitions (unless CID was changed, but of little consequence), the bad ones (that don't seem to be anywhere else), are: MAC (hmm), MID, S/N, PID and the others I don't even know what they mean
and would the rest of the parameters in that partition (board version, gains, etc) matter.
PS: unfortunately can't seem to get to recovery in any way with a corrupt p6, trust me I tried
nkk71 said:
PS: unfortunately can't seem to get to recovery in any way with a corrupt p6, trust me I tried
Click to expand...
Click to collapse
But fastboot is OK? If so, eng hboot has a lot of commands, maybe possible to flash mfg info into p6 that way. Don't have access to my laptop atm, but can check it out later if you don't get to it first. ?
cschmitt said:
But fastboot is OK? If so, eng hboot has a lot of commands, maybe possible to flash mfg info into p6 that way. Don't have access to my laptop atm, but can check it out later if you don't get to it first. ?
Click to expand...
Click to collapse
actually, I was thinking of simply:
fastboot flash /dev/block/mmcblk0p6 <name of good p6>.img
(or /dev/mmcblk0p6 or mmcblk0p6, whatever would work)
but I would really like to pull the corrupted one first, since so many parameters are repeated in p6, then if it's only partially corrupted, one could (theoretically) reconstruct it.
Problem is, I have no idea how to "dd" it out, using only fastboot. in ENG hboot there are commands, but I've found zero (concrete) information about their use.
If the partition can be pulled using adb then it can be compared to a working file and being right information be inserted and written back to the device that is my theory.
sent from my mobile device
---------- Post added at 02:14 PM ---------- Previous post was at 02:13 PM ----------
EFS professional allows this on samsung devices. Someone will need to check if the same is true on htc
sent from my mobile device
SaHiLzZ said:
If the partition can be pulled using adb then it can be compared to a working file and being right information be inserted and written back to the device that is my theory.
sent from my mobile device
Click to expand...
Click to collapse
no adb , that would make things a lot easier (maybe), only fastboot commands, so if anybody knows how to "dd" partitions using fastboot only please let us know.
Hi all,
First, i would like to apologize for my poor english.
Then, i have some problems with my HTC M7.
Yesterday, when i woke up, my phone was shut down. I thought that i had no battery anymore. (i had less than 10% when i went to bed so, it's possible).
Well, plug my phone in the charger, and wait... and, when he booted, i could not use my phone as usually: no PIN code, no ability to make phone call... After a few minutes, i saw that the IMEI zone was empty.
I was not worrying, and though that a simple cache cleearing could help me... Well, it was not...
Now, i'm not able to use my phone AT ALL.
He's rooted, S-OFF, and i tried to install 3 or 4 different roms but same problem.
The ROM install has some difficulties to be finished: in fact, on each rom i tried to install, i have now the same problem;
-> No IMEI
-> When i want to compose a phone number, the dialer does not appear
-> A message "com.htc.htcdialer isn't responding" appears every minute...
I tried to install another dialer, same problem...
I'm really lost.
hope that somebody could help me?
Regards,
Cyril
PS: For information, after the incident, my phone was not rooted anymore and was S-ON, i don't know if it was already the case before the incident...
UPDATE: Finally, i succeed to install a rom.
Everything works fine now, but still no imei present...
This is a firmware problem. It seems your firmware has corrupted.Best way is download a RUU for ur phone and just flash it.K ur s-on>can u get me a getvar all.
access ur bootloader select fastboot and then type " fastboot getvar all " without quotes.
Slim Shady said:
This is a firmware problem. It seems your firmware has corrupted.Best way is download a RUU for ur phone and just flash it.K ur s-on>can u get me a getvar all.
access ur bootloader select fastboot and then type " fastboot getvar all " without quotes.
Click to expand...
Click to collapse
Hi,
I've just started to work, but i will send you these informations as soon as possible.
Thanks a lot.
Slim Shady said:
This is a firmware problem. It seems your firmware has corrupted.Best way is download a RUU for ur phone and just flash it.K ur s-on>can u get me a getvar all.
access ur bootloader select fastboot and then type " fastboot getvar all " without quotes.
Click to expand...
Click to collapse
Re Slim Shady,
Here are the results:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXX
(bootloader) imei: XXX
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__203
(bootloader) battery-status: good
(bootloader) battery-voltage: 3828mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-d16dc66985
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.070s
I'm not sure about what to do.
May i have to switch on s-on? Or relock the bootloader?
I don't really know how to install a new firmware...
an idea?
Leodagan said:
Re Slim Shady,
Here are the results:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__203
(bootloader) battery-status: good
(bootloader) battery-voltage: 3828mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-d16dc66985
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.070s
I'm not sure about what to do.
May i have to switch on s-on? Or relock the bootloader?
I don't really know how to install a new firmware...
Click to expand...
Click to collapse
first please edit ur post and remove the imei and serial no from the post.Regarding ur problem download and flash this RUU http://www.htc1guru.com/dld/ruu_m7_...0-38r-1157-04l_release_353069_signed_2-1-exe/
Start the ruu and follow instructions like any windows application.If u have any questions feel free to ask .
Slim Shady said:
first please edit ur post and remove the imei and serial no from the post.Regarding ur problem download and flash this RUU http://www.htc1guru.com/dld/ruu_m7_...0-38r-1157-04l_release_353069_signed_2-1-exe/
Start the ruu and follow instructions like any windows application.If u have any questions feel free to ask .
Click to expand...
Click to collapse
just a quick note, he's s-off, personally I would go with a 1.xx ruu (except 1.20.xxx.x)
Slim Shady said:
first please edit ur post and remove the imei and serial no from the post.Regarding ur problem download and flash this RUU http://www.htc1guru.com/dld/ruu_m7_...0-38r-1157-04l_release_353069_signed_2-1-exe/
Start the ruu and follow instructions like any windows application.If u have any questions feel free to ask .
Click to expand...
Click to collapse
Done for IMEI and Serial NO, thx.
I've started to download it.
nkk71 said:
just a quick note, he's s-off, personally I would go with a 1.xx ruu (except 1.20.xxx.x)
Click to expand...
Click to collapse
Ok, so have i to switch on s-on?
Also, have i stay on unlocked mode?
Thanks guys, really.
Guys,
I tried to install the RUU but it failed:
Update from 3.62.1700.1 to 4.19.401.9, i click on next, then next, then a message (in french so i translate to you):
The update tool cannot update the android phone,
Please obtain the right update tool and try again.
Then, i can only click on ReadMe or Recovery, but nothing relevant after that.
Leodagan said:
Ok, so have i to switch on s-on?
Click to expand...
Click to collapse
Nooooo, do not go s-on!!
nkk71 said:
Nooooo, do not go s-on!!
Click to expand...
Click to collapse
Ok, i haven't done that, thanks ^^
So, now i'm stucked, i don't know what to do. Try another ruu?
I'm actually downloading RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13.3231.27_10.31.1131.05_release_310878_signed.exe, is it ok?
Well, it's not ok, with this rom too i can't update my phone...
Maybe should i have to find a 3.62 RUU in order to update?
Leodagan said:
Well, it's not ok, with this rom too i can't update my phone...
Maybe should i have to find a 3.62 RUU in order to update?
Click to expand...
Click to collapse
What do you mean, can't update... you mean the ruu isn't working?
if so, then get this one: ruu_m7ul_1.28.401.7.zip
AFH mirror: http://www.androidfilehost.com/?fid=23329332407584993
then (after making sure MD5 is correct), rename the file to ruu.zip, and:
In bootloader/FASTBOOT USB, flash it:
fastboot oem rebootRUU
fastboot flash zip ruu.zip
fastboot flash zip ruu.zip <- yes TWICE, the first one will report “failed flush again”, the second one will succeed.
fastboot reboot-bootloader
there is no need to relock bootloader or anything else with S-OFF (and stay S-OFF, don't even think about S-On!!)
if you want to see what kind of output to expect, check my guide http://forum.xda-developers.com/showthread.php?p=47794257&postcount=8 (post 8) which has a some visual feedback of what to expect. (disregard the guide, i'm just linking it for you to get an idea of what kind of output to expect)
Oh and you cannot do this on Win 8.1!!! http://forum.xda-developers.com/showpost.php?p=52135024&postcount=2 FAQ#1
nkk71 said:
What do you mean, can't update... you mean the ruu isn't working?
Click to expand...
Click to collapse
Yep, same message than the other ruu:
Update from 3.62.1700.1 to 1.2*******, i click on next, then next, then a message :
The update tool cannot update the android phone,
Please obtain the right update tool and try again.
I'll try your last post, i let you know when finished.
Leodagan said:
Yep, same message than the other ruu:
Update from 3.62.1700.1 to 1.2*******, i click on next, then next, then a message :
The update tool cannot update the android phone,
Please obtain the right update tool and try again.
I'll try your last post, i let you know when finished.
Click to expand...
Click to collapse
HELL YES IT WORKS!!!
Thank you thank you !!
(well for the moment i'm in 4.1.2, i will wait a moment before flashing a new recovery, a new rom and all the stuff :laugh::laugh::laugh
Leodagan said:
HELL YES IT WORKS!!!
Thank you thank you !!
(well for the moment i'm in 4.1.2, i will wait a moment before flashing a new recovery, a new rom and all the stuff :laugh::laugh::laugh
Click to expand...
Click to collapse
and IMEI, baseband etc are all working again?
Yep, all is functional again... thanks again !
Leodagan said:
Yep, all is functional again... thanks again !
Click to expand...
Click to collapse
:good: :good: my pleasure.
BTW, if you going for 4.4 ROMs, use TWRP: get TWRP from:
2.6.3.3: http://techerrata.com/browse/twrp2/m7
or 2.6.3.4: http://techerrata.com/browse/twrp2/m7ul
(make sure MD5 is correct, that site does not play nice with download managers)
2.7.0.4b: http://forum.xda-developers.com/showthread.php?t=2708134
in bootloader/FASTBOOT USB:
fastboot flash recovery openrecovery-twrp-2.6.3.3-m7.img
fastboot erase cache
fastboot reboot-bootloader
PS: for future reference about s-off vs s-on, check here http://forum.xda-developers.com/showpost.php?p=52135024&postcount=2 (under Not so FAQ #2)
if all is good now, can you also edit main thread title to include [SOLVED], thanks
edit the first post -> at the bottom of the edit window, click Go Advanced, and then you can edit main title
Done.
Thank you again, guys.
Hi all,
My friend handed me his HTC One M7 the other day and it was looping at the beginning Android / HTC screen from boot, he took the lollipop update but it failed somewhere along the way and this is how it's ended up.
The device is not rooted and is not bootloader unlocked, i've tried to flash a few RUU files to bring it back to life but the vast majority of them only get as far as 1/5 checking header.
I'm more than happy to root the device and install a custom rom but I wasn't sure if it needed to be bootable to do so, afaik the bootloader unlocking doesn't require to have the device on, infact I don't think you need to have the OS to get a custom recovery either? Anyway, i'd like for him to retain his warranty so if there's a way for him to get it back to stock HTC then i'd prefer to do that.
If that's not possible and unlocking the bootloader, installing a custom rom is then I'll do that.
Any help would be greatly appreciated.
Many thanks.
PS: I have had the m7 before but I didn't have it when android 5 was available so i'm a little out of touch with what may go wrong.
dladz said:
Hi all,
My friend handed me his HTC One M7 the other day and it was looping at the beginning Android / HTC screen from boot, he took the lollipop update but it failed somewhere along the way and this is how it's ended up.
The device is not rooted and is not bootloader unlocked, i've tried to flash a few RUU files to bring it back to life but the vast majority of them only get as far as 1/5 checking header.
I'm more than happy to root the device and install a custom rom but I wasn't sure if it needed to be bootable to do so, afaik the bootloader unlocking doesn't require to have the device on, infact I don't think you need to have the OS to get a custom recovery either? Anyway, i'd like for him to retain his warranty so if there's a way for him to get it back to stock HTC then i'd prefer to do that.
If that's not possible and unlocking the bootloader, installing a custom rom is then I'll do that.
Any help would be greatly appreciated.
Many thanks.
PS: I have had the m7 before but I didn't have it when android 5 was available so i'm a little out of touch with what may go wrong.
Click to expand...
Click to collapse
Connect the phone to your computer, Boot it in bootloader mode select "fastboot" mode and make sure "fastboot usb" is shown in red. Open a fastboot command prompt:
Code:
fastboot getvar all
post the output here but make sure to hide the imei and serialno before posting.
Thanks mate I'm in bed at the moment but will do after work tomorrow,, Appreciate your help, im guessing this is to see what firmware is installed? Or hboot? I'll come back tomorrow, Many thanks.
dladz said:
Thanks mate I'm in bed at the moment but will do after work tomorrow,, Appreciate your help, im guessing this is to see what firmware is installed? Or hboot? I'll come back tomorrow, Many thanks.
Click to expand...
Click to collapse
Firmware, hboot, CID, MID, S-ON/S-OFF, M7_UL/M7_U
Checking header 1/5..ill give you a clue...your ruu that you going to flash,it has to match firmware that is on it now...as you are s-on,you cant change firmware.so,try with other ruu's,some that maches firmware number..not older,not newer.
And like others said,give them "getvar all" info.
Sent from my HTC One using XDA Free mobile app
Chaps you are both legends, I'm just running round getting ready for work. I'll jump on this when I get home. Appreciate your help. Thanks.
alray said:
Connect the phone to your computer, Boot it in bootloader mode select "fastboot" mode and make sure "fastboot usb" is shown in red. Open a fastboot command prompt:
Code:
fastboot getvar all
post the output here but make sure to hide the imei and serialno before posting.
Click to expand...
Click to collapse
C:\ANDROID SDK\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.29.3218.08
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.09.401.11
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA385W909506
(bootloader) imei: -
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: low
(bootloader) battery-voltage: 3596mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-6d8a0b9b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.044s
Here you go mate.
currently downloading this https://www.androidfilehost.com/?fid=95832962473396760 it's for version 6.09.401.11 which was listed.
Unless there's something i'm supposed to do.
dladz said:
C:\ANDROID SDK\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.29.3218.08
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.09.401.11
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA385W909506
(bootloader) imei: -
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: low
(bootloader) battery-voltage: 3596mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-6d8a0b9b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.044s
Here you go mate.
currently downloading this https://www.androidfilehost.com/?fid=95832962473396760 it's for version 6.09.401.11 which was listed.
Unless there's something i'm supposed to do.
Click to expand...
Click to collapse
Would recommend to simply flash the latest ruu (7.19.401.2) which will fix and update the phone to the latest version.
Instructions and file here: http://forum.xda-developers.com/htc-one/general/lollipop-ruu-zip-small-collection-t3053944
alray said:
Would recommend to simply flash the latest ruu (7.19.401.2) which will fix and update the phone to the latest version.
Instructions and file here: http://forum.xda-developers.com/htc-one/general/lollipop-ruu-zip-small-collection-t3053944
Click to expand...
Click to collapse
I did actually try that one mate, that's how i got the 1/5 checking headers problem, and it simply doesn't go any further, i'll give it another whirl but as far as i can remember it was that version.
brb after checking.
Actually I didn't flash one of these but the version does ring a bell. Downloading now mate.
The previous one i mentioned i flash via fastboot flash zip but it still loops, 20 mins until that one downloads. Will let you know and thank you by the way.
dladz said:
I did actually try that one mate, that's how i got the 1/5 checking headers problem, and it simply doesn't go any further, i'll give it another whirl but as far as i can remember it was that version.
brb after checking.
Actually I didn't flash one of these but the version does ring a bell. Downloading now mate.
Click to expand...
Click to collapse
Im almost sure you were trying to flash the 4.xx.401.x version not the one I have linked above.
alray said:
Im almost sure you were trying to flash the 4.xx.401.x version not the one I have linked above.
Click to expand...
Click to collapse
I flashed this one https://www.androidfilehost.com/?fid=95832962473396760 which is 6.09.401.11 but it didn't work, not to worry anyway, i'll give the one you linked to a whirl too, just waiting for it to download, 10 mins left.
dladz said:
i'll give the one you linked to a whirl too, just waiting for it to download, 10 mins left.
Click to expand...
Click to collapse
I'm 100% confident it will work. Just make sure to use the fastboot version linked in that thread which is a version made by HTC. Only this version of fastboot will work to flash this ruu since the "normal" fastboot can't handle the file size of that ruu. Also make sure your bootloader is locked or relocked.
Code:
fastboot oem rebootRUU
fastboot flash zip ruu.zip
fastboot reboot
alray said:
I'm 100% confident it will work. Just make sure to use the fastboot version linked in that thread which is a version made by HTC. Only this version of fastboot will work to flash this ruu since the "normal" fastboot can't handle the file size of that ruu. Also make sure your bootloader is locked or relocked.
Code:
fastboot oem rebootRUU
fastboot flash zip ruu.zip
fastboot reboot
Click to expand...
Click to collapse
Oh really? Why didn't i know this !? See I've been gone from HTC for far too long, should be getting the M9 soon though. One of my contracts expires soon, i've got a few, need to check on them. You thinking of getting the M9 ? Think Samsung has made a mistake going with the Exynos.
Ok it's downloaded, i'll grab that fastboot and give it a whirl. Fingers crossed.
alray said:
I'm 100% confident it will work. Just make sure to use the fastboot version linked in that thread which is a version made by HTC. Only this version of fastboot will work to flash this ruu since the "normal" fastboot can't handle the file size of that ruu. Also make sure your bootloader is locked or relocked.
Code:
fastboot oem rebootRUU
fastboot flash zip ruu.zip
fastboot reboot
Click to expand...
Click to collapse
Ok i got this
C:\HTC Fastboot>fastboot oem rebootRUU
... (bootloader) Start Verify: 3
OKAY
Execution time is 44(ms)
C:\HTC Fastboot>fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_HTC_Europe_7.19.4
01.102_Radio_4T.35.3218.16_10.33Q.1718.01D_release_421804_signed.zip
sending 'zip'... (43287 KB) OKAY
sending time = 2.844 secs
writing 'zip'... (bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) rom parsing start ...
(bootloader) rom parsing finish ...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAIL41 model id check fail
FAILED (remote: 41 model id check fail)
Execution time is 9(s)
C:\HTC Fastboot>
Rebooting.
EDIT: Bootloop mate.
dladz said:
Oh really? Why didn't i know this !? See I've been gone from HTC for far too long, should be getting the M9 soon though. One of my contracts expires soon, i've got a few, need to check on them. You thinking of getting the M9 ? Think Samsung has made a mistake going with the Exynos.
Click to expand...
Click to collapse
I'll might grab the M9 later this year when the price will drop a bit. I'm still satisfied with my M7 and doesn't feel like I need something more.
Ok it's downloaded, i'll grab that fastboot and give it a whirl. Fingers crossed
Click to expand...
Click to collapse
Dont forget you'll need the dll files in the same folder where you have htc's fastboot and the ruu. You can simply replace fastboot.exe with htc's fastboot in your sdk folder were the required dll files are
---------- Post added at 12:16 PM ---------- Previous post was at 12:14 PM ----------
dladz said:
Ok i got this
C:\HTC Fastboot>fastboot oem rebootRUU
... (bootloader) Start Verify: 3
OKAY
Execution time is 44(ms)
C:\HTC Fastboot>fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_HTC_Europe_7.19.4
01.102_Radio_4T.35.3218.16_10.33Q.1718.01D_release_421804_signed.zip
sending 'zip'... (43287 KB) OKAY
sending time = 2.844 secs
writing 'zip'... (bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) rom parsing start ...
(bootloader) rom parsing finish ...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAIL41 model id check fail
FAILED (remote: 41 model id check fail)
Execution time is 9(s)
C:\HTC Fastboot>
Click to expand...
Click to collapse
you have downloaded the 7.19.401.102 version. You have to use the 7.19.401.2 version hence why the "check ID fail". .102 version is for M7_U and .2 version is for M7_UL (the one you have).
alray said:
Would recommend to simply flash the latest ruu (7.19.401.2)
Click to expand...
Click to collapse
alray said:
you have downloaded the 7.19.401.102 version. You have to use the 7.19.401.2 version hence why the "check ID fail". .102 version is for M7_U and .2 version is for M7_UL (the one you have).
Click to expand...
Click to collapse
Just copied the HTC fastboot into the SDK platforms and tools folder, reflashing now.
dladz said:
Just copied the HTC fastboot into the SDK platforms and tools folder, reflashing now.
Click to expand...
Click to collapse
read my post above you are flashing the wrong ruu. You need 4.19.401.2 not 4.19.401.102
alray said:
you have downloaded the 7.19.401.102 version. You have to use the 7.19.401.2 version hence why the "check ID fail". .102 version is for M7_U and .2 version is for M7_UL (the one you have).
Click to expand...
Click to collapse
Ah, idiot. Sorry
Couldn't see a european one though? This device is unlocked, wouldn't it have the providers software on otherwise?
Ok downloading, sorry mate, my eyes are failing me, getting old.
Ok so I think it's all done mate, looks like it's going to load up, I mean the script has finished running but the green bar is still onscreen.