[DEV] [4.2+] Project Engine Kernel [LINARO] - Galaxy Grand Duos i9082 Android Development

{
"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"
}
Disclaimer:I am not responsible for whatever happens to your phone and if you are willing to try it,then go ahead
Echo Build 1
-Based on pawitp latest 3.0.101 sources
-CPU boost driver
-SIO and V/R I/O Scheduler
-Smartass2,SmartassH3,InteractiveX and Lionheart governor
-Reduce logger to free more RAM size
-Low-memory killer ported from 3.4 Kernel(Credits to k2wl)
-Timer slack controller added with custom tuning available for users
-ARM Topology Optimisations
-Fast frandom Generator
-Dynamic FileSync Control by faux123
-Dirty-page writeback by Christopher83
-CK3 Tweaks by Con Kolivas
-Increase default entropy settings
-Frequency steps to 1.5Ghz
-Ultra Kernel Samepage Merging
-SLQB Memory Allocator
-ARM bug fixes
-Proportional TCP Rate Reduction(Click here for more details)
Downloads:
Project Engine Kernel Stock Build:Download here
Sources
XDA:DevDB Information
[DEV][KERNEL][4.2+]Project Engine Kernel, a Kernel for the Samsung Galaxy Grand Duos i9082
Contributors
TripRex
Kernel Special Features:
Version Information
Status: Beta
Created 2014-03-22
Last Updated 2014-04-27

Changelogs
Changelogs:
Code:
Mar 1
-jiffies conversions: Use compile time constants when possible
-fs: vfat: reduce the worst case latencies
-Added SLQB memory allocator
-fs/sync: Make sync() satisfy many requests with one invocation
-Asynchronous I/O latency to a solid-state disk greatly increased
-writeback: Fix occasional slow sync(1)
-fs/dyn_sync_cntrl: dynamic sync control
-kernel: cgroup_timer_slack: Dynamic management of timer slack
-cpufreq: Add cpu-boost driver
-CPU boost fix
-Add sync limit to CPU boost
-CK3 tweaks (Credits to Con Kolivas)
-mm: Dynamic management of dirty page writebacks
-kernel: audit: bye stupid logs.
-[PATCH, v9] cgroups: introduce timer slack controller
-Fix cgroup permissions error
-Increase default entropy setting
-UKSM implemented and upgraded to 0.1.2.2
-staging: android: lowmemorykiller: Management of not killable processes
-LMK from 3.4 kernel
-Arm topology+optimisations
-Arm topology+optimisations additional adjustments
-1GHZ and OC implemented
Mar 2
-Add some mfd drivers
-Enable BLN notification
-Squashed update to 3.1.1 then 3.1.2
-Revert "jiffies conversions: Use compile time constants when possible"
-Revert "softirq: reduce latencies"
-Some code cleaning up
-Revert "Asynchronous I/O latency to a solid-state disk greatly increased
Mar 3
-Removed Mar 2 Build because too unstable
-Revert update networking
-Revert mfd drivers
-Revert BLN
-Revert update to 3.1.2
-Rebased on Linux Kernel 3.1.1 Divemaster edition
Mar 9
-Update from 3.0.101 to 3.1.2 Divemaster Edition
-Fixed booting of Cyanogenmod 11 because accidentally used stock ramdisk.cpio.gz
-Additional mfd drivers
-Backport missing codes for CPU boost drivers on 3.4 to 3.0.101(Credits to k2wl for this)
-Better smoothness tweaks
Mar 12
-Introduce BFQ by Con Kolivas
-Added exfat support
-timer:optimise apply_slack()
-Hopefully fixed com.android.process.phone has stopped
-ARM: disable preemption in machine_shutdown
-Revert "lib/memcopy: use glibc version"
-Revert "lib/string: use glibc version"
-Revert "lockdep: remove task argument from debug_check_no_locks_held"
Mar 15
-Revert all squashed update to fixed com.android.process.phone crashed
-Modifed VC version
-Some code cleaning up
Mar 18
-Google introduced Proportional Rate Reduction so implemented into the kernel
-Optimise timer slack
-Not merging with the latest pawitp source for dual sim since it could cause com.android.process.phone to crash because some ROMs doesnt support MSIM yet

Nice
Sent from my Nexus 4 using Tapatalk

Reserved

Frequently asked questions(FAQ)
How to tweak the features in the kernel?
Follow the instructions here and dont forget to hit the Thanks button for Christopher83:Click here
Does this kernel support SWAP?
Yes it does support Swap
Can i install Pure Performance Tweaks?
Best is dont install it at all because it may cause lots of error
Does this kernel support with the latest dual sim rom?
It can only work with stock CM11 dual sim ROM and it definitely will not work in Carbon,Paranoid Android,PacMan,Resurrection Remix and AOSB because these ROMs have yet to implement MultiSIM
Why do i face com.android.process.phone crashed?
The kernel only works in stock CM11

i have been waiting for this moment that someone could make custom kernel on stock rom, thanks alot !!

finally u made it bro....congrats...keep advancing.....all d best ....
u should add your kernel source to OP.

Can I flash over GENNXT superior rom ?
Sent from my GT-I9082 using xda app-developers app

stuck on using browsers.. infinite scrolling not working i got freeze

drrpreddy said:
Can I flash over GENNXT superior rom ?
Sent from my GT-I9082 using xda app-developers app
Click to expand...
Click to collapse
Sure
Sent from my iPad using Tapatalk

Dwama said:
stuck on using browsers.. infinite scrolling not working i got freeze
Click to expand...
Click to collapse
Hmmmmm I'm not sure whether that's the app problem or the kernel problem.Kindly post a logcat
Sent from my iPad using Tapatalk

OC not available?
Showing 312 to 1200 Mhz Max.
Thanks for the kernel.

Nice work buddyy.. Keep it up:good::good::good:

arunak said:
OC not available?
Showing 312 to 1200 Mhz Max.
Thanks for the kernel.
Click to expand...
Click to collapse
He never said oc is available as yet
Sent from my GT-I9082 using XDA Premium 4 mobile app

Installed on stock ROM ! So far so good !
Feeling performance boost already ! can i know what is the performance module ??
Also what are the advantages over stock kernel ??

Do u have stock kernel if want to revert back for 4.2.2
Sent from my GT-I9082 using xda app-developers app

hey can you add lulzactive governer, not the lulzactiveq one. thaaanks

Bro please provide your kernel source on OP... it's rules in XDA so that all kernel are GPL-compliant.

Battery life is already better ! Will post battery stats after using one day full on 3g !

Its getting better and better
Another good work from Techix18.I am gonna try it and let you guys how its feel....

Related

[KERNEL] [3.4.45+] [-O3] Air Kernel - Weekly: #10 | Stable: X [05.19.2013 | 4.2.2]

{
"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"
}
Features :
- Based on AOSP Kernel Source (android-msm-mako-3.4-jb-mr1.1)
- the Latest Linux Kernel (Linux Kernel 3.4.45)
- Kernel Build with O3 optimization
- Wlan: Prima v3.2.2.3
- Governor : Wheatley, Lazy, Interactive, Intellidemand, DanceDance, Ondemand, Conservative, Performance
- Scheduler : ROW, FIOPS, Noop, Deadline, SIO, Cfq, V(R), BFQ v6
- TCP Advanced Congestion Control: Westwood, Reno, Bic, Cubic, Highspeed, Hybla, Htcp, Vegas, Veno ,Scalable, Lp, Yeah, Illinois
- CPU Frequency: 286Mhz, 384Mhz, 486Mhz, 594Mhz, 702Mhz, 864Mhz, 1026Mhz, 1188Mhz, 1350Mhz, 1512Mhz, 1620Mhz, 1722Mhz
- Support Under Clock and Over Clock
- Support Sweep2Wake
- Support Auto Hotplug Driver (Thanks to _thalamus)
- Userspace Voltage (Thanks to Morfic)
- Under Voltage Default !
- Sound Control (Thanks to Faux123)
- FSync Control (Thanks to franciscofranco)
- Built Toolchain with Linaro gcc 4.7.3-20130415
- USB Fast Charge (Thanks to Chad0989 and motley)
- Tune the Touchscreen filter (Thanks to cst4you)
- Disabled Mpdecision and Thermald in Ramdisk
- Fixed HSIC WakeLock and Wi-Fi
- Optimized CRC32 and ARM RWSEM Algorithm (Thanks to Ezekeel)
- Support NTFS R/W
- More Tweaks and Tune for N4 !
- Etc ...
Installation :
1. Wipe Cache and Dalvik-Cache in Custom Recovery ! (CWM, TWRP, ...)
2. Flashing the Air Kernel !
3. Done!
4. Enjoy your Device !
Downloads :
Weekly Build #10 (05.19.2013) - 4.2.2 : http://air.sloud.kr/2013/05/air-kernel-weekly-10-for-nexus-4.html
※ Please, Use the Chrome, FireFox, etc.. Web Browser in Windows !
If you use the IE, you don't look blog post !!
Stable Build : Not Release
Stock Kernel - 4.2.2 : http://www.mediafire.com/?8scg78mfc0eoded
Source -Github
Donate Me -Paypal
Change Log :
Weekly #10 (05-19-2013 KST / GMT +9:00)
-Update Linux v3.4.45
-Add Lazy cpufreq governor (Ezekeel)
-Add suspend_frequency in Auto_Hotplug (using TricksterMod App)
-Add Sweep2Wake
-Add PA's Display Color
-Update the latest freezer patch
-Merge the latest 'android-3.4' branch
-Etc...
Weekly #9 (05-11-2013 KST / GMT +9:00)
-Update Linux v3.4.44
-Update wlan: prima v3.2.2.3 and adjust McastBcastFilter value = 3
-Update the latest msm_cpufreq
Weekly #8 (05-05-2013 KST / GMT +9:00)
-Update Linux v3.4.43
-msm: Add suspend_freq userspace module
(module path: /sys/module/mipi_lgit/parameters/suspend_freq
more info: https://github.com/edoko/Air_Kernel-Mako/commit/65fc4ec681ec29aeffc4f68d9326e726f1d8231f)
-Added headphone poweramp controls (faux123)
-lowmemorykiller: make default lowmemorykiller debug message useful
-cpufreq_interactive.c: Set hispeed_freq = 1188Mhz and adjust timer slack value
Weekly #7 (04-30-2013 KST / GMT +9:00)
-Build with O3 optimization
-Fix CPU voltages
-Add franco's temp threshold control
-Update interactive and conservative governor from android-3.4 and linux 3.9
-Tune for auto_hotplug, wheatley, interactive and row i/o scheduler
-dynamic fsync: favor true case since most will be using this feature
-aio: convert the ioctx list to radix tree
-Add overall_stats
-ARM: fault: assume no context when IRQs are disabled during data abort.
-and more....
Weekly #6 (04-21-2013 KST / GMT +9:00)
-Rebase !!
-Fix some lags
-Update new AOSP Mako kernel source
-UV -50mV
-etc...
Weekly #5 (04-17-2013 KST / GMT +9:00)
-Enable MODULES in kernel config
-Disable Multi-Core Power Saving Mode(SCHED_MD) // It occur all cores onlines;;
-Update the latest 'ROW I/O Scheduler' from Codeaurora
-hrtimer: Consider preemption when migrating hrtimer cpu_bases
-hrtimer: Prevent enqueue of hrtimer on dead CPU
Weekly #4 (04-14-2013 KST / GMT +9:00)
-Update Linux v3.4.40
-Tune auto_hotplug and some governors(Wheatley, DanceDacne)
-Enable Multi-core Power saving mode(SCHED_MC) (Default value: 2)
-Tune the touchscreen filter (Thanks to cst4you)
-ASoC: add missing updates from CAF (Thanks to faux123)
-Enable retention
Weekly #3 (04-10-2013 KST / GMT +9:00)
-Re-Chagne I/O Scheduler: FIOPS -> ROW
-Add max_online_cpus by motley
-Tune auto hotplug values
-Tune some I/O Schedulers
-Increase Voltage +25mV
-Update 'Sync' from android-3.4
-Update 'netfilter' from android-3.4
-bfq: attempt to fix use-after-free which affects SLUB behavior
-Revert "cpufreq: restrict the max and min freq permissions ..."
Weekly #2 (04-09-2013 KST / GMT +9:00)
-Chagne I/O Scheduler: ROW -> FIOPS
-Disable SmartassV2 governor
-Add faux123's Gamma Control
-Add Accuracy Filter Control by franciscofranco
-Switch do_fsync() to fget_light()
-Revert "wlan: Fix for ARP offload issue"
Weekly #1 (04-07-2013 KST / GMT +9:00)
-First Release
First?
Sent from my Nexus 4 using xda app-developers app
Yeah 2nd hehe.. Does it have gamma color tweak dev?
Sent from my Nexus 4 using Tapatalk 2
Wow! New kernel! Gonna try this
Sent from my Nexus 4 using xda app-developers app
copi said:
Yeah 2nd hehe.. Does it have gamma color tweak dev?
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Not tweak color.
I'll add gamma control soon !
Wait a minute please
Coool, new kernel!!
Sent from my Nexus 4 using Tapatalk 2
Hi,
I remember "Air Kernel" for the Gnex... And now for the Nexus 4... Awesome! This kernel was a masterpiece for the Gnex (like Ezekeel's one) so for the Nexus 4 it will be a masterpiece too... ?
Wheatley governor (Ezekeel's governor)..., was working great for my Gnex, I'll give it a try!
Thanks and welcome in the Nexus 4 world , sounds good :good:
Oh man glad you came:good:
I don't know, after flash this kernel 610 then it's show on about kernel : franco v.119
We meet again here... Thanks for supporting Nexus 4 now... Still using your kernel on my Nexus S. Any apps recommended to tweak your Nexus 4 kernel?
phunghoang24 said:
I don't know, after flash this kernel 610 then it's show on about kernel : franco v.119 )
Click to expand...
Click to collapse
Did you previously use Franco kernel?
Thanks,I will a try
Sent from my Nexus 4 using xda premium
Nice to see you here! If no one has used his kernels for the Galaxy Nexus you are in for a treat. This guy is legit.
Sent from my Nexus 4 using xda premium
Well, it's gonna take something incredible to take me away from Harsh. This looks very promising. Great work!
---------- Post added at 02:48 PM ---------- Previous post was at 02:46 PM ----------
phunghoang24 said:
I don't know, after flash this kernel 610 then it's show on about kernel : franco v.119
Click to expand...
Click to collapse
Try re-flashing the ROM's kernel (just reflash ROM) or stock reset kernel, then flash this one.
Wow! I didn't expect to see Air Kernel in Nexus 4 branch!
r_data, thanks for your work, used your kernel for Samsung Galaxy Nexus.
I hope that you as will well support mako... :good:
Nice work dev
New Kernel lets give it a try
Tapatalk
Flashed, configured and left the default settings.
Down to-100mV in all frequencies and first impressions are that the scroll is pure butter.
Thank you!!
Well, the first feeling after flashing looks very good, very smooth, when we will see gamma control and touch control support this could be a very good project.
Will give it a longer try thanks to the dev for Charing the kernel with us.
Tapatalk

[KK 4.4][JB 4.3/4.2/4.1][ICS][MIUI][CWM/ODIN] GearKernel (Universal/ICS 1.1.2)

{
"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"
}
This kernel is based on Semaphore Sources ( @stratosk ) with lots of optimizations and updates.
I'm working on all android version (4.0.3>). Of course this is based on official CyanogenMod partition layout. (Standard MTD/MMC for 4.0, LVM for 4.1 and newer)
Features ICS/Universal (updated for 1.1.2 Build)
Based on Semaphore Sources
Linux Kernel 3.0.101
Compile Flags Optimized
Compiled using Latest GCC 4.8.3 Cortex-A8 Optimized by Me (sources here)
Updated GPU Driver and fixed some checks (not for ICS)
SLUB Memory Allocator
Disabled MMC Checksum Check
Load_freq(4*HZ+61) to avoid Loadavg Moire
Optimized lib/string and lib/memcopy
Optimized ARM RWSEM algorithm and backported from 3.10 kernel
LowMemoryKiller from latest 3.4 kernel
VFP module optimized for NEON CPUs
Low RAM reserved to logger
GearTools app Built-In (not for ICS)
Disabled Gentle Fair Sleeper for smoother UI
Optimized SLUB Memory Allocator
Optimized some values such as vm_swappiness and much more
Entropy tweaks + Frandom built-in
Using LZO as default kernel compression and updated to latest version
Aligned CPU Access Enabled
Tweaked I/O Schedulers
Entropy patch applied to WiFi driver
Some useful GPU tweaks (all tested)
CPU Governors tweaks and backported from 3.4 Kernel (not all btw)
Updated WiFi Driver + Fixes
Using same sources for Universal
Optimized ReadAhead
Optimized RCU
Snappy Compression for ZRAM
ZRAM Support as module (use init.d script for this)
SWAP Support
Great Boot and Charging Logo (GearKernel ones)
OC Support up to 1400 MHz
1000 Hz Kernel
RCU Priority Boost Enabled
Using lots of stuff from 3.10 Kernel
BLX Support
Using WestWood TCP Congestion Algorithm
FSync disabled by default
TRIM Enabled
Disabled lots of debug stuff
EFS Patch by me included, no more imei lost risk (If you see wrong imei just reboot phone and imei will be restored ) Full Working
Improved USB signal quality (thx Talon for this patch)
Default Min CPU Freq 200000 MHz
TREE_PREEMPT_RCU for extreme performance
Using adapted Universal sources for ICS (with downgraded GPU Driver)
Updated audio drivers
GearKernel Recovery (with lots of features)
ExFat FileSystem support (needs testing)
All MIUI Versions Supported
ION Enabled
FTRIM Optimized
Performance Control Compatible (app here)
Dynamic RamDisk (Universal Kernel for 4.1/4.2/4.3/4.4 and MIUI | Since 1.1.0)
CPU Boost Driver for better CPU Frequency Scaling
CPU Governors (for more informations about each governor see here)
Adaptive
Wheatley
LagFree (default)
BrazilianWax
IntelliDemand
InteractiveX
Lulzactive
OnDemandX
Interactive
SmartAss2
Conservative
Hyper
PowerSave
LionHeart
OnDemand
Performance
I/O Schedulers
Noop
DeadLine
SIOPlus (default)
CFQ
BFQv6r1 (backported from 3.4 Kernel)
ROW (backported from 3.4 Kernel)
V(R)
ZEN
Click to expand...
Click to collapse
You can find all other minor features in changelogs.
My Kernel Builds are divided in 2 Groups with 2 Versions each one:
Universal for 4.1/4.2/4.3/4.4 and MIUI Kernel (>= 1.1.0)
ICS for 4.0 Kernel
Click to expand...
Click to collapse
Normal versions without s: for CM9 or ROMs without hugemem configuration, available RAM 38*MB - 39*MB
's' versions: for Slim Bean ROM or patched ROMs (patch here for KK 4.4, here for JB 4.3, here for JB 4.1/4.2, here for ICS 4.0) with hugemem configuration, available RAM 39*MB - 41*MB
"s" version will automatically patch rom when you flash kernel via cwm (Only for ICS)
NOTE: Enabling BigMem (using GearTools) in all kernel builds will break 720p Recording/Playback
Based on your android version you can choose your kernel build
Changelog for Universal
Changelog for ICS (same as /)
Issues Reporting
Kernel Downloads 1.0.4 =>
(Odin and CWM Version)
------------------------------------------------------------------------
Kernel Downloads <= 1.0.3
(Odin and CWM Version)
Github Sources Universal
Github Sources ICS
Init.d Scripts
ZRAM (updated for => 1.0.4 Kernel)
Code:
#!/system/bin/sh
insmod /system/lib/modules/zram.ko
# You can replace 50 with the number of MB you want ZRAM Device to be
echo $((50 * 1024 * 1024)) > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0
Optional Features
Code:
#!/system/bin/sh
# (remove the # before insmod if you want to enable that feature)
# CIFS (for VPN)
# insmod /system/lib/modules/cifs.ko
# UHID
# insmod /system/lib/modules/uhid.ko
# USBHID
# insmod /system/lib/modules/usbhid.ko
# Xbox Pad
# insmod /system/lib/modules/xpad.ko
# Mouse
# insmod /system/lib/modules/mousedev.ko
# FM Radio
# insmod /system/lib/modules/radio-si4709-i2c.ko
# config.gz
# insmod /system/lib/modules/configs.ko
Semaphore Auto Brightness
Code:
#!/system/bin/sh
insmod /system/lib/modules/sema_autobr.ko
echo 0 > /sys/devices/virtual/misc/sema_autobr/max_br_threshold
echo 0 > /sys/devices/virtual/misc/sema_autobr/effect_delay_ms
echo 30 > /sys/devices/virtual/misc/sema_autobr/instant_upd_threshold
echo 15 > /sys/devices/virtual/misc/sema_autobr/min_brightness
echo 255 > /sys/devices/virtual/misc/sema_autobr/max_brightness
echo 3000 > /sys/devices/virtual/misc/sema_autobr/max_lux
Click to expand...
Click to collapse
Thanks to:
@stratosk for his source and all his hard work
@pawitp for his kernel
@zacharias.maladroit for his useful information about CM's initramfs
@Ezekeel for LiveOC, Custom Voltage
@sztupy for USB host driver
@Phil3759 for Phil'z Touch Recovery
@mialwe for his vibrator intensity and other fixes
@DerTeufel1980 for various hints and for his kernel app
@grinder777 for his great support
@n8r for UHID
@Morfic for GPU Tweaks
@ts1506 for the Init.d scripts idea
@N00B_IN_N33D for the GearKernel Logo
@NitroOxid for deep testing
and many others that i missed for sure (don't kill me for this, i can't remember all names) :fingers-crossed:
Click to expand...
Click to collapse
​
nice
looks good man. might try flashing later
New JB 4.2 build coming soon
Sent from my GT-I9500 using Tapatalk 4 Beta
JBPlus V0.3 is up!
Enjoy!
Sent from my GT-I9500 using Tapatalk 4 Beta
JBPlus V0.4 is up!
Enjoy!
Thank you Alberto! Is this kernel up to date with JB Semaphore from the i9000. Strats, hasn't updated for us in a while. But keeps the 9000 updated. I'll blast in a bit! Thanks again
Dougfresh said:
Thank you Alberto! Is this kernel up to date with JB Semaphore from the i9000. Strats, hasn't updated for us in a while. But keeps the 9000 updated. I'll blast in a bit! Thanks again
Click to expand...
Click to collapse
You're welcome I hope you enjoy it.
Now im starting to update ICS and JB 4.1 Kernels Stay tuned!
I would honestly drop ICS support. Almost nobody will flash ICS anything because of the EU bug
Sent from my SGH-T959 using xda app-developers app
EU Stuff? I have never heard this problem. Maybe is something related to vibrant variant.
Sent from my GT-I9500 using Tapatalk 4 Beta
GearKernel ICS V0.2 is out!!!
Enjoy!
GearKernel JB V0.1 is out!!!
Enjoy
Who can make a good boot logo for my kernel?
Thanks in advance
I think it is a very good kernel, actually the only one updated for JB 4.1.x. Smooth on Miui.
No issues so far.
Tomorrow New JBPlus and JB Release.
Changelog for both:
- Optimized ZRAM Support (module, i will release a script for this)
- Optimized SWAP Support
- Optimized much more performance
- Touch Recovery (great )
- No more included Aroma File Manager (not compatible with touch recovery, i will provide it in attachments)
- Back to SLUB Memory Allocator
- GearTools app built-in (removed semaphore manager)
- RCU Priority Boost Enabled
- OC up to 1400 MHz (LiveOC still present)
- Dynamic FSync now full working
- All governors and I/O Schedulers are now built-in, no more compiled as modules
- BFQv6r1 I/O Scheduler support
- Interactive Governor backported from 3.4 kernel and optimized
Maybe more that i will add tomorrow before release
TO-DO for next releases:
- Add V(R) and FIOPS I/O Scheduler
- Add some other good governors
- Linux Kernel 3.0.85
- ......
And maybe an ICS Release
Obthe EU bug was only in ICS and it makes the internal storage unusable
Sent from my SGH-T959 using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=1858216
Present only in early ICS Builds and if you downgrade from ICS/JB/JB 4.2 to Froyo.
So this is safe
Alberto96 said:
http://forum.xda-developers.com/showthread.php?t=1858216
Present only in early ICS Builds and if you downgrade from ICS/JB/JB 4.2 to Froyo.
So this is safe
Click to expand...
Click to collapse
I got the EU bug with a very late version of one of the best ICS roms for vibrant.
Sent from my GT-I9300 using xda app-developers app
mikka06 said:
I got the EU bug with a very late version of one of the ICS roms for vibrant.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Strange.....
So...USE THE ICS KERNEL AT YOUR OWN RISK!
New JBPlus & JB 1.0.0 Build Released!!!
Enjoy

[KERNEL][LP][3.10.80+] ★BlackBox-Kernel-9.0★ | From The Darkest Places

★★★BlackBox-Kernel★★★​
{
"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"
}
This Kernel Is Based Off Latest Sources From Google! This Kernel Has Been Made To Balance Perfectly Between Performance And Battery Backup. This Kernel Will Get Updates Periodically And Will Get Updated With New Features On Every Update. This Kernel Is Made For Android One Devices Running 5.1 Stock ROM and Also CM-12.1 Custom ROM. And Will Also Be Compatible With Any Other CM Compatible ROM's
Features :
init.d support
Always Updated Linux Kernel
Tap2Wake And Sweep2Wake Functionality
Various Patches to mm, idleslee
Added Various I/O Tweaks *new
Tweaks For Better Battery (smp.c) *new
Compiled With Linaro 4.9.3
Dirty Ratio Tweaks
Disabled noatime and nodiratime
Added Dynamic FSync (Thanks To @faux123)
Multicore Scheduler Support
IO BlockPlugs Removed For Performance Improvements
Network Tweaks For Lower Ping And Higher Output Speeds
MMC: disable crc check for 30% extra performance
Mali GPU cache Optimizations And Various GPU Tweaks
Optimized Various Files
IO Scheduler Added : ROW
Incompatibility Issues Fixed
Added Block Patches!
Reduced Cache Pressure
GFS Sleepers Disabled
Governer : InteractivePlus, Interactive, Conservative, On Demand, UserSpace, PowerSave, HotPlug, Performance.
And Various New. Check Changelog Below
Flashing Instructions :
Download The Zip File.
Copy To SD Card & Enter Recovery.
Flash The Kernel And That Will Be it!
Download : Downloads Here
XDA:DevDB Information
[KERNEL][LP][3.10.80+] ★BlackBox-Kernel-9.0★ [SPROUT], Kernel for the OEM Cross Device Development
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: LP-9.0
Stable Release Date: 2015-06-13
Created 2015-04-09
Last Updated 2015-06-13
To do list and changelog will be added here!
ChangeLog :-
$$ Twelfth Major Update Release(13/6/15) $$
-Kernel Version Updated to 3.10.80 From 3.10.79.
-Added Tap2Wake And Sweep2Wake | Enabled T2W_only by Default. thanks to @thwisenerd
-Governor Reboots Fixed.
-Various cpuIdle Patches/Tweaks.
-Workqueue, mm and memblock and power patches.
-Various other patches for kernel (as linux kernel updated to 3.10.80).
$$ Eleventh Minor Update Release(18/5/15) $$
-Kernel Version Updated to 3.10.79 From 3.10.78.
-Now Optimized for CM12.1 Beta 4 and further official releases.
-Fixed All The Governors Efficiently (Reboot Issue Fixed) (Thanks to @intersectRaven for the patch)
-Selinux mode set to Permissive from Disabled Previously.
-various new patches for kernel (as linux kernel updated to 3.10.79 Stable Release)
-and several tweaks check sources for the same...
$$ Tenth Successful Release(18/5/15) $$
-Kernel Version Updated to 3.10.78 From 3.10.77.
-ASoC: compress: Use power efficient workqueue
-ASoC: jack: Use power efficient workqueue
-regulator: core: Use the power efficient workqueue for delayed powerdown
-ASoC: pcm: Use the power efficient workqueue for delayed powerdown
-fbcon: queue work on power efficient wq
-block: queue work on power efficient wq
-PHYLIB: queue work on system_power_efficient_wq
-workqueue: Add system wide power_efficient workqueues
-workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented …
-various new patches for kernel (as linux kernel updated to .78)
-and several tweaks check sources for the same...
.
$$ Ninth Release(12/5/15) $$
-Kernel Has Been Updated to 3.10.77+
-ThunderQuake Engine Added (Viberation Intensity). thanks to @varunchitre.15
-Native NTFS Support Added.
-EnabledZSWAP, FRONTSWAP, VNSWAP and disabled ZRAM.
-Power: make sync on suspend optional.
-Hotplug optimizations.
-Cpufreq: Introduce new relation for freq selection.
-Various other minor patches check source for the same....
$$ Eihth Release(8/5/15) $$
-Add frandom(/dev/frandom) -Fast kernel number generator.
-Remove '+' symbol from kernel version string.
-block: sysfs: allow non superusers to change i/o scheduler.
-Compiled with linaro 4.9.3.
-Enabled Interactive Governor.
$$ Seventh Release(5/5/15) $$
-binfmt_elf.c: use get_random_int() to fix entropy depleting.
-block: cfq: merge tweaked tunable.
-XZ: Optimized XZ Compression.
-Will Be Introducing Experimental Features In X Version.
-Compiled With Linaro 4.9.3.
-Overall Battery Performance Improved And Performance Tweaked.
$$ Sixth Release(23/4/15) $$
-nohz_full: Add Kconfig parameter for scalable detection of all-idle state.
-ARM Patches:-
-ARM: prefetch: remove redundant "cc" clobber.
-ARM: atomics: prefetch the destination word for write prior to strex.
-ARM: 7983/1: atomics: implement a better __atomic_add_unless for v6+.
-Apply frequency calculation change from ondemand to hotplug. (Thanks to intersectraven)
-Apply frequency calculation change from ondemand to hotplug. ~~
-Do not scale to max frequency when hotplugging CPUs. ~~
-Ramped Up To Minor Version Update 4.5.
$$ Fifth Release(18/4/15) $$
-Enhance power efficiency: Series of patches from NVIDIA.
-sched/idle: Avoid spurious wakeup IPIs
-Prevent reschedule on offline CPU.
-Use built-in byte swap function.
-Optimizations For Modern Arm Platform.
-Optimized ARM memset and memzero functions.
-lib/string: use glibc version.
-lib/memcopy: use glibc version.
-Various Patches For ARM Platform.(Thanks To Khilman)
-Disabled deferment during full tickless mode.(Thanks To IntersecRaven)
$$ Fourth Release(16/4/15) $$
-IO Scheduler Added : ROW
-Incompatibility Issues Fixed
-Added Block Patches!
-Made IO Tweaks!
-Bumped Up To Version "3.0"
-Compiled With Linaro 4.9.3
$$ Third Release(14/4/15) $$
-I/O Schedulers Removed*new (they have issues with mediatek so won't work)
-Unstable Governors Fixed, Interactive Governors Removed
-Made Small Tweaks
-Bumped Up To Minor Update Version "2.5"
-Compiled With Linaro 4.9.3
$$ Second Release(10/4/15) $$
-I/O Schedulers Added :- ROW, SIO, VR, ZEN *new (they have issues with mediatek so won't work)
-Kernel Version Bumped up to 3.10.73+ *new
-Added Various I/O Tweaks *new
-Tweaks For Better Battery (smp.c) *new
-Compiled With Linaro 4.9.3
$$ Initial Release(9/4/15) $$
To Do List :-
* Add I/O Schedulers. (DONE-Worthless on MTK)
* Add More Governers.
* OverClock (HardPlay).
* Tap To Wake & Sweep To Wake.(DONE-Successfully Implemented)
kunal.kene.1797 said:
blackbox-kernel​
this kernel is based off latest sources from google! This kernel has been made to balance perfectly between performance and battery backup. This kernel will get updates periodically and will get updated with new features on every update. This kernel is made for android one devices running 5.1 stock rom and also cm-12.1 custom rom. And will also be compatible with any other cm compatible rom's
features :
init.d support
compiled with linaro 4.9.3
dirty ratio tweaks
disabled noatime and nodiratime
added dynamic fsync (thanks to @faux123)
multicore scheduler support
io blockplugs removed for performance improvements
network tweaks for lower ping and higher output speeds
mmc: Disable crc check for 30% extra performance
mali gpu cache optimizations and various gpu tweaks
optimized various files
reduced cache pressure
gfs sleepers disabled
compatible with both stock lp and cm12.1 rom (all cm based rom's too)
governer : Interactiveplus, interactive, consetvative, on demand, userspace, powersave, hotplug, performance.
flashing instructions :
download the zip file.
copy to sd card & enter recovery.
flash the kernel and that will be it!
download : https://kunalkene1797.in/downloads
xda:devdb information
[kernel][lp] blackbox-kenel [v-1.0][sprout] | from the darkest places, kernel for the oem cross device development
contributors
kunal.kene.1797
source code: https://github.com/blackbox-kernel/blackbox_sprout
kernel special features:
version information
status: stable
current stable version: 1.0
stable release date: 2015-04-10
created 2015-04-09
last updated 2015-04-09
Click to expand...
Click to collapse
file not found ??
Would OC really be possible?
Sent from my Micromax AQ4501 using XDA Free mobile app
File not found (404 error)
Kunal.Kene.1797 said:
BlackBox-Kernel​
This Kernel Is Based Off Latest Sources From Google! This Kernel Has Been Made To Balance Perfectly Between Performance And Battery Backup. This Kernel Will Get Updates Periodically And Will Get Updated With New Features On Every Update. This Kernel Is Made For Android One Devices Running 5.1 Stock ROM and Also CM-12.1 Custom ROM. And Will Also Be Compatible With Any Other CM Compatible ROM's
Features :
init.d support
Compiled With Linaro 4.9.3
Dirty Ratio Tweaks
Disabled noatime and nodiratime
Added Dynamic FSync (Thanks To @Faux123)
Multicore Scheduler Support
IO BlockPlugs Removed For Performance Improvements
Network Tweaks For Lower Ping And Higher Output Speeds
MMC: disable crc check for 30% extra performance
Mali GPU cache Optimizations And Various GPU Tweaks
Optimized Various Files
Reduced Cache Pressure
GFS Sleepers Disabled
Compatible With Both Stock LP And CM12.1 ROM (All CM Based ROM's Too)
Governer : InteractivePlus, Interactive, Consetvative, On Demand, UserSpace, PowerSave, HotPlug, Performance.
Flashing Instructions :
Download The Zip File.
Copy To SD Card & Enter Recovery.
Flash The Kernel And That Will Be it!
Download : https://kunalkene1797.in/downloads
XDA:DevDB Information
[KERNEL][LP] BlackBox-Kenel [V-1.0][SPROUT] | From The Darkest Places, Kernel for the OEM Cross Device Development
Contributors
Kunal.Kene.1797
Source Code: https://github.com/BlackBox-Kernel/blackbox_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2015-04-10
Created 2015-04-09
Last Updated 2015-04-09
Click to expand...
Click to collapse
Bro... It shows "file not found" error...
I downloaded
And guess what it bootlooped my roar A50 with cm12.1
ammuuu08 said:
View attachment 3254045
file not found
Click to expand...
Click to collapse
bowo3 said:
File not found (404 error)
Click to expand...
Click to collapse
Rino Appus said:
Bro... It shows "file not found" error...
Click to expand...
Click to collapse
Those who were haveing file not found issue, the only thing that has to be done was reove the https:// from the link, i've made the changes in the OP now you can download the kernel
Okkk..
Eager to test and tested it also but cant boot up after installing it
Firstly i was installed it on Thunderzap kernel and then (thought that it may be overlapping) tried to install over stock CM 12.1 kernel also but same problem.
Hope get it running soon
working
working like a charm in Roar A50 :fingers-crossed:
Thedifferent said:
And guess what it bootlooped my roar A50 with cm12.1
Click to expand...
Click to collapse
hjmodi said:
Eager to test and tested it also but cant boot up after installing it
Firstly i was installed it on Thunderzap kernel and then (thought that it may be overlapping) tried to install over stock CM 12.1 kernel also but same problem.
Hope get it running soon
Click to expand...
Click to collapse
With BlackBox-2.0 All Your Issues Are Solved Now!
Thanks a lot.. Working great loved it. But whenever i'm using governers other than hotplug and turn screen off its getting CPUstoo low that its getting switched off...
Same problem is there in Thunderzap Kernel by @varun.chitre15
I hope you will not mind a feature request...
I can't list each and every feature so i'll just point to Boeffla kernel... With almost every feature
Especially i just love PegasusQ governer
Thanks
hjmodi said:
Thanks a lot.. Working great loved it. But whenever i'm using governers other than hotplug and turn screen off its getting CPUstoo low that its getting switched off...
Same problem is there in Thunderzap Kernel by @varun.chitre15
I hope you will not mind a feature request...
I can't list each and every feature so i'll just point to Boeffla kernel... With almost every feature
Especially i just love PegasusQ governer
Thanks
Click to expand...
Click to collapse
Its Strange i've been using interactive plus for a day now and i haven't encountered any issues, even on thunderzap kernel used them and working fine! if u r sure its something other than your device a logcat will be appriciated as no one else in encountering this issue . I'll taka a look:fingers-crossed:
Kunal.Kene.1797 said:
Its Strange i've been using interactive plus for a day now and i haven't encountered any issues, even on thunderzap kernel used them and working fine! if u r sure its something other than your device a logcat will be appriciated as no one else in encountering this issue . I'll taka a look:fingers-crossed:
Click to expand...
Click to collapse
Thanks for your response but i don't know how to take proper logcat (whenever i'm using adb logcat its just showing too much command going on and keep going )
Hope you can point me and in the next reply i'll provide you the logcat :victory:
EDIT:- tried logcat > output/dir/lol.txt and this is what i got....
Same issue with this guys also here
I too encounter this issue :/
Sent from my Micromax AQ4501 using XDA Free mobile app
hjmodi said:
Thanks for your response but i don't know how to take proper logcat (whenever i'm using adb logcat its just showing too much command going on and keep going )
Hope you can point me and in the next reply i'll provide you the logcat :victory:
EDIT:- tried logcat > output/dir/lol.txt and this is what i got....
Same issue with this guys also here
Click to expand...
Click to collapse
xdaisntfornoobs said:
I too encounter this issue :/
Sent from my Micromax AQ4501 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the reports, i'll take a look and make changes update fix and imrove the next version of kernel! Meanwhile as of i know these governors and io schedulers have issue with mediatek and thus causing all this issue! also the reason why varun disabled those governers!
Warm Regards!
Thanks a lot! Eagerly waiting for your next build!
You're the only dev who actually interacts with the users and not ignore the problems!
Sent from my Micromax AQ4501 using XDA Free mobile app
Please add FM drivers in kernel so that we can run best xda community app spiritF
Sent from my Sparkle V using XDA Premium 4 mobile app
Awesome work bro. Looking forward to some ROM ports by you.[emoji12] [emoji12] [emoji12] [emoji12] [emoji12] [emoji12] [emoji13]

[ROM][LP][LG-L90][UBERTC] Optimized CM ---Discontinued---

{
"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"
}
What's going on everyone, My name is Anthony ( github: ROM-Jeremy ::: xda: CaptivateKing ) While I finish getting PitchforkOS to the point where I want to release it, I am going to provide an optimized cyanogenmod experience for everyone. If you don't know me yet, I'm all about optimizing code. I just can't settle for the standard configuration . I left the old PitchforkOS beta builds up, for anyone who still chooses to use them.
ROM FEATURES
-Based on Quarx2k's device/kernel trees to support unified builds (D405/D410/D415/D405N)
-Compiled with UBER 4.9.3 toolchain
-Compiled with -O2 optimizations for THUMB
-Compiled with -O3 optimizations for ARM
-Removed a lot of bloat
-Removed live wallpapers(battery hog)
-Removed email/exchange(can be handled with browser or other email apps)
-Removed Trebuchet launcher(stock cm launcher)
-Added SlimLauncher(stock slimrom launcher)
-No more block based builds
-Removed forced alignment in libcore(should fix play services FC)
KERNEL SANDERS
-Kernel version 3.4.105
-Compiled with -O3 optimizations
-Compiled with UBER 4.9.3 toolchain
-Optimized AES and SHA-1 for ARM
-Underclocked CPU
-TripNDroid scheduler
-BFQ scheduler
-SIO scheduler
-FIOPS scheduler
-Frandom module
-PegasusQ CPU governor
-Intellidemand CPU governor
-Simple GPU algorithm (Faux123)
-Intelli_plug (Faux123)
-Sound Control (Faux123)
-Optimized ARM RWSEM algorithm (Francisco Franco)
-Reclaimed memory from logger
-Improved fairness efficiency of schedulers
-Increased ext4 speed & optimized test root
-Slimbus adjustments for best audio possible
-Reduced disk writes
-Lots of code optimizations
-Fixed 2 compilation warnings(one was a missing symbol, the other was deprecated code)
To be continued...
BUGS
Same as CM
Looking into some fixes...
DOWNLOADS
---New Builds---OptimizedCM
https://goo.gl/fqTXD6
---Old Builds---PitchforkOS Beta's
https://goo.gl/nbzPtU
---Gapps Package---Use 5.1 Gapps---
http://goo.gl/kUsSMA
SOURCE
https://github.com/ROM-Jeremy
INSTALLATION
Reboot to recovery
Make a backup (unless you already have one)
Wipe data/cache/dalvik
Install ROM
Install Gapps
Reboot & Enjoy!
RECOGNITION
Google: For source code!
CyanogenMod: For source code, and the ability to support so many devices!
Quarx2k: For all of his hard work on the LG L90, and making all this possible!
BigMajster: For all the kernel and ROM work!
And many more!
If you were left out accidentally, and want to be mentioned, please let me know!
SCREENSHOTS​
NEW CHANGELOGS​
---5-28-15---
-Removed graphite optimizations(seemed to be causing network issues)
-Removed forced alignment in libcore(was causing FC in Google play services)
-Added Opticharger/Squisher to build(optimizes all png files using pngquant)
-Up to date with cm source
---5-24-15---
-Removed lots of bloat
-Removed email/exchange(can be handled with browser or other apps)
-Removed live wallpapers(battery hog)
-Removed Trebuchet launcher
-Added SlimLauncher
-Lollipop audio only
-Removed checkjni(caused system to run slower)
-Do not allow mock location
-Root access enabled by default
-Changed default ringtone and notification tone
-Allow more arch flexibility during compilation
-Disabled block based builds
-Fixed 2 kernel compilation warnings
-Up to date with cm source
---5-19-15---
-ROM compiled with UBERTC 4.9.3
-Fully enabled -O3 optimizations for Kernel build
-Enabled Graphite optimizations for Kernel
-Added various performance flags for Kernel
-Enabled optimized AES and SHA-1 for ARM
-Fixed compilation error from using Graphite optimizations
---5-13-15---
-Updated source to 5.1.1_r2
-Kernel compiled with UBERTC 4.9.3
-Added Intellidemand CPU Governor
-Optimized kernel same-page merging
-Optimized square root algorithm
-Fixed writeback cache thrashing
-Fixed race that caused writeback to hang up
-Fixed occasional slow sync
-TripNDroid scheduler
-Reclaimed some memory from logger (A little extra free RAM)
-Underclocked CPU
-Improved fairness efficiency of schedulers
-Increased Ext4 speed & optimized test root
-Slimbus adjustments for best audio possible
-Reduced disk writes and more
-Added ability to record calls(Needs testing to confirm)
---5-6-15---Initial Build
-Kernel version 3.4.105
-Based on stable cm-12.1 branch "YOG3C"
-Frandom module (random number generator that is 10-50 times faster than version included in android)
-Faux123's intelli_plug (intelligent hotplug alternative) (enable using TricksterMOD or equivalent kernel tuning app)
-BFQ, SIO, and FIOPS schedulers
-Faux123's Simple GPU Algorithm (user configurable simple GPU control algorithm, replaces Qualcomm's TrustZone GPU controller)
-Faux123's Sound Control (alter "in call/speaker" volumes at the hardware level) (must use paid app from play store)
-Optimized ARM RWSEM algorithm (Francisco Franco)
OLD PitchforkOS CHANGELOGS
---5-1-15---Third Beta Build
-Updated kernel from version 3.4.1 to 3.4.105 (tons of fixes/improvements)
-Added frandom module (random number generator that is 10-50 times faster than version included in android)
-Added Faux123's intelli_plug (intelligent hotplug alternative) (enable using TricksterMOD or equivalent kernel tuning app)
-Added BFQ, SIO, and FIOPS schedulers
-Added Faux123's Simple GPU Algorithm (user configurable simple GPU control algorithm, replaces Qualcomm's TrustZone GPU controller)
-Added support for Faux123's Sound Control app (alter "in call/speaker" volumes at the hardware level) (must use paid app from play store)
-Fixes for compilation with Linaro toolchain
-Removed CPU OC/UC & voltage tweaks until I can find a way to cleanly implement it (and ensure that it actually affects performance)
-Up to date with CM source code
---4-28-15---Second Beta Build
-ROM and Kernel compiled with Linaro 4.8.3
-ARM compiled with -O3 optimizations (instead of -O2)
-THUMB compiled with -O2 optimizations (instead of -Os)
-PegasusQ CPU governor added
-GPU overclockable to 533MHz and underclockable to 100MHz
-CPU overclockable to 1.6GHz (working on underclocking)
-Added new clean options (for developers who want to build this ROM)
-Ability to compile boot.img via "make bootimage" (for developers also)
-0 compression ratio for jar files
-Kernel voltage tweaks
---4-26-15---Initial Beta Build
-Almost stock cm​
So this is "just" a bit modified CM with a optimized kernel?
GrinningFerret said:
So this is "just" a bit modified CM with a optimized kernel?
Click to expand...
Click to collapse
For the moment, yes. As time progresses, more changes will occur. This was just the first build, so I removed some things that weren't needed, used optimized cross compilers from linaro, as well as other optimizations. Just wanted everyone to try it out, see if there are any specific bugs to my build that need to be addressed, before more customizations can be done. So in short, yes it's basically cm for the first build. As builds continue, it will start to differ more and more
Hey, as you say you are going to try some kernel fixes.. Why not join @Quarx (if you didn't already) with one github account so there won't be multiple versions (which might be confusing).
So If all kernel devs (and later more devs) are working together in one git and one kernel (maybe different branches for multiple features..), that should be awesome!
These are just my thoughts..
DGooseman said:
Hey, as you say you are going to try some kernel fixes.. Why not join @Quarx (if you didn't already) with one github account so there won't be multiple versions (which might be confusing).
So If all kernel devs (and later more devs) are working together in one git and one kernel (maybe different branches for multiple features..), that should be awesome!
These are just my thoughts..
Click to expand...
Click to collapse
Already what I had in mind. But instead of a group github account, if I happen to fix anything, I can push it to Quarx and CM. Then they can commit the fixes if they would like to. Or if Quarx or anyone fixes anything, I'll cherry pick what is needed for my source. It's a little more organized this way(at least in my eyes). I'm always open for anything though, so I can try discussing it with Quarx
CaptivateKing said:
Already what I had in mind. But instead of a group github account, if I happen to fix anything, I can push it to Quarx and CM. Then they can commit the fixes if they would like to. Or if Quarx or anyone fixes anything, I'll cherry pick what is needed for my source. It's a little more organized this way(at least in my eyes). I'm always open for anything though, so I can try discussing it with Quarx
Click to expand...
Click to collapse
Nice to see
Looking forward to all the upcoming things!
Nice !
Can you take any screenshots ?
#Vangreen said:
Nice !
Can you take any screenshots ?
Click to expand...
Click to collapse
Sure will, I'll post them up shortly!
Sent from my LG-D415 using XDA Free mobile app
Screenshots Added
Screenshots attached to the original post. I was using Euphoria's CM12 theme off the play store. I like it because it adds a nice overall dark theme. That's why it looks different from stock CM12
CaptivateKing said:
Screenshots attached to the original post. I was using Euphoria's CM12 theme off the play store. I like it because it adds a nice overall dark theme. That's why it looks different from stock CM12
Click to expand...
Click to collapse
Can you post screenshot of lockscreen and does quick remote works or if not will there be some fix ?????
gorankx said:
Can you post screenshot of lockscreen and does quick remote works or if not will there be some fix ?????
Click to expand...
Click to collapse
The default SELinux policy for android was changed to enforcing mode in Lollipop to increase security. This restricts the functionality of some apps, so as far as I know, the only way to fix it is by changing the SELinux policy back to permissive. Unless there is a better workaround somewhere. And yea, I can post a screenshot of the lockscreen, although it is the exact same as cm12
Sent from my LG-D415 using XDA Free mobile app
So is the kernel permissive then? Would be great if it was
razkal1 said:
So is the kernel permissive then? Would be great if it was
Click to expand...
Click to collapse
You can change it with an app called "SELinux Mode Changer".
PS:The kernel of my ROM is permissive too...
Cool... when you add some nice mods I'll try out the rom ? looks promising
New update will be rolling in tonight. I was able to add overclock/underclock abilities to the GPU. ARM is compiled with -O3 optimizations, and THUMB is now compiled with -O2. This increased the size of the builds a slight bit, but it runs a lot better. PegasusQ governor is also available now. Also several other things, that I will list in the changelog when the ROM is uploaded. I am going to use the second post in the thread for future changelogs etc. Will arrive shortly!
Sent from my LG-D415 using XDA Free mobile app
Would be great if you could make selinux permissive #captivateking
@up
It's just one line modification
A one word edit
You can also use this App to change the SELinux mode.
Random Reboots
Great Job with this ROM.. Did you managed to get rid of random reboots? I have try every CM 12.1 ROM and all od them have random reboots on my d405n.

[KERNEL] [Marshmallow] ★ SimpleGX KERNEL ★

{
"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"
}
H811 version now unified and synced with H815 releases !
Please now check THIS thread for new releases
​
Changelog
★ CHANGELOG ★ :​
16.10.2016 : v1.5.0 released.
Now every H811 releases will be synced from H815 updates (the only change will be the defconfig which remains for H811). Version name will also be the same of H815.
Fully and completely rebased from latest available 20i official LG H815 source (for clean work)
ramdisk updated to 20i
BusyBox updated to 1.25.1
UBER-TC toolchain updated to latest available (20160726).
02.09.2016 : v1.2.3 released.
Update SuperSU to latest 2.78
20.08.2016 : v1.2.2 released.
Fixed all yet QuadRooter vulnerabilities
31.07.2016 : v1.2.1 released.
Update SuperSU to latest 2.76 stable
add FIOPS I/O Scheduler
defconfig: add FIOPS I/O Scheduler and set it as default
ext4: Speedup WB_SYNC_ALL pass called from sync
arm64: crypto: increase AES interleave to 4x
readahead: make context readahead more conservative
writeback: fix race that cause writeback hung
writeback: fix writeback cache thrashing
mm: slub: Default slub_max_order to 0
cpufreq: cpu-boost: don't boost big cluster on input touch unless it has at least 1 task running on any of its cores to save power
cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
24.05.2016 : v1.2.0 released.
defconfig: disable ZRAM (again)
Revert "cpufreq: governor: Be friendly towards latency-sensitive bursty workloads"
Update SuperSU to latest 2.74 beta
18.05.2016 : v1.1.1 released.
Update SuperSU to latest 2.72 beta
24.04.2016 : v1.1.0 released.
Makefile: force 'fno-pic'
Now auto installing (latest 1.24.2) BusyBox during flashing procedure
08.04.2016 : v1.0.9 released.
arm64: lib: memory utilities optimization
arm64: kconfig: Move LIST_POISON to a safe value
crypto: crc32 - Add ARM64 CRC32 hw accelerated module
Fixed ExFAT support (for people which had issues with it)
03.04.2016 : v1.0.8 released.
Update compilation toolchain (UBERTC) from 20160303 to latest 20160401
Update SuperSU from 2.68 to latest 2.71 beta
29.03.2016 : v1.0.7 released.
SELinux: Reduce overhead of mls_level_isvalid() function call
arm64: topology: fix cpu power calculation
Revert "cpufreq: cpu-boost: don't boost big cluster on input touch unless it …"
Revert "mm: optimize Kernel Samepage Merging (KSM)"
Revert "mm/ksm: engage deferred timer by default"
Revert "power: process: drecrease time to enter sleep"
26.03.2016 : v1.0.6 released.
Migrate compilation toolchain to latest UBER-TC 4.9.4 - 2016.03 (infos)
21.03.2016 : v1.0.5 released.
Revert "defconfig: enable KSM and ZBUD"
power: process: drecrease time to enter sleep
futex: Implement lockless wakeups
sched: Implement lockless wake-queues
mm/ksm: engage deferred timer by default
mm: optimize Kernel Samepage Merging (KSM)
08.03.2016 : v1.0.4 released.
defconfig: enable back stock ZRAM, SWAP and ZSMALLOC
defconfig: enable KSM and ZBUD
defconfig: disable back SCHED_AUTOGROUP
Now auto installing (latest 2.68) SuperSU during flashing procedure.
24.02.2016 : v1.0.3 released.
cpufreq: cpu-boost: don't boost big cluster on input touch unless it has at least 1 task running on any of its cores to save power
23.02.2016 : v1.0.2 released.
cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
Bluetooth: hidp: fix device disconnect on idle timeout
19.02.2016 : v1.0.1 released.
Add USB fast charge (but disabled as default)
Add KCAL post-processing driver
14.02.2016 : v1.0.0 released.
Initial release (actual features are same as current v1.2.3 H815 version).
Thanks & greetings
★ THANKS & GREETINGS ★ :​
(by alphabetic order)
Chainfire
googy_anas
osm0sis
xdamc2010
. . . and of course to all talented devs properly credited in my commits!
Donations
★ DONATIONS ★ :​
Many thanks to @Daruniafx ! :good:
Thank you to support my work ! :highfive:
Love this kernel. Thanks AndroidGX!
No freaking way! A Kernel? By GX? Hell yea! Thanks!
Tried this kernel but i get fc's when ticking security in settings.
Sent from my LG-H811 using Tapatalk
99problemz said:
Tried this kernel but i get fc's when ticking security in settings.
Sent from my LG-H811 using Tapatalk
Click to expand...
Click to collapse
I heard of this problem already, it's not kernel related directly, but due to Xposed, especially latest version available v70 final. :good:
Will this work with AOKP? I haven't flashed a kernel in a while so I can't remember the qualifications. Thanks in advance.
esteho said:
Will this work with AOKP? I haven't flashed a kernel in a while so I can't remember the qualifications. Thanks in advance.
Click to expand...
Click to collapse
No it won't work with aokp. Says in the op that it's for lg stock based roms.
tiskewlio said:
No it won't work with aokp. Says in the op that it's for lg stock based roms.
Click to expand...
Click to collapse
I have to learn how to read for comprehension.
AndroidGX said:
I heard of this problem already, it's not kernel related directly, but due to Xposed, especially latest version available v70 final. :good:
Click to expand...
Click to collapse
99problemz said:
Tried this kernel but i get fc's when ticking security in settings.
Sent from my LG-H811 using Tapatalk
Click to expand...
Click to collapse
Can confirm FC's are from kernel, not from Xposed. I had no fc's under selecting/ticking any of the security settings before the kernel... now that I've installed it I do.
I'm on the stock tmob marshmallow rom with root and xposed installed.
Worldchamp said:
Can confirm FC's are from kernel, not from Xposed. I had no fc's under selecting/ticking any of the security settings before the kernel... now that I've installed it I do.
I'm on the stock tmob marshmallow rom with root and xposed installed.
Click to expand...
Click to collapse
No problems here, Stock 20i , Xposed 80 along with other mods. Running Great!!!
Same here. Xposed v80 and no issues. I'm on micromod's mm extreme rom currently and was on stock before. No issues with this kernel on either.
I lost root when I flashed this how can I regain and keep this kernel?
Royyx said:
I lost root when I flashed this how can I regain and keep this kernel?
Click to expand...
Click to collapse
Go back into recovery and flash SuperSu 2.5.2
Fast Charging not included?
What's wrong with including Fast Charging support?
UPDATE
★ UPDATE ★ :​
19.02.2016 : v1.0.1 released.
Add USB fast charge (but disabled as default)
Add KCAL post-processing driver
I finally decided to add those two known and great features (which I didn't want at the beginning, because they are much useful and does not affect battery) :good:
To enable USB fast charge, you can use Kernel Adiutor or your favorite kernel control app (also for KCAL).
I decided to keep it disable as default, but it may be useful in some situations (GPS in car, or at work for better fast charging, etc). If everything is already fine for you, then just don't enable it.
Enjoy! :highfive:
AndroidGX said:
Features that will NEVER be included in this kernel :
Auto installing Root and BusyBox
Any CPU/GPU overclocking / undervolting
Adreno idler
state_notifier
USB fast charge
KCAL post-processing driver
Any upgrade of Linux kernel 3.10.x
Dual-Boot Sammy/AOSP
CyanogenMod compatibility
MIUI compatibility
etc
Click to expand...
Click to collapse
I was wondering if you'll be adding any new governors (impulse , elementalX) in new updates? Didn't see nothing above that on your. "Never be included"
Thanks for your work,
DrakenFX said:
I was wondering if you'll be adding any new governors (impulse , elementalX) in new updates? Didn't see nothing above that on your. "Never be included"
Thanks for your work,
Click to expand...
Click to collapse
Not for now, sorry.
But yeah, unless we find a miracle governor which boost battery and performs better than stock interactive, then yes, I will add it and maybe even set it as defaut :good:

Categories

Resources