Hi there!
Today I've got an idea. If I unlock the extrom, install all my programs and totally config my wizard, the backup my system with SPB Backup for WM5.0, then put the backup file into the ExtROM and write a config.txt, and make a HardReset, the backup file should be installed automatically.
Or ExtROM only works with .CAB files?
EDIT:
NOW Testing.....Will post the result
How are you going to unlock the ext-rom?
risidoro said:
How are you going to unlock the ext-rom?
Click to expand...
Click to collapse
ftp://xda:[email protected]/Wizard/Unlock/Unlock Ext Rom Wizard.cab
faria said:
risidoro said:
How are you going to unlock the ext-rom?
Click to expand...
Click to collapse
ftp://xda:[email protected]/Wizard/Unlock/Unlock Ext Rom Wizard.cab
Click to expand...
Click to collapse
And what about the post AKU2 roms?
There's a fix for that, too. Don't recall where off-hand.
SuperRob said:
There's a fix for that, too. Don't recall where off-hand.
Click to expand...
Click to collapse
It doesn't work!!!
Ok. NowI have time for testing this idea. But I have some problems.
When you open the EXTRom you can see a config.txt which contains the cab configuration datas.
Like this:
CAB: \Extended_ROM\T-Mobile_Network_Customizations.cab
I'm using SPB Backup what is creates backup files in .exe format. So if I want to do a full backup and I want it to autorun after a hard reset, I must do edit this config file right?
Maybe the config file should be like this:
EXE: \Extended_ROM\Full_Backup.exe
All I mentioned here is right, or I'm wrong with something?
HyperMalac said:
Ok. NowI have time for testing this idea. But I have some problems.
When you open the EXTRom you can see a config.txt which contains the cab configuration datas.
Like this:
CAB: \Extended_ROM\T-Mobile_Network_Customizations.cab
I'm using SPB Backup what is creates backup files in .exe format. So if I want to do a full backup and I want it to autorun after a hard reset, I must do edit this config file right?
Maybe the config file should be like this:
EXE: \Extended_ROM\Full_Backup.exe
All I mentioned here is right, or I'm wrong with something?
Click to expand...
Click to collapse
youare correct,but it wont work because the spb .exe has an input dialog before starting to restore ,therefore it will crash the extended-rom when trying to install the .exe,the solucion is to hack the .exe file and remove the dialog input so it can install witout any user help.
faria said:
youare correct,but it wont work because the spb .exe has an input dialog before starting to restore ,therefore it will crash the extended-rom when trying to install the .exe,the solucion is to hack the .exe file and remove the dialog input so it can install witout any user help.
Click to expand...
Click to collapse
Not 100% sure on this as I have not tested it but could you not unlock the LCD while running the EXE then lock it afterwards if needed?
Something like.
Code:
LOCK:Enabled
CAB: \Extended_ROM\1.cab
CAB: \Extended_ROM\2.cab
LOCK:Disabled
EXEC:\Extended_ROM\backup.exe
RST: Reset
or may be copying it to the MiniSD or internal storage would work better?
Code:
LOCK:Enabled
CAB: \Extended_ROM\1.cab
CAB: \Extended_ROM\2.cab
CPY1:\Extended_ROM\backup.exe
CPY2:\Somewhere_On_Device\backup.exe
LOCK:Disabled
EXEC:\Somewhere_On_Device\backup.exe
RST: Reset
Not tested any of this as I just use OMA and CAB's to do all I need but it's just an idea.
djwillis said:
faria said:
youare correct,but it wont work because the spb .exe has an input dialog before starting to restore ,therefore it will crash the extended-rom when trying to install the .exe,the solucion is to hack the .exe file and remove the dialog input so it can install witout any user help.
Click to expand...
Click to collapse
Not 100% sure on this as I have not tested it but could you not unlock the LCD while running the EXE then lock it afterwards if needed?
Something like.
Code:
LOCK:Enabled
CAB: \Extended_ROM\1.cab
CAB: \Extended_ROM\2.cab
LOCK:Disabled
EXEC:\Extended_ROM\backup.exe
RST: Reset
or may be copying it to the MiniSD or internal storage would work better?
Code:
LOCK:Enabled
CAB: \Extended_ROM\1.cab
CAB: \Extended_ROM\2.cab
CPY1:\Extended_ROM\backup.exe
CPY2:\Somewhere_On_Device\backup.exe
LOCK:Disabled
EXEC:\Somewhere_On_Device\backup.exe
RST: Reset
Not tested any of this as I just use OMA and CAB's to do all I need but it's just an idea.
Click to expand...
Click to collapse
yes change to LOCK to [Disabled] or put 2 spaces betwin lock and enable in the config file] and it works ,but the there is a a screen stoping you from accessing the dialog even if you press start it will not go away thats was my experience with the program called wm5torage so i hacked it with an hex editor a now installs great.
maybe your extended rom is diferent [since there is many versions] and will let you input ,i know it use to work in the pda2k extended-rom,let me know the results.
Related
OK, so I finally got curious enough to cook my own ROM then added it to Ell82's AKU3.2 ROM and stumbled across something pretty cool...I followed Faria's instructions (turns out not very well...) and added a cab with spaces (I know, I know, freakin noob...). Anyway, it apparently just skipped over that cab and kept going. Now here's the cool part, the total cabs I added to my ROM was only 2.6 MB so I thought I was OK. Didn't pay close enough attention until later and realized the nk.nbf file was about 10.5 MB. When faria says the Ext Rom shoudl be less than 9.5 MB, is he talking the total of all the cabs, or the nk.nbf file???
Bottom line is even though the nk.nbf file was 10.5 MB it installed and ran fine on AKU3.2 (except for the cab with spaces). I then tried to load this into Molski's 2.26 ROM and the ExtROM wouldn't take. Went back and fixed the cabs with spaces and it still won't take.
This leads me to the initial conclusion that the AKU3.2 ROM allows you to exceed the 9.5MB limit. Can anyone else confirm this?
total n00b for sure... (not flaming)
when you make an extended rom it defaults to a size of around 10meg, no matter whats in there.. you could have 1 [email protected] 10k or 500 [email protected] 10.5meg (just cant go over the 10 meg limit).. so if you have 1 cab then no matter what the size is automatically 10meg.. everything in the rom is addressed my memory locations, everything has a set start and end address
and you can prevent cabs from being installed by removing them from the config.txt
OK, then help a ROM-cooking n00b out. Faria's tutorial mentions the instructions were tested up to the 2.24 ROMs--anything that would cause a problem with his ext-rom-base on a 2.26 ROM? I just can't get it to install. The ExtROM is not corrupt because I can manually install each cab in the ExtROM using total commander, but can't get them to install from hard-reset...
jorge_culv said:
OK, then help a ROM-cooking n00b out. Faria's tutorial mentions the instructions were tested up to the 2.24 ROMs--anything that would cause a problem with his ext-rom-base on a 2.26 ROM? I just can't get it to install. The ExtROM is not corrupt because I can manually install each cab in the ExtROM using total commander, but can't get them to install from hard-reset...
Click to expand...
Click to collapse
well actually the ext rom could be corrupt.. i have had that problem before(actually with my latest UWC beta, which caused almost a week long delay).. all cabs would install manually but the ones listed in the config.txt wouldnt install at all... what cabs are you trying to install that arent? and what does the contents of your config.txt look like?
Thanks for the help ShogunMark--is it possible for an ExtRom to install fine for AKU3.2, then same extact ExtROM (no rebuild, no changes, didn't even look at it funny!) not install on 2.26 (installed it twice on 2.26 in case it might have been corrupt the first time)? That's the situation I'm looking at. Originally the extROM (the one that worked for AKU3.2 but not on 2.26) had a few cabs with spaces in their names. When I started having problems on 2.26 I started looking closer and rebuilt the ExtROM with new file names, but it still wouldn't install on 2.26. Just to make sure I'm not crazy, I'm about to down-grade to AKU2.3 OS version 2.24 to fully comply with the ROM building tutorial that says its tested to at least OS version 2.25. I'll let you know how that goes in a few hours. In the meantime, here's the Config.txt I'm using now that won't go in auto, but allows me to install the cabs by hand in 2.26:
LOCK:Enabled
CAB: \Extended_ROM\cLaunch.arm.CAB
CAB: \Extended_ROM\Molski.Biz_VoiceDial_Button_Customizer.cab
CAB: \Extended_ROM\Molski.Biz_Customizing_Tweaks.cab
CAB: \Extended_ROM\Molski.Biz_Performance_Registry_Tweaks.cab
CAB: \Extended_ROM\nullkb.ARM4.CAB
CAB: \Extended_ROM\rar360.ppc_arm.cab
CAB: \Extended_ROM\SmartDial+EtenSkinPortretD_v2.cab
CAB: \Extended_ROM\fileaslf.arm.cab
LOCKisabled
RST: Reset
jorge_culv said:
Thanks for the help ShogunMark--is it possible for an ExtRom to install fine for AKU3.2, then same extact ExtROM (no rebuild, no changes, didn't even look at it funny!) not install on 2.26 (installed it twice on 2.26 in case it might have been corrupt the first time)? That's the situation I'm looking at. Originally the extROM (the one that worked for AKU3.2 but not on 2.26) had a few cabs with spaces in their names. When I started having problems on 2.26 I started looking closer and rebuilt the ExtROM with new file names, but it still wouldn't install on 2.26. Just to make sure I'm not crazy, I'm about to down-grade to AKU2.3 OS version 2.24 to fully comply with the ROM building tutorial that says its tested to at least OS version 2.25. I'll let you know how that goes in a few hours. In the meantime, here's the Config.txt I'm using now that won't go in auto, but allows me to install the cabs by hand in 2.26:
LOCK:Enabled
CAB: \Extended_ROM\cLaunch.arm.CAB
CAB: \Extended_ROM\Molski.Biz_VoiceDial_Button_Customizer.cab
CAB: \Extended_ROM\Molski.Biz_Customizing_Tweaks.cab
CAB: \Extended_ROM\Molski.Biz_Performance_Registry_Tweaks.cab
CAB: \Extended_ROM\nullkb.ARM4.CAB
CAB: \Extended_ROM\rar360.ppc_arm.cab
CAB: \Extended_ROM\SmartDial+EtenSkinPortretD_v2.cab
CAB: \Extended_ROM\fileaslf.arm.cab
LOCKisabled
RST: Reset
Click to expand...
Click to collapse
the problem is that you are missing the disable security cab, i have attached in case you need it.. I would also bet those spaces arent suppose to be there... you should have this:
LOCK:Enabled
CAB: \Extended_ROM\Default_Signed_DisableSecurity.CAB
CAB: \Extended_ROM\cLaunch.arm.CAB
CAB: \Extended_ROM\Molski.Biz_VoiceDial_Button_Customizer.cab
CAB: \Extended_ROM\Molski.Biz_Customizing_Tweaks.cab
CAB: \Extended_ROM\Molski.Biz_Performance_Registry_Tweaks.cab
CAB: \Extended_ROM\nullkb.ARM4.CAB
CAB: \Extended_ROM\rar360.ppc_arm.cab
CAB: \Extended_ROM\SmartDial+EtenSkinPortretD_v2.cab
CAB: \Extended_ROM\fileaslf.arm.cab
LOCKisabled
RST: Reset
Ahh, so even though one of Molski's cabs does this, I need to disable security first to allow the other cabs to install? I think I get it! Thanks again,
Geo
jorge_culv said:
Ahh, so even though one of Molski's cabs does this, I need to disable security first to allow the other cabs to install? I think I get it! Thanks again,
Geo
Click to expand...
Click to collapse
yes, you need that or the other cabs wont install, most importantly it needs to be first, or else anything else that isnt signed wont install
I've got a superCID trinity, mounted the ext rom using fit4cat, changed the Config.txt and added some custom apps and placed the cabs on the extended_rom.
Before hard-reseting I installed the custom apps manually just to be sure the cabs were ok, after that I made a hard-reset and waited for the extrom installation to finish, my custom apps appeared on the lower part of the screen were it displays which cab is being installed and I thought everything was fine.
Problem is, when I opened the program list they weren't there. I unlocked, edited and made a hard-reset, am I missing something? I've tried flagging the new cabs as read-only and archive like the rest but the results were the same. Is it because they're not signed?
Config.txt
Code:
LOCK:Enabled
EXEC:\Windows\SetHSDPA.exe /Enable
CAB: \Extended_ROM\CVC-PPC-WWE-611082-DopodTrinity.CAB
CAB: \Extended_ROM\MP_MMS3.5_Dopod_Asia_Trinity_070206.CAB
CAB: \Extended_ROM\PP_Button1.cab
CAB: \Extended_ROM\TaskManager_IconPatch_20061101.CAB
CAB: \Extended_ROM\Signed_Dpdcert_222.cab
[B]CAB: \Extended_ROM\TrayLaunch.cab
CAB: \Extended_ROM\RescoExplorer.cab
CAB: \Extended_ROM\WMDCIcon.cab
CAB: \Extended_ROM\PT_Customization.cab[/B]
XML: \Extended_ROM\PP_Ecall.xml
EXEC:\Extended_ROM\ChgScutAttri.exe
LOCK:Disabled
RST: Reset
RescoExplorer.cab, the program itself is on a folder in the extended rom(\Extended_ROM\Program Files\Resco Explorer) to save main memory space, the cab installs only a couple of dlls, registry settings and the shortcuts
TrayLaunch.cab is also on the extended rom, the cab installs the shortcuts on start menu\settings & windows\startup plus the registry settings
WMDCIcon.cab places my Sync.ico in the Windows folder to be used by Windows Mobile Device Center
PT_Customization.cab places a couple of dictionary files and makes few registry changes
oops, could one of the mods move this to the upgrading section? sorry.
you need to use a cooked OS.nb that doesn't check application security, or have your cabs signed with a valid certificate, otherwise they won't install.
I would suggest to cook your prefered OS.nb with aChef and modify the boot.hv (registry) to disable application security.
Okay thx a lot!
I'll use the latest official Dopod ROM.
just to be sure
so, I've extracted the nbs from the nbh using dutty's tool, converted the 06_OS.nb to raw using chef's tool, dumped the contents with viewimgfs tool and created and converted the boot.hv to reg using the make_boot_hv.bat & rgucomp.exe.
Now, as a first step and to gain a little confidence I just want to remove application security, for that I'l have to:
1) edit the boot.reg
1.a) as far as I read, I must add REGEDIT4 to the beginning of the file, didn't understand if it is imperative or mandatory, like if I only want to add a few things by hand(notepad), I can edit the file right away, but if I want to do something else like import it to win ce cab manager I must add the REGEDIT4 right?
2) when I finish I must convert it back to hv using rgucomp and use addfile.exe to add it to the raw file.
2.a) don't I have to use delfile to remove the boot.hv and only after addfile the new boot.hv? I think I read the addfile used the space left by delfile to place the new file.
3) convert the raw to nb using achef's tool.
I mean, I'm a little bit confused on the add/remove files subject. Since all the tools already exist, it would be nice if there was some GUI to complement them
A list of all files in the rom would be nice, with add/delete/replace context menus. Integration with the Custom RUU would also be nice, optionally create the nbh and run the Custom RUU( with the SSPL ), or export the nbh for manual flash using an SD Card.
edit: http://forum.xda-developers.com/showthread.php?t=295783 something like that...
hi...
can someone tell me how i can mount and unmount the extrom..
i will extract it...
maybe someone can help me...
thanks....
sorry
wrong thread
eviltrooper said:
hi...
can someone tell me how i can mount and unmount the extrom..
i will extract it...
maybe someone can help me...
thanks....
Click to expand...
Click to collapse
Use one of the Hermes Cabs such as Hermes_MountALLExtROm.cab Which you will find on the Wiki.It has worked for me.
an how can in unmount it ???
eviltrooper said:
an how can in unmount it ???
Click to expand...
Click to collapse
You'l have to change the registry values ,there is a section on the Wiki with the relevant info.
I am a bit surprised with the contents of my no-brand HTC P3600 Extended ROM. There are only three cab files and a config.txt to executed them after hard reset.
LOCK:Enabled
CAB: \Extended_ROM\PP_DefaultPage_WWE.CAB (size about 61KB)
CAB: \Extended_ROM\MP_CVSDcpl_20060920.cab (size about 95KB)
CAB: \Extended_ROM\PP_ExtVersion.CAB (size about 1KB)
LOCKisabled
RST: Reset
Where is the HTC green theme stuff, the Voice Commander stuff, etc??? These cab files are very small and I thought the customisations were all in the ExtROM... I guess they must be somewhere else...
@anonimo: check the \windows folder... (pre)autorun.* (pre)config.*
pof said:
@anonimo: check the \windows folder... (pre)autorun.* (pre)config.*
Click to expand...
Click to collapse
Ok thanks!
hey you guys
i'm having trouble when removing files from OEM and SYS folders.
After I've deleted all that i want to get rid of from my rom, reconstruct it, and flash the rom to my device, i always get .cab errors.
ex. i decided to get rid of bejeweled and it says that the bejeweled .cab cannot be found and then it freezes with that on the screen. i have to soft reset it and when i do that, it doesn't get to complete the files installation so i only have half of my intended content installed on the phone.
any advice?
I had this problem and found the cabs are executed by config_AP.txt in the Config_Ap folder in OEM.
Just delete the line you don't want executing, example below
Code:
CAB: \WINDOWS\XperiaRadio_R12_28924_signed.CAB
CAB: \WINDOWS\GoogleMaps-ms-sonyericsson_emb.cab
CAB: \WINDOWS\GooglePanel_UK_R12_5_29082.cab
CAB: \WINDOWS\MxpDeploy.CAB
CAB: \WINDOWS\WM6.1_PPC_dawn_Opera_2141.cab
CFG: \WINDOWS\config_end.txt
Sweetness! I thank you, kind sir.
I'll give it a try.
oh... does anyone know where in oem and sys i can remove windows live, messenger, help, getting started, streaming media, tasks, and internet sharing?
I need help bad, no matter what I do I always get an error stating it cannot be installed. What I do is i put this line in config.txt, CAB: \WINDOWS\blue.cab
I put blue.cab in the same folder as config.txt to ensure it makes it to the windows directory. but no matter what I get that error. I have set the cab as read only. Is there some security settings I need to change to get it to install? It's really frustrating, thanks
noone use autocustomization tool anymore or what? lol
husker91 said:
I need help bad, no matter what I do I always get an error stating it cannot be installed. What I do is i put this line in config.txt, CAB: \WINDOWS\blue.cab
I put blue.cab in the same folder as config.txt to ensure it makes it to the windows directory. but no matter what I get that error. I have set the cab as read only. Is there some security settings I need to change to get it to install? It's really frustrating, thanks
Click to expand...
Click to collapse
You need to put that relative path to it ON THE STORAGE CARD, not where you want it to end up. Like this-
CAB: \Storage Card\Cabs\Blue.cab