[Galaxy S II I9100G Android Development] ashwinsrihari:
Hi folks ,

I have started this thread , after finding lots of newbies (n00bs - what people call them here) ,starting a new tread asking 'HOW to root' and 'WHAT is root' !! :)

First of all I would like to thank people like Codeworkx , who have inspired me to help other people :D

I hope this thread helps you enjoy your i9100G to the full extent :D

One more thing , i don't want any jobless people , complaining that this is a useless thread !! .

This tread has been started in the goodwill of helping newbies !!

Q:What is difference between i9100G and i9100 ?

A:i9100 was released first my Samsung as International Galaxy SII

Then due to overheating problems and battery drain issues ,

They replaced it with a new model named i9100G .

Major difference is in hardware .

More into details ,

i9100 uses Mali400MP (GPU) & Exynos Chipset (CPU)

i9100G uses PowerVR SGX540 (GPU) & TI OMAP 4430 Chipset (CPU)

Because i9100G was released later , it doesn't have that much support from a developers , compared to i9100 .

Q:Should i buy i9100 or i9100G ?

A: IF you love installing ROMs , playing with it , developing and tweaking your phone for more performance ,

Then you should go for i9100 , or you will regret !!

If you are a business man and u want good performance and battery life ,

You should go for i9100G , or you will regret !!

Q:Can i install i9100 ROMs on my i9100G ?

A:No , DO NOT INSTALL , or you will get a BRICKED phone !!

Q:What is ROOT ?

A:In the unix/linux world root is the super user that can do anything on the system. In the windows world the user is called Administrator. See http://en.wikipedia.org/wiki/Rooting_(Android_OS)for a more detailed

Q:What are the advantages of rooting ?

A:Install Custom Rom , remove bloatware , Overclocking , Backup apps and many more.

Q:What are the disadvantage if rooting ?

A:Your warranty is now void !! :p

Q:How to root my i9100G ?

A:eek:n Ginger Bread (Android v2.3),You can root your i9100G by flashing Superatmos kernel,Lucifr kernel , through Odin .

On ICS (Android v4.0.4) , You can root by flashing SuperICS Kernel or LP7 kernel from Codeworkx

for detailed instruction , go to : http://xdaforums.com/showthread.php?t=1679778 (Thanks to Jiangyi )

Q:How to unroot ?

A:By flashing stock firmware !!

Q: What is Kernel ?

A:In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level.

Q:How to flash Kernel ?

A:Using ODIN program .

Q:What is Stock ROM ?

A:A stock ROM is the version of the phone's operating system that comes with your phone when you buy it.

Q:What is Custom ROM ?

A:A custom ROM is a fully standalone version of the OS, including the kernel (which makes everything run), apps, services, etc - everything you need to operate the device, except it's customized by someone in some way.

Q:So what does the "customized" part mean?

A:Since Android is open source, developers are free to take stock ROMs, modify them, strip them of garbage, optimize them, add things, and pretty much do whatever their imagination and skills allow.

Q:Is there a Custom rom for i9100G ?

A:Yes there a few custom roms for i9100G , based on GingerBread (Android v2.3) , such as SuperROM , Prometheus ROM , Dark ROM , and a few others !!!

As for ICS (Android v4.0.x) Roms , CM9 nightly builds are available !! Thanks to Codeworkx

&

And as for Jelly Bean (Android 4.1.x) , AOKP ROM BUILD 40 is now available for i9100G !! Thanks to fuss132's hard work .

and CM10 preview is available for i9100G

Most important part is that you dont flash i9100 ROMS on your i9100G , as that might result in a brick !!!

Q: How to install the custom rom ?

A:Go to respected threads !!

For CM9 , Go to : http://xdaforums.com/showthread.php?t=1583091

For AOKP Build 41 , Go to : http://xdaforums.com/showthread.php?t=1710679

Q:What is a BRICKED phone ?

A:When used in reference to consumer electronics, a "brick" describes an electronic device such as a smart phone, game console, router, or tablet computer that owing to a serious misconfiguration, corrupted firmware, software, or a hardware problem, can no longer function .

Q: Can i repair my Bricked phone ?

A: Yes , with a help of USB JIG . :D

Q:How to remove that ugly yellow triangle , at the boot screen ?

A:Using USB JIG

Q:What is ICS ?

A:It's the abbreviation , for Ice Cream Sandwhich , android version (Android 4.0)

Q:What is JB ?

A:It's the abbreviation , for Jelly Bean ,Latest Android Version(Android 4.0)

Q:Is there a ICS custom ROM for i9100G ?

A: MIUI v4 and CM9 and PanroidAndroid are now available ,

Q:Is there a JB custom ROM for i9100G ?

A:CM10 and AOKP Build 41 is available .

Q:What is Cyanogenmod 9?

A:CyanogenMod 9 aka CM9 , is Custom ROM based on Google's Android 4.0.x Ice Cream Sandwich .

Q:What is Cyanogenmod10 ?

A:CyanogenMod 10 aka CM10 , is Custom ROM based on Google's Android 4.1.x Jelly Bean .

Q:Is Cyanogenmod 9/10 available ?

A: Yes , Nightly builds are available !!

Q:Where can i find firmwares for my i9100G ?

A: At SAMMOBILE.COM

Go to : http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-I9100G&r=-1#modelsa

Q:How to increase Battery life of my i9100G ?

A:Go to : http://xdaforums.com/showthread.php?t=1672274

Q:Is Samung the most screwed up company ?

A:YES

REQUEST : Please keep this tread alive by posting !!

Tread is being updates , as we speak !!!

Suggestions are welcome , Please post it !! :D

Please Rate this thread , if you like it !!! :D

If you hav any other question please post it !!!

Cheers ,

-Ashwin Srihari