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


106785 total views, 14 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. 07/10/2013
    Poland

    Hi, I'm an admirer of your roms :) but there was a problem. Disconnects from time to time MicroSD card. Restart helps.

    • 04/06/2013
      Bulgaria

      Check/clean your contacts on the slot and sdcard. I've never had this problem on any rom.

      You can clean it with Vodka :p

  2. 12/31/2014
    Bulgaria

    Wi-fi stoped working on mine after instaling the 1.0.1 OTA.It finds networks but no wi-fi icon and no conections.I wiped and instaled again same problem.Pls help.

    • 04/06/2013
      Italy

      I don't see what could possible go wrong with the OTA update. There's nothing even remotely connected with Wi-Fi functionality.

      The only update on SystemUI is a fix for purple color of SIM indicator. The other fix is for stagefright. Other things included in the package are targeting headset buttons.

      Are you using the final 1.0 uploaded here/GDrive?

  3. 08/21/2015
    Romania

    Hi ,

    My question is – if is already repartitioned with data-repart-to-2.7GB.zip than should be reverted to default partition or can I use the setps in your guide?

  4. 12/31/2014
    Bulgaria

    Did a complete wipe of everything it seems to fix the problem.The wi-fi icon does not appear when searching for networks, but appears when connected to one.

  5. 10/13/2013
    Spain

    I love this ROM! But Google authenticator doesn't work. I tried reinstalling google authenticator and reset it from the scratch.

  6. 03/05/2014
    Peru

    Hi Friends, if they appear IMEI (unknown), but aimed their numbers IMEIs. perform the following steps.

    Engineering Mode Method

    1. Download and Install Mobile Uncle  then grant superuser permission

    2. Select Engineer mode

    3. Select Engineer mode (MTK)

    4. Navigate to the Connectivity tab

    5. Select CDS information

    3. Select Radio Information

    4. At Phone 1: Insert the command below then click Send at command

    Code: AT+EGMR=1,7,"IMEI1"

    5. At Phone 2: Insert the command below then click Send at command

    Code: AT+EGMR=1,10,"IMEI2"

    5a. If you get an error like "This command is not allowed in user build" then leave a space between AT+ and EGMR as show below

    Code: AT+ EGMR=The rest of the code

    6. Go back to Mobile uncle home screen

    7. Click on Engineer Mode

    8. Select Engineer mode (Android)

    9, Select Phone information

    10.  Click Turn on radio

     

  7. 12/31/2014
    Bulgaria

    Thenks for the awesome rom i really like it.But i have a problem the battery drains really fast, 3/4 of a day when i'm not useing it.I use to go a day and a half with the lambda rom.I installed the rom step by step.Can you give me some advice.

  8. 12/31/2014
    Bulgaria

    Nothing out of the ordinary.Screen and cell stand by.

    • 04/06/2013
      Italy

      Maybe start with clean install and add apps one by one.

      On my phone it is pretty normal. I think 4:30 hours screen-on time with Wi-Fi and Data connection always on, plus some GPS and calls is fine for that battery. If I use it less, then it lasts at least 2 days, but on normal usage it holds at least for the day.

    • 05/14/2013
      Taiwan, Province of China

      What I noticed is foobar2k, lol

    • 04/06/2013
      Italy

      Yeah, controlling foobar from the phone through my home wi-fi.

  9. 12/31/2014
    Bulgaria

    I tried a clean install with 100% battery and left it idle.2 hours later it was down 30% just from sitting there no wi-fi no data enabled.I only encounter the problem on this rom so i guess its not a hardware problem.But why only on my device.

    • 04/06/2013
      Italy

      I don't have an idea.

      Do you have many multimedia files on the sdcard that need to be indexed?

      My phone sleeps very well, battery usage is normal.

      There was similar problem in some of the early 4.4.4 build, but it is fixed since then, because I started from scratch. And noone have complained since then. PM me if you want to try 4.4.4 build, IT is unfinished, but I use it daily without a problem.

      Don't want to post the link here, because it will be immediately picked up and it is unfinished…

  10. 10/13/2013
    Spain

    Any idea why Google Authenticator or Battle.net Auth is not working? Even reinstalling it


Leave a Reply
▲

You must be logged in to post a comment.


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