Hi,
I successfully cooked extended_rom.nb file from HTC rom tool and winimage.
I took original extended_rom file given. But now my question is do I need to have "Autorun.exe", if it is where I can
find it. Somehow my extended_rom is shown in Total Commander but it is not getting installed.
My Extended Rom.nb contents are as follows, please could someone tell what is missing,
LOCK:Enabled
CAB: \Extended_ROM\Cert_SPCS.cab
CAB: \Extended_ROM\SetupMJustice.cab
LOCKisabled
RST: Reset
I tried several methods but none of them are working. In parallel I was
reading some of replies and in one of them it was mentioned that some of the ROM do not support Extended Rom.
Also I found that default Comm is set to Storage Card and not exended rom. Is this a limitation? Does it means if I
use latest 4.02 ROM, I cannot have Extended Rom, Is there any way I can change the "Comm" registery setting. I tried
it but it says access denied. I tried changing the provxml also but no luck.
Present ROM registery looks like this,
[HKEY_LOCAL_MACHINE\Comm]
"AutoRunType"=dword:0
"AutoRunCFG"="\\Storage Card\\SDConfig.txt"
"AutoRun"="\\Storage Card\\autorun.exe"
Related
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!
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.
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.
ok, so iv figured out i can use the file explorer - TotalCommander to overwrite the files installed by ''SmartDial.cab'' and now im using my own dial pad skin. (was using resco but it wouldn't overwrite for some reason..)
im trying to make my own extended rom, maybe a whole rom but my dialpad will be included in my extended rom..
for example..
lock: /enabled
cab: /extended_rom/smartdial.cab
**I need a command to install my pics to the windows folder - overwriting the smartdial.cab's pictures**
Lock: /disabled
Rst: /reset
This is why I want to find a way that will simply extract my pictures into the windows folder deleting the one's just installed - So I don't have to go through file by file overwriting them with TotalCommander.
please any help will really be appreciated..
How to unhide & unlock Extended_Rom on HTC HD2 ?
Hi,
Can you tell me how to unhide and unlock the Extended_rom folder on my HTC HD2 (Leo), please?
What are the necessary registry settings that need to be changed? I am interested in installing my file so as that after a hard reset, my app is going to install again without me having to install it manually.
Thank you.
hey, before you start, go to the wiki page.. but, theres no point.lol ive realised that now.lol
you want to install pretty much everything onto your sd so you have more memory on the phone.
Hi,
I've searched through the fora before posting this question : I've found a registry tipp to delete or not cab after installation but that's not what I need, I mean I prefer cabs to not be deleted for daily use.
My question is : I would like to know if there is a tweak to auto-delete cabs after installation ONLY during flash (when cabs are cooked into rom)
I use the classic config.txt with by example :
Code:
LOCK:Enabled
CAB: \windows\DiamondTweak.cab
CAB: \windows\TCPMP.cab
LOCK:Disabled
I tried without the lines "Lock:Enabled/disabled" (I don't know why we add those lines lol) but there is no difference after flashing, cabs are still there into windows dir. Is there a specific command line to add into config.txt to delete cabs after install process ?
You can't delete rom files; you can cook tcpmp in better though; relocate all the files to \windows, and you don't need to install it as a cab. I'm sure diamond tweak would work fine out of rom as well. You really don't need to put many programs in \program files.
The lock enabled/disabled command just locks the screen out from user input. It's pretty effin' annoying, if you ask me. I leave the screen unlocked, in case the customization hangs (although I don't use autorun anymore).
ok, thank you