View Full Version : Flashing the Htc Rom on a Tilt. (or alternative option?)
mikeeey
06-10-2007, 06:30 AM
tomorrow hopefully i will be getting the Tilt, and I will most likely wanna put the HTC rom on my phone. where is the correct guide on this forum for doing so? I really wouldnt like to brick my phone when i get it.
however there is an alternative option i was thinking of. I watched a review on youtube when the guy first turned on the phone, it started to install all of the AT&T 3rd party apps. Is there any way to skip this part? i really dont want all of that AT&T junk on my phone, which is why i was thinking of flashing to the htc rom. Also i assume the htc rom has more Rom and Ram avaible?
TaurusBullba
06-10-2007, 07:10 AM
tomorrow hopefully i will be getting the Tilt, and I will most likely wanna put the HTC rom on my phone. where is the correct guide on this forum for doing so? I really wouldnt like to brick my phone when i get it.
however there is an alternative option i was thinking of. I watched a review on youtube when the guy first turned on the phone, it started to install all of the AT&T 3rd party apps. Is there any way to skip this part? i really dont want all of that AT&T junk on my phone, which is why i was thinking of flashing to the htc rom. Also i assume the htc rom has more Rom and Ram avaible?
To install the HTC factory ROM you'll need to follow and install this (http://forum.xda-developers.com/showthread.php?t=334679).
To skip installing some of the extra apps and settings on the Tilt you'll just need to soft-reset the device following the initial setup, but right before it's starts installing all the extras.
The stock HTC ROM does have more free ROM, but no real difference with the RAM.
Hope that answers your questions. :)
eagercrow
06-10-2007, 04:03 PM
I'm not seeing the HTC ROM for the Kaiser anywhere, what am I overlooking?
TaurusBullba
06-10-2007, 04:57 PM
I'm not seeing the HTC ROM for the Kaiser anywhere, what am I overlooking?
You don't have too far to look. It's stickied (http://forum.xda-developers.com/showthread.php?t=332246) in this forum. ;)
eagercrow
06-10-2007, 05:23 PM
You don't have too far to look. It's stickied (http://forum.xda-developers.com/showthread.php?t=332246) in this forum. ;)
Doh! ....:eek: Thanks, I knew it was right under my nose somewhere
mikeeey
06-10-2007, 09:52 PM
To install the HTC factory ROM you'll need to follow and install this (http://forum.xda-developers.com/showthread.php?t=334679).
To skip installing some of the extra apps and settings on the Tilt you'll just need to soft-reset the device following the initial setup, but right before it's starts installing all the extras.
The stock HTC ROM does have more free ROM, but no real difference with the RAM.
Hope that answers your questions. :)
thanks, but when you said
"To skip installing some of the extra apps and settings on the Tilt you'll just need to soft-reset the device following the initial setup, but right before it's starts installing all the extras."
maybe it's just cuz i dont have the Tilt Yet, but i dont quite understand what your trying to say. follow the initial setup?
TaurusBullba
06-10-2007, 09:58 PM
thanks, but when you said "To skip installing some of the extra apps and settings on the Tilt you'll just need to soft-reset the device following the initial setup, but right before it's starts installing all the extras." maybe it's just cuz i dont have the Tilt Yet, but i dont quite understand what your trying to say. follow the initial setup?
Sorry I wasn't clearer. During the initial setup of the phone (when you first turn it on), you do things like align the screen, set the time and date, then it starts it's "customization" and begins installing all the extras. Right when it starts the "customization" (it will identify it as such), just soft-reset. Make sense? :)
mikeeey
06-10-2007, 10:14 PM
Sorry I wasn't clearer. During the initial setup of the phone (when you first turn it on), you do things like align the screen, set the time and date, then it starts it's "customization" and begins installing all the extras. Right when it starts the "customization" (it will identify it as such), just soft-reset. Make sense? :)
ah yes thanks. makes much more sense now. how much more Rom do you think there will be now without all that junk? like 50mb+?
TaurusBullba
06-10-2007, 10:25 PM
ah yes thanks. makes much more sense now. how much more Rom do you think there will be now without all that junk?
like 50mb+?
I'm not sure how much you'll free up, as I didn't do it. But if you're considering flashing the HTC ROM you'll get about 120+ free ROM while even keeping all it's customization files. SIGNIFICANT difference. :)
mikeeey
06-10-2007, 10:39 PM
I'm not sure how much you'll free up, as I didn't do it. But if you're considering flashing the HTC ROM you'll get about 120+ free ROM while even keeping all it's customization files. SIGNIFICANT difference. :)
well I might just try both then. If i install the HTC rom im not gonna lose any important AT&T settings am i? (3g, gps, etc..)
tonydt1g3r
06-10-2007, 10:57 PM
how are you going to get around the keyboard issue
TaurusBullba
06-10-2007, 11:12 PM
how are you going to get around the keyboard issue
Good question. Currently no one's come up with the fix for that. However, it should be easy enough. We just need someone with the ATT ROM installed to document all the keyboard references in the registry and the values for them and then compare that with the HTC ROM's registry keyboard values and adjust accordingly (hopefully).
Since I've found out that you can't flash back to the ATT ROM once you flash the HTC ROM... yet, I can't do that myself (dang).
Any takers?
wpbear
06-10-2007, 11:18 PM
Since I've found out that you can't flash back to the ATT ROM once you flash the HTC ROM... yet, I can't do that myself (dang).
I didnt realize that, I thought the Hard SPL fixed that.
TaurusBullba
06-10-2007, 11:24 PM
I didnt realize that, I thought the Hard SPL fixed that.
Yeah, getting the "INVALID MODEL ID" 244 error. We need a custom RUU to flash back, it appears.
mikeeey
06-10-2007, 11:25 PM
1. whats the keyboard issue?
2. you cant flash back to the AT&T rom, is this only temporary? will there be a way to flash back eventually?
TaurusBullba
06-10-2007, 11:27 PM
Just thinking, I guess we could just change the Model ID in the nbh to reflect the correct model number. That *should* correct the 244 error.
sirsycho
07-10-2007, 12:17 AM
I've flashed back and forth a couple times...
I have some registry dumps from the AT&T ROM to try and figure out the keyboard issue... I'll post them below, but so far haven't found the key (no pun intended)
######################################
######################################
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\00000409]
"PS2_AT"="KbdNopAll.dll"
"Layout Text"="US"
"Layout File"="KbdNopAll.dll"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Keyboard Layout"="00000409"
"Ime File"="compime.dll"
"Layout Text"="COMP IME"
######################################
######################################
######################################
[HKEY_LOCAL_MACHINE\Software\HTC\SmartDialing]
"bLargeBtnMode"=dword:00000000
"bEnableDialer"=dword:00000001
"bEnableDBClick"=dword:00000001
"bShowFormatChar"=dword:00000000
"bEnableDrag"=dword:00000001
"nScrollOpt"=dword:00000002
"clrDupCallLog"=dword:00083654
"clrInvert"=dword:00ffffff
"clrMatchText"=dword:00083654
"clrFLHI"=dword:ffffffff
"clrMatch"=dword:00e3ff62
"clrHI"=dword:0073bae6
"clrFLInvert"=dword:00ffffff
"clrFLNormal"=dword:00ffffff
"clrNormal"=dword:00ffffff
"capability"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\HTC\SmartDialing\KeyBo ardMapping]
"Language"="English"
[HKEY_LOCAL_MACHINE\Software\HTC\SmartDialing\KeyBo ardMapping\ToSD]
"ToSDOut27"=dword:00000030
"ToSDIn27x2"=dword:0000002e
"ToSDIn27x1"=dword:00000030
"ToSDIn27Cnt"=dword:00000002
"ToSDIn27Name"="0"
"ToSDOut26"=dword:0000005a
"ToSDIn26x3"=dword:00000027
"ToSDIn26x2"=dword:0000007a
"ToSDIn26x1"=dword:0000005a
"ToSDIn26Cnt"=dword:00000003
"ToSDIn26Name"="Z"
"ToSDOut25"=dword:00000059
"ToSDIn25x3"=dword:00000031
"ToSDIn25x2"=dword:00000079
"ToSDIn25x1"=dword:00000059
"ToSDIn25Cnt"=dword:00000003
"ToSDIn25Name"="Y"
"ToSDOut24"=dword:00000058
"ToSDIn24x3"=dword:00000022
"ToSDIn24x2"=dword:00000078
"ToSDIn24x1"=dword:00000058
"ToSDIn24Cnt"=dword:00000003
"ToSDIn24Name"="X"
"ToSDOut23"=dword:00000057
"ToSDIn23x3"=dword:00000040
"ToSDIn23x2"=dword:00000077
"ToSDIn23x1"=dword:00000057
"ToSDIn23Cnt"=dword:00000003
"ToSDIn23Name"="W"
"ToSDOut22"=dword:00000056
"ToSDIn22x3"=dword:00000023
"ToSDIn22x2"=dword:00000076
"ToSDIn22x1"=dword:00000056
"ToSDIn22Cnt"=dword:00000003
"ToSDIn22Name"="V"
"ToSDOut21"=dword:00000055
"ToSDIn21x3"=dword:00000032
"ToSDIn21x2"=dword:00000075
"ToSDIn21x1"=dword:00000055
"ToSDIn21Cnt"=dword:00000003
"ToSDIn21Name"="U"
"ToSDOut20"=dword:00000054
"ToSDIn20x3"=dword:0000002a
"ToSDIn20x2"=dword:00000074
"ToSDIn20x1"=dword:00000054
"ToSDIn20Cnt"=dword:00000003
"ToSDIn20Name"="T"
"ToSDOut19"=dword:00000053
"ToSDIn19x3"=dword:0000003b
"ToSDIn19x2"=dword:00000073
"ToSDIn19x1"=dword:00000053
"ToSDIn19Cnt"=dword:00000003
"ToSDIn19Name"="S"
"ToSDOut18"=dword:00000052
"ToSDIn18x3"=dword:0000002f
"ToSDIn18x2"=dword:00000072
"ToSDIn18x1"=dword:00000052
"ToSDIn18Cnt"=dword:00000003
"ToSDIn18Name"="R"
"ToSDOut17"=dword:00000051
"ToSDIn17x3"=dword:00000021
"ToSDIn17x2"=dword:00000071
"ToSDIn17x1"=dword:00000051
"ToSDIn17Cnt"=dword:00000003
"ToSDIn17Name"="Q"
"ToSDOut16"=dword:00000050
"ToSDIn16x3"=dword:00000029
"ToSDIn16x2"=dword:00000070
"ToSDIn16x1"=dword:00000050
"ToSDIn16Cnt"=dword:00000003
"ToSDIn16Name"="P"
"ToSDOut15"=dword:0000004f
"ToSDIn15x3"=dword:00000028
"ToSDIn15x2"=dword:0000006f
"ToSDIn15x1"=dword:0000004f
"ToSDIn15Cnt"=dword:00000003
"ToSDIn15Name"="O"
"ToSDOut14"=dword:0000004e
"ToSDIn14x3"=dword:00000038
"ToSDIn14x2"=dword:0000006e
"ToSDIn14x1"=dword:0000004e
"ToSDIn14Cnt"=dword:00000003
"ToSDIn14Name"="N"
"ToSDOut13"=dword:0000004d
"ToSDIn13x3"=dword:00000039
"ToSDIn13x2"=dword:0000006d
"ToSDIn13x1"=dword:0000004d
"ToSDIn13Cnt"=dword:00000003
"ToSDIn13Name"="M"
"ToSDOut12"=dword:0000004c
"ToSDIn12x3"=dword:00000026
"ToSDIn12x2"=dword:0000006c
"ToSDIn12x1"=dword:0000004c
"ToSDIn12Cnt"=dword:00000003
"ToSDIn12Name"="L"
"ToSDOut11"=dword:0000004b
"ToSDIn11x3"=dword:00000036
"ToSDIn11x2"=dword:0000006b
"ToSDIn11x1"=dword:0000004b
"ToSDIn11Cnt"=dword:00000003
"ToSDIn11Name"="K"
"ToSDOut10"=dword:0000004a
"ToSDIn10x3"=dword:00000035
"ToSDIn10x2"=dword:0000006a
"ToSDIn10x1"=dword:0000004a
"ToSDIn10Cnt"=dword:00000003
"ToSDIn10Name"="J"
"ToSDOut9"=dword:00000049
"ToSDIn9x3"=dword:00000033
"ToSDIn9x2"=dword:00000069
"ToSDIn9x1"=dword:00000049
"ToSDIn9Cnt"=dword:00000003
"ToSDIn9Name"="I"
"ToSDOut8"=dword:00000048
"ToSDIn8x3"=dword:00000034
"ToSDIn8x2"=dword:00000068
"ToSDIn8x1"=dword:00000048
"ToSDIn8Cnt"=dword:00000003
"ToSDIn8Name"="H"
"ToSDOut7"=dword:00000047
"ToSDIn7x3"=dword:0000002b
"ToSDIn7x2"=dword:00000067
"ToSDIn7x1"=dword:00000047
"ToSDIn7Cnt"=dword:00000003
"ToSDIn7Name"="G"
"ToSDOut6"=dword:00000046
"ToSDIn6x3"=dword:0000002d
"ToSDIn6x2"=dword:00000066
"ToSDIn6x1"=dword:00000046
"ToSDIn6Cnt"=dword:00000003
"ToSDIn6Name"="F"
"ToSDOut5"=dword:00000045
"ToSDIn5x3"=dword:0000003f
"ToSDIn5x2"=dword:00000065
"ToSDIn5x1"=dword:00000045
"ToSDIn5Cnt"=dword:00000003
"ToSDIn5Name"="E"
"ToSDOut4"=dword:00000044
"ToSDIn4x3"=dword:0000003a
"ToSDIn4x2"=dword:00000064
"ToSDIn4x1"=dword:00000044
"ToSDIn4Cnt"=dword:00000003
"ToSDIn4Name"="D"
"ToSDOut3"=dword:00000043
"ToSDIn3x3"=dword:0000003d
"ToSDIn3x2"=dword:00000063
"ToSDIn3x1"=dword:00000043
"ToSDIn3Cnt"=dword:00000003
"ToSDIn3Name"="C"
"ToSDOut2"=dword:00000042
"ToSDIn2x3"=dword:00000037
"ToSDIn2x2"=dword:00000062
"ToSDIn2x1"=dword:00000042
"ToSDIn2Cnt"=dword:00000003
"ToSDIn2Name"="B"
"ToSDOut1"=dword:00000041
"ToSDIn1x3"=dword:0000005f
"ToSDIn1x2"=dword:00000061
"ToSDIn1x1"=dword:00000041
"ToSDIn1Cnt"=dword:00000003
"ToSDIn1Name"="A"
"ToSDCnt"=dword:0000001b
[HKEY_LOCAL_MACHINE\Software\HTC\SmartDialing\KeyBo ardMapping\ToNum]
"ToNumOut15"=dword:00000057
"ToNumIn15x2"=dword:00000077
"ToNumIn15x1"=dword:00000057
"ToNumIn15Cnt"=dword:00000002
"ToNumIn15Name"="15"
"ToNumOut14"=dword:00000050
"ToNumIn14x2"=dword:00000070
"ToNumIn14x1"=dword:00000050
"ToNumIn14Cnt"=dword:00000002
"ToNumIn14Name"="14"
"ToNumOut13"=dword:00000023
"ToNumIn13x3"=dword:00000023
"ToNumIn13x2"=dword:00000076
"ToNumIn13x1"=dword:00000056
"ToNumIn13Cnt"=dword:00000003
"ToNumIn13Name"="13"
"ToNumOut12"=dword:0000002b
"ToNumIn12x3"=dword:0000002b
"ToNumIn12x2"=dword:00000067
"ToNumIn12x1"=dword:00000047
"ToNumIn12Cnt"=dword:00000003
"ToNumIn12Name"="12"
"ToNumOut11"=dword:0000002a
"ToNumIn11x3"=dword:0000002a
"ToNumIn11x2"=dword:00000074
"ToNumIn11x1"=dword:00000054
"ToNumIn11Cnt"=dword:00000003
"ToNumIn11Name"="11"
"ToNumOut10"=dword:00000030
"ToNumIn10x2"=dword:0000002e
"ToNumIn10x1"=dword:00000030
"ToNumIn10Cnt"=dword:00000002
"ToNumIn10Name"="10"
"ToNumOut9"=dword:00000039
"ToNumIn9x3"=dword:00000039
"ToNumIn9x2"=dword:0000006d
"ToNumIn9x1"=dword:0000004d
"ToNumIn9Cnt"=dword:00000003
"ToNumIn9Name"="9"
"ToNumOut8"=dword:00000038
"ToNumIn8x3"=dword:00000038
"ToNumIn8x2"=dword:0000006e
"ToNumIn8x1"=dword:0000004e
"ToNumIn8Cnt"=dword:00000003
"ToNumIn8Name"="8"
"ToNumOut7"=dword:00000037
"ToNumIn7x3"=dword:00000037
"ToNumIn7x2"=dword:00000062
"ToNumIn7x1"=dword:00000042
"ToNumIn7Cnt"=dword:00000003
"ToNumIn7Name"="7"
"ToNumOut6"=dword:00000036
"ToNumIn6x3"=dword:00000036
"ToNumIn6x2"=dword:0000006b
"ToNumIn6x1"=dword:0000004b
"ToNumIn6Cnt"=dword:00000003
"ToNumIn6Name"="6"
"ToNumOut5"=dword:00000035
"ToNumIn5x3"=dword:00000035
"ToNumIn5x2"=dword:0000006a
"ToNumIn5x1"=dword:0000004a
"ToNumIn5Cnt"=dword:00000003
"ToNumIn5Name"="5"
"ToNumOut4"=dword:00000034
"ToNumIn4x3"=dword:00000034
"ToNumIn4x2"=dword:00000068
"ToNumIn4x1"=dword:00000048
"ToNumIn4Cnt"=dword:00000003
"ToNumIn4Name"="4"
"ToNumOut3"=dword:00000033
"ToNumIn3x3"=dword:00000033
"ToNumIn3x2"=dword:00000069
"ToNumIn3x1"=dword:00000049
"ToNumIn3Cnt"=dword:00000003
"ToNumIn3Name"="3"
"ToNumOut2"=dword:00000032
"ToNumIn2x3"=dword:00000032
"ToNumIn2x2"=dword:00000075
"ToNumIn2x1"=dword:00000055
"ToNumIn2Cnt"=dword:00000003
"ToNumIn2Name"="2"
"ToNumOut1"=dword:00000031
"ToNumIn1x3"=dword:00000031
"ToNumIn1x2"=dword:00000079
"ToNumIn1x1"=dword:00000059
"ToNumIn1Cnt"=dword:00000003
"ToNumIn1Name"="1"
"ToNumCnt"=dword:0000000f
######################################
######################################
######################################
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}]
"ShiftLock"=dword:00000000
"KBMode"=dword:00000005
@="Keyboard"
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\DefaultIcon]
@="msim.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\InprocServer32]
@="msim.dll"
######################################
######################################
######################################
[HKEY_CURRENT_USER\keyboard layout]
[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\toggle]
"Hotkey"="1"
######################################
Looking forward to a fix... sorry for the lengthy post
Dave
sirsycho
07-10-2007, 12:25 AM
FYI... my method for flashing back and forth is just to put the phone into the bootloader manually and then running the ROMUpdateUtility.exe from the extracted ROMs. I am using the HardSPL bootloader, not using SSPL at all at this point.
Let me know if that doesn't work for you and I'll try to be more verbose.
mikeeey
07-10-2007, 12:37 AM
what exactly is the keyboard problem? im guessing it quits working or something when you flash the HTC Rom on the Tilt?
sirsycho
07-10-2007, 12:41 AM
keyboard still works fine... but some of the alt keys are mixed up. So the blue alternate keys don't map correctly. This isn't a deal breaker for me, because I know it will be fixed soon and I really like the ability to remap my PTT button with the HTC ROM.
mikeeey
07-10-2007, 12:45 AM
keyboard still works fine... but some of the alt keys are mixed up. So the blue alternate keys don't map correctly. This isn't a deal breaker for me, because I know it will be fixed soon and I really like the ability to remap my PTT button with the HTC ROM.
is there a way to remap the PTT button with the AT&T rom? say thru the registry or something?
wpbear
07-10-2007, 01:22 AM
Yeah, getting the "INVALID MODEL ID" 244 error. We need a custom RUU to flash back, it appears.
Check you SPL and SUPERCID. I dont think you are SUPERCID for some reason. Sounds like the SPL correct since it is allowing the flash to start but the RUU figures out not SUPERCID.
wpbear
07-10-2007, 01:26 AM
"PS2_AT"="KbdNopAll.dll"
"Layout File"="KbdNopAll.dll"
"Ime File"="compime.dll"
I bet in here if it isnt the standard change. We need to get into the Ext ROM and/or PreConfig files. The PreConfig CAB should be visible in the win dir so start there.
sirsycho
07-10-2007, 02:45 AM
well, I've installed both Roms and extracted all the cabs in the Windows dir... so far I can't find anything that changes anything keyboard related.
##########################
# From the ATT Rom's Windows Dir: #
##########################
Cingular_Pre_Midlets_New.CAB
C_getmail.ppcwm5.Release.cingular.CAB
C_GetTeleNav.CAB
C_OZPocketPC.CAB
Move_Camera.cab
MP_CVSDcpl_20070202.cab
MsPacMan.2577.CAB
OZIM_HomePlug_20Jul07.CAB
PP_CWS_PIE_Default_0409.CAB
PP_XpressMail_launchCamera.cab
PT_Extra_RIL_Setting_31May07.cab
removeHiddenProxy4CWS_0522.cab
restoreHiddenProxy4CWS_0522.cab
TeleNavPlug_28Jun07.CAB
Today_Order_23Jul07.cab
##########################
# From the HTC Rom's Windows Dir: #
##########################
PP_AKv33-DefaultPage_WWE-0409.CAB
Any ideas? I'll upload anything you think might be the key.
Dave
Any ideas? I'll upload anything you think might be the key.
Look for *.provxml files in \windows\ folder of the AT&T rom, the keyboard registry keys should be there ;)
TaurusBullba
07-10-2007, 02:59 AM
Check you SPL and SUPERCID. I dont think you are SUPERCID for some reason. Sounds like the SPL correct since it is allowing the flash to start but the RUU figures out not SUPERCID.
What info are you showing in bootloader?
sirsycho
07-10-2007, 03:23 AM
Look for *.provxml files in \windows\ folder of the AT&T rom, the keyboard registry keys should be there ;)
Thanks pof!!!
For what it's worth, anyone care to try this before I reflash to HTC?
<!-- ITS#2654 USSD Key mapping of QWERTY keyboard -->
<characteristic type="Registry">
<characteristic type="HKLM\Hardware\DeviceMap\Keybd" translation="filesystem" >
<parm name="CWSLayout" datatype="integer" value="1" />
</characteristic>
</characteristic>
TaurusBullba
07-10-2007, 03:26 AM
Thanks pof!!!
For what it's worth, anyone care to try this before I reflash to HTC?
<!-- ITS#2654 USSD Key mapping of QWERTY keyboard -->
<characteristic type="Registry">
<characteristic type="HKLM\Hardware\DeviceMap\Keybd" translation="filesystem" >
<parm name="CWSLayout" datatype="integer" value="1" />
</characteristic>
</characteristic>
Check that same location under \keybd. There's a "CurLang" reference. What's it's value?
URPREY
07-10-2007, 03:31 AM
Look for *.provxml files in \windows\ folder of the AT&T rom, the keyboard registry keys should be there ;)
In mxipupdate_oemoperators_106.provxml
I found :
<!-- ITS#1119 USSD Setting on Kaiser Cingular -->
<characteristic type="Registry">
<characteristic type="HKLM\Services\ussd" translation="filesystem" >
<parm name="DisplayDone" datatype="integer" value="1" />
</characteristic>
</characteristic>
<!-- ITS#2654 USSD Key mapping of QWERTY keyboard -->
<characteristic type="Registry">
<characteristic type="HKLM\Hardware\DeviceMap\Keybd" translation="filesystem" >
<parm name="CWSLayout" datatype="integer" value="1" />
</characteristic>
</characteristic>
sirsycho
07-10-2007, 03:35 AM
Check that same location under \keybd. There's a "CurLang" reference. What's it's value?
CurLang = 1033 (Decimal)
Full Key Export Below: (values are in hex)
___________________
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"FirstCalibration"=dword:00000001
"CWSLayout"=dword:00000001
"CurLang"=dword:00000409
"TaskManVKey"=dword:0000002e
"ContMoreVKey"=dword:00000000
"ContLessVKey"=dword:00000000
"CalVKey"=dword:00000000
"DriverName"="KbdNopAll.dll"
TaurusBullba
07-10-2007, 03:41 AM
CurLang = 1033 (Decimal)
Full Key Export Below: (values are in hex)
___________________
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"FirstCalibration"=dword:00000001
"CWSLayout"=dword:00000001
"CurLang"=dword:00000409
"TaskManVKey"=dword:0000002e
"ContMoreVKey"=dword:00000000
"ContLessVKey"=dword:00000000
"CalVKey"=dword:00000000
"DriverName"="KbdNopAll.dll"
No dice. That's identical with the HTC ROM. Any other provxml files of interest?
sirsycho
07-10-2007, 03:43 AM
Even the CWSLayout??
I'll take another look. PM me an email address and I'll send you the files as well.
Dave
TaurusBullba
07-10-2007, 03:45 AM
Another place to check on the ATT ROM:
HCU\keyboard layout\Preload. Under "Default", I have a value of e0010409. Any variation with yours?
TaurusBullba
07-10-2007, 03:46 AM
Even the CWSLayout??
I'll take another look. PM me an email address and I'll send you the files as well.
Dave
CWSLayout isn't present. Weird.
sirsycho
07-10-2007, 04:01 AM
Another place to check on the ATT ROM:
HCU\keyboard layout\Preload. Under "Default", I have a value of e0010409. Any variation with yours?
Here ya go... looks to be the same:
[HKEY_CURRENT_USER\keyboard layout]
[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\toggle]
"Hotkey"="1"
TaurusBullba
07-10-2007, 04:06 AM
Here ya go... looks to be the same:
[HKEY_CURRENT_USER\keyboard layout]
[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
@="e0010409"
[HKEY_CURRENT_USER\keyboard layout\toggle]
"Hotkey"="1"
Yeah, just the same. Hmm... :confused:
sirsycho
07-10-2007, 04:10 AM
alrighty... I think I got it.
Someone please verify.
Add registry key:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"CWSLayout"=dword:00000001
Step by step:
get PHM Registry editor (Google it) or another one if you prefer
run it
open they key above then click values to see the values in the key
add a key (DWORD)
name it CWSLayout
change the value to 1 (decimal)
soft reset
@TaurusBullba - not sure why it didn't stay for you, it was persistent for me.
TaurusBullba
07-10-2007, 04:23 AM
alrighty... I think I got it.
Someone please verify.
Add registry key:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"CWSLayout"=dword:00000001
Step by step:
get PHM Registry editor (Google it) or another one if you prefer
run it
open they key above then click values to see the values in the key
add a key (DWORD)
name it CWSLayout
change the value to 1 (decimal)
soft reset
@TaurusBullba - not sure why it didn't stay for you, it was persistent for me.
Nice! I got it to stick. I was soft-resetting too quickly. Here's the work. :)
woohyuksheng
07-10-2007, 04:27 AM
keyboard still works fine... but some of the alt keys are mixed up. So the blue alternate keys don't map correctly. This isn't a deal breaker for me, because I know it will be fixed soon and I really like the ability to remap my PTT button with the HTC ROM.
yeaa,the same issue appears on my kaiser while i flash the htc ship rom.
i have tried fixing it,but failed,seems that not only need the registry setting.
what's worse,when i change some codepage of American english in registry ,and softreset my device, the hard keyboard stop working:confused:,only hardreset can solve it
fixing it needs some awesome bro s
:rolleyes:
sirsycho
07-10-2007, 04:43 AM
Nice! I got it to stick. I was soft-resetting too quickly. Here's the work. :)
Thanks TB... Glad you got it workin.
we should get this file added to the sticky tweak post.
Thanks for all the help!
woohyuksheng
07-10-2007, 04:43 AM
alrighty... I think I got it.
Someone please verify.
Add registry key:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"CWSLayout"=dword:00000001
Step by step:
get PHM Registry editor (Google it) or another one if you prefer
run it
open they key above then click values to see the values in the key
add a key (DWORD)
name it CWSLayout
change the value to 1 (decimal)
soft reset
@TaurusBullba - not sure why it didn't stay for you, it was persistent for me.
good info,thanks sirsycho & TaurusBullba very much~
the keyboard mapping changed,but still not correct on my kaiser:( :(
but anyway i am so happy to find this way to change keyboard mapping on kaiser
TaurusBullba
07-10-2007, 04:46 AM
good info,thanks sirsycho & TaurusBullba very much~
the keyboard mapping changed,but still not correct on my kaiser:( :(
but anyway i am so happy to find this way to change keyboard mapping on kaiser
Are you using a Tilt?
sirsycho
07-10-2007, 05:03 AM
based on your location, I'm assuming you have a localized ROM and you're trying the HTC WWE one... if you have access to the original ROM for your device, you can flash it and check out the key referenced in the previous posts.
Hoping that gets you sorted.
Best,
Dave
woohyuksheng
07-10-2007, 05:19 AM
yeah, soo happy that i fix my keyboard finally, with standing on the giants' (all u greatest guys') shoulders,thanks very much !
my keyboard is tranditional chinese keyboard (HongKong edition,i think the Taiwan edition is the same)
differences:the blue type on the "A" key is "Tab", not "-";..the one on "s" is "-";..the key in the left of the space is "切换" which can switch the input method
fix method:
in the path [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
change the "Curlang" data to 1028(Dec) or 404(Hex)
PS:codepage:0404(traditional chinese),0409(american english)
soft reset~:D :D
woohyuksheng
07-10-2007, 05:29 AM
Are you using a Tilt?
yea, i upload a pic,but maybe i should say im using TyTN II...
mbritten
07-10-2007, 06:26 AM
is there a way to remap the PTT button with the AT&T rom? say thru the registry or something?
http://forum.xda-developers.com/showthread.php?t=334759
mikeeey
07-10-2007, 08:48 PM
http://forum.xda-developers.com/showthread.php?t=334759
thanks.
anyway, back on the original topic. Do you guys think I should flash to the HTC rom when I get my tilt? Paul from MoDaCo actually said he would keep the AT&T rom, im not sure why... O and which HTC rom should I use (link preferably?). I guess there's many on this site, including betas, i just want the original that would come with the TyTN II.
URPREY
07-10-2007, 08:49 PM
I'm going to flash the Kaiser ROM onto my Tilt just to get rid of the AT&T proxy BS.
mikeeey
07-10-2007, 09:05 PM
I'm going to flash the Kaiser ROM onto my Tilt just to get rid of the AT&T proxy BS.
I was thinking about it, its just ive read all these topics about problems people have had with their TyTN II..
where can i get the official rom btw?
cpfuller
08-10-2007, 04:53 AM
Would someone please publish a step by step guide to flashing the Tilt ROM and all known fixes to make it work. I would also like to know what is occuring during each step.
Thanks for your help,
Charles
McHale
08-10-2007, 04:57 AM
Would someone please publish a step by step guide to flashing the Tilt ROM and all known fixes to make it work. I would also like to know what is occuring during each step.
Thanks for your help,
Charles
yes, it's called reading the forums. All of the information is there and in only a couple posts.
sirsycho
08-10-2007, 04:59 AM
Would someone please publish a step by step guide to flashing the Tilt ROM and all known fixes to make it work. I would also like to know what is occuring during each step.
Thanks for your help,
Charles
it's actually very easy...
1. Install HardSPL (see sticky threads in this forum)
2. Get HTC ROM (see sticky threads in this forum)
3. Install HTC ROM following directions in the thread you got HardSPL from
4. After it is all installed, install the keyboard fix cab file
That's all you have to do really... install any other apps you can't live without.
sirsycho
08-10-2007, 05:05 AM
yes, it's called reading the forums. All of the information is there and in only a couple posts.
and to McHale's point... there's no substitution for reading. A lot of us here have been lurking for years (at least I know I have), when you've read everything you think is relevant and you get stuck, post away.
Most of the people here aren't too keen on helping people who don't first try to help themselves.
Sorry for the preaching post, just trying to offer some helpful advice before the flames start flying.
frydryce
08-10-2007, 08:17 AM
i've been reading about flashing our tilt rom to the HTC rom. can anyone give a reason to stick with the ATT Tilt rom considering its pretty easy to switch back in the case we have a warranty issue?
i just want to make sure i'm not missing out on any feature, albeit part of the bloatware included in the ATT rom.
Thanks!
McHale
08-10-2007, 08:45 AM
i've been reading about flashing our tilt rom to the HTC rom. can anyone give a reason to stick with the ATT Tilt rom considering its pretty easy to switch back in the case we have a warranty issue?
i just want to make sure i'm not missing out on any feature, albeit part of the bloatware included in the ATT rom.
Thanks!
well, I have been pouring over the differences between the two ROMS for a few hours and outside of the branding and piles of demo apps clouding the ROMS, it's essentially the same. The main reason I dumped it was for the default_0409.htm file which HTC screwed up and to see what PTT files were there to see if we can add PTT to the HTC ROM (so far... no).
They have a few .exe files which just take you to URLS (like Cingular Video, Media Net, and MusicID).
The HTC ROM is much cleaner but you will lose PTT if you use it (I don't).
-Mc
chris_khho
08-10-2007, 09:30 AM
my keyboard is tranditional chinese keyboard (HongKong edition,i think the Taiwan edition is the same)
differences:the blue type on the "A" key is "Tab", not "-";..the one on "s" is "-";..the key in the left of the space is "切换" which can switch the input method
fix method:
in the path [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
change the "Curlang" data to 1028(Dec) or 404(Hex)
PS:codepage:0404(traditional chinese),0409(american english)
soft reset~:D :D
Thanks for that. That's what I am looking for, for a long time.
Here are two observations:
1) The "切换" has no use now. How can I make use of it?
2) The Fn+OK "wireless connection" key has no effect at all?
Thanks.
cpfuller
08-10-2007, 01:32 PM
yes, it's called reading the forums. All of the information is there and in only a couple posts.
McHale I said for dummies, you know those of us who have no business flashing a ROM but want to anyway. I am a i730 user and I have been spoiled by mrailing over at pdaphonehome. I did read most of the post but was hoping for a step by step guide that I might have missed. I will figure it out and try to create the guide I am looking for so it will be easier for dummies like me. I would appreciate it if you would review it when I get through and make sure it is accurate.
Sirsycho thanks for your help that will certainly get me started on the way to writing my guide.
Thanks again for your help and I meant no disrespect.
Charles
vbguru613
08-10-2007, 01:38 PM
Does the TouchFlo work on the tilt after the HTC flash?
McHale
08-10-2007, 02:50 PM
McHale I said for dummies, you know those of us who have no business flashing a ROM but want to anyway. I am a i730 user and I have been spoiled by mrailing over at pdaphonehome. I did read most of the post but was hoping for a step by step guide that I might have missed. I will figure it out and try to create the guide I am looking for so it will be easier for dummies like me. I would appreciate it if you would review it when I get through and make sure it is accurate.
Sirsycho thanks for your help that will certainly get me started on the way to writing my guide.
Thanks again for your help and I meant no disrespect.
Charles
I got that. And I didn't mean any disresepect either. My point is you NEED to read all of the related threads before you do something with your phone. Not knowing the risks or everything involved could be bad (for example, flashing a G4 ROM on a G3 Wizard). When someone gives instructions, they may skip over things that they feel are obvious but may not be obvious to you.
After you do all the reading, it's best to ask for clarification on the things you don't understand. I certainly don't know everything but I don't feel bad asking for help as long as I make some sign that I searched and KIND of get it.
-Mc
SierraDelta
08-10-2007, 03:09 PM
"Read - read, and then read again" is definitely brilliant advice!
Personnally, I learned a lot from reading the Hermes WiKi, in particular the Hermes Wiktionary. It might be a good idea to carry that section over to the Kaiser Wiki and amend as necessary
Chem E Sam
08-10-2007, 05:52 PM
i have the HTC rom working on my tilt. touchflo works i am very happy with the HTC home screen.
mikeeey
09-10-2007, 12:47 AM
when the htc rom is flashed on the tilt, will there be any network setting i will need to configure? (3g, edge, etc)
TaurusBullba
09-10-2007, 06:41 AM
when the htc rom is flashed on the tilt, will there be any network setting i will need to configure? (3g, edge, etc)
Nope, HTC Connection Setup will do it for you during startup. Pretty slick. :)
mdhensley5
12-10-2007, 08:02 PM
I know this has been asked already, but I just want to clarify? If we have hardspl installed, can we flash back and forth between HTC and ATT ROM's?
Nevermind. Sirsycho's thread answered this for me.
trublu
12-10-2007, 08:54 PM
Hey guys, I flashed the htc rom on my tilt and i'm now having internet connection issues. did you guys have the same problem and is there a way around it. i'm getting frustrated with this. clueless as to how to fix this. thinking hard about flashing for a third time.
webdk
18-10-2007, 05:14 PM
is it currently possible to switch back and forth from HTC rom to ATT rom via HARD SPL? if so are there any adjustments needed to do so?
--- Nevermind found my answer in a sticky,
frydryce
19-10-2007, 03:42 AM
i can't seem to find it on this forum; i'm probably using the wrong search strings, but how do you just put the HTC homescreen on? i'm fine with the Tilt ROM right now and don't want to go through the trouble with a cooked rom, but i would like to have the homescreen.
Thanks! if you could also let me know what search string you used, i would appreciate it.
bigdriver4u
19-10-2007, 02:21 PM
i can't seem to find it on this forum; i'm probably using the wrong search strings, but how do you just put the HTC homescreen on? i'm fine with the Tilt ROM right now and don't want to go through the trouble with a cooked rom, but i would like to have the homescreen.
Thanks! if you could also let me know what search string you used, i would appreciate it.
I would think u could just search on HTC Home and find what you need! But to answer your question I have used this: http://www.4winmobile.com/forums/phone-edition-general/12389-newest-6-button-htc-home-plugin-cab-file-downloadable-packs-all-devices-14-10-a.html
It's an all in one that includes the HTC home screen, customizer, color icons, and weather fix that allows you to add your own city without editing files. Fully automated and menu driven.
monx®
28-05-2008, 02:39 AM
yeah, soo happy that i fix my keyboard finally, with standing on the giants' (all u greatest guys') shoulders,thanks very much !
my keyboard is tranditional chinese keyboard (HongKong edition,i think the Taiwan edition is the same)
differences:the blue type on the "A" key is "Tab", not "-";..the one on "s" is "-";..the key in the left of the space is "切换" which can switch the input method
fix method:
in the path [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
change the "Curlang" data to 1028(Dec) or 404(Hex)
PS:codepage:0404(traditional chinese),0409(american english)
soft reset~:D :D
I have a problem which the above fix didn't work on new WM6.1. Anybody have this issue or solution?
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.