Hi all, this kernel is only for sammy 4.3 roms!
This is my first public release of a kernel that I have been compiling and mod for some time
So, my goal is to have all boeffla kernel features with some settings that I want to be modded like CPU OC up to 2GHz (mine fully stable at 1.8GHz).
Changes done to official Boeffla 5.0b5:
To do list:
Flash procedure:
Latest Changelog (Version 4):
Changelog Version 3:
Changelog Version 2:
DOWNLOADS:
Help me by register on kickbit
TOOLS:
Source Code <-- Click here to access ftp server
Credits:
Help me by register on kickbit
VERY IMPORTANT: if you like my work press thanks, BUT, if you consider donate me, also consider donate him: Lord Boeffla
This is my first public release of a kernel that I have been compiling and mod for some time
So, my goal is to have all boeffla kernel features with some settings that I want to be modded like CPU OC up to 2GHz (mine fully stable at 1.8GHz).
Changes done to official Boeffla 5.0b5:
- Higher ANTUTU score: 23541 (my system with 1.8GHz @ 1425mV CPU and 700MHz GPU)
- Compiled with Linaro GCC 4.9-2014.05 (4.9.1) / Linaro GDB 7.7-2014.05
- Hard-float and neon compiler flags
- Compatibility to boeffla config app (some internal mod into version.c file)
- CPU OC up to 2GHz
- 100 MHz CPU frequency step (more power savings: stable to me @ 775mV <-- undervolted!!!)
- Mach-midas: raise cpu freq throttle from 800 to 1500MHz and 200 to 800MHz
- Permanent file-system trim
- Allow manual brightness to 300 candela
- GPU bottom lock fix
- Manage only online cpus (cpufreq fix)
- Allow cpu-based alignment fixup instead fixup in software (best performance)
- VERY IMPORTANT (read here): Fix n_tty_write crash when echoing in raw mode (2009 bug)
- Ethernet USB dm9601.ko module support: loading ASIX usb ethernet module under boeffla config also load this module (usefull for ebay cheap adapters like mine)
To do list:
Configure 40 Hz LCD refresh frequency below 1000 MHz CPU freq, like Sammy 4.1.2 AndreiLux Perseus kernel (more power savings)<-- I have ported it from Perseus kernel and tested it, however I don't like my screen like that (very low lcd freq update rate)- Add Wireless drivers for supporting Ralink rt2870usb and Realtek RTL8187 devices by OTG USB adapter
- Add support for f2fs file-system
- Implement ZRAM with the latest LZ4 compression/decompression algorithm
Flash procedure:
- It is recommended to set a lower CPU freq limit like 1000MHz before flash
- If the phone freeze, please reset boeffla profile settings: under boeffla kernel folder (in internal phone storage) there are a cwm zip to reset profile settings or download it below under tools section
- Voltage table under config app must be reseted to avoid problems (set to none and press reset!)
Latest Changelog (Version 4):
- Mach-midas: raise cpu freq throttle from 800 to 1500MHz and 200 to 800MHz
Some temperatures throttle setpoints increased by ~10 celcius degree (at 90 celcius degree CPU is limited to 1500)
I have done some tests, it's colder than other phones even with 1500MHz full cores loaded (throttle on), for gaming reduce max cpu freq... - Allow manual brightness to 300 candela: our displays can handle 300 candela in automatic mode, manual slide was limited to 250 by default
- GPU bottom lock fix
- Manage only online cpus (cpufreq fix)
- Allow cpu-based alignment fixup instead fixup in software (best performance)
- Overvolt by +25mV default 1.8-2.0GHz cpu steps voltage (more stability for 1.8GHz step @ 1425mV, before it was @ 1400mV)
Changelog Version 3:
- Mach-midas: raise cpu freq from 800 to 1000MHz when reaching thermal limit
- Permanent file-system trim
Changelog Version 2:
- Implemented 100 MHz CPU step, now it could be configured from 100 - 2000 MHz
DOWNLOADS:
Help me by register on kickbit
- Based on official 5.3 Beta5 - Version 4
- Based on official 5.3 Beta3 - Version 3
- Based on official 5.3 Beta3 - Version 2
- Based on official 5.3 Beta3
TOOLS:
Source Code <-- Click here to access ftp server
Credits:
- @Lord Boeffla -> for all amazing work and for make his kernel modifications open source
- @Christopher83 -> for providing the pre-compiled linaro toolchain
- @AndreiLux -> for help me understand how middle cpu frequencies like 1750 are generated
- @googy_anas -> for some commits in github
Help me by register on kickbit
VERY IMPORTANT: if you like my work press thanks, BUT, if you consider donate me, also consider donate him: Lord Boeffla
Last edited: