[Galaxy S II General] neonlight8:
Hey guys and experts out there. I'm looking for some advice and help after flashing resurrection remix 1.4 or this can be just a general ICS ROM question with restoring data. I'm on 2.3.5 Vodafone Australia ROM stock, so this is what I did.

1) I got cf-root 5 so I used clockwork mod recovery to create a nandroid backup to sdcard.

2) Flashed using CWM with the ICS zip package

I basically followed this guide on backing up and restoring but having issues.

Everything went fine until I tried restoring my contacts and call logs via AppExtractor. I know its compatible with CWM backups not sure what's happening.

When I restore my SMS and reboot it did work. But contacts and call logs never shown up even if it says completed.

So now I have all the msgs without names next to them and don't know who they are.

Now i'm thinking this could be because gingerbread stores those items differently so even if I restore from a proper backup still wouldn't work once on ICS ROM.

The default touchwiz also has it layout differently with joining contacts I got no idea if that is causing the problem.

Question is how do you keep all the info, call logs, contacts, SMS settings and data though? Would a backup from GB work on ICS? would titanium backup work instead?

I'm confused.

In the end I restored using my nandroid backup, back to the voda stock with root. And everything looks exactly the same state as before which makes me wonder the data on contacts call logs, smses might be on a different database or something.

Also there are issues with the way how remix ROM changes path to sdcard, going to mnt/emmc , which means CWM keeps complaining file/directory not found.

I managed to restore back the nandroid backup after manually mounting to that location and going advanced options. But it mucks up all the apps that were originally installed on sdcard. When I open appdrawer, those apps went to grey icons complain not installed.

So I went ahead and restore again knowing the sdcard mount point is the default and everything went fine same as before.

So how do I go about doing the flashing correctly with all my contacts msg, system data from GB to ICS? I have not found an answer yet even reading XDA beginner guides...

On another note, how do you use USB jig under ICS since anything over 2.3.4 it no longer works, unless you flash it with an old bootloader. Not sure if this is still the case to use jig to reset counters. And how do you remove the yellow warning at boot?

Lastly I can't live without Swype, and custom roms do not bundle it of course, so this means you you have download via Swype beta account sign in, you can't extract the non expiry Swype copy from Samsung stock ROM can you? Also heard that Navigon should still be free for Australian SGS2 Owners, but after ICS custom ROM flashing would it still know its a Samsung Aussie model?

I'm beginning to think maybe I should just give up and wait for Vodafone Aus to release ICS, then CF-root it, and just install APEX or Nova launcher on top. But I can't believe I can't work this out since I have done so much flashing with HTC desire hd before and never run into this problem.

Can someone kindly help please?