[G1 Android Development] Mysticales:
Ok here is the steps I did to upgrading my eno 1.5 to the new 1.6, these steps should work as I ran into a couple issues myself and figured out what it was.

(Using RAs recovery menu)

Nandroid backup your phone before starting.

That way if things go wrong, you can simply copy back the ext contents to your sdcard and perform a nandroid restore and be back to your functioning build.

Using your PC, and G1 in normal mode, I loaded the dos command prompt, then going to my adb folder.

- type adb devices (To make sure your G1/Device is connected and recognized)

- make a folder on your C:\ drive to store your ext partition, i.e c:\g1

- type adb pull /system/sd c:\g1 (Moves all ext files over to the folder on your PC)

- Open your c:\g1 folder and move everything OTHER then the "apps" folder to a different location. (I say this because you never know IF you needed one of your other folders as a backup, plus you can open the apps-private folder later to see what apps you have to search for and reinstall, so all that should be left in your G1 folder is the apps folder)

You have now backed up your apps.

- Do a Mobile sync, or contacts 2 sim to make 100% sure you got your contacts etc backed up! (Doesnt hurt...)

- Reboot into the recovery mode.

Then ...

1) reformat your ext partition. (Or the Wipe EXT option)

2) perform a data wipe. (Wipe phone, option)

3) install the rooted base (do not reboot after install from recovery)

4) immediately install the expansion pack.

5) reboot/boot up the new install.

6) sign-in to google, etc.

7) reboot into recovery.

8) change into the directory on your computer where your app directory was backed-up, then perform the following in adb shell (type adb shell to enter the mode)

mount system
mount system/sd

- type exit (to get out of the shell mode)

9) Then adb push all the apk's from the app directory to /system/sd/app.

(type adb push c:\g1 /system/sd)

10) reboot/boot the phone normally. This will reinstall all the apps upon boot.

11) Manually reinstall all your protected apps from the market (as they reside in app-private and I'd encourage you not to attempt to restore these app types) (Do NOT push the apps-private folder back, if you do, you will get a black screen after phone boots up till you wipe and start over with the install from scratch, but since your apps are backed up youll be ok.)

12) redo your settings, etc.

This is a clean and virtually solid method of getting your apps reinstalled in mass order. Only catch is you have to redo the app settings, but it will make for a much more stable/clean install.

And if anything goes horribly wrong, you can always restore.

- After all this, you need to search the market for your protected apps, if your unsure which apps are missing, look in your backed up apps-private folder on your pc. Install them. =)

- If needed, reboot to recovery mode, do the fix apps uid option if you get too many force close issues etc. That should solve it, plus doesnt hurt your phone to do this option anyways.

~enom~ (With some extra from Mysticales)

This method above are the steps I personally did, so if anyone wants to copy me, thats fine. =) There maybe easier ways to do all this, but I stick with what worked.

So now Im off to install my private protected apps. Then Ill report back some more if I had any other issues. =)

After notes:

- Interesting, After going into the market, it shows me what items I have currently installed. Seems I dont have to reset that cache and redl everything to get that synced. =D (Shows me which apps need update too. WEEEEEE)

- Load up your "root" apps and redo their su permissions.

- I had to do a fix permissions thing to fix some force close issues. One that always causes trouble it seems is Power manager pro, I love the app. Ill swear by it, but upgrading with it is a pain sometimes heh.

- Had to use the atrack export list text file to figure out a couple apps that were in my apps-private folder that I couldnt figure out what it was called in the market.. i.e com.tkm.sor.apk (Who could guess that one?)

- Ok this drove me crazy till I remembered.. Droid Wall. (Your network firewall) BE SURE you put it back to "Black List mode" otherwise it will block all network activity unless you tell it to allow the apps. I was wondering why nothing updated yesterday...