Post Reply

[KERNEL] [LG ROMS ONLY] [D802 Only] StockMOD Kernel v3.00 [3rd Dec 13]

13th November 2013, 05:32 PM   |  #1  
g.lewarne's Avatar
OP Senior Member
Flag Plymouth
Thanks Meter: 8,008
 
3,833 posts
Join Date:Joined: May 2009
Donate to Me
StockMOD Kernel for D802 international phones





Suitable for Official LG and LG-based roms ONLY


Only for D802 International models



Features:
- ExFAT support for USB OTG / Card readers with large drives
- CIFS network share mounting supported
- Voltage control support (no built in UV, but configurable via apps like SetCPU)
- Optimised kernel libraries
- MSM SoC + Kernel "always-on" logging and debugging disabled to save CPU cycles
- Simple GPU governor
- Ondemand governor tweaked for lower latency speed shift changes
- Internal kernel function fixes (ie, memory leaks, scheduler fixes)
- SIO scheduler (default, noop, cfq and ROW are available)
- high performance, low latency kernel
- compiled with Os flags and neon-vfpv4 FPU enabled
- Westwood+ TCP congestion control
- Built from official LG v10a kernel source
- Lokified during flash



Installation:
- Download .zip and copy to phone
- Reboot to recovery
- Recommended to take full system backup, including EFS partition
- Flash .zip
- Reboot
- 1st reboot may take a little longer than usual



Please do not:
Do not ask for other models to be supported, at this time is D802 only. Other models may follow in the future

Do not ask for extra features. This is to be a stock-compatible replacement kernel only. If LG didn't add it, I probably wont either.

Do not ask for support of other roms, such as CM / AOSP. Im a LG based rom user, if you want a kernel for another type of rom either use one of the available ones we already have or learn to compile your own.



Download
Download the kernels from my FTP here > FTP Directory

Archive of older versions https://app.box.com/s/k8prx3pyxgd866aidd9x


Changelog:
v3.00
- Carefully rebased, some previously used commits removed
- Back to O2 compression
- (most of) Viking's Ondemand governor settings preapplied
- Added init.d script support
- Fixed battery drain and temperature issue some had
- Reverted to a more stock-like config for less issues

v2.60
- Reverted all VM and ramdisk changes, back to kernel defaults
- Reverts most ramdisk changes, rebuilt from fresh stock ramdisk dump
- Should fix android and network logging
- Decreased Ondemand CPU frequency shift latency to 8ms
- Removed some GPU logging functions
- Stock GPU governor is default
- Full neon-vfpv4 FPU optimisations
- Fixed 3d game problems some had with 2.20+beta 2.50

v2.20
- Some configuration changes
- Some minor system tweaks
- Firewall logging re-enabled

v2.06
- Cleaned up ramdisk
- Sensible, well tested VM and Ondemand values set during boot
- CIFS network mount support added
- Increased vibrator strength
- CPU Sync (idle before rampdown) frequency increased to 1190mhz (default is 960mhz, battery life / heat seem virtually unaffected)
- Simple GPU governor set as default (no longer needs manual activation)
- 99% kernel debugging and logging now disabled. (Android logger still available)
- Ondemand governor is recommended

v2.03
- Once again a complete rebuild
- Fixed CPU utilisation issue with v2.00

v2.00
- Rebuilt from scratch (code cleanup)
- Switched to full neon-vfpv4 compiler flags for fpu
- Switched to Google GCC 4.8 toolchain
- Switched to O2 optimisation level

v1.03
- Fixed audio interference on headset
- Improved UI smoothness
- Faster boot

v1.02
- Added Westwood+ TCP congestion control
- Disabled more debugging and logging for adreno and krait cpu
- More internal fixes

v1.01
- More internal kernel fixes
- Reduced minimum CPU voltage than is user configurable to 700mv (default voltages are unchanged)
- Disabled some ramdisk controlled LG specific logging and debugging (more CPU cycles saved)

v1.00
- First release




Sources:
Kernel sources github > Kernel Github

Ramdisk + Build script > Ramdisk Github




Credits and thanks:
- LG
- Wootever (for loki flash scripts and binaries, and some elements of the build script)
- Faux123, Gokhanmoral, franciscofranco and the CM team for some commits
Last edited by g.lewarne; 3rd December 2013 at 09:02 PM.
The Following 80 Users Say Thank You to g.lewarne For This Useful Post: [ View ]
13th November 2013, 05:33 PM   |  #2  
g.lewarne's Avatar
OP Senior Member
Flag Plymouth
Thanks Meter: 8,008
 
3,833 posts
Join Date:Joined: May 2009
Donate to Me
If you want to return to the original D802 10b International kernel please download and flash the zip attached to this post
Attached Files
File Type: zip Restore D802 10b original kernel.zip - [Click for QR Code] (9.09 MB, 1868 views)
Last edited by g.lewarne; 15th November 2013 at 12:22 PM.
The Following 18 Users Say Thank You to g.lewarne For This Useful Post: [ View ]
13th November 2013, 05:33 PM   |  #3  
g.lewarne's Avatar
OP Senior Member
Flag Plymouth
Thanks Meter: 8,008
 
3,833 posts
Join Date:Joined: May 2009
Donate to Me
reserved2
The Following 6 Users Say Thank You to g.lewarne For This Useful Post: [ View ]
Hammer_Of_The_Gods
13th November 2013, 05:38 PM   |  #4  
Guest
Thanks Meter: 0
 
n/a posts
Hi,

Yeah!

Glad to to have been a tester

Thanks for your kernel! This one looks great

Last edited by Hammer_Of_The_Gods; 13th November 2013 at 05:41 PM.
The Following User Says Thank You to For This Useful Post: [ View ]
13th November 2013, 05:42 PM   |  #5  
g.lewarne's Avatar
OP Senior Member
Flag Plymouth
Thanks Meter: 8,008
 
3,833 posts
Join Date:Joined: May 2009
Donate to Me
Quote:
Originally Posted by viking37

Hi,

Yeah!

Glad to to have been a tester

Thanks for your kernel! This one looks great

thank you for being a patient tester! your feedback was appreciated, as well as the time you have been testing it for me.
The Following 2 Users Say Thank You to g.lewarne For This Useful Post: [ View ]
Hammer_Of_The_Gods
13th November 2013, 05:49 PM   |  #6  
Guest
Thanks Meter: 0
 
n/a posts
Quote:
Originally Posted by g.lewarne

thank you for being a patient tester! your feedback was appreciated, as well as the time you have been testing it for me.

Re,

You're welcome

I just saw that you had added SIO i/o scheduler, thanks for this... It has always worked well for me, I mean for my devices

13th November 2013, 05:51 PM   |  #7  
g.lewarne's Avatar
OP Senior Member
Flag Plymouth
Thanks Meter: 8,008
 
3,833 posts
Join Date:Joined: May 2009
Donate to Me
Quote:
Originally Posted by viking37

Re,

You're welcome

I just saw that you had added SIO i/o scheduler, thanks for this... It has always worked well for me, I mean for my devices

ah yes, thanks for the reminder, will add that to OP
The Following User Says Thank You to g.lewarne For This Useful Post: [ View ]
13th November 2013, 08:07 PM   |  #8  
ddic's Avatar
Senior Member
Thanks Meter: 6
 
113 posts
Join Date:Joined: Nov 2008
More
I have flashed this kernel combined with your ROM and so far so good.
13th November 2013, 08:59 PM   |  #9  
Member
Thanks Meter: 5
 
92 posts
Join Date:Joined: Jun 2007
Love the rom. Trying the kernel!.

Sent from my LG-D802 using Tapatalk
13th November 2013, 09:10 PM   |  #10  
gentlemandroid17's Avatar
Senior Member
Flag Ottawa
Thanks Meter: 123
 
800 posts
Join Date:Joined: Jun 2011
More
Bootloop after installing kernel.

Sent from my LG-D802 using Tapatalk

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in G2 Android Development (D802) by ThreadRank