I am owner of Xiaomi Redmi 1s smartphone and I was facing very annoying bug on all custom ROMs I had used.
I thought there is no solution, but finally, after about a half of the year, I've found the solution, which you can read below. Your phone need to be rooted to be able to use these solution. That shouldn't be problem, since most of the ROMs for Redmi 1s are pre-rooted. The first two come from thread from phantom97 @ xda.
1. solution - Kernel Audiutor
This is the solution I have chose. It works like a charm, no weird bugs because of that have occurred (like battery drain or something like that). I tested that on CM 13.
- Download Kernel Auditor
- Go to
CPU Hotplugand then turn off
- On the same page, click on
Apply on boot(to apply this change every boot).
- (optional) Go to
CPUand enable 2 CPU cores - I haven't done this step and it still works normal
2. solution - editing
This solution is about editing your
/build.propfile on your phone
- Change this setting:
3. solution - security settings
I cannot test this solution, but it seems that it might help to some users of Redmi Note (which I don't possess). You probably don't need root for this. Credits go to surinder @ xda
- go to
security > power
- change settings in there
Clean memory -> neverand
Sleep -> never