poofyhairguy
Lifer
- Nov 20, 2005
- 14,612
- 318
- 126
If ICS is a port for your device then it won't be stable.
The i777 and the i9100 are so similar that it is not a problem.
PM actually seemed to address the real issue in OP, so I will go on about some details:
AOKP vs Modified Stock (Shostock2)- I am using AOKP to get at a more pure ICS experience, but you lose features (like HMDI out). Both are good enough to be a daily driver, AOKP is a little less stable for me though due to GFX drivers not being 100%. Just be sure to add a kernel if you go AOKP, the CM9 one sucks.
Battery Life- Either AOKP or Shostock2 with the appropriate Neak kernel gets the best battery life I have gotten so far on my SGS2.
Launcher- I like Apex best. Don't forget about Chrome too as its is amazing on a phone (compared to so-so on a tablet)
Contacts- Yeah it sucks, contacts are separated from the dialer so it wastes two spots in my dock. It is this way in AOKP and stock, no way to go back. Only solution would be to switch contacts to something like the Go suite. Sigh, progress.....
