PLEZZ-How prepare the EXT Rom Writable&Visible on hardre - JASJAR, XDA Exec, MDA Pro General

Hey guys,
I am trying to create my EXTENDED ROM so that on Hardreset will automatically make the EXT ROM writable AND visible with the name "ExtROM"
Here's my Config.txt:
LOCK:Enabled
CAB: \Extended_ROM\DISABLESECURITY.CAB
CAB: \Extended_ROM\Signed_SSD_BTUR_Patch_For_BT_Cannot_Initial.sa.CAB
CAB: \Extended_ROM\Signed_SSD_Shortcut_WWE.sa.CAB
CAB: \Extended_ROM\Signed_UNI_o2UK_UAProf.sa.CAB
CAB: \Extended_ROM\Signed_UNI_Remove_BatteryIcon.sa.CAB
CAB: \Extended_ROM\Signed_UNI_PictureEnhancement_reg.sa.CAB
CAB: \Extended_ROM\Signed_UNI_Disable_ErrorDump-Obex.sa.CAB
CAB: \Extended_ROM\Signed_Version.sa.CAB
CAB: \Extended_ROM\CAB-Customization-O2UK-Universal.CAB
CAB: \Extended_ROM\Signed_MoveO2Tone.sa.CAB
CAB: \Extended_ROM\CAB-Shortcut-O2UK-22Aug05.CAB
CAB: \Extended_ROM\Enable_VT_RTPlugin_0727_2_signed.CAB
CAB: \Extended_ROM\VT_DisableOK_O2_0830_signed.CAB
CAB: \Extended_ROM\TRE.arm.CAB
EXEC: \Extended_ROM\UNI_ext_rom_unlock.exe
RST: Reset
Notice I've added Buzz UNI_ext_rom_unlock.exe at the end. But Buzz's just unlocks the ext. rom for writing... Now I also want the Config.txt to automatically make the nessecary Registry tweaks to make the Ext. Rom VISIBLE.. That is, without making manual tweakings. How do I go about making the required change to the Config.txt to apply the right registry settings for that?
BTW:
I would prefer it to be visible with the name "ExtRom" or "Storage", rather than the default "Extended_Rom", that is according to Buzz suggestion as to avoid it be called Extended_Rom2 or making the StorageCard called StorageCard2 later on.
Please guys.. make my day And let me donate to both XDA-Developers and Buzz site as making me happy )
Cheers,
MOBILER

In theory all you should need to do is install the Uni_ExtRom_unlocker.cab but this cab file is defective and writes the wrong value to the registry. I would suggest waiting until someone post a cab with the correct values for the registry.

The Extended_Rom is already readable. Just use Total Commander to look at it. Goto Total Commander and type in \Extended_ROM and you can see its contents. I have never had to change the registry to view it on the universal. Had to see it on Blue Angel. Not sure how to rename it, but i have seen it in one of threads here or over at buzznet.
Maybe its just on the Jasjar, but its always been available to see it. Even immediately after upgrading to the latest rom.
If you want to write to it, just the run the uni_unlocker and then copy in your prepared extended_rom.
Attached is a cab file that I used today to install the unlocker to enable writing to the extrom. This cab also has the registry settings, While dah seems to say ot doesn't work. it works for me. And the registry setting he talks about is not G31 in this cab.

Interesting...
This Uni_ExtRom_unlocker.cab is not the same as the Uni_ExtRom_unlocker.cab I downloaded 2/24/2006 and has the corrected value for DriverPath. Now if they would change "ExtendedROM" to ExtROM" we would be set.
Thanks

Thanks dah54 and eagle 1,
I know I need to the use the Total Commander, but that's exactly the problem. I don't want to use the TC, because I want it to be visible just like a normal storage card, so that i would be able to directly install software there, and not just being able to access it via total commander, that is I already do.

And that's been my point, over the last few days, the CABs files here where faulty. Try the version of eagle 1's cab (in the 3rd post) it should do all most all that you want, the name will be ExtendedROM but the normal file explorer will see the Extended ROM as a storage card, and you will not require any additional software. Install this version, run the program, turn your device off, wait 5 minutes, then soft reset with the button. You should see the ExtendedROM folder.
Note>> If you wait after turning your device off, this gives the Universal time to write the changes made to the registry, to the registry. If you simply soft reset and the changes have not been written to the registry your Extended ROM will not be seen. Then you must re-install the program to get the registry values reloaded to the registry!

Thanks a lot dude!! time for some donations to this great board!

Related

How to control order of app launch after soft reset?

I've searched, couldn't find it, I know it must exist. Can someone point me to the right place that shows out how to do it?
Thanks
For those who are using O2mini............
In order to save some rom memory for your device to run faster and smoother, I would like to share with you all the method of viewing the extended rom on O2mini and install only those useful .cab file.
1. Backup whatever neccessary, perform a hard reset.
2. Follow the screen instruction, align screen, etc...
3. when the screen show setup is complete. Tap the screen to begin using your device, get ready your stylus pen, one tap on the screen and when you see "today" screen appear, do a soft reset immediately.
Well, you are now halfway to finish the slimming course
4. Now in your mini, you'll realise there's one new folder called "Extended_ROM" under your file explorer.
5. Build a "Guest" partnership and copy this folder to your PC.
6. Disconnect the sync.
7. ok, let's start to do some hanky panky things on your mini's extended rom........
8. Tap this file ------ Delete_vdisk_shortcut_WWE.sa.CAB
9. And tap the following files
O2_User_Angent.sa.CAB (this one must install if you want to use O2plus)
Patch_103_7.sa.CAB
Patch_WWE_103155.sa.CAB
Version_WWE_103166.sa.CAB14.
10. ok, make sure you've done all the tapping and double tap this file "TPEnable.exe" to unlock.
11. that's it, softreset your device and now you can see the different.
You can do some memory comparison before & after. Dont worry, your device will be back to normal if you do a hardreset again. everything will be fine.......
try it.....
After gone through the Extended_ROM, i found a file called 'Config.txt'. This looks like a script for autoinstallation all the cabs after a hardreset.
Check this out:
EXEC:\Extended_ROM\TPDisable.exe ===>ignored
CAB: \Extended_ROM\Delete_vdisk_shortcut_WWE.sa.CAB
CAB: \Extended_ROM\CameraWizard_WWE_B19_to_RC14.CAB
CAB: \Extended_ROM\CameraWizard_O2Asia_Customize.CAB ===>not installed (59KB)
CAB: \Extended_ROM\Caller_ID_WWE_RC10.CAB ===>not installed (1343KB)
CAB: \Extended_ROM\SmartDialing_WWE_RC11.CAB ===>not installed (827KB)
CAB: \Extended_ROM\PhonePad_WWE_RC10.CAB ===>not installed (1210KB)
CAB: \Extended_ROM\MMS_v2.0.0.16_Magician_WWE_20041115.CAB
CAB: \Extended_ROM\CV2.41.386_wwe.CAB ===>(pdf & ppt viewer) not installed (1853KB)
CAB: \Extended_ROM\JMM101257_wwe_1004.CAB ===>(no idea) not installed (1397KB)
CAB: \Extended_ROM\DialerSkin_Portrait_091104.sa.CAB ===>not installed (214KB)
CAB: \Extended_ROM\DialerSkin_Landscap_091104.sa.CAB ===>not installed (232KB)
CAB: \Extended_ROM\After_Sales_Service_100121.sa.CAB
CAB: \Extended_ROM\O2ASIA_WWE_Customization_1105.cab
CAB: \Extended_ROM\default_103133.sa.CAB
CAB: \Extended_ROM\DelAddStarMenu_092404.sa.CAB
CAB: \Extended_ROM\O2_Base_v103116.sa.CAB
CAB: \Extended_ROM\O2Auto.sa.CAB
CAB: \Extended_ROM\O2_Connect_Xda_II_mini.cab
CAB: \Extended_ROM\O2_User_Angent.sa.CAB
CAB: \Extended_ROM\Fix_dual_SIM.sa.CAB
CAB: \Extended_ROM\BackKeySound_RC10.CAB
CAB: \Extended_ROM\Patch_103_7.sa.CAB
CAB: \Extended_ROM\Patch_WWE_103155.sa.CAB
CAB: \Extended_ROM\Version_WWE_103166.sa.CAB
EXEC:\Extended_ROM\SetButtonLock.exe ===>ignored
EXEC:\Extended_ROM\TPEnable.exe ===>ignored
CPY1:\Extended_ROM\Autoconfig.txt ===>copy Autoconfig.txt
CPY2:\Windows\Autoconfig.txt ===>paste to \Windows
EXEC:\Windows\Autoconfig.exe ===>tap/run \Windows\Autoconfig.exe for operator configuration
RST: Reset
Above are all the cabs I installed on my Mini except those with remark "not installed". That means, about "7135KB" cab files i did not installed & yet it doesnt meant I have saved that amount of spaces cause some of the cabs will auto delete specific files after an installations.
So my estimated amount space saved is about 5.4MB.
Now I have no prob with GPRS, MMS & O2 Connect/Plus.
Wow, a lot of work and reading there. Why not just download sktools 4.0 and have it do it for you? Much easier than going through all of that imo.
you might want to check under '\windows\startup' some of the links here can be safely removed if you want copy it to another folder like '\windows\startup_backup' so if you make a mistake then you can undo it. personally i have 5 items in startup. the rest i moved to my backup folder. i noticed a slight increase in spped after soft reset.
to minhtv
@minhtv:
hi, i followed all your steps, but very strange, after the last step (softreset) i found i still have only 7mb left in storage... didnt change from the original installation with all the ext rom.. any thing wrong? oh, i could nt find these 2 files in my ext rom folder:
Patch_103_7.sa.CAB
Patch_WWE_103155.sa.CAB
and, when i double click tpenable, nothing happened.. but i did clicked it many times just to make sure...
any idea?? thanks

Theft Protection

I am trying to make this work on the TyTN:
http://wiki.xda-developers.com/index.php?pagename=IIWPO
Can any one please help me with this? Here a link to my problem:
http://forum.xda-developers.com/viewtopic.php?t=2526&postdays=0&postorder=asc&start=75
The cab file has to be signed if you want to run it from ExtROM, you need to use signtool.exe from microsoft SDK, more info here:
http://www.xs4all.nl/~itsme/projects/xda/smartphone-certificates.html
it's a bit tedious, if you manage to do it, please post the details as it will be useful to others too
That's much too complicated for me! Anybody want to have a go, be my guest! :lol:
Is there no easier way? What do you think about this?:
After having read this:
Disable the security warning when installing non-certified application
To disable the security warning when installing a non-certfied application, set:
HKLM\Security\Policies\Policies\0000101a = 1 (DWORD decimal)
To restore the warnings:
HKLM\Security\Policies\Policies\0000101a = 0 (DWORD decimal)
Note that this makes it easier for any malware to install itself
Click to expand...
Click to collapse
Here:
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
I was thinking: Is it possible to put in Extended Rom a Cab file which "disables the security warning when installing a non-certfied application" before launching IIWPO.CAB and another Cab file which "enables the security warning when installing a non-certfied application" after launching IIWPO.CAB?
I have never worked with CAB files and I am a complete newbie to this.
Could anyone tell me if this is the right way to go or is there a simpeler way? Could anyone make such a Cab file for me?
You can disable security warnings that way, so u can install cab files without signing, but the cab file that disables security must be signed if you want to run it from ExtROM, so you'll have to sign at least 1 cab file.
Is there a way to add a regitry value after hard reset from ext rom without a cab file?
Lio said:
Is there a way to add a regitry value after hard reset from ext rom without a cab file?
Click to expand...
Click to collapse
running a signed exe file from ExtROM that gets the .reg as parameter and puts it into registry... but the exe has to be signed if you want to do it from ExtROM just after hard reset :?
Haven't tried it, but it the cab is signed this can help you, otherwise you'll need to sign the cab:
http://forum.xda-developers.com/viewtopic.php?t=50217
Unfortunately the CAB is not signed, so it doesn't get me any further!
Same problem here.
I followed the instructions in IIWPO and it would appear from these instructions that the IIWPO.CAB should install on a hard reset from Ext. Rom, but as we know from the thresd it does not.
I tried to run Default_Signed_DisableSecurity.CAB before IIWPO, but still no joy.
Is there any tool/utility which is signed to stick in extended rom before IIWPO to ensure IIWPO actually install?
I read this:
its got the bypass certification built in when you select unlock extended_ROM.
Can now edit config.txt to add a cab that auto-install protection software (eye on thief, with my config.ini) to send me wife the thief's phone no.
Click to expand...
Click to collapse
Here: http://forum.xda-developers.com/viewtopic.php?t=61060
But that cab is not signed either, so how can it help?
Hi Lio,
I've got the IIWPO working on my TyTn (Dopod 838 pro). I strictly follow the steps as outlined in wiki for IIWPO. I placed the CAB: \Extended_ROM\IIWPO.CAB on the first line in the config,txt like following:
LOCK:Enabled
CAB: \Extended_ROM\IIWPO.CAB
CAB: \Extended_ROM\MT_PC_Hermes_DopodAsia_REG_060612.CAB
CAB: \Extended_ROM\MT_Shortcut-MMS-Hermes.CAB
CAB: \Extended_ROM\P_pIE_DopodAsia_WWE_1237071.CAB
CAB: \Extended_ROM\PT_STK_UIPPC.CAB
CAB: \Extended_ROM\PT_CVC_Path.sa.CAB
CAB: \Extended_ROM\D_Hermes-v3r1032.CAB
CAB: \Extended_ROM\D_PPC_2300_AnotherWorld.CAB
CAB: \Extended_ROM\D_PPC_2300_MagicPuz.CAB
CAB: \Extended_ROM\D_MP3Player_PDA_ENG_Ver094.CAB
CAB: \Extended_ROM\D_CVC-PPC-WWE-606161-DopodHermes.CAB
CAB: \Extended_ROM\P_Button5_VCommand.CAB
CAB: \Extended_ROM\MT-CameraPatch-Hermes-060703.CAB
CAB: \Extended_ROM\P_ECall_999_fix.cab
LOCKisabled
RST: Reset
It prompted me install or not for non certified apps when i soft-reseted the phone (i unchecked "allow non-certified applications" in fit4cat Hermes Tweaker b4 soft reset). It didn't work in the first place when i changed owner info. however I discovered the value in the registry :
HKEY_CURRENT_USER\Software\XDA-developers\IIWPO\
didn't changed as you performed extraction of Platformxxx with Win CE CAB Manager.
So I proceeded to change the value for Owner = ME and ReportNumber = (Your desired sms to number"
Amd now it work and the reportnumber received sms as I changed the owner name on my TyTn without failure.
Hope this help
I did not signed the IIWPO.cab at all ! in notification queue you should see \windows\IIWPO_main.exe is running.
Please check your registry as I mentioned in my previous post that the reg value Owner=ME and ReportNumber= +300000000 ? please edit and change it
sunlip said:
It prompted me install or not for non certified apps when i soft-reseted the phone (i unchecked "allow non-certified applications" in fit4cat Hermes Tweaker b4 soft reset). It didn't work in the first place when i changed owner info. however I discovered the value in the registry :
Click to expand...
Click to collapse
You are talking about a soft reset. I am talking about a hard reset.

Disable Camera on s200

In my company I'm not allowed to enter a camera and I would like to disable it.
I have S200 with ROM 2.9.7.106
I have read some articles that talk about removing some CAB fles from extended rom.
My config.txt in the Extended rom is:
LOCK:Enabled
CAB: \Extended_ROM\MP-Shorcut-MMS1-Java5xx-CyberonVoice-CV-04Nov05.CAB
CAB: \Extended_ROM\MP_Customization_Prophet_Qtek_WWE_051205.CAB
CAB: \Extended_ROM\MP_mHub_WWE_051226.CAB
CAB: \Extended_ROM\MP_MMSAutoDisconnect_060106.CAB
CAB: \Extended_ROM\MP_SmartDialing_enable_0915_signed.CAB
CAB: \Extended_ROM\PP_DisconnectButton_16.CAB
CAB: \Extended_ROM\PP_ExtVersion.CAB
CAB: \Extended_ROM\PP_OperatorName.CAB
CAB: \Extended_ROM\PP_Prophet-UAProf_AKU2.sa.CAB
CAB: \Extended_ROM\PP_QtekTsk_New.CAB
CAB: \Extended_ROM\PP_Qtek_pIEsetting.CAB
CAB: \Extended_ROM\PP_SuspendResume_null.CAB
CAB: \Extended_ROM\P_ECall_112_911_QTEK_Wizard.cab
CAB: \Extended_ROM\P_PT_EnableSPN_Wizard_20060109.CAB
CAB: \Extended_ROM\PT_RemoveHTCBatteryIcon_PRO.CAB
LOCKisabled
RST: Reset
Can I have explenation on the different CABS?
does any body know what is the CAB that install the camera?
I tried to delete the camera.exe ffile from window directory but the file is marked ROM and cannot be deleted.
Can anyone suggest how to disable the camera?
Thanks
Moti
james bond!
you need to talk with james bond MI5
You can overwrite the camera.exe (which I am pretty sure is in actual ROM and has nothing to do with the extended) with en empty file with the same name.
This will prevent it from being launched, but the real question is will the security people in you company trust you to not re-enable the camera?
levenum said:
You can overwrite the camera.exe (which I am pretty sure is in actual ROM and has nothing to do with the extended) with en empty file with the same name.
This will prevent it from being launched, but the real question is will the security people in you company trust you to not re-enable the camera?
Click to expand...
Click to collapse
How do "overwrite" a file that is in actual ROM. I cannot rename is so I do I overwite?
Just drop the file in windows directory. What happens is: the file you copied is placed in program memory (flash) but because it has the same name and is in the same directory it "hides" the original file from anyone trying to access it.
Make sure the file is not in use when doing this.
Thank's
I did that using resco explorer and it worked. Istill need to convince security that it is a good solution.
What will happen after Hard / Soft reset. will the original file come back ??
Soft reset will have no effect, but hard reset will erase the replacement file.
Now let's hope they won't make you physically dismantle the camera or get another phone
Soft reset will have no effect, but hard reset will erase the replacement file.
Now let's hope they won't make you physically dismantle the camera or get another phone

AIO Thread (Question, Tweaks?, Assistance?)

1st problem, WiFi doesn't seem to work... Have tried everything... read on some forums that it could be a solder job on one of the antenna wires... anyone got good pics of it so if i need to i can open it and fix this thing...
2nd Tweak Assist?
The following is the contents of the \Extended_ROM\
--------------------
AddContact
AddContact.exe
AutoRun.exe
Config.txt
DefaultRingtone.sa.CAB
GetGL.CAB
GroveMobile_plugIn.saCAB
Hidden.CAB
IOTA.CAB
MoveLnk.sa.CAB
Rilphone2.CAB
signed_071210_7500_SPCS_2.00_PRL60610.sa.CAB
--------------------
The Following is the contents of the Config.txt
--------------------
LOCK:Enabled
CPY1:\Extended_ROM\AddContact
CPY2:\Windows\AddContact
EXEC:\Windows\RUN_SPRINT_TSK.lnk
EXEC:\Extended_ROM\AddContacts.exe
CAB: \Extended_ROM\signed_071210_7500_SPCS_2.00_PRL60610.sa.CAB
CAB: \Extended_ROM\GetGL.CAB
CAB: \Extended_ROM\Hidden.CAB
EXEC:\Windows\PPST.exe
CAB: \Extended_ROM\IOTA.CAB
CAB: \Extended_ROM\Rilphone2.CAB
CAB: \Windows\AudibleAir_SprintPPC.CAB
CAB: \Extended_ROM\GroveMobile_plugIn.CAB
CAB: \Extended_ROM\DefaultRingtone.sa.CAB
CAB: \Windows\ondemand_6800_boot.arm.CAB
CAB: \Extended_ROM\MoveLnk.sa.CAB
EXEC:\Windows\ChgscutAttri.exe
LOCKisabled
RST: Reset
--------------------
3rd and final the wrap up
****If any of this is on the forums already forgive me.. however Beta5 of FF3 is preventing me from using search on pretty much any website... ends up in timeout land.. ****
ANYWAY
I tried both the Universal and Apache ROM Unlocker (and the registry settings)... no luck... Any Solutions? Would love to get rid of half this crap...
Additionally it looks like they put Audible and other crap from sprint INTO the Windows Mobile 6 OS ROM area as it calls to them from the config.txt as shown above... what crap is that...
Well other thought is i was able to extract main installer and the NBH file from the sprint ROM update download (60megs) but I haven't been able to find out how to extract .NB files that came out of the .NBH file.. or decode them or whatever is needed to remote the crap i want gone and then reflash it...
Anyone got any suggestions/recommendations (besides using custom roms...) i just want to remove some things... nothing else.... maybe if i get daring find a way to change registry settings prior to install so i don't have to do all 20 of them i normally do when a hard reset occurs...
Thanks!
Not meaning to be a selfless bump however
Is it even possible to extract the .NB files that come from the main .NBH file?
I just spent 2 hours with the search on the site, found several who asked the same question but absolutely no answer...
So is it possible? (my thinking is it has to be other wise where did all the kitchen and other roms come from right?)

Configuring Extended ROM under newly released 3.35.651.2 ROM update

Hello all,
I have a Sprint Mogul (PPC-6800/HTC Titan) and recently updated to the new ROM posted on the HTC website (3.35.651.2). I'm somewhat of a newbie, although I've done some PPC Hacking and configuring with my previous phone PPC-6700.
Unlocking the Ext_ROM on that phone and editing the config.txt file was pretty straight forward with all of the posts on sites like these. I've had trouble finding posts on unlocking the Extended ROM on the Mogul and no post on editing the config.txt file.
I eventually found a program (Schap's Advanced Configuration Tool - see attached) on this site which appears to actually be for phones on another carrier, but it does help to unhide and unlock my Extended ROM.
Upon Unlocking the Extended ROM, I encountered the following .cab and other files:
AddContact
AddContest.exe
AutoRun.exe
Config.txt
DefaultRingtone.sa.CAB
GetGL.CAB
GroveMobile_plugIn.sa.CAB
Hidden.CAB
IOTA.CAB
MoveLnk.sa.CAB
Rilphone2.CAB
signed_071210_7500_SPCS_2.00_PRL60610.sa.CAB
And the contig.txt file (see attached) contains the following:
LOCK:Enabled
CPY1:\Extended_ROM\AddContact
CPY2:\Windows\AddContact
EXEC:\Windows\RUN_SPRINT_TSK.lnk
EXEC:\Extended_ROM\AddContacts.exe
CAB: \Extended_ROM\signed_071210_7500_SPCS_2.00_PRL60610.sa.CAB
CAB: \Extended_ROM\GetGL.CAB
CAB: \Extended_ROM\Hidden.CAB
EXEC:\Windows\PPST.exe
CAB: \Extended_ROM\IOTA.CAB
CAB: \Extended_ROM\Rilphone2.CAB
CAB: \Windows\AudibleAir_SprintPPC.CAB
CAB: \Extended_ROM\GroveMobile_pulgIn.sa.CAB
CAB: \Extended_ROM\DefaultRingtone.sa.CAB
CAB: \Windows\ondemand_6800_boot.arm.CAB
CAB: \Extended_ROM\MoveLnk.sa.CAB
EXEC:\Windows\ChgScutAttri.exe
LOCK: Disabled
RST: Reset
My question is what is safe to remove and how can I update my config.txt file to maximize the performance of my Mogul.
Thanks.
A shame no one has responded yet, as I'd like to know the answers to these questions too! Haven't gotten around to unlocking my ROM yet, but it was quite simple on my PPC6700.
From what I know, you only need the IOTA, Hidden and signed_071210 cabs. IOTA.cab will enable Sprint data services, and signed(etc).cab/Hidden.cab installs ppst.exe and other files.
You will have to copy out your config.txt file to your computer, change the Read Only attribute, then edit as you wish. I've read you need to keep the "EXEC:\Windows\PPST.exe" entry in the config.txt file as it enables something with GPS. Once you're done editing the config.txt file, enable the Read Only attribute and copy back to the Ext_ROM folder, choosing to overwrite the existing one.
I would suggest copying the contents of your Ext_ROM folder first and saving it to your SD card or desktop before deleting/modifying anything, just in case you need something later.
Hope this helped.

Categories

Resources