mi-Globe XiaoMI ROMs and Mods

Huge Battery-Savings with Qualcomm´s MPDECISION – For Xiaomi Snapdragon Phones !!!

 

 

Xiaomi´s latest Flagship devices are powered by famous Qualcomm Snapdragon CPUs, which come with a great CPU Hotplugging Feature !
Unfortunately Xiaomi decided not to use Qualcomm´s mpdecision Service to maintain CPU-Core states!

 

What is mpdecision ?

 

Mpdecision is watching the load on your device! When you´re only doing simple stuff like browsing, texting or listening to music, the mpdecision service will completely shutdown single cpu cores to reduce power consumption. When you start games or other heavy processes, mpdecision will bring back online all your cores!


Example for Xiaomi Mi5:

CPU Core Webbrowsing without mpdecision Webbrowsing with mpdecision
1,6 GHz Core 1 ONLINE ONLINE
1,6 GHz Core 2 ONLINE OFFLINE
2,1 GHz Core 3 ONLINE OFFLINE
2,1 GHz Core 4 ONLINE ONLINE

Your CPU is still strong enough to process all the tasks very smooth and without any lags and additionally saving some batteryjuice!

 

How can I verify that ?

 

You can download Apps like CPU-Z to monitor your CPU Core Status! With mpdecision Service enabled, you can see that some of the CPU Cores go on- and offline. Without mpdecision all Cores are allways online.
 

cpu-z-verify

 

Confirmed working for following phones

 

Device MpDecision
Mi 2/s (aries) working
Mi 3 / 4 (cancro) working
Mi 5 (gemini) working
Redmi3 / Pro (ido) working
Mi Note (virgo) working
Mi Max Pro (helium) working
Mi Max (hydrogen) not working
Mi 4c (libra) not working
RedMi Note 3 Pro (kenzo) not working

 

Our MpDecision Mod can be downloaded from this Post:

 

DOWNLOAD: “MiUI impoved Boot.img *unlocked,init.d*

 

Earlier it was only available for the Mi5, but we activated this Mod for more Qualcomm Snapdragon based devices! Please leave us some feedback in the comments. Sorry for all of the MediaTek Customers, mpdecision is only available for Qualcomm Processors :/ !

 

91 comments

  1. Badrul Hisyam
    November 11, 2016 at 13:51

    its ok if my kenzo using this mpdecision with your govtuner mod?

    • dr4kendroid
      November 11, 2016 at 15:19

      Sure, they do not conflict.

      • Badrul Hisyam
        November 16, 2016 at 13:06

        any chance can make it support to my kenzo? the govtuner make my device pretty hot

  2. Hpito
    November 11, 2016 at 14:30

    You included only the Mpdecision code or the modified boot.img? Sure it works in all of Qualcomm SoCs, such as SD 808?

    • dr4kendroid
      November 11, 2016 at 15:21

      Mpdecision Mod is included in patched BootIMG. We cant tell exactly for all devices, but we tested on some. Basically it should work on all.

  3. dizelsma77
    November 11, 2016 at 16:29

    Support MultiRom 8.1.1

  4. amster64
    November 11, 2016 at 18:04

    I installed it on my kenzo with xiaomi.eu 8.0.4.0 with same numbered boot.img and lost fingerprint sensor and wifi.

    But thankfully, Disabler image restored functinality.

    • boeseshirn
      November 11, 2016 at 19:24

      Ok.. I cannot confirm that cause I use weekly updates.

      • amster64
        November 12, 2016 at 12:55

        CPU hotplug worked only temporarily. After installing Radon kernel, MpDecision settings vanished.

        • boeseshirn
          November 12, 2016 at 13:13

          yes radon don’t have mpdecision. You can try Agni kernel. This kernel have msm_hotplug. But its buggy with goodix fp. Also incall microphone doesn’t work in my test.

  5. Alessandro
    November 11, 2016 at 19:18

    does not work on me 5s plus. I had also reinstall supersu

    • boeseshirn
      November 11, 2016 at 19:23

      Please try to flash it twice.. some devices have buggy twrp

    • dr4kendroid
      November 11, 2016 at 19:35

      What exactly does not work ? Do you have any errors while flashing ?

      • Alessandro
        November 14, 2016 at 20:58

        Whit Mi 5s Plus, rom xiaomi.eu 6.11.10, I tried again, but it does not work. But not only uninstall SuperSu!

  6. murks
    November 11, 2016 at 20:14

    Hi, is mpdecision already included in the globe ROM 8.0.10.0 for the redmi 3s ?

    • dr4kendroid
      November 11, 2016 at 20:58

      yes, its included in all roms that are available on the builder

      • murks
        November 11, 2016 at 22:46

        Thanks ! For all your excellent work !!

  7. Waingro
    November 11, 2016 at 21:53

    Thank you for your work. You guys rock!

  8. Jau
    November 11, 2016 at 23:03

    My mi2s has always shown cores to go online and offline. How is this better?

    • boeseshirn
      November 12, 2016 at 01:12

      It saves battery. You have longer duration with it.

  9. Sota
    November 12, 2016 at 00:32

    Is it normal in idleing only 2 of 8 cores offline… Same was before the mod.
    Recmi 3s

  10. Stamos Yang
    November 12, 2016 at 01:36

    Flashing the 6.11.10 with all checked cause my phone not to boot anymore, it just show Mi logo in 1 second then turned to black. I can still boot in EDL Mode to return to flashing.

    Also I can’t boot to recovery

    I have the Helium Mi Max model

    • paolodev00
      November 12, 2016 at 08:45

      already answered, you did not unlock bootloader the official way.

  11. enricosteph
    November 12, 2016 at 09:28

    All Cores are online in CPU-Z…Kenzo 6.11.10 all Mods enalbled in Rom Builder! Seems not to Work for ne or i did Something wrong 🙁
    I also flashed twice…using ZCX TWRP

    • boeseshirn
      November 12, 2016 at 11:25

      Download Kernel Audiutor from playstore and set minimal cpu cores to 1 or 0. This initial disable the cores. Then you can see the cores go on and offline.

      • enricosteph
        November 12, 2016 at 13:17

        So no Way without root?

      • ronn
        November 12, 2016 at 13:33

        just installed kernel auditor, but min cpu cores still back 2 , after quit/close kernel auditor

        • boeseshirn
          November 12, 2016 at 13:42

          I have also noticed this problem. I am currently working on a solution

  12. Vini
    November 12, 2016 at 18:30

    It looks like don’t work on mi4c,

    • Vini
      November 12, 2016 at 18:31

      I’m using a different thermal engine, has it some conflict?

      • dr4kendroid
        November 13, 2016 at 10:05

        no thermal enginge should not conflict. but you can grep for “mpdecision” on logcat to see more info about it.

    • dr4kendroid
      November 13, 2016 at 10:05

      ok thats sad new. I updated the post with this information. thank you

  13. Waingro
    November 13, 2016 at 05:33

    Confirmed not working on Mi4C libra. All cores remain online.

    • dr4kendroid
      November 13, 2016 at 10:05

      ok thats sad new. I updated the post with this information. thank you

      • Solon Falas
        November 13, 2016 at 13:27

        Will you try to fix it?

        • boeseshirn
          November 13, 2016 at 13:57

          We are working on a general solution for the mpdecision problem

          • Andrew
            November 13, 2016 at 17:34

            Works on my Mi 4C from time to time. CPU Z shows 2 out of 6 cores stopped.

            • paolodev00
              November 13, 2016 at 17:58

              .. hard to tell if it works when some say yes and some say no 🙁

              • Andrew
                November 13, 2016 at 18:40

                It doesn’t work mostly. I’ve noticed stopped cores just twice in 2 days.

              • Solon Falas
                November 13, 2016 at 19:58

                He must saw the big core offline. It is from thermal control not from mpdecision

                • Andrew
                  November 14, 2016 at 15:52

                  Yes, they were the big cores.

          • Waingro
            November 13, 2016 at 19:29

            Hope you guys can find a solution for Mi4c. We need it the most with our SD808 two big cores stuck online all the time killing battery!

  14. arya5
    November 13, 2016 at 17:13

    Not working on my Xiaomi mi4s

    • RM3SVN
      November 13, 2016 at 18:38

      Only 2 cores stopped, before and after flash is same. I’m using Redmi 3S.

  15. RM3SVN
    November 13, 2016 at 18:39

    Only 2 cores stopped, before and after flash is same. I’m using Redmi 3S.

    • Moscha
      November 14, 2016 at 16:02

      Same behavior with my Redmi 3S using globeROM 6.11.10
      Only 2 cores stopped. The rest 6 cores are online.

      • Moscha
        November 14, 2016 at 16:03

        I think mpdecision needs some finetuning, because the Redmi 3S has 8 cores and not 4.

  16. Ramakrishan
    November 14, 2016 at 10:12

    I have installed and it is working fine on Mi Max 128GB/4Gb (Helium). Bootloader is locked. I have installed and using 8.1.1 rom. Thanks for your hard work.

  17. Minh
    November 14, 2016 at 12:38

    Didn’t work on kenzo. So sad 🙁 . Hope it will be fix early

  18. mnikolce
    November 14, 2016 at 14:37

    Will this mod solve the random reboots in Mi4

    • paolodev00
      November 14, 2016 at 15:27

      we dont know about random reboots. Please do clean install with stable version. they are safe.

  19. mycro7
    November 14, 2016 at 16:43

    On Mi4 (with defferent xiaomi.eu dev roms) mpdecision doesn’t work well. It’s ok for about an hour from installation and then 2 cores are ALWAYS disabled also when Mi4 runs heavy apps and processes. Even if you switch to performance mode, only 2 cores will reach max frequency and 2 still disabled, and it causes much battery drain.
    For active cores, the only way is to remove mpdecision+thermal conf to recover 4 cores, and you will notice it has better battery life.
    A good thing would be on/off option of mpdecision..

    • dr4kendroid
      November 14, 2016 at 18:16

      We did not change mpdecision for mi4 . it has mpdecison by default. so your problem is a general problem for mi4.

  20. Huy
    November 14, 2016 at 21:44

    i uncheck Mpdecision on builder for Mi5s. but it still there, i have many lag on your rom with it.

    • paolodev00
      November 15, 2016 at 08:36

      what phone ?

      • paolodev00
        November 15, 2016 at 08:41

        Oh i have found the problem. Please build your ROM again. Now the “disable Mpdecision” work correct !

        • Huy
          November 15, 2016 at 13:00

          Thanks a lot! I will try again

        • Huy
          November 18, 2016 at 21:33

          i uncheck Mpdecision and still have problem with my Mi5s, cpu0-1-2 working normal, cpu3 always stopped, can you Mpdecision to a standalone apps 🙁

          • dr4kendroid
            November 19, 2016 at 14:25

            We had a bug in previous version. Please try with latest 6.11.17 with disabled mpedcision. This will work.

            • Huy
              November 19, 2016 at 18:13

              sadly that have no 6.11.17 on Mi5s

  21. pdc
    November 14, 2016 at 22:51

    seems to work on aries (mi2s). 3 of 4 cores stopped. Excellent work!

  22. stillka
    November 15, 2016 at 12:54

    what about land

  23. Chris
    November 16, 2016 at 13:47

    Does Xposed affects this because patches the boot img.

  24. jockjoint
    November 17, 2016 at 09:18

    Dear Admins, i got black screen on my Mi4W after full boot. And patching failure in the twrp recovery during flash that mod.

  25. Raja Nur Imran Raja Mohamed
    November 17, 2016 at 19:33

    Can i use tgis on Xiaomi Mi Max hydrogen….

    • dr4kendroid
      November 18, 2016 at 09:18

      yes youc an

  26. max
    November 18, 2016 at 11:16

    mimax pro 3\64, mod does not work

    • max
      November 18, 2016 at 11:30

      it have erroe while make extracting ramdisk @failure, aborting@
      offcourse downloaded version for helium

      • dr4kendroid
        November 18, 2016 at 12:17

        thats supersu. can you post the recovery log while you get the error ?

  27. SinfulMercury89
    November 19, 2016 at 01:57

    As Mi Max(32GB) isn’t in the list it doesn’t support mpdecision even running on Snapdragon 650?

    • enricosteph
      November 19, 2016 at 09:17

      Kenzo (SD650) does not Work 🙁

      • dr4kendroid
        November 19, 2016 at 14:18

        We have information that it does not work on SD650 . We could not test it by ourselves.

  28. damian799
    November 19, 2016 at 16:56

    hydrogen mi max not working 🙁

    • netusername
      November 19, 2016 at 23:16

      Can confirm its not currently working on hydrogen. Tested stable 8,1,1,0

      • dr4kendroid
        November 20, 2016 at 11:11

        Ok, thanks. I will add it to the list.

  29. trashcan
    November 20, 2016 at 05:09

    On a cleanly installed globeROM Helium with nothing else on it except cpu-z, after several minutes, the governor changes suddenly to performance mode and sets all online cores to the highest clock speed and sometimes stays there for good even after several reboots. It shuts down some cores but the over-all cpu load becomes so high that it drains the battery so fast and heats up the phone a little while even idle. If the governor changes to performance mode, the govtuner mod becomes useless and incompatible and can never be run unless governor goes back to interactive mode. I use Kernel Adiutor to control cpu problems a little but I have to check once in a while because it still happens and I have to manually set governor back to interactive mode again through Kernel Adiutor. So it is useless for now. I hope mpdecision is fixed as it is doing wonders on other snapdragon 650-652 phones like the Samsung A9 Pro.

    • dr4kendroid
      November 20, 2016 at 11:13

      OK, thanks. We will try to fix this. Thank you for report !

  30. Ayan
    November 20, 2016 at 16:56

    great development,but sad to see the kenzo not being supported. any chance it will work on kenzo in the near future?

    • damian799
      November 20, 2016 at 17:20

      Wait, snapdragon 650 doesn’t work at the moment(kenzo, hydrogen) 🙁

      • dr4kendroid
        November 20, 2016 at 17:32

        Thats no problem. These phones have other integrated functions to get best result of powersaving and performance. dont need mpdecision for those.

        • Martin
          November 24, 2016 at 07:19

          I just flashed my Cacnro device (Mi3). Current ROM was xiaomi.eu 6.11.17.
          After the reboot, device did not boot completely. I could only see the wallpaper, but no icons, menus, nothing.
          Is there a way to uninstall? I tried the “disable” file, but it doesn’t work.
          So, how do I fix my device ?

          • dr4kendroid
            November 24, 2016 at 18:47

            very weird. i cannot think of any bugs of our mod that can create such problems .. you will have to install your xiaomi.eu rom again.

            • Martin
              December 1, 2016 at 21:34

              This is waht I did. Apparently the mod didn’t work for me and I had to reinstall xiaomi.eu ROM

  31. Redmi 3s 32gb!!!
    November 26, 2016 at 04:09

    “Huge Battery Savings due to mpdecision Service.”
    “Huge Battery Savings due to Screen OFF CPU handling.”

    Are this mod is only for mi5? or work on snapdragon phones?

  32. Aaryan Pednekar
    November 29, 2016 at 10:53

    Please Make It Work On Hydrogen (Mi Max 32GB)

  33. Luis
    December 1, 2016 at 18:26

    First of all thanks for your efforts, I discovered the builder today and I cannot wait till getting home to build a custom boot.img for Mi5s. However, I am reading some comments saying mpdecision is producing lag in this device. Can you confirm it please? I would not sacrifice smoothness for having a better battery life. Kind regards! Luis

  34. Christian
    December 6, 2016 at 14:54

    Hello, is is possible to use this MOD without MI-GLOBE-ROM? I have the EU.MIUI-ROM at this time?

  35. Corentin Mors
    December 10, 2016 at 21:52

    Hey guys, thanks for your work. How about Global Stable ROM for the Mi5 ? Is it diffcult to code ?

    May I help ?

    • Michelle Butler
      January 3, 2017 at 15:37

      Does this mean it is not yet available for my ROM (I’m on Global Stable 8.1.2.0)?

  36. Marco
    December 16, 2016 at 12:35

    I can’t register on your forum! Please, send me the activation link !!!

  37. Diego
    December 25, 2016 at 11:32

    Thanks

Leave reply

Back to Top