I was disappointed to find that my new Micromax Canvas 2 A110 (then having Android ICS) was not supporting Malayalam. Then I heard the good news, Micromax released Jelly Bean update for it. Hoping that it would satisfy my need, I rushed to the service centre and upgraded my phone to Jelly Bean. DAMN!!, still no Malayalam. I was afraid to root my phone, because it will void my warranty. Then, out of desperate need, I decided to root. Here are the steps I followed. Before proceeding, read this twice - ROOTING WILL VOID YOUR WARRANTY. I AM NOT RESPONSIBLE FOR ANY DAMAGE OCCURRED TO YOUR DEVICE DUE TO ROOTING.
I have used Windows XP.
- Get the drivers from here - http://www.micromaxinfo.com/download.ashx?section=mobile-A110&file=A110-Drivers.rar and install it.
- Download ClockWorkMode Recovery image from here - http://www.mediafire.com/download.php?aak733itivap95w and rename it to recovery.img
- Download Flash Tools from here - http://d-h.st/t5c
- Extract Flash_Tools.rar
- Go to the folder named SP_Flash_Tool_v3.1220.01 and run Flash_tool.exe
- Click the button Scatter Loading. In the dialog box appeared, select the file named MT6577_Android_scatter_emmc.txt which is present inside the directory scatter file under the folder you just extracted.
- Uncheck all other options except RECOVERY
- Click on the checkbox RECOVERY. A dialog window will open. Select the previously downloaded and renamed recovery.img
- Power off your phone and connect it to your PC. If a prompt appears for installing drivers, do it.
- Remove your phone from PC. Remove the battery from the phone.
- Click on the button named Download.
- Connect your phone (with battery removed). If a prompt appears (again) for installing drivers, do it.
- A green circle will appear showing the status of download. If download OK appears, remove your phone.
- Let out a deep breath and say Hurray, you have installed ClockWorkMode on your phone. Now you can proceed to rooting. (Yes, we haven;t yet started it... )
- Download Super User Binaries from here - http://download.chainfire.eu/310/SuperSU-v1.04.zip
- DO NOT UNZIP THEM
- Copy them to the root directory of your SD Card (of course after powering on your phone)
- Power off your phone.
- Press the Volume UP + Volume DOWN + Power buttons simultaneously to boot your phone.
- Select Recovery Mode using the Volume UP and DOWN Buttons. (Touch won't work)
- You'll reach CWM Menu. Here also touch won;t work. UP/DOWN for navigation and Power for selecting
- Select the option Install zip from SD Card and select the .zip file you have moved to the root directory
- If you see Installation complete, let out another deep breath.
- Reboot your phone (normally, without pressing Volume Buttons) and have your fingers crossed.
- If your phone boots fine, jump, dance and scream like hell as you have now successfully rooted your phone.
Now installing Malayalam fonts.
- Install ES File Explorer from Google Play Store
- Open it and click settings
- Select Root Explorer. It will ask for Super User permissions, grant them.
- On the navigation pane, click the / button to go to the root directory.
- Go to system/etc/ and take backups of the files system_fonts.xml & fallback_fonts.xml to somewhere safe.
- Download this file - http://goo.gl/mPx8u and unzip it.
- Copy the files system_fonts.xml & fallback_fonts.xml from the extracted folder to system/etc and replace the existing files
- Copy the file Kaumudi-Sans.ttf file to system/fonts folder.
- Reboot your phone and again keep your fingers crossed.
- Check if you can read malayalam. If yes, say HURRAY!!!
Courtesy : Some websites. Sorry guys, I don;t remember the address.