Get ready for some Android 4.2 goodness as CyanogenMod team brings CM10.1 to the Samsung Galaxy S2 – I9100. CM10.1 landed on the I9100G earlier as its TI-OMAP chipsets made it much easier to port. The Exynos chipset in I9100 made the task much more difficult. But with CyanogenMod team’s perseverance, passion and kindness, I9100 users now get to enjoy Android 4.2 as well.
Since getting my Galaxy S2 back from repairs about a week ago, I thought I would give it a few days on Stock Samsung Touchwiz before I flashed CM9 or CM10 onto it but that never happened. I did not even last a day. Before 24 hours were up, my phone was back on JellyBean aka CM10 and there was no turning back. At the time of writing, the CM10 for Galaxy S2 I9100 is more or less good enough to be used as your daily driver. However, that is not to say that it is without bugs,
some most of which can be blamed on Samsung not releasing their codes or adequate references/sample codes. If you happen to visit the Galaxy S2 I9100 CM10 thread over at XDA-Developers, the one thing that you surely would have noticed is that one of the most common bug that people are talking about are RIL crashes (aside from all the other nonsense like “Oh no. My phone is bootloop after flashing Siyah”).
After slightly more than 3 weeks of torturous waiting, my Galaxy S2 has been revived from its non-phone state. Rejoice!
Total damage: RM295
Breakdown of charges – RM250 for 3G radio revival + RM45 for USB port replacement
After I9100G entered the nightly stage some time ago, the I9100 has followed suit and is now in the nightlies stage too. While I haven’t tried it yet (still using Galaxy Ace at the moment), I have followed the XDA thread and by all accounts, it is mostly working fine (except for RIL crashes and some memory leak). Going through the thread may be daunting (at last count, it stood at 1121 pages long) but here’s the basic summary:
RIL crashes may occur. Try GetRil app from Google Play Store. Matching RIL may help to reduce or eliminate this.
Memory leak may still occur. Rebooting your phone every now and then when the memory gets low is the only thing to do right now.
Last but not least, CM10 does not have Jelly Bean’s Hardware Composer (HWC for short), it is using the Ice Cream Sandwich HWC which makes Project Butter not working everywhere. This sparked a debate on whether HWC is broken or not since the ICS HWC is present and working but the JB HWC is not. My take on this, ignore all posts regarding HWC and just remember that JB HWC is not yet present and will not be present until Samsung releases the JB sources for S2. Maybe the JB sources for S3 may work. Wait and see.
Take note that starting CM10, the device name is now i9100 as opposed to galaxys2 previously.
Samsung Galaxy Nexus was taken off DiGi’s website some time ago but has now returned and offering Jelly Bean preloaded!
The price is also quite low and worth considering if you are looking for a new phone with a contract. For a 2 year contract @ RM48 per month DiGi Smart Plan, you can get the Galaxy Nexus for only RM849!
If you decide to go with a RM88 per month DiGi Smart Plan on a 2 year contract, the Nexus is yours for only RM499!
In the open market, this phone costs roughly around RM1300-RM1500, if you can still find it. Some shops have told me that they do not carry it any longer or that it is out of stock already. This makes the DiGi contract an affordable and perhaps the easiest way to get a Galaxy Nexus.
If you are looking for the Galaxy Nexus without a plan, the best price I’ve found so far is from SuperBuy which lists it at RM1275 (excluding shipping charges, if any). However, I believe that the SuperBuy Galaxy Nexus comes with Ice Cream Sandwich instead of Jelly Bean. Still, you can easily upgrade it to Jelly Bean so that’s no big worry. In fact, if you don’t wanna do it yourself and you’re on Penang island, I’ll gladly help you to upgrade the phone!
This phone is also well supported by the Android developer community and has a smooth CM10 working beautifully. Of course, it also has CM9 support but really, when you already have CM10 Jelly Bean, who needs CM9?!
If I wasn’t on a DiGi contract (expiring 2014), I’m quite certain that I will be getting this Galaxy Nexus package.