[FAQ] Desire HD or Inspire 4G

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
hello,

i have purchased a refurb Desire HD,

in Box and the mobile casing sticker shows Desire HD PD9810000 where the HBOOT(SHIP S-OFF) shows PD9812000 , i had AT&T Ruu installed by default when i purchased the phone

my wifi and bluetooth is not working properly , it just hangs the phone (pulling out the battery solves this) and sometimes it connects but automatically turns off and turns on again

i think its because wrong RUU is installed in the phone .. if i run Desire HD RUU it says MODEL ID error where Inspire 4G RUU runs fine.

im so confused pls Help :(

i want to convert my MODEL ID so that i can install the Desire HD RUU , at the Back it shows HTC where Inspire 4g shows at&t logo :(
 

marknoll

Senior Member
May 13, 2014
2,932
300
0
I want to see the entire thing. Not just that dude

---------- Post added at 12:02 PM ---------- Previous post was at 12:01 PM ----------

U know.. I can't nor anyone can help if u don't post the ENTIRE results. Naming just the pd98 image will get you nowhere
 

marknoll

Senior Member
May 13, 2014
2,932
300
0
hello,

i have purchased a refurb Desire HD,

in Box and the mobile casing sticker shows Desire HD PD9810000 where the HBOOT(SHIP S-OFF) shows PD9812000 , i had AT&T Ruu installed by default when i purchased the phone

my wifi and bluetooth is not working properly , it just hangs the phone (pulling out the battery solves this) and sometimes it connects but automatically turns off and turns on again

i think its because wrong RUU is installed in the phone .. if i run Desire HD RUU it says MODEL ID error where Inspire 4G RUU runs fine.

im so confused pls Help :(

i want to convert my MODEL ID so that i can install the Desire HD RUU , at the Back it shows HTC where Inspire 4g shows at&t logo :(
We also need to know if your boot loader is locked. Having a unlocked boot loader will make the ruu.exe not be able to run. To flash an ruu, your bootloader needs to be locked. Then unlock it again after ruu has ran. The beauty of s off is that u can almost flash any ruu for that device. But don't worry, you WON'T lose s off if u run a ruu. That's the beauty of having s off.

Sent from my MB886 using Tapatalk
 

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
We also need to know if your boot loader is locked. Having a unlocked boot loader will make the ruu.exe not be able to run. To flash an ruu, your bootloader needs to be locked. Then unlock it again after ruu has ran. The beauty of s off is that u can almost flash any ruu for that device. But don't worry, you WON'T lose s off if u run a ruu. That's the beauty of having s off.

Sent from my MB886 using Tapatalk
i know these things dude , as i said having a SHIP (means stock) S OFF hboot , RUU gives Model ID error , i some how edited android-info and flashed the desire hd ruu by PD98IMG.zip method , but still hoboot is of PD981200 , Wifi hangs the phone dont know is it hardware related or software confused ....
 

marknoll

Senior Member
May 13, 2014
2,932
300
0
Dude. Didn't know if u did know. I'm trying to help.

---------- Post added at 02:10 AM ---------- Previous post was at 02:09 AM ----------

U can't have a shipped stock s off phone man. That's malarky. That device was hacked before u even got it. Ur gonna have to run ruu 3.20

---------- Post added at 02:11 AM ---------- Previous post was at 02:10 AM ----------

And u never answers my darn question about your bootloader being locked or unlocked

---------- Post added at 02:14 AM ---------- Previous post was at 02:11 AM ----------

If u want help,u need to post the getvar all. No ways around it. Do u want help or not?
 

Klown80

Senior Member
Aug 22, 2011
611
342
0
Everywhere
hello,

i have purchased a refurb Desire HD,

in Box and the mobile casing sticker shows Desire HD PD9810000 where the HBOOT(SHIP S-OFF) shows PD9812000 , i had AT&T Ruu installed by default when i purchased the phone

my wifi and bluetooth is not working properly , it just hangs the phone (pulling out the battery solves this) and sometimes it connects but automatically turns off and turns on again

i think its because wrong RUU is installed in the phone .. if i run Desire HD RUU it says MODEL ID error where Inspire 4G RUU runs fine.

im so confused pls Help :(

i want to convert my MODEL ID so that i can install the Desire HD RUU , at the Back it shows HTC where Inspire 4g shows at&t logo :(
Since you are s-off you should be able to just use fastboot command to change your phones MID to match what it says on the box. Perhaps whomever owned the phone before you changed the MID so they could flash the inspire ruu you currently have installed? I haven't owned an inspire in a few years now but I do remember the inspire and desire HD can use each other's firmwares by making minor changes. (they are pretty much same phone, inspire is att branded, and desire HD is for everyone else if I recall correctly) Sorry I couldn't be a bit more specific but as I said it's been a long time since I had an HTC.


Good luck!

Sent from my A0001 using XDA Free mobile app
 
Last edited:

marknoll

Senior Member
May 13, 2014
2,932
300
0
Since you are s-off you should be able to just use fastboot command to change your phones MID to match what it says on the box. Perhaps whomever owned the phone before you changed the MID so they could flash the inspire ruu you currently have installed? I haven't owned an inspire in a few years now but I do remember the inspire and desire HD can use each other's firmwares by making minor changes. (they are pretty much same phone, inspire is att branded, and desire HD is for everyone else if I recall correctly) Sorry I couldn't be a bit more specific but as I said it's been a long time since I had an HTC.


Good luck!

Sent from my A0001 using XDA Free mobile app
He really can't do that neither. Not til we get a FULL posting of his getvar stats. He's not listening
 

Klown80

Senior Member
Aug 22, 2011
611
342
0
Everywhere
He really can't do that neither. Not til we get a FULL posting of his getvar stats. He's not listening
A getvar would help but you make it sound as if it is impossible to fix his issue without it. Why can't he change his Model ID "fastboot oem writemid PD9810000" since he IS s-off may I ask?
@mrroks if you would be kind enough to post your fastboot getvar all output here, please remember to edit out your IMEI and S/N before posting it. No need to share that part.

Sent from my A0001 using XDA Free mobile app
 
Last edited:

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
A getvar would help but you make it sound as if it is impossible to fix his issue without it. Why can't he change his Model ID "fastboot oem writemid PD9810000" since he IS s-off may I ask?
@mrroks if you would be kind enough to post your fastboot getvar all output here, please remember to edit out your IMEI and S/N before posting it. No need to share that part.

Sent from my A0001 using XDA Free mobile app
well yeah , this is the thing ,, i cannot even writecid it gives me Command Error where as im S-OFF bloody S-OFF man :( :(
 

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
getvar all

He really can't do that neither. Not til we get a FULL posting of his getvar stats. He's not listening
Sorry dont be mad at me :p

here it is :

(bootloader) version: 0.5

(bootloader) version-bootloader: 2.00.0030

(bootloader) version-baseband: 26.14.04.28

(bootloader) version-cpld: None

(bootloader) version-microp: 0438

(bootloader) version-main: 3.12.405.1

(bootloader) serialno: HT13*******

(bootloader) imei: 3544***********

(bootloader) product: ace

(bootloader) platform: HBOOT-7230

(bootloader) modelid: PD9812000 <---------

(bootloader) cidnum: CWS__001 <----------

(bootloader) battery-status: good

(bootloader) battery-voltage: 4194mV

(bootloader) partition-layout: Generic

(bootloader) security: off <-----------

(bootloader) build-mode: SHIP <-----------

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 62d2f26e

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

(bootloader) region-id: 0

all: Done!

**** attached COMMAND ERROR where im S-OFF plus Unlocked ****
 

Attachments

Last edited:

Klown80

Senior Member
Aug 22, 2011
611
342
0
Everywhere
well yeah , this is the thing ,, i cannot even writecid it gives me Command Error where as im S-OFF bloody S-OFF man :( :(
Thank you for the getvar info. Again sorry but it's been a long time since I've had a DHD. I would say maybe see if @glevitan has a suggestion as he is the resident guru when it comes to this device, he is by far more knowledgeable about it than I am.

Sent from my A0001 using XDA Free mobile app
 
  • Like
Reactions: mrroks

marknoll

Senior Member
May 13, 2014
2,932
300
0
A getvar would help but you make it sound as if it is impossible to fix his issue without it. Why can't he change his Model ID "fastboot oem writemid PD9810000" since he IS s-off may I ask?
@mrroks if you would be kind enough to post your fastboot getvar all output here, please remember to edit out your IMEI and S/N before posting it. No need to share that part.

Sent from my A0001 using XDA Free mobile app
I didn't really mean its "impossible" but why mess things up more? Its much safer to run a ruu

Sent from my MB886 using Tapatalk

---------- Post added at 12:20 PM ---------- Previous post was at 12:16 PM ----------

Sorry dont be mad at me [emoji14]

here it is :

(bootloader) version: 0.5

(bootloader) version-bootloader: 2.00.0030

(bootloader) version-baseband: 26.14.04.28

(bootloader) version-cpld: None

(bootloader) version-microp: 0438

(bootloader) version-main: 3.12.405.1

(bootloader) serialno: HT13*******

(bootloader) imei: 3544***********

(bootloader) product: ace

(bootloader) platform: HBOOT-7230

(bootloader) modelid: PD9812000 <---------

(bootloader) cidnum: CWS__001 <----------

(bootloader) battery-status: good

(bootloader) battery-voltage: 4194mV

(bootloader) partition-layout: Generic

(bootloader) security: off <-----------

(bootloader) build-mode: SHIP <-----------

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 62d2f26e

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

(bootloader) region-id: 0

all: Done!

**** attached COMMAND ERROR where im S-OFF plus Unlocked ****
This is very close to mine. I have same bootloader version. Which was done by the 3.20 ruu. That's your safest bet.

Sent from my MB886 using Tapatalk
 

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
Thank you for the getvar info. Again sorry but it's been a long time since I've had a DHD. I would say maybe see if @glevitan has a suggestion as he is the resident guru when it comes to this device, he is by far more knowledgeable about it than I am.

Sent from my A0001 using XDA Free mobile app
Hoping for the BEST , Thanks again :)
 

marknoll

Senior Member
May 13, 2014
2,932
300
0
Last edited:

glevitan

Senior Member
Nov 8, 2011
3,285
1,229
0
43
Buenos Aires
www.arreviewers.com
Hoping for the BEST , Thanks again :)
Having S-OFF you should be able to flash any RUU that are willing. Anyway, having the Inspire 4G firmware should not cause any issue. Have you tried wiping the phone entirely and reflashing a RUU?

Do not try to flash superCID as you don't need that. Desire HD and Inspire 4G are the same exact device with different name.
 
  • Like
Reactions: marknoll

mrroks

Senior Member
Nov 23, 2012
749
111
43
Karachi
Having S-OFF you should be able to flash any RUU that are willing. Anyway, having the Inspire 4G firmware should not cause any issue. Have you tried wiping the phone entirely and reflashing a RUU?

Do not try to flash superCID as you don't need that. Desire HD and Inspire 4G are the same exact device with different name.
tried everything , now im on ENG Hboot , it changed my cid to 1111111 but still cannot write anything in hboot gives command error ,

i had this phone Desire HD with last 2.3.5 GB update Sene 3.0 , it had AT&T bloatware like Bootanimations and apps , kindly see my original stock build.prop ,

------ START -------


ro.ril.enable.a53=1
ro.ril.enable.dtm=0
ro.ril.gprsclass=10
ro.ril.hsdpa.category=10
ro.ril.hsupa.category=6
ro.ril.hsxpa=2
ro.ril.def.agps.mode=1
ro.ril.fast.dormancy.rule=2
ro.ril.att.feature=1
ro.ril.radio.svn=6
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420
ro.ril.enable.sdr=0
ro.ril.enable.gea3=1
ro.ril.enable.ucsq=2
ro.ril.set.mtusize=1410
ro.ril.multirab.throttling=1
ro.com.google.clientidbase=android-htc
ro.com.google.clientidbase.yt=android-htc
ro.com.google.clientidbase.am=android-att-us
ro.com.google.clientidbase.gmm=android-htc
ro.com.google.clientidbase.ms=android-att-us
ro.product.model=Desire HD
ro.monkey=0
ro.sllowmock.location=0
ro.da1.enable=true
# begin build properties
# autogenerated by buildinfo.sh
ro.aa.customizationid=395933
ro.onecid=
ro.aa.project=Ace_Sense30_S
ro.aa.romver=3.20.502.52
ro.aa.maincid=CWS__001
ro.aa.cidlist=CWS__001
ro.aa.rid=384
ro.aa.modelid=PD9812000
ro.aa.report=com
ro.aa.skulist=502
ro.aa.taskid=269096
ro.aa.mainsku=502
ro.cwkey=CWS__001
ro.com.google.clientidbase=android-htc
ro.build.id=GRJ90
ro.build.display.id=GRJ90
ro.build.version.incremental=380259.52
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.5
ro.build.date=五 6月 29 21:55:29 CST 2012
ro.build.date.utc=1340978129
ro.build.type=user
ro.build.user=
ro.build.host=ABM012
ro.build.tags=release-keys
ro.product.model=Desire HD
ro.product.brand=cingular_us
ro.product.name=htc_ace
ro.product.device=ace
ro.product.board=spade
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=HTC
ro.product.locale.language=hdpi
ro.product.locale.region=
ro.wifi.channels=
ro.board.platform=msm7x30
# ro.build.product is obsolete; use ro.product.device
ro.build.product=ace
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=3.20.502.52 CL380259 release-keys
ro.build.description=3.20.502.52 CL380259 release-keys
ro.build.changelist=380259
ro.product.ua=
ro.build.fingerprint=cingular_us/htc_ace/ace:2.3.5/GRJ90/380259.52:user/release-keys
ro.build.project=Ace_Sense30_S:269096
ro.product.version=3.20.502.52 710RD
ro.build.languageremove=0
ro.build.sense.version=3.0
keyguard.no_require_sim=1
# end build properties
#
# system.prop for ace
#

ro.sf.lcd_density=240

debug.fb.rgb565 = 0

rild.libpath=/system/lib/libhtc_ril.so
# RilLibPath for Ganlite by Godel_Chen
rild.libpath.ganlite=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libhtc_ril.so
rilswitch.ganlibpath=/system/lib/libganril.so

# Modify MMS APN retry timer from 5s to 2s.
ro.gsm.2nd_data_retry_config = max_retries=3, 2000, 2000, 2000

# ace RF team request
ro.ril.enable.dtm = 0
ro.ril.gprsclass = 12
ro.ril.hsdpa.category = 10
ro.ril.hsupa.category = 6
ro.ril.hsxpa = 3

# Default network type.
# 0 => WCDMA preferred.
ro.telephony.default_network=0

wifi.interface=eth0
wifi.supplicant_scan_interval=999

# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072

# This is a high density device with more memory, so larger vm heaps for it.
# Change to 32m, due to 2.3.3 GB already change to 32m
dalvik.vm.heapsize=32m

# For the default value of agps
ro.ril.def.agps.mode = 2

# For HSDPA low throughput
ro.ril.disable.power.collapse = 1

# For Ace China NEL
ro.ril.update.org.acoustic = 1

# For emmc phone storage
ro.phone_storage = 0

# For ext4 file system
ro.ext4fs = 0
# For FOTA setting (leave empty value to use default)
ro.htc.checkin.url = http://andchin.htc.com/android/checkin
ro.htc.checkin.crashurl = http://andchin.htc.com/android/crash
ro.htc.checkin.url_CN = http://andchin.htccomm.com.cn/android/checkin
ro.htc.checkin.crashurl_CN = http://andchin.htccomm.com.cn/android/crash
ro.htc.checkin.exmsg.url = http://fotamsg.htc.com/android/extra/
ro.htc.checkin.exmsg.url_CN = http://fotamsg.htccomm.com.cn/android/extra/
ro.htc.appupdate.url = http://apu-chin.htc.com/check-in/rws/and-app/update
ro.htc.appupdate.url_CN = http://apu-chin.htccomm.com.cn/check-in/rws/and-app/update
ro.htc.appupdate.exmsg.url = http://apu-msg.htc.com/extra-msg/rws/and-app/msg
ro.htc.appupdate.exmsg.url_CN = http://apu-msg.htccomm.com.cn/extra-msg/rws/and-app/msg

# Release Bluetooth HW/SW information
ro.bt.chipset = Broadcom BCM4329-B1
ro.bt.version = Bluetooth 2.1 + EDR
ro.bt.stack = Broadcom BTL-A
ro.bt.stack.version = 2.0.50.032
#0x10000010010100100000011 represent bt profile list
ro.bt.profiles = 4270339

# Properties of BTLA stack
service.brcm.bt.activation = 0
service.brcm.bt.srv_active = 0
service.brcm.bt.hcid_active = 0
service.brcm.bt.btld = 0
service.brcm.bt.btld_pid = 0
service.brcm.bt.avrcp_pass_thru = 0
service.brcm.bt.avrcp_toggle = 1
service.brcm.bt.local_name =

# For quick boot mode
persist.sys.shutdown.mode = hibernate

# For opensense sdk
ro.htc.common.version = 2.0.0.0

# Properties of Scalado Denoise param.
postprocess.iso_midband = 400
postprocess.denoise_level = 5

# Following property will be reference by Settings.
ro.product.processor=1GHz
ro.product.ram=768MB
ro.product.display_resolution=4.3 inch WVGA resolution
ro.product.main_camera=8M
ro.product.front_camera=NA
ro.product.bluetooth = 3.0
ro.product.wifi = 802.11 b/g/n

# For opensense sdk
ro.htc.common.version = 2.1.0.0

# Properties for supporting framework features
ro.htc.framework.screencapture = true

# Extend key dispatching timeout
keydispatchtimeout = 15000

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.networklocation=1
ro.setupwizard.mode=DISABLED
ro.setupwizard.mode=OPTIONAL
ro.config.ringtone=QuietlyBrilliant.mp3
ro.config.notification_sound=Zeta.mp3
ro.config.alarm_alert=NewDay.mp3
ro.config.cal_notification=Epsilon.mp3
ro.config.msg_notification=Gamma.mp3
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r10
rild.libpath=/system/lib/libhtc_ril.so
wifi.interface=eth0
ro.telephony.default_network=0
ro.opengles.version=131072
media.a1026.nsForVoiceRec=0
media.a1026.enableA1026=1
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt


----- END -------