Unlocking extRom and disabling cab autoinstall - TG01 General

Hello,
wceload.exe method not working on wm6.5 roms, cab autoinstall, still deploy software on first run.
Is there another way?
is it possible to unlock extrom, I want to install some of the "oem customizations" not all of them, cause they are outdated or not needed at all.

Related

'The program you have installed may not...'

Can someone help me with this please:
I have just upgraded my M1000 to WM2003 SE using the guide on this forum. It all works perfectly apart from when I try and install an extended ROM - from the same sit...it tells me this:
'The program you have installed may not display properly because it was designed for a previous version of Windows mobile software'
The problem is the TP is inactive at this stage...so what can I do to continue the installation?
Thanks
Hi
That's preety sh...y situation.
One way to get around this is to edit your installation CABs with WinCE CAB manager and modify their winCE version information (so WM2003SE doesn't say they're old). Or: (simplier) just remove tpdisable.exe and tpenable.exe from extrom (or from config.txt if you have any in extrom). that will cause touch screen not to be disabled during extrom cabs installing.
Have fun.
If you're having problem in getting out from situation you're in, just put device in bootloader mode, place in cradle and reinstall Extrom with original shipped update. (you can delete nk_.nbf and radio_.nbf so that upgrade utility installs only extrom from ms_.nbf)
have fun.
Nice one thank you.

ExtROM Unlocked but Still Protected

I have the Cingular ExtROM - Cingular 8525 1.34.502.1 ExtROM WWE - unhidden and unlocked (used the fit4cat utility as well as the cab file on the wiki web page) -- I can see the files and even individually click on them and load them but I cannot delete them or add others to the ExtROM folder. I get an error msg. that "this media is write protected." Is this the expected behavior?
Go in the "How to Unlock and/or Unhide your Extended ROM" wiki page:
http://wiki.xda-developers.com/index.php?pagename=Hermes_Unhide_Extrom
Read where it says:
NOTE: In the latest ROM versions (Cingular 1.3x for example) it is not possible to unlock the ExtROM, only to unhide it. All the hacks in this page use the same registry key to unlock it, so if you cannot unlock it using one hack you'll not be able to unlock it wiht the others. Please do NOT flood the forums with questions if you cannot unlock it, we don't know a way of unlocking it other than this, and WHEN we know it, we will post it here.
Click to expand...
Click to collapse
Pays to read ALL the notes -- thanks!

Custom ExtROM Issues

Hi all, i normally make custom roms for our devices but am having issues with this one, its about to be the 1st Hermes in space [coz i am gonna strap it to a firework and send it skyward ]. I have the ExtROM unhider, i remove all the rubbish, i add my custom read-only cab's [all signed btw] edit my config.txt, then hard reset the device. All looks ok on the loading stage, you see my cabs being called and run, but they move on to the next file far to fast, and when i check the programs installed after, its not there, so its skipping the cab files. No errors on load, nothing, if u run the files manually they work but i did noticed they say "Unknown Publisher" on the certificate part of the install. Does anyone have any suggestions on how to overcome this please.
Thank you in advance
EViLOPTiC
Hermes startup is full security mode. Your CABS need to be signed by a trusted root CA and you might even need the more secure provider level signature (although I'm not sure of this).
V1605
Hey EViLOPTiC,
IK see you are having the same problem as I'm having with my V1605.
I had a Qtek 9000 before did the ext Rom modification had no problem, I had a Signed disable security cab which I run in the cab first then all the another after no problem.
Now with this pda the signed cab still says it is not signed I've tryed anothe 3 another disable security cab but with the same issue.
All we need is a signed cab file that well modify the register 0000101a from 1 to 0 put that in the Extended Rom followed by all the another cab file we want to install.
Where can we find this cab.
PLEASE SOMEONE HELP US PLEASEEEEEEEEEEEEEE
Thanks
Gigino

Hermes Upgrading Guide

Didn't really see anything else like this around and figured it might help people get started with performing an upgrade. Please keep in mind that while I tried to make it "generic" it was really designed around ROMs available at the time of this posting. The future might invalidate parts of this guide. The attached is simply the text file version of the guide, and my Custom Extended_ROM (barebones). Enjoy,
-Q
Hermes Upgrade
This document details a specific example of upgrading your HTC Hermes device. It's
going to be out of date real fast, but you should be able to (fairly easily) apply
any steps here to any upgrades you want to make in the future. In case you are not
up to the task of taking the knowledge imparted here and extrapolating it for your
specific case, you probably shouldn't be doing this at all.
Prior to undertaking any steps in this document:
- Charge your PDA to full (or at least >= 75%) power.
- Back up your data, the ROM upgrade WILL cause you to lose all data.
- Use either a laptop PLUGGED in, or a desktop with a UPS.
- Turn off your screensaver, hibernation settings, sleep settings, etc.
- Use a reliable connection for USB (back of computer, etc).
- Don't run any games, etc that might cause an unstable computer.
- Basically, if anything interrupts most of the updates, you're screwed.
- If something disastrous DOES happen, consult the wiki at:
http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems
or search for other solutions using the forum search feature at:
http://forum.xda-developers.com
For more information regarding the HTC Hermes, available ROMs, ExtROMS, RADIO ROMs
and other information, please consult the following wiki pages:
WIKI: http://wiki.xda-developers.com/index.php?pagename=HTC_Hermes
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtendedRoms
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtractedRadioRoms
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_Howto_Bootloader104
NOTE: All files are available from the following FTP site:
Server: ftp.xda-developers.com
User: xda
Pass: xda
[ My Hardware & Loaded ROM Prior to Upgrade ]
DEVICE: O2 XDA Trion GER (HERM100)
UPGRADE (ALL): /Hermes/Shipped_Complete_Updates/Dopod_CHT9000_1237071_1060010_WWE_SHIP.exe
ROM: 1.23.707.1
DATE: 06/28/06
RADIO: 1.06.00.10
PROTOCOL: 32.37.7010.01H
BOOTLOADER: 1.04
OS: 14955.2.3.0
[ My Hardware & Loaded ROM After Upgrade ]
DEVICE: O2 XDA Trion GER (HERM100)
UPGRADE ROM: /Hermes/Shipped_Complete_Updates/RUU_HERMES_HTC_WWE_1[1].35.255.2_1.35.255.102_1.08.00.10_SHIP.EXE
UPGRADE RADIO: ROM VERSION (BootLoader 1.09 prevents upgrade currently)
UPGRADE EXTROM: CUSTOM (see below)
ROM: 1.35.255.2
DATE: 11/14/06
RADIO: 1.18.00.10
PROTOCOL: 32.55.7018.01H
BOOTLOADER: 1.09
OS: 14955.2.3.0
[ Part I - SuperCID Hack ]
FILE: /Hermes/Tools_and_Programs/HTC_Hermes_SIM_Unlock_v2a.zip
FORUM: http://forum.xda-developers.com/showthread.php?t=282073
This is done so that even if the ROM you chose upgrades to BootLoader version 1.06
or higher you will still be able to load other images without CID error. Currently
this SuperCID hack can only be run on BootLoader 1.04. If you have BootLoader 1.06
it is possible to downgrade assuming a ROM for your particular device with 1.04 is
available. If there is no ROM with BootLoader 1.04 available, or you have the 1.09
BootLoader (or greater) then you will have to wait for the appropriate utility.
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader
The instructions for this hack details a process by which you are instructed to do
a flash of a new RADIO ROM. Above is a link to the Hermes BootLoader wiki that has
more detailed information on how to connect to the BootLoader. In particular, make
sure to turn off ActiveSync's USB connection before continuing. You will re-enable
ActiveSync at the step (7) where he asks you to connect to ActiveSync and copy the
HERM_Unlock_v2a.exe to your device and run it. Be aware that there's absolutely no
indication that the program is even running, but after a minute or so it'll pop up
with a SUCCESS message.
[ Part Ia - Hack Verification ]
FILE: http://wiki.xda-developers.com/uploads/mtty.exe
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader
Please read the above Wiki Page thouroughly, especially the part that disables the
USB connection in ActiveSync before connecting to the BootLoader. It should not be
necessary to authenticate via password for our purpose.
To verify the SuperCID hack is indeed present, enter the BootLoader and issue:
> task 32
The response should return: Level = 0
If it does not the SuperCID hack is not present and it is not recommended that you
proceed further as the ROM upgrade below may install BootLoader >= 1.06 and unless
you have a previous version ROM with a CID that matches your hardware to fall back
on you'll be stuck with it. In the case of BootLoader 1.09 as of this writing it's
even worse because "normal" methods for downgrading will not downgrade the SPL.
[ Part II - Flash New ROM ]
FILE: /Hermes/Shipped_Complete_Updates/*
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades
FORUM: http://forum.xda-developers.com/forumdisplay.php?f=306
To start, get your desired ROM. Even if you desire a different RADIO ROM or ExtROM
you have to start with the ROM (which unfortunately means flashing all three). The
RADIO and ExtROM may be changed after this step. Use the wiki and forum to find an
appropriate ROM for yourself. If you're reading this it is probably a good idea to
NOT try the absolute newest ROM available--wait until the forums seem to have some
information about other users' experience with it. Every ROM has its own quirks so
if some of the steps below (such as editing ExtROM) don't work, it is probably due
to the ROM version you chose (this may not matter to you though).
Unzip your ROM into a directory BEFORE installing it. You can use WinRAR, or other
free utils (Google) to accomplish extracting the installer data into a folder. You
do this to minimize any problems, and make it easier to perform a proper upgrade.
When you think you're ready run ROMUpgradeUt.exe in the extracted installer folder
and follow its instructions exactly. Please note that you must have the ActiveSync
connection to your PC (this can be Guest however), and that the battery power must
be > 50%. This should be sufficient, but if you're paranoid then fully charge your
unit before performing this upgrade. By the way, most people would recommend to be
in BootLoader mode before running this upgrade, but the reason I have specifically
asked you to be connected to ActiveSync is that if the Super CID hook was not done
properly there will be an error (whereas in BootLoader mode there would not).
Please note that as we have completed the Super CID hack above, the first time you
run this it should succeed. If it does not and complains about an invalid CID then
the hack must not have worked. In that case you can still update but be aware that
if the ROM you are attempting to install is BootLoader 1.06 or greater you will be
stuck with that version ROM unless you are able to do a downgrade (assuming one is
available for your model hardware with a 1.04 BootLoader). Should you still desire
to upgrade your device and you have BootLoader 1.04, simply close the update error
and program (do nothing to your device which is now in BootLoader mode). Then open
the update (ROMUpgradeUt.exe) again and proceed as before (it shouldn't error this
second time through).
[ Part III - Flash New RADIO ROM (Optional) ]
FILE: /Hermes/Extracted_Radio_ROMs/*
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtractedRadioRoms
Please note that you can ONLY perform this operation if your BootLoader has stayed
at version 1.04. Even with the Super CID hack you cannot install a different radio
if your ROM installed BootLoader 1.06 or greater.
To start, get your desired RADIO ROM. Use the wiki and forum to find one you would
like, just as you selected a ROM in Part II above. As with the main ROM it is best
to wait until the forums have information about other users' experience with a new
RADIO ROM before you try it yourself.
At this time, you should unzip your RADIO ROM but do not run MaUpgradeUt_noID yet,
instead open windows Task Manager and under the Processes tab locate: wcescomm.exe
Kill this process and then run MaUpgradeUt_noID.exe. The reason for this is an odd
issue where the updater would hang at 0% somehow related to the ActiveSync process
getting messed up somehow (maybe from prior steps).
Continued...
Hermes Upgrading Guide - Part 2/2
[ Part IV - Create Custom ExtROM (Optional) ]
FILE: /Hermes/Tools_and_Programs/HERMES_MountExtROM.CAB
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_Unhide_Extrom
WIKI: http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtendedRoms
This is probably the most complicated part and by no means is it necessary for you
to create your own custom ExtROM; however if you would like a customized installer
that includes your own desired applications and settings, then this section is for
you. Download the HERMES_MountExtROM.CAB file, and install it on your device. Then
perform a soft reset and the \Extended_ROM folder should now be available.
Generally it is recommended to copy this folder to your main computer, and operate
on it from that platform. Using the second wiki page linked above, and information
from forums, download whichever ExtROM zipfiles may have additional files you wish
to have in your custom ExtROM. Also download (or extract) cab files for any custom
applications you wish to include in your "cooked" ExtROM.
You will generally have to play around quite a bit doing many hard resets pressing
the left and right softkeys while pressing reset until you have determined all the
necessary cab files that result in your desired operation. The Config.txt file has
a listing of all the commands that are performed during the installation of ExtROM
cab files and settings. Of course, every time you do a hard reset you will have to
download and run the HERMES_MountExtROM.CAB file again in order to be able to have
access the ExtROM. The following is a list of commands for the Config.txt file:
CAB: \<directory>\<filename>
This is the install directive, with the argument being the full path to a CAB file
that is to be installed. The directory is usually "Extended_ROM" since the rest of
the device will be clear; however it can be set to point to a directory on storage
cards (though this is not recommended for obvious reasons--the storage card is not
guaranteed to be present during a hard reset of the device).
EXEC:\<directory>\<filename>
This is used to execute a file present either in the Extended_ROM, or somewhere on
the device itself (or again possibly on a storage card). Usually on the Hermes for
instance you might see "EXEC:\Windows\SetHSDPA.exe /Disable" if the ROM has chosen
to disable HSDPA (please note that this file is not always present on all versions
of ROMs).
CPY1:<directory>\<srcfile> / CPY2:\<directory>\<dstfile>
These commands are used to copy a file from one place to another, CPY1 is used for
identifying the file to copy and CPY2 is used to point to its destination. They're
quite useful if you need to copy settings, or other information from the ExtROM to
the main filesystem. As with CAB and EXEC there are technically no restrictions on
the source and destination directories, but it is generally not recommended to use
storage card references from within the ExtROM.
LOCK:Enabled / LOCK:Disabled
These commands lock the user interface so that no input can be made (interference)
during the installation process. Assuming you are installing any unsigned or other
custom applications you will need to put it outside this grouping.
SHOW:<directory>\<bitmap>
This should display a background image during the install process of your choosing
but as I've never had the ocassion to use it I am unsure of the specifications for
the image itself. Search forums for more information if you would like to use it.
HIDE:Enabled / HIDE:Disabled
These commands hide (enabled) and show again (disabled) the "installer" screen for
the ExtROM installation process. These commands are most useful when you have need
to install unsigned applications (or other custom apps that require user input) so
that the user is able to see (and when not in LOCK mode interact with) the install
process for that specific application. Usually you would exit LOCK mode then enter
HIDE mode before performing the installation of non-signed applications.
RST: Reset
This does exactly what you would expect--it performs a soft reset. This command is
usually placed at the end and in fact it shouldn't go anywhere else or the install
will be interrupted at the point of reset (and not resume afterwards).
The following is an example of how one might choose to set up their Config.txt. It
includes installation of cab files, the copying of an application from ExtROM into
main memory and its execution, the interactive installation of applications and an
example interactive application execution. Please note that it is not necessary to
copy an application to main memory in order to execute it.
LOCK:Enabled
CAB: \Extended_ROM\file1.CAB
CAB: \Extended_ROM\file2.CAB
CAB: \Extended_ROM\file3.CAB
CPY1:\Extended_ROM\app.exe
CPY2:\My Documents\app.exe
EXEC:\My Documents\app.exe
LOCK:Disabled
HIDE:Enabled
CAB: \Extended_ROM\app1.CAB
CAB: \Extended_ROM\app2.CAB
EXEC:\Extended_ROM\interactive.exe
HIDE:Disabled
RST: Reset
Thats it! You're on your own from here as to how you would like to create your own
custom ExtROM. You should now have an upgraded ROM/RADIO ROM/ExtROM and a reset of
the device (using the left and right soft keys with reset) will make sure that the
ExtROM is hidden and locked again (and of course provide a fresh install).
Hope this document has been useful, feel free to chime in with additional tips and
any comments on errors in this doc or additional information that may be useful!
-Q
Great!
I also wrote a summery of info I got on xda-dev: Making upgrading and unlocking a bit clearer
But your text is much more detailed. Escpecially the commands explaination in "Create Custom ExtROM" is very nice!
Thanks a lot to both for such complete info and resources. Mine is right now upgrading to 1.35.
move this tutorial to wiki??
honestabe said:
move this tutorial to wiki??
Click to expand...
Click to collapse
I linked it on the Upgrading FAQs wiki page:
http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeFAQ
Any one knows about how to downgrade at formally versions?
I wanna try Dopod_CHT9000_1237071_1060010_WWE_SHIP or DopodAsia_AUS_1.30.707.4_1.20.31.10_WWE_Ship.
Thank you.
HTC TyTN
ROM 1.35.255.2 WWE
BootLoader 1.04
Unbranded HTC TyTn
I've just bought a new HTC TyTn and I would like to upgrade the Radio Rom etc...
As the phone isn't locked to any network, I'm assuming that I don't need to apply any SuperCID hacks etc to the device to perform upgrades. Am I correct in thinking this?
Do I still need to keep the bootloader to 1.04 etc?
I really haven't a clue here, I've had a look through some of the wiki, but it seems to be geared to hacking branded devices etc.
Please let me know what I need to do and where I can find the relevant info to get my TyTn / Hermes completely up-to-date, with stable releases please.
All the version no. are in my signature.
Thanks!
mezhopking said:
I've just bought a new HTC TyTn and I would like to upgrade the Radio Rom etc...
As the phone isn't locked to any network, I'm assuming that I don't need to apply any SuperCID hacks etc to the device to perform upgrades. Am I correct in thinking this?
Do I still need to keep the bootloader to 1.04 etc?
I really haven't a clue here, I've had a look through some of the wiki, but it seems to be geared to hacking branded devices etc.
Please let me know what I need to do and where I can find the relevant info to get my TyTn / Hermes completely up-to-date, with stable releases please.
All the version no. are in my signature.
Thanks!
Click to expand...
Click to collapse
mezhopking - welcome to XDA-DEV...
all you need these days is to use and read up on SSPL, this application/bootloader allows you to upgrade/downgrade to any shipped rom update...
walshieau said:
mezhopking - welcome to XDA-DEV...
all you need these days is to use and read up on SSPL, this application/bootloader allows you to upgrade/downgrade to any shipped rom update...
Click to expand...
Click to collapse
Thanks walshieau, what rom do you suggest I upgrade to? My radio rom seems to be pretty crap, has awful reception and constantly losing utms/gprs. I've come from a HTC wizard, where I had no problems with gprs or phone connections.
Any help appreciated...
i suggest you use the HTC 2.05 AKU 3.3 rom... i have found that to be quite stable and have had no problems as yet...http://rapidshare.com/files/17337364/RUU_Hermes_HTC_WWE_2.05.255.1_6275_1.34.00.10_108_Test.exe
walshieau said:
i suggest you use the HTC 2.05 AKU 3.3 rom... i have found that to be quite stable and have had no problems as yet...http://rapidshare.com/files/17337364/RUU_Hermes_HTC_WWE_2.05.255.1_6275_1.34.00.10_108_Test.exe
Click to expand...
Click to collapse
With this ROM you've suggested, is it simply a case of running it on my PC? Or do I need to have the SSPL program running?
I've just downloaded and opened the ROM, isn't this a simple program, do I need to do additional task to install it, as I'm using an unlocked phone?
download this tool http://forum.xda-developers.com/showthread.php?t=293651 on the first post and follow his instructrions... then you can just simply run the .exe file... its that easy
Backup existing ROM
The wiki is very confusing on this.
Like mezhopking I have an unbranded TyTN Her200 with the 7/06 factory ROM. On the off chance a Crossbow update becomes available and/or if it never materializes I'd like to know I can go back to the factory setting (so it looks legit to the installer or subsequent buyer). Therefore I'd like to back up my current ROM- it's about the only thing I didn't snag off of the ftp server before it went down.
Should I look at the tool they were talking about using if someone at 3GSM found a TyTN/Hermes running WM6 (the microsd rom grabber) or is there a better way?
teambnet said:
The wiki is very confusing on this.
Like mezhopking I have an unbranded TyTN Her200 with the 7/06 factory ROM. On the off chance a Crossbow update becomes available and/or if it never materializes I'd like to know I can go back to the factory setting (so it looks legit to the installer or subsequent buyer). Therefore I'd like to back up my current ROM- it's about the only thing I didn't snag off of the ftp server before it went down.
Should I look at the tool they were talking about using if someone at 3GSM found a TyTN/Hermes running WM6 (the microsd rom grabber) or is there a better way?
Click to expand...
Click to collapse
The original Cinguarl Rom is available on the wiki on rapidsahre, get it now and save it.

Revert the Unhide-Rom procedure????

Hi
I did some experiment with upgrading to WM2006 and the unhide/unlock utility to expand memory.
I decided to roll back to my (german) T-Mobile WM2003 installation, but unfortunately, all the ExtRom-features that come included in the original (latest available T-Mobile-version) exe are not installed anymore - I mean: after running the original exe to "downgrade", the additional selfinstalling programs that autoinstall after the first configuration of the screen, are not installed anymore.
Any idea, why (I guess, because of that unhide/unlock procedure)?
Any idea, how I can restore /reset my MDA 2 or these changed memory settings in a way, so that running the original T-Mobile exe behaves like it should and autoinstalls that important software?
Thanks!
revert rom
i've got the same problem, i've unlock and unhide te extrom and run hima-doc tool but it stays that way.
any body help us!!!!!!!!!!!
I am facing the same problem i want my extrom space allocated back to the ext rom and i want my original ext rom to work again...please help
download UNIVERSAL EXTROM UNLOCKER then unhide then unlock, or most probably it is already UNLOCKED and UNHIDE in the first place, just run the HIMA DOC TOOLS - RESTORE, this came with your installation of WM2005 or WM2006 because you used HIMA DOC TOOLS FORMAT to change your EXTROM from 16MB to 30MB, now you need to restore this back to 16MB so your EXTROM will be usable.

Categories

Resources