Jump to content


Photo

[KERNEL] Code Kernel 7/24/13


  • This topic is locked This topic is locked
1186 replies to this topic

#1 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 03:46 PM

FOR AOSP ROMS
 
 
This kernel is based off of razrqcom-dev-team from this repo and branch:
 

Please Login or Register to see this Hidden Content


 

 
Features:
 
Miscellaneous I/O tweaks
Disable miscellaneous debugging
Miscellaneous compile optimizations
Miscellaneous algorithm optimizations
faux123's intelli_plug to hotplug cores
faux123's Simple GPU Governor
faux123's Intelli-Thermal driver
CPU OC up tpo 1.9 Ghz
Miscellaneous performance tweaks
fsync toggle - disabled by default
 
 
 
 





Changelogs:
 
R2:
 
More compile optimizations
Added intelli_plug from faux
Backported lowmemorykiller from mako
Disable frame_pointer debugging
Disabled more debugging
Tweaked ROW scheduler as default
More I/O tweaks
Optimized CRC32 algorithm
TCP patches
XZ compression
LZO compression
Miscellaneous other patches
 
R3:
Compiling with GCC 4.7
Update to 3.0.79 kernel
Wifi patches from razrqcom
Makefile optimizations for ARM
intelli_plug patches
Westwood set as default TCP controller
Deletes mpdecision on flash

R4:

Crap loads of patches from CAF merged in by razrqcom
OC CPU to 1.9
Support for GPU OC - I don't build with this enabled as it caused some screen tearing.
Optimizations to lib/vsprintf.c
Some ZRAM patches
Dynamic fsync
Actually use intelli_plug as hotplug driver
Decrease wakelock timeout
Reduced amount of RAM dedicated to Logger + logger patches
 
R5:
Update to 3.0.80 kernel
 
R6:
 
Optimizations to the OOM driver
Fixed BT Audio thanks to pcarenza
Added frandom. Use something like CrossBreeder to actually use it. Didn't want to write the script. I'm lazy
Disabled GENTLE_FAIR_SLEEPERS
Tweaked Interactive a bit
-O3 compile optimizations in Makefile
Misc optimizations
Miscellaneous patches and tweaks
 
R7:
Update to 3.0.81 kernel
rwsem patches and optimizations
Compile frandom as a module. Crossbreeder looks for frandom in /system/lib/modules so we have to compile it as a module, not built in. Or else it won't be used :p
Voltage Control - namagi
Disabled a little more debugging
A patch from Skrillax_CZ from razrqcom to let the screen turn on when vsync is disabled
 
R8:
All the patches from razrqcom-dev-team to fix video recording and some other stuff
 
R9:
Fixed HDMI
Fixed sleep issues
Merged all razrqcom patches
No moar CPU OC enabled
Improvements to the Ondemand governor
Updated to 3.0.82 kernel
 
N34:
 
Update to 3.0.83 kernel
Merged all razrqcom patches
Use BPF Just In Time compiler
Disable touchscreen debugging
Use different Voltage control solution
Support for Google Snappy compression libraries
No longer eco_mode_active intelli_plug parameter exported to sysfs as it's useless for dual core devices
Reverted Dynamic fsync in favor franco's fsync toggle to fix an occasional kernel panic.
Port io_is_busy parameter from Motorola's modified Interactive governor.
Port Simple GPU Governor by faux
Compiled with 4.8 GCC
Many more compile optimizations
 
Added "ByteMe" init.d script:
Increase color depth to 32 bit
​Set zRam to 10% of available memory(80Mb)
Set Simple GPU Governor as default until Trickster Mod and other such apps update for it,  do some tuning to the Governors parameters for smoothness.
 
N36:
Merged with razrqcom changes
 
N38:
Razrqcom merges
 
N39:
razrqcom merges
 
N40:
razrqcom merges
 
N8 REBASE:
Now using faux123's Intelli_thermal driver to cut down on temperature, allows for some OC IMO
3.0.87 kernel
franco's patches to Simple GPU governor
No more voltage control until it works correctly 100%
Much cleaner repo and I can now sanely see what has been done, testers have reported this kernel is faster than N40.

 
 
 

Please Login or Register to see this Hidden Content



 

Please Login or Register to see this Hidden Content


 
 

Please Login or Register to see this Hidden Content


 
 
Thank you:
 
dhacker29 - He's been a real help. :)
Hashcode
epinter
Skrillex_CZ
franco
faux123
imoseyon
Anybody whos commits I may have used
 
If you would like to help me get an HTC One:

Please Login or Register to see this Hidden Content


  • Mr_Alexander, ctopher4, andlaw and 16 others like this

byte3plusrainbowsmallllllllller.png


#2 jtommyj

jtommyj

    Member

  • Members
  • PipPip
  • 181 posts

Posted 06 May 2013 - 04:08 PM

Does it have any oc'ing settings available ?

Sent from my DROID RAZR HD using Tapatalk 2

#3 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 04:16 PM

Does it have any oc'ing settings available ?

Sent from my DROID RAZR HD using Tapatalk 2

 

 

OC is practically useless for anything but a higher number in a bench mark. No OC. Voltage will however be included in the future.


  • jroc likes this

byte3plusrainbowsmallllllllller.png


#4 jtommyj

jtommyj

    Member

  • Members
  • PipPip
  • 181 posts

Posted 06 May 2013 - 04:18 PM



Does it have any oc'ing settings available ?


Sent from my DROID RAZR HD using Tapatalk 2


 
 
OC is practically useless for anything but a higher number in a bench mark. No OC. Voltage will however be included in the future.


This is true just was curious.
Thanks

Sent from my DROID RAZR HD using Tapatalk 2

#5 trikotret

trikotret

    Droid Elite

  • Members
  • PipPipPipPip
  • 1,461 posts
  • Current Device(s):Droid Razr HD

Posted 06 May 2013 - 04:33 PM

That's my boy :)

Sent from my DROID RAZR HD using Tapatalk 2

#6 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 04:39 PM

Link posted. I apologize on the delay for the source, it completes uploading to the repo and fails. :/


byte3plusrainbowsmallllllllller.png


#7 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 38,242 posts
  • Current Device(s):Pixel XL

Posted 06 May 2013 - 04:48 PM

Just so I get this straight, this will enable 4.2.2 roms to work fully?  Camera, etc?


5uWEQs7.jpg

 

Non potest esse nisi unus

 


#8 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 04:50 PM

Just so I get this straight, this will enable 4.2.2 roms to work fully? Camera, etc?


Don't get this mixed up with Hashcode's AOSP kernel. It's just a custom kernel based off of what AOSP ROMs currently use as their kernel.

Sent from my Nexus 4 using Tapatalk 2

byte3plusrainbowsmallllllllller.png


#9 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 38,242 posts
  • Current Device(s):Pixel XL

Posted 06 May 2013 - 04:54 PM

Don't get this mixed up with Hashcode's AOSP kernel. It's just a custom kernel based off of what AOSP ROMs currently use as their kernel.

Sent from my Nexus 4 using Tapatalk 2

 

Ah, ok.  I was confused then.  This is still pretty damn kuel.  So thanks!!


  • bobbywrk likes this

5uWEQs7.jpg

 

Non potest esse nisi unus

 


#10 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 05:16 PM

Any feedback from you guys?

Sent from my Nexus 4 using Tapatalk 2

byte3plusrainbowsmallllllllller.png


#11 desireaftergod

desireaftergod

    Droid Master

  • Dedicated Supporter
  • PipPipPip
  • 536 posts
  • LocationNH
  • Current Device(s):Motorola Droid Maxx

Posted 06 May 2013 - 05:20 PM

Seems good.. Just flashed it on Nitroglycerin's Elemental X rom :-)

Sent from my XT926 using Tapatalk 2
Posted Image

#12 SamuriHL

SamuriHL

    Android Warrior

  • Smod
  • 38,242 posts
  • Current Device(s):Pixel XL

Posted 06 May 2013 - 05:20 PM

Not yet.  I don't have any roms flashed and I'm not quite prepared to go there.  I have some other work I need to get done before I'll find the time to back everything up, whack the system, and install a custom rom.


  • YippieKayYay likes this

5uWEQs7.jpg

 

Non potest esse nisi unus

 


#13 Mr_Smiggers

Mr_Smiggers

    Member

  • Members
  • PipPip
  • 25 posts

Posted 06 May 2013 - 05:21 PM

Byte it's awesome!

And now my data is a little more accurate because of it :p


  • BytecodeMe likes this

#14 Nubia1

Nubia1

    JUST A COOL OLD GUY WHO LIKES ANDROID

  • Dedicated Supporter
  • PipPip
  • 270 posts
  • LocationCincinnati,Ohio
  • Current Device(s):DROID RAZR MAXX HD/ OG RAZR MAXX

Posted 06 May 2013 - 05:45 PM

Just flashed using codex and a notable different.. Speed very nice and smooth

Sent from my XT926 using Tapatalk 2

#15 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 05:48 PM

As soon as I learn how to include the Cortex/Krait compile optimizations it should improve a little bit. Still lots of stuff to add.

Sent from my Nexus 4 using Tapatalk 2

byte3plusrainbowsmallllllllller.png


#16 Nubia1

Nubia1

    JUST A COOL OLD GUY WHO LIKES ANDROID

  • Dedicated Supporter
  • PipPip
  • 270 posts
  • LocationCincinnati,Ohio
  • Current Device(s):DROID RAZR MAXX HD/ OG RAZR MAXX

Posted 06 May 2013 - 05:50 PM

You have done well! So far so good.

Sent from my XT926 using Tapatalk 2

#17 KaChow

KaChow

    If Only...

  • Superuser
  • 364 posts
  • LocationPhiladelphia
  • Current Device(s):S6 (sm-g920f), Moto XT1575(waiting)

Posted 06 May 2013 - 06:16 PM

Nice work Bytecode! Just added your kernel on to PacMan, seems to be snappy, gonna spend some time playing around with it.

 

 

 

 

 

Attached Files


If you like this signature click on the Marvel logo this one is from Thor: The Dark World-> copy the html link to your signature in my settings-> Enjoy!


#18 shane1

shane1

    Droid Elite

  • Moderator
  • 1,596 posts
  • Twitter:1shane15
  • Google+:shanebarone1@gmail.com (gtalk/hangouts)
  • Locationny
  • Current Device(s):Gen 2 Moto X,2015 Moto X Pure,N9, N7,& N6

Posted 06 May 2013 - 06:17 PM

Just flashed on codex. ROM was getting laggy this afternoon this kernel seems to have put a little pep back in its step. Good work and thank you
Posted Image
sig made by

Rinkle McBally

#19 KingKurogiii

KingKurogiii

    n00b

  • Members
  • Pip
  • 12 posts
  • LocationSpring Hill, TN
  • Current Device(s):Droid Razr MAXX HD w/ the Pac Man ROM, Droid DNA Stock (2.04'd)

Posted 06 May 2013 - 06:27 PM

how's the battery life?



#20 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 06 May 2013 - 06:31 PM

how's the battery life?


You'll have to run it and see :)

I don't own this phone and it hasn't been out long enough to tell. It'll take some time.

Sent from my Nexus 4 using Tapatalk 2

byte3plusrainbowsmallllllllller.png





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users