[FIX][ZIP] 2 cores only - Recover your 4 cores - Mi 3/4/Note - MIUI 8+ - Nasus v15.4

Arthur King

Senior Member
Mar 28, 2012
398
182
43
Hello! First of all, my english is not the best so ill try to do it quickly. Some of you may know, or maybe not, but on MIUI only 2 cores works by default, to get the 4 cores working you need to use the "Performance" profile on battery settings, so, you can fix this with any custom kernel, or now, you can flash this zip.

This will enable your 4 cores to being used when you need them without using the "Performance" profile, plus you will get some optimizations that i added so you will feel MIUI like you never done before. Well, lets go for it!

This fix works for MI 3 and MI 4

Things that fix do:
- Allows you to use the 4 core and not only 2
- Better multitasking(Follow recomendations steps)
- Stops some useless services
- Tweaks the VM for better performance
- Tune-up the Interactive Governor for battery without losing performance

Latest Version

Now there is two versions, one a bit focused on battery and the other on performance so, youre free to test and choose

Battery: http://www.mediafire.com/file/moidapk07hfwsch/FIX_Nasus_v15_Bat.zip

(Updated) Performance: http://www.mediafire.com/file/bmcuu3x1cxqma6k/FIX_Nasus_v15.4.zip

Note: If you are comming from any verson after 8.2 of the fix you can just flash the latest version without any problem. Or if its your first time flashing this just go for the latest version.


Apps to test this
CPU Float: https://play.google.com/store/apps/details?id=com.waterdaaan.cpufloat


With this app you can see that by default MIUI only uses 2 cores and when the battery temperature gets kinda high(which is most of time) the frecuency locks at 1.19 ghz, with the fix the frecuency will step down the frec one by one so you wont feel the lag that hard and it wont overheat that easy as usually MIUI do.

Instalation:
Just flash it on TWRP, you dont need to wipe anything.

Recomendations:
Go to delevoper settings and turn off Memory Optimization so the fix will work perfect without any MIUI locks.
Turning off MIUI Optimizations its optional since it do not change anything to the fix, its just if you have problems with some apps, that will be because of the MIUI optimizations. Turning off this will also allow you to make your MIUI more like android stock in term of how apps works and how they dont get close and just get all permissions that they need, since you will be able to disable all MIUI permissions manager and battery saver.

Thats all! If you have any question just ask for it, ill answer ASAP!

Enjoy :)

Original Post: http://www.htcmania.com/showthread.php?t=1304306
 
Last edited:

jockjoint

Senior Member
Jan 20, 2012
108
72
0
Moscow
Hi. Thanks to you for your works. But tell me please, what is mpdecision file using in your patch?
And which changes in other files?
Thanks.
 
Last edited:

ninjanmizuki

Senior Member
Sep 22, 2013
316
120
0
Currently testing your cpufix on my Mi3(cancro) running the latest stable MIUI8 china rom. Device feels snappier than before. I am loving it. But I observe no significant difference in terms of battery saving. Will continue to test for another 48-72 hours and post my conclusion. Thanks.
 

Arthur King

Senior Member
Mar 28, 2012
398
182
43
Update(this was released a few time ago, but i had no time to post it here). Cassiopeia v9.3

A few updates ago i just changed one of the files and now the 4 cores works kinda most of time, and btw, i did a few test and leaving the 4 cores on all time uses less battery than normal way to turn on and off the cores. Also did some changes for better performance without losing battery life. The file its on the OP.

Enjoy <3
 

chiwawa10

Senior Member
Sep 19, 2016
151
66
0
Kuala Lumpur
Btw, if I were to flash this zip. Is there any way to restore to the original (uninstall)?

I'm interested to give this a try but afraid if things doesn't work there's no way for me to revert.

Any thoughts?
 

tokict

Senior Member
Nov 6, 2013
690
340
0
27
Banyumas
Btw, if I were to flash this zip. Is there any way to restore to the original (uninstall)?

I'm interested to give this a try but afraid if things doesn't work there's no way for me to revert.

Any thoughts?
Just copy the zip files and replace whatever on the zip with the original one, if things doesnt work, u can flash that zip (the zip with original files)
 

chiwawa10

Senior Member
Sep 19, 2016
151
66
0
Kuala Lumpur
Just copy the zip files and replace whatever on the zip with the original one, if things doesnt work, u can flash that zip (the zip with original files)
Do you mean that I need to extract the original files from my phone first (as backup)? In case I want to restore, I will need to use them later?

Is that what you mean?
 

Arthur King

Senior Member
Mar 28, 2012
398
182
43
Btw, if I were to flash this zip. Is there any way to restore to the original (uninstall)?

I'm interested to give this a try but afraid if things doesn't work there's no way for me to revert.

Any thoughts?
You will not need to revert this. Just do a TWRP backup and flash it, just the "system" backup is necesary
 

chiwawa10

Senior Member
Sep 19, 2016
151
66
0
Kuala Lumpur
You will not need to revert this. Just do a TWRP backup and flash it, just the "system" backup is necesary
When I read your first post again, it sounds like its fixing a flaw in MIUI. What if I am not using MIUI but other custom ROMs. Will this be useful? I used to be on Lineage OS 14.1. Recently I moved to AOSiP 6.2, both of which are buttery smooth. What's you think?