How do networks OEM the handsets? - P3600 Software Upgrading

Interested to find out how network operators add their own settings to the Trinity? And if that can be extracted from dumped ROMS? I've looked through the initflashfiles.dat file but cant seem to find much specific to an operator locking a handset down...

Use bepe's packagetool, it will split the ROM in SYS & OEM.
All the OEM folder is added by HTC and Operators.

Related

TMO Extended Rom CAB List

Can someone point me to a link of the TMO extended rom cab file list with descriptions for each. i searched i swear
Also, If I updated my rom and wanted to load all these cabs back on to the device can i just copy the whole backup folder to /windows/ and then the autorun will run it on reset?
thanks
search better . . .its on the wiki
the one in the wiki is dutch, is there a USA one?
what about the second part?
1. I know its based on dutch tmo rom, but most of the US cabs are much alike (based on their name)
2. autorun makes use of a registry setting (dont know out of my head, but plz do another search on config.txt and autorun) to load the correct config.txt file.
If you change that you canb use your backup and install from there.

Automated Settings

People; how can make a cab that automatically makes the settings for GPRS, MMS, WAP etc.? Every time I upgrade my pda2k to a new GREAT ROM, I have to make these settings manually. And as you know, GREAT developers on this site works hard and provide us with the latest unofficial ROMs in a short time.
PS: I'm not a programmer, so telling me only 'use a cab manager' won't be enough...
The helmi roms already have this, look for the "operator" cab files.
My operator isn't in the list. So I need to prepare a cab file by myself...
nonereal said:
My operator isn't in the list. So I need to prepare a cab file by myself...
Click to expand...
Click to collapse
This should help give you an idea of what you're looking for;
http://wiki.xda-developers.com/index.php?pagename=BA_PersonalCAB
When I did the Orange UK cabs I basically extracted the settings from the cabs that came in the original WM2003 ExtROM (that my phone came with). Then I created new cabs using WinCE Cab Manager by copying the ones Helmi shipped with his ROM and replacing the settings with the extracted Orange ones.
I have attached the relevant files I used, you could possibly hand edit these and then make cabs yourself if you can't find the settings shipped with your phone.
Thanks, I will try this.

Autoconfig - where do the setup files need to be?

I installed Helmi's most recent ROM and really liked the features and speed but needed to downgrade to the Tmobile UK version as I need Blackberry Connect. I would like to use the Autoconfig.cab that was included in Helmi's most recent ROM but when I put this cab in my extended_rom directory and run the program it can't find the various telkom setting files. I tried a directory named Operator below my Extended_ROM directory and in the actual Extended_ROM directory but the autoconfig program does not find them. I tried editing the autoconfig file to remove the reference to the storage card but this didn't seem to help.
Anyone tell me where the autoconfig program is expecting to find the cfg files?

Vodafone Live!

Hi,
Does anyone now how to get the Vodafone Live portal with mobile tv working for my S730???
Many, many thanks!
Jaspar
you can't (yet) because they say it's not supported yet for the S730.
So you can wait or you can tweak your browser (surf google)
anyone knows how to change the USER AGENT string from IE then??
Is there still no solution to this problem? I even changed my browser.dll to get the N95 User Agent string, but its still not working.
I've been trying to get the browser.dll to modify but it seems to be unable to be modified or even copied to my PC to be edited?
Could this be simply because it is security locked?
How did you copy the browser.dll to your PC and then back again after you'd modified it?
I finally made it work!
I finally can use Mobile-TV and Vodafone Live on the S730. Here are my settings. (sorry this is for the german OS)
1. Connections->GPRS
Name: Vodafone live!
Verbindet mit: Büro
Zugriffspunkt: wap.vodafone.de
2. Connections->Proxy
Name: Vodafone live!
Verbindet Von: Büro
Verbindet Mit: WAP-Netzwerk
Proxy: 139.7.29.1:80
Typ:http
3. Settings->GPRS Authentifikation
CHAP
4. Streaming Media->Optionen
Verbindung über:Büro
5. Internet Explorer->Options->Connection
Network: WAP-Netzwerk
6. copy attached browser.dll to Smartphone/windows folder
->overwrite old file
7. change registry-key
HKLM/Security/Internet Explorer/User Agent->Values „Custom“:
String „Vodafone/1.0/HTC_Mercury/1.20.162.3/Mozilla/4.0“
After this steps vodafone live works for me.
Do I copy all the details literally to my S730 or do I need to modify to English first?
How its possible to change dlls. I didn't see this files in th explorer of Windows Mobile on the HTC S730. And I have no permissions to edit this file in Windows Vista when the phone is connteced...
Did everything, but when i start Pocket IE i get the warning that the program is not digitally signed with a trusted certificate.... how can i change this????
Ok, I got this warning too (in another forum they say this is because of the changed checksum of the dll), but I was able to select OK (or continue) and then it worked for me.
To get the dll was a little bit more complicated (it took me about 5 hours and a lot of Google, but if you know how to cook a ROM it will be easier for you) because you have to dump the original ROM from your phone. I used the information from here
and here But you have to add a blocksize parameter to the pdocread.exe-tool, (I think it was "-b 0x800") to be able to read the ROM data.
After the whole dumping of the ROM you have all the original files from the ROM on your pc.
But I hope this dumping is not necessary for you because the browser.dll should be nearly the same for all languages (the only issue is that the Pocket IE recognize that this file was changed, but it should start afterwards). I even tried a browser.dll from tytn II and the IE started (but the softkeys didn't work then) By the way, if you want to restore the original browser.dll simply delete the modified one and the the smartphone will get the original one from the ROM of the phone.
I hope anbody else will be sucessful with this whole vodafone-live issue, because for me it was definitely worth the trouble (especially because of CNN-mobile tv).
Sorry for my bad English, I try to give my best to make me understandable.
I forgot one thing. When I opened the registry I had two values under HKLM/Security/Internet Explorer/User Agent, I think it was "custom" and "custombase". I deleted "custombase" and changed "custom" to „Vodafone/1.0/HTC_Mercury/1.20.162.3/Mozilla/4.0“. So now I only have one value there.
I have done everything mentioned in the post from Miffmaster above including replacing the browser.dll (had to copy it to my storage card first and then used Resco Explorer to copy it to the Windows folder as it wouldn't let me overwrite directly to the Windows folder from my PC)
I have also changed the user string and GPRS, Proxy settings etc...
Now when I start Internet Explorer I get "Access Denied. This program cannot start because it is not digitally signed with a trusted certificate" and the only option is OK with ends the program!!!
Is there a workaround for this or have I done something wrong?
Maybe you could try change the following registry value to "1":
HKLM\Security\Policies\Policies
valuename '00001001' was set to dword:2, change it to dword:1
This should give you permission to run unsigned certificates. (see here
What WM version are you using, 6.0 or 6.1? Because my browser.dll came from the original 6.0 Standard ROM.
I'm using the cooked WM6.1 and when I checked, the policies dword was already set to 1 unfortunately!
I don't really want to go back to 6.0 as 6.1 is much faster in general.
Anyway, why should that make a difference to Internet Explorer which is almost certainly the same version anyway???
Have you considered moving to 6.1 yourself and re-doing the browser.dll if you think it will be different?

[Q]Removing packages with Autoshortcut xml configuration files

I noticed that there are no "normal" configuration tools in the OEM packages, all *.provxml files simply refer to HKLM\SOFTWARE\HTC\AutoShortcut
So the question is - how do I remove packages? Deleting/moving them from the OEM folder shouldn't be enough in this case.
Some googling pointed me to discussions about AutoShortcut.provxml, but I can't find anything like that in the ROM. So how is this thing configured?

Categories

Resources