FORUMS
Remove All Ads from XDA

[ROM] [P760] [4.2.2] [BUILD1] [01.08.2013] PolishBlood AOSP

794 posts
Thanks Meter: 2,852
 
By mikegapinski, Inactive Recognized Developer on 1st August 2013, 07:12 PM
Post Reply Email Thread
Polish Blood Project

Android Open Source Project

for LG P760

by mikegapinski

Clean stock Android, the google way. That is AOSP. Performance and stability, no rubbish.


What I improved over cm_10.1 and AOSP itself:

System:
Fixed GPS bugs from CM, updated vendor blobs
Performance settings backported from CM with custom option to change GPU clock on the fly; #note1
Added a powerhal to do the CPU frequency autoscaling. Now it should work the right way;
Replaced AOSP keyboard with Sony’s one. It simply works better and has multiple dictionaries.

#note1 You need to change gpu clock every time you boot, not a bug - need to implement feature to save the clock.

TODO:
Add CPU and GPU voltage scaling to performance tab in settings

Kernel:
Overclocking to 1200 MHz;
Option to overclock GPU in userspace;
Backport entire wifi driver from P940 to fix power managment;
Updated interactive cpu governor code from google kernel (branch android-3.4);
Remove all not needed cpu governors, only interactive does the scaling job well.

TODO:
Add option to scale CPU and GPU voltages on the fly in userspace;
Merge more upstream patches;
Add more steps for CPU(also needs to be reworked in system power hal);
Write a little piece of code for GPU autoscaling, should result in better power management

Focus on testing the CPU and WIFI power managment, this are main things I focus on - after getting it to work like it should I will add more features to kernel. I need a great base to start making new things.

Changelog:
Build 1:
First build

Code on https://github.com/mikegapinski and https://github.com/PolishBloodProject

Downloads:

ROM: http://devhost.xda-developers.com/Cp5
ROOT: http://download.chainfire.eu/345/Sup...erSU-v1.51.zip
GAPPS: http://goo.im/gapps
The Following 37 Users Say Thank You to mikegapinski For This Useful Post: [ View ] Gift mikegapinski Ad-Free
1st August 2013, 07:26 PM |#2  
mikegapinski's Avatar
OP Inactive Recognized Developer
Flag Szczecin
Thanks Meter: 2,852
 
Donate to Me
More
#Reserved
The Following 19 Users Say Thank You to mikegapinski For This Useful Post: [ View ] Gift mikegapinski Ad-Free
1st August 2013, 07:27 PM |#3  
Senior Member
Flag Opalenica
Thanks Meter: 962
 
Donate to Me
More
Awesome !!
Thanks for your work !
1st August 2013, 07:32 PM |#4  
Senior Member
Thanks Meter: 24
 
More
Very good.

Sent from my LG-P760 using Tapatalk 4 Beta
1st August 2013, 07:36 PM |#5  
SentryMescudi's Avatar
Senior Member
Flag Paris
Thanks Meter: 108
 
More
Excuse me, I do not really understand what it is that AOSP? This is what the Nexus phones use?
1st August 2013, 07:43 PM |#6  
mikegapinski's Avatar
OP Inactive Recognized Developer
Flag Szczecin
Thanks Meter: 2,852
 
Donate to Me
More
Quote:
Originally Posted by SentryMescudi

Excuse me, I do not really understand what it is that AOSP? This is what the Nexus phones use?

Yes, clean Android from google, hardest to port
The Following User Says Thank You to mikegapinski For This Useful Post: [ View ] Gift mikegapinski Ad-Free
1st August 2013, 07:51 PM |#7  
PreemPalver's Avatar
Senior Member
Flag Milan
Thanks Meter: 160
 
More
Quote:
Originally Posted by mikegapinski

Yes, clean Android from google, hardest to port

Thank you very much for your work Mike, your return is really appreciated

Could you provide your kernel separately so that I can test it on other roms?
1st August 2013, 08:06 PM |#8  
mikegapinski's Avatar
OP Inactive Recognized Developer
Flag Szczecin
Thanks Meter: 2,852
 
Donate to Me
More
Quote:
Originally Posted by PreemPalver

Thank you very much for your work Mike, your return is really appreciated

Could you provide your kernel separately so that I can test it on other roms?

Without my system kernel won't play it's role with PM
1st August 2013, 08:22 PM |#9  
PreemPalver's Avatar
Senior Member
Flag Milan
Thanks Meter: 160
 
More
Quote:
Originally Posted by mikegapinski

Without my system kernel won't play it's role with PM

I see, then can you make a kernel compatible with other aosp or cm based roms?

I mean, I understand that this kernel would be compatible but can you make a kernel which fixes battery drain?
1st August 2013, 08:49 PM |#10  
Senior Member
Thanks Meter: 12
 
More
Just to confirm that this has no relation with cm 10.1 right ??because CM still has lot of problem
thanks in advance
1st August 2013, 08:50 PM |#11  
SentryMescudi's Avatar
Senior Member
Flag Paris
Thanks Meter: 108
 
More
So there is no high battery drain like CM ?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes