How to add Google to your China Android Phone - the Samsung i9300 editionThe following will NOT root your phone. It will NOT replace your firmware. However, IT WILL
VOID YOUR WARRANTY. Also, it might not work. There's no telling how many details I forgot. Plus, note, this procedure worked on a Samsung Galaxy S3 - GT-I9300 - starting with a factory fresh Chinese 4.1.2 Android installation. For other phones and other Androids, YMMV.
Step 1: finding out what you have.You'll need to find the Settings button. Usually it's in the App drawer. Sometimes you can find it on a screen to the left or right of the home screen. However you find it, let's say you pressed Menu. So, do this:
Menu > Settings > About device > Android version
When I started I had a factory fresh Chinese Android. The Android version was "4.1.2". (The Build number, for what it's worth, was "JZO54K.I9300ZCEMD2" - the bestest Android currently available in the CHN region.)
I also took a look at
Menu > Settings > About device > Status > Device status
When I started, the device status was "Official". By the end of the procedure, the device status was "Custom" - aka no more warranty for you.
Step 2: Acquiring GAPPSThere are lots of "gapps". They are collections of official Google stuff, including Google Play and Play Services. The collections are however NOT OFFICIAL. They are fan-made. More exactly, they are flashable zips put together by amateur Android rom developers because Google asked them to stop including official Google stuff in their custom roms. The zips are used by the community to add Google stuff after the fact.
You'll need to find the right gapps for your Android installation. Take a look at Rootzwiki:
http://wiki.rootzwiki.com/Google_AppsI started with Android 4.1.2, so I downloaded:
gapps-jb-20121011-signed.zipDo, for the love of all things not malware, be careful where you get your gapps. All of the commonly used one can be found at
Goo.
Step 3: Plugging inYou'll need to be able to attach your phone to your computer. I'm assuming PC. If your PC does not immediately recognise your phone, you need to do something, probably install whatever PC phone management software came with the phone or can be downloaded. For a Samsung, that's Kies. Or you can just install the Samsung USB Drivers.
Once you're plugged in and your pc recognises your phone, copy your newly downloaded gapps to the root directory of your phone. The root directory is whatever directory comes up after you go to My Computer and click on the icon for your phone.
Step 4: Screwing Your WarrantyIt would be super if you could use stock recovery to install the gapps zip, but you can't. I tried. There's no option in the stock recovery to make it happen. Thus, you need a custom recovery. When you flash a custom recovery, your "Device status" will change from "Official" to "Custom". Bye bye warranty (unless you use TriangleAway, but that requires root, and a whole other howto post).
Now, this is where we get into device specific details. To flash a custom recovery, you'll need whatever software is commonly used for your phone. For Samsung phones, the tool is
Odin. For other phones, I have no idea. As always, choose your download sites carefully, read some documentation, have fun.
To flash a custom recovery, you'll need to choose a custom recovery. There are several that are well regarded. I have only ever used
Clockworkmod, so I use that today. the particular iteration I used was Clockworkmod Touch 6.0.3.1 for the i9300. You can find several, plus instructions, at the
XDA Clockworkmod for i9300 thread. If you have a different phone, and yet you've still read this far, you probably like Google enough to let Google be your friend anyway. Google: clockworkmod [your phone type].
Okay, so this is what you do for the i9300:
Short Version:1. Use Odin to flash clockworkmod from your pc to your phone
2. use clockworkmod to flash gapps from your phone's root directory to your phone's operating system
3. profit.
Long Version:Well, let's just say there is a long version, but it's better if you learn odin and clockworkmod for yo'seff. I don't everyone's phones defaulting to "assplode" because of some tired howto I wrote.
The EndYeah, so I thought it'd be a good idea to write a How to, then I got tired. But anyway, the principle's there: you can set up your Chinese Android phone to work with all the official Google Apps if'n you want, and you don't have to root nor download some strange firmware. But you will, prima facie, void your warranty.