PDA

View Full Version : Other than cabs from Extended_ROM, what else is installed?


jyavenard
16th January 2007, 12:35 AM
Hi

After installing the HTC TyTN 1.35 ROM on my Telstra iMate JasJam, in the phone settings program -> BAND, the GSM(900+1800)+UMTS(850) band had disappeared.
I installed the same radio version as the original one in the JasJam, but this particular band didn't come up.

So I re-installed the JasJam 1.31, and sure enough GSM(900+1800)+UMTS(850) was back in the list.

Now, interestingly I performed a hard reset, and this time prevented the installation of all the extra software that is installed after a fresh boot by pressing the reset button just when the window "Will install customization in 3s" (or something to that effect)
When I went into the phone settings -> Band, the GSM(900+1800)+UMTS(850) option had disappeared too !

So obviously it is something installed after the original boot.

Using Fit4CatTweaker , I then enabled the extended_rom and run the Autostart.exe program, and all the cab installed there were installed.
*BUT* after a reboot the GSM(900+1800)+UMTS(850) option is still not there !!

So it looks that this option isn't activated by any of the cab files located in extended_rom?


So the question is:
Is there any other programs installed after the first boot that are not located in the extended_rom drive?
When

When after the hard reset I let the JasJam install the default software, I see that it installs iMate_Smoosh.tsk software which isn't located on the extended_rom drive.
The first software to be installed by the Autostart.exe in extended_rom is Default_CAAVPPC_IMEI_2.6.83_range.CAB.

What is going on? where are the missing cab files?

Thanks
Jean-Yves

stormryder
16th January 2007, 02:14 AM
In your phones Windows directory is either a directory entitled "Preconfig" or two files called "preconfig.exe" and "preconfig.txt". If there is the directory, the two files will be in there.

You can see what is installed before the Extended ROM by looking at the contents of the preconfig.txt file. It's basically the same format as the similar file in the Extended ROM directing what is to be installed, although the preconfig.txt entries contain both XML files and CABs, something I haven't noticed from Extended ROM. It's the preconfig.exe file and the preconfig.txt file that launches AUTORUN.EXE in Extended ROM after it does the initial setup.

The most current HTC ROM's preconfig.txt file reads:

LOCK:Enabled
EXEC:\Windows\cusTSK.exe \Windows\HTC_Default.tsk (?)
EXEC:\Windows\SetHSDPA.exe /Enable (automatically enables HSDPA)
CAB: \Windows\MP_CVSDcpl_20060920.cab (adds the control panel icon for Voice Speed Dial)
XML: \Windows\PP_disconnectButtonLong.xml (adds the feature of disconnecting the data connection when you hold down the hang-up phone button for a long time)
XML: \Windows\PP_EONS.xml (?)
XML: \Windows\PP_Operator_Name.xml (?)
XML: \Windows\Brightpoint_Certificates.xml (adds Brightpoint Security Certificates)
XML: \Windows\Dangaard_Certificates.xml (same with Dangaard Certs.)
XML: \Windows\P_SMS_UnicodeEnable.sa.xml (sets SMS for Unicode ASCII)
XML: \Windows\PP_Phone_ECall.xml (?)
XML: \Windows\PP_PhoneSetting.xml (?)
Hide:Enabled
EXEC:\Extended_ROM\autorun.exe (Launches rest of post hard-reboot or ROM load setup)
LOCK:Disabled
RST: Reset

S

jyavenard
16th January 2007, 06:35 AM
Hi

Thank you for that, I actually figured out which file was being installed.

Is there a way to edit the PreConfig.txt file? I'd like to add the XML entry that adds the other UMTS band...

I'm not sure I can the extra lines in the PreConfig.txt file in the Extended Rom
JY

jyavenard
16th January 2007, 07:02 AM
Well, you can't use XML stuff in the Extended_Rom, it has no effect

japester36
18th January 2007, 05:40 PM
This may sound stupid, but is there anyway to run the xml files after preAutorun has run preconfig.txt? I would like to do exactly like jyavenard and execute some of the xml files to setup all the connections settings as per Vodafone but do it after the 1.35 HTC ROM update.

Actually I'd like to do it once the device has fully hard booted and run preconfig.txt then I could just use the appropriate (large) xml file to drop the connections, network and dialer settings into the registry.

Sorry if I'm missing something but I have searched and searched to be able to do this.

John