Flashing and updating question - HD2 Windows Mobile 6.5 ROM Development

Hi, I'm still debating whether to flash my first cooked ROM, one of the Energy series.
My question is: the chef keeps issuing updates to address bugs. So if I flash the latest, will an update require yet another reflash to the updated ROM, or is it just an upgrade without reflash? The former would put me off flashing.
The question applies to all cooked ROMs, I guess.
Thanks and sorry for the noob question.
David

I'm newbie'ish....and my thoughts are yes you have to re flash everytime errors to bugs are dealt with......but flashing new ROM's becomes addictive as crack! I started off slowly with doing a new ROM every month.....which went down to weekly......then to every couple of days....then just to see what other chefs have put out there....now i'm satisfied with a weekly flash, hope this helps......no doubt someone will add more tech info to your question soon

Reflashing
And you reinstall all your apps every time? Argh! I couldn't do it. And no amount of automation will take away the pain. That's why I'll never become a ROM addict.
blazehops said:
I'm newbie'ish....and my thoughts are yes you have to re flash everytime errors to bugs are dealt with......but flashing new ROM's becomes addictive as crack! I started off slowly with doing a new ROM every month.....which went down to weekly......then to every couple of days....then just to see what other chefs have put out there....now i'm satisfied with a weekly flash, hope this helps......no doubt someone will add more tech info to your question soon
Click to expand...
Click to collapse

blazehops said:
I'm newbie'ish....and my thoughts are yes you have to re flash everytime errors to bugs are dealt with......but flashing new ROM's becomes addictive as crack! I started off slowly with doing a new ROM every month.....which went down to weekly......then to every couple of days....then just to see what other chefs have put out there....now i'm satisfied with a weekly flash, hope this helps......no doubt someone will add more tech info to your question soon
Click to expand...
Click to collapse
Then how to backup everything (such as contacts, sms, installed apps etc.) and then put them back to the new ROM? Thank you!

blackblue2005 said:
Then how to backup everything (such as contacts, sms, installed apps etc.) and then put them back to the new ROM? Thank you!
Click to expand...
Click to collapse
sync contacts and what not with activesync, or mobileme or whatever, (sms will need mobileme or whatever its called, activesync to outlook wont do them), and keep all teh cabs for the apps that you use in a folder on storage card called autoinstall, and (99% of) cooked roms will install them automatically when you flash.

samsamuel said:
sync contacts and what not with activesync, or mobileme or whatever, (sms will need mobileme or whatever its called, activesync to outlook wont do them), and keep all teh cabs for the apps that you use in a folder on storage card called autoinstall, and (99% of) cooked roms will install them automatically when you flash.
Click to expand...
Click to collapse
I see. Many thanks! But even with this auto installation, I guess I have to re-add those apps' icons manually back to the quick lunch screen, don't I? I am just wondering is there a single application that helps one to do this backup and resync?

set up your quick links how you want them, run (on the pc) ceregeditor, export the key
hklm\software\htc\manila\home, then after the flash import it again, or use wince cab manager to turn it into a cab.

samsamuel said:
set up your quick links how you want them, run (on the pc) ceregeditor, export the key
hklm\software\htc\manila\home, then after the flash import it again, or use wince cab manager to turn it into a cab.
Click to expand...
Click to collapse
Many thanks for all your replies! They are really helpful to those who want to flash ROMs periodically.

Related

Automating Program Installs

Hey all,
I have a question.
I have been playing with my 8125 a lot lately and am constantly resetting my device. What I want to know is I have one main machine that I do all my application installs via active sync that way when I hard reset my device I just have to go to add remove programs in active sync and re-check all the programs I want to put back on my phone.
Here is what I want.
I don’t want to have to tell the phone where to install the applications (I want it to default to storage card without any prompts.) and.. I don’t want any confirmation prompts ie: security unsigned, approve this application to be installed, this application was installed properly… etc.. I want to streamline the process so I can just tick the check boxes for my apps, let them download and that’s it. Currently after refreshing I have to spend quite a bit of time clicking “ok” … storage card…. Ok… storage card… ok… I think you get it.
Thanks much!
I've seen a lot of different reg keys out there that may accomplis this. Is there a way to disable the notifications and pre-set the install path peramaters?
sledwrecker said:
I've seen a lot of different reg keys out there that may accomplis this. Is there a way to disable the notifications and pre-set the install path peramaters?
Click to expand...
Click to collapse
You can do this with WinCE Cab manager
If you really reset your device that often why don't you use SPB BACKUP? A reinstallation of all your apps wouldn't be necessary - just load your backup and you're ready to go!
Ya I did think of that but here is my issue.
the reason I am constantly hard reseting is because I am changing and playing with roms pretty much on a daily basis. I've been cooking my own roms trying to come up with what works best for me and what is closest to RTM. Thus why I am always re-installing apps.
So if I use SPB backup (which I have) it saves system settings and such right? So if I am switching roms all the time will it break my device?
Thanks guys! I'm new to the forum here I just got my first PPC phone a couple weeks ago but I've been an avid windows mobile (smartphone) user for years and have worked on WM platforms as beta tester.
Gotta love this stuff!!!
sledwrecker said:
So if I use SPB backup (which I have) it saves system settings and such right? So if I am switching roms all the time will it break my device?
Click to expand...
Click to collapse
Yes you are exactly right, and so many people seem to miss this... Spb Backup, Sprite Backup, etc are full backups that backup and restore the registry and all. If you restore this from one rom to a different rom you are likely to break something (may not be obvious at first, but you have a very good chance of things being broken inside the registry that you will trip up on at some point).
So yeah, the only way around this (without building your own extended rom and such) is to create a folder (or set of folders) on your SD card with all the cabs, files, and settings that you need for when your flash a new rom. Then run through that to set things up. You can also use ActiveSync to reinstall apps (just check them all and it will put them all back on) but you have to remember which ones (if any) require a reset of your device as that can cause probs with the others that are installing (if all done together).
Yep,
but at least you can import contacts, email and pim data that way quite easy!
Since you continiously flash your device: there will be no other solution but reinstalling your applications again and again. You might want to look around for a CAB extractor and then create your own CABs with all the progs you would like to have in one large CAB ???
One such CAB Installer Creator is: WinCE CAB Manager
Take a closer look at MolskiBiz_DevPack and you will find a utility to extract CAB files. It will be a bit work to add all the registry values to the Installer you're going to create but finally you might save a lot of time since you only run 1 installation instead of xxx ...
This is good, I have been playing with wince cab and it is a solution.
Now I'm going to work on making my extended roms.. will this work? I did a full recover of my apps through active sync just an hour or two ago and it reported total size of all cabs as just over 112megs. That means I'd be flashing a MONSTER rom and would it even be possible?
2gig mini SD card.
thanks
I tried before to add some apps (cab installers) to a personalized extended rom but it never worked the way I wanted it to. You might have seen that you always have to give some inputs when ever you install programs, sometimes you get ask if you really want to install the app, sometimes you need to choose a location. So, if you add CAB installers UNCHANGED to the extended ROM it just won't install because during extended rom installation you have no way of providing that information.

My HD2 is very unstable with different ROMS. Help please

Hello all,
I'm kinda frustrated with my HD2 device at the moment. It worked perfectly fine until a few days ago.
It has begun to freeze _very_ often. With some ROMS it can't even boot up. It freezes when I have to enter my PIN. On other ROMS it is guranteed to freeze when using ActiveSync/Exchange.
Using HSQL, I've tried L3v5y, XannyTechRom, and MIRI. All with the same result.
Have you got any ideas whats wrong with my device?
Any help will be much appreciated.
I have no idea about whats wrong but this has been a common issue/problem for many members...I don't think I saw this many issues with the HD...I dunno whats wrong with HD2 or the ROMs that it starts freezing for some...maybe the HSPL is buggy? I dunno to be honest.
maybe you should install a stock rom in between or go to MTTY and see if that fixes the issues for you.
Overall tho, its frightening to see how many people have freezing issues with Sense after flashing a couple of custom ROMs...I'm afraid it might eventually happen to everyone and thats why we need to find out what is causing this.
BTW try to format your SD card and then flash a stock ROM without the SD card and see if there is any improvement...my guess is that it will work fine again (for a while at least).
What I have figured out is that with different roms the behaviour is different, depending IN WHICH ORDER you have the links in the autostart folder.
Right after flashing it should be ok and if you install than other programms the startup interfears with the startup of htc-sense
Finaly I have the best result (on my device with the programms I have installed) keeping the htc-Sense startup as the LAST item.
You can change the order with sk-tools (Autotstart items).
You can check this (If you have a chance to access):
- Make a reset and do not enter the pin code of your sim card (on my device this was making a difference, if you do not have a pin code maybe you should take out your sim card that the phone cannot connect)
- Go to the settings and unselect in "Today" "HTC Sense"
Than you should have the normal "speed" of the device and you should be able to start sk tools and change the booting order.
It looks like that - depending on the start up order that applications - processes are waiting for each other and using nearly 100% of cpu power and you have therefore the impression that the device is frozen.
I am sorry I do not know how to change the startup order without sk-Tools
Best regards,
dingolino
tommyjakobsen said:
Hello all,
I'm kinda frustrated with my HD2 device at the moment. It worked perfectly fine until a few days ago.
It has begun to freeze _very_ often. With some ROMS it can't even boot up. It freezes when I have to enter my PIN. On other ROMS it is guranteed to freeze when using ActiveSync/Exchange.
Using HSQL, I've tried L3v5y, XannyTechRom, and MIRI. All with the same result.
Have you got any ideas whats wrong with my device?
Any help will be much appreciated.
Click to expand...
Click to collapse
tommyjakobsen said:
Hello all,
I'm kinda frustrated with my HD2 device at the moment. It worked perfectly fine until a few days ago.
It has begun to freeze _very_ often. With some ROMS it can't even boot up. It freezes when I have to enter my PIN. On other ROMS it is guranteed to freeze when using ActiveSync/Exchange.
Using HSQL, I've tried L3v5y, XannyTechRom, and MIRI. All with the same result.
Have you got any ideas whats wrong with my device?
Any help will be much appreciated.
Click to expand...
Click to collapse
try the strenas rom (arthemis V2). It has solved my pb
[email protected] said:
I have no idea about whats wrong but this has been a common issue/problem for many members...I don't think I saw this many issues with the HD...I dunno whats wrong with HD2 or the ROMs that it starts freezing for some...maybe the HSPL is buggy? I dunno to be honest.
maybe you should install a stock rom in between or go to MTTY and see if that fixes the issues for you.
Overall tho, its frightening to see how many people have freezing issues with Sense after flashing a couple of custom ROMs...I'm afraid it might eventually happen to everyone and thats why we need to find out what is causing this.
BTW try to format your SD card and then flash a stock ROM without the SD card and see if there is any improvement...my guess is that it will work fine again (for a while at least).
Click to expand...
Click to collapse
Thanks for your reply.
I will try what you suggest later today and then write back the results here. It would be very nice if we could solve this issue.
I don't really get that MTTY thing. What exactly does it do?
willbread said:
try the strenas rom (arthemis V2). It has solved my pb
Click to expand...
Click to collapse
Can you only use that ROM? Have you tried flashing another one after strenas?
I would really like to use l3v5y's ROM.
dingolino said:
What I have figured out is that with different roms the behaviour is different, depending IN WHICH ORDER you have the links in the autostart folder.
Right after flashing it should be ok and if you install than other programms the startup interfears with the startup of htc-sense
Finaly I have the best result (on my device with the programms I have installed) keeping the htc-Sense startup as the LAST item.
You can change the order with sk-tools (Autotstart items).
You can check this (If you have a chance to access):
- Make a reset and do not enter the pin code of your sim card (on my device this was making a difference, if you do not have a pin code maybe you should take out your sim card that the phone cannot connect)
- Go to the settings and unselect in "Today" "HTC Sense"
Than you should have the normal "speed" of the device and you should be able to start sk tools and change the booting order.
It looks like that - depending on the start up order that applications - processes are waiting for each other and using nearly 100% of cpu power and you have therefore the impression that the device is frozen.
I am sorry I do not know how to change the startup order without sk-Tools
Best regards,
dingolino
Click to expand...
Click to collapse
Very interesting dingolino!
Later today I will give that a shot aswell on l3v5y's ROM. Will report back.
tommyjakobsen said:
Thanks for your reply.
I will try what you suggest later today and then write back the results here. It would be very nice if we could solve this issue.
I don't really get that MTTY thing. What exactly does it do?
Click to expand...
Click to collapse
When you flash lots of cooked roms, they get "bloated" and the devices started hard-resetting for no reason. this is because of files from old roms being left when the new rom is flashed.
MTTY allows you to enter the device on bootloader and use service commands to format the file system on the device so you can remove all rom files before flashing a new rom!!
Click to expand...
Click to collapse
basicly it will format your system and make sure you don't have any files from older roms left on the system which might cause this issues.
tommyjakobsen said:
Can you only use that ROM? Have you tried flashing another one after strenas?
I would really like to use l3v5y's ROM.
Click to expand...
Click to collapse
i tried too l3v5y's ROM and it didn't work. But maybe, your pb is not exactly same as mine.
Do you you a 16 GB card ? for me, it's certainly cause of pb because i can use every rom without sd card
Try to ask more to sternas but i noticed he prefer keep his cook secrets
Try to install "official" 1.61, make HR after boot. After next reboot connect with PC and flash with any cooked ROM. I had the same problems like you and this helped me...
Petulinek said:
Try to install "official" 1.61, make HR after boot. After next reboot connect with PC and flash with any cooked ROM. I had the same problems like you and this helped me...
Click to expand...
Click to collapse
and for me, this didn't help me
willbread said:
i tried too l3v5y's ROM and it didn't work. But maybe, your pb is not exactly same as mine.
Do you you a 16 GB card ? for me, it's certainly cause of pb because i can use every rom without sd card
Try to ask more to sternas but i noticed he prefer keep his cook secrets
Click to expand...
Click to collapse
Try deleting the folder "\Application Folder" on the storage card using your PC/Laptop, and reinsert the SD card into HD2. I assume you are using ROM cooked with Manila version that has the document tab.
Let us know if this works for you. It took me a long time and many flashes to figure this out. I suppose you have configured your HD2 for emails or MS Exchange pushmail?
Edit : If you already experience the slowdown caused by inserting the SD Card, MAKE SURE you reboot your HD2 before re-inserting the SD card.
I had this "freezing during startup" with a number of roms (always after I installed my software) and since that I am always "tweaking" it by the startup order as I described it and was able to solve it!
I do not think that it is hardware related in the amount of cases which are reported. And I am also not a strong believer of this "flashing" and mtty discussion (it could be a solution is some cases but I do not think in this relatively larger number of cases which are reported).
For most of the rom cookers it is not the 1st rom cooking they are doing and the HD2 is not the 1st HD2 device for HTC as well. This is the reason why I do not think that there is a principle rom problem nor a principle hardware problem
Manila Sense is a complex pcs of software and the startup is therefore more complex.
Depending on the tweaks the rom cookers are doing on the XIP and other WM internals there could be a timing interfearance during booting and this is creating the trouble for Manila Sense startup (network, phone, etc.).
Reminds me to the "good old days" with ATART-ST where you had dedicated tools to rearrange the startup seaquenze of the Accessories
At least i think it is worth trying it, you cannot loose anything.
But I played not only with the finaly boot order of htc-Sense (the last one) but also I put other elements in a different order.
Sometimes it was helping to install Panolauncher and put it before HTC Sense startup - I had the impression that just having another application before HTCsense made an improvement to "give HTCSense" more time.
Does not sound like science but a little bit like Voodoo ...
My Autostart folder (only the applications)
1. poutlook.lnk
2. BTTrayCE.lnk
3. De|WMPTempFolder.lnk
4. PKG.lnk
5. Lotus Traveler.lnk (installed by me)
6. LotusPRUploader.lnk (installed by me)
7. Panolauncher.lnk (installed by me)
8. OM10QS.lnk (installed by me - Opera 10 beta)
9. HTCStartUp.lnk
Good luck
dingolino
tommyjakobsen said:
Very interesting dingolino!
Later today I will give that a shot aswell on l3v5y's ROM. Will report back.
Click to expand...
Click to collapse
gohyc said:
Try deleting the folder "\Application Folder" on the storage card using your PC/Laptop, and reinsert the SD card into HD2. I assume you are using ROM cooked with Manila version that has the document tab.
Let us know if this works for you. It took me a long time and many flashes to figure this out.
Click to expand...
Click to collapse
i haven't the folder "\Application Folder" on my card. Maybe, this is why this rom works well
I haven't verifyed before so i can't tell you if i had it before
Hi,
could you try to flash ROM that have manila 1921 (manila without document tab),
I facing so many problem when I install ROM with manila 1922 (manila got document tab)
Now has been 4 day, without any problem flash ROM with manila 1921...
give a try...
mtty may help u out
dingolino said:
What I have figured out is that with different roms the behaviour is different, depending IN WHICH ORDER you have the links in the autostart folder.
Right after flashing it should be ok and if you install than other programms the startup interfears with the startup of htc-sense
Finaly I have the best result (on my device with the programms I have installed) keeping the htc-Sense startup as the LAST item.
You can change the order with sk-tools (Autotstart items).
You can check this (If you have a chance to access):
dingolino
Click to expand...
Click to collapse
so i just got the last version of sktools.....could anybody please explain how I can change the startup order? sktools has allot of tools and I just cant figure out how its done!
thanx!
Hi,
sounds to me like you have flashed so many times you HD2 has become "Bloated"
this is where for eg, Rom X is 110Mb, and then you Flash Rom Y which is only 100Mb.
When you do the flash there is 10Mb of residual files left from the previous rom., when this happens often you get strange things happening like you describe and worse, your device can start hard resetting for no reason!!
Go to this thread (swap the ** for tt ) h**p://forum.xda-developers.com/showthread.php?t=616422 (I cant post links yet!!) and it will fix your issue. (The thread has been shut as there has been a big argument over it, something to do with a disagreement over drivers!! - how gay!)
I can honestly say, although i have only joined recently, i have been a user of this method for about 6 years, I personally know the Guy who opened the thread and i would stand buy him 100%.
Although the thread is closed, i will help with queries via PM if you like!
SS
gohyc said:
Try deleting the folder "\Application Folder" on the storage card using your PC/Laptop, and reinsert the SD card into HD2. I assume you are using ROM cooked with Manila version that has the document tab.
Let us know if this works for you. It took me a long time and many flashes to figure this out. I suppose you have configured your HD2 for emails or MS Exchange pushmail?
Edit : If you already experience the slowdown caused by inserting the SD Card, MAKE SURE you reboot your HD2 before re-inserting the SD card.
Click to expand...
Click to collapse
I tried deleting the \Application Folder folder and reset the phone.
Of course this equaled a hard reset as all system data stored was in \Application Folder.
So I removed my storage card and did a hard reset so that the system data will not be stored in the storage card.
Hopefully this will be make the device more stable as such.
use the mtty to format ur device first, then flash the rom u want to flash.
I have encountered the same issues just like u, after use the MTTY, so far so good.
the post is kind of complex, but it is worth to have a try.

How to retain your settings when playing with different ROMS?

Hi,
Got a question. I am installing and playing around with different ROM's. I am getting tired of setting my Vibrate and ring, my ring tone, Active Sync email settings, bookmarks you know all the ones you have to reset after you flash etc...
If I use PIMbackup will that do it for me? after I flash a different ROM or is there another way?
Thanks
richsark said:
Hi,
Got a question. I am installing and playing around with different ROM's. I am getting tired of setting my Vibrate and ring, my ring tone, Active Sync email settings, bookmarks you know all the ones you have to reset after you flash etc...
If I use PIMbackup will that do it for me? after I flash a different ROM or is there another way?
Thanks
Click to expand...
Click to collapse
PIMBackup won't. I think SPB Backup has a ROM Upgrade feature, but I don't think even this will work where you switch ROMs because of the different OS builds etc...
the_scotsman said:
PIMBackup won't. I think SPB Backup has a ROM Upgrade feature, but I don't think even this will work where you switch ROMs because of the different OS builds etc...
Click to expand...
Click to collapse
Ok, I can respect that. So if I stick with the same ROM then SPB backup will work? but not PIMBackup right
BTW... is SPB Backup Free?
Thanks
Yep, it should work if you stick with the same ROM. I don't think it's free, but it's not much...
the_scotsman said:
Yep, it should work if you stick with the same ROM. I don't think it's free, but it's not much...
Click to expand...
Click to collapse
Ok, if that's the way, then I will invest in that app.
Thank you
Yes I can confirm...SPB Backup works great with the same ROM.
If I had a Custom ROM and all the applications installed and it works great...I made a backup. Then I can play around with a different ROM. Can go back if
I want the previous.
WORKS great !
Z900 said:
Yes I can confirm...SPB Backup works great with the same ROM.
If I had a Custom ROM and all the applications installed and it works great...I made a backup. Then I can play around with a different ROM. Can go back if
I want the previous.
WORKS great !
Click to expand...
Click to collapse
Ok, so I can play with totally different ROM's and keep my settings regardless of a ROM used
richsark said:
Ok, so I can play with totally different ROM's and keep my settings regardless of a ROM used
Click to expand...
Click to collapse
To a certain extent though. Sometimes, some mods that u install on a partiqular rom may not work with another rom.These would usually be something relating to manila/sense. Also,as mentioned above, it may give issues with different windows build. For instance,mods done on a windows 6.5rom may not work with a 6.5.x rom. But i guess its all about experimenting.
systems settings(ringtones,notifications) remain most of the times though!
i think this might sound oldskool but its the only way it will work as u wish.
1- backup all your pim data (use any backup software)
2- export all registry (HKCR,HKCU,HKLM) when ur device is fully configured as u like.
3- hard-reset (take out ur sdcard if u hv UC) : export all fresh registry again.
4- compare all reg keys & take note on differents > create a .reg file.
5- create a cab from reg key created on step 4.
6- include the cab created from step 5 in UC list, then hard reset again or reinstall all cabs manually.
but a backup software with upgrade/update feature is recommended tho.
Have a look at some software called Sashimi, or better still, put a search in Youtube and watch the tutorial, its a brilliant piece of software plus its free. I haven't completely got to grips with it, but so far i have managed to get it to install cabs to a certain directory, import customised reg's, set up my push mail, pop mail etc and import files including ring tones to a certain directory all with the click of a button. (obviously you have to set it all up first) . it will do more but i have not got that far yet. When you flash ROMS as often as i do, its a massive time saver, its definitely worth a look.

Flashing new ROMs and Applications

So I flashed Energy ROM not too long ago and I had to back up a number of applications on my phone to my SD card before I did it. Knowing that I might flash newer ROMs as they come along, I figured that I might as well keep everything on my SD card permanently. The only problem with this is that WM doesn't know it's installed. That is to say that whenever I update an application, the device treats it like a new installation and doesn't ask me if I want to uninstall the old version first. Secondly, certain applications (like most of Astraware's games) don't appear to be happy opening unless they're installed properly (I assume it's expecting certain registry keys to be there).
So what have most of the ROM flashers on this forum done to make sure all of their applications are working right immediately after a new flash?
SlyMaelstrom said:
So I flashed Energy ROM not too long ago and I had to back up a number of applications on my phone to my SD card before I did it. Knowing that I might flash newer ROMs as they come along, I figured that I might as well keep everything on my SD card permanently. The only problem with this is that WM doesn't know it's installed. That is to say that whenever I update an application, the device treats it like a new installation and doesn't ask me if I want to uninstall the old version first. Secondly, certain applications (like most of Astraware's games) don't appear to be happy opening unless they're installed properly (I assume it's expecting certain registry keys to be there).
So what have most of the ROM flashers on this forum done to make sure all of their applications are working right immediately after a new flash?
Click to expand...
Click to collapse
If you flash a ROM, you have to reinstall all the applications. Some of the ROMS will automatically install your cab files if you set it up. WM has to update the registry for each program, and the details may be different for each ROM, and for each time a particular ROM changes versions. So, yes, you ARE doing a new install.
stevedebi said:
If you flash a ROM, you have to reinstall all the applications. Some of the ROMS will automatically install your cab files if you set it up. WM has to update the registry for each program, and the details may be different for each ROM, and for each time a particular ROM changes versions. So, yes, you ARE doing a new install.
Click to expand...
Click to collapse
But really isn't it silly to do all of that work?
Surely there is something you can change in Windows Mobile that will tell it a specific application is installed on the device. For the registry keys, I can simply write a Mortscript that adds and updates the keys for all of the applications I typically want on the device. If I add an application, I just add its keys to the script. Ideally, I'd just like to run this script every time I flash a new ROM and have all of the dependencies set up automatically. I'm not sure, however, what I need to edit in order to make the operating system thing an application is installed (basically it appears on the "Remove Applications" list)
Yuu need something like this then [UC]XDA_UC Autoconfiguration User To User Thread[23-06-2009]
You should take note that I'm not sure if that's the latest version. But if you throw all your cabs in the XDA_UC folder and follow the instructions of the thread there you'll have it installing ALL your aps automatically when you flash a new rom
Aaron McCarthy said:
Yuu need something like this then [UC]XDA_UC Autoconfiguration User To User Thread[23-06-2009]
You should take note that I'm not sure if that's the latest version. But if you throw all your cabs in the XDA_UC folder and follow the instructions of the thread there you'll have it installing ALL your aps automatically when you flash a new rom
Click to expand...
Click to collapse
I believe that the ROM has to support this feature. So far as I know my ROM (NRG) does not, for example. But if it is supported it is great.
SlyMaelstrom said:
But really isn't it silly to do all of that work?
Surely there is something you can change in Windows Mobile that will tell it a specific application is installed on the device. For the registry keys, I can simply write a Mortscript that adds and updates the keys for all of the applications I typically want on the device. If I add an application, I just add its keys to the script. Ideally, I'd just like to run this script every time I flash a new ROM and have all of the dependencies set up automatically. I'm not sure, however, what I need to edit in order to make the operating system thing an application is installed (basically it appears on the "Remove Applications" list)
Click to expand...
Click to collapse
Well, I actually don't plan to be changing ROMs all that often. So far the latest NRG ROM is working well for me.
Yes, it is a lot of work, but I have all my .cab files in a single directory. So installing them is not that hard. My experience is that this method (or one of the auto install methods) provides the highest possibility of a stable WM environment.
I believe that you could probably create a script to put in the registry entries, but what if the ROM version has changed locations in the registry? Anyway, if you DO develop such a script, be sure and post the results on the forums!
the latest NRG roms do support this.
Aaron McCarthy said:
the latest NRG roms do support this.
Click to expand...
Click to collapse
Ah, good to know, maybe I'll give it a try. Although I actually prefer to watch each step...
Sashimihis?
Have you tried this? Sashimi
Youtube Demo
edit: Sorry for the wrong name in the title, but it won't let me edit that...(my keyboard went nuts..)
-Sblindheim

help..... how to dump my hd2 rom so I can flash it later.

help..... how to dump my hd2 rom so I can flash it later. so everything stay the same and I don't have to install all cabs again and setting. I'm a noob, I'm also trying to find out how to make my own clock and icons. thanks
i don't think it is possible to back-up your current rom n settings.
corlygunnz said:
help..... how to dump my hd2 rom so I can flash it later. so everything stay the same and I don't have to install all cabs again and setting. I'm a noob, I'm also trying to find out how to make my own clock and icons. thanks
Click to expand...
Click to collapse
Check the Energy ROM thread. There is some talk of it in post #5.
http://forum.xda-developers.com/showthread.php?t=591784
i did it with my o2 rom just to see how to do it, but in all honesty i won't be doing it again. No point when the rom is available to download, and it doesnt save settings anyway. Ive posted teh how-to just because you asked about 'dumping the rom' so it will no doubt get hits from epople wanting to know how, and not just people like you wanting to backup, not dump.
dump the .raw partitions, reading step one in THIS first post will help.
Then set up ervius visual kitchen and use the 'raws2nbh' function to rebuild the raw files into the .nbh rom file.
BUT, it wont save your rom as it is now, with all your settings and such, it will only dump the rom as it was when you first ran the phone.
Far easier to just download the stock rom from somewhere.
Plus the rom you create even though it is stock will still be seen as a cooked rom by teh phone, so you would need hspl installed to flash it.
So, you need to look more into backup software, like sprite backup, PIm backup, or sashimi/makisu, or the like.
thanks very much. I guess I stick with backing up the settings and flashing the stock rom... thanks for the feedback again... ps: the point was to have the rom just how out was when dumped...
corlygunnz said:
thanks very much. I guess I stick with backing up the settings and flashing the stock rom... thanks for the feedback again... ps: the point was to have the rom just how out was when dumped...
Click to expand...
Click to collapse
Yea, i know what you mean.
I found a cooked rom that i liked, and the chef also offered the kitchen with it. (which means i run the kitchen, press 'build' and fifteen minutes later the rom is created, ready to flash.)
Then, knowing i have a rom that i already like, i can start to make small adjustments. Progs that i normally have to reinstal every time i have converted to cookable packages, various registry tweaks that i used to instal from cab every time i have now cooked in.
A great way to get an easy intro into cooking, but because it's already built you aren't starting from a stock rom, facing weeks of tweaks. Instead i know i already like the rom, and i can slowly apply extra tweaks as i learn.
Look out for rom threads who offer 'comes with kitchen'.
ChuckyROM is the one that comes to mind, but there are others too.
I now have cookies home tab mod pre installed, and right from the start it has my layout, and all my quicklinks already there, as well as most of teh cabs i used to instal manually already built in, owner name pre set, home location/timezone etc etc all pre set, my own lockscreen, i've removed tons of unused images and language files, and such like.
My rom is down to around 145MB. (Stock is around 200MB+).
Best of all, i cooked in 'remotetracker', so if my phone gets stolen/lost, , even a hard reset wont stop it being trackable.
Fun stuff, if you dont mind spending a few hours at a time cooking/flashing/re-cooking/flashing/re-re-cooking, , , hehe
samsamuel said:
I now have cookies home tab mod pre installed, and right from the start it has my layout, and all my quicklinks already there, as well as most of teh cabs i used to instal manually already built in, owner name pre set, home location/timezone etc etc all pre set, my own lockscreen, i've removed tons of unused images and language files, and such like.
Click to expand...
Click to collapse
how can I pre install, the layout and quick links on cookie too my rom, I'm a noob, I got this new rom I like and a want to tweak it, its going to be my first rom. can you or someone direct me to tutorials for cooking and tweaking.... I'm a quick learner. lol
corlygunnz said:
how can I pre install, the layout and quick links on cookie too my rom, I'm a noob, I got this new rom I like and a want to tweak it, its going to be my first rom. can you or someone direct me to tutorials for cooking and tweaking.... I'm a quick learner. lol
Click to expand...
Click to collapse
well its not that simple. when a chef cooks the rom, it is usually protected, so you cant just dump a cooked rom. Thats why you have to get a pre built kitchen for that rom.
Sadly there is no simple step by step for all this.
THIS thread is for OSKitchen, which is pretty good, and fairly straightforward.
I suggest you just get a kitchen, dump a stock rom into it, and just have a look around it for a while first, so you get the idea of what you are facing.
Follow posts 1 - 4 and that should give you an evenings tinkering to get started.
Or there is ervius' visual kitchen, which isn't quite so straight forward, but works really well for me.
Reading HERE and HERE and HERE
and lots of reading in 'Chef Central'
However, to get immediate results, i found it far better to start with a pre built kitchen.
HERE is the one i first started to tinker with.
I gave up on kitchens a half dozen times in the past months, it just seems so overwhelming, which is why a ready made rom i could make minor tweaks to came in so handy.
thanks allot, I'm going to get to it right away. I'll post if I hit a wall.
how do i cook cooki home tab. is not working, is the anything i got to do?
corlygunnz said:
how do i cook cooki home tab. is not working, is the anything i got to do?
Click to expand...
Click to collapse
convert it to an ext package, which will generate a folder with various files/subfiles, one of which is a reg file, edit that, add your registry entries (extracted from your currently running phone, using ceregistry editor ((if you dont already have them, immediately you finish reading this go get wincecab manager, ceregistry editor, and look up CAB_Converter too.)))
Use cab converter to change the cab into an ext.
as always, the best advice is to read everything, then read it again, hehe.
A working example.
connect your phone to usb, open ceregistry editor, click connect, browse to HKLM\software\HTC\manila\Home There are 80 or so numbered folders, Thats for the quicklinks.
In the tree view on the left, right click the folder Home and choose 'export'. A file save dialog will open, call it something like home, OK. You should get something like '81 keys exported'
Now, browse to the folder where the converted cookies EXT is, find the file 'app.reg'. Double click to open it in ceregistry editor, you will see a similar registry view as you saw on the phone, except with loads less entries. Find HKLM\software\HTC\manila\Home, select the home folder, hit delete, confirm, its now gone.
Go to top of ceregistry editor - hit Edit - Import registry keys from file.
Now, by default it will be looking for .reg files, but we exported ours as .cereg, so change the filetype dropdown to 'all files'.
Find your 'home.cereg' file we exported, click it, you will get a 'sucessfully imported,....blahblah', hit save, and now, when you cook the rom, your quicklinks will already be there as soon as the phone first boots.
Use SPB backup
Use SPB backup. Works wonders. I have a backup for the 3 or 4 roms I run. So all I have to do is load the rom, load spb backup and restore the backup and all my settings, email accounts, facebook and the such is ready to go.
fhaines
fhaines said:
Use SPB backup. Works wonders. I have a backup for the 3 or 4 roms I run. So all I have to do is load the rom, load spb backup and restore the backup and all my settings, email accounts, facebook and the such is ready to go.
fhaines
Click to expand...
Click to collapse
i just got me the spb backup, and is working great for me. thanks.
The simple solution here is SPB Backup...
EDIT: oops, jumped the gun. was already suggested. xD
glad you got it figured out
samsamuel said:
use the 'raws2nbh' function to rebuild the raw files into the .nbh rom file.
Click to expand...
Click to collapse
This step is much more complicated than it sounds. Any possibility that you could include instructions for this?
Thanks!
ohiosux said:
This step is much more complicated than it sounds. Any possibility that you could include instructions for this?
Thanks!
Click to expand...
Click to collapse
sure you want to bother? it wont save your settings as they are now, so you are essentially dumping the stock rom as it was when you got the phone (Assuming you're running a stock rom that is, if its a cooked rom it probably wont convert anyway)
All (most) of teh stock roms are available to download, so its an accademic task only, , , ,
samsamuel said:
sure you want to bother? its an accademic task only, , , ,
Click to expand...
Click to collapse
Actually, yes. I realize its redundant work, but I don't see how I could ever become a proper "chef" if I can't even manage to dump a ROM.
ohiosux said:
Actually, yes. I realize its redundant work, but I don't see how I could ever become a proper "chef" if I can't even manage to dump a ROM.
Click to expand...
Click to collapse
hehe, well, ive only done it once, so you know as much as me, , get ervius vis kitchen (im sure other kitchens can do it too, just i use evk) click extra buttons, top left button is raws2nbh, follow the prompts.
You dont need to do this to cook, you know that? the kitchen will import a downloaded stock nbh, no need for the dump to get a kutchen working.

Categories

Resources