[Micromax Canvas Magnus A117] Santhosh M:
Android 4.4.4 KitKat for Canvas Magnus A117 has finally arrived.

Say thanks to @chrmhoffmann for compiling the first ever CM11 for MT6589.

ORIGINAL THREAD: http://xdaforums.com/showthread.php?t=2676086

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/

CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors.

What works:

- SIM1 for phone calls (incoming/outgoing) and SMS, data (2g, 3g)

- SIM2 is a WIP

- Audio (microphone - now also outside phone calls, loudspeaker, headphones)

- Sensors

- Wifi (not wifi direct)

- GPS (no A-GPS yet nor EPO assist files, so the fix can take a bit)

- hw composer

- camera for taking pictures (not video)

- wifi and usb tethering

- battery usage stats (expect the usage for Display to be very unprecise)

- candy crush, facebook and twitter

What doesn't work, known bugs:

- 2nd sim card 3G switch

- camera for "movies" does not work

- (hw) video en/decoding not enabled

- FM radio not available

- A-GPS does not work, GPS works though but slowish

- rest of MTK specifics (what?)

- ... you tell me

DOWNLOAD LINKS:

Refer end of post

Change logs :

Changelog CM11 0.19:

- sync with CM

- enable CWM to install from cmupdater

Changelog CM11 0.18

- sync with CM

- remove MTK audio policy and use default

- increase BT a2dp MTU (does it help?)

Changelog CM11 0.11

- Sync with CM (very close to M8)

- expose all internal storage location for mass storage USB

- USB OTG for external USB location

Custom kernel with lots of governors and schedulers included

Changelog CM11 0.10

- Sync with CM (very close to M8)

- Update blobs from latest Wiko OTA

Changelog CM11 0.9

- Torch (flashlight) enabled

- updated to latest CM (i.e. 4.4.4 as of June 28th)

OLDER VERSIONS :

CM11 V0.11

Patch for weak signal in Sim1/2

GAPPS

V0.8 : http://p.pw/babrbe

INSTRUCTIONS:

Place the zip files in sdcard.

Reboot to recovery

Wipe data/factory reset.

Wipe dalvik Cache.

Install cm11.zip and followed by gapps.

Reboot!

SOME FAQ's

How to enable DualSim: http://xdaforums.com/showpost.php?p=50955391&postcount=2

How to swap memories : http://xdaforums.com/showpost.php?p=52785849&postcount=249

Steps for GPS LOCK http://xdaforums.com/showpost.php?p=53538738&postcount=530

Refer post #4 for more detailed FAQ's

CREDITS:

[MENTION=361777]chrmhoffmann[/MENTION] For bringing the first ever CM11 for an MT6589 device. (THANK HIM IN HIS ORIGINAL THREAD).

OmniROM project [MENTION=2162789]XpLoDWilD[/MENTION] [MENTION=5439876]Dr-Shadow[/MENTION] [MENTION=3117667]pawitp[/MENTION] [MENTION=4112553]dhacker29[/MENTION]

@kashifmin for his support and guidance at all times :cowboy:

@Xenon1978 for his support & @Siddhesh for his tireless support at all times.

Thanks to many unknown people whom i don't know but helped me in this project by testing whenever asked since i don't own this device :)

Sources:

Kernel: https://github.com/sandymanu/A117_MT6589_kernel

Device: https://github.com/chrmhoffmann/android_kernel_wiko_stairway

Android: https://gerrit.omnirom.org/#/q/topic:mt6589,n,z - more to come

Last but not least HIT Thanks if i helped you ! Hitting thanks doesn't cost you but encourages me to work more !

XDA:DevDB Information

[ROM][CM11][Kitkat -4.4.4][PORT][UNOFFICIAL] CyanogenMod 11 For Magnus A117 v0.19, ROM for the Micromax Canvas Magnus A117

Contributors

Santhosh M

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Beta

Current Beta Version: 0.19

Beta Release Date: 2014-06-20

Created 2014-06-22

Last Updated 2014-10-07