[REF] ROM, Kernel, Kitchen & Modem List - Galaxy S II (07/04/12) TIME FOR UPDATES! - Galaxy S II General

[REF] ROM, Kernel, Kitchen & Modem List - Galaxy S II (07/04/12) TIME FOR UPDATES!
Hey everyone!
The last ROM List I saw was last updated in July, so I thought I may as well make a new one and keep it updated. However, this includes ROM Kitchens, Kernels and Modems too!
If you find that I've missed anything, something has been updated behind my back, or if you would like your ROM or kernel added to my list, PM me. Anything old or outdated, I haven't included in the list. If it gets updated behind my back and I haven't added it, hit me up with a PM and I'll add it.
BEFORE you even THINK about flashing any of the ROMs, Kernels, or Modems below, read the following guides:
Rawat's EFS Backup guide - This guide will instruct you on how to backup your EFS folder on your phone. This folder contains all the information that is specific to your phone such as the IMEI, MAC Addresses and other sensitive information. The thread goes into more detail about it.
wilk22's Guide to Android and the Galaxy S II - This guide contains a heap of useful information for both the beginner and advanced user. It's a good idea to read this before flashing anything. It will help.
pulser_g2's Galaxy S II FAQ - Name says it all. A lot of frequently asked questions about the Galaxy S II answered in one place.
Hacre's Original Development vs Development - This picture based guide explains the difference between the Original Development and Development sections.
Contents:
Original Android Development
Android Development
ROM Kitchens
Kernels
Modems
Extras
The information provided is as follows:
ROM Name: Also acts as a link to the thread for the ROM, where you can find information and download links
Base ROM: The base of the ROM, whether it is based on official Samsung firmware, CyanogenMod, etc.
Features: Odexed, Deodexed, ZIPAligned Non-ZIPAligned, Optimised (Various Tweaks), etc
Kernel: The kernel that the ROM runs
Current Version: The latest version of the ROM at the time of writing
Developer: Self explanatory
Last Update: The date the ROM was last updated
ORIGINAL DEVELOPMENT​
Samsung ROMS​
Batista70 FOXHOUND
Base ROM: XWLP4
Features:
Deodexed
ZIPAlinged
Highly Optimised
BLN Support
Kernel: CF-Root
Current Version: Otacon ICS
Developer: raffaele88
Last Update: 06/04/2012
The GingerMOD Vanilla
Base ROM: XWKL1
Features:
Deodexed
ZIPAlinged
Optimised
Memory Tweaks
Fujutweaks
Complete ASOP Theme
Kernel: Ninphetamine 2.0.5 Kernel
Current Version: 0.8.5
Developer: 89luca89
Last Update: 11/03/2012
Androidmedia-Hyperdroid
Base ROM: XWLA4
Features:
Fast. Functional. Solid.
Deodexed
ZIPAligned at every boot
MMS Mod (No auto convert, MMS Time Sent)
JKay 13.6.3
BLN Support
Highly Optimised
Kernel: RedPill v1.2
Current Version: 6.1.17Developer: D.O.C
Last Update: 3/03/2012
CheckROM Revolution
Base ROM: XWLA4
Features:
Deodexed
ZIPAligned at every boot
Highly Optimised
DK Engine
Kernel Tweaks
JKay 13.6.3
CheckROM Kitchen Pro
Kernel: CF-Root 5.0
Current Version: 6.0
Developer: GadgetCheck & LeoMar75
Last Update: 6/03/2012
VillainROM
Base ROM: XWKI4
Features:
Deodexed
Optimised
Partial BLN Support
Villain Themes
VillainTweaks
Kernal: Ninphetamine 2.0.5
Current Version: 3.0
Developer: pulser_g2
Last Update: 26/9/2011
MIUI ROMS​
MIUI
Base ROM: MIUI
Features:
Very smooth ROM
Light
Excellent UI
Very Fast
Battery Friendly
Kernel: MIUI Kerne (Android 2.3.7 + 4.0)
Current Version: 2.3.30
Developer: MIUI Teams
Last Update: 6/04/2012
Becuase there are so many branches of MIUI (MIUI UK, MIUI Scotland, MIUI US, etc) I will be listing the site for the main MIUI and from there you can find the other ones.
ASOP ROMS​
CyanogenMod 9
Base ROM: CyanogenMod (Android 4.0.4)
Features:
CyanogenMod9 - Need I say more?
Kernel: CyanogenMod Kernel
Current Version: 9.0 ALPHA
Developer: CyanogenMod Team
Last Update: Nightly Builds
SlimICS
Base ROM: Android 4.0.3
Features:
ASOP ROM
Easy to customised
GApps Included
ZEAM Launcher
Only supports 5 languages
Only 60mb
Kernel: ASOP Kernel
Current Version: 3.2
Developer: krarvind
Last Update: 6/04/2012
Insanity II
Base ROM: Android 4.0.4
Features:
ASOP ROM
Based on CyanogenMod9
MultiDPI
ASOP Apps & Lock Screen
Swype 3.36
Extremely Light Weight
Kernel: ASOP Kernel
Current Version: 66
Developer: nitr8
Last Update: 3/04/2012
KOUD ASOP
Base ROM: Android 4.0.4
Features:
ASOP ROM
Light weight
As close to ASOP as possible
Kernel: ASOP Kernel
Current Version: v04.04.12
Developer: koudd
Last Update: 5/04/2012

Development Section
This is being rebuilt.. Please stand by

ROM Kitchens!
ROM KITCHENS​
RomKitchen
Base ROM: XXKI3 & XXKI8
Features:
CSC Selector
Kernel Selector
Modem Selector
Choose your own apps
Theme Chooser
Kernels Available:
Nimphetamine 2.1.3
Stock KI8/KI3 Kernel
Hellcat Kernel v122 XXKI3
Tegrak's Kernel build 26 for KG6
Speedmod S2 K1 T41
CF Root KI8 4.3
Jame Bond Galaga kernel v1.9.2.2
Mirage v5
RAGEmod kernel v2 T27
Netchip KI8 SuperPower Update9
Siyah v2.0 beta2
Lulz Kernel build 14
Modems Available:
KI1
KI3
KH3
KH1
KG1
KG6
KF2
KE7
KE4
KDJ
KDH
CSCs Available:
KI2Stock CSC from KI8
KI4Stock CSC from KI4
Vodafone CSC
C H O
ITV - Italian
ODD - India
OJV - Middle East
OXA KH3 Poland
OXX Multi
XEN Nordic
XEU Europe
ZNKG55
Current Version: v7
Developer: Rom_Kitchen
Last Update: 25/9/2011
MoDaCo Custom ROM
Base ROM: XXKH3
Kernels Avaiable:
Custom MoDaCo Kernel
Current Version: XXKH3
Developer: paulobrien
Last Update: 19/8/2011

Kernels
KERNELS​
Siyah Kernel
Features:
All-in-1kernel because it supports CM9, Samsung and MIUI ROMs with a single kernel image.
Custom CWM touch recovery with swipe gestures
8 freq steps (100MHz to 1600MHz)
3-step GPU frequency levels. Samsung default is 160-267 whereas SiyahKernel default is 160-200-267 which saves power without sacrificing performance.
Auto-root. You can also remove root via ExTweaks app and install it without rebooting your phone again. Auto-root can be disabled as well.
CPU Overclock/Undervolt support (we have two interfaces for that. both of them are defacto standard)
Tweakable vitalij's value (set to 5 as default)
Fixed fuelalert wakelocks
You can completely disable android logger using ExTweaks app
Faster charging for misc and USB modes. There are 3 modes (AC, Misc, USB) and normally last two of them support only slow charging. You can have charging speed of AC by increasing it (especially user while charging in car or using USB port)
Cpu governor optimizations
Gpu voltage, clock and stepcount interfaces (GPU Overclock/Undervolt)
Tegrak's touchmove support.
Brightness curve settings with original panel gamma values. panel values unchanged, so you will get stock colors and will be able to use supercurio's voodoo display app when it is released. brightness modification will only change auto-brightness response.
BLN support both for Samsung and CM9 ROMs (use BLNControl app from the market to enable it)
Better touch sensitivity (especially while charging)
Available CPU Governors: Ondemand (default), Pegasusg (new hotplug aware governor from Samsung), Lulzactive, SmartassV2, Interactive and Conservative governors added
CIFS
Available I/O schedulers: CFQ (default), noop, Deadline, SIO, V(R)
J4FS as module
ARM topology support (SCHED_MC)
Automatic EFS Backup
Lots of I/O tweaks and filesystem optimizations via some parts of thunderbolt scripts.
Voodoo louder support (already default in all kernels but people ask it if it is supported)
USB Mass Storage mode is working in CWM Touch Recovery
built-in profile support with default, battery and performance presets (you can change them in CWM Recovery). Even using everything default will save you a lot of battery juice.
Almost everything is configurable such as scheduler features, hotplug thresholds, GPU frequencies, voltages, arm topology modes... and they are configurable via simple and free ExTweaks App from Google Play
Current Version: 3.0
Supports: CM9, Samsung, MIUI
Developer: gokanmoral
SpeedMod ICS
Features:
Root and CWM:
Automatically installs root (su) but can be disabled
CWM recovery 5.x
Screen and misc tweaks
init.d, TUN, CIFS, IPV6 Privacy support
Performance:
CPU governor tweaks: increase responsiveness
IO tweaks
Read ahead tweaks
Compiled with optimizations using Linaro GCC toolchain
Switched to SLAB instead of SLUB
Multi-core aware scheduler SCHED_MC
Turned off unnecessary logging for better smoothness and efficiency:
Disabled Android Debug Logger / logcat
Disabled Samsung debug
Disabled various kernel debugging, statistics and tracing options
Current Version: K3-9
Supports: Samsung
Developer: hardcore
N.E.A.K ICS
Features:
Based on sammy update4 sources, updated to 3.0.27
Touch CWM Recovery 5.5.0.4 NEAK Modded
Governors: Ondemand, LulzactiveV2(default), Performance,
Conservative (module), Lazy (module), PegasusQ
Schedulers: BFQv3-R2, Noop, SIO, VR (default)
XZ Compression only for KERNEL (+speed, --size)
Built-In support for Voodoo Louder!
Fully compatible with: Voodoo Louder, Tegrak's 2nd Core, Tegrak's
Lulzactive app, Voltage Control, SetCPU, CWM Manager 3.15 & Tegrak OC
Auto-Root (3.0.7 + latest binary)
Auto-install of modded BLN Liblights
Init.d Support (auto creation of init.d folder via cwm)
Bootanimation Support (system/media & data/local)
Touch Move Support + Touchscreen Fix (5 - thx to vitalij)
BLN v2 support (by Creams, thx to gm for the porting)
CIFS, FUSE, CUSE Support (modules)
Logger already enabled into the kernel
NO OC!!!! (100-1200Mhz)
CPU frequency scaling bug fixes, no more freezes!! (thx to gm & entropy)
CPU Undervolt support (thx to netarchy, rebased by me)
Complete control of freqs/voltages with Voltage Control/SetCPU/NeakPro
GPU Overclock/Undervolt (by netarchy)
Charging current interface support (by GM - via Voltage Control)
Speedmod Sharpness fix (thx to hardcore)
Brightness Curve Mod (thx to GM)
Support for JKay Brightness settings
ARM CPU Topology + sched_mc (can be enabled via CWM, disabled by default)
SLQB Allocator (better memory management)
Improved memory management functions
Allow CPU Unaligned access (++performaces)
Disabled all the big debugging (++speed, --size)
AFTR ARM Idle Mode (enable via neak app or recovery)(++battery)
Disabled debugging WiFi/BT
TCP/IP Tweaks
TCP buffer tweaks
Dynamic Hotplug with tweaked thresholds (with Tegrak's 2nd Core support)
2nd CPU Core OFF when screen is locked (thx to arighi)
ARM_ERRATA_743622 & ARM_ERRATA_754322 & ARM_ERRATA_754327
Upstream patches and fixes from Linux 3.2/3 mainline kernel
GPU UI Rendering
Fixed fuelgauge wakelocks (by Entropy)
Compiled with Linaro GCC 4.5-2012.03-dev + A lot of optimisation flags (including hard float and graphite)
Optimised EXT4 filesystem
Generally optimised code (removed useless functions and variables, fixed warnings)
Current Version: 2.0.2x
Supports: CM9, Samsung
Developer: simone201
*More to be added

Modems!
MODEMS​
All modems are CWM ZIPs. Do not flash them through Odin. Use Clockwork Recovery or the CWM app.
You can extract the 'modem' file from inside the ZIP and flash it through Odin if you chose. But don't flash the ZIP itself.
XXKDH
XXKDJ
XXKE4
XXKE7
XXKF2
XXKG2
XXKG3
XXKG5
XXKG6
XXKH3
XXKI1
XXKI3
XXKI4

To Do List & Extras!
USEFUL LINKS​
Want to view this guide offline? Now you can! PDF Guide is now available here!
View attachment 755104
EFSPro: The ultimate EFS backup solution. It's a one click operation for root users!
http://forum.xda-developers.com/showthread.php?t=1308546
Official Samsung firmware can be found HERE:
http://forum.xda-developers.com/showthread.php?t=1075278
Official Samsung firmware that has been carrier branded can be found HERE:
http://forum.xda-developers.com/showthread.php?t=1113928
lbthomsen said:
I have (mostly for my own consumption really) started putting this information (and everything else I can find about the Galaxy S2) in Wiki format. Feel free to help me keeping it up to date for the benefit of everybody.
The tabular list is here.
Click to expand...
Click to collapse
lbthomsen said:
I don't mind the least bit and I sincerely hope someone will help updating that list.
Personally I have always found that a forum - such as this (even if this one is not a bad example) have an extremely low signal to noise level. It takes way too much digging to find precisely the information needed. In my personal opinion - wikies are actually better suited for providing information. A great example is this page: http://nookdevs.com/Portal:NookColor which basically contains all information you'd ever need about hacking the Nook Color. I had been googling around for a android hacking wiki but didn't find any - so decided to throw one up. However, I do realize that if I am the only one editing it, it won't ever become anything but my own random notes (which is what it is right now). But with other users helping with the edits it could at least theoretically turn out to be a great source for information.
So - I appreciate that you added it to the list and I sincerely hope someone will pick up the idea and help adding and changing the wiki.
---------- Post added at 10:16 AM ---------- Previous post was at 09:49 AM ----------
Originally I had configured the wiki to require registration before edit, but in the true wiki spirit I have now disabled that - so anybody can edit it. If that result in too much vandalism I'll just swap it back again.
Click to expand...
Click to collapse
Help me help the guy above me! If you don't like my layout, you can use that list instead. It's a tabular layout on a wiki page. Update that page with the info you find in my thread and\or your own info as well!
To Do List!
- Better organisation method (Possibly)
- Keep Stuff Up To Date!
Click to expand...
Click to collapse

Good Job, Thanks a lot,
Suggest you PM a MOD to make this thread a sticky (if not already done )

Yeah, this should be sticky

Dark Emotion said:
Yeah, this should be sticky
Click to expand...
Click to collapse
+1
I've been looking everywhere for a compilation of this sorts... and I'm glad somebody has colated this info... good place to start instead of searching for [ROM] and getting a message that search is down for maintenance...
a tabular overview would also be helpful, with if its based from samsung firmware, cyanogenmod, feature list, kernel included, etc.

Wait.. Was this phone even out in January?
Sent from my GT-I9100 using XDA App

bruflot said:
Wait.. Was this phone even out in January?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
I can't believe I did that.
July*
Thanks for finding that for me... ><"

xProteus said:
+1
I've been looking everywhere for a compilation of this sorts... and I'm glad somebody has colated this info... good place to start instead of searching for [ROM] and getting a message that search is down for maintenance...
a tabular overview would also be helpful, with if its based from samsung firmware, cyanogenmod, feature list, kernel included, etc.
Click to expand...
Click to collapse
I've currently listed if its based on official Samsung firmware or CyanogenMod base under the "Base" However there are only three listed so far.. CyanogenMod, MIUI and the letters and numbers for Samsung firmware (XXKG6, XXKH3, etc)
I'll look into adding kernels and features
I might not add ALL features, but some generic ones like Odexed or Deodexed.
Edit: Failure at Multi-Quoting established.

1 ques wads the diff between original android development and android development
Sent from my GT-I9000 using xda premium

Sys81 said:
1 ques wads the diff between original android development and android development
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
For the helpful picture-based guide on the differences, see here.
http://forum.xda-developers.com/showthread.php?t=1219612

This is a great thread... might I suggest getting some features from users of each ROM. I personally use LeoMar ROM and I can tell you that one of the nice features is that it has its own repository of mods at your disposal to install including preview capabilities.
Listed below: (I hope Leomar75 doesn't mind)
REVOLUTION UTILITIES: (as options to install - No Preview)
JKay Theme Settings (For Customizing lockscreen and power menu)
Bloatware Scripts (Scripts to be used on preinstalled GScriptLite)
CWM Manager
EFS Backup
Revolution Themes
ROM Themes with JKay + EDT Tweaks (includes themes like Gingerlite, Honeycomb, Dark MIUI, etc...)
MMS Themes
MDPI Themes (Dialer Themes)
Market Themes
Revolution Boot Animations
Boot Animations (Includes AndroidZapsApple, Honeycomb, Stock Samsung, etc..)
Revolution Font Pack
Available Font Pack(Includes Stock, SensationLite, Helvetiker, SonySketch, etc..)
Revolution MODS
Enable Full\Low Battery Sound and Vibration
Remove Full\Low Battery Sound and Vibration
Modded Email (Admin-less Exchange access)
BLN
Adv Block Patch v1 (Advertising blocking)
Old Swype (includes more languages)
Remove\Restore Call log patch (Remove txt\mms\emails in call logs)
Phone MOD (Removes increasing ringtone)
Browser User-Agent
Phone with Call Rec Mod
Potatoman Silent Camera (Better video\audio quality)
Remove\Restore Overscroll Glow
FuguTweaks MOD (Adds responsiveness to the phone)
Disable\Enable Home_Button Wakeup
New Camera Mod (use hardware button)
No Boot Sound
Revolution Kernel
Available Kernels (Includes Speedmod, RAGEMOD, Ninphetamine, etc...)
Revolution Modem/Radio/Baseband
Available Modem (Includes XXKE, XXKF, XXKG, etc...)
Extra Widgets/Apps
Stock Samsung Keypad
Touchwiz Launcher 4.5
Touchwiz Launcher Stock
Transparent Widgets Pack
Social Hub and SNS Support
AllShare/DLNA support
Kies Support
Add SamsungDive package
Add Wifi Sharing
MIUI Music and MiuiClock by Nitrozk
Pull Package Widgets/Apps

Thanks for the threat. Nice info for those who wanted to know custom ROM for SGS2. This should be stick up.

Awesome... subscribed and bookmarked...
Coz of this I've stopped searching and decided on going "insane" (insanity ii)
makes it so much easier to look for a rom in one glance and decide based on a preference; mine being cm7, stripped down.

cue_32 said:
This is a great thread... might I suggest getting some features from users of each ROM. I personally use LeoMar ROM and I can tell you that one of the nice features is that it has its own repository of mods at your disposal to install including preview capabilities.
Click to expand...
Click to collapse
This would be a great thing to have, and it is what I'll most likely throw into the third post however that is a lot of information. Possibly if it could be slimmed down to only a few lines. Like including only the important bits.

alexhee said:
Thanks for the threat. Nice info for those who wanted to know custom ROM for SGS2. This should be stick up.
Click to expand...
Click to collapse
xProteus said:
Awesome... subscribed and bookmarked...
Coz of this I've stopped searching and decided on going "insane" (insanity ii)
makes it so much easier to look for a rom in one glance and decide based on a preference; mine being cm7, stripped down.
Click to expand...
Click to collapse
Thanks heaps guys! The thank's keep me going!

Oxygen ROM
I vaguely remember seeing a thread for the Oxygen ROM somewhere in the s2 forum. That's missing from your list.

Related

[KERNEL]TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][Voodoo Color & Sound v10][ZRAM][EXT4]

[KERNEL]TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][Voodoo Color & Sound v10][ZRAM][EXT4]
TalonDEV is an i9000 reoriented kernel for use with I9000 Samsung Gingerbread Roms (JVQ-JVR-JVS-JVT..etc..)
This is for the Captivate ONLY, the i9000 version can be found HERE
This kernel is still in a heavy development stage! So there may be bugs!! (hence the DEV tag)
Current Co-Devs - Kodos96,Ytt3r & zacharias.maladroit
Special Thanks to Xcal (for the reorient)
Make sure to support these devs, if it was not for them, Talon would not eXistZ
As always, flash at your own risk, im not responsible for any damages!]
Talon Source can be found on Github and Google Code
Stay up to date with latest changes on Twitter
Remember, I cant fix stupid or lazy. Please read the whole OP and the first and last 5 pages of this thead!
Custom Boot Animations
The bootanimation.zip needs to be /system/media/sanim.zip <- notice the name change
CIFS Support
Make sure you point to "/lib/modules/cifs.ko" instead of "/system/lib/modules/cifs.ko", it is NOT a
symlink as "/lib/modules/" is actually part of the ramdisk and is a seperate directory.
Logcat Instructions
To enable/disable Logcat, type "logcat-enable" or "logcat-disable" in a terminal emulator and reboot
Lowmemorykiller Settings
Talon kernel includes Kodos96's "LMKSet". You can adjust the PRESET=X value in /etc/ram.conf ..
The presets are listed in the file, recommended settings are set by default. Reboot to take effect
Also make sure theres no "ramhack" scripts in /etc/init.d/ , if there is, delete it and reboot.
To install:
Copy zip to sdcard
Flash via CWM
Enable/Disable Voodoo Lagfix in CWM->Voodoo
Delete Voltage Control settings in CWM->Advanced
Voodoo Color:
With the new ported Nexus S framebuffer driver, we are now able to control
voodoo color via the Voodoo Control App..So if the screen is to yellow for your
liking, you can adjust the RGB multipliers to even it out.
Conservative Governor
Conservative is now a module, to load on every boot, dload file below and place in /etc/init.d/
make sure to remove the .sh at the end of the filename and reboot
http://berryfx.com/RobBeane/Kernel/Files/enable_conservative.sh
Click to expand...
Click to collapse
Code:
[B]Kernel Features[/B]
Based on latest Samsung Opensource Gingerbread Sources
Voodoo Lagfix and Sound v10
Voodoo Color for 2.3.4
Ported Nexus S Framebuffer
mDNIe based on Speedmod
BLN Support from Neldar
Custom Voodoo CWM 3.0.0.5
Updated to latest Jhash3
340MB RAM Free (w/ 720p)
OC/UV support up to 1.2ghz
Swap + ZRAM (compcache)
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
Sched_Autogroup v4 (per sessions)
TinyRCU (smaller memory footprint)
SIO / VR / BFQv2-r1 IO Schedulers
Tweaked Ondemand Governor
Stochastic Fair Blue (SFB) network scheduler
Updated to latest Samsung Source
Lots of Upstream Linux/AOSP fixes
CIFS/TUN Support
Upcoming Features <<-Dont ask when!
More tweaks/options added in CWM
Plus more! Alot of things still to come..
--Known Issues
>>Official Talon Issue Tracker<<
Download Older Versions Here
Mirrors For All Builds Found Here
Now CWM flashable!
NOTE Zip will wipe cache/dalvik cache during flash, so first boot will take longer
Stable Versions
352MB versions break 720p video recording
TalonDEV 0.5.1-RC1 340MB and BIGMEM
Test Versions
TalonDEV 0.6.0.1 340MB and BIGMEM NEW OC APP!
NOTE Make sure you are using BusyBox v1.17 or 1.19 before flashing, as
v1.18 (as most roms use), does not have runparts and scripts will not work
Code:
[B][SIZE="3"]Changelog[/SIZE][/B]
[B]0.5.1-RC1[/B]
new tweaked LMK settings
updated 'MemoryFreak 1.23"
updated to JVT initramfs
updated to 2.6.35.13 base
updated latest samsung source
added new kernel boot logo
disabled sched_autogroup
disabled more kernel debug
upstream fixes for ZRAM
upstream fixes for ext4
upstream fixes for mm/sched
upstream fixes for ARM/S5P
upstream fixes for rcu/TinyRCU
upstream fixes for lowmemkill driver
use 'hard float' optimizations
set usb charging lock to 100mhz
USB signal and speed improvements
introduce OndemandX CPU Governor
introduce Smartass2 GPU Governor
added sampling down factor to Ondemand
fix issue with UV not working correctly
switch to TinyRCU (smaller memory footprint)
XZ kernel compression; initramfs to none
tons of general fixes from zacharias.maladroit
Linaro Android (GCC 4.5.4) + O2 and Graphite flags
[B]0.4.3[/B]
revert back to 2009q3 toolchains
disabled GPU OC (does not work yet)
[B]0.4.2[/B]
update to 2.6.35.13 (still shows 2.6.35.7)
added BFQv2-r1 I/O Scheduler (SIO default)
fully ported mDNIe driver from nexus
tweaked mDNIe UI settings similar to speedmod
fix colour multiplier to avoid yellow tint
tweaked lowmemorykiller driver
revert lmk settings similar to old #7
added boot progress bar during boot
arm: Allow CPU-supported unaligned accesses
add support for BT_PAN, Apple Magic Mouse + more
fix .int_volt on higher frequencies (thnx Cy4n1d3)
set kernel log buffer size to 4kb (from 128kb)
ashmem: fix deadlock when system is low on memory
compiled with 4.5.1 toolchains (RIL with 4.4.3)
removed unused governors; conservative now module
UV for LCD 3.0v->2.6v, RAM 1.8v-1.6v, ADC 3.3v->3.0v
some PM and battery runtime upstream fixes
[B]0.4.1[/B]
ported nexus s framebuffer driver
ported Voodoo Color for 2.3.4 (control w/ [COLOR="Red"]Voodoo app[/COLOR])
updated to voodoo sound v10
fixed compass postion for i9000
some rework/cleanups to initramfs
introduce 1300mhz version
CFS load balancing improvements
some fs/sched improvements
add fixes from CK patchset
updated to JVQ initramfs contents
introduce V(R) IO Scheduler
tweaked voltages some
disabled iostats for less overhead
tons of fixes from zacharias.maladroit
some fixes to sched_autogroup
newly tweaked lowmemkill settings
[B]0.3.1[/B]
added sched_autogroup patch
added configurable gpu oc (for future use)
fix BLN not working for some users
introduce non-oc version of talon
independent oc versions (1200/1400/1440)
compile wifi as Os instead of O2
set wlan power on delay back to 80ms
use samsung bootanim when no custom zip found
[B]0.2.2R2 - JVP[/B]
Enabled Voodoo Debug for Lagfix
Fixed mounting issues with system in cwm
[B]0.2.2 - JVP[/B]
added 1.6ghz as max overclock
set usb charging clock to 200mhz
some GPU changes from Morfic
few updates to wifi driver from aosp
some security improvements from fugumod
use Speedmod color/sharpness fix
added "power off" & "reboot download" to cwm
added "voodoo lagfix menu" to cwm
add upstream fix for ZRAM (compcache)
added voodoo JVP 2.3.4 initramfs
cpuidel menu governor upstream fix
plus few other random fixes
[B]0.2.1 - JVH/JVO/JV9+ ONLY![/B]
added zram (compcache)
updated lowmemkill settings
compiled with O2 instead of Os
cwm verify battery stats wiped
fix issue with 1ghz step
switch back to ondemand governor
reverted most upstream fixes
disabled printk in kernel
more random fixes/updates
updated to voodoo sound v9
added BLN support from neldar
switch to gzip initramfs compression
new boot logo (courtesy of Vivified)
possible fix for wifi sleep battery drain
updated to latest samsung source
fixed KTLO with new samsung source
updated to jvh version magic and initramfs
compiled logcat (logger.ko) as a module
[B]0.1.6[/B]
set initial max frequency to 1ghz
enable asynchronous I/O support
disable some kernel debug
some ARM optimizations
slight cosmetic change to CWM
new lmk settings from kodos96
reverted OOM rework/fixes
attempt to fix CIFS issue
[B]0.1.5[/B]
Only use gamma 2.2
More upstream fixes and reworks
Add BigMem version (no 720p recording)
Adjust LMK settings for tweak app
Adjust default readahead values
[B]0.1.4[/B]
Add 341MB RAM (kodos96's config)
Revert back to stock refresh rate
[B]0.1.3[/B]
Revert back to old touchkey driver
Fixed Issue with KTLO
Compiled sound/soc/codecs as O2
[B]0.1.2[/B]
OC support up to 1.2ghz
Interactive governor by default
Add CIFS/TUN support
Few upstream improvements
[B]0.1.1[/B]
Initial release
To check frequency time used, use Storm717's app HERE
Adjust CPU/GPU OC/UV settings with Shane87s app 'Control Freak' HERE
Talon kernel is now available for SGS i897/i9000, MTD i897/i9000/Vibrant, ACE Inspire/DHD
Thanks to Hardcore, Ytt3r, Xcal, Supercurio. Raspdeep, sztupy, DG, Laststufo, Kodos96, zacharias.maladroit, Kang, lippol94, Netarchy, TheEscapist, TKGlitch, Lukiqq and Morfic (if I forgot you, let me know)
Awesome! Can't wait to flash
You are the man.....looking forward to the kernel.
LOL Disregard my PM. I can't wait to flash this up!
Can't wait!
This end of 24 hours or that end?
excellente!! looking forward to test this on *ahem*
Elisha said:
Can't wait!
This end of 24 hours or that end?
Click to expand...
Click to collapse
Hopefully sooner, still wanting to add/fix a few things before release, should get some time later on tonite to really work on it and depending on how it goes then..might release sooner than 24hrs (thats a BIG maybe)
existz said:
Talon Kernel is an i9000 sourced 2.3 kernel for use with latest Gingerbread
This is a preview, kernel is still in a heavy development stage! So there may be bugs!! (hence the DEV tag)
This is a PREVIEW, will have kernel uploaded within 24hrs, still working out a few kinks for release
As always, flash at your own risk, im not responsible for any damages!
Get support at #suckerpunch
Latest sources can be found on Github
Stay up to date with latest changes on Twitter
Kernel features:
-Reorient by Xcal + CWM recovery
-Uses Nexus S touchkey driver
-Updated Jhash3
-Wired Headset support
-Audio dock support
-Voodoo Sound v8
-Battery polling set to 60s
-Set light sensor polling to 1s
-UV support up to 1ghz (thanks to Ytt3r)
-Few upstream fixes
-Disabled Android Logger (Logcat)
-CONFIG_HZ=100
Upcoming features:
OC support
Color and Sharpness fix
SIO Scheduler
Smartass/Interactive governors
Lagfix support
More bug/upstream fixes
Versions
Onix-2.x.x-OC.tar = Odin flashable,OC/UV,Kernel HZ=100
Onix-2.x.x-OC.zip =CWM flashable,OC/UV,Kernel HZ=100
TalonDEV v0.1.1
-Initial release
To check frequency time used, use Storm717's app HERE
Thanks to Xcaliburinhand, Ytt3r, Morfic, DG, Hardcore, SuperCurio, Raspdeep and everyone else! (If I forgot you let me know and ill add you)
Click to expand...
Click to collapse
Awesome! Thanks. I will upgrade to GB soon and was hoping you'd have a compatible kernel soon. I'm glad to see UV and no OC at this point. I think I am going to stop OC'ing since I never really need it. However, I do still UV since once I find the "stable" settings for my phone, it will only help. However, I am curious how "much" people think UV helps with battery life. If it isn't significant then I might just select very safe UV settings so I don't have to spend time testing and can adjust after seeing real usage. Opinions?
TEASE! Can't wait!
Will this flag on cwm 3, out still 2.5? I've noticed a GB uses 3.0 alot.
Sent from my GT-I9000 using XDA App
mrhaley30705 said:
Will this flag on cwm 3, out still 2.5? I've noticed a GB uses 3.0 alot.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Right now it has 2.5.1.2...will probably update to cwm3 later on though
Dude your awesome... any word on BLN? I haven't seen anyone mention it, I was wondering if there was a problem porting it to 2.3.
Thanks again!
-Rich
Thanks. We appreciate your hard work.
Sent from my GT-I9000 using XDA App
Amazing!
10 char
Are there any issues with the phone shutting down during charge as was with 2.2. I just now flashed to 2.3 and so far loving it, I can only imagine what OC/uv would do to this beast
Oh and yeah for me I finally made it to the front pages of a soon to be exploding thread.
Wewt!
sent using a phone.
Cooooooool.
garringm said:
Are there any issues with the phone shutting down during charge as was with 2.2. I just now flashed to 2.3 and so far loving it, I can only imagine what OC/uv would do to this beast
Oh and yeah for me I finally made it to the front pages of a soon to be exploding thread.
Click to expand...
Click to collapse
I have yet to have a charge death, been running it for a few days, but I cant say for 100% as I haven't tested with alot of different users, but so far I've had no problems with it...
The only problem I see right now is that UV settings wont stick on reboot..I don't know if its just there's no init.d support yet, or if its something with UV.. I haven't got a chance to look at it yet, but its something I want to figure out before release. .atleast figure out what the problem is anyways
Waiting patiently for that voodoo that you do so well. Thank you all for such awesome work
Sent from a rock on fire in the middle of the sea
Can't. ****ing. Wait.
Herp derp Captivate XDA app.

[DISCUSSION-TEST][25 JULY]CPU Governors and I/O Schedulers in DooMLoRD's Kernels

Since the moment that most of x10 users are using custom kernels and our devs are working hard to add new features and add-ons, i think that this thread can be a good place for most of us,like me, that would like to know much more about technical specs and options and for all devs, like a place for reporting experiences and give suggestions.
Before starting..
ALL CREDITS AND MANY THANKS TO:
- zdzihu for providing us custom kernels and for all his hard work in x10 development
- DooMLoRD for modding and adding new features and helping us with kindly support
Link to Z’s kernels: http://forum.xda-developers.com/showthread.php?t=1135475
Link to DooMLoRD’s kernels: http://forum.xda-developers.com/showthread.php?t=1172200
In the last few days, DooMLoRD has worked over his kernel ( v03) in order to add new I/O scheduler types and new CPU governors and he has let us the possibility to choose all settings we want and prefer (according with his kernel’s name “Power to the people”). So now, the objectives of this thread are:
-Post and link information about scheduler and cpu governor types
-Post tests, opinions, comparisons and suggestions about differences between them and over different ROMs
So standard posting form should be as below:
Kernel type ….(including max OC frequency used)
ROM and baseband version …
…all that you want regarding cpu governors and schedulers… ( benchmark tests are very appreciated )
Here, there are some starting and basic information:
http://en.wikipedia.org/wiki/I/O_scheduling
http://www.mjmwired.net/kernel/Documentation/cpu-freq/governors.txt
I hope this thread can be useful for all and may become a way of improving our experiences with the x10!!
Best regards
Kekko
my phone wroks fine @ 1152 with doom's kernel v3 x series (UNDERVOLTED)
@1152 interactive governer is the fastest and doesn't drain the battery. smartass though i think it's less battery consuming but is laggy.performance governer: wlod after a pretty time
@1190 smartass:so laggy and can't use it. interactive &performance :reboot
what's strange for me here is that with WB cust. kernerl 4.0.3 phone reboots always @1113 and didn't be stable till i reduced the MAX frequency to 1036
now with doom's kernel it's stable @1152 is that because of undervoltage?!! and if so..can i reach @1228 with more UV ?!!
for me i didn't use the s series (same kernel with stock voltage) so can't decide
I got error: "failure at line 1: copy_dir package: system system: installation aborted" when flash Doomkernel v4b for lockbootloader. Can u help me to fix it?
Yeah sometimes you get errors but still the kernel gets installed
Go to Settings-> about phone and check the kernel version
How about others added in v6 of doom's kernel
such as: smartassV2,interactiveX and etc..
eh_hk said:
How about others added in v6 of doom's kernel
such as: smartassV2,interactiveX and etc..
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=20797923
Sent from my X10i S

[Kernel][P73XX] A1 Kernel V1.9

Before you do anything: I will not be held responsible for anything bad that happens to your tablet.
Disclaimer: I do not own this device.
**Sources: Check the GT10.1 A1 kernel thread for beginner friendly V1.9 sources.
Compatibility Information: Check the file names for -stock or -cm for the appropriate version. There is no harm in using a 3G kernel on a WiFi only tablet. This makes the build process less messy. I have a WiFi only tablet and I have no problems with it.
Changelog
Voodoo sound added <-- new to V1.0
USB charging automatically enabled <-- new to V1.1
1.2GHz OC <-- new to V1.2
GPU OC'd from 333MHz to 400MHz <-- new to V1.3
1.4GHz OC <-- new to V1.4
Charging widget support, various bug fixes, cifs with utf8 somewhere along the line <--new to V1.5.9
Attempted support for GT8.9 with 1.5GHz and 1.6GHz OC <-- new to V1.6alpha
Enabled XBox controller as xpad.ko kernel module <-- new to V1.6.1
NTFS moved to kernel module instead of built in, CIFS moved to kernel module instead of built in, enabled option.ko and usb_wwan.ko for connection of 3G dongle, all nls charsets/codepages built as modules <--new to V1.6.2
Applied git patch to disable mmc_cap_erase <-- new to V1.6.4
Voltage control, cifs built in again. <--new to V1.7
Changed battery driver to p3_battery.c originally specified by samsung instead of p4_battery.c that the GT10.1 uses <--new to V1.7.1
Cyanogenmod charging mode fix (incompatible with stock rom)
Rebased on P7300_HK Sources <-- new to V1.7.3
attempted CM10 compatibility fix based on GT10.1, enabled Samsung's powersaver governor, GT10.1 450MHz cap fix <--new to V1.7.4b (based on GT10.1 sources for now since I can test all those changes. Maybe I accidentally messed up something in GT8.9 sources??)
Copied in pershoot keyboard driver for CM <--new to V1.7.5
801MB RAM available <-- new to V1.8
Rebased on pershoot's sources as of November 17 11pm EST <--new to V1.8.1
Back to samsung GT10.1 base, follow pershoot's suggestion of Nexus7 mtp drivers to fix mtp, enabled zRam <--new to V1.8.2
Reduced RAM to 785MB to account for intense 3D games, enabled KSM (check settings --> performance --> memory management), reappearance of stock versions
Rebased stock rom kernel on GT10.1 sources. <--new to v1.8.3b (stock version only)
Rebased on 7300_update1 ics sources <--new to V1.8.3c stock versions only
Fixed charging while off bug. (You can now turn your tablet off for the night and charge it), enabled userspace human interface device management for CM10.1 <--new to V1.8.4 (CM only)
V1.8.5, 1.8.6 GT10.1 specific
Added row scheduler from CM10.1 I9300 sources <--new to V1.8.7
Added XDA's grzwolf's hsic wakelock fix <--new to V1.8.8
Added frandom kernel module from GT10.1 request <--new to V1.9
See my GT10.1 thread for more info.
AAccount said:
Before you do anything: I will not be held responsible for anything bad that happens to your tablet.
Where the name comes from: This kernel is named after the imaginary character A1. A1 was a character of my creation who was powerful, thought on his feet in battles and drove an electrically powered flying SUV. In my signature is his original hand drawn logo that I drew ~10 years ago, scanned, and used gimp to touch up.
I got a request to port this kernel to the galaxy tab 8.9. Only today, did I realize that the GT8.9 sources are included in the GT10.1 sources I downloaded. Very minimal changes needed to be made to make it GT8.9 compatible. However, I do not own this device and cannot afford a second tablet (even wifi only). I tried my best to follow the same steps used to create the GT10.1 version for the GT8.9. Since I have not even booted this kernel yet, it is marked pre alpha. Feedback is much appreciated. I am compiling this kernel in good faith. You will need to flash back the stock kernel and copy in the files from a stock rom's /system/lib/modules to get back to stock. I recommend you have a stock kernel on hand ready to flash from recovery just in case...
**Sources: look for the corresponding A1 thread the the GT10.1 section. Nothing has changed at all except the .config which is directly modelled after the GT10.1 .config.
Changelog
Voodoo sound added <-- new to V1.0
USB charging automatically enabled <-- new to V1.1
1.2GHz OC <-- new to V1.2
GPU OC'd from 333MHz to 400MHz <-- new to V1.3
1.4GHz OC <-- new to V1.4
Charging widget support, various bug fixes, cifs with utf8 somewhere along the line <--new to V1.5.9
Attempted support for GT8.9 with 1.5GHz and 1.6GHz OC <-- new to V1.6alpha
See my GT10.1 thread for more info. Only missing features from GT10.1 version is the boot script support and CM versions. I'd prefer to take it 1 step at a time.
Click to expand...
Click to collapse
Hi...
I am on Overcome now, and wondering if this can be applied on my P7300 ?
If so, should I just flash it over the CWM ?
Please advice.
Thank you.
andikasaja said:
Hi...
I am on Overcome now, and wondering if this can be applied on my P7300 ?
If so, should I just flash it over the CWM ?
Please advice.
Thank you.
Click to expand...
Click to collapse
You need to be running a stock ice cream sandwich rom (Android 4.0). I think overcome rom is honeycomb (Android 3.2). Also remember this is an alpha kernel.
Seems to work fine. I'll play with it for a while before making up my mind about it.
Thanks for doing this for the 8.9.
AAccount said:
You need to be running a stock ice cream sandwich rom (Android 4.0). I think overcome rom is honeycomb (Android 3.2). Also remember this is an alpha kernel.
Click to expand...
Click to collapse
Thank you for the confirmation.
I also thought so, as it was mentioned as [Stock ICS].
Cheers...
Stupid question time! I looked at the notes on the 10.1 kernel thread, and didn't see it, but does this kernel have the game pad (usb xbox controller) support built in? I know the factory one doesnt see my controller.
bluefalcon13 said:
Stupid question time! I looked at the notes on the 10.1 kernel thread, and didn't see it, but does this kernel have the game pad (usb xbox controller) support built in? I know the factory one doesnt see my controller.
Click to expand...
Click to collapse
No it doesn't, but I'll look into it. I've looked into it. Should be included in the next version but first... I want to get feedback on the current port before releasing new versions.
Thanks mate for the built, seems to work properly, do you need some specific test,benchmarks or stuffs like that?
Thank you AAcount for porting it, will test it soon.
Kernel works very well, let's hope it improve the battery life.
Gesendet von meinem GT-P7300 mit Tapatalk 2
ceno80Under volt1 said:
Kernel works very well, let's hope it improve the battery life.
Gesendet von meinem GT-P7300 mit Tapatalk 2
Click to expand...
Click to collapse
For That we need UnderVolt, hope it will be added in next releases
you are the man
i want to thank you for this kernel voodoo support is important to me because the tab is my car stereo. flashed havent had any issues yet. if you want to add uv support thumbs up ill give it a try. thanks for taking the time to compile even though u dont have a 8.9!
just flashed this on my tab and i can report that all is working just as expected! OCd to 1.4Ghz and noticeably smoother!
really like it!
Thanks a lot for taking the time to port this for us!
A few requests for future versions:
Other Shedulers. On my razr I'm using pegasusq which is great for battery life. when the phone is asleep it shuts down one of the two cores completely! hotplug & hotplugx also do this. not sure if the galaxy tab supports something like that but it would be great!
Undervolting. moar batterrrryyyy arrrrgh
Thanks once again!
did some more testing. youtube HD videos now have a slight lag and hickups that were absent on the stock kernel.
Great ! Thanks a bunch. I will give it a try this evening.
Any chance we get a zip with the stock kernel, in case something goes wrong ?
Good idea. Please put an original kernel zip file.
Wysyłane z mojego GT-P7300 za pomocą Tapatalk 2
Just done some benchmark, no oc, but I didn't have stock kernel results to compare yet... 2d test seems very bad, I don't know if it sucks with stock one as well
chemicalbuz said:
Just done some benchmark, no oc, but I didn't have stock kernel results to compare yet... 2d test seems very bad, I don't know if it sucks with stock one as well
Click to expand...
Click to collapse
Did you force 2D gpu rendering in the developpers settings ?
I will benchmark too, before & after the update.
AAccount said:
No it doesn't, but I'll look into it. I've looked into it. Should be included in the next version but first... I want to get feedback on the current port before releasing new versions.
Click to expand...
Click to collapse
Awesome, thanks. Saw this thread as I was headed to bed last night. I'll do a nandroid and install to give it a whirl after work. If there are any issues, I know the controller worked under the Galaxian Soup pre-ics kernel, think it was motley's V3, not 100% on the kernel name.
Any chance using this kernel in JB ports ?
This kernel have support for running scripts in /etc/init.d ? (because _motley's lack it).

[Q] [Nexus 7 2012 Wifi only] Kernel with nfs support for CarbonROM 4.4.2

Hello there,
I'm looking for a way to mount nfs shares of my NAS and (debian wheezy) server in the filesystem for access of my media files.
I thought for long that it would be the most natural thing to do for my (linux based) mobile devices in a linux server environment, but it seems I'm far off.
So far I have been unable to mount these nfs shares of mine to the Nexus 7 (grouper) device running a Carbon ROM 4.4.2 Nightly Build from march this year (CARBON...20140302-0433.zip) with CifsManager, most likely due to its lack of kernel support (version 3.1.10--g90cc2cb1 bigshotrob...).
May one of you recommend a kernel that supports nfs, cifs and utf-8 for this build? I restrain from updating it as it is running smoothly and without problems (Remember? Never change a...) and I don't like to invest much time for the reconfiguration and other related stuff.
I know there is M-Kernel (http://forum.xda-developers.com/showthread.php?t=2168787) out there that claims to have exactly the requested support and compliance to the CarbonROM series. But I'm unable to sort out what version of the kernel would match my build of the ROM.
I understand that the most actual release is for versions 4.4.4, but the changelog and >200 posts I've browsed do give no hint which release was compiled for 4.4.2 ROMs.
Please note, I would ask directly in that respective thread in the development section if I could, but owing to the (imho pretty stupid) 10 post restriction of newcomers I am unable to post there.
Edit: Not necessary anymore, got my postings ...
Accordingly, my second question would be, if someone with more than 10 posts would be so kind and ask the following questions for me in the given thread?
Namely:
What version of the kernel would fit my 4.4.2 CarbonROM Build and where could I obtain it?
Does anyone had success to mount nfs shares with it (or cifs, if not) ?
Edit end
That and any alternative ways/hints to get nfs going would be highly appreciated!
Thank you very much,
Nix
Specs Summary:
Nexus 7 2012 Wifi only
Carbon ROM 4.4.2 Nightly Build (CARBON...20140302-0433.zip)
Kernel 3.1.10--g90cc2cb1 bigshotrob...
Simple. Give my kernel a shot. It uses an AnyKernel installer, which then works with both ext4/f2fs ROMs. If you don't want experimental dt2w/s2w, flash 1.6.1.
Edit
http://vp-zp.com/snuzzo/kernels/grouper/
Forgot my link lol
Snuzzo said:
Simple. Give my kernel a shot. It uses an AnyKernel installer, which then works with both ext4/f2fs ROMs. If you don't want experimental dt2w/s2w, flash 1.6.1.
Click to expand...
Click to collapse
Thank you for the reply snuzzo,
would you mind to give some details where to learn more of its features and where to find it?
Then I'll have a look at it.
EDIT:
Thanks for the link! But exactly what version do I have download for my Carbon ROM build above, if I'd decide to use it that is?
Presumably .../kitkat/Funky...??
BTW, are there some feature lists or such things? I'll probably browse the forum a bit, I suppose?
Cheers, Nix
Anykernel Installer. You can flash it on either an ext4/f2fs rom for /data compatibility
Overclock with 1.3Ghz max default
Under/overvolt
IO Scheduler additions: SIO BFQ ROW
CPU Governor additions: Lazy Lagfree Scary Lulzactive Wheatley (could be few more but thats from memory)
DoubleTap2Wake/Sweep2Wake in 1.6.2, disabled in 1.6.1(experimental)
Kexec Hardboot for MultiRom
Dynamic Fsync Control
Stock Google 4.7GCC prebuilt toolchain.
CIFS.
Theres a few other tweaks I made for overall UI performance other than that it follows CM-11.0 source. I build these for my own personal use but upload to share them for those who want what I run. You will want 1.6.2 or 1.6.1.
Snuzzo said:
Anykernel Installer. You can flash it on either an ext4/f2fs rom for /data compatibility
Overclock with 1.3Ghz max default
Under/overvolt
IO Scheduler additions: SIO BFQ ROW
CPU Governor additions: Lazy Lagfree Scary Lulzactive Wheatley (could be few more but thats from memory)
DoubleTap2Wake/Sweep2Wake in 1.6.2, disabled in 1.6.1(experimental)
Kexec Hardboot for MultiRom
Dynamic Fsync Control
Stock Google 4.7GCC prebuilt toolchain.
CIFS.
Theres a few other tweaks I made for overall UI performance other than that it follows CM-11.0 source. I build these for my own personal use but upload to share them for those who want what I run.
Click to expand...
Click to collapse
Sounds great, although most of it are books with seven seals for me
What about nfs support? And its definitely for 4.4.2 based ROMs?
Thx again,
Nix
Yes to both. It has NFS and CIFS support.
And v.1.6 is the one you'd suggest?
Nixblicker said:
And v.1.6 is the one you'd suggest?
Click to expand...
Click to collapse
Yes.
Snuzzo said:
Yes.
Click to expand...
Click to collapse
One more question, please - do I have to activate or load those modules manually or will they be loaded at bootup by default?
Where may I find them to insmod/modprobe them manually, if not?
Thanks for the help once more,
Cheerio,
Nix
They will load by default.

[KERNEL] [EOL] [OnePlus3] [OOS 5, 4, 3] Boeffla-Kernel (15-01-2019)

*** This kernel is now end-of-life, not supported and developed anymore !!! ***
Hi all,
some of you know me from the other OnePlus or Samsung devices areas, where I provide my kernels already for more than three years to OnePlus One, OnePlus Two, OnePlus X, Galaxy S5, S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.)
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
Compatibility
Important: This kernel is only meant to be compatible with official OnePlus OOS and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
To add: An open beta (aka community build) is NOT an official build supported here. If you use a community build and have issues, don't complain or even report. I am not merging any kernel changes from open betas into my kernels !!
Important notes
When using new anykernel concept Boeffla-Kernel: Flash stock kernel of rom first !
This kernel is ONLY compatible to OxygenOs stock, nothing else !!!
If you are using a custom rom that bases on OxygenOs, it might work. However, if it does not work, do not expect me to do tweak to make the kernel running with your favorite rom. I would not do it - my one and only reference is OxygenOs stock.
It is not supposed to be compatible to CM, HydrogenOS etc.
Also note: You have to use Boeffla-Config app which I provide on my homepage to tweak the kernel. 3rd party apps will not be able to unleash the full power of the kernel.
Installation
Read the install instructions in the support section on the Boeffla Site.
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app (outdated at the moment).
Click here to learn about using the config app (outdated at the moment).
I will refuse to give support if you do any undervolting/overclocking and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Otherwise, you can get in touch with me via the support e-mail address: [email protected]
Please provide kernel version, rom version, a detailed issue description and ideally supporting screenshots or log files.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for OxygenOS 4.x.x kernel - Click here
Change log for OxygenOS 3.x.x kernel - Click here
Features
Note: This kernel only runs on OOS 3.x.x for the OnePlus 3 - nothing else !!!
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 (you need at least version 2.4.02 or higher !!!) configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional governors: Impulse, zzmoove, elementalx, conservative, ondemand, blu_active
Additional schedulers: fiops, bfq, sio, sioplus, fifo, vr, tripndroid, zen, maple
CPU overclocking - one additional overclocking step for both clusters (1,72 GHz for little CPU / 2,26 GHz for big CPU)
No GPU overclocking, no CPU and GPU voltage interface
USB charge rate bumped up to 900 mA
Boeffla charge analysis (display of charger type and charge current in Boeffla-Config app in real time)
Boeffla touchkey LED control (LEDs fully off, LED on screen touch, configurable duration)
CPU core profiles to restrict number of CPU cores being used (the OP3 does not hotplug based on load)
Notification LED control (effect + speed for blinking/fading, brightness for continuous notification like battery charging etc.)
Boeffla-Sound engine: Headphone volume and speaker volume (only lowering volumes for speaker)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control
Display backlight limits configurable (to avoid display brightness gets too low in some situations)
Display backlight dimmer
Swipe2wake gestures
Control haptic feedback of gestures (except fingerprint)
Haptic feedback intensity control
Swipe2sleep gestures
Boeffla generic wakelock blocker V1.1.0 (documentation)
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Hardware touch keys are locked as long as screen is in use (touched) for better usability
Swap supported
Various minor kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Automatic EFS backup
Integrated full busybox 1.27.2 (own compilation)
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Google gcc 4.9 toolchain (64 bit) used for best stability
Always based on latest OOS kernel sources (https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the OnePlus kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
f2fs - it is known to cause various issues and compatibility problems
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the kernel only if you are running a compatible rom !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
You need at least version 2.4.02 or higher for the OnePlus 3 Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* Grarak
* Yank555
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Mialwe
* Entropy512
* Faux
* Harunjo
* FranciscoFranco
* Ak
* Osm0sis
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change log:
OOS4
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos4xx/changelog.htm
OOS3
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos3xx/changelog.htm
Configuration and profile thread
http://forum.xda-developers.com/oneplus-3/how-to/profiles-boeffla-kernel-profiles-t3455503
*** You want my support? Then stick to my rules ***
Guys, I am receiving more and more completely useless support requests in different threads. Useless because people provide nothing to be able to help, not even the minimal possible information they could give.
Hence, I will now remind anyone again on the support guide lines stated here:
http://boeffla.de/index.php/support/support
Also you need to ensure you follow the installation guide lines incl. trouble-shooting stated here:
http://boeffla.de/index.php/support/installation-how-to
And to cut a long story short: If you do not at least provide what I request in the support guide lines, I will IGNORE YOUR REQUESTS IN FUTURE.
Straight and simple. I have enough of people wasting my time just because they are too lazy to write details.
Period.
Also as a reminder:
you use xposed? -> no support, everything is your own issue
you use a custom rom and not the official stock or CM one? -> good luck, you are on your own
you undervolt or overclock? -> have fun, but without my support
Sorry, this might sound harsh (and it is meant to sound harsh), but you cannot imagine about how crappy support requests can be. Stating something does not work is just not enough.
Please consider that!!!
Andi
Allright folks, thread is open. Kernel is available for download.
Before you start, please make sure you read the following information at least:
http://boeffla.de/index.php/support/installation-how-to
http://boeffla.de/index.php/support/support
If you have trouble, I ask you to also scan for your issue in the OnePlus 2 thread, as major parts are the same on both devices (http://forum.xda-developers.com/oneplus-2/orig-development/kernel-boeffla-kernel-05-10-2015-t3218164)
Enjoy
Andi
It's going to be legen. Wait for it. Dary
Thanks Dev for supporting OP3
Downloading rn
Awesome ... Thanks for this ....
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
isoladisegnata said:
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
Let me create a stock kernel section for it on www.boeffla.de, then yes. But this can take till tomorrow, I am out very soon today.
Apart from that, you can always flash OOS dirty over, this brings you stock kernel back.
Andi
Lord Boeffla said:
Let me create a stock kernel section for it quickly on www.boeffla.de, then yes.
Apart from that, you can always flash OOS dirty over, this brings you stock kernel back.
Andi
Click to expand...
Click to collapse
Yes..
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
isoladisegnata said:
Yes..
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
Just corrected my statement, will not be before tomorrow as I have to leave very early today for an appointment.
Andi
hail to the lord of kernels
isoladisegnata said:
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
With Flashify you can backup and restore the stock kernel.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Der-Knuffi said:
With Flashify you can backup and restore the stock kernel.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Click to expand...
Click to collapse
Yeees, but... not 100%.
IMHO it backups the kernel image, but not the kernel modules too.
And OnePlus is using kernel modules on OOS.
Just to be very precise.
Andi
its not yet available to download?
tatuboy said:
its not yet available to download?
Click to expand...
Click to collapse
What?
And why should it be not?
Be more specific pls.
Andi
Download of OOS kernel working here.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
It finally happened
OMG.
Now I have no excuses anymore to not buy a Oneplus 3.
So it was a short interruption without Boeffla on LG G4 (5 months)
Many, many thanks for this.
Hail to Lord Boeffla. I can not live without your kernels
Greetings and keep calm.
Some got the app working on 3.5.1?
C.H.T.J. said:
Some got the app working on 3.5.1?
Click to expand...
Click to collapse
Same here, not working boeffla config in OSS 3.5.1... The kernel is very good, smooth, but the apk isn't working yet...
Good job bro, your kernel is awesome..
Sent from my ONEPLUS A3003 using Tapatalk
What is your webpages
Code:
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos3xx_download/Stable
wrong with the ESET antivirus selectively alert immediately and does not reach the website.
Indicates that the page is harmful.

Categories

Resources