[release] WST v0.3.0.3 - Wizard Service Tool - 8125, K-JAM, P4300, MDA Vario Software Upgrading

WST - Wizard Service Tool is aimed at those not comfortable with command lines and perl installations since it packs most of itsme's tools and presents them in a 'easy-to-use' graphical interface
You won't be getting anything new from it since it suffers from same limitations as all the tools stuck with DOC chips write protections and since it's still in development stage there are some options disabled and some procedures not completed.
Anyway... i hope you enjoy it.
cheers
mestrini
PS:
Read the 'Readme.txt' file inside the archive as it contains instructions regarding the installation
PS2:
ALWAYS make a backup of different ROM/DOC zones in case something goes wrong or you'd like to return to previous condition!!
EDIT:
28-02-2007 - released version 0.2.01
05-05-2007 - released version 0.3.00 (bit bigger since it includes typho5.exe to decrypt nbf files)
16-05-2007 - released version 0.3.0.2 with some minor additions
31-05-2007 - released version 0.3.0.3 with a bug fix (Key index #0 wasn't recognized - tx Zzan)
12-09-2007 - released version 0.4.0.0 <== CLICK THERE

some shots
Check some pictures of the tool

very nice...

Can it be used to CID unlock?

kull said:
Can it be used to CID unlock?
Click to expand...
Click to collapse
Only G3 devices downgraded to 1.x IPL/SPL since it depends on DOC write protection

Ah ok... thanks

"Write IMEI"?
Can this application change IMEI of my phone?

Skwyk said:
"Write IMEI"?
Can this application change IMEI of my phone?
Click to expand...
Click to collapse
It can as long as it is a downgraded (SPL 1.x) CID unlocked G3 device
Once again i remind you all that it relies on itsme's tools which work with m-systems TrueFFS that (so far) can't bypass the DOC write protection
PS:
I'm sure that anyone with C knowledge and will to study extendedromunlocker.cab sources by itsme could manage a way to unprotect the DOC partitions.
Unfortunately i'm not a C guy

I'm maybe missing something.
See what it gives me after setup (this is the same on two different configuration).
I've checked the ./files subdirectory and all files exists.
NB : Running a french Windows XP

OK.
Procmon tells the RXLaunch.exe process is seeking for the files into the "C:\Program files\Reginald\files" directory.

foxenesys said:
OK.
Procmon tells the RXLaunch.exe process is seeking for the files into the "C:\Program files\Reginald\files" directory.
Click to expand...
Click to collapse
maybe it's missing an installation file and not a support file.
I'll review the routine to check for files and make it report the specific missing file(s)

same error here.

The Same here

XDAWizard said:
The Same here
Click to expand...
Click to collapse
Same Error.

cyberdrakula said:
Same Error.
Click to expand...
Click to collapse
Sorry guys . Looks like an installer bug
Can you check if the desktop shortcut link points to the installation folder?
Anyway, check new version (0.2.01) on first page but remember to unnisntall old version

Flawless.
Works OK.

Has anyone used this to sim unlock a g4 device?

Cool tool

niall0s said:
Has anyone used this to sim unlock a g4 device?
Click to expand...
Click to collapse
The SIM unlock feature has same limitations as CID unlock since it's not possible to write the modified data to the CID zone. I've tried to reach machinagod to know if he could unveil the process of calculating the SIM unlock code but he didn't respond any of my contacts
So the answer is: NO, it's not possible to SIM or CID unlock G4 devices

can this tool be used to flash the extended rom of a G4 CID locked device from a .nb file? and how.

Related

Challenge for the xda-gurus-Solution for Intern.SmartDialing

I have uploaded a greek rom file for the htc wizard.
This ROM has a second level of protection that can not be bypassed only by CIDunlocking a phone.
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
I think it searches for a valid IMEI range but I am not sure.
I am trying to find the exe file responsible for locking up the phone (using WM5 editing tools my maimach) but I have no luck yet. If someone could lend a hand I would be gratefull. Even giving me a hint (like how to edit the registry from a dumped ROM etc.)
Anyway, the file is located here.
http://dcom.teipir.gr/RUU_Prodigy_10107105_Qtek_WWE_ship_GR1.04.exe
Thanks in advance
Below, you can find instructions to customize smartdialing for recognizing characters for any language
My best man has the EXACT same problem with his Universal.
We haven't uploaded the firmware yet but can easily be downloaded through qtek.gr.
Can someone help?
It's a pitty not to be able to use the device just because he bought it outside Greece.
It's an interesting challenge after all.
Andrew, maybe you can send me a PM with what you have tried yet.
Re: I have a challenge for the xda-gurus
andrew_sh said:
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
Click to expand...
Click to collapse
Check your Extended_ROM files. They might be what you are looking for. Probable workaround might be soft-resetting your device before extended_rom files are being installed, i.e. hard-reset your device now and immediately soft-reset it when you will see message "Customizing will start in 3 sec..." or something like that...
I think it searches for a valid IMEI range but I am not sure.
Click to expand...
Click to collapse
The IMEI is stored in registry within "RIL" branch, but your IMEI is not touched within traditional flashing/reflashing
A Russian fellow had done this job last year, for the S100 Greek Rom (Anansky i think was his name). The lock is not on the extended rom, but on the main OS. And if i remember well, it has an IMEI checking ytility, and another one which checks Language settings for the Language selection utility to work, but this can be changed with registry hack. Well, we are all waiting...
Re: I have a challenge for the xda-gurus
IMate->WM2k5 said:
andrew_sh said:
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
Click to expand...
Click to collapse
Check your Extended_ROM files. They might be what you are looking for. Probable workaround might be soft-resetting your device before extended_rom files are being installed, i.e. hard-reset your device now and immediately soft-reset it when you will see message "Customizing will start in 3 sec..." or something like that...
I think it searches for a valid IMEI range but I am not sure.
Click to expand...
Click to collapse
The IMEI is stored in registry within "RIL" branch, but your IMEI is not touched within traditional flashing/reflashing
Click to expand...
Click to collapse
no it's not in extended ROM at least for the Universal (and sorry for posting in Wizard forum) - we tried your method from the first moment
1. No, extended rom has nothing to do with it , for sure.
2. Yes, anansky has done it before for the htc magician (my previous phone) but never revealed a howto.
@NLS
I have found a suspicious file called langbootcheck.exe which I tried deleting (with WM5 edit tools) prior to flashing my device. But then the device won't boot at all. Maybe this file is needed, or maybe I did something wrong?
If someone could at least tell me, how to edit the registry hives with the wm5 editing tools. This way I could see wich applications are executed on startup.
Re: I have a challenge for the xda-gurus
NLS said:
no it's not in extended ROM at least for the Universal (and sorry for posting in Wizard forum) - we tried your method from the first moment
Click to expand...
Click to collapse
Did you try to play with HKLM\Comm\BootCount value? To put it as 0 so it is always thinking of a just hard-resetted device?
no I didn't try that, nor the device is mine (to try)
andrew try having a 0 byte file in place of the exe - maybe it needs the file to be there but nothing to happen when it is called
maybe Ace (since I am 99.5% sure that they read xda-developers), could give us a hint on why they have done this (when nobody else did on the whole planet)...
Re: I have a challenge for the xda-gurus
IMate->WM2k5 said:
Did you try to play with HKLM\Comm\BootCount value? To put it as 0 so it is always thinking of a just hard-resetted device?
Click to expand...
Click to collapse
No, but it sounds like a good idea. That would explain why it doesn't lock up during the first boot process. But then again there is no way to change it because the os automatically reboots itself. Unless it installs a cab file from ext rom that does the trick. Do you think this might work?
NLS said:
maybe Ace (since I am 99.5% sure that they read xda-developers), could give us a hint on why they have done this (when nobody else did on the whole planet)...
Click to expand...
Click to collapse
i realy doubt it! I mean giving us a hint
I will try to replace the file with a zero-sized one. But then again I'm not even sure if it is the file responsible. I mean, that I just guessed (because the name sounded suspicious). It could be any other file. The file name could be desguized. Thats why I need to know 2 things:
1) How to edit the registry with maimach's WM5 editing tools.
2) Where is the startup configuration located i the registry
I didn't say tell us "how", I said for the to tell us "why"...
anyway...
Yeah ACE sux, well it's been really disgusting to lock the roms so we anyone who want Greek language to buy only from em. ACE think theirselves smart enough and all the other like Russian, italian, norwegian, dutch and many more who have their Qtek rom unlocked are the "stupid"...
Anyway this is a different story..
I am available to help in any way but i'm not such an expert user as you to play with the editing tools.
P.S:I see the rom is uploaded on a TEI of Piraieus server, you have any connection with teipir? I'm in the Automation.
bill_viper said:
P.S:I see the rom is uploaded on a TEI of Piraieus server, you have any connection with teipir? I'm in the Automation.
Click to expand...
Click to collapse
I'm in automation dept too! PM me!
NOone? :!: Buzz? Come on, you will make many people happy!!!!
I don't want to sound nagging but it must be very easy for you!!
I found another approach to our problem.
Instead of trying to hack the rom, I extracted some dll files needed for the greek smartdialing.
I dumped the Greek rom and followed the instructions here.
http://www.buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=10204&catid=45
but used the Greek smartdialing.dll instead of the one posted above.
It worked very well. I even edited the smartdialing cab found on the ext rom and included the dll. So each time I hard reset the device, the smartdialing feature works for greek characters. I think the smartdialing can be customized just as easily for any other language, just as long as you find the .dll in your language. (For this, download a rom containing the language, and user WM5 editing tools found on xda-devs).
If someone needs it, I can upload the greek smartdialing cab to overwrite the one in your ext rom (for wizard only).
I also use AEKMAP for the internal qwerty and I find it very stable, simple and small.
So I guess there is no much point in hacking the greek rom (unless someone wants the menus customized - I don't).
how did you dumped the greek rom ?
andrew_sh said:
I found another approach to our problem.
Instead of trying to hack the rom, I extracted some dll files needed for the greek smartdialing.
I dumped the Greek rom and followed the instructions here.
http://www.buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=10204&catid=45
but used the Greek smartdialing.dll instead of the one posted above.
I also use AEKMAP for the internal qwerty and I find it very stable, simple and small.
So I guess there is no much point in hacking the greek rom (unless someone wants the menus customized - I don't).
Click to expand...
Click to collapse
Awesome idea.... is there any way i can get my hands on that .cab file? And maybe on your .aek greek layout? because mine kinda sucks
Anywho, i see we are off to a good start here fellas, don't worry answers will come soon enough.

xda IIS

hey i have just purchased a o2 XDA IIS and it has came with windows mobile 2003se,i tried to update this by downloading
Helmi_BA_WM2k5_AKU3.5_v1.4.VanillaVersion.RAR
i extracted this to a folder of the same name and ran
BaUpgradeUt.exe
the software checks the device and says
Error 120: country ID error 22-22-03cvmf68-N-N
and the only choice i have is to exit!
what am i doing wrong as i couldnt find a step by step guide to flashing the o2 xda iis
if this has bin covered in a previous post i apologise and a link to sed post would be much appreciated!
regards
ady
(a new and excited user in the world of ppc's)
all instructions are on he wiki
http://wiki.xda-developers.com/index.php?pagename=Helmi
this is the phone in question, am i in the right section or is this phone a Himalaya.
it has a slide out keyboard and wifi b
http://img144.imageshack.us/img144/6727/dsc02900mediummi5.jpg
http://img144.imageshack.us/img144/1457/dsc02903mediumod5.jpg
eehm?? http://wiki.xda-developers.com read it whole, there are pictures of phones.
Come on ady you can make it!
kk attempt 2
so far i have downloaded Helmi_BA_WM2k5_AKU_3.5_v.1.4
which wen extracted has 5 folders
i moved the nbf file from Helmi_BA_WM2k5_AKU3.5_v.1.4 to PH20B1
andon my phone i ran GetDeviceData, this gave me the results
PH20B 0 BWWE E O2___001 1.31.00 0 0 1.31.139 1.06.00 06.00
using this data i then ran setoperator in cmd, and typed
SetOperator 02001 .
i am now at this stage and unsure how to carry on!
i am sorry if it has been discussed before, but i really dont want to brick my device as it was a bday n xmas pressie and dnt have the money to buy another
regards
ady
(thankyou for your patience it is much appreciated)
Why are doing something you dont understand, there's no need to hurry.
You should read the wiki once again - and slowly and more carefully!
Why did you move the .nbf to PH20B1 folder?!
Do you know what your device is?
Why did you type "SetOperator 02001"? Where it was written?
i got the information to do that from the readme in the
\Helmi_BA_WM2k5_AKU_3.5_v.1.4\Helmi_BA_WM2k5_AKU3.5_v.1.4 folder
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
WM5 ROM Installation Instructions
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
1. Modify the operator in the ROM as needed
Open a command window and execute: SetOperator ????
- Replace ???? with your Operator Information
- i.e.: T-MOB101, or Vodafone, or O2, or ...
To get your Operator information, you will need to use GetDeviceData
Refer to the XDA-Developers Wiki for further information
http://wiki.xda-developers.com/index.php?pagename=GetDeviceData
2. Copy the NK.NBF to folder that match ur device (PH20B/PH20B)
this seems to be inline with what is said on
http://wiki.xda-developers.com/index.php?pagename=BA_GettingStarted
sorry for bin a bit slow, im used to double clickin on a firmware update!lol
regards
ady
Wrong answer
1. I moved .nbf file to to PH20B1 folder even thought I have PH20B device as can be read in DeviceData.txt given by GetDeviceData. (I moved it there because there are setoperator.bat xda3nbftool.exe but its still wrong folder)
2. I typed 02001 even thought the proper string looks diferrent.
I didnt read the wiki carefully but I am afraid of breaking my device...
sorry i was not trying to sound ungratefull at all by my previous post
on wikipedia what section would it be best for me to read?
the upgrading to wm5 (as i am still on wm2003se), or the introduction threads?
thanks
ady
(is it as simple as copying the NK.NBF into the ph20b folder and double clicking the BaUpgradeUt.exe?)
To be honest you should read everything. Start with introduction threads then focus on FAQ and make sure you understand terms such as EXTROM, Storage, RADIO and so on.
Then you can read some older threads and try to get as much information as possible.
After 1-3hours of reading you will be able to flash device and solve "every" difficulties by your own. Also you have to know problems related to WM5
ady2002 said:
hey i have just purchased a o2 XDA IIS and it has came with windows mobile 2003se,i tried to update this by downloading
Helmi_BA_WM2k5_AKU3.5_v1.4.VanillaVersion.RAR
i extracted this to a folder of the same name and ran
BaUpgradeUt.exe
the software checks the device and says
Error 120: country ID error 22-22-03cvmf68-N-N
and the only choice i have is to exit!
what am i doing wrong as i couldnt find a step by step guide to flashing the o2 xda iis
if this has bin covered in a previous post i apologise and a link to sed post would be much appreciated!
regards
ady
(a new and excited user in the world of ppc's)
Click to expand...
Click to collapse
just use this tool
no ID upgrade tool
well just to play it safe for the time been i updated to the newest version available on the 02 site
Xda_IIs_Upgrade_v140242
what are the benefits (if any) to upgrading to wm5
ady2002 said:
well just to play it safe for the time been i updated to the newest version available on the 02 site
Xda_IIs_Upgrade_v140242
what are the benefits (if any) to upgrading to wm5
Click to expand...
Click to collapse
The primary benefit is that power loss doesn't cause a hard-reset and loss of data. No need for backup software like you have on 2003.
There isn't a lot to the upgrade, however understanding what is going on is key if you don't want to risk damage. WRT the country ID stuff, that info is a bit outdated. There is a "no-id" upgrade exe that ignores it.
In short the steps are:
backup using activesync for contacts etc
make the extrom directory on your SD card
resize storage (if you want, you probably do)
do the upgade
thanks for the help fraser, last question why would i need to resize my memory (by that do you mean the sd card)
i have an empty 512mb, but would like to use it for normal storage after the flash has been successful.
would tht be a problem?
There is no real need to resize it, it's just convienient. I used to always install most apps to the phone and only larger ones like games go on the SD-card. That way i can change the SD-card (e.g. for music) and most of my apps are still available. However, I do have a 2gig card myself and I find myself rarely taking it out these days.
cheers, so i can skip stage 3
thanks again
i read through wikipedia and as i understand all i have to do is copy the folder "EXTROM" to \Storage Card\EXTROM
go into boot mode and then run from the pc "Helmi_BA_WM2k5_AKU_3.5_v.1.4\PH20B\MaUpgradeUt_noID.exe"
and then soft reset after flash
is that correct?
thanks again
ady

Mount ExtROM for Writing without SuperCID

Hi, can someone here send me the OEM_FLASHDRV.dll file from their Trinity so I can patch it to do what's stated in the topic title, cheers.
Patcher complete; download here.
File now signed, redownload
manual DLL included now
If you tell my how I'll gladly do it. I get access denied when I try to copy it via Vista explorer.
ZakMcRofl said:
If you tell my how I'll gladly do it. I get access denied when I try to copy it via Vista explorer.
Click to expand...
Click to collapse
get it from a ROM dump of an OS image on your computer, not from the PDA
Olipro said:
get it from a ROM dump of an OS image on your computer, not from the PDA
Click to expand...
Click to collapse
There it is....
It is from RUU_Trinity_DOPODASIA_WWE_1.23.707.6_6275_1.35.00.11_108_Ship.exe
ok, it's done, enjoy
Thanks. Although being the noob that I am right now I don't exactly know how this will help me
I saved a copy in case I need to edit the ExtROM someday.
Sorry, I can't find any change after patch , please help, I realy want to put some software in the ext_rom.
eddietse said:
Sorry, I can't find any change after patch , please help, I realy want to put some software in the ext_rom.
Click to expand...
Click to collapse
you still have to unhide the ExtROM manually, and sadly, I haven't quite worked out certificate deployment, so you need to use Security Configuration Manager to drop the developer certificates onto your device.
Olipro said:
you still have to unhide the ExtROM manually, and sadly, I haven't quite worked out certificate deployment, so you need to use Security Configuration Manager to drop the developer certificates onto your device.
Click to expand...
Click to collapse
I've unhide my Trinity. But after I run the patch, I can't see my extrom anymore. I can't unhide it again...
ok, sorry guys, I forgot to sign the dll... I'll do it later.
you STILL have to put the developer certificates on the device yourself though.
Olipro said:
ok, sorry guys, I forgot to sign the dll... I'll do it later.
you STILL have to put the developer certificates on the device yourself though.
Click to expand...
Click to collapse
So Olipro have you signed the .dll??
yes, I've recently been indulging in the consumption of booze down the local pub, so sorry for the delay; it's done now.
Remember that you still need to provision the developer certificates onto your device yourself.
I'm afraid that the Security Configuration Manager still finds the app "Unsigned".
Any further help would be appreciated.
sammis said:
I'm afraid that the Security Configuration Manager still finds the app "Unsigned".
Any further help would be appreciated.
Click to expand...
Click to collapse
the application is unsigned... the dll that gets put on your phone by the app however is not.
Olipro said:
the application is unsigned... the dll that gets put on your phone by the app however is not.
Click to expand...
Click to collapse
I'm afraid that i may be a bit on the slow side but i can't make heads or tails out of this process,i've read the Hermes posts and still nothing .
If you find the time please post a step by step guide as to how the app can be signed with a privileged certificate as that seems to be the problem.
sammis said:
I'm afraid that i may be a bit on the slow side but i can't make heads or tails out of this process,i've read the Hermes posts and still nothing .
If you find the time please post a step by step guide as to how the app can be signed with a privileged certificate as that seems to be the problem.
Click to expand...
Click to collapse
no... it's not.
the application just needs to be executed on your device, the DLL that is placed on the device needs to be signed... which I have done.
specifically, it's OEM_FLASHDRV.dll that I signed, and no, you can't view it till it's on your Trinity.
Let me tell you what i did,i ran the Security Configuration Manager, changed the configuration from locked to Security Off then pressed Provision.unhid the EXROM using Hermes_MountALLExTrom,transfered the patch to the PPC and ran it .
I got the message Extrom Patched Resetting..,i reset the device but alas no extrom.
sammis said:
Let me tell you what i did,i ran the Security Configuration Manager, changed the configuration from locked to Security Off then pressed Provision.unhid the EXROM using Hermes_MountALLExTrom,transfered the patch to the PPC and ran it .
I got the message Extrom Patched Resetting..,i reset the device but alas no extrom.
Click to expand...
Click to collapse
yeah... you need to go to the Device menu to install the developer certificates.
The only things in the "file" menu are, Save connected Device Configuration,Sign File and Check File Signature.
my mistake; the Device menu.
really... couldn't people have the intelligence to actually bother looking for it.
people on this forum have now successfully exceeded the level of stupidity I've experienced on the Hermes section.

Ultimate NOOB Guide to ROM Cooking - Updated 24-06-08

Dear Friends..i am soon going to start cooking classes with guides that every noob will understand :
This guide is for Htc Himalaya also known as O2 XDA II, T-Mobile MDA II, Qtek 2020, iMate Phone Edition, TSM500, Vodafone VPA, Dopod 696, Orange SPV M1000, Krome Navigator F1
Lesson 1 :-
I am going to list the Frequently used Acronyms in the Classroom or in the ROMcooking Enviroments
AKU - Adaptation Kit Update: they usually patch up existing bugs and enable several new features. Each newly released AKU pack retains fixes found in previous versions of AKU
RUU - ROM Upgrade Utility: Its the woftware used on your PC to do a ROM upgrade for your PPC
Bootloader : The bootloader is the first thing to load once you turn on the device, this does the job of booting up the device hardware and loading various items into memory before the ROM starts in the device. The bootloader is also responsible for enabling the flashing of new ROMs and other components such as the Radio and the Ext_ROM (in Wm2003 )
Cooked : Refers to ROMs which have been modified and optimised by users to offer better performance than a carrier ROM or a release by Microsoft. Cooked ROMs can be found every where in the forums now adays or you can cook your self once you are Passed from this class
Flash : Term meaning to write something (usually a ROM image) to a non-volatile chip. The term originates from original chip writers (EPROM blowers) which used to write to a chip by fusing tiny areas in the chip making individual links either short circuit or open circuit.
Hard Reset : Similar to a soft reset, by performing a hard reset you completely wipe your device and restore it to the position it was in when you first turned the device on after it was purchased or after a new ROM is flashed.
To carry out a hard reset on the Himalaya press and hold BOTH Camera and Record Key and insert the stylus into the hole in the bottom fo the device, Select the options as follows:
For WM5, WM6 and WM 6.1 Only !!
(for selecting use Record Key, change values with Camera Key)
Enable KITL -> NO
Clean Registry Hive -> YES
Format Storage -> YES
When done, press DPad and wait until OS starts.
Click to expand...
Click to collapse
Radio : The radio stack is responsible for the phone functionality of the device. This includes GPRS, GSM, UMTS, and GPS operations as well as camera functionality. The version you use depends on who your carrier is as users have reported versions working better on one carrier than the other.
ROM : The ROM holds the Operating system and other components such as the bluetooth and wifi stacks. The ROM is accompanied by the Radio, Ext_ROM, SPL and IPL. Carriers such as T-mobile or Vodaphone taylor the ROM to their specifications and version numbers do not carry the same meaning across different carriers. IF the carrier you use supports the device well they will usually release regular ROM updates.
Soft Reset : Soft resetting the device will lose all the data currently in RAM and any unsaved information, much like pressing the reset button on your pc. A soft reset is the first thing to try if your device has stopped responding. To soft Reset your Himalaya insert the stylus into the hole in the bottom of the device.
Lesson 2 :- OEM Packages
What is an OEM Package ?
OEM package is just like a form of cab..It is cooked into the ROM so that when one may flash it..he will find it there..read on and you will understand
What the Heck are these strange alphanumeric sequences ? - 283b9db7-cb03-4c1b-820e-ca49b2c3b5db
Well, each OEM package uses a Universal Unique Identifier (UUID) to identify itself. This UUID is used in up to three distinct places within an OEM package.Once in the DSM file, once in the RGU file, and once in the option.xml file ( used by BuildOS )
Make sure to use the same UUID within a single OEM package and do not use multiple UUIDs in a single OEM Package or else BuildOS wont start
I just heard DSM..wat is that ?
UUID.dsm contains a file listing of all the files within an OEM package. For noobs, it is not necessary to generate a .dsm as BuildOS will generate one for you.
do my ears Decieve me or did i hear RGU ?
UUID.rgu is where the registry information is contained for the OEM package. All Microsoft Operating Systems since Windows 95 use the Windows Registry to hold important application information and Windows Mobile is no different.
.rgu files are formatted exactly like .reg files which can be exported from programs such as SOTI Pocket Controller Pro, PHM RegEdit and SKTools
If your package does not require registry information, then you do not need to include an rgu file within your OEM package.
Initflashfiles :-
This file is used by the BuildOS for file copy operations & directory creation. By default, all files within an OEM package go into \Windows. If you want any of your files to be copied elsewhere, specify it in this file. If you want everything in \Windows, then you won't need an INITFLASHFILES.TXT file either. It is very similar to INITFLASHFILES.DAT, which controls the placement of files included by default in the ROM.
Here is a sample INITFLASHFILES.TXT and a brief explanation of each line:
1a . Directory("\Program Files\"):-Directory("MusicID")
2a . ("\Program Files\MusicID"):-File("MUSICID.EXE","\windows\000-MUSICID.EXE")
3a . Directory("\Windows\Start Menu\Programs"):-File("MusicID.lnk","\Windows\MusicID.lnk")
1b . Create a folder named MusicID in \Program files Directory
2b . In the directory \Program Files\MusicID, create a copy of file named MUSICID.EXE, whose original file path is \windows\000-MUSICID.EXE
3b . In the directory \Windows\Start Menu\Programs, create a copy of the file named MusicID.lnk, whose original file path is \windows\MusicID.lnk
wait..i heard u saying Options.xml..didnt u ?
This file is used by the BuildOS to tell cooks what your OEM package is and does. Let's start with a sample OPTIONS.XML and the breakdown of each component :
<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
<Items>
<Item name="test oem" group="utilities" checked="true">
<Tip>Its just a test OEM package!</Tip>
<Guid type="p">46845f1f-3ad5-43e4-b92d-aaef4ad5b5ea</Guid>
</Item>
</Items>
Click to expand...
Click to collapse
The stuff you care about is as follows :
Item name = The name of the application contained within this OEM package
group = The application group / category this OEM package belongs to
checked = Whether or not you want this item to be checked (true) or unchecked (false) by default. Useful to
remind people that this is a critical OEM package and needs to be installed in their cooked ROM or something won't work! (e.g., Camera functionality!!!)
Tip = helpful information about the function of this OEM package ( appears when mouse is hovered over the OEM )
GUID = UUID. You need to put the UUID here to identify your OEM package. Technically a GUID is not a UUID according to wikipedia and other sources, but we'll just ignore that for this tutorial ( use the same UUID as used in DSM and RGU )
OPTIONS.XML is the only file REQUIRED for you to manually create in an OEM package.
more to come tomorrow
reserved2 .....
again reserved...
ather90 said:
.
Click to expand...
Click to collapse
Waiting for lesson 3. I just gotta knw that Camera function is in the Radio stack.
bump , very interesting mate , eagerly waiting for the test
Yeah, keep it up! There is not enough information for new cooks out there!
Interesting explanations!! Waiting for more
Well done, Ather! Nice to know that you are compiling everything in regards to cooking.
We sincerely hope you can continue with your efforts.
If it is fine with you, perhaps also you can include things like XIP, Dumping of your rom, etc etc.
Once again, many thanks!
im sorry all but i have been kinda buzy with personal problems and other things..so iwas just silently visitin g the site once in 2 days
but now im back im starting to work on the ROMs also..and there are to many new OEMS to make also im Developing a software
chk it here : http://forum.xda-developers.com/showpost.php?p=2569826&postcount=91
i will re-start this tut dont worry
eu peço desculpas
mas o hard reset nao funciona no meu Qtek 2020
i.m sorry
but the hard reset dos not work on my Qtek 2020
plz help ( por favor ajudem )
cumprimentos ( best regards )
Custume
Edit: my suport for rom´s
http://custume.no-ip.org/forum/viewtopic.php?f=18&t=30
fell free to coment (or if you what to add someting just hask me )
and direct link http://custume.no-ip.org:81/box/utilitarios/PDA-SmartFone/
Where is part number 3??? please. i would like to learn how to cook...
Awesome!!!
Interesting, please go on hoping for couple of more of ur tuts to do my own rom....
Thanks!!!
shad0w22 said:
Interesting, please go on hoping for couple of more of ur tuts to do my own rom....
Thanks!!!
Click to expand...
Click to collapse
im getting few holidays in the coming days, will try to continue
Cheers
Sorry Double Post
Anymore to this guide? Would love to read on how to dump, where the pda.bin is, how to rebuild, etc, etc...
Great work!
Yeah nice explanations!
I have part of the theory now! the other part to come isnt it ather90?
We will stay on touch of this cause this is the most complete lesson at this point i never red jejeje.
Question
Does this work only on HTC Phones or does it also work on iPaq ans other windows enabled devices? because i did not find a fully functional custom rom for my HP iPaq rx 1950..
volug said:
Does this work only on HTC Phones or does it also work on iPaq ans other windows enabled devices? because i did not find a fully functional custom rom for my HP iPaq rx 1950..
Click to expand...
Click to collapse
It only works on HTC devices like those described by Ather beginning of his post
for HP iPaq rx 1950 please check at http://forum.xda-developers.com/showthread.php?t=510764
Thanks :good:

Huawei W1, maps on SD

I'm looking for a solution to store maps on there sd card.
So far, i have found multiple options:
1) Use lumia storage check beta, only this doesnt work for Huawei phones
2) Edit the registrykey UseExternalStorage, unfortunetly this is a dword, I havnt found a tool save dword to registry
Any other suggestions?
letalis said:
I'm looking for a solution to store maps on there sd card.
So far, i have found multiple options:
1) Use lumia storage check beta, only this doesnt work for Huawei phones
2) Edit the registrykey UseExternalStorage, unfortunetly this is a dword, I havnt found a tool save dword to registry
Any other suggestions?
Click to expand...
Click to collapse
Did you interop unlocked ? your device?
I suggest you to interop unlock your device and use mass storage mode to edit registry dwords.
ngame said:
Did you interop unlocked ? your device?
I suggest you to interop unlock your device and use mass storage mode to edit registry dwords.
Click to expand...
Click to collapse
I agree with @ngame, only need to interop unlock your device with WojtasXda Rom: http://forum.xda-developers.com/showthread.php?t=2686053 and then use my guide updating WojtasXda GDR2 to GDR3: http://forum.xda-developers.com/showpost.php?p=51656759&postcount=28 then you can use WPH Tweaks: http://forum.xda-developers.com/showthread.php?t=2486387 to enable option Map2SD.
Hope I helped you
myst02 said:
I agree with @ngame, only need to interop unlock your device with WojtasXda Rom: http://forum.xda-developers.com/showthread.php?t=2686053 and then use my guide updating WojtasXda GDR2 to GDR3: http://forum.xda-developers.com/showpost.php?p=51656759&postcount=28 then you can use WPH Tweaks: http://forum.xda-developers.com/showthread.php?t=2486387 to enable option Map2SD.
Hope I helped you
Click to expand...
Click to collapse
I got a long way, I used your manual for the flashing procedure. Did all the steps now looking at the Huawei logo on my phone with the text:
iWare uniBIOS FFU Application
AllocatePool Status is Success
etc etc....
However I am ready to flash my phone with the .app file, but i got the following error message:
WH62406270ML01
Invalid upgrade file.
Any suggestions
letalis said:
I got a long way, I used your manual for the flashing procedure. Did all the steps now looking at the Huawei logo on my phone with the text:
iWare uniBIOS FFU Application
AllocatePool Status is Success
etc etc....
However I am ready to flash my phone with the .app file, but i got the following error message:
WH62406270ML01
Invalid upgrade file.
Any suggestions
Click to expand...
Click to collapse
I turned to the dark side , i downloaded the russian rom version (mentioned on the german site). This one is flashing just fine. Hopefully this rom will also let me use the registry editor and other tools.
mmm unfortunetly no luck... unable to upload the unableallsideloading app
letalis said:
mmm unfortunetly no luck... unable to upload the unableallsideloading app
Click to expand...
Click to collapse
What's the problem?
ngame said:
What's the problem?
Click to expand...
Click to collapse
I figured it out, used an other ROM and used the tool to interop unlock my phone, now i can run homebrew apps and my cards are on the SD :good:
Now up to wp 8.1

Categories

Resources