[Miscellaneous Android Development] Aaaaanuj1:
Heya,

Since there is not enough info on the web regarding the rooting procedure for Videocon A55 HD and custom recovery for this awesomely smooth device, I'm uploading the necessary files and step by step guide. Hope it helps all the users of this device.

Remember rooting would tamper the warranty of the device and should be exercised carefully. The procedures mentioned below have been personally tested by me however I take no responsibility in case you ruin your device although I would be here to help you in such a scenario. Besides this the rooting script was not created by me and all the credit goes to the respective developer.

1. Rooting Procedure

Make sure you have enabled "USB Debugging" under Developer Options on your phone.

Keep your phone disconnected from computer via USB

a) Download and Install the ADB Interface driver for MTK 6589

Link to ADB Drivers

b) Download and extract the rooting package

Link to the Rooting Package

c) Now go to the extracted package and open a command prompt to that location as Administrator.

d) Type run.bat in Command Prompt and a message must appear "Press enter to root your phone..."

e) Press any key

f) Now after a few seconds the message should be " * daemon started successfully *"

g) Now connect your phone via USB to the computer

h) The cmd would automatically start pushing the necessary files onto your phone and when the process completes your phone will restart

Now you are rooted.To check install any Root checker application from playstore. Remember to grant permission while running Root Checker app when a pop up appears. It is suggested to update the SuperSU app from playstore and execute it at least once after that to update the su binary. You can also update the busybox package from playstore because busybox supplied with the rooting package is pretty old.

2. Installing CWM Recovery

Okie, since you are now rooted, most likely you would require a custom recovery to create full nandroid backups or test different ROMs. The CWM recovery provided here was created using MTKDroid Tools and is version 5.x (Non Touch). Again all credit goes to the developer of MTKDroid Tools for making such a powerful piece of software.

a) Download and extract the recovery package.

Link to CWM 5.x and Original Recovery for A55 HD

b) There are two files in the package , one is the custom CWM recovery and the other one is Stock Recovery (Names are pretty self understood)

c) Copy "Custom_Recovery_CWM_A55HD.img" to the root of your SD card

d) Rename it to "recovery.img"

e) Install Mobile Uncle Tools [MUT] from the playstore.

f) Open MUT and go to recovery update

g) Now you must see the recovery.img in a list. Just select it and follow the pop ups.

h) Now your phone would restart.

i) To check if the recovery update was successful, go to MUT and select "Reboot into Recovery" and your phone would most likely start in CWM recovery..

Alternative to get into recovery mode is to Press Power button + Volume Down key together when switched off.

3. Stock ROM for Videocon A55 HD

Okie, here we go, as I mentioned that I had got hold of the stock rom, so here I'm publishing it. The credit goes to Pratap Solunke (psolunke) for providing the Factory ROM zip.

I have just divided it into update.zip and files for SPFT for ease of downloading. Besides I have splitted each section into 4 parts and reuploaded it so you can download them at your ease. I'm providing the link for the whole folder which includes the changelog, update.zip and files for SPFT.

The ROM version is V7 (2013.07.15) which is different from the original ROM which was V5 (2013.06.08).

You can read the changelog for the updates in this ROM.

Link to ROM Folder

If using update.zip to flash this ROM, then

Step 1. Open the update.zip with winrar, Do not extract.

Step 2. Navigate to \META-INF\com\google\android\updater-script and extract this file only, then use "Notepad++" to open the file.Don't use default notepad.

Step 3. Delete assert(getprop("ro.product.device") == "A55HD" || getprop("ro.build.product") == "A55HD");

Step 4. Save the file, put it back to the same location in archive (It will take some time to add to archive)..Done...then proceed as usual.

a) update.zip is for reinstalling Factory Image of the ROM from recovery mode. The zip file is signed.

b) Files for SPFT are to be used with SP Flash Tool and can be used in case your phone is bricked. Do not flash the preloader unless you know what you are doing.

c) To download the files just go to the respective folder and right click on each file and hit download. After all four parts are downloaded, extract Part 1 of the downloaded splitted files and the files would be ready to be used as is.

d) Keep all four parts of the splitted files in a single folder and do not rename the splitted files.

If you have any questions related to A55 HD you can ask them here and I would try to help you the best way I can.

I'm still testing some custom ROMS but none seem to work . So far I've tested LEWA OS and MIUI ROM for xiacoao G6 Youth. However I'll keep trying and update once I have a working Custom ROM.

One more project in mind is to port Custom ROMS to A55 HD if none is available as is on the web.

If anyone of you is able to find a working Custom ROM for A55 HD kindly post it here so that we can have a repository of successful and useless attempts. I'm sure it would help others.