[Micromax A116] keanu_ritz:
Finally after so much testing (copy/pasting), I've managed to Port the Canvas 4 ROM(apps) to work on Canvas HD A116!!!

(by copy/pasting the library files(.so files) not somebody else's work!!!!)

Thanks to rishabh.raj37 who wrote the tutorial

[GUIDE]How To Port Different ROMS to Your Device (Simplest and Fastest) --> http://xdaforums.com/showthread.php?t=1908008

i followed this tutorial.

Tools used for porting this ROM:-

1. Firefox (For reading countless number of tutorials & how to's)

2. Windows Explorer(for browsing,copying & pasting)

3. 7zip (for extracting Stock ROM's & creating the flashable .zip file)

4. ext4unpacker (for extracting files from "system.img" from both the Stock ROM's)

5. Notepad++ (for editing updater-script file)

I used the Canvas HD android v4.2.1 Stock ROM as my base ROM --> http://www.moulnisky.com/index.php?...201_4.2_MP_F3F8_B1_IN_MMX_09_FLASHER_USER.rar

( The boot.img file used by me is extracted from this Stock ROM )

and used Canvas 4 android v4.2.1 Stock ROM as the port ROM --> http://www.moulnisky.com/index.php?...11B_MP_F2F3F5F8_B1_IN_MMX_14_FLASHER_USER.rar

as both these ROM's are Stock ROM's , there was no META-INF folder in these ROM's.

so i got a bit stuck there, but where there's a will there is a way.

so i downloaded kumar abhishek's canvas4HD custom ROM & extracted the META-INF folder from it. (Thanks to him for that!!)

(yes! only that folder, if anybody wants to cross-check , feel free to do it!!)

Then i edited the "updater-script" to make it suitable for my ROM.

Features of this ROM :-

No custom features! (yes you read it right)

Everything is stock!

Not Rooted!

No Build.prop Modifications!

The Camera is the 8 MegaPixel stock camera of Canvas HD A116(i did not replace the library files ".so files" of the base ROM, so the camera works)

apk's removed from this rom are:-

Books.apk, Fruit_Devil.apk, GoogleEars.apk, Hangouts.apk, Hike.apk, mi_live.apk, Mi_security.apk,

MicromaxRegist.apk, MiLiveLarge.apk, MiZone.apk, Moffice_multidex.apk, NFSS_EADRM.apk, TheDarkMan.apk, Velvet.apk

I've modded/Recompiled the following apk's to work on Canvas A116

1. BorqsMusic.apk

2. BorqsVideoPlayer.apk

3. PopupBrowser.apk

i used "APK-Multi-Tool" for doing that.( a big thanks to its developer)

Bugs :-

No Bugs (Fixed the video player bug)

if anybody still manages to find a bug then please feel free to let me know.!!!!!

What's working :-

1. Smart gestures & smart pause.

2. Settings menu which allows to have different ringtones for dual sim i.e different ringtone for both the sims (not available on Canvas HD)

Everything!!!!!!!!!!!!!!!!!!!!!!!!!!!!.

If anybody wants to try this ROM on their Canvas HD, firstly please take a full backup of your phone by your preferred method. (CWM/TWRP/Titanium backup)

How to flash:-

1. copy the "RiTz_C4_2_CHD2.zip" file to root of your sdcard.

2. reboot in CWM recovery mode.

3. Select "Wipe data/factory reset" --> then select "yes"

4. Select "Wipe cache partition" --> then select "yes"

5. Select "advanced" --> Select "wipe dalvik cache" --> then select "yes" --> then go back

6. Select "mounts and storage" --> "format /system" --> then select "yes" --> then go back

7. Select install zip from sdcard --> choose zip from sdcard --> then select "RiTz_C4_2_CHD2.zip"

after it completes flashing/installing, just go back & reboot!!

it will take some time for booting the first time,so please have patience.

As i said in one of my earlier posts, Canvas HD is my First android device, so i'm new to android & android development and i've still got lot's to learn.

This is my first try at building/porting a ROM.

This might not be the right way to Create/Port a ROM. (but i don't care it worked for me!!!:p)

If anybody wants to or Can improve this ROM then feel free to do it!!

Download link:-

Here's the link for bug free ROM --> http://d-h.st/6d6

Patches/Add-ons :- (Flash through CWM)

1. Canvas HD Stock transparent Launcher --> http://d-h.st/yDN (Added on --> 10-08-2013)

Screenshot :-

2. Transparent Status Bar (only for this ROM) --> http://d-h.st/BHJ (Added on --> 10-08-2013)

Screenshot :-

3. Dual Sim Dialer from CHD --> http://d-h.st/UOQ (Added on --> 19-10-2013)

these "Patches/Add-ons" are optional, use only if you want to!!

Update Log :-

1. 22-07-2013 --> uploaded Bug free ROM!

ScreenShots :-

AnTuTu Benchmark & GPS Test ScreenShots:-

Disclaimer:-

I will not be in anyway responsible for any damage this might cause to your phone.

if you'll follow the instructions correctly, then everything will be fine.

Again I'll advice only those people who have Canvas HD android v4.2.1 to try this ROM and please give your feedback/views whether positive or negative, so that it will let me know what i'm doing right/wrong!!!