[4.2.2] Cyanogenmod 10.1 MT6592 And Guide to port it

Custom ROM For MTK 6592


I WANT TO SHARE MY CYANOGENMOD 10.1 FOR MTK6592
I am not responsible for any damage to your device because of your carelessness.

The Porting Guide shown in this guide to port the ROM to your device is 100% Working and 100% Safe

CyanogenMod 10.1 : Download

For All : Micromax, Karbonn, ZTE, Huawei, Dogee, All Samsung Clones, All iPhone Clones and all MTK Devices (MUST PORT FIRST, GUIDE TO PORT BELOW)

Screenshots :


Features :
  • Complete CM 10.1
  • All Feaatures of CM 10.1
  • Theme Support
  • Built From Source Not A Theme

To Port This To YOur Device :

If you have the Stock ROM(The ROM which originally was made for your device) extract it in a folder called STOCK_ROM. If you do not have the stock ROM do not fear. Connect you device and open MTK droid Tools and Click on ADB TERMINAL and CMD will open. There type "adb devices" without "" after that type "adb pull /system system" without the "" some process will start wait 7-10 mins depends on the size of your system folder after it is completed close mtk droid tools and ADB TERMINAL now open the folder where you extracted MTK Droid Tools there will be a folder called System copy it and paste it in STOC_ROM.

Open both the PORT_ROM folder and STOCK_ROM folder
In Both the files Open system folder
Now Delete the files that i mention below from the PORT_ROM system folder
system/vendor
system/usr
system/lib/modules
system/lib/hw
system/lib/drm
system/lib/soundfx
system/lib/libaudio.primary.default.so
system/lib/libcamalgo.so
system/lib/libcameracustom.so
system/etc/firmware
system/etc/bluetooth
system/etc/security
system/etc/wifi
system/etc/vold.fstab
system/etc/vold.fstab.nand

Now go to STOCK_PORT and copy all the files mentioned above and paste them to the respected folders.
Now open system/etc/permissions on PORT_ROM and STOCK_ROM and copy all the files present in the permissions folder of STOCK_ROM and replace them with the files in permissions folder of PORT_ROM ***DO NOT DELETE THE FILES PRESENT IN PERMISSIONS FOLDER OF PORT_ROM JUST REPLACE THE FILES PRESENT IN PERMISSIONS FOLDER OF STOCK_ROM***

To get the boot.img of your device first go to CWM Recovery Mode and connect your device open MTK Droid Tools wait for your device to be detected. On MTK Droid Tools go to root,backup, recovery tab and press backup wait for about 10-15 minutes for your rom to be backed up after the process is complete open the folder where you extracted MTK Droid Tools go too backups there will be a folder with the name of your device open it and there will be a boot.img file in it copy it to the STOCK_ROM folder and copy the boot.img again and paste it in PORT_ROM


  • Open META-INF/com/google/android
  • Right Click On Updater Script And select Edit With Notpad++
  1. Download Notepad++ : Here


  • Edit it like this


  • Verify /system should be mounted in "/dev/block/mmcblk0pS" & /data should be mounted in "/dev/block/mmcblk0pD"


What is S and D?
S – System Mount Point
D – Data Mount Point
To know these mount point values
- Open MTK Droid Tool after connecting your phone to PC.
- Open Block Maps.
- Check these lines.

Change accordingly these lines in meta-inf/com/google/android/updater-script
format("ext4", "EMMC","/dev/block/mmcblk0p5", "0");
mount("ext4", "EMMC","/dev/block/mmcblk0p5", "/system");
mount("ext4", "EMMC","/dev/block/mmcblk0p7", "/data");

If there are some bugs or if you get bootup issues i recommend you to port the custom kernel to your device using this guide : Port Kernel

Even if no bugs i recommend you to port the CM kernel to your device to access the important functions of CM 10.1

  Cyanogenmod For MT6592


93 comments:

  1. hey i have mt6589 tab with jb 4.2.1 and 1gb ram, kernal 3.4.5.. can you please provide cm11 rom for mt6589 i will port it for my tab... thnx in advance

    ReplyDelete
  2. as much as i know CM11 is not possible for Jellybean device as CM 11 is KitKat man but i will soon upload a CM 10.2 for MTK6589 and I believe the 4.3 android can be ported to android 4.2.1 so keep checking

    ReplyDelete
    Replies
    1. i hav a kitkat device and want cm11 for it can u do it ?? its mtk6592

      Delete
    2. i hav a kitkat device and want cm11 for it can u do it ?? its mtk6592

      Delete
  3. I just checked the web right now MT6589 is able to run Kitkat Whoo!!! i will soon try and see if it is possible to get it on your deice !!!!
    are you willing to test it on your device ?
    but after my exams are over

    ReplyDelete
    Replies
    1. yeah!! i am willing to try it... but cm11 not stock kitkat.. plz!!!
      and yeah after exams cuz m in 12th

      Delete
  4. Thank you sure i am in 9th exams form Sunday
    actually Cyanogenmod is a stock Kitkat with mods

    ReplyDelete
  5. I ported it for my device (MTK6592) but the calling isn't working, any fix?

    ReplyDelete
  6. i believe if you take the mobem.img from your stock rom and replace it with the CM rom it will work.

    can you tell me more about the issue you have ?
    eg. you can hear the sound but your sound cannot be heard by other person or black screen ?

    ReplyDelete
    Replies
    1. Yep, I did that, I even replaced the .ril files from bin folder and many more but it doesn't seem to work.
      It's like I can call and receive calls but when I activate wifi, after that when I call it says "searching for networks" and gets stuck there.
      And even for wifi to connect to the router, the phone has to be restarted.
      Provide me with another Cyanogenmod rom for mt6592 link, I'll try port it.

      Delete
    2. ummm.....
      did you port the custom kernel of CM ?
      if you have ported the kernel and still many issues then the problem is not in the ROM it is in the phone your phone doesnt support the CM kernel

      Delete
    3. No I haven't but I'll try that too.

      Delete
  7. Alright, I ported the kernel and its working fine now, wifi plus the calling!
    But there's a huge problem with this rom, its gets so hot that it seems like it'll burst off! I had to literally turn the phone off for 15 minutes to let it cool down.
    The cpu throttling seems to be fucked up in this rom.
    I'll stick around with the older one haha
    Thanks though, keep finding more roms for 6592 and I'll port them!

    ReplyDelete
    Replies
    1. the CM kernel is still not optimized yet
      i will soon optimize the kernel and provide it you.

      TRY THIS :
      Port the kernel like you did before flash it and then go to settings back and restore restore your device it will build the kernel directly into the system core and boom no more heating
      it is worth a try

      Delete
    2. But this is not even Cyanogenmod bro, it's just AOSP rom modded with CM features(ringtones, wallpapers etc) lol.
      But it's pretty fast because it's stripped off.

      Delete
    3. no man it has it's own custom kernel brother it doesnt use stock kernel :v

      Delete
    4. That I dont know but what I know is that ROM is not at all CM10 or 11, it's AOSP modded heavily with CM.
      There's no CM for MT6592 yet because there's no kernel sources available.

      Delete
    5. it has some sources of CM in it such as the kernel and framework and systemui. Have these with CM sources is enough to make it a built from source CM

      Delete
  8. Good to see a 9th class boy is doing these things bloging + developing great bro keep it up :-)

    ReplyDelete
  9. It's possible make the port for mtk6589 please help me!!!!

    ReplyDelete
    Replies
    1. no you can't
      but there is already CM ROM for mt6589 but has lots of bugs you cant call or do anything

      Delete
  10. Hi Friend,
    can you build 4.4.2 cyanagonmod for mt6592,since most of mt6592 devices are on 4.4.2 and i want to port
    Also is it possible for porting from mt6582 to mt6592

    ReplyDelete
    Replies
    1. sorry i cannot, i currently don't have much experience to build 4.4.2 roms from source. I can only theme 4.4.2 roms and build 4.2.2 roms from source.

      Delete
    2. it possible for porting from mt6582 to mt6592?can you post a guide?

      Delete
    3. possible. but will have lots of bugs i prefer not to share it

      Delete
    4. Please...I know to fix bugs....and I have ported many ROMs...I can handle it

      Delete
    5. sorry i prefer not to share it

      Delete
    6. Please send me via my email.
      i wont blame you if something goes wrong...
      please bro..my email: arunpi.7518@gmail.com

      Delete
  11. can i port this rom to my device (mt6582)?

    ReplyDelete
    Replies
    1. only 30% chances that it will work but most probably it wont work

      Delete
  12. Can i port it to a doogee DG900 mtk6592 witch d'un on 4.4.2

    ReplyDelete
    Replies
    1. well you can try.
      but beaware your android version will be downgraded to android 4.2.2 you will no longer be on kitkat 4.4.2

      Delete
  13. Is it possible to port 4.4.4 roms. From 4.4.2 device?
    Same chipset,mt6592

    ReplyDelete
    Replies
    1. don't think so
      might work out but most probably it wont

      Delete
  14. anyone who sucessfully ported it to 6582

    ReplyDelete
  15. Does this work on dual sim devices, after porting ?

    ReplyDelete
  16. Good day friends here....please can I port a ROM of a regular phone to a tablet of same chipset?. What I mean is m having a tecno n9 tab with mt6589 chip,1GB ram ,16GB rom .can I port a custom ROM made for a device with same mt6589 chip but with 1GB ram & 4GB ROM?

    ReplyDelete
    Replies
    1. do you think this is the correct post to talk about MT6589 ? I have a question answer thread post this comment there

      Delete
  17. Is it for MT6572? You wrote in red color- "I WANT TO SHARE MY CYANOGENMOD 10.1 FOR MTK6572"

    ReplyDelete
    Replies
    1. sorry mistake wrote 7 instead of 9 haha

      Delete
  18. Links are down, although isup.me shows mega.co.nz as online.
    Tried with Chrome (Android), Firefox(Android), Firefox(Desktop), Chrome(Desktop), Opera(Desktop), Internet Explorer 8,9 and 10(Desktop), MEGA downloader, MEGA extensions, etc. Pretty much every possible way, including different DNS, different VPNs, different PCs, etc.
    So, could you upload it to Google Drive or Zippyshare? I know, big file to upload again, but still ... alternative mirrors or anything?

    ReplyDelete
    Replies
    1. it working man i just tried it, i even tried downloading and the download started. sorry i cannot reupload it in google drive

      Delete
    2. Still not working here. Well, since you say you built it from source, could you provide a link to the source atleast?
      BTW, Which browser did you use?

      Delete
    3. nope i will not provide sources

      chrome

      Delete
    4. Chrome? Okay. Retrying again now.

      Android is open-source, right? Licensed under the GNU GPL v2 license with only a few being under the Apache Commons license, AFAIK.

      I understand, you have put in a lot of work, and you can't let that go away for free, but, a link to the original sources, not your modified ones, would definitely help. And it won't harm you in any way. I just need one to port for a Mediatek MT6582 device.

      If you don't want to, then fine, I'll manage somehow on my own. I'm not going to sue you or something, nor do I want to get into an argument with you. I just wanted one badly to help out those guys who own the same device I have; but it looks like a dead end on this way. Going back to searching for some other way.

      Delete
    5. go and tell that to Mediatek rather than telling that to me

      Delete
    6. Dude, I know about that. I have petitioned against them too, FYI. Regret buying a Mediatek device in the first place. But, on the other hand, this blog wouldn't have even existed on blogspot if it weren't for those Mediatek devices. So, you've got reason to thank Mediatek and also reason to be angry at them at the same time.

      See, since you created this from source, if sources can be shared, then development can grow greatly. Take the case of Indian Android One devices (sprout) for example. (Micromax Canvas A1, Spice Dream Uno, Karbonn Sparkle V) Since Google shared the sources, those devices even got Android 5.1.1 unofficially before any other Mediatek device.

      BTW, I'm not asking for Kernel sources, I'm asking for the CyanogenMod sources using which you said you built this. Since you have mentioned yourself that this ROM is for Mediatek Mt6589 devices in general, and not mentioned any specific Mediatek based device, I am assuming that you don't need kernel sources, or you have used an already available or existing one. So, Kernel sources don't come into the question here.

      What I'm asking for is the CyanogenMod sources, not the kernel sources. CyanogenMod doesn't officially support any Mediatek device till date. Unofficial ports have been made, I agree, but they don't have specific sources or anything. So, since it is still visible on this page that this ROM is built from source, could you please atleast mention which source you took to modify? Or, if you have just taken a prebuilt stable ROM of another device and just modified it and ported it over to a Mediatek device, which most people do, could you atleast mention the device whose base ROM you took for modifying?

      I'm not a selfish guy, I'll be sure to mention you for all your help, including these comments you are typing here. And yes, I was following you on Google Plus, but seeing that you don't want to, or can't, help me, I just removed you from my circles.

      Plus, you're not the only one suffering there. I'm a 15 yr old too, living in Karnataka, presently studying 10th std. and juggling between Android development and Studies. So, share your troubles and problems and lighten your mind up a bit, or chose to keep them with yourself, and keep them a secret. The choice is yours. I have made mine. Waiting on you now.

      Delete
    7. those kernel sorces are universal for all MT6592 devices, i prefer not to share them

      Delete
  19. Is this cm11 or cm10.1?I'm confused because the file name is elephone m8 cm11

    ReplyDelete
    Replies
    1. Oh OK did you changed the name or link?I'm not sure why I get a different one before

      Delete
  20. This comment has been removed by the author.

    ReplyDelete
  21. Hi there Ajit , Could you please help me with my Kingzone K1 Turbo ? It recently got a kitkat update and I was wondering if I could find or port a CM mod for it now, I allways wanted CM on my phone it looks better than plain android.

    So might I ask you if you could try to port it ? I could follow the 2 guides of porting rom and kernel I study informatics at school , but notingh to do with android developing.
    If you don't have time trying or you simply don't want to could you please tell me if it's worth the headache of trying to port it at all ?
    What does this rom do better than kitkat ? Does it process faster ? Longer battery life ? Tell me as much info as you can!

    My Kingzone has octacore mtk 6592 chip , 2 GB RAM , 16 internat memory , kernel is 3.4.67 zmchivin2@chivin-ALL-Series #1 , android version is 4.4.2

    Please tell me and overall idea of this change , thanks in advance for any help ^_^ . A salute from Italy

    ReplyDelete
    Replies
    1. nope, it wont work since you upgraded to 4.4.2, it is not worth trying to port it and then downgrade to 4.2.2, it is not worth it, i am trying to make CM 11 for 4.4.x

      Delete
  22. Well thank you very much for the heads up , If you finish CM 11 I'l be very happy to test it or even help you if I can with it :)

    ReplyDelete
  23. I did EVERYTHING exactly as decribed, but when i start to flash it, it see those messages of procedure : Finding update package....Opening update package.....Installing update.....Installation aborted. WHY ????

    ReplyDelete
  24. sir is it possible to port this to mtk6572 ? or any chance to have a cyanogenmod foe my mtk6572 jb 4.2.2 ? thanks :)

    ReplyDelete
    Replies
    1. nope cannot be ported but brace yourself i have a super amazing custom rom coming up for MT6572 4.2.2 (will take time, long time but it will be worth the wait)

      Delete
  25. cause i saw pure xperia which is a mtk6592 4.2.2 ported to mtk6572 jb 4.2.2 ., is there a big difference in porting cyanogenmod ?

    ReplyDelete
    Replies
    1. it must be mt6589 to mt6572 not mt6592 to mt6572, and cross porting is really hard i can do it but i prefer not to share it

      Delete
    2. sir , you also port mtk6572 kk of lollifox :) nice , is it possible to have it in jellybean 4.2.2 the cardstack recent and the dsb (paranoid) ?

      Delete
  26. Ok sir , ill just wait for your rom :) thanks for quick reply sir :) can i have your facebook group where you will planning to release your mtk 6572 rom sir ? thanks

    ReplyDelete
    Replies
    1. i will upload my ROM here :) keep visiting

      Delete
    2. thank you sir , i hope its lollipop rom like the latest of lollifox :D

      Delete
    3. nope not lollifox, i am not making a lollipop ROM since the internet is full of lollipop like ROMs for MT65xx, you will see when it comes out, (i love it) hope you guys will like it too

      Delete
  27. CyanogenMod 10.1 can't download

    ReplyDelete
  28. How did you cm10.1 zip,I mean from where or did you build it??

    ReplyDelete
  29. okay, i will try to port this rom to my device with mt6572, he he .... because i don't have any devices with 6592....

    ReplyDelete
  30. can i use this rom and port this kernel on my mt6572? does it support swap ram? sorry i asked a lot

    ReplyDelete
    Replies
    1. NO YOU CANNOT DO IT -.- it is made for mt6592

      Delete
  31. In theory mt65xx to mt65yy should be possible, so long as they share the same gpu... With the ability to google, it becomes quite clear this is possible... 6582 and 6592 both use the mali-400 gpu, so it should work!

    I will give it a try and confirm if it works or not for my device running 6582, the guide I found on cross-platform porting seems within my grasp... If I get it working you want I should share it? Many people would love a custom rom for the device I am working with...

    ReplyDelete
    Replies
    1. yes cross-platform porting is possible I never said you couldn't but it doesn't usually work especially the guides you find elsewhere. I use my own guide for cross platform porting.

      And NO I DO NOT GIVE YOU THE PERMISSION TO SHARE OR POST THIS ROM ANYWHERE. ACTION WILL BE TAKEN IF YOU DO SO

      Delete
  32. Hey bro can u plz provide me lollipop 5.1.1 rom for Micromax a104 pla provide me this bro pl I need it I beg u plz provide me download of this rom plz bro

    ReplyDelete
  33. this rom work will for my device mtk6592m ?

    ReplyDelete
  34. and mount points in the boot.img-ramdisk/etc/recovery.fstab not need the mtk droid tools :)

    ReplyDelete
  35. I'm trying to "port" this ROM to my own MT6592 JB 4.2.2, to make sure everything goes smooth and according to plan, and I stumbled into a bafflement which I hope you can make clearer.

    You mention:
    Change accordingly these lines in meta-inf/com/google/android/ updater-script
    format("ext4", "EMMC","/dev/block/mmcblk0p5", "0");
    mount("ext4", "EMMC","/dev/block/mmcblk0p5", "/system");
    mount("ext4", "EMMC","/dev/block/mmcblk0p7", "/data");

    However, your updater script file contains:
    format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0", "/system");
    format("ext4", "EMMC", "/dev/block/mmcblk0p6", "0", /cache);
    mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

    Plus, your general MTK JB porting guide indicates that both /system and /data should be formatted and mounted, but makes no reference to /cache.
    Maybe the proper method would be to format both /system and /cache, and then mount all /system, /data and /cache?

    My apologies beforehand for the noobish question.

    ReplyDelete
  36. i am getting status 7 error plz help

    ReplyDelete
  37. Can you provide another link to download the ROM (uploading it s again) or the direct link to the site without passing through adfly? It's a bit problem with the adfly link...
    With regards.

    ReplyDelete
  38. i think only u can help ok...our group titanium s5 plus we still stuck on jb 4.2.2.... all need is kk kernel for this specific device... then we'll b able to update it... please from all my group i beg u please compile a kernel for our device... please plsease pease

    ReplyDelete
    Replies
    1. stop spamming my site with the same question, I will not do it

      Delete
  39. the last step, not really understand how, your steps given are not clear. Please help me.
    http://i.imgur.com/WFW8hem.png

    ReplyDelete
  40. Anyway to port this ROM for mtk6572 ?

    ReplyDelete
  41. We need custom kernel to boot cm10.1 ?

    ReplyDelete

Powered by Blogger.