Fresh install - JAMin, XDA Neo, S200 ROM Development

Hello all,
I'd like to have a fresh start with my Prophet. I was on Gullum's Touch version (one of them) and would like to try another one.
I suspect my PDA though is a bit messy with all the other stuff I tried at the same time.
What would be the best way to have a good clean start over?
Any recommended Rom?
Many thanks for your answers!

do a hard reset & read the new way of upgrading to wm6/6.1 & choose a rom...

Thanks for your reply.
Would that erase the previous installation or just overwrite?
As I said, I'd like to have something clean. If it does like any software reinstalled, then it's not going to be that clean.
Unless you confirm it does.

k0rand's wm6.1 is the fatsest and most stable ive ever used. It is clean but still functional.
I've been using it since launch and no intention of changing (I used to try out new roms every few weeks).

littld said:
k0rand's wm6.1 is the fatsest and most stable ive ever used. It is clean but still functional.
I've been using it since launch and no intention of changing (I used to try out new roms every few weeks).
Click to expand...
Click to collapse
Subscribe!

Tigrou said:
Thanks for your reply.
Would that erase the previous installation or just overwrite?
As I said, I'd like to have something clean. If it does like any software reinstalled, then it's not going to be that clean.
Unless you confirm it does.
Click to expand...
Click to collapse
The memory of your PPC is a little different from the hard disk of your PC.
I'm not going into every technical detail, but you could picture it divided in seperate compartments. One of them is the OS-compartment. If you flash your PPC, the whole content is replaced, no file-by-file overwrite, so no previous software remains. This content is what we call "ROM". It is shielded from the rest of the memory and can't be altered by normal usage.
But there are more comparments on you device. An other one is called "Storage". This one you ca compare with your PC's hard drive (together with an optional SD-card). In most cases when you flash your PPC, it will be erased, but don't count on it. It is this part that is reformatted when you perform a hard reset. That's the reason it is recommended to do a hard rest after flashing: just to be sure all "ancient history" is eliminated.
Then there is what is called "extROM". This is a dedicated part is the memory that can be used (but not all cooks use it) to extend the ROM. It is a bit hybrid: it behaves as shielded ROM memory but under circumstances you can write and erase files stored in this part. It is often used to store customisation files that are installed automattically after a flash/hard reset. But some cooks use it as extra storage to save capacity in the normal memory.
Resume:
After a (re)flash of your device using the new RUU method, you may assume that your device is totally REwritten, not just OVERwritten. But to be sure you better perform a hard reset afterwards.

Many thanks rondol1 for your very comprehensive answer!

Related

New O2 UK rom Downfalls

Hey guys, I have just upgraded my rom and found a couple of downfalls with the new version.
1) the extended rom tools to unhide and unlock no longer work - extended Rom now seems inaccessable
2) the internal memory area called 'Storeage' has disappeared also, leaving me with 16k less memory than I had before the upgrade!!
Any ideas how we can get these back??
I don't think it is to do with the ROM upgrade specifically.
Have you installed any other software?
I had this a couple of times a while back whilst I was experimenting with different ROMs and BT stacks, doing backups and restoring, etc.
Have you tried a hard reset?
Also, look at this thread: http://forum.xda-developers.com/viewtopic.php?t=10473 where other people had same problem.
Thanks for the info; your'e right:
I checked the other thread you mentioned, and have given it a go...
If you perform a hard reset my device with the new rom has the storeage available and the extended rom unlock tools work again. Restoring a backup and they both disappear.
Looks like I am going to have to rebuild my system :-(
I suspect that restoring an old backup replaces lots of windows related files and registry settings. I tried to install the fonix voicedial from the ext rom post-restoring and it claimed i had the wrong ROM version!
So yes, a rebuild is necessary
Certainly seems that way. Oh well, good luck!
Running new upgrade over unofficial upgrade
Just being lazy here - can you just do a hard reset and run the new 02 update over the 1.72.126 ver. as it says wrong version when you attempt to run it from after a normal reset (incorrect language error)?
Cheers,
Ste G.
As a general rule it is never a good idea restoring a backup over a different ROM version - bit like restoring a W2K backup over an XP install. That said, the latest version of Sprite is supposed to be ROM upgrade safe.
I always use the opportunity to clean out all the crap by doing a full reload - bit like the twice yearly Windows rebuilds on my PC.

Existing Softwares? and FULL ROM Upgrade

I have searched the forum but could not get the exact answer I am looking? so here it is:
I have SPB Backup and I am using Scap's 3.57c ROM and I wish to upgrade to Scap's 4.00 Final Version but - Do I need to re-install all the software and games and do all the setting again... or will all my software be intact after restoring the backup?
Best reinstall from scratch.
WB
If you had your apps & games installed on SD then you might be lucky since mostly only shortcuts and a few registry keys will have to be restored - if you have nothing to lose: give it a try! In worst case you might have to hard reset your device but that shouldn't be a big deal either after you 'just reflashed' it anyway!
Most application should work, some might require a reinstallation, however, I have to agree with wacky.banana: BEST WAY IS TO REINSTALL ALL APPS AGAIN!
yeah reinstall from scratch would be simplest. a couple of pointers I've followed personally
1) I typically install non-system critical components to SD, that way I can retain my high scores and configuration settings with a simple move and over-write after the
2) I install programs mainly from my windows pc through installables (as opposed to cabs or over the air installs) This way, once I upgrade instead of doing everything one by one and having to hang on to the cabs etc...I can just go through activesyncs add/remove checkboxes and do them all at once. Just saves a few strokes here and there.

full backup or dump of internal storage memory (installed programs,settings,registry)

I would like to try some cooked ROMs.
But I fully personalized all the settings in my actual shipped ROM.
I lost so much time to personalize it.
Is there a way to do a full backup or a "dump" of the internal memory as it is now?
Or there is a good backup program that FULLY backup all settings? (not only documents, contacts, messages, etc... but also registry, program settings, etc...).
So if I want to go back to my actual ROM, I reflash it then I restore the "dump" to get back all my old settings?
Thanks to all for your help!
Read here for instructions: http://forum.xda-developers.com/showthread.php?t=424805&highlight=Dump
And please search in the future.
Ta
Dave
I'm sorry Dave, I read the topics about,
but I wasn't sure if the dump of the ROM creates only an image of the ROM's zone where there are the first WM installation/boot files (just like after an hard reset), or if it saves exactly the actual state of internal memory of the device.
parallel666killer said:
I'm sorry Dave, I read the topics about,
but I wasn't sure if the dump of the ROM creates only an image of the ROM's zone where there are the first WM installation/boot files (just like after an hard reset), or if it saves exactly the actual state of internal memory of the device.
Click to expand...
Click to collapse
It save's the current state IIRC.
Ta
Dave
No, it doesn't save the current state, only the installation files of the ROM.
I created the dump and I created ruu_signed.nbh.
I flashed ROMeOS, then I flashed back my created ROM.
All settings and programs are gone.
I think I didn't well explained what I would like to know.
I mean if it is possible to create a flash nbh file with the ROM backup (and this can be done, there are many thread about, I tried too and I succedeed), but also a full backup of ALL INSTALLED PROGRAMS IN THE INTERNAL STORAGE (programs I installed, no default ROM programs), all settings (TouchFLO3D settings and customization, phone settings,etc...), registry and system data.
As SBP Backup does.
And also avoid hard-reset restart after flashing that nbh file.
So the phone starts directly the first time normally.
What there is in the Part03.raw which is 330Mb?
The dimension is near the available internal storage.
I dont think it quite works like that.
I think your best bet is to build your own rom with your own settings and apps, AFAIK this is the only way to have the phone exactly as your want it after first boot.
Also have a look at SASHIMI, you may be able to get the results you want using that, although something seems to have happened to the thread pro tem.
Thank you dabs!
I will learn to build my own ROMs.
I used other's cooked ROMs for a long time.
I would like to be able to cook mine.
I downloaded and tried Sashami 7.5. It's a great and powerful program!
Also documentation is simple and complete.
Just in case you you havnt seen it:-
What you want the Raphael Kitchen, its an awesome package that lets mere mortals build their own perfect rom.
parallel666killer said:
Thank you dabs!
I will learn to build my own ROMs.
I used other's cooked ROMs for a long time.
I would like to be able to cook mine.
I downloaded and tried Sashami 7.5. It's a great and powerful program!
Also documentation is simple and complete.
Click to expand...
Click to collapse
SASHIMI 7.7 is now available. The new location is here

Question for people hooked to flashing ROMs

So I am finally getting a grasp and this whole ROM cooking thing. Now that I am going to be making a couple of different ROMs what do the end users prefer? More storage space so you can load up your programs? Programs already cooked in? Do you care for the new X9 method when typing or do you prefer the older style like what the Kaiser had?
Just trying to get some input to see what everyone likes and find a good mix.
Actually, the reason why we have so many people making different ROMs, is because we like variation. If we only liked one thing, we would most likely have only one ROM, gradually getting better and better and more and more optimized to what we like.
Load it up
I like 'em loaded. Especially with the latest versions. There's so much storage space why not.
For me, I love it loaded up, all current versions, ports from other devices. This device has plenty of memory, My favorite Rom now is Elite rc2 because of all the varieties of software on there and its ability to do everything I need. Now, when I packed a Kaiser I had trouble with memory i always had to sacrifice one program for the other. But the touch pro, no problem at all.
You guys just have the ROM files ready for a hard reset, correct?
Meaning, theres no way to install multiple and switch between them... correct?
/sillyi know
BillyVegas said:
You guys just have the ROM files ready for a hard reset, correct?
Meaning, theres no way to install multiple and switch between them... correct?
/sillyi know
Click to expand...
Click to collapse
Multiple roms?
I think he's asking if there's a way to have multiple ROM's loaded on the phone, and switch between them, like dual booting a windows pc..
And, actually, that's technically possible, but it's more of a headache than I would want to try hacking together..
The closest you can get is keeping multiple ROM images on your SD card, and renaming one of them to RAPHIMG.NBH then loading up the bootloader to flash it.. that way you can flash roms 'on the road' so to speak..
Da_G said:
I think he's asking if there's a way to have multiple ROM's loaded on the phone, and switch between them, like dual booting a windows pc..
And, actually, that's technically possible, but it's more of a headache than I would want to try hacking together..
The closest you can get is keeping multiple ROM images on your SD card, and renaming one of them to RAPHIMG.NBH then loading up the bootloader to flash it.. that way you can flash roms 'on the road' so to speak..
Click to expand...
Click to collapse
Although that would be quite a pain too
1. PIM Backup
2. Install new rom
3. Customization + UC install
4. PIM Restore
It would be cool if we could dualboot, but none the less, useless. We don't need dual boot unless it's a different operating system.
Kraize said:
Although that would be quite a pain too
1. PIM Backup
2. Install new rom
3. Customization + UC install
4. PIM Restore
It would be cool if we could dualboot, but none the less, useless. We don't need dual boot unless it's a different operating system.
Click to expand...
Click to collapse
I even do step 4 during step 3...

Backup & Restore of TF3D2.1 appointments, contacts, and favorites

I have read many threads about this and try almost everything I have read. So I am sharing what I know works easier, and since the new TF3D2.1 has some issues with PimBackup you may want to easily backup all your information and restore it before flashing your new cool ROM with TF3D2.1
First of, I use Sashimi for backing up my preferences, ringtones, etc... However, even with the previous version of Manila Sashimi cannot restore the pim file, so I always ended up forcing a copy to restore my PIM.vol. Not relevant now since this is a simpler procedure, and automatic.
Regardless of what you use, Sashimi, UC, or nothing. This small SDConfig.txt below and procedure will do the trick.
FIRST: Backing up all your calendar, call history, contacts, and favorites, is as simple as creating a copying of your PIM.VOL file in the root (\) directory of your device and copy the file to a directory in your SD card. For example: \Storage Card\PIM\pim.vol. Once you have that. If you use UC incorporate the following lines of the SDConfig.txt below into your own SDConfig. If you don't all you need is create a simple SDConfig.txt in the root directory of your Storage Card with the following (Assuming you used the same directory structure. Change to where you put yours):
LOCK:Enabled
CPY1: \Storage Card\PIM\pim.vol
CPY2: \pim.vol
LOCK: Disabled
RST: Reset
Click to expand...
Click to collapse
So the procedure is as follows:
Before you flash your new ROM with TF3D2.1 disableTF3D in the Today screen, and make a copy of the PIM.VOL in your storage (It will allow you to do so without sharing violation errors). I personally use ActiveSync - Explore..., instead of using the File Explorer on the device
Remove your SD card and flash your new ROM as usual
Once the installation is completed. Do a hard reset as recommended. (Read here , if you're unsure)
Once the hard reset procedure completes and you get the prompt to press the "Volume up key to boot". Insert your SD Card into the device and boot
The boot process will start and the ROM will start installing the default software, after that it will look for the SDConfig.txt file you just created. This will make it restore your PIM.VOL and it will soft reset your device once again
Your TF3D2.1 will come up with your favorites, calendar entries, call history, etc... and is all good and working well.
NOTE: This procedure works regardless of your ROM. As long as the ROM supports UC. The cool thing about using Sashimi is that I always have Sashimi make a copy of my PIM.VOL before I am going to flash a new ROM. So that way I make sure the PIM.VOL in my Storage Card\PIM\ is the latest
Enjoy!
I have heard of Sashimi but find it hard to understand how it works and setting up the app....
I use Pimbackup, will this work as well if i follow ur instructions?
And what is CU? I searched on Google and couldn't find anything relevant.
chaoscreater said:
I have heard of Sashimi but find it hard to understand how it works and setting up the app....
I use Pimbackup, will this work as well if i follow ur instructions?
And what is CU? I searched on Google and couldn't find anything relevant.
Click to expand...
Click to collapse
You wont need PimBackup with this solution. And sorry, it was a typo. It is UC, not CU. I fixed that on the first post. Problem is PimBackup wont work well when you try to restore if you're using TF3D2.1 which could be a major show stopper for many. With this solution you backup everything and restore everything by simply copying the PIM.VOL file. It has to be done this way because if you don't do it at the fresh ROM restore, you'll get a sharing violation error.
Have you had any issues if you then active sync with your computer's outlook? I know with PIMbackup i ended up with the strange situation where my PC thought the restored contacts from PIM were unique, and ended up with doubles. (I even had the computer set as the master to clear everything on the device).
xternal said:
Have you had any issues if you then active sync with your computer's outlook? I know with PIMbackup i ended up with the strange situation where my PC thought the restored contacts from PIM were unique, and ended up with doubles. (I even had the computer set as the master to clear everything on the device).
Click to expand...
Click to collapse
I haven't. It shouldn't at all. Since it is the same PIM.VOL you used before, so synchronization data should be intact if you are faithful to the steps I provided. If your pre-TF3D2.1 was working well, then if you use this procedure you shouldn't have any problems.
drake2007 said:
You wont need PimBackup with this solution. And sorry, it was a typo. It is UC, not CU. I fixed that on the first post. Problem is PimBackup wont work well when you try to restore if you're using TF3D2.1 which could be a major show stopper for many. With this solution you backup everything and restore everything by simply copying the PIM.VOL file. It has to be done this way because if you don't do it at the fresh ROM restore, you'll get a sharing violation error.
Click to expand...
Click to collapse
just to be sure, PIM.VOL is the output that Pimbackup makes right?
And what is UC?
Also, i named my memory card to 8GB instead of the default "storage card", which means that all my information are stored on a different memory card name.....so if i follow ur method, i.e aftering the hard reset and insert my SD card and boot, it will look for the SDConfig.txt, but the problem is the name of the memory card is different......and even if i edit the SDConfig.txt, i still have to change my memory card name first before i apply ur trick, so what i don't understand is will this only work during the part when the phone installs the default software? Because u said that we have to insert our memory card after the hard reset procedure is complete. And we can only start to install our own softwares after step 5, which means that even if i edit the memory card name to 8GB in the SDConfig.txt, it won't work since the default memory card name is "Storage Card" and hasn't been changed yet.......
And since i can only start to gain control of my fone after step 5, that means i can't install any registry editors straight after the hard reset and therefore can't edit the memory card name........i hope that made sense...
drake2007 said:
I haven't. It shouldn't at all. Since it is the same PIM.VOL you used before, so synchronization data should be intact if you are faithful to the steps I provided. If your pre-TF3D2.1 was working well, then if you use this procedure you shouldn't have any problems.
Click to expand...
Click to collapse
This is a great tip - thanks!
Can anyone assure me that this works with contacts and calendars synced using exchange and google? I really don't want my google contacts and calendar duplicating everything!
chaoscreater said:
just to be sure, PIM.VOL is the output that Pimbackup makes right?
And what is UC?
Also, i named my memory card to 8GB instead of the default "storage card", which means that all my information are stored on a different memory card name.....so if i follow ur method, i.e aftering the hard reset and insert my SD card and boot, it will look for the SDConfig.txt, but the problem is the name of the memory card is different......and even if i edit the SDConfig.txt, i still have to change my memory card name first before i apply ur trick, so what i don't understand is will this only work during the part when the phone installs the default software? Because u said that we have to insert our memory card after the hard reset procedure is complete. And we can only start to install our own softwares after step 5, which means that even if i edit the memory card name to 8GB in the SDConfig.txt, it won't work since the default memory card name is "Storage Card" and hasn't been changed yet.......
And since i can only start to gain control of my fone after step 5, that means i can't install any registry editors straight after the hard reset and therefore can't edit the memory card name........i hope that made sense...
Click to expand...
Click to collapse
I would think that you need to use the same name you used for your card. Test it, I have not done so changing the name of the SC. I've never done it so I cannot tell you if the name doesn't remain with different ROMS. I would think that if it doesn't then you still have to use \Storage Card\ regardless because that's the default name. But you'll have to test and try, then share what you found
UC is User Customization. See the link in my first post.
monkeyfishing said:
This is a great tip - thanks!
Can anyone assure me that this works with contacts and calendars synced using exchange and google? I really don't want my google contacts and calendar duplicating everything!
Click to expand...
Click to collapse
Monkey, like every one here will tell you. I cannot assure you anything, we give advise based on things we personally test with our device. Its all in good faith, you need to do your own testing. You read, then you test. If you're not completely sure, then make a full backup of your device, try this, didn't work, go back. I've done this several times and it works. I don't see why you will have issues since the format of the PIM.VOL doesn't change regardless of what you sync with.
I've never played with Sashimi before...dabbled a bit with sdconfig...
Is this just for contacts or does it also backup TF3D2 favs, stocks, weather etc...
man I sure love my cheap (mail2web) exchange solution...definitely worth the $5/month! Add in MyPhone for free and I don't think it gets much better...IMO.
It took me a while to figure out its beauty, but it sure beats messing with all this!
Asphyx said:
I've never played with Sashimi before...dabbled a bit with sdconfig...
Is this just for contacts or does it also backup TF3D2 favs, stocks, weather etc...
Click to expand...
Click to collapse
Like I said, it backs up everything including your favorites. No stock and weather.
peeps said:
man I sure love my cheap (mail2web) exchange solution...definitely worth the $5/month! Add in MyPhone for free and I don't think it gets much better...IMO.
It took me a while to figure out its beauty, but it sure beats messing with all this!
Click to expand...
Click to collapse
Glad it worked for you. But, "messing with all this"? This is simple and automatic, only have to do it once. Everytime you flash a new ROM there is no-install. What can I say? whatever works for you, works for you!
drake2007 said:
Glad it worked for you. But, "messing with all this"? This is simple and automatic, only have to do it once. Everytime you flash a new ROM there is no-install. What can I say? whatever works for you, works for you!
Click to expand...
Click to collapse
isn't automatic if you have to spontaneous hard reset, is it? You are stuck with a backup that is how old? yup...the last time you backed it up. How many contacts/appts/tasks, etc did you just lose?
With MyPhone (as the worst case for full backup), you are left with just a 1 day loss...and with my setup using Exchange for mail/appts/tasks on continuous sync, that only includes SMS as a 1 day loss risk. Even if they (mail2web/myphone) have a server failure, I will take that slim chance that it falls on the same day I have to hard reset both my devices that sync that content...
Man I suck...
I'm having trouble with step #1, heh.
How do you disable TF3D?
Shinare said:
I'm having trouble with step #1, heh.
How do you disable TF3D?
Click to expand...
Click to collapse
Start - Settings - Today - Items: Uncheck the TF3D
peeps said:
isn't automatic if you have to spontaneous hard reset, is it? You are stuck with a backup that is how old? yup...the last time you backed it up. How many contacts/appts/tasks, etc did you just lose?
With MyPhone (as the worst case for full backup), you are left with just a 1 day loss...and with my setup using Exchange for mail/appts/tasks on continuous sync, that only includes SMS as a 1 day loss risk. Even if they (mail2web/myphone) have a server failure, I will take that slim chance that it falls on the same day I have to hard reset both my devices that sync that content...
Click to expand...
Click to collapse
Dude! you can use whatever you like for backups. I posted this workaround for people who will flash another ROM with the TF3D2.1 version. And this is a workaround for the PimBackup issue. You're here debating what solution or not is better for backup/restore. If you apply this workaround then one can use whatever backup/restore solution fits best after the fact.
I am not presenting this as a backup/restore solution strategy. Which means you obviously didn't do your work of reading through the forums and don't know what this is about, so came here to talk nonsense. You're free to do whatever you like, but to come to the forum to argue and criticize about other people's free help is quite un-productive. So save your time and ours.
These are not debate forums about technology. There are plenty of places out there where you can go pretend you are a guru and know a lot about stuff.
drake2007 said:
Dude! you can use whatever you like for backups. I posted this workaround for people who will flash another ROM with the TF3D2.1 version. And this is a workaround for the PimBackup issue. You're here debating what solution or not is better for backup/restore. If you apply this workaround then one can use whatever backup/restore solution fits best after the fact.
I am not presenting this as a backup/restore solution strategy. Which means you obviously didn't do your work of reading through the forums and don't know what this is about, so came here to talk nonsense. You're free to do whatever you like, but to come to the forum to argue and criticize about other people's free help is quite un-productive. So save your time and ours.
These are not debate forums about technology. There are plenty of places out there where you can go pretend you are a guru and know a lot about stuff.
Click to expand...
Click to collapse
ok thanks...try not to get butt hurt so easy...its the internet for pete's sake...
'ok thanks...try not to get butt hurt so easy...its the internet for pete's sake...'
Get hurt? You came into the thread he created and brang it completely off topic. We know there are other backup solutions, but this was a thread made for those that use PIMbackup and want to use Manila 2.1. As great as apps like myphone are they still have to be setup upon every hard reset which quite frankly, is very annoying. I would rather backup my contacts as normal and have it part of the flashing process. This makes far more sense if you use your own kitchen, as you usually end up flashing more than once. I don't want to have to configure myPhone everytime to make sure contacts are working.
well you know what, my PIM data is a bit more important to me than to use some "hack" just to use TF3D or any other UI. I have gone through all sorts of issues in the past on other devices from creating duplicates of all PIM data to completely wiping it out from following "solutions" posted on forums. I don't need to waste time screwing with or screwing up my PIM data...as it is the heart of my PDA. Without it, I may as well use a Razr. Others may feel the same way and have similar experiences.
Off topic? Harldy...read the title of the thread.
"Backup & Restore of TF3D2.1 appointments, contacts, and favorites"
He offered a solution inline with the topic, so did I...
And what about the people coming from wm6.1 to wm6.5 that are reading these forums? Has the OP confirmed that this method works across the 2 OS's without screwing up the reader's PIM data? We already know there are differences in the calendar areas across 6.1 and 6.5...what about others?
Me? I prefer not to risk my precious PIM data in this way...just as you prefer not to enter configurations for proper sync and backup...To-may-to, to-mah-to, I suppose...
lets say one forgot to shut off TF3D before copying the pim.vol file to there storage card. Is that a huge issue?

Categories

Resources