Sorry for the confusing post. I am asking for help with all this.
The post is a few comments from EU1. If GSB has a newer version, I would like to do that. So I would like to get real good directions on how to do all this. I just went through and rooted the phone. That is where I stand.
For performance I think it was suggested that I upgrade to FROYO or Gingerbread.
Not sure the best method of saving apps to the SD card as cant have much on internal memory.
Does this make some sense?
Yes, it sure does. I couldn't tell if you were advising somebody else or asking for advice.
First, as for storing apps on SD, the cache2cache flash does seem to work very well, and it will give you a lot of extra space internally to store apps. My first suggestion is to give that a try before trying to store apps on SD, as I tend to have issues with apps on SD whenever I try using them - market updates do not seem to happen is the main issue that happens.
To install GSB, first you need to download three .zip files. You will find the first two of them in the first post here:
[ROM][3/10/2011] GSB v2.0 | GingerBread 2.3.3 [CM7.0.0 RC2 NIGHTLY] - xda-developers
Scroll down to where is says downloads, and download from either of the two links (the first is best, I think, if it works.) Then download as well the link under Google apps. You will then need to move these two file to the top level of your SD card (also known as the root directory.) In other words, do not put these two files (GSB.v2.0-CM7.0.0_RC2_STABLE.zip and gapps-gb-20110307-signed.zip) into a folder on your SD card - put them at the top level.
Cache2cache is here:
[SCRIPT][1/22/2011] A Simple Cache2Cache for CM 6.x and 7.x ROMs - xda-developers - the zip file is at the bottom of the first post. Again, put this in the root directory of your SD card.
Also, try to make sure that your phone is well-charged. It may not need to be 100%, but certainly above 60% is safe. If you can plug it in while you are backing up, wiping and flashing in the steps to come, that won't hurt.
I think that you said that you are rooted (if not, correct me), so I assume that you have a custom recovery image called Amon's Recovery on your phone. It is from Amon's Recovery that you will install the new ROM.
Next, you should be aware that any apps that you have installed, and their data, will be lost when you install GSB. It will be as if you installed the phone for the first time. If it is important to back up and apps or data before you do this, there are ways that I can answer later if that is required. That said, and calendars that you have in Google Calendar will automatically sync back down to the phone after you install. Also, there are two kinds of contacts on the phone - Google contacts or phone contacts. If all of your contacts are synced to Google, they will all come back when you sync after installing GSB. If they are phone contacts, those will be lost and you should back those up so that you you can restore them later on. Also, all of your SMS and MMS messages will be lost, and your call logs will be lost. If it is important to back those up, there are ways to do that as well.
Once you are ready to install GSB, there is a definite procedure that you will follow. First, you must shut down the phone and restart with the Recovery Image. If you have not done this before, this is typically done by holding down the Vol UP key while you restart the phone by pressing the End/Power key. Hold the Vol UP until you see Amon's Recovery start, which will have a black background with green text.
From Amon's Recovery, you should use the trackball to roll down to the menu item "Backup/Restore". Press the trackball to select this, and it will open a new menu. From there, roll down to and press the trackball to choose "Nand backup", which will make an exact image of your phone as it is at the time you run the backup. This way, if anything happens, you can always go back to where you were and you'll be all set. Recovery will ask you to confirm by pressing the trackball, which you should do, and the backup will start and be stored on your SD card.
When he backup is complete and the menu reappears, press the Vol Dn key to return to the main menu. From there, go to the Wipe menu. From this menu you are going to do two things: "Wipe data/factory reset" and "Wipe Dalvik cache". Do each of these and, when done, again press the Vol Dn key to return to the main menu.
Now, go to the "Flash .zip from SD Card". This will show a list of all of the .zip files in your SD card. You are going to do two of them now, and then later on you will come back and do another.
Flash GSB.v2.0-CM7.0.0_RC2_STABLE.zip. If you get any error messages, it's probably because the .zip file did not download completely, or because you do not have enough battery. If this does happen, you will need to return to the main menu, go to the "Backup/Restore" menu, choose "Nand restore" and then choose the backup file that you just created (by default they are named something like "BDS-yyyymmdd-hhmm" ,where yyyymmdd and hhmm are the date and time that you ran the backup. Select that and let it restore and restart your phone and then make sure that you get complete downloads of all of the files.
If the flash does proceed successfully, before you restart the phone, go back to the "Flash..." menu and choose to flash gapps-gb-20110307-signed.zip. Make sure that you do this before you restart the phone.
After this flash completes successfully, then choose the menu option "Reboot system now" to restart the phone. Go through the setup as you are prompted. After you log in with your Google account, the first thing it will do is to ask you which of a selection of Google applications that you want installed. Choose what you want and complete that, and it should return to the default home screen.
In the background, your Google contacts, calendars and gmail will sync with the phone, and the market should start installing all of the apps that you had on the phone before. Allow this to complete - it may take some time, like an hour or so. The phone will feel laggy while this is happening, but you can do things like organize your home screens while this is happening (though, honestly, it's probably best to allow the phone to work until it's done.)
When everything is installed (I believe that you will get a notification from the market telling you how many apps were installed when it is complete), you can restart the phone by long-pressing the power key and choosing the "Reboot" option. This will have a submenu where you can choose "Recovery" to restart in Amon's Recovery.
From here, go to the Flash menu, choose xtrCMCache2cache.zip, and then allow that to install. When that is complete, restart the phone. Hopefully, this will give you enough space so that apps2sd is unnecessary. You can check after the phone starts by looking at settings->SD Card and phone storage and look at how much available space that you have under "Internal phone storage". If it is more than 30 MB, there is probably little need to think about apps2sd.
Anyway, to summarize the steps:
- download GSB, Google apps, and cache2cache and put the .zip file in the root of the SD card
- Restart in recovery
- Nand backup
- Wipe factory/data reset
- Wipe Dalvik cache
- Flash GSB
- Flash gapps
- restart the phone, set up your account, and allow it to sync.
- Restart in Recovery
- Flash cache2cache
- Restart the phone
Sorry for the book, but unless you need to backup and restore app data, or messages and call logs, this should have all that you need to know. To see photos of what all of these steps look like, you can look at this post from Erisuser1:
http://androidforums.com/eris-all-things-root/127861-universal-eris-root-dummies.html#post1186824 (this has every step except for the extra Google apps and cache2cache flash, but at least you can see what things look like.)