yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] amidabuddha:
see the version of the bootloader

if it is still 6.98.xxxx this is you problem. Flash 0.98.2000 with PG88IMG.zip from the SDcard or try 2.00.2002 - you can find this in the forums also
[HTC Desire S] luky4:
linkin8k

I have the same problem and I have not found the solution up here.
[HTC Desire S] sharaz191:
can anybody tell me can i solve this by JAG?i can do jtag my self
[HTC Desire S] linkin8k:
thanks for the replies sorry i couldn't post yesterday was trying to be in a festive mood.

**my progress**

I have tried all i can to update the bootloader, from putting the pg88img file in through root of sd to update through 4ext recovery to tryin to use android flasher to put the 0.98.2000 it won't just update.

please what else can i do?? is there a hboot installer for windows for me to try??

please help AmidaBuddha u have done a lot but i still need a little help. thanks
[HTC Desire S] Tectas:
As much as i know would be the last possible solution to replace the bootloader with dd command inside adb shell or try to flash it with fastboot (to make this the htc drivers [if you are using windows] and the android sdk with the given android plattform-tools must be installed, if some parts are not present look at the index thread)

Walkthrough:

fastboot:

reboot your device to bootloader and put it in fastboot mode

open commanline at your pc

attach device to pc

cd to the directory where the hboot.img is ( extract it from the pg88img.zip file)

fastboot devices
(your device should show up as some letters and digits at the right of it should stand recovery, also the adb daemon is started if it wasn't running before)
fastboot flash hboot hboot.img

this replaces your current hboot with the hboot.img file, don't interrupt the process or pull the usb cable, this can brick your device, i'm not responsible if something goes wrong.

dd:

put the needed .img file of the bootloader at the root of your sd (extract it from the pg88img.zip file) and rename it to hboot.img

reboot to recovery

Open commandline at your pc

attach device to pc

adb devices
(your device should show up as some letters and digits at the right of it should stand recovery, also the adb daemon is started if it wasn't running before)
adb shell
(this opens the adb command shell, from where you can execute shell commands right at your device)
dd if=/dev/block/mmcblk0p18 of=/sdcard/backup.img
(this backups your current bootloader partition to the backup.img file)
dd if=/sdcard/hboot.img of=/dev/block/mmcblk0p18
(this replaces your bootloader partition with the boot.img)
exit
(exits adb shell)
adb reboot bootloader
(reboots your device to bootloader)

this backups your current bootloader to /sdcard/backup.img and replaces it with the boot.img, but beware this is hard stuff and be carefull, don't stop the execution of the any dd command and never pull the usb-cable while it writes your bootloader, this definitly can brick your device, i'm not responsible if something goes wrong, good luck.
[HTC Desire S] linkin8k:
Tectas thanks, see what i get using fastboot:

on command line:

c:\users>fastboot devices

SH14HTJ05*** fastboot

c:users> cd c:\temp

c:\temp>fastboot flash hboot hboot.img

sending `hboot` <1024 kb>... OKAY

writing `hboot`... INFOimage update is bypassed!

OKAY

on phone under bootloader menu:

Can not roll back hboot version

........

will try dd option now.
[HTC Desire S] amidabuddha:
Try with this one

Do not use the guide from the thread, download the attachement and exctract only hboot.img

Flash it according to Tectas instructions (try fastboot way first). Hope it will work.
[HTC Desire S] linkin8k:
Using dd this is what I got:

C:\users>adb devices

List of devices attached

SH14HTJ05*** recovery

C:\users>adb shell

~ # dd if=/dev/block/mmcblk0p18 of=/sdcard/backup.img

dd if=/dev/block/mmcblk0p18 of=/sdcard/backup.img

2048+0 records in

2048+0 records out

1048576 bytes <1.0MB> copied, 0.059664 seconds, 16.8MB/s

~ # dd if=/sdcard/hboot.img of=/dev/block/mmcblk0p18

dd if=/sdcard/hboot.img of=/dev/block/mmcblk0p18

dd: can't open '/sdcard/hboot.img' : No such file or directory

~ #

And yes I made sure the hboot file is in the root of sdcard. Please what else can I do? Is it because my hboot version of 6.98.1002 can't be downgraded? Or because my device is just s-off and not rooted?

My main problem is just getting pass the HTC white screen. Please help

---------- Post added at 03:23 PM ---------- Previous post was at 03:10 PM ----------

Will try ASAP

---------- Post added at 03:52 PM ---------- Previous post was at 03:23 PM ----------

Tried it but it still says can not rollback hboot version

---------- Post added at 03:54 PM ---------- Previous post was at 03:52 PM ----------

Tried it still says cannot rollback hboot version
[HTC Desire S] amidabuddha:
Enter Recovery, connect to PC and type:

adb shell
dmesg | grep mmc0

post the output here. If it is too long use Pastebin
[HTC Desire S] Tectas:
Type mount /sdcard before the dd commands.

Swyped from my desire s running damn sweet ice cream
[HTC Desire S] linkin8k:
Ok did it and was able to change!!! :) But when I switch it on it shows the HTC logo go black after some seconds then opens the 4ext recovery page:(. It shows

E:Can't open /cache/recovery/log

E:Can't open /cache/recovery/log

E:Can't open /cache/recovery/last_log

E:Can't open /cache/recovery/last_log

^^^^ on the recovery page

But this is how my boot loader page is now(I used the hboot amidabuddha showed me):

*****LOCKED******

SAGA PVT ENG S-OFF RL

HBOOT-2.00.2002 (PG8810000)

RADIO-3822.10.08.04_M

eMMC-boot

Will try the 0.98.2000 now

Amidabudda I will try the code soon, lemme me try tectas way first
[HTC Desire S] Tectas:
Can you normally access and use 4ext? If yes make a full wipe (format everything except sd) and flash the ROM you want to use.

You also can try to wipe just /cache and dalvik cache and look if it solves it.

Ah and btw, it's not my solution, amidabudda found it some time ago at another forum and both of use used it to solve problems like yours, but it's always the last step to use if everything else doesn't take effect ;)

Swyped from my desire s running damn sweet ice cream
[HTC Desire S] linkin8k:
I used the 0.98.2000 hboot and still phone won't pass HTC logo even worse I have to do a battery pull cause it go to the recovery page like the 2.***. The boot loader page shows like this:

SAGA PVT ENG S-OFF

HBOOT-0.98.2000(PG8810000)

RADIO-3822.10.08.04_M

eMMC-boot
[HTC Desire S] Tectas:
Try to reflash recovery.

Afterwards try if you can make a wipe and flash a new ROM.

If it doesn't take effect, search for guide before replace emmc ;)

Swyped from my desire s running damn sweet ice cream
[HTC Desire S] linkin8k:
Yes I can access 4ext, I just wiped data/factory reset before I saw your reply. Also I wiped cache and dalvik cache so the e:\ errors ain't showing again. Should I use format system, data and cache to format everything?
[HTC Desire S] Tectas:
If the error is gone just flash a new ROM and everything should be Ok.

Swyped from my desire s running damn sweet ice cream
[HTC Desire S] linkin8k:
I used the code, this is what I got:

C:\users>adb shell

~ # dmesg | grep mmc0

dmesg | grep mmc0

<3>[ 7.002075] mmc0: No card detect facilities available

<6>[ 7.002593] mmc0: Qualcomm MSM SDCC at 0x00000000a500000 irq 98,0 dma 7

<6>[ 7.002716] mmc0: platform slot type: MMC

<6>[ 7.002868] mmc0: 4 bit data mode disabled

<6>[ 7.003082] mmc0: 8 bit data mode enabled

<6>[ 7.003234] mmc0: MMC clock 144000 -> 50000000 Hz, PCLK 96000000 Hz

<6>[ 7.003448] mmc0: slot eject status = 0

<6>[ 7.003570] mmc0: Power save feature enable = 1

<6>[ 7.003692] mmc0: DM non-cached buffer at ffa0f000, dma_addr 0x0bae7000

<6>[ 7.003936] mmc0: DM cmd busaddr 0x0bae7000, cmdptr busaddr 0x0bae7300

<6>[ 7.157348] mmc0: new high speed MMC card at address 0001

<6>[ 7.159118] mmcblk0: mmc0:0001 M4G2DE 2.10 GiB

Am replying for an iPad so had to type it out. Hope there's no typo
[HTC Desire S] amidabuddha:
Your eMMC is fine. Do not pull battery anymore. Now you can use RUU to restore stock or continue using custom ROMs
[HTC Desire S] linkin8k:
OMG!!! I tried flashing with the stock rom I told you I downloaded and used again but now it gave me a customer ID error and now showing :

****LOCKED****

****SECURITY WARNING*****

SAGA PVT SHIP S-ON RL

HBOOT-2.00.0002

I have lost s-off :(:( and I no longer have 4ext recovery. Please what should I do??? Should I flash with a custom pre rooted ROM???

I can't even go into my normal recovery!!!!
[HTC Desire S] amidabuddha:
Most probably the RUU that you are using is not the proper one. I think that you want to destroy your phone. Enter the bootloader and type in cmd:

fastboot getvar all

Post the output here
[HTC Desire S] linkin8k:
Definitely don't want to spoil it, am just a novice at this stuff. Here is what I got:

INFOversion: 0.5

INFOversion-bootloader: 2.00.0002

INFOversion-baseband: 3822.10.08.04_M

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 2.10.401.5

INFOserialno: SH14HTJ05892

INFOimei: 355067045945037

INFOproduct: saga

INFOplatform: HBOOT-7230

INFOmodelid: PG8810000

INFOcidnum: HTC__J15

INFObattery-status: good

INFObattery-voltage: 4167mV

INFOpartition-layout: Generic

INFOsecurity: on

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: ebd3df7d

INFOhbootpreupdate: 12

INFOgencheckpt: 0

all: Done!
[HTC Desire S] amidabuddha:
Ok. Unfortunately there is no RUU for your region available. You have to make a Goldcard (there is a guide in the Index thread in the Development section) and flash yor RUU again or download the latest 2.10.401.8.

Or the solution that I would recommend since you are already S-ON - return your phone for a warranty repair and tell them that the OTA update messed it up. Good luck
[HTC Desire S] linkin8k:
Am in Ghana, we aint got a HTC office here so returning for fix is not an option. Will try the goldcard. Thanks a lot

Please how do I detect the region of my phone? Is it Asia or Europe cause on the pack of the phone China is written though the s/n is different from that at the back of the phone. Still trying to do to the gold card cause it didn't work at first so am doing it again
[HTC Desire S] Hhunted:
Hi there guys

Sorry to hi-jack the thread. Looking at the introduction video it says try and find a thread that matches your situation. this one appears to be it.

This is my first time trying to do this with an android phone, so excuse the noobness.

I have the exact same issue as the thread starter has. My brother brought me him phone after his phone got stuck @ the HTC logo screen at bootup.

I have searched the forums as much as I could, but the more I find info the more lost I seem to get lost. With plenty of tabs opened.

According to me the only thing I can manage to do is Fastboot.

Fastboot devices list me a device.

adp doesn't pick up anything. tried this om my win7 x64 machine and my vista 32bit laptop.

I have installed all the USB drivers needed, installed the development tools from google and even revised ones. I also tried revolutionary, but seem to think this will only work if the phone is actually on.

So now I don't know what to do. I can only manage to access the phone via Fastboot, but are unable to upload the hboot.img file as stated earlier in the thread, but get thie error.

sending 'hboot' (1024 KB)... OKAY [ 0.193s]
writing 'hboot'... INFOsignature checking...
FAILED (remote: signature verify fail)
finished. total time: 0.387s.

I then assumed that this is due to the fact that S-ON is on.

I must also state that when in Hboot I only managed once to get recovery to bring up a triangle with and exclamation mark in it. Tried wiping info, but got error msgs. For all the other retries I only get the green arrows, which is in a circle and then a few vibrates. Must this happen and do I need to leave the phone for an amount of time for this recovery to take place? Meaning will it be on a blank screen recovering or will one see a progress?

I also downloaded RUU_Saga_HTC_Europe_1.47.401.4_Radio_20.28I.30.085AU_3805.06.02.03_M_release_199410_signed.exe , to see if that might work, but if it doesn't pick up the phone it tells me the battery is not at least 30% charged. I had the phone on charge till the green light came on.

Here is the phone details:

SAGA PVT SHIP S-ON RL

HBoot 0.98.002

Radio 3805.06.02.03_M

eMMC-boot

Mar 30 2011 17:29:31

After running this command: fastboot getvar I gfot this info:

INFOversion: 0.5

INFOversion-bootloader: 0.98.0002

INFOversion-baseband: 3805.06.02.03_M

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 1.47.415.1

INFOserialno: HT142TJ0xxxx

INFOimei: xxxxxxxxxxx

INFOproduct: saga

INFOplatform: HBOOT-7230

INFOmodelid: PG8810000

INFOcidnum: HTC__J15

INFObattery-status: good

INFObattery-voltage: 4161mV

INFOpartition-layout: Generic

INFOsecurity: on

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: 0e35ea5b

INFOhbootpreupdate: 12

INFOgencheckpt: 0

all: Done!

finished. total time: 0.013s

So, what is my next steps I need to do. After struggling for 24 hours I need some expert guidance.

Many thanks for your assistance in advance.
[HTC Desire S] amidabuddha:
Do not attempt to flash other stuff to your phone.

Contact Football and ask him for a 1.47.415.1 RUU. He will give you a download link. Run this RUU with the phone connected to PC and you will be fine.

---------- Post added at 07:13 PM ---------- Previous post was at 07:11 PM ----------

Hey I see that Hhunted has the same CID as you so you should try the same RUU. Just change the misc version to 1.47.415.1 before flashing it.
[HTC Desire S] Hhunted:
Thank you. Will contract him accordingly.
[HTC Desire S] linkin8k:
Am just frustrared :confused::( , the gold card ish aint working. i cant even find misc version for 1.47.415.1 and worse still when i use "adb shell chmod" it says "/data/local/temp/zergrush" is not a directory

I just want to get my phone back on
[HTC Desire S] sandman555:
similar problem dont know where to post or what to do ... realy desprate

-Revolutionary-

SAGA PVT SHIP S-OFF RL

HBOOT-6.98.1002

RADIO-3822.10.08.04_M

eMMC-boot

Mar 10 2011, 14:58:38

is on my screen its not going on recovery but it reads file named

PG88IMG.zip

I already had i think

PreRooted_Saga_S_HTC_Europe_2.10.401.4_odexed-signed.zip

or

PreRooted_Saga_S_HTC_Europe_2.10.401.4_deodexed-signed.zip

but i went on this site

//android.stackexchange.com/questions/16249/failed-to-update-htc-desire-s-to-latest-firmware-with-android-2-3-5

and downloaded this file

RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30. 0822U_3822.10.08.04_M_release_225161_signed.exe

renamed to

PG88img.zip

and updated it was updated in maybe 2 or 3 minutes and asked me to press power button and it took me to htc frozen screen ..... since then nothing is happening except I can go to this menue by power button and vol down but cant access recovery menu only way is download file rename it to PG88Img.zip it checks it then comes back to same screen... I dont know how bad Its is no clue

please help

thanks

p.s I also dont know how to do the rom thing from windows or which software to use for that
[HTC Desire S] amidabuddha:
@sandman555

Guys I dont know why you want to ruin your phones so desperate, flashing stuff on them without knowing what your are doing. There are perfect guides here in this forum where everything is explained.

In your case you should do the following:

1) flash hboot 0.98.2000 first (see in previous posts in this thread how)

2) then configure fastboot command (see my signature), connect the phone to PC, reboot the phone to bootloader and type:

fastboot getvar all

Post the output here, I will tell you which RUU to download and in the best case your device will work again.
[HTC Desire S] Hhunted:
Hi again,

I'm not trying to ruin anything tbh..

I tried to flash hboot, but getting errors trying to write. I presume it's because my S=On.

I also contacted Football and bought the suggested firmware required from him. This also failed firstly due to the program telling me the battery isn't fully charged, which aren't the case. Managed to get passed that by going into fastboot, but eventually the RUU timeout trying to update the phone.

So currently I'm stuck not knowing what to do. I, however appreciate all you assistance thus far.

***Edit****

Oh I did manage to grab the rom.zip file from my temp folder if that could be used.
[HTC Desire S] linkin8k:
@ amidabuddha tectas skabob i have tried using the method of downgrading hboot in skabob signature but i get stuck at changing the misc version cause it says "Not a directory", i have also tried the gold card but its not working with the European and Asian roms i downloaded. i also tried using the dd method tectas explained to me in this thread to change my bootloader but its not working again on my 2.000.02 bootloader.

Please my main aim is to just get my phone to come on againl. I can't give anyone around me to fix it cause the phone isn't common in my country. Thanks for your patience and help so far.
[HTC Desire S] amidabuddha:
Rename rom.zip to PG88IMG.zip, copy it to your SDcard, reboot the phone to bootloader and follow instructions

---------- Post added at 01:00 PM ---------- Previous post was at 12:54 PM ----------

Use this giude to change the misc_version. Then use ONLY the 1.47.415.1 RUU, not any other version! Follow the steps correctly and you will manage
[HTC Desire S] Hhunted:
---------- Post added at 01:00 PM ---------- Previous post was at 12:54 PM ----------

Hi again, Thnx, I actually did that and I was asked if I want to update. Was very excited seeing this. But it's been stuck on updating 1. Bootloader for the last 2 hours.

I must then presume this phone just died a sad death.

Thanks for all the help though.
[HTC Desire S] HcKuningas:
Hi, i installed cm7 to my desire s but it stucks to HTC logo screen. When i install back my old rom from recovery it does work normally booting up to android. So whats the problem??? Any fix for this?

Bootloader opened with htcdev

HBOOT 2.00.0002

Recovery ext4

S-on
[HTC Desire S] amidabuddha:
Open CM7.zip (the ROM file)

Extract boot.img to a folder e.g. C:\CM7

Then connect the phone (setup fastboot command - guide in my signature) and type in command prompt on the PC:

fastboot flash boot C:\CM7\boot.img

Or use Android flasher, it is an user friendly app, to flash the boot.img on your phone.(edit: Android Flasher cannot flash Kernel images but it is a nice app anyway :) )

Then your phone will work again. With htcdev unlock you have to flash the kernel of the custom ROMs separately
[HTC Desire S] HcKuningas:
Thank you very much! Now its working properly.
[HTC Desire S] linkin8k:
Hi, i have been having problems with this su

thing because anytime i use it it say su not found

but in adb shell i see# not $ meaning my device

is rooted right? So my question is can i get a

code here to unroot my phone so i can re-root

properly. thanks
[HTC Desire S] Tectas:
Use superoneclick or gingerbreak, both got unroot options as well as much as I know.

Swyped from my desire s running damn sweet ice cream
[HTC Desire S] Hhunted:
Heya guys...

I'm still stuck with no other options at the moment.

1. Still stuck in HTC logo boot.

2. RUU doesn't work.

3. ADB doesn't pick up my phone. Tried on 3 x Win 7 PCs (2 x 64 Bit ; 1 x 32bit) and one Vista pc. I have SDK installed with google drivers, but windows 7 doesn't want install if I point to it.

4. The Revovery option in Hboot, just hangs the phone.

5. Placing the rom.zip file from RUU and renaming to PG88IMG.zip got picked up by bootloader, but just hangs when it tries to install.

6. fastboot is the only command that works sort of. I can get "fastboot device" and "fastboot getvar" to work, the rest all fails.

Seems like most of the fixes for root access and ect makes use of ADB, but some reason it doesn't want to work with my PCs. If someone can please help with this. I look at the guides and most point to the SDK tools and google drivers, but it doesn't work for me.

To recap my device info:

OS Win7 x64

SAGA PVT SHIP S-ON RL
HBoot 0.98.002
Radio 3805.06.02.03_M
eMMC-boot
Mar 30 2011 17:29:31

After running this command: fastboot getvar I got this info:

INFOversion: 0.5
INFOversion-bootloader: 0.98.0002
INFOversion-baseband: 3805.06.02.03_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.47.415.1
INFOserialno: HT142TJ0xxxx
INFOimei: xxxxxxxxxxx
INFOproduct: saga
INFOplatform: HBOOT-7230
INFOmodelid: PG8810000
INFOcidnum: HTC__J15
INFObattery-status: good
INFObattery-voltage: 4161mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: 0e35ea5b
INFOhbootpreupdate: 12
INFOgencheckpt: 0
all: Done!
finished. total time: 0.013s

Thnx in advance.
[HTC Desire S] cckwan:
sorry for interrupt

my phone get similar problem too

but when i type adb shell on PC

it shows: device not found

i did install drive and connect using usb to PC

what can i do ?
[HTC Desire S] linkin8k:
Make sure you are in recovery mode not fastboot to be able to use adb properly
[HTC Desire S] Hhunted:
Thats something I can't get to work. adb doesn't want to pick up my device. I have tried loads of different drivers and OS, but with no luck. Can only get fastboot to see my device. Have tried on XP, Vista and WIN7.

The official google drivers just doesn't want to install.

Don't know what else to try at this stage.
[HTC Desire S] monkey21stc:
Did you run command adb start-server

disconnect device and reconnect again before typing adb devices?

Perhaps you could try running adb from a Linux machine?
[HTC Desire S] linkin8k:
So in fastboot mode your saying you can't get into recovery? Have you tried using Android flasher to flash a recovery onto your device? If you haven't i recommend 4ext recovery, Google and download it along with the android flasher
[HTC Desire S] Hhunted:
Hi there,

I can get access to the phone in fastboot mode.

Tried your suggestion. I used android flasher and managed to upload according to the program this file recovery_signed.img to the phone. But nothing showed on the screen of the phone.

I then went to the hboot screen and tried the "recovery" option, but it showed a white screen and then a screen with the two green arrows with a phone on it, but then the screen went black and the phone vibrated a few times and then nothing else.

I must have done something wrong.

Thnx for your reply.
[HTC Desire S] amidabuddha:
You just flashed the stock recovery :)

Try this from my signature

---------- Post added at 07:15 PM ---------- Previous post was at 06:25 PM ----------

Hey Hhunted you are S-ON ! You cannot flash anything to your phone! Only RUU can work for you.

OR try to enter recovery from the fastboot menu, press Volume up + Power when see a black image with red exclamation mark on it, select the "wipe cache" option and reboot the phone.
[HTC Desire S] Hhunted:
Hi, Thnx....

1. RUU does this and it appears to be stuck at this screen. My phone screen still in Fastboot USB screen and doesn't look like it boot into Bootloader.

2. Don't have any recovery option in my fastboot menu. :(

3. Choosing "recovery" from Hboot screen shows white HTC screen and then a screen of two green arrows in a circle . The screen goes black and then it gives me a few vibrations and then nothing. The weird thing is that I managed to see the Red Exclamation mark twice over the last few weeks, but it seems to be very random. Not sure why that would be. I will try to get in again.

Thnx again for your patience.
[HTC Desire S] amidabuddha:
Do you have HTC Sync installed?
[HTC Desire S] Hhunted:
Eeeeeeekkkkkk :eek:

I had this installed on 3 occasions and had to uninstall for other recovery options..

Installing again...
[HTC Desire S] amidabuddha:
It is not the Sync itself that is important - the HTC Drivers are. Do you have the drivers installed?
[HTC Desire S] Hhunted:
Jip have the drivers installed. And did a quick reinstall. Same result.:(