[Q] Please Help, Broke my HTC One

Search This thread

DArkSm4sh

Member
Jul 4, 2012
37
2
So yesterday i bought myself a new HTC ONE phone from Egypt, the original owner used it for just 48 hours then sold it. When i received it i found the SuperUser installed and the OTA updates were not installing sin11ce the phone has been modified.

I followed a tutorial on XDA about getting back to stock rom and after flashing custom recovery and moving the stock rom to SD card i flashed it from recovery and it failed in the process.

Now the phone just boots into recovery, can anyone please post me a quick tutorial on getting the stock firmware back? i would really appreciate it.

Here is the info from the recovery:

*** UNLOCKED ***

M7_U PVT SHIP S-OFF RH

CID- 11111111

HBOOT- 1.54.0000

RADIO- 4A.21.3263.04

OpenDSP- v31.120.274.0617

OS- 2.24.401.9

eMMC-boot 2048MB

AUG 9 2013, 16:20:20.0
 

bygrave

Senior Member
Oct 14, 2012
480
228
hello 1.....relock bootloader with htcdev from google

2.....download this ruu and run it from fastboot http://www.htc1guru.com/dld/ruu-zip...1-27_10-31-1131-05_release_310878_signed-zip/ sorry i fixed the link
3..change cid to 0_32 as bellow


now let's change CID so we can run the RUU.EXE for your ModelID: PN0712000

in bootloader/FASTBOOT USB, change your CID:
Code:
C:\ADB3>fastboot oem writecid CWS__0_32 <-- two underscores
...
(bootloader) Start Verify: 0
OKAY [ 0.023s]
finished. total time: 0.023s

C:\ADB3>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.041s]
finished. total time: 0.041s

then take all the avalible updates

good guid here http://xdaforums.com/showthread.php?t=2541082
 
Last edited:
  • Like
Reactions: DArkSm4sh

DArkSm4sh

Member
Jul 4, 2012
37
2
hello 1.....relock bootloader with htcdev from google

2.....download this ruu and run it from fastboot http://www.htc1guru.com/dld/ruu-zip...1-27_10-31-1131-05_release_310878_signed-zip/ sorry i fixed the link
3..change cid to 0_32 as bellow


now let's change CID so we can run the RUU.EXE for your ModelID: PN0712000

in bootloader/FASTBOOT USB, change your CID:
Code:
C:\ADB3>fastboot oem writecid CWS__0_32 <-- two underscores
...
(bootloader) Start Verify: 0
OKAY [ 0.023s]
finished. total time: 0.023s

C:\ADB3>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.041s]
finished. total time: 0.041s

then take all the avalible updates

good guid here http://xdaforums.com/showthread.php?t=2541082


Thanks a lot for your reply. I am downloading the RUU now and till it finishes i have a quick question. Why should i change the CID to (0_32) instead of (11111111)?

Thanks again.
 

bygrave

Senior Member
Oct 14, 2012
480
228
because you cant update with cid 11111111
once you have updated you can change it bk to 11111111 if you like:

---------- Post added at 05:25 PM ---------- Previous post was at 05:21 PM ----------

because you cant update with cid 11111111
once you have updated you can change it bk to 11111111 if you like:


also write cid like this fastboot oem writecid HTC__032
capital HTC, two underscores, then 032
 
  • Like
Reactions: DArkSm4sh

DArkSm4sh

Member
Jul 4, 2012
37
2
because you cant update with cid 11111111
once you have updated you can change it bk to 11111111 if you like:

---------- Post added at 05:25 PM ---------- Previous post was at 05:21 PM ----------




also write cid like this fastboot oem writecid HTC__032
capital HTC, two underscores, then 032

Thanks a lot, now i get it.

One last question, should i change the CID before running the RUU or after running it?
 

bygrave

Senior Member
Oct 14, 2012
480
228
yes it needs to be changed before u run the ruu. i always run the ruu from in fastboot mode

Sent from my HTC One using Tapatalk
 
  • Like
Reactions: DArkSm4sh

bygrave

Senior Member
Oct 14, 2012
480
228
fastboot getvart all

and give us the results.
u did relock you're bootloader didn't u

Sent from my HTC One using Tapatalk
 
  • Like
Reactions: DArkSm4sh

DArkSm4sh

Member
Jul 4, 2012
37
2
C:\mini-sdk>fastboot getvart all
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
format <partition> format a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader
help show this help message

options:
-w erase userdata and cache (and format
if supported by partition type)
-u do not first erase partition before
formatting
-s <specific device> specify device serial number
or path to device port
-l with "devices", lists device paths
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address.
default: 0x10000000
-n <page size> specify the nand page size. default:
2048
-S <size>[K|M|G] automatically sparse files greater th
an
 

darksnoopy

Senior Member
Feb 22, 2012
196
44
C:\mini-sdk>fastboot getvart all
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
format <partition> format a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader
help show this help message

options:
-w erase userdata and cache (and format
if supported by partition type)
-u do not first erase partition before
formatting
-s <specific device> specify device serial number
or path to device port
-l with "devices", lists device paths
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address.
default: 0x10000000
-n <page size> specify the nand page size. default:
2048
-S <size>[K|M|G] automatically sparse files greater th
an

fastboot getvar all
NOT getvarT
Remove your imei and serial number
 
  • Like
Reactions: DArkSm4sh

DArkSm4sh

Member
Jul 4, 2012
37
2
sorry its fastboot getvar all


Sent from my HTC One using Tapatalk
The bootloader is still unlocked, should i relock it first?

C:\mini-sdk>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.44.0000
(bootloader) version-baseband: 4A.21.3263.04
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.401.12
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__032
(bootloader) battery-status: good
(bootloader) battery-voltage: 4324mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
getvar:all FAILED (status read failed (Too many links))
finished. total time: 0.063s
 

bygrave

Senior Member
Oct 14, 2012
480
228
yes needs to be locked for it to work

---------- Post added at 11:21 PM ---------- Previous post was at 11:14 PM ----------

just looking for a ruu u are in tawian is that write
 
  • Like
Reactions: DArkSm4sh

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    hello 1.....relock bootloader with htcdev from google

    2.....download this ruu and run it from fastboot http://www.htc1guru.com/dld/ruu-zip...1-27_10-31-1131-05_release_310878_signed-zip/ sorry i fixed the link
    3..change cid to 0_32 as bellow


    now let's change CID so we can run the RUU.EXE for your ModelID: PN0712000

    in bootloader/FASTBOOT USB, change your CID:
    Code:
    C:\ADB3>fastboot oem writecid CWS__0_32 <-- two underscores
    ...
    (bootloader) Start Verify: 0
    OKAY [ 0.023s]
    finished. total time: 0.023s

    C:\ADB3>fastboot reboot-bootloader
    rebooting into bootloader...
    OKAY [ 0.041s]
    finished. total time: 0.041s

    then take all the avalible updates

    good guid here http://xdaforums.com/showthread.php?t=2541082
    1
    because you cant update with cid 11111111
    once you have updated you can change it bk to 11111111 if you like:

    ---------- Post added at 05:25 PM ---------- Previous post was at 05:21 PM ----------

    because you cant update with cid 11111111
    once you have updated you can change it bk to 11111111 if you like:


    also write cid like this fastboot oem writecid HTC__032
    capital HTC, two underscores, then 032
    1
    yes it needs to be changed before u run the ruu. i always run the ruu from in fastboot mode

    Sent from my HTC One using Tapatalk
    1
    let us know how u got on

    Sent from my HTC One using Tapatalk
    1
    fastboot getvart all

    and give us the results.
    u did relock you're bootloader didn't u

    Sent from my HTC One using Tapatalk