...Third day I spend to find how to persuade mine i-mate to use it's extended ROM as backup image source ... Have some troubles, maybe someone will be interested:
1. I've started from filling extended ROM with .CABs needed by me. Great. It works but I want to have more. So for now I am "on research":
2. I have installed all needed software and configured mine device to consist of all needed soft and settings for me.
Than I made self extracted image of my device (registry, \Storage, \Windows, etc.) except of Storage Card, of course, by SPRITE SOFTWARE BACKUP.
I get about 10 megabytes self-extracting .exe, named (for example)
_install.exe and I have wrote it in ROM file and include in config.txt string like this:
EXEC:\Extended_ROM\_install.exe
but I meet some troubles, and stuck...
1. that self-extractor looking to place one runtime dll from itself in current directory where it is. Of course it can't (rom is readonly for it).
And it fails with the 'cant extract DLL...' error, and... That's it!
After that I need to install any RegEdit manually from SD card, change registry for Exteneded_ROM to be visible, manually copying file _install.exe from that ROM to \temp\, than run - and only after that I bring my backup image to life...
Does config.txt supports some kind of commands like COPY for me to copy that .exe from Extended_ROM to \temp\ and then run?
Or config.txt have no ability to make copies of files?
Than, hypothethically, I need another simple programm like copy.exe to do this manually from command line?
After all this I just expect to get restored image of mine Himalaya already packed with soft and configured for me...
Fellows, what you think about it?
One more: how to exclude config.txt from being visible in PocketWord if I want to left extended_ROM to be open? (for ex. I put there .exe's that don't require installation)?
Sorry for mine English
-------
BTW: GREAT LITTLE DEVICE, after first XDA it's like more oxygenic ... O3 (ozoned .
Yes, config.txt supports COPY commands, check this thread
http://forum.xda-developers.com/viewtopic.php?t=6648
To make the ext-rom visible you can also edit one of the cab-files which only updates registy settings with WinCE Cab - Manger and add the registry setting to make ext-rom visible ( I think it is :
HKLM\System\StorageManger\Profiles\TRUEFFS_DOC
MountFlag 0 : but check this... )
Alex
WOW! THANKS! I supposed about CPY1: CPY2: cause I saw them in autorun.exe with hex editor... So It is! great... Let's try...
I'll write results here.
Only weary thing that I neen every time to rewrite all ROMs (somewhy when I delete Nk.nbf & radio rom and left only extended rom - upgrade will not end normally and device after hardreset enters into bootloader...
IT WORKS!!!!!!!!!!!!!!!!
YES! From empty Himalaya after hardreset I now recieve FULLY LOADED MINE device! even with setted up today and all else !
Wow!. .
Here is attached make_visible_Extened_RAM.CAB sized in 400 bytes - it will just only modificate registry to make Exteneded_ROM subdir visible.
Maybe someone will need it.
NOTE
This is my first cooking, feel free to try it out.
Eventhough I've been testing it and the results are good, conditions still apply: Use this at your own risk :!:
Explanation
This version of ROM is basically a Sin.Merged.v2.0 ROM cooked with xda2jojo/toenailed's extended_rom compression method.
And the result is a fully automatic ROM upgrade which can be done within your XDA II, no PC needed (except when flashing).
The Difference
Sin.Merged.v2.0 :
- Manual ROM merging using ActiveSync (you need to use your PC).
- Extended_rom installed manually using either Sprite BackUp or run it one by one.
Xda2.HERY.mod :
- Automatic ROM merging (no PC needed) continued with automatic extended_rom installation.
- All done automatically following the hard reset after flashing.
Ingredients
ROM = Sin.Merged.v2.0.
Cab files = collected from Sin.Merged.v2.0's collection.
Extended_rom = compressed by xda2jojo/toenailed (using CrunchIt).
Methods
There are 3 ways to take you there.
No matter which method you choose, the end result will be the same.
Method A/B/C How To:
Download the Xda2.HERY.mod.A/B/C.exe
Flash your XDA II by running the downloaded file.
You'll be asked to perform a hard reset after that.
Soon xBackup will automatically start after a while.
Tap "Restore" tab, tick "All Data", open Storage (not Storage Card) and tap Start.
Then wait until it finished, and tap "YES" when it ask for a restart.
Then it will start installing automatically.
Don't bother with the debug pop-up window.
At the end, you'll be asked to choose your provider.
At this point, you HAVE TO choose one then tap "X".
Coz if you don't, it won't restart, and it will ruin the whole process.
If you don't, even another hard reset won't help since the config files in extended_rom has been changed.
Method A/B/C CAUTION :
Whatever you do, DO NOT tap or do anything during the whole process.
You are only allowed to tap "YES" or "OK" everytime.
During the process, NEVER tap anything unless you're asked to (including tapping the Start button).
Changes are made inside the extended_rom during the process.
After everything finish, I've created a file to reverse those changes back to its previous state (before the hard reset).
Therefore when you need to do another hard reset, the files inside extended_rom will be exactly the same as before.
So it is VERY IMPORTANT for you NOT TO interrupt the process except tapping "YES" or "OK" when it asked.
I have tested this method and the result is flawless, but always bear in mind: "Do this at your own risk".
Method A:
Xda2.HERY.mod.A.exe
Method A README.txt
ADVANTAGE :
The benefit of this method is you'll have plenty space in your extended_rom.
The free space can be used to put the cab files that you always reinstall after every hard reset.
DISADVANTAGE :
The downfall of this method is you won't be able to see the compressed cab files.
They will be automatically deleted after the process.
FUTURE MODIFICATION :
Just in case in the future you want to put more cab files into the extended_rom, you have to do the following:
- Unhide & Unlock the extended_rom using the Extended ROM Tools.
- Some cab file is self delete after install, so just to be safe, don't forget to change the cab file's properties to
read-only.
- Copy the cab file(s) into the extended_rom.
- Open config2.txt.
- Add the name of you cab file(s) in the FIRST line, I repeat, ... FIRST line.
- Example, if you want to add a file named "sample.cab", then insert this in the first line, CAB: \Extended_ROM\sample.cab
- Save and close the config2.txt.
- And for security, don't forget to always keep you extended_rom Locked (and Hidden if necessary).
Just in case if you want to see the compressed cab files, just run the ExtROM.exe file in your extended_rom and choose a
folder to extract (if your extended_rom is hidden, Unhide it first).
You don't have to run Unlock the extended_rom to run the ExtROM.exe, just keep it in locked state.
Method B:
Xda2.HERY.mod.B.exe
Method B README.txt
There will be a short delay before xBackup showed up.
Just be patient because a quite large CompactFlashBackUpNew file is being extracted and copied to the Storage folder.
ADVANTAGE :
The benefit of this method is you'll have plenty space in your extended_rom.
The free space can be used to put the cab files that you always reinstall after every hard reset.
DISADVANTAGE :
The downfall of this method is you won't be able to see the compressed cab files.
Because everything has been backed up in a backup file (CompactFlashBackUpNew), which will be automatically deleted after
the process.
Eventhough there's plenty of free space to put extra cab files, with this method, you have to install the added cab files
manually from inside extended_rom.
FUTURE MODIFICATION :
Just in case in the future you want to put more cab files into the extended_rom, you have to do the following:
- Unhide & Unlock the extended_rom using the Extended ROM Tools.
- Some cab file is self delete after install, so just to be safe, don't forget to change the cab file's properties to
read-only.
- Copy the cab file(s) into the extended_rom.
- Run it.
- And for security, don't forget to always keep you extended_rom Locked (and Hidden if necessary).
Method C:
Xda2.HERY.mod.C.exe
Method C README.txt
ADVANTAGE :
The benefit of this method is you'll be abe to see all the installed cab files.
DISADVANTAGE :
The downfall of this method is you won't have much free space left in your extended_rom.
FUTURE MODIFICATION :
Just in case in the future you want to put more cab files into the extended_rom, you have to do the following:
- Unhide & Unlock the extended_rom using the Extended ROM Tools.
- Some cab file is self delete after install, so just to be safe, don't forget to change the cab file's properties to
read-only.
- Copy the cab file(s) into the extended_rom.
- Open config2.txt.
- Add the name of you cab file(s) in the line.
- Example, if you want to add a file named "sample.cab", then insert this line, CAB: \Extended_ROM\sample.cab
- Save and close the config2.txt.
- And for security, don't forget to always keep you extended_rom Locked (and Hidden if necessary).
Just in case if you want to see the compressed cab files, just run the ExtROM.exe file in your extended_rom and choose a
folder to extract (if your extended_rom is hidden, Unhide it first).
You don't have to run Unlock the extended_rom to run the ExtROM.exe, just keep it in locked state.
Millions of Thanks to :
Sin for:
- the Backup.stg file of ROM 2.02.t1WWE.
- all the cab files.
- the genius discovery of merging between ROMs.
xda2ojo & toenailed for:
- the XdA2JoJo[1].v3.0.1t.cab file.
- the CrunchIt.exe file.
- the brilliant idea of compressing extended_rom files.
In conclusion, you guys are simply THE BEST !!!
using the xbackup... :lol:
xda2jojo said:
using the xbackup... :lol:
Click to expand...
Click to collapse
Yes, Jojo, all three methods using xBackup.
But I believe you refer to method B.
For method B, the tricky part is, to make it all run in one step.
As we know, after a ROM flash, all will be back to standard.
I've already put the CompactFlashBackupNew file in the extended rom, which will be auto copied to the Storage folder, ready to be xBackup-ed.
After xBackup complete, you'll be asked to do a reset.
Then, where's the auto config part?
After the xBackup reset, you're suppose to MANUALLY go to Start, Programs, Communication, AutoConfig.
And to clear things up, you have to MANUALLY delete the CompactFlashBackupNew file in the Storage folder.
Plus for safety reason, just in case you accidentally change files in the extended rom, you have to Lock and Hide it, ... once again, ... MANUALLY.
Here's the tricky part, you don't have to do all those things manually.
Everything will be automatic following the hard reset after ROM flashing.
After the xBackup reset, you'll be brought automatically to the AutoConfig, which will bring you to another final reset.
After that, ... voila, you're done.
And the CompactFlashBackupNew file in the Storage folder will be automatically gone, plus your extended rom will also be automatically locked and hidden (you can always unlock or unhide it with the pre-installed Extended ROM Tools).
So no need for you to do step 2, 3, etc.
Only 1 step, and it'll take you to straight to the finish line.
So does the other methods, all in 1 step.
Can anybody tell me the passwords for these files? I want to use them on a german t-mobile device.
Thanks
Password?
What do you mean?
I didn't put any password.
Is it the password to open/run the file or to download the file?
The Password to change the country ID. I need a password if I want to change it in ER2003 Edit.
Or are there any other ways to do it?
Thanks Herry
For ur rom!!!
VIVA O2XDAID !!!
bravo hery go go go hihihi
Hopefully it works, Phreak.
Mengesankan herry.
Halo kepada teman saya di Bali.
Bagaimana membicarakannya benang merah ini menggunakan indo bahasa?
:wink:
Hey, I didn't know that you can speak Indonesian, Jojo.
If you find it hard to say it in indonesian, then just do it in english.
Surely most of indonesian gadgeters speaks english.
hch_111 said:
Hey, I didn't know that you can speak Indonesian, Jojo.
If you find it hard to say it in indonesian, then just do it in english.
Surely most of indonesian gadgeters speaks english.
Click to expand...
Click to collapse
hahaha...
How about this...
''If you find it hard to say in ENGLISH, then just do it in INDON.
Surely SOME(hehehe...some of my friend) of indonesian gadgeters HARDLY speaks in english''.
Yo! my friend.... :wink:
is it Indonesian EXT-Rom only?
It's nice to know our gadgeter (indonesian) can improve the extended room for XDA. i hope we can make better one in next day.
but i've some question for u herry.
1. This rom is only for indonesian user?
2. wht's content in this rom? is it same like the xda2jojo's rom?
3. Any freatures are good in urs rom?
Just inform to you, i'm also cooking my extended room for indonesian only. but i'm not a programer. so it'll take long time.. he he.. i hope we can combine with the others.
btw.. where do u life? tinggal dimana pak?
for XDA2Jojo, i think i must learn from u so much more, buddy. would u teach me about cooking? ya... maybe about some philipine's cooking? ok, thank's b4..
Salut!
Iya donk, gadgeteer Indo jgn kalah...
Tapi kayaknya cara kamu ribet deh. Pake XBackup lagi... PELAAAAN nya ga tahan. Bisa mandi dulu, makan dulu & blm selesai juga. :x
Gue sendiri pake Sin Merged tapi ext romnya gue ganti dgn file2 sendiri kecuali Sin Merged v2.0.cab. Khususnya carrier files hanya gue tinggalin yg gue pake aja. Lagi tunggu Win2K5 nih... kayaknya the great Buzz baru saja release full 128 RAM.
Anyway, keep contributing! 8) 8)
Re: is it Indonesian EXT-Rom only?
moeya said:
It's nice to know our gadgeter (indonesian) can improve the extended room for XDA. i hope we can make better one in next day.
but i've some question for u herry.
1. This rom is only for indonesian user?
2. wht's content in this rom? is it same like the xda2jojo's rom?
3. Any freatures are good in urs rom?
Just inform to you, i'm also cooking my extended room for indonesian only. but i'm not a programer. so it'll take long time.. he he.. i hope we can combine with the others.
btw.. where do u life? tinggal dimana pak?
for XDA2Jojo, i think i must learn from u so much more, buddy. would u teach me about cooking? ya... maybe about some philipine's cooking? ok, thank's b4..
Click to expand...
Click to collapse
Sorry for the late reply.
Allow me to answer the Q's:
1. Actually the only thing that make this one feels like Indonesian ROM is the AutoConfig cab files, which consist 3 Indonesian provider.
For other countries have to search or find the suitable cab file(s).
The rest (other than AutoConfig stuff) are all universal use.
2. Nope, the same thing about JoJo's version is the cooking method (using the compressed ext_rom). It's more alike to Sin.Merged.v2.0's version.
3. The good feature in this ROM is the ability to do it all automatically.
Thank you, hope it explains.
See ya again, friend.
MMS setting for mentari subscriber
can anyone with working mms setting using mentari card, plase post their setting in here.
i tried to set mine but still won't connect to the server / mms won't send.
already went to mentari shop, but still won't work. the step by step they used is for 1.60 rom, i think not for the 2003se version.
so, once again anyone with working mms setting for mentari, please help me.
tks.
Hi there, flashed the rom on my XDA II using method C, was wondering if I got it correct. Whenever I soft reseted my PDA, there will be a prompt from PHM reset for me to reset the phone shortly after load up, as you can see it will be an endless loop if I did not choose "NO" when prompt to reset the phone on startup. Will like to know if this is normal ir did I do something wrong during the process.
Thanks in advance
naoki1980 said:
Hi there, flashed the rom on my XDA II using method C, was wondering if I got it correct. Whenever I soft reseted my PDA, there will be a prompt from PHM reset for me to reset the phone shortly after load up, as you can see it will be an endless loop if I did not choose "NO" when prompt to reset the phone on startup. Will like to know if this is normal ir did I do something wrong during the process.
Thanks in advance
Click to expand...
Click to collapse
Can you tell me what files you have in \Windows\StartUp?
Hery
What is the content of the file 'CompactFlashBackUpNew'?
Is it important
Did you actually notice a difference between merged and non-merged performance (with exactly same extended-rom)?
:!: :?: :roll:
llbasha said:
Hery
What is the content of the file 'CompactFlashBackUpNew'?
Is it important
Did you actually notice a difference between merged and non-merged performance (with exactly same extended-rom)?
:!: :?: :roll:
Click to expand...
Click to collapse
Yes, it is very important.
It contains all the extended ROM that listed in the other methods.
Like I said, all three methods ended up with same results.
Nope, I didn't try to put the extended ROM in merged and non-merged.
Since this already concluded by Mr. Sin that merged one is better than non-merged one, therefore I just use the merged one instead of the non-merged one.
Thanks.
This ROM has had everything I can remove without causing instabilities removed.
There is no ExtROM with this, but one can be added very easily.
With the addition of an extROM, UC can be used (SDAutoRun is in the windows directory)
This is intended for ROM cooks, and so I won't attach any upgrade utilities. It is an OS.nb rather than an nk.nbf for the purposes of saving space.
Some packages can be found here: http://forum.xda-developers.com/showthread.php?t=371497
This uses SDautorun V2 so is suitable for multi-language use.
I will upload a version suitable for flashing in the near future.
Based on multiple ROMs including official Kaiser, Touch and WM5 Prophet ROMs. This is a WM6.1 ROM.
Contains Mail, Contacts, Calendar, internet explorer and phone functionality.
Internet Explorer and help files have been removed in the new version!
http://rapidshare.com/files/102087207/newos.zip.html
v2
http://cid-cddbf77985693632.skydrive.live.com/embedrowdetail.aspx/XDA%20files/ROMs/Clean
Reserved for updates.
thx my friend
i think i will use it to start cooking a room =)
Thanks a lot
exactly what i am looking for ,
I will download it as soon as possible
thanks,thanks,thanks,.........
I have been waiting for this !
Can you inform us about free storage space after fresh flash? And how is the speed?
Thanks
Hi, how to flash is rom image OS.nb using which flashing tools? cos the new method is flashing the rom image nk.nbh.
can i use the new method of flashing?
Thanks in advance
Cheers
Thank a lot
there is about 55mb storage and 30mb program memory, but I've just realised I left the help files in! there is also the extROM with nothing in it, so in total 65mb free. I shall change the registry so it is unhidden/unlocked when I upload the update. I will also remove some other programs.
The new WM6 upgrade guide shows how to convert the *.nb into a *.nbh for flashing.
I shall upload an update when I can.
is downloading it, thanks, mate.
l3v5y said:
This ROM has had everything I can remove without causing instabilities removed.
There is no ExtROM with this, but one can be added very easily.
With the addition of an extROM, UC can be used (SDAutoRun is in the windows directory)
This is intended for ROM cooks, and so I won't attach any upgrade utilities. It is an OS.nb rather than an nk.nbf for the purposes of saving space.
Some packages can be found here: http://forum.xda-developers.com/showthread.php?t=371497
This uses SDautorun V2 so is suitable for multi-language use.
I will upload a version suitable for flashing in the near future.
Based on multiple ROMs including official Kaiser, Touch and WM5 Prophet ROMs. This is a WM6.1 ROM.
Contains Mail, Contacts, Calendar, internet explorer and phone functionality.
Link http://rapidshare.com/files/102087207/newos.zip.html
Click to expand...
Click to collapse
Hi, I have downloaded the file, it is a newos.nb. i wonder how i can flash my ROM as it is a .nb file rather than a . nbf? ?
mantis123 said:
Hi, I have downloaded the file, it is a newos.nb. i wonder how i can flash my ROM as it is a .nb file rather than a . nbf? ?
Click to expand...
Click to collapse
See post #8.
Help me please. Who have internet sharing in cab file?
l3v5y said:
there is about 55mb storage and 30mb program memory, but I've just realised I left the help files in! there is also the extROM with nothing in it, so in total 65mb free. I shall change the registry so it is unhidden/unlocked when I upload the update. I will also remove some other programs.
The new WM6 upgrade guide shows how to convert the *.nb into a *.nbh for flashing.
I shall upload an update when I can.
Click to expand...
Click to collapse
May we know when the updated one comes??
I'll finish it when I am at home and have some free time. I have a few deadlines coming up so might not be till the weekend.
I'm uploading a new version to my skydrive account... It consists of two seperate parts, OS.nb and ExtROM.nb. These will need to be combined for flashing (see the "new wm6 upgrade guide")
When uploaded it will be available here: [FONT="]http://cid-cddbf77985693632.skydrive.live.com/browse.aspx/XDA%20files/ROMs/Clean[/FONT]
If someone wants to mirror it please do, I don't have the time to now.
thanks very good
hi l3v5y,
on this v2 the problem of ring is ok, because on the first one i can't change the ring tone
I removed most of the default ringtones for space. If you put one into the \My Documents\Ringtones directory I think it should work.
I normally have my prophet set to vibrate so I wouldn't have noticed this :S.
i will try and tell you for the V2
Tkanks very much!
Hello everyone!
I'm trying to translate a ROM to Spanish. Replacing all language files (in the SYS and OEM folder) for the Spanish language (0C0A). But when I install, I get an error "poutlook.exe" and the phone and TFLO3D does not start .
How can I fix it?
Thank you
hello all
Please, Someone can help me?
Thank you
generally if you get a poutlook error that means you are missing custsat.dll..
Thank you
for an answer so quickly. I look at it now.
I look it, and i found custsat.dll in SYS folder.
this may be the cause of the phone not work or start TFLO3D?
At the official Spanish ROM is inside the folder SQL. In SYS I'm working with that folder does not exist, if the copy in the SYS it will work?
seems that something is missing in SYS folder - do you have SQL and SQM (or "fake SQM") inside ?
Another way - use SYSVersion app and post here "report.txt"
this is the report .txt
When I flash the ROM, I have two error messages "welcome.exe" and "poutlook.exe".
I have also tried to put the folder SYS SQM's original, but still gives me the same mistake.
Garfiel said:
this is the report .txt
When I flash the ROM, I have two error messages "welcome.exe" and "poutlook.exe".
I have also tried to put the folder SYS SQM's original, but still gives me the same mistake.
Click to expand...
Click to collapse
check if in 00_SYS_no2chem_dummycustsat dir you have custsat.dll - if not just place attached file into this dir
Thanks qsqa
Yes, in 00_SYS_no2chem_dummycustsat dir I have custsat.dll but it makes me the same error!!!
I bought my Mega a few days ago and since I had a Trinity with Australian ROM before I didn't think about the EU volume limit and flashed my new Mega with WWE Europe - 1.28.401.4 which of course has that annoying volume limit crap in it.
Sure I could get rid of it by re-flashing my phone to WWE Asia - 1.28.707.3 but then I would have to reinstall all my programs and redo all the settings and changes I already made so I would rather like to remove that limit without reflashing to a different ROM.
From what I read I think I would only need the following files from a non-EU ROM to to this:
AudioFilterTable.csv
AudioPara.csv
AudioPara3.csv
AudioPara3_Iolite.csv
AudioPreProcessTable.csv
which are all located in the Windows folder on the device.
So please could maybe sb upload those 5 files from a non-EU ROM so that I could use them to remove that volume limit from my phone without reflashing it completely?
Thanks a lot!
karlmueller
Interesting idea - hope it works. Please reply if the attached files help
These files are taken from a WWE ROM called RUU_Mega_hTC_Asia_WWE_1.28.707.3_Radio_Signed_61.41t.25.31_3.48.25.27_Ship. I extracted them using osKitchen.
Make sure to copy with for example Total Commander or maybe ActiveSync, so that you can overwrite files in that windows directory.
thx a lot for uploading the files
It didn't let me replace them with ActiveSync but then I just copied them to a temp dir with ActiveSync and used Resco Explorer to replace them directly on the phone.
Unfortunately it didn't work, I replaced the files restarted the phone but that annoying volume limit is still there
I guess I have to start over and re-flash my phone with WWE Asia - 1.28.707.3 now.
Well at least I learned sthg from this - never ever flash an European ROM again
Thanks a lot for your help anyway!
karlmueller