- Title: ProtonKernel (KitKat)
- Listed: April, 2015
- Last modified: 05/16/2015 2:30 pm
- Version: 3.4.67
You must be logged for ROM download.
30203 total views, 3 today
23 Total favorites
DESCRIPTION
Custom kernel for Lenovo A820 suitable for AOSP roms.
Not compatible with mastersanta's V3 rom
v2.1+ is compatible with mastersanta's rom and should be good for any other AOSP-based rom
For MIUI and VIBE wait or ask the developer of your rom.
Aroma installer with some options
- Chipset undervolted (recommended to try this first)
- Chipset at default volts (if you experience glitches or sound corruption, try this one)[/list]
- Backup of NVRAM, IMEI and boot.img (saved on internal and external cards in proton_kernel_backup folder.
- Restore NVRAM, IMEI and boot.img
GPU is now controlled via module interface. init.d script is included and istalled automatically.
You can control GPU DVFS (dynamic voltage and frequency), GPU target frequency and GPU voltages for all states.
The kernel should have better performance and better battery life.
※Please make a backup of your device before installing or updating ROM



Member Info
hi guys it is compatible on color OS rom?
I don't know if ColorOS uses specific for the rom ramdisk, but most probably does, like MIUI and other roms with heavy UI modifications.
ramdisk in boot.img should be replaced/modified, but besides that the actual kernel is compatible.
After a week of phone starts to consume lot of energy. Mobile does not hold the whole day. After uploading new ROMs and kernels is ok only for a week. At the same using the programs.
Which ROM?
Have you tried different rom and older version of the kernel?
I'm releasing a new version of the kernel today and you can check if there's some difference. You might want to monitor your apps and see if some of them is draining the battery and preventing the phone go into deep-sleep.
In most ROMs, who used the battery does not hold one day. Your kernel and VMS-V-4.4.2-beta3 held throughout one day, one week later it was getting worse. Kernel held up best of all. How to monitor apps? What apps?
Today, again, I installed the kernel. Because the charge cell phone, charger very quickly, after disconnecting the quick discharge. With long battery does not stick. This is my second battery.
When enabled Fi is 1% of the battery in two minutes.
When enabled WiFi is 1% of the battery in two minutes.
Can you try with my beta 4.4.4 rom? I'm not sure my kernel is 100% compatible with mastersanta's rom, even though I made it compatible with v2.1.
I will also release v2.2 this evening, so you might try this too.
You can monitor apps with betterbatterystats for example, wakelock detector or similar apps.
Can you post the link to your latest beta 4.4.4 rom? I would like to try it out.
Everything is in my GoogleDrive: https://drive.google.com/folde.....038;usp=sharing
infrared I've been using your 4.4.4 for a few weeks now and all it's working perfect, the only "bad" thing is that the stock camera only records video in 3gp. Could you make a patch to record in mp4?
In my case, with pure mastersanta's KK ROM, the battery drain was caused by the option in GravityBox to use the button led as notification.
will it be possible to add tap to wake option?
It should possible, but I'd rather not implement it, because the touch panel needs to be active all the time. I think it will reflect in battery life.
Hi Infrared. I’ve been using your KK rom for about 4 weeks and I found some problems:
- battery life is quite short
- power button stops responding. It is impossible to lock screen or restart the phone. I have to restart it through the xposed option and problem disappears for some time. When phone is llocked by itself, then power button reacts only for unlocking.
Yesterday I installed kernel 2.2 and I find battery horrible. While I’m writting this post battery lost 8%…
Please tell me how to control GPU DVFS, GPU target frequency and GPU voltages for all states? I don’t see such options.
First of all, it is not "officially released".
- What battery life do you expect? For me it works normal (for that phone and battery capacity) and I use it myself. Don't think this is bad for the particular model with 5h 20min screen time, plus 3G data working for at least 2-3 hours and GPU at 476MHz.
- I've never experienced the same problem with the power button. The device locks and unlocks every time without problem and does it fast.
- GPU can be controlled from /system/etc/init.d script. Restart is required to apply changes.
Check if some app/xposed module is draining your battery. I have no such problem, also no drops in battery percentage.
I also use xposed + gravitybox for some functions. The rom has its own advanced power menu and I don't use gravitybox power menu.
It's also always good if you anyone has some problems to test a bare rom first without modules, mods, etc.
Also everyone make sure when installing the rom to do manual wipes of data, cache and system,
because the install script does not do it, since it is made for my own use and I'd like to decide whether I want to test a new build as upgrade or full clean install. You can also wipe android secure and perhaps internal sdcard if there's nothing valuable files on it.
When I was using Lambda Rom battery was enough for more than 1 day of using phone for calling, messaging and internet. With Proton KK Rom it was 1 day. Now with new Kernel it is 3 – 4 hours. The only one thing that changed was Kernel, no new app or exposed module.
Can you try discharging battery below 10%, thne fully charge to 100% and see what happens?
As you can see, mine is lasting much longer. If I put it to sleep during the night, battery will go down about 2% for 7-8 hours, but this night I had to use it a lot.
Hello Infrared. What is different between A820-PROTON.KK.V1.0.DEV-042215-062303.zip and A820-PROTON.KK.V1.0.DEV-052515-051052.zip from your google drive?
I have updated skia library, graphics framework and chromium, but I don't recommend that build at the moment.
I know about it's hard to detect or you're not experiencing this but the problem with power button exists.
It's funny 'cos some said about they can't lock the phone but I am can't unlock it.Nothing happens when i am pressing the button.It sleeps
I have experienced that only with undervolted core but with default voltage all is fine.
Wonder to ask you about support for Swap file and camera recording in full hd.Will it be?Thanks
That seems to be a different problem. That's why I provide a version of the kernel with standard voltages in case your particular chipset can't handle the lowered voltage. I gave up on the idea to support voltages via parameters, because it is too complicated.
Camera records in FullHD on my phone (Fine preset from video settings in Camera app) and I can play FullHD/HD video with MXPlayer H/W and H/W+, but I guess it depends on chip revision and those with M chipset can't have these extras. Plus MT6589 officially does not support FullHD recording, at least that's what it says in the source of the videocodec.
Swap is supported in kernel, but need to modify the sh script (enableswap.sh).
Next version might also support swipe2wake and double tap to wake, but that would be turned off by default and could be enabled by script if the user wants.
Just shot a video with Video quality set at "Fine"