No I think this one is too much for me. To start, I can't find the rom to download it. Then I am not sure if I have backed up the efs file or not. I can't find the dalvik thing. So, I think at 70, i am past it!
Bri
Nonsense ! I have it on good authority both Ironass and Hawker are in their early 80s
.
Seriously, Bri, it isn't that hard. I've done you a step by step walk through, I hope you find it useful.
Here is a direct download link to Neat ROM from my own dropbox account, I hope salesale, the ROM's developer is OK with this. Click this on your phone's browser and it will stick the .zip file you need in to "Downloads" on your SGS2 (make sure it goes to the phones internal storage and not your own SD card, you'll see why later):
https://www.dropbox.com/s/8wy29uwmnyivs48/XXLSJ_NeatROM_Full (1).zip
Now don't worry about your EFS folder, I believe you have Siyah kernel installed on your phone along with plain old vanilla Samsung ICS. Well Siyah automatically backs it up. You won't need it anyway, but better safe than sorry.
First things first, fully charge your phone and then do a "Nandroid" back up. This is a snapshot of your phone as it is before you do anything. If anything goes wrong you restore this and your phone is as it is when you did the backup. To do one in your applications you'll find an app called "CWM" (Clock Work Manager), this is automatically installed when you Root the phone and allows you to flash .zip files, mods and make Nandroid backups. Open it, pick the "ClockWorkMod" mode and confirm you want to reboot into recovery. Once rebooted in recovery mode use the touch arrow keys to highlight "backup and restore", then hit the squared touch arrow (enter) and backup is already highlighted hit enter and a Nandroid backup will be done. As long as you can get to recovery mode (for that is what this is referred to just about everywhere ) you will be safe now. Recovery mode can be gotten into without CWM , switch the phone off and wait until it's completley off, then press and hold the volume up button, the home button and the power button all at the same time and hold them until you enter recovery mode.
Here is a video of me doing a Nandroid just now, it takes a while so I've stopped it just after it starts (I hadn't enough space anyway to do one). It tells you when it's done and can take quite a while.
Doing a Nandroid backup on a SGS2 - Siyah Kerenel - YouTube
Let it finish and then reboot by going back repeatedly in the menu until you get to "reboot", "Nandroid" back up done.
Make sure your contacts are backed up somewhere safe, I sync mine to my Google account. I can't remember if flashing a ROM deletes them, I'm fairly certain it does (obviously ones on the SIM card are safe, I'm talking about the ones stored on the phone). Go to settings>Google account>tap your Gmail address under Accounts, select what you want to sync and tap sync now. Restoring once logged in once flashed is exactly the same procedure.
Now there is a way to back up your installed applications and their settings and game progress etc. It's through an app found in Play Store called "Titanium Backup". Since you are upgrading from ICS to JB I'm not going to go any further than tell you it's possible (and straightforward as well), because restoring applications data and settings from an older version of Android (ICS) to a newer one (JB) can cause problems once you have your phone up and running. If your swapping one Jelly Bean ROM for another or one Ice Cream Sandwich ROM for another then a Titanium back up is great, but for now I recommend reinstalling them all from the Play Store from scratch.
Now the fun part
Go to recovery mode again and the third option down is "wipe cache partition" select it and wipe your "cache" now go to advanced (the seventh option down) select it and then select the second option down "wipe dalvik cache" - does what it says. Neither of these wipes touch your own stuff like photos, videos and music, they are to wipe data from your old ROM. Now, still in recovery mode go back select "install zip from sdcard", then "choose zip from internal sd card", scroll down to Download, select and find the file "XXLSJ_NeatROM_Full (1).zip". Select it and press enter. It will Flash Neat ROM JB with Philz kernel (ready rooted). Now go back through the menus and select reboot system now. The phone will reboot as if it is brand new out of the box with NEAT ROM installed. It will take a while as it is rebuilding "cache" and "dalvik cache", this happens only on first boot after flashing. It will stick on "Samsung" in the middle of the screen brightening and dimming for a while, don't panic it can take up to ten minutes. Your own files like music, photos and videos will be untouched.
Now all you have to do is re download all your apps and set it up.
It sounds much harder than it is when written down, I promise.