1. you will need No2chem's basekit 5048.
2. you need DCD's kitchen 2.3.1
Then the fun part....
Go into No2Chem's OEM/OEMDrivers directory and copy the OEM_FLASHDRV.DLL folder.
Paste it into DCDs kitchen OEM/OEMDrivers directory.
Then go to DCDs ROM/XIP directory and edit the boot.rgu file.
Add these lines to the bottom of the boot.rgu file.
*******************************************************************
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_FLASHDRV]
"DefaultFileSystem"="FATFS"
"Name"=""
"PartitionDriver"=""
"MountHidden"=dword:0
"Folder"="Extended_ROM"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_FLASHDRV\FATFS]
"FormatTFAT"=dword:1
"EnableWriteBack"=dword:1
"EnableCache"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\EXT_FLASHDRV]
"DriverPath"="Drivers\\BuiltIn\\EXT_FLASHDRV"
"LoadFlags"=dword:1
"Order"=dword:12
"Bootphase"=dword:2
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\EXT_FLASHDRV]
"Profile"="EXT_FLASHDRV"
"Index"= dword:1
"Dll"="OEM_FLASHDRV.dll"
"Prefix"="DSK"
"Order"=dword:13
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
*******************************************************************
Then get the no2chem_nueExtROM package and put it into the DCD OEM directory.
BUILD - BURN - ENJOY!!!
P.S. Thanks No2chem and DCD for the awesome work!!!!!!!!!!!!!!!!!!!!
P.P.S. There might be an easier way but this worked for me.
Extended Frustration
Is there a purpose for having the Extended Rom? With older devices you were able to unlock the extended rom and use it like an internal memory card but afaik there is no way to unlock the extended rom, right?
gimpdog said:
Is there a purpose for having the Extended Rom? With older devices you were able to unlock the extended rom and use it like an internal memory card but afaik there is no way to unlock the extended rom, right?
Click to expand...
Click to collapse
With No2Chems nueEXTROM you can unlock and write to the Titan extended ROM. Just like the 6700.
http://www.weienterprises.com/nue/
How much space is in the ExtRom?
Slightly less than 10MB
thanks dude...i've been working on a custom rom for myself and no i can include this....whooottttttt
so is this like another 10mb to put things onto, or 10mb for programs to use?
Is the extrom cleared with a hard reset? If not, it could be cool to store CABs in there to reinstall your programs after flashing. Isn't this what happens when the Sprint customization runs?
Shiva1 said:
Is the extrom cleared with a hard reset? If not, it could be cool to store CABs in there to reinstall your programs after flashing. Isn't this what happens when the Sprint customization runs?
Click to expand...
Click to collapse
its like having a 10mb sd card inyour phone, it doesnt get cleared unless you run a stock rom ruu or delete files from it. nice to have in case you have to hard reset out on the road, you can get all your cabs installed without an sd card
The EXTRom is copied from ROM during a hard reset. So anything you put in there will get erased and copied over from the ROM. There should be a way to create a .nb for the ExtROM and flash your device with it to pre-populate the cab's you want in there tho.
jrebeiro said:
The EXTRom is copied from ROM during a hard reset. So anything you put in there will get erased and copied over from the ROM. There should be a way to create a .nb for the ExtROM and flash your device with it to pre-populate the cab's you want in there tho.
Click to expand...
Click to collapse
hmm. thats not how it worked on the apache. a hard reset just touches the os rom, not the extended rom. otherwise it would erase the carrier info and programs on a hard reset... that would defeat the purpose of it.
hello, I followed the guide exactly and was successfully able to unlock the extrom and erase /write to it, but i now have Extrom and Extrom2 in the file explorer. they are both the same 9mb memory allocation ( i wrote files to both,, different files, and soft reset. Both drives ended up showing the 2nd file i wrote to whichever extrom, so they are the same drive. anyone have any ideas how to correct this?
fallingup said:
hmm. thats not how it worked on the apache. a hard reset just touches the os rom, not the extended rom. otherwise it would erase the carrier info and programs on a hard reset... that would defeat the purpose of it.
Click to expand...
Click to collapse
Ummm... no it restores the OS and Extended Partitions. Your carrier info is not located in the Ext ROM it's located in .provxml files in the OS. Customization programs are located in Ext ROM and during a hard reset are restored.
You also basically just retyped what I explained in my post. The Carrier provided files in the Ext ROM are restored during a hard reset. But anything you have put in there by unlocking the Ext ROM and making it read/write will be gone after a hard reset.
Feel free to try it yourself.
fallingup said:
its like having a 10mb sd card inyour phone, it doesnt get cleared unless you run a stock rom ruu or delete files from it. nice to have in case you have to hard reset out on the road, you can get all your cabs installed without an sd card
Click to expand...
Click to collapse
After reading some of these posts I wanted to clear a few things up but then I noticed Fallingup had it exactly correct!!!!
Only two ways to wipe your extended rom...
1. unlock it and erase it yourself OR
2. Install a custom .nbh file specifically designed to over right the extended rom.
If you uncompress an OEM rom.exe file you will probably find thee .nbh files.
1. is for the rom itself (like what DCD and No2chem put together)
2. is the Radio!
3. Contents of the extended rom.
Since we our content directly to the rom through OEM packages it is unnecessary to have cabs there for a custom rom install. Therefore, no one wastes there time building custom .nbh files to write to the extended rom. ALSO, if you have it unlocked, when you build your custom OEM packages, you can specifically target the extended rom just like you target the windows directory. NOTE: this last bit is for completeness all that is really needed is an emphatic statement... The Extended rom DOES survive a hard reset AND it survives a CUSTOM rom install as well. (unless you build a custom .nbh file to write to it)
atomclock said:
After reading some of these posts I wanted to clear a few things up but then I noticed Fallingup had it exactly correct!!!!
Only two ways to wipe your extended rom...
1. unlock it and erase it yourself OR
2. Install a custom .nbh file specifically designed to over right the extended rom.
If you uncompress an OEM rom.exe file you will probably find thee .nbh files.
1. is for the rom itself (like what DCD and No2chem put together)
2. is the Radio!
3. Contents of the extended rom.
Since we our content directly to the rom through OEM packages it is unnecessary to have cabs there for a custom rom install. Therefore, no one wastes there time building custom .nbh files to write to the extended rom. ALSO, if you have it unlocked, when you build your custom OEM packages, you can specifically target the extended rom just like you target the windows directory. NOTE: this last bit is for completeness all that is really needed is an emphatic statement... The Extended rom DOES survive a hard reset AND it survives a CUSTOM rom install as well. (unless you build a custom .nbh file to write to it)
Click to expand...
Click to collapse
theres actually a third way, which is when the xip specifies to format the extended_rom partition, which would cause your extended rom to be empty on boot, even if you wrote to it during a flash.
also, you don't need to download the entire basekit, i posted the necessary files to insert to oem on my website. also, stroths has developed a cab so you don't have to install it to rom.
jarmenti said:
hello, I followed the guide exactly and was successfully able to unlock the extrom and erase /write to it, but i now have Extrom and Extrom2 in the file explorer. they are both the same 9mb memory allocation ( i wrote files to both,, different files, and soft reset. Both drives ended up showing the 2nd file i wrote to whichever extrom, so they are the same drive. anyone have any ideas how to correct this?
Click to expand...
Click to collapse
I am getting the same results here. Something is duplicating.
no2chem said:
theres actually a third way, which is when the xip specifies to format the extended_rom partition, which would cause your extended rom to be empty on boot, even if you wrote to it during a flash.
also, you don't need to download the entire basekit, i posted the necessary files to insert to oem on my website. also, stroths has developed a cab so you don't have to install it to rom.
Click to expand...
Click to collapse
Do we still need to modify the file in XIP. Because I tried your files (not from basekit) and I added the code from 1st post. I ended up with 2 ExtRoms. both duplicates.
Help
Related
Just a little info -I discovered at the weekend. I have been playing with the wm5 1.60a for a while and in orfder to save space in the storage i have installed a lot of programs on the extended_rom partition. I renamed this via the registry. Don't do this !as it really screws things up. You end up with two extended rom plabels in explorer and you can not rename them back. I have had to reinstall wm5 1.60a
I dont see any problem installing program in Extended ROM. All you have to make sure is you have to rename the Extended ROM BEFORE you install anything.
If you rename it AFTER then surely you are going to be screwed. Because the program installed in the extended ROM is registered in the registry as whatever name the extended ROM when the program are installed.
Can you please be more specific with your problem. If not I think your post is "misleading".
True
In summary you are correct. I should have renamed Extended_rom before installing programs to it.
However when you reset the machine the operating system creates a new folder called extended rom and puts the renamed extended rom data and programs in it.
The original renamed folder with the memory chip icon is also present in the directory view so the data appears twice.
odd to say the least
I dont have the problem that you described.
When I install WM5 v 1.60a. I immediately rename it to "STORAGE" then install program in it. I have been using version 1.60 for more than a week now and I have countless Soft Reset even Hard Reset(Persistent memory right?) and no double folder and anything.
Just follow my advice and rename it at the beginning. I am sure you wont have the problem.
Hi,
This has most likely been covered but can someone tell me how do I rename storage areas. I have WM2005 1.60a Rom Thanks to Buzz.... and I as defalt run out of storage memory really quick and my program memory is massive, I am really sorry if this has been cover so even if you could point me to where it is discussed.
Thanks Heaps.
where can i download wm 2005
where can i get the latest wm 2005 rom?
found a link but the files is corrupted?
can anyone of you help me to have this latest rom.
seal said:
Hi,
This has most likely been covered but can someone tell me how do I rename storage areas. I have WM2005 1.60a Rom Thanks to Buzz.... and I as defalt run out of storage memory really quick and my program memory is massive, I am really sorry if this has been cover so even if you could point me to where it is discussed.
hi Schen i try to rename the ext_ROM but it say can not rename it tell me what should i do pls
Click to expand...
Click to collapse
Re: where can i download wm 2005
arquizon said:
where can i get the latest wm 2005 rom?
found a link but the files is corrupted?
can anyone of you help me to have this latest rom.
Click to expand...
Click to collapse
U can get it at buzzdev.net
Goodluck....n rgds
Leslie Lee
I tried download 1.6a at buzzdev.net but is" index" only ,can u help
HI, SCHEN
Can u help me how to change the ext_rom to storage step by step?
I am new user , I don't even know where can i find the ext_rom to rename and someone told that i can't rename the ext_rom.
ymchow said:
Leslie Lee
I tried download 1.6a at buzzdev.net but is" index" only ,can u help
Click to expand...
Click to collapse
u go to site http://buzzdev.net
U need to register. registration is free.
u can then download.
there r 5 versions of wm2k5 for himalayas there
regards n best wishes
Thank! Leslie Lee I had download successfully
So is there a way I can do this on my G4 8125? I've been trying, but have not been successful.
Extended ROM basically consists of large number of CAB files. Go to the ftp and get hold of some of the ROM packages in ZIP format and unzip the EXT rom. Unlock your EXT ROM and replace everthing with the one you've downloaded. Done.
Personally, I don't use Ext Rom. Upon hard reset, I just skip the Ext Rom installation and I install my stuff manually, which I think gives more flexibility. I had my phone backup-ed into an EXE file which I can use when I hardreset next time.
I don't know how to unlock it, and I can't even stop my Cingular one from installing every time.
To stop it from installing, upon hardreset, softreset your phone just after the security option (eg when it asked you to set your PIN for the phone). It should skip installing the EXT ROM.
I'm not sure if it is read only or not, but you can try. Download and open Total Commander (for PPC), at the top section of TC, enter this
Code:
\Extended_ROM
It will show you stuff in your Ext Rom. See if you can overwrite it.
If the extended_rom is protected like in G3 >2.xx SPLs then you have no luck there. Even if you change something and it looks like it worked you'll get bad checksums on next soft-reset and all data in extended-rom will be deleted
mestrini said:
If the extended_rom is protected like in G3 >2.xx SPLs then you have no luck there. Even if you change something and it looks like it worked you'll get bad checksums on next soft-reset and all data in extended-rom will be deleted
Click to expand...
Click to collapse
exactly what happened to me.
after it had bad checksums, strange characters and folders, i formatted the extemded rom using wizard service tool ver 4.2.1
now my extended rom is empty... but i have a copy of it on the PDA in a different folder and on my PC.
Is there a way to restore it?
royorlev said:
exactly what happened to me.
after it had bad checksums, strange characters and folders, i formatted the extemded rom using wizard service tool ver 4.2.1
now my extended rom is empty... but i have a copy of it on the PDA in a different folder and on my PC.
Is there a way to restore it?
Click to expand...
Click to collapse
Absolutely. Simply use WST and select the "Write ROM" option. Then select "Extended ROM" and upload the backup from your PC.
Hi All,
Is there any way to build own ExtROM?
Thanks
I'm in the process of reverting my Hermes back to a T-Mobile UK ROM for Windows Mobile 5 using My Vanx guide but I can't exrtract the entended ROM from the ROM I have. Can anyone help me out?
I have a rar file of the contents of the t-mobile uk ext rom, if thats what you need?
Yes please, that would be great. Is that what I need to revert back to WM 5?
Well, ideally I think you can just overwrite the ext rom contents then do the rom downgrade, then hard reset and the ext rom contents will install.
I havent done it myself though.
Here's the zip, rar's not allowed apparently.
Thanks, I'll give it a try this afternoon and let you know how it goes.
That would be appreciated, just in case I have a warranty issue......
I'm trying to get it back due to a warranty issue (white appears as yellow).
Anyway, the extended ROM downloaded okay, however it didn't contain the Herm_extendedRom.nb as stated here. I've got the PrimarySplash.nb, SecondarySplash.ng and Windows.nb files from decompiling the NBH file, and now I'm stuck in a dead end.
Oh. you're doing that, I dont have the nbh file im afraid, what I was doing was leaving the extended rom alone when flashing rom updates so the original contents will work.
The main reason I didnt bother deleting the original ext rom is that the files dont actually run under wm6 and I dont really have any use for the ext rom.
Theoretically if you replace the contents of the ext rom with the contents of the zip then do the downgrade stuff wthout selecting the ext rom nbh file it might work. since I seem to recall that the ext rom contents were run by a prompter file in the windows directory from the original t-mobile OS rom after you first hard reset.
Might be worth seeing if anyone can clarify this though, as I said, I havent downgraded as yet.
Sounds like it might work, or just trying to flash without the Extended ROM, and then running the cab files seperately afterwards, but I'd like to seek clarification before doing so.
For Atom / Atom Pure / Atom Exec: Use WinImage Version 8.1 or similar program to edit IMG file. There are many programs that can do it.
Do not touch folders found in this image file. Programs that depend on these folders are: FM Radio, AutoConfig, WirelessManager, Camera, Equalizer, Album (life), ImageEditor (life)
The version of the Extended Rom is taken from the text file:
061020_AL1ARCWWE_EX0604.txt
The name is picked up versionCPAapplet.cpl (found in Settings->System Info)
So far, I did not encounter any problems changing the version numbers
The default folder name for this partition on your device is \_QHiddenPartition\ However, when we unlock this hidden partition at device runtime, we can not use the same folder name to install programs and lock it afterwards.
Normally, I used this partition to place the cabs I want to install at hard reset. This is no longer a problem with the cooked ATOM/ATOM EXEC ROMs we made because, serialzs introduced MortScript to do the automatic installation of cabs found in \_QHiddenPartition\ and \cabs\ folder found in storage card.
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
tj your are very kind ^^;
Last time i ask.you say search.
i use search but still confuse cause alot of topic.
but now you posted this info.
THANKS YOU
thank you,i'm trying to cook and release WM 7.0 tonight. j/k
How to remove or add programs being install in order??? I found that del *.cab to remove the programs and copy *.cab to auto install the programs from extended rom. But i don't know the file where listed the programs is able install in the extended rom at hard reset. In the past,when i cooked BA rom, i remember that i can edit the file include the paths of the cabs I want to auto install at flash rom or hard reset.
jiggs said:
For Atom / Atom Pure / Atom Exec: Use WinImage Version 8.1 or similar program to edit IMG file. There are many programs that can do it.
Do not touch folders found in this image file. Programs that depend on these folders are: FM Radio, AutoConfig, WirelessManager, Camera, Equalizer, Album (life), ImageEditor (life)
The version of the Extended Rom is taken from the text file:
061020_AL1ARCWWE_EX0604.txt
The name is picked up versionCPAapplet.cpl (found in Settings->System Info)
So far, I did not encounter any problems changing the version numbers
The default folder name for this partition on your device is \_QHiddenPartition\ However, when we unlock this hidden partition at device runtime, we can not use the same folder name to install programs and lock it afterwards.
Normally, I used this partition to place the cabs I want to install at hard reset. This is no longer a problem with the cooked ATOM/ATOM EXEC ROMs we made because, serialzs introduced MortScript to do the automatic installation of cabs found in \_QHiddenPartition\ and \cabs\ folder found in storage card.
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
Click to expand...
Click to collapse
cdmavn said:
How to remove or add programs being install in order??? I found that del *.cab to remove the programs and copy *.cab to auto install the programs from extended rom. But i don't know the file where listed the programs is able install in the extended rom at hard reset. In the past,when i cooked BA rom, i remember that i can edit the file include the paths of the cabs I want to auto install at flash rom or hard reset.
Click to expand...
Click to collapse
The script runs through all cabs present in the the two locations stated above. You don't have to edit any list like you do for AutoRun in BA. Also, AutoRun does not work with cab installation that require user interaction. Now, as for your question regarding the order they go - it's alphabetical.
Hi jiggs!!
You awesome! I have added my operator in autoconfig list, all work fine, now I have all settings for my operator!
THANKS A LOT!!
interesting in rom cooking, thats what i.m always thinking about,.
but i'm afraid to do this, i'm afraid i'll bring my atom unusable,.
thanks anyway jiggs,.
ex.image said:
Hi jiggs!!
You awesome! I have added my operator in autoconfig list, all work fine, now I have all settings for my operator!
THANKS A LOT!!
Click to expand...
Click to collapse
Pls post your settings for others, too. Thanks.
jiggs said:
For ATOM LIFE users, you can simply remove the 12-byte header of IMG file, and WinImage 8.1 can be used to edit the file. You need to restore the 12-byte header prior to flashing your device again.
Click to expand...
Click to collapse
how do you remove 12-byte header?
ichanz said:
how do you remove 12-byte header?
Click to expand...
Click to collapse
Open the file with an HEX-editor, cut the first 12 bytes and save the file. That's all.
You can use "XVI32". This Hex-editor is included in the original Scooter-ROMkitchen.
Hi all,
I use remotePROTECT as a security measure on my Atom - I find the program great.
It will be even better if I place it in extROM (hidden partition) so that it will install again upon hard reset.
I've followed the instructions that come with the software - they require me to place the program's CAB file in the extROM along with the setupE file.
I tried that - did a hard reset and nothing happened - didn't install.
I have an O2 Atom with an official ROM release installed.
Is there anything else I need to do? I note there is an Autoinst.dat file in the hidden partition, but it's encrypted or gibberish so I can't do much with it.
If I've overlooked anything can someone please suggest what I can do to make this do what I want - install itself again after hard reset.
Thanks in advance.
Avocado said:
Hi all,
I use remotePROTECT as a security measure on my Atom - I find the program great.
It will be even better if I place it in extROM (hidden partition) so that it will install again upon hard reset.
I've followed the instructions that come with the software - they require me to place the program's CAB file in the extROM along with the setupE file.
I tried that - did a hard reset and nothing happened - didn't install.
I have an O2 Atom with an official ROM release installed.
Is there anything else I need to do? I note there is an Autoinst.dat file in the hidden partition, but it's encrypted or gibberish so I can't do much with it.
If I've overlooked anything can someone please suggest what I can do to make this do what I want - install itself again after hard reset.
Thanks in advance.
Click to expand...
Click to collapse
If you have read the first post carefully, then you will understand that this won't work because the built-in AutoInstall of the official ROM restricts to signed CABs only as defined by list with no known format as of this date. That's why we have cooked ROMs to bypass this and created another AutoInstall script. There are work arounds for your purpose but definitely this solution is not for you. You have to do some research on this forum.
Anyone knows how to change or create new network settings. I found xml files in network folder and asked if there is a way to have my personal network settings like auto sms delivery or auto configure vms numbers or ...
vocian said:
Anyone knows how to change or create new network settings. I found xml files in network folder and asked if there is a way to have my personal network settings like auto sms delivery or auto configure vms numbers or ...
Click to expand...
Click to collapse
you need to secure this from your operator.
although you can edit the xml files with notepad, I don't know if the GUID found there is important. you can also generate your own GUID to have a unique value.
select the existing xml that best fit your requirements and edit it. you can't edit the cabs found in the networks because they are signed. you need to provision your own cabs. it's more like provisioning certificates using cabs.
jiggs said:
you need to secure this from your operator.
although you can edit the xml files with notepad, I don't know if the GUID found there is important. you can also generate your own GUID to have a unique value.
select the existing xml that best fit your requirements and edit it. you can't edit the cabs found in the networks because they are signed. you need to provision your own cabs. it's more like provisioning certificates using cabs.
Click to expand...
Click to collapse
thank you very much indeed. I found xml files for defualt operator and also txt file wich list this operators. Gussed that first input my operator to that list and then create new xml. but i figured if any guide for what all of this xml comands mean and the whole format.
and another question : how to edit or change cabs? I have a background of programming with c++ and visual basic.net. Is it possible for me to create my own cab without too much effort? and with which compiler ?
tnx
jiggs said:
It is not necessary, however, to unlock the hidden partition just to edit the contents at device runtime. You can always use Total Commander to browse this partion by keying \_QHiddenPartition\ on the location bar.
Click to expand...
Click to collapse
Jiggs,
I am using an atom life, I fould that I could not browse the extended rom with Total Commander. In my memory, I should be able to use TC to browse the extended rom on my ATOM EXEC. Do you know what I am doing wrong?
By the way, is it possible to unhide the extended rom?
vocian said:
thank you very much indeed. I found xml files for defualt operator and also txt file wich list this operators. Gussed that first input my operator to that list and then create new xml. but i figured if any guide for what all of this xml comands mean and the whole format.
and another question : how to edit or change cabs? I have a background of programming with c++ and visual basic.net. Is it possible for me to create my own cab without too much effort? and with which compiler ?
tnx
Click to expand...
Click to collapse
use PocketPC Installation Creator to create cabs.
hh93220 said:
Jiggs,
I am using an atom life, I fould that I could not browse the extended rom with Total Commander. In my memory, I should be able to use TC to browse the extended rom on my ATOM EXEC. Do you know what I am doing wrong?
Click to expand...
Click to collapse
You must simply type \_QHiddenPartition in Total Commander to switch to Extended ROM.
Btw: It's described in the Atom Wiki. You should read it.
By the way, is it possible to unhide the extended rom?
Click to expand...
Click to collapse
Yes:
hit me
scorpio16v said:
Open the file with an HEX-editor, cut the first 12 bytes and save the file. That's all.
You can use "XVI32". This Hex-editor is included in the original Scooter-ROMkitchen.
Click to expand...
Click to collapse
Thanks!! The problem resolve after I remove the first 12 bytes.
For AtomLife ExtRom.img.
Anyone was successful to flash editted ExtRom.img of AtomLife with DSUU? If possible, could you please show me few experience to Update ExtRom via DSUU.
Ex: Remove 12bytes header/edit(add or remove anything can do)/restore 12bytes header. Then replace new ExtRom.img in \Window\temp\ExtRom.img and delete \Window\temp\FLASH.DIO while completed extract of DSUU running. Then imitate DSUU instruction. Is it right? This way, I cuccessed to new Flash.dio for AtomLife.
If your rom supports this it is VERY COOL!!
http://forum.xda-developers.com/showthread.php?t=496809
NGGeekZ said:
If your rom supports this it is VERY COOL!!
http://forum.xda-developers.com/showthread.php?t=496809
Click to expand...
Click to collapse
I have been using UC and provxml for autorun on new flashes for some time and it is the only way to go, but takes a little time to get it right. Not everything is possible using this however, but most everything is there. I have all of my Roms and Radios on a non-SDHC card, with all of the cabs on there too with SDconfig.txt. I move a copy of some nbh file from a folder onto the root, and flash from bootloader on the phone. Then I move the next thing until my custom rom which runs customizations based on my sdconfig.txt. I have all of my Cabs in a folder, including a cab that has all of my UC regedits, file copies, and other personalizations such as outlook settings, program hacks, and everything else. Every time I have a new favorite program, I add that cab to my cabs folder and add a regedit to my personlization cab. When I flash next, my phone is 98% where it was before. I can usually have a stock phone to totally modded out within 30 minutes.
Problematic areas that don't really work when loading SDconfig.txt: HTC Home pictures and contacts, some preferences for windows settings, and some other unique problems.
I can help you understand how to work this out, if anyone is interested. It really is worth the time if you flash a lot. See my screenshot of my sd card I use for flashing. I also uploaded my sdconfig.txt. I won't put my cab on here as there are personal information but I will share information if you need help that will be relevant.