Welcome, visitor! [ Register | Login ] 

  • Title: Proton KK AOSP
  • Listed: July, 2015
  • Last modified: 10/22/2017 3:25 am
  • Version: 1.0.2 (4.4.2)
  • You must be logged for ROM download.


Overall Rating : ★★★★★ 111


106790 total views, 19 today

99 Total favorites

  

CUSTOM
Proton KK AOSP
Proton KK AOSP - Image 1Proton KK AOSP - Image 2Proton KK AOSP - Image 3Proton KK AOSP - Image 4Proton KK AOSP - Image 5Proton KK AOSP - Image 6Proton KK AOSP - Image 7Proton KK AOSP - Image 8Proton KK AOSP - Image 9

Author adMember Info

  • Listed by: infrared
  • Member Since: 04/06/2013

DESCRIPTION


This is a custom KitKat rom for Lenovo A820 compiled from source.

It took me a lot of time to get it to this stage, so if you're porting to another device or do some mods, please have respect and give proper credits to original author.

Update 22.10.2017

Added patch for WPA2 vulnerability. Install from recovery, then wipe cache and dalvik. Reboot.

Key features:

- Proton Settings page with useful options:
—– Vibrate on call connected
—– Low battery sound
—– Low battery dialog
—– Volume keys control text cursor
—– Home key unlock
—– CM11 battery indicators
—– Button backlight control

- Fixed vulnerabilities
—– FakeID
—– ObjectInputStream Serialization
—– Settings PendingIntent
—– GraphicsBuffer Overflow

- Adjusted 3G signal indicators levels
- Improved battery life
- Battery tables from S150 exctracted with "reverse-engineering"
- Unlinked volume sliders and expandable volume dialog
- init.d script to control GPU frequency, voltage and DVFS
- kernel compiled with linaro 4.9.3 toolchain, ROM compiled with SaberMod 4.8
- UI mods for statusbar icons
- Extended power menu
- Working GPS/EPO/A-GPS
- init.d support
- Calculator, Apollo, DSP Manager, Browser from CM11 (compiled from source)
- Camera shoots in MP4 format. Increased photo quality to 100%.
- Fullscreen caller picture

And many more improvements…

ART is not working, so it is disabled. Could not solve this problem.

For full kernel changelog, visit my github repo: https://github.com/infraredbg/Lenovo_A820_kernel_kk

GPU overclock (works on some A820):

Currently it is only supported via init.d script
Go to /system/etc/init.d and open 00proton with a text editor
Uncomment and change desired value (all values are explained in the script)
Save and make sure the file has correct permissions
Reboot device
You can verify if the GPU frequency have changed in /proc/gpufreq/gpufreq_var_dump

Installation:

If you're currently using one of my DEV roms, it is recommended to do a clean install

It is recommended to use my TWRP 2.8.4.0 recovery (install via Rashr from PlayStore on phone or from FlashTools on PC)
Copy zip on sdcard and optional GApps package and reboot to recovery
Do a full backup of your current ROM including nvram block (IMPORTANT)
Wipe system, data and cache from TWRP. The script does not do automatic format.
Install ROM zip and GApps (optional)
Reboot system (first boot takes time)


Credits:

jwchen for helping me with kernel and testing
hyperion70 for the hint how to fix gralloc mem leak
masterwasome for guides on xda
varunchitre for some initial work on mt6589 kernel
faux123 for dynamic filesync
Christofer83 for prebuilt linaro toolchain
superdragonpt and Dr-Shadow for valuable code which I learned a lot from
mastersanta for finding how to fix USB mounting problem in the beginning
CM11 team
all other people for their guides and information, which I've found over the net

Update:

Uploaded new version of the zip with fixed IMEI backup. Sorry for inconvenience, but that's why I have written in the description to make a full backup.



※Please make a backup of your device before installing or updating ROM


Responses to “Proton KK AOSP”


  1. 04/28/2013
    Hong Kong

    Hi,

    Do anyone know how to solve the following issues which I am newly experienced to use Proton KK rom.

    1) How to increase the sound level during phone call ?  It is hard to me for hearing outdoor. It seems weaker than stock rom S138.

    2) How to set the brightness of screen during using camera.

    3) Is it possible make the font bigger in the pull down short cut manual ?

    Thanks !

     

     

    • 07/20/2015
      Russia

      It's need setup a patch for Engineer mode to increase ​sound level. You can find the link to the patch in this thread

  2. 04/28/2013
    Hong Kong

    Another problem is auto brightness function.

    It seems adjusting too frequent. And it cause likes flicking . (Dim–> Bright-> Dim –> Bright –> Bright –> Dim –> Dim ………………… )

    Can you use the same lux detection algorithm as S150 Stock ROM ?  I just used S138 Stock ROM without such problem

    Will it fix in the coming A820-PROTON.KK.V1.0.3 too ?

    Thanks

  3. 03/25/2016
    Israel
    problem with textra when i read sms after rebot the sms is being reported as new sms  it like the software does not have permission to mark  the sms as read even if its made default for sms also i have more than one program that needs to show video online and fail to connect  
  4. 08/17/2015
    Sri Lanka

    hi 
    Do i need to flash all zip files above or only the zip with 193mb??

     

  5. 03/25/2016
    Israel

    hansaka  read the guid the 193mb zip is just the base rom which does not include the other files

    https://www.needrom.com/wp-con.....store_guide.pdf

  6. 10/03/2013
    United Kingdom

    Hi infrared, I have bought another phone so I stopped messing about with my old A820. however I have factory reset it and inserted an old sim card which I did not remember the password, so I have tried it over 3 times and it says the SIM slot1 is permanently locked (slot 2 works fine)

    Now I changed sim, enterred the correct password but as soon as I unlock it, the phone says again the sim slot is still locked (for ever)

    I have then decided to reinstall the rom from scracth, wiped cache, system, blablabla.

    But the rom zip refuses to install via TWRP 2.8.4.0 recovery. it starts then the teamwin logo comes up and the installation is stopped.

    I have done this 1 milion times, but now I'm using a quite dodge sd card. do you think I should try another sd card or you can already see something I'm doing wrong?

     

    I have also tried and old backup I had but the recovery can't even see the files. But it can see the folders

     

    Thanks a lot.

     

    D.

    • 10/03/2013
      United Kingdom

      Sorry for bothering you. Placing the files in the internal storage worked. I supose I'll have to bin this faulty sd card.

      I also changed the sim and it is all good now. the rom as we know is robust and fantastic

      by the way, I got the new zte axon mini, from march 2016, rooted, xposed and yesterday someone finally made a custom recovery…..I wished so much a guy like infrared could make an aosp rom for it. The phone is sooooo good and the os is crap.

      Thanks

  7. 07/17/2015
    Ukraine

    Hi infrared, I have a problem with latest kernels (2.54-2.55) – the phone does not want to charge from PC usb port, it shows that it is charging but charge level remains the same. This problem reproduced on different PC's, usb cables and on several A820's. Charging from wall adapter always works.

    • 04/06/2013
      Italy

      Uff, again a problem with other devices, when it works on mine.

      I don't know how to test it. I've tested mine with different cables, different USB ports and different PCs.

  8. 07/17/2015
    Ukraine

    Yeah, this is probably impossible to test… I forgot to mention this on my prev post but if I reboot the phone – it will charge from usb after reboot. But anyway, if there is no easy fix for this problem then just ignore it, you did a lot for our phones already. Thanks for all the hard work

    • 04/06/2013
      Italy

      Go to developer options and set "Stay awake" or change screen timeout interval to something greater, like 30 min.

      Reboot the phone and based on your comment it should work. Now disconenct it (you keep the screen on all the time) and connect it again, does it still continue to charge?

      btw, I'm using my 4.4.4 rom, so I will have to test with the old version.

  9. When will 4.4.4rom be realised?I have been waiting for it for a long time.

    • 04/06/2013
      Italy

      I've reported previusoly, but there's some problems with HTML5 canvas and some videos (e.g. auto-play video in Facebook) which I haven't been able to solve yet.

  10. 07/17/2015
    Ukraine

    infrared,

    I followed your instructions and yes, it will charge just fine if I connect/disconnect the charger while screen is on, but after several hours of usage – it will not charge again (I measured it with one of those 'charge doctor' amp/voltmeter , and while the phone shows that it is charging, it doesn't draw any current at all)

    • 04/06/2013
      Italy

      I can't reproduce it though :/

      How much current it draws from usb when it is working?

      "Measure" it with apps.

    • 04/06/2013
      Italy

      Also please test if there's some relation with battery percentage, e.g. if it charges at 80%+ and does not at 20%.

      Current should be bigger when battery is discharged and much lower when close to 100%.

      Maybe some protection is kicking in on your phone.


Leave a Reply
▲

You must be logged in to post a comment.


Terms&Conditions  -  Privacy&Cookie © 2012 - 2026 Needrom.com