[L5][KERNEL][6.0.1][Linux 3.4.0] Floppy Kernel [RC1][18/05/16] - Optimus L3, L5, L7 Original Android Development

[L5][KERNEL][6.0.1][Linux 3.4.0] Floppy Kernel [RC1][18/05/16]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Floppy is kernel for all custom rom based on LineageOS 14.1, support the Xiaomi Mi5
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.4.0
Based on TeamVee Kernel @Caio99BR
GCC Linaro 4.7.3 compiled
Compiled with -Os flags and hardware neon-vfpv4 FPU enabled.
zRAM
qCache
zSmalloc
CCache
KSM
Full Linaro Optimizations ON
Optimized Parameters from L Speed
Overclock M4 1300MHz
-> ACPU_PLL_2 850Mhz -1100Mhz (Performance)(Degration in GPU)
-> ACPU_PLL_6 1200Mhz -1300Mhz (Balanced- may have reboot in high frequency)(Without degration in GPU)
Underclock M4 245 Mhz
GPU overclock 192 Mhz
M4 400 MB userspace RAM
Google Snappy Algorithm
USB force fast charging
ARM RWSEM Algorithm
Dynamic File Sync
Enhanced SELinux
Frandom - Entropy Generator
USB OTG Support
SYSInterface Gentle Fair Sleepers
Battery Life eXtender (BLX)
Support for GCC 5.0/6.0
Some ARM v7 optimizations
Improve 3x faster integer sqrt
Disable Gentle Fair Sleepers
Optimized SLUB memory allocator
LZ4 Compressor module
Performance enhancements
Ext4 leak memory fix
Optimized build flags
Audio enhancements
Kernel mode neon enabled
And much more!
Governors
wheatley
smartmax
SmartassH3
dancedance
badass
AssWax
adaptive
conservative
hyper
interactive
lulzactive
ondemandX
powersave
smartassV2
userspace
lionheart
ondemand
performance
noop
deadline
cfq
bfq
sio
fiops
row
sioplus
zen
vr
Reboot to recovery
Flash FloppyKernel.zip
Wipe cache e dalvik cache
Reboot
Floppykernel-RC1
TeamHackLG
CyanogenMod
TeamVee - @Caio99BR
XDA:DevDB Information
Floppy Kernel, Kernel for the LG Optimus L5
Contributors
Jonas Cardoso, Caio99BR, InsideMuz
Source Code: https://github.com/JonasCardoso/FloppyKernel-MM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2016-05-18
Stable Release Date: 2016-05-18
Created 2016-05-21
Last Updated 2017-11-28

RC1 - 18/05/2016
Initial release

Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash
A: Flash kernel to respective model number (E612)
Q: Which frequency is the safest
A: The default frequency, 800MHz, is the safest!
But, there's no harm in overclocking upto 1100MHz.
You MAY face some issues on 1100MHz-1300MHz, but 1050MHz is stable as 'rock'!
Q: WiFi doesnt work for me
A: Reflash ROM and Kernel
Undervolt Interface:
The current voltage information is available at:
Code:
Code:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Defaults for L5:
Code:
Code:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
245760: 3
320000: 4
480000: 5
600000: 6
800000: 7
900000: 7
950000: 7
1000000: 7
1050000: 7
1150000: 7
1200000: 7
1250000: 7
1300000: 7
To change for example the voltage level of the 800000 frequency, you could do:
Code:
Code:
echo '800000 6' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
If you cat this file again, you should see that the voltage level is picked up.
The new voltage level is picked up when the CPU will scale to the particular frequency level.

Long live L5!

i clean installed again cm13 with the Floppy Kernel and sometimes infinite "Rebooting Device" Screen!
Here is the logcat with ALL what happened with the phone:
http://pastebin.com/80Svhp0n
And the cpu frequency of 245-1100 causes the same effect.
Sorry for the repost.

SrWladimir said:
i clean installed again cm13 with the Floppy Kernel and sometimes infinite "Rebooting Device" Screen!
Here is the logcat with ALL what happened with the phone:
http://pastebin.com/80Svhp0n
And the cpu frequency of 245-1100 causes the same effect.
Sorry for the repost.
Click to expand...
Click to collapse
It was after that it started to happen?

Jonas Cardoso said:
It was after that it started to happen?
Click to expand...
Click to collapse
it's a complete logcat, extracted from adb when the "rebooting device" is already displayed.
if you want I can try to cut the logcat activity in which he began to restart
PS: my phone still in "Rebooting device"

SrWladimir said:
it's a complete logcat, extracted from adb when the "rebooting device" is already displayed.
if you want I can try to cut the logcat activity in which he began to restart
PS: my phone still in "Rebooting device"
Click to expand...
Click to collapse
Install VeeKernel4 from caio

Spoiler alert: it is awesome​
PS:This works in all rom L5

Related

[KERNEL][3.0.Y][LINARO][OC/UV] Skull Kernel - v1.0 [18/06/2013 | FEATURES & TWEAKS]

[KERNEL][3.0.Y][LINARO][OC/UV] Skull Kernel - v1.0 [18/06/2013 | FEATURES & TWEAKS]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
for JB 4.2.2
Since arco had switching to kernel 3.0.Y on latest CM10.1 alpha. I decide to open a new thread for my custom 3.0.Y kernel.
Hope not confuse all
Some warning to all users before flashing away!
Please do not install this kernel on any Android version lower than 4.2.Y
By flashing this kernel, you are accepting any outcome that might happen after using this kernel
I'm not responsible for any damage and your warrantly will be void!
(damage should seldom happen as I always getting this kernel tested and ONLY release it when it come stable )
​
Whats inside the kernel
Kernel version 3.0.82
Build with Linaro Toolchain GCC 4.7.4 2013.06 from Christopher83
O2 optimization
Default CPU governor: lulzactive
Default I/O Scheduling: ROW
A lot governors for user to choose:
interactive, conservative, lulzactive, ondemand, powersave, smartassV2, performance
More IO scheduler present in kernel also:
row, bfq, cfq, deadline, noop, sio, vr
Default max CPU frequency: 1401 MHz, Default min CPU frequence: 245 MHz
Overclock UPTO 1804 MHz & slightly undervolt
Please be aware overclock could damage your phone!
IF YOU DON'T NEED IT, CHANGE BACK TO DEFAULT MAX FREQUENCY AND LEAVE IT THERE
Voltage Control (VDD Sysfs Interface)
Optimized asynchronous I/O latency on solid state disks
Optimized ARM RWSEM (read/write semaphore) algorithm
Optimized kernel memory process to improve performance
Optimized auto-scheduler
Tuning LMK minfree value
Battery Life eXtender (BLX)
Dynamic dirty page writebacks (check here for more details)
Dynamic File Sync (check here for more details)
Frandom (fast random generator) with hard link urandom and random to frandom
Dynamic readahead size based on device disk size
Included tweaks on kernel/ramdisk to help with system responsiveness
Sync with upstream arco changes, as always
MY GITHUB SOURCE
KERNEL
RAMDISK
New build changelog
v1.0
[DOWNLOAD]
Included features/tweaks from my custom 3.4.Y kernel. But I also added some extra to it.
Below listed some differences:
- Tune lowmemorykiller minfree value.
- Added Dynamic dirty page writebacks.
- Added Battery Life eXtender (BLX).
- Enable Dynamic File Sync.
- Included RWSEM updates and optimizations from 3.10 kernel
- Fixed overclock 1804 MHz.
Instruction
Boot to recovery.
Mount system and data (optional as I already set these when flashing the kernel)
Flash the kernel now.
Wipe cache & dalvik cache. Fix permission also. (RECOMMEND)
Reboot to OS.
Done, enjoy.
Note: If you encounter deep sleep or force close problem after flashing my kernel, please fix permission through CWM recovery. This may help.
Credit
Our master arco68 (many thanks for his great source)
Linaro team
Kernel mod's that hold similar device like hadidjapri, Christopher83, erik and CastagnalT
Dorimanx for help and guide always
Pikachu01 for his awesome ThunderBolt! scripts
Some github guys that I follow
anyone looking at my thread!
Google for making this possible
YOU ARE WELCOME TO GIVE ANY FEEDBACK AND REMEMBER TO CLICK [THANKS] IF YOU FIND THIS KERNEL USEFUL. THANKS
Click to expand...
Click to collapse
SOME USEFUL COMMAND
You can always refer to this page before setting the value. (thanks Christopher83 for detailed explanation)
http://forum.xda-developers.com/showthread.php?p=42354290#post42354290
Voltage Control (VDD Sysfs Interface)
echo "1401600 1250" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Battery life extender (BLX)
echo 95 > /sys/class/misc/batterylifeextender/charging_limit (Default Setting)
Dynamic dirty page writebacks
echo "3000" > /proc/sys/vm/dirty_writeback_active_centisecs (Default Setting)
echo "1000" > /proc/sys/vm/dirty_writeback_suspend_centisecs (Default Setting)
Thank you..
downloading..:good:
feels nice!
will test moar
Gonna try this with liquidsmooth rom
Sent from my GT-I8150 using Tapatalk 4 Beta
selfishloner said:
Gonna try this with liquidsmooth rom
Sent from my GT-I8150 using Tapatalk 4 Beta
Click to expand...
Click to collapse
with this kernel and cusrom liquidsmooth = GREAT :good:
Thanks alot !:good:
Just flashed it! My rom is Ehndroix III 4.2.2 I'll give some feedback if there sould be any problem.
I do not game, but i use my phone in various ways (everyday average use), i'll report on performance also!
Nice work mate! Keep it up! Great fan of your kernels and work.:good:
Hi there!
As i promised i'll report on performance i do now:
What's good:
1. Battery drain was only 1% during the night not in airplane mode. Awesome!
Question: increased audio loudness is missing here? I have the feeling that my phone is not as loud as with the other kernel of yours (3.4...).
Problem:
1. it just occured today, i was putting the phone in deep sleep by power button and next in an hour or so it will not answer to home button.
By (long) pressing power button the device woke up (i thought it turned of itself, but there was no pin unlock request, it just started as if it was returning from deep sleep).
Edit:
As i had Battery Doctor installed, and since then this problem occured for the first time, so i think it is related to the app not kernel.
Keff91 said:
for JB 4.2.2
Since arco had switching to kernel 3.0.Y on latest CM10.1 alpha. I decide to open a new thread for my custom 3.0.Y kernel.
Hope not confuse all
Some warning to all users before flashing away!
Please do not install this kernel on any Android version lower than 4.2.Y
By flashing this kernel, you are accepting any outcome that might happen after using this kernel
I'm not responsible for any damage and your warrantly will be void!
(damage should seldom happen as I always getting this kernel tested and ONLY release it when it come stable )
​
Whats inside the kernel
Kernel version 3.0.82
Build with Linaro Toolchain GCC 4.7.4 2013.06 from Christopher83
O2 optimization
Default CPU governor: lulzactive
Default I/O Scheduling: ROW
A lot governors for user to choose:
interactive, conservative, lulzactive, ondemand, powersave, smartassV2, performance
More IO scheduler present in kernel also:
row, bfq, cfq, deadline, noop, sio, vr
Default max CPU frequency: 1401 MHz, Default min CPU frequence: 245 MHz
Overclock UPTO 1804 MHz & slightly undervolt
Please be aware overclock could damage your phone!
IF YOU DON'T NEED IT, CHANGE BACK TO DEFAULT MAX FREQUENCY AND LEAVE IT THERE
Voltage Control (VDD Sysfs Interface)
Optimized asynchronous I/O latency on solid state disks
Optimized ARM RWSEM (read/write semaphore) algorithm
Optimized kernel memory process to improve performance
Optimized auto-scheduler
Tuning LMK minfree value
Battery Life eXtender (BLX)
Dynamic dirty page writebacks (check here for more details)
Dynamic File Sync (check here for more details)
Frandom (fast random generator) with hard link urandom and random to frandom
Dynamic readahead size based on device disk size
Included tweaks on kernel/ramdisk to help with system responsiveness
Sync with upstream arco changes, as always
MY GITHUB SOURCE
KERNEL
RAMDISK
New build changelog
v1.0
[DOWNLOAD]
Included features/tweaks from my custom 3.4.Y kernel. But I also added some extra to it.
Below listed some differences:
- Tune lowmemorykiller minfree value.
- Added Dynamic dirty page writebacks.
- Added Battery Life eXtender (BLX).
- Enable Dynamic File Sync.
- Included RWSEM updates and optimizations from 3.10 kernel
- Fixed overclock 1804 MHz.
Instruction
Boot to recovery.
Mount system and data (optional as I already set these when flashing the kernel)
Flash the kernel now.
Wipe cache & dalvik cache. Fix permission also. (RECOMMEND)
Reboot to OS.
Done, enjoy.
Note: If you encounter deep sleep or force close problem after flashing my kernel, please fix permission through CWM recovery. This may help.
Credit
Our master arco68 (many thanks for his great source)
Linaro team
Kernel mod's that hold similar device like hadidjapri, Christopher83, erik and CastagnalT
Dorimanx for help and guide always
Pikachu01 for his awesome ThunderBolt! scripts
Some github guys that I follow
anyone looking at my thread!
Google for making this possible
Click to expand...
Click to collapse
sir . no update for this amazing kernel?
Sent from my GT-I8150 using Tapatalk 4 Beta
hanafi200 said:
sir . no update for this amazing kernel?
Sent from my GT-I8150 using Tapatalk 4 Beta
Click to expand...
Click to collapse
It is more than month since he pushed last update on his github .. I hope he is fine
Sent from my GT-I8150 using xda premium
Madridii said:
It is more than month since he pushed last update on his github .. I hope he is fine
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
i think he busy with his university life, maybe in exam this time because i just finish my paper.. there surely will be an update when he free hope he doing fine.
hurtsky said:
i think he busy with his university life, maybe in exam this time because i just finish my paper.. there surely will be an update when he free hope he doing fine.
Click to expand...
Click to collapse
yeah. i hope so.
Sent from my GT-I8150 using Tapatalk 4 Beta

[L5/L7][KERNEL][4.1.2][Linux 3.4.0] Vector Kernel [UBERTC 4.9.4][RC2][03/01/17]

[L5/L7][KERNEL][4.1.2][Linux 3.4.0] Vector Kernel [UBERTC 4.9.4][RC2][03/01/17]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Vector is kernel for all custom rom based on AOSP and CyanogenMod 4.1.2, support the LG OPTIMUS L5-L7
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.4.0
Based on CyanogenMod 10 and AOSP
GCC UBERTC 4.9.4 compiled
Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
zRAM
zCache
zSmalloc
CCache
KSM
Full Linaro Optimizations ON
Optimized Parameters from L Speed
Overclock M4 1300MHz
-> ACPU_PLL_2 850Mhz -1100Mhz (Performance)(Degration in GPU)
-> ACPU_PLL_6 1200Mhz -1300Mhz (Balanced- may have reboot in high frequency)(Without degration in GPU)
Underclock M4 245 Mhz
Overclock U0 1396MHz
Underclock U0 245 Mhz
M4 400 MB userspace RAM
U0 400 MB userspace RAM
Overclock GPU
ZRAM with compression LZ4
Google Snappy Algorithm
USB force fast charging
ARM RWSEM Algorithm
Dynamic File Sync
Enhanced SELinux
Frandom - Entropy Generator
USB OTG Support
Frontswap
ExFAT
NTFS R/W
F2FS
Battery Life eXtender (BLX)
Support for GCC 5.0/6.0
Some ARM v7 optimizations
Improve 3x faster integer sqrt
Disable Gentle Fair Sleepers
Optimized SLUB memory allocator
LZ4 Compressor module
Performance enhancements
Ext4 leak memory fix
Optimized build flags
Audio enhancements
Kernel mode neon enabled
And much more!
Governors
smartassv2
interactive
conservative
ondemand
userspace
wheatley
powersave
smartassH3
performance
smartmax
darkside
intelliactive
smoothass
brazilianwax
noop
deadline
cfq
bfq
sio
fiops
row
sioplus
zen
vr
Reboot to recovery
Flash Vectorkernel.zip
Wipe cache e dalvik cache
Reboot
L5
L7
TeamHackLG
CyanogenMod
XDA:DevDB Information
Vector Kernel, Kernel for the LG Optimus L5
Contributors
Jonas Cardoso, Antonio Almeida Filho, Greekdragon, InsideMuz
Source Code: https://github.com/JonasCardoso/VectorKernel-JB
Kernel Special Features: Full Compatibility with JB 4.1.2 (AOSP and CM)
Version Information
Status: Stable
Current Stable Version: RC2
Stable Release Date: 2017-01-03
Created 2016-04-27
Last Updated 2017-01-03
RC1 - 25/04/2016
Added zRAM
Added zCache
Added zSmalloc
Added CCache
Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
Added Full Linaro Optimizations ON
Added Optimized Parameters from L Speed
Added Overclock M4 1300MHz
ACPU_PLL_2 850Mhz -1100Mhz (Performance)(Degration in GPU)
ACPU_PLL_6 1150Mhz -1300Mhz (Balanced- may have reboot in high frequency)(Without degration in GPU)
Update Underclock M4 245 Mhz
Added Overclock U0 1300MHz (stable)
Added Underclock U0 245 Mhz
M4 400 MB userspace RAM
U0 400 MB userspace RAM
Added Google Snappy Algorithm
Added USB force fast charging
Added ARM RWSEM Algorithm
Added Dynamic File Sync
Added Enhanced SELinux
Added Frandom - Entropy Generator
Added USB OTG Support
Added Frontswap
Added Undervolt VDD sysfs interface for configuring the voltage levels
Added Some ARM v7 optimizations
Improve 3x faster integer sqrt
Disable Gentle Fair Sleepers
Optimized SLUB memory allocator
LZ4 Compressor module
Performance enhancements
Ext4 leak memory fix
Optimized build flags
Audio enhancements
Kernel mode neon enabled in M4 and U0
RC2 - 03/01/2017
qdsp5: sound buffer
exFAT 1.2.9
f2fs
NTFS R/W
Overclock for L7 max is 1396Mhz now
Added overclock for GPU
Fixed high drain battery
Improve performance kernel
Base in V20i source kernel 3.4.0
Fixed small bugs
Added more bugs to fix
Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash
A: Flash kernel to respective model number (E612/P705)
Q: Which frequency is the safest
A: The default frequency, 800MHz, is the safest!
But, there's no harm in overclocking upto 1100MHz.
You MAY face some issues on 1100MHz-1300MHz, but 1050MHz is stable as 'rock'!
Q: WiFi doesnt work for me
A: Reflash ROM and Kernel
Undervolt Interface:
The current voltage information is available at:
Code:
Code:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Defaults for L5:
Code:
Code:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
245760: 3
320000: 4
480000: 5
600000: 6
800000: 7
900000: 7
950000: 7
1000000: 7
1050000: 7
1150000: 7
1200000: 7
1250000: 7
1300000: 7
To change for example the voltage level of the 800000 frequency, you could do:
Code:
Code:
echo '800000 6' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
If you cat this file again, you should see that the voltage level is picked up.
The new voltage level is picked up when the CPU will scale to the particular frequency level.
Thanks a lot.
Any recommended I/O and scheduler?
Sent from my LG-P700 using Tapatalk
vaikz said:
Thanks a lot.
Any recommended I/O and scheduler?
Sent from my LG-P700 using Tapatalk
Click to expand...
Click to collapse
I always used sioplus
Spectacular! Excellent! You rock!
Can I use it on 4.2.2 ?
LG-E610 cihazımdan Tapatalk kullanılarak gönderildi
furkan150061 said:
Can I use it on 4.2.2 ?
LG-E610 cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
Only in 4.1.2
Can I use it on 4.1.2 stock?
Paul 77 said:
Can I use it on 4.1.2 stock?
Click to expand...
Click to collapse
If you device is l5 use this https://www.androidfilehost.com/?fid=4996500813288309210
1300 MHz stable as rock on L7, havent had any issues
Sent from my LG-P700 using XDA-Developers mobile app
Is this compatible with LG E610 with stock 4.1.2 ROM?
Professor Woland said:
Is this compatible with LG E610 with stock 4.1.2 ROM?
Click to expand...
Click to collapse
use this https://www.androidfilehost.com/?fid=4996500813288309210
Jonas Cardoso said:
use this
Click to expand...
Click to collapse
Is there separate thread for this kernel?
I want to see features and bugs if there is any...
Any user L7 can test this?
https://drive.google.com/file/d/0B6CKqwPYDvi-ZGlMZkc1Y3BQNnc/view?usp=sharing
Update To The RC2​
RC2 - 03/01/2017
qdsp5: sound buffer
exFAT 1.2.9
f2fs
NTFS R/W
Overclock for L7 max is 1396Mhz now
Added overclock for GPU
Fixed high drain battery
Improve performance kernel
Base in V20i source kernel 3.4.0
Fixed small bugs
Added more bugs to fix
is compatible with cm13 and e612f?
JeefSmith said:
is compatible with cm13 and e612f?
Click to expand...
Click to collapse
NO

[Kernel][L5 | L7 | L1 II | L3 II][KitKat/LolliPop/MarshMallow] VeeKernel3/VeeKernel4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
The VeeKernel3 is builded thinking in good performance and smoothness with various features.
It is based on TeamHackLG lproj kernel, just thanks to all then.
Special thanks to @skyinfo, @aidasaidas75, @IGGYVIP, @PlayfulGod, @Cobmaster, @freeusername, @PecanCM and @ECr34T1v3, without they nothing (nothing even) would become reality, thanks!
Now let's start!
Linux Kernel 3.4.111
Google GCC 4.8
CPU Max to 1000MHz and Min to 65MHz
GPU OverClock to 133MHz
UnStable CPU OverClock to 1500MHz (Caution with this, much caution)
Stable CPU OverClock to 1400MHz
Stable CPU UnderClock to 65MHz
and a lot of Frequencies from 100MHz to 1300MHz (every 100MHz)
Stable GPU OverClock to 192MHz
Android Recommend Configs
SYSInterface Gentle Fair Sleepers
zRam | zCache | zSMAlloc | KSM
I/O Schedulers
[row] noop deadline cfq bfq sio sioplus fiops
Governators:
[ondemand] wheatley smartmax SmartassH3 dancedance badass AssWax adaptive conservative hyper interactive lulzactive ondemandX powersave smartassV2 userspace lionheart performance
TCP Congestion Control Algorithm:
[westwood] bic cubic htcp hstcp hybla vegas scalable lp veno yeah illinois reno
1 - Make sure you have KitKat or higher versions
2a - Download the VeeKernel3 for KitKat/LolliPop
2b - Or Download the VeeKernel4 for MarshMallow
3 - Place in the card
4 - Reboot to recovery
5 - Make backup of Nandroid (Just for precaution)
6 - Install the VeeKernel3 or VeeKernel4
7 - Reboot
8 - Enjoy !
KitKat/LolliPop Version's
Removed
MarshMallow Version's
Removed
VeeKernel3 - Removed
VeeKernel4 - Removed
Toolchains - https://github.com/TeamVee/android_prebuilt_toolchains
If you want to use my kernel in your ROM, just put my name in the credits.
"The Kernel Source is covered under GPL v2" - @skyinfo
"And XDA force us to share it" - @Caio99BR
How to control kernel?
Use Kernel Adiutor, support a open and best kernel manager.
The kernel rebooted at 1500MHz without reason
If you use this Overclock for a long time, possible a Random Reboot may happen, because the high values used
XDA:DevDB Information
VeeKernel3/VeeKernel4, Kernel for the LG Optimus L5
Contributors
Caio99BR
Source Code: https://github.com/Caio99BR/VeeKernel3
Kernel Special Features:
Version Information
Status: Stable
Created 2016-05-02
Last Updated 2016-12-06
Thanks!​
ChangeLogs​
Great job, well done
Sent from my Nexus 5 using Tapatalk
I had a Random Kernel Panic when I opened ES File Manager and try connect to connect to WiFi.
this is a logcat goo.gl/P5yuQ9
Sorry for my bad English.
Regards.
OP request and no activity in the thread since 6 months
THREAD CLOSED

[L5][KERNEL][4.3.1][Linux 3.4.0] Blob Kernel [RC2][27/12/16]

[L5][KERNEL][4.3.1][Linux 3.4.0] Blob Kernel [RC2][27/12/16]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"You like it or not, it's on the power"​
Blob is kernel for all custom rom based on CyanogenMod 4.3.1, support the LG OPTIMUS L5
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.4.0
GCC UBERTC 4.9.4 compiled
Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
zRAM
qCache
zSmalloc
CCache
KSM
Full Linaro Optimizations ON
Optimized Parameters from L Speed
Overclock M4 1300MHz
-> ACPU_PLL_2 850Mhz -1100Mhz (Performance)(Degration in GPU)
-> ACPU_PLL_6 1200Mhz -1300Mhz (Balanced- may have reboot in high frequency)(Without degration in GPU)
Underclock M4 245 Mhz
M4 400 MB userspace RAM
GPU overclock 192 Mhz
Google Snappy Algorithm
USB force fast charging
ARM RWSEM Algorithm
Dynamic File Sync
Enhanced SELinux
SYSInterface Gentle Fair Sleepers
Battery Life eXtender (BLX)
Support for GCC 5.0/6.0
Some ARM v7 optimizations
Improve 3x faster integer sqrt
Disable Gentle Fair Sleepers
Optimized SLUB memory allocator
LZ4 Compressor module
Performance enhancements
Ext4 leak memory fix
Optimized build flags
Audio enhancements
Kernel mode neon enabled
And much more!
Governors
wheatley
smartmax
SmartassH3
dancedance
badass AssWax
adaptive
conservative
hyper
interactive
lulzactive
ondemandX
powersave
smartassV2
userspace
lionheart
ondemand
performance
noop
deadline
row
cfq
bfq
sio
sioplus
fiops
Reboot to recovery
Flash BlobKernel.zip
Wipe cache e dalvik cache
Reboot
Blobkernel-RC1
TeamHackLG
CyanogenMod
XDA:DevDB Information
Blob Kernel, Kernel for the LG Optimus L5
Contributors
Jonas Cardoso, InsideMuz
Source Code: https://github.com/JonasCardoso/BlobKernel-JB
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: RC1
Stable Release Date: 2016-05-21
Created 2016-05-21
Last Updated 2016-12-31
RC1 - 21/05/2016
Initial release
RC2 - 27/12/2016
Now use toolchain UBERTC 4.9.4
M4 400 MB userspace RAM
Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash
A: Flash kernel to respective model number (E612)
Q: Which frequency is the safest
A: The default frequency, 800MHz, is the safest!
But, there's no harm in overclocking upto 1100MHz.
You MAY face some issues on 1100MHz-1300MHz, but 1050MHz is stable as 'rock'!
Q: WiFi doesnt work for me
A: Reflash ROM and Kernel
Undervolt Interface:
The current voltage information is available at:
Code:
Code:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Defaults for L5:
Code:
Code:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
245760: 3
320000: 4
480000: 5
600000: 6
800000: 7
900000: 7
950000: 7
1000000: 7
1050000: 7
1150000: 7
1200000: 7
1250000: 7
1300000: 7
To change for example the voltage level of the 800000 frequency, you could do:
Code:
Code:
echo '800000 6' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
If you cat this file again, you should see that the voltage level is picked up.
The new voltage level is picked up when the CPU will scale to the particular frequency level.
Awesome work! I will provide the link of this topic in the topic of my rom
Update to the RC2​
E610
Just to double check:
will this work/cause any problems in E610?
ZBastro said:
Just to double check:
will this work/cause any problems in E610?
Click to expand...
Click to collapse
yeeh works in e610
I got white screen freezing problems...
Flashed the original kernel again...
Using cyanogenmod 10.2

[L7][KERNEL][4.3.1][Linux 3.4.0] Blob Kernel [RC1][21/12/16]

[L7][KERNEL][4.3.1][Linux 3.4.0] Blob Kernel [RC1][21/12/16]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"You like it or not, it's on the power"​
Blob is kernel for all custom rom based on CyanogenMod 4.3.1, support the LG OPTIMUS L5
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.4.0
GCC UBERTC 4.9.4 compiled
Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
zRAM
qCache
zSmalloc
CCache
KSM
Full Linaro Optimizations ON
Optimized Parameters from L Speed
Overclock M4 1300MHz
-> ACPU_PLL_2 850Mhz -1100Mhz (Performance)(Degration in GPU)
-> ACPU_PLL_6 1200Mhz -1300Mhz (Balanced- may have reboot in high frequency)(Without degration in GPU)
Underclock M4 245 Mhz
GPU overclock 192 Mhz
Google Snappy Algorithm
USB force fast charging
ARM RWSEM Algorithm
Dynamic File Sync
Enhanced SELinux
SYSInterface Gentle Fair Sleepers
Battery Life eXtender (BLX)
Support for GCC 5.0/6.0
Some ARM v7 optimizations
Improve 3x faster integer sqrt
Disable Gentle Fair Sleepers
Optimized SLUB memory allocator
LZ4 Compressor module
Performance enhancements
Ext4 leak memory fix
Optimized build flags
Audio enhancements
Kernel mode neon enabled
And much more!
Governors
wheatley
smartmax
SmartassH3
dancedance
badass AssWax
adaptive
conservative
hyper
interactive
lulzactive
ondemandX
powersave
smartassV2
userspace
lionheart
ondemand
performance
noop
deadline
row
cfq
bfq
sio
sioplus
fiops
Reboot to recovery
Flash BlobKernel.zip
Wipe cache e dalvik cache
Reboot
Blobkernel-RC1
TeamHackLG
CyanogenMod
XDA:DevDB Information
Blob Kernel, Kernel for the LG Optimus L7
Contributors
Jonas Cardoso, InsideMuz
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: RC1
Stable Release Date: 2016-12-21
Created 2016-12-31
Last Updated 2016-12-31
RC1 - 27/12/2016
Initial release
Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash
A: Flash kernel to respective model number (E612)
Q: Which frequency is the safest
A: The default frequency, 800MHz, is the safest!
But, there's no harm in overclocking upto 1100MHz.
You MAY face some issues on 1100MHz-1300MHz, but 1050MHz is stable as 'rock'!
Q: WiFi doesnt work for me
A: Reflash ROM and Kernel
Undervolt Interface:
The current voltage information is available at:
Code:
Code:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Defaults for L5:
Code:
Code:
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
245760: 3
320000: 4
480000: 5
600000: 6
800000: 7
900000: 7
950000: 7
1000000: 7
1050000: 7
1150000: 7
1200000: 7
1250000: 7
1300000: 7
To change for example the voltage level of the 800000 frequency, you could do:
Code:
Code:
echo '800000 6' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
If you cat this file again, you should see that the voltage level is picked up.
The new voltage level is picked up when the CPU will scale to the particular frequency level.

Categories

Resources