[ROM][UNOFFICIAL] CyanogenMod 12.1 [5.1.1] Wiko DarkMoon [MT6582] and Clones

Not open for further replies.
Search This thread


Senior Member
Mar 24, 2015
Santo Domingo
Well call me a perfectionist ...

Everything seems to be working

Minor issues:
-- Accelerometer is KO
-- Front camera is 90º " flipped " to right

Just trying to fix front camera, and release this ;) But didn't had no time last week

Already added some cool features too haha

I got no words for describe your effort in Keeping alive our cellphones :laugh::laugh::laugh:
  • Like
Reactions: waseemmayaa

Akash sky

Senior Member
Jun 2, 2013
OnePlus 7T
Camera partially fixed n quality is good and microphone is working now .


  • 1447865695851.jpg
    46.8 KB · Views: 400
  • 1447865706289.jpg
    74.9 KB · Views: 398
  • Like
Reactions: AmaralRicardo


Senior Member
Apr 15, 2012
Hardware is now all working ;)

Accelerometer : Working
Magnetometer : (wasnt that great, fixed)

Now i just need to fix some rom side persist issues, and patch some critical & high cve bugs


Hi, superD! Half month ago, i builded from source, everythings worked fine. But, i merge updtream, and turn to android_5.1.1_r26, audio and camera have be broke.
Did you have that problem?

Sent from my m2 using XDA Free mobile app
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 56

     * 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.

    Hello Guys !

    In this thread you will find my CyanogenMod 12.1 (Android 5.1.1) Rom for the Wiko DarkMoon (Mediatek MT6582 SoC), and clones.
    Please be sure to read (and re-read) carefully, to avoid unnecessary questions.

    This is an Unofficial Source Build, so it will NOT be supported by the CyanogenMod Team

    It also work without any issues on the clones:
    • - Micromax a200 Canvas turbo Mini
    • - BLU Life Play S
    • - Myphone Agua Iceberg Slim
    • - QMobile Noir A910

    CyanogenMod 12.1 Status:


    • - RIL: Telephony (Calls / etc) (2G and 3G) (In Both SIMs)
    • - ART
    • - Sensors
    • - LED's
    • - Rear Camera ( pictures )
    • - Front Camera ( pictures )
    • - FlashLight
    • - Sound
    • - Bluetooth
    • - Wifi
    • - Microphone (For Calls and in some apps)
    • - Data connection
    • - CyanogenMod related features (Theme Manager, etc ... )
    • - GPS and aGPS

    Not Working / Needs Improvements :

    • - Camcorder ( WorkAround: use 3rd party video recording apps from Play Store)
    • - USSD codes. only works in some Providers

    Single / Dual SIM Behavior :

    On Dual-SIM (when using both SIM slots) :
    • 3G Will be forced to Slot 2 (Depending on your SIM Provider)
    • Data connection will only properly work on Slot 2 (Depending on your SIM Provider)

    On Single-SIM (when using only one SIM slot) :
    • You can toggle between 2G / 3G just fine
    • Data connection will work just fine

    Also when in Single-SIM and to avoid bugs with Data connection
    Change this line in build.prop (/system):

    Flash Instructions:
    • Backup, Backup, Backup ...
    • You need to be on the Unofficial KitKat Base (due to the new KK partitions)
    • Put the cm-12.1-xxxxxxxx-UNOFFICIAL-darkmoon.zip on external SDCard
    • Flash the new CWM Recovery (This is no touch recovery), you can flash with flashify app, or by SPFlashTools.
    • Full Wipes
    • Flash Rom
    • Flash minimal GAPPS 5.1
    • Enjoy

    GPL Compliance:
    Kernel: https://github.com/dragonpt/Kernel_3.4.67_KK_Wiko_DarkMoon
    Device: https://github.com/dragonpt/android_device_wiko_darkmoon
    Vendor : https://github.com/dragonpt/android_vendor_wiko_darkmoon


    • CyanogenMod Team
    • OMNI Team (specially XpLoDWilD and Dr-Shadow)
    • chrmhoffmann
    • fire855
    • ariafan
    • axet
    • Santhosh M
    • moonrotation--> Al3XKOoL
    • DerTeufel1980

    XDA:DevDB Information
    [ROM][UNOFFICIAL] CyanogenMod 12.1 [5.1.1] Wiko DarkMoon [MT6582], ROM for the Android General

    Source Code: https://github.com/dragonpt/

    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Newest CWM
    Based On: CyanogenMod

    Version Information
    Status: Beta
    Current Beta Version: 2.0
    Beta Release Date: 2015-06-29

    Created 2015-06-27
    Last Updated 2015-08-22

    Beta 5 (August 10 2015)
    • FIX: GPS and aGPS ( @DerTeufel1980 , thanks for the help)
    • Minor issues adressed

    Beta 4 (July 17 2015)
    • Sync with CM
    • Fix: Camera problems on latest 5.1.1 source
    • Fix: Calls problems on latest 5.1.1 source
    • Small other tweeks

    Beta 3 (July 12 2015)

    • Sync with CM (and fixed the sources)
    • Now on the latest Google's android LMY48G (now at 5.1.1_r6)
    (Changelog is Huge, please check CyanogenMod full changelog on their site or gerrit )

    • Removed some pre-compiled vendor .blobs, we don't need them now.
    • Fix: Some telephony issues

    Beta 2 (July 05 2015)
    (Built on 29 June 2015)

    • Sync With CM (29/June)
    • FIX: WiFi (New LP WPA_supplicant, etc)
    • ADD: External SDCard RW Permissions
    • Other small issues addressed

    Beta 1 (June 27 2015)

    First Open release
    Sync with Latest CM source

    Beta 0.01 (June 22 2015)
    Open Beta for testers

    Alpha Builds (xxx -> June 21 2015)
    Internal Builds

    Are on XDA dev-DB (The "Download" TAB)

    If you are in TapaTalk, or can't see the page Tabs press here:

    Alternative Downloads:

    New TWRP For CyanogenMod / Lollipop
    --> Flash from your current recovery

    5.1 Gapps



    Q: Is this Rom rooted?
    A: Yes, this is CyanogenMod
    --> Enable Dev. Options by tapping 7 times on Build Number > Enable root there

    Q: I can't flash this Rom on recovery, why?
    A: You need to update your recovery in order to flash this CM Builds , check under the Download Section

    Q: Is this ROM Multi-Language ?
    A: Yes ...

    Q: How can i change the Kernel Settings (Governors/ etc) ?
    A: CyanogenMod haves this features in-built under Settings> Performance
    --> there you can change Governors / IO's , etc

    Q: Where are the Developer Options?
    A: Go to Settings>About Phone, and tap 7 times on the Build Number

    Q: Where's the FM Radio?
    A: CM doesn't support FM Radio, for MTK's , im working on it

    Q: I cant Sync with Google (contacts, etc), why?
    A: Just make sure, gps is OFF and reboot, it'll work now

    Q: Is Xposed Framework and his modules compatible with CM 12.1 ?
    A: Xposed for Lollipop 5.1 is still W.I.P, test it yourself, with precaution...

    Q: Can i revert to stock ROM after ?
    A: Sure you can! You just need to flash the Stock Wiko JellyBean 4.2 ROM via SPFlashtools. Or just download the wiko software tool from their site.

    Q: Can i revert to your Unofficial KitKat ROM after ?
    A: Sure, just revert to the older recovery, and flash the unofficial kitkat Rom

    Q: I Love your work, how can i thank you?
    A: You can press the "Thanks" button, and if you wish, you can pay me an beer(s) :fingers-crossed:


    Everything is fixed ( ROM is now up-to-date) with latest Google's security patchs (cve's)
    ROM original source was 5.0 r2, I also updated it lp 5.0 r4 ( or r5 don't recall ) but, this isn't the most important, what really matters are the backported patch's from latest Google's lp 5.1.1 ;)

    Right now, I just need to clean a bit the kernel source and publish it ( mandatory) if I want to release the ROM.

    Be advised, since everything has changed, the builds will be in SPFT format ( required, since there's a new bootloader / partitions/etc)


    there's already some aditional work made, now there's some things i would like to adress:

    -There's never an ETA for the next build, and currently im facing some nasty issues concerning my build machine, those who follow the "CyanogenMod for Mediatek devices" thread, know what im talking about.

    - You can pretty much stop PMing, and (also), EMAILing me, asking "when is the next build ?", and "Asking my help for port to device "x" or "y".
    --> Those who would like to port, already have a tutorial, right here, on XDA, in how to do so...
    --> Those who would like to build, already have all the sourcecode on my Github, and on all the others Github profiles (fire855, Al3xKOol, etc)

    It's not that i don't wan't to help you "port" it, i just wish, you build your stuff from source, and not port it... and like said, you already have a tutorial here....
    Plus, my time is very limited, and i already have too much work on my hands, working on 4 devices right now...

    If you would like to build from source, you can ask on the "CyanogenMod for Mediatek devices" Thread, not only i, but all the developers working on this builds, will see your post, and, will most likely answer you.

    - Due to the KANGers and NASTY Porters out there
    (people using fire855 / DerTeufel1980 /Al3XKOoL and my own builds ) for porting to their devices, without giving credits for the work made , and on top of that, some that are trying to be smartasses, claiming they've built "tha romz" .

    Due to this, im still thinking IF i ( and some of the others ), should continue to fix these builds or not.
    --> So, yeah, this whole project is at risk.

    Pretty much all the known Mediatek 6582/6592 SoC Devices, currently, have an working (ported) CyanogenMod build right now.

    - In one hand, im pretty Happy with it, we all know,how this "Chinese"
    (actually Mediatek is from Taiwan...) devices are very hard to work with,.
    Mainly due to lack of sources (most Mediatek devices these days, still don't have the Kernel source released, as per GPL), and the whole platform sources are always private, meaning working on an fully built rom, is always a challenge

    - In the other hand, the continuous disprespect for the people, that made this possible, ( * HINT * , check OP's CREDITS,) really P#### me off (sorry my French)

    In a recent talk, with a XDA Moderator, he highlight the fact that, it's understandable the need that, users of other Mediatek devices on porting these builds...
    --> IM OK with that, that's not my point, and, im I'm NOT a Drama Queen...
    There's already some Threads here, that the users, gave credits (THANK YOU! )
    Please port, but DO Respect, and DO tell where you got that BASE ROM from, and give those people the deserving Credits...

    In my case, credits to this Guys:

    CyanogenMod Team
    OMNI Team (specially XpLoDWilD and Dr-Shadow)
    Santhosh M
    moonrotation--> Al3XKOoL
    Too many words already ...