[KERNEL][UBER 5.3/6.0][LINUX 3.4.110]RESURRECTED KERNEL[Bacon][O3][CM12.1/CM13]

What new feature would you like to see in future?

  • UV support

    Votes: 3 11.1%
  • OC

    Votes: 1 3.7%
  • Some more battery tweaks

    Votes: 18 66.7%
  • Some more Performance boost

    Votes: 5 18.5%
  • A new governor? (Specify in thread)

    Votes: 0 0.0%

  • Total voters
    27
  • Poll closed .
Search This thread

zhenufo

Member
Feb 25, 2014
22
8
Shanghai
V2.2(alpha), Homemade Android 6.0 Marshmallow build.
I came across this service "mm-pp-daemon" that keep the processor busy all the time. Persistent high CPU usage.
When I use the older 2.1 kernel or ak kernel, this phenomenon disappeare.
would you help check it? Thanks a lot!
Sorry for my poor English.
 
  • Like
Reactions: venky716

varund7726

Recognized Developer
Aug 28, 2012
6,568
35,709
★★Melbourne★★
V2.2(alpha), Homemade Android 6.0 Marshmallow build.
I came across this service "mm-pp-daemon" that keep the processor busy all the time. Persistent high CPU usage.
When I use the older 2.1 kernel or ak kernel, this phenomenon disappeare.
would you help check it? Thanks a lot!
Sorry for my poor English.

Same happening with me too.

Reboot and it will be gone.this isn't in the kernel.this is a vendor blob issue
Old bug since kitkat
 

ERNZT

Senior Member
Sep 26, 2014
167
46
belén
Update for CM13

v2.2
Changelog

-Backport to Linux kernel 3.4.67 to fix boot issues (for now)
-Updated All Cm changes-
-More Patches To improve Battery Drain and Reduce Power Consumption


big thanks to @KenjiHannya for having patience to test
Very nice of him to do that

Those Whole flashed v2.1-test need not flash this as its the same one

Great kenji and varund thx for your time and your job for us enjoin thank you!!
 
  • Like
Reactions: KenjiHannya

varund7726

Recognized Developer
Aug 28, 2012
6,568
35,709
★★Melbourne★★
Sorry but I reverted back to v2.0. I remember that the android framework was eating the whole battery.. If you need log then tell me. :)

Sent from none

Ahh no problem
Android framework is related to the ROM not the kernel
You can give 2.2 a try and see if there's any issue of drain.if there is , you can grab me demsg and last_kmsg :)
Thanks
 
Last edited:

vindows18

Senior Member
Jun 30, 2012
188
136
Belgaum

Killer.shubham

Senior Member
Mar 14, 2013
254
185
Mumbai
Video lag

I am on stock cyanogen os as soon as I flashed your kernel 4k video and 1080p videos started lagging it seemed like snapdragon s1 running 4k video , chrome also had some bugs, lags, on further investigation found that gpu load was 0% (performance governor for gpu) while watching videos, games ran absolutely fine.
Thought to use synapse and change gpu governor to simple on demand and it reboots on that settings
 

15H44N

Senior Member
Nov 26, 2014
56
13
@varund7726 one small request about the cm12.1 builds.
Did you like remove all the hotplug controls in there?
uploadfromtaptalk1446283370784.png
Cause the kernel adiutor screenshot shows no hotplug control menu. Not even Stock MpDecission

Sent from my A0001 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    Hi, all.
    This is a kernel based on Cm12.1 . /CM13
    All Optimizations Added To Improve Battery Life And Prevent Compromising Of performance AND giving you a Smooth And Fast Experience As Compared To A Stock Aosp Base

    LETS KEEP THIS FAST AND SIMPLE GUYS :)


    29b468211e37812d397d57ffe83b09e1.jpg



    Features (Cm12/12.1):-

    -Built With UBER TC gcc 6.0
    -Based on Linux kernel 3.4.110
    -Optimizations To Boost Performance and Reduce Drain:-

    -g0, -fivopts, -fno-inline-function optimizations
    -Graphite Optimizations
    -O3 Optimizations

    HOSTCXXFLAGS:- :-
    -O3
    -fgcse-las
    -fgraphite
    -floop-flatten
    -floop-parallelize-all
    -ftree-loop-linear
    -floop-interchange
    -floop-strip-mine
    -floop-block
    -Wall
    -Wundef
    -Wstric
    -prototypes
    -Wno
    -trigraphs
    -fno-strict-aliasing

    Cpu Governors:-

    -interactive
    -performance-
    -ondemand
    -ondemandplus
    -impulse
    -zzmove
    -pegasusq
    -nightmare
    -intellimm
    -slim
    -smartmax_eps
    -smartmax
    -wheatley
    -intellidemand
    -zzmove
    -userspace
    -powersavee
    -conservative
    -lionheart

    - I/O schedulers:-
    -Zen
    -TripnDroid
    -Bfq
    -Cfq
    -deadline
    -noop
    -row


    Other Main Features
    - disabled Add Random, CRC, I/O Stats and Rotational for better performance

    - KCAL SUPPORTED
    - Fast Charge Support
    - Franco Sound Control
    - input touch boost enabled

    -Thermal core control toggle
    - MpDecision Hotplug
    - fsync enabled

    - optimized TCP congestion algorithm:reno and cubic
    - Adreno Idler For GPU
    - GPU stats for each frequency
    - lowerd GPU voltages

    -f2fs support

    -Sweep2Sleep
    -Kexec hardboot supported
    -Always based on latest OnePlus One kernel sources
    -Double Tap To wake

    -GPU idle frequency 27 Mhz added
    -Ext4 File system tweaks
    -init.d support




    Features (CM13):-


    -Built With UBER TC gcc 6.0
    -Based on Linux kernel 3.4.110
    -Optimizations To Boost Performance and Reduce Drain:-

    -g0, -fivopts, -fno-inline-function optimizations
    -Graphite Optimizations
    -O3 Optimizations

    HOSTCXXFLAGS:- :-
    -O3
    -fgcse-las
    -fgraphite
    -floop-flatten
    -floop-parallelize-all
    -ftree-loop-linear
    -floop-interchange
    -floop-strip-mine
    -floop-block
    -Wall
    -Wundef
    -Wstric
    -prototypes
    -Wno
    -trigraphs
    -fno-strict-aliasing

    Cpu Governors:-

    -interactive
    -performance-
    -ondemand
    -ondemandplus
    -impulse
    -zzmove
    -pegasusq
    -nightmare
    -intellimm
    -slim
    -smartmax_eps
    -smartmax
    -wheatley
    -intellidemand
    -zzmove
    -userspace
    -powersavee
    -conservative
    -lionheart

    - I/O schedulers:-
    -Zen
    -TripnDroid
    -Bfq
    -Cfq
    -deadline
    -noop
    -sio
    -row


    Other Main Features
    - disabled Add Random, CRC, I/O Stats and Rotational for better performance

    - KCAL SUPPORTED
    - Fast Charge Support
    - Franco Sound Control
    - input touch boost enabled

    -Thermal core control toggle
    - Zen Decision Hotplug
    - MpDecision Hotplug
    - fsync enabled

    - optimized TCP congestion algorithm:reno and cubic
    - Adreno Idler For GPU
    - GPU stats for each frequency
    - lowerd GPU voltages

    -f2fs support

    -Sweep2Sleep
    -Kexec hardboot supported
    -Always based on latest OnePlus One kernel sources
    -Double Tap To wake

    -GPU idle frequency 27 Mhz added
    -Ext4 File system tweaks
    -init.d support




    Flashing instructions:

    - backup your boot.img (just in case)
    - flash Zip
    - reboot And Enjoy



    Confirmed working roms [CM 12.1 based roms Only .No CAF version Atm]:

    Mostly all CM 12.1 based ROMs .unless they have a different init.d script
    -You Tell me-

    You like my work?

    Feel free to donate: Donate-Link


    Downloads( See 2nd Post)​

    Changelog[See 2nd Post]


    I recommend Synapse combined with UKM for Kernel Tuning
    Synapse Play Store Link
    Render-UKM

    You Can Also Use Kernel Adiutor if You Do not wish to Install Synapse


    A big Thanks To :

    @RenderBroken
    @franciscofranco
    @faux123
    @ak
    @Lord Boeffla
    @RobbieL811, @dorimanx,
    @arter97
    @akhilnarang



    Source Code:https://github.com/ResurrectionRemix-Devices/android_kernel_oneplus_msm8974

    WARNING!!
    Code:
    Your warranty is now void.
    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this ROM
    before flashing it! YOU are choosing to make these modifications, and if
    you point the finger at me for messing up your device, I will laugh at you. 
    A lot.
    21
    Thank you!

    I think you should add your bitcoin address as signature or as your avatar!

    Your 'Donate Me" button leads to Paypal only.

    Side note - why are you helping us so much? Are you making money of this at least (I hope you do)? Or is it for fun? Hobby?

    Thanks again
    Haha its a hobby and kind of thing I like to do
    Make stuff that makes users happy and satisfied :)
    Also the experience I gain with every change in code is a lot which will help me in future
    No intention to make money as such.if somebody donates to me I will save up and use that money to buy another device (new or 2nd hand depending on its working condition) and develop stuff for it
    But primarily goal is to keep users satisfied and push their phone to its limits
    16
    DOWNLOADS





    V1.x:-


    Recommended for CM12.X Roms


    V1
    v1.1
    v1.2
    v1.3
    V1.4
    V1.5
    V1.6




    V2.X:-



    Recommended for CM12.X/ CM 13 Roms




    v2.0
    V2.1

    V2.2
    v2.3
    V2.5
    2.6
    V2.7
    V2.8
    2.9




    V3.X:-



    Recommended for CM13 Roms Only



    v3.0
    V3.1
    V3.2




    V4.X:-



    Recommended for CM13 Roms Only (after 20160130)


    V4.0


    V4.1 (Stable)




    V5.X






    CHANGELOG:-




    Code:
    20160624_v5.0:-
    [COLOR="Indigo"]All Updates From CM
    
    Bacon: Enable Fast Charge
    
    ZenDecision: Disable By default
    
    msm: zen_decision: Don't set default settings in zd_probe
    
    msm: zen_decision: Missed f(x) name change
    
    msm: zen_decision: Only call INIT_DELAYED_WORK once
    
    msm: zen_decision: change queue_delayed_work_on to queue_delayed_work
    
    msm: zen_decision: Use WQ_UNBOUND and max_active = 1 when allocating WQ
    
    msm: zen_decision: remove unnecessary logic
    
    msm_zen_decision: some cleanups
    
    msm: zen_decision v2.0
    
    msm_zen_decision: disable by default
    
    msm_zen_decision: use per-cpu mutex to synchronize hotplug operations
    
    msm_zen_decision: General fixes and cleanup
    
    Bacon:defconfig:Enable Fast Charge
    
    fastcharge: limit the max charge level to 2100 mA
    
    fastcharge: backported and adapted for OnePlus One
    
    fastcharge: qpnp-charger: remove mA from sysfs phase II
    
    Update QCOM charger values from OPPO source
    
    
    Sync with KitKat charge standard 3000mah battery
    
    power: qpnp-charger: allow vinmin to be lowered to 4.0 V
    
    
    fastcharge: qpnp-charger: updated to the latest v1.1
    
    
    fastcharge: qpnp-charger: remove "mA" from sysfs
    
    fastcharge: qpnp-charger: Charge level interface 
    
    [/COLOR]
    
    [B][COLOR="Red"]20160217_v4.1:-
    
    Revert "USB: ANDROID: Implement dynamic pm_qos voting based on USB activity( Fixes Ticks during Audio Playback)
    ASoC: msm: qdsp6v2: Move asm list init before apr registration
    ASoC: msm: qdsp6v2: Correctly free ASM no wait queue
    perf: Fix corruption of sibling list with hotplug …
    msm: perf: Protect buffer overflow due to malicious user …
    qseecom: Fix issue related to retrieving pipe for PFE
    Revert msm8974-oppo: Optimize wakeup delay for JDI panel
    [/COLOR][/B]
    [B][COLOR="DarkSlateGray"]20160130_v4.0:-
    --Rebase Entire Kernel again for Improved Stability
    --Updated and minimized defconfig
    --Fix KCAL invert colors option
    --Removed USB fastcharge(causes Instability)
    synaptics_dsx_i2c: Improve resume latency
    msm8974-oppo: Optimize wakeup delay for JDI panel
    soc: qcom: rq_stats: Pass correct cpu id to update_average_load function
    soc: qcom: rq_stats: remove the redundant iowait check
    cpufreq: Sync on thread migration optimizations
    cpufreq: ondemand: Remove input boost
    rq_stats: Fix usage of cpufreq APIs
    soc: qcom: rq_stats: Always show idle time left
    cpufreq: Check current frequency in device driver
    msm: sps: Register SPS IRQ with IRQF_NO_SUSPEND flag
    mmc: sdhci: convert ADMA descriptors to a coherent allocation
    mmc: block: Backport HS400 changes from 3.10 …
    input: synaptics_dsx: Send KEY_POWER for double-tap event
    msm: kgsl: set the correct max_state
    devfreq: Use policy create/remove events instead of governor
    PM / Wakeup: Use rcu callbacks for better performance
    msm: kgsl: Wake gpu up on the max freq when using the performance gov
    msm: kgsl: Replace jiffy sampling with usec
    msm: kgsl: set the profile max_state correctly
    msm: kgsl: Delay the first devfreq status read
    Adjust to latest cm commits 
    [/COLOR][/B]
    [B][COLOR="Purple"][COLOR="Purple"]20160110_v3.2:-
    Enable frequency min/max setting and define start frequencies
    (MAX :2457600 MIN:300)(Possible fix to Cpu freq not sticking)
    Enable UV
    neon+hard optimizations
    crypto: arm/aes update NEON AES module to latest OpenSSL version …
    ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled …
    ARM: crypto: add NEON accelerated XOR implementation …
    arm: crypto: Add optimized SHA-256/224
    block: Fix sticky scheduler also when multiple mmc are available
    msm: mdss: Change lcd notifier to work on OnePlus One backlight driver
    cpufreq: Remove wrong max freq hardlimit initialisation
    cpu: Core control performance improvement …
    cpufreq: add additional hardening to ensure min/max freqs and governor
    cpufreq: intellimm - fix issue with updating tunable multi_phase_freq
    cpufreq: Allow disabling hard limit check for min and max cpu freq
    cpufreq: Workaround to make governors sticky and not to be overwritten
    block: Workaround to make schedulers sticky and not to be overwritten
    cpufreq: Workaround to make max cpu freq sticky
    cpufreq: hardlimit for min cpu frequency initialisation fixed
    cpufreq: add CONFIG_MSM_CPU_FREQ_SET_MIN_MAX functionality back to back
    cpufreq: CPU undervolting interface (for backported MSM 3.10 devfreq)
    cpu: Extend cpu core control by having an option to link core4 online
    cpufreq: hardlimit for min cpu frequency configurable by core
    cpu: Implement cpu core control …
    clock-krait-8974: Expose PVS level via sysfs
    tcp_output: set initial TCP window size to 64K (speed improvement)
    cpufreq: hardlimit for min cpu frequency configurable by core …
    random: change entropy levels to only doubled (both read and write)
    random: increase entropy levels (both read and write)[/COLOR][/COLOR][/B]
    
    [B][COLOR="Green"]20160105_v3.1:-
    
    Input: optimize events_per_packet count calculation …
    msm: camera: isp: Process stats buffer followed by AXI buffer …
    msm:camera:isp: Make AB and IB equal for performance reasons …
    msm: camera: Fix to release cci clocks …
    msm: camera: Fix state machine for camera sensor subdevs …
    msm: camera: Adding interface for power operations in actuator driver …
    camera_oppo_v2: Factory fix for CCI race condition …
    msm: camera: Handle race condition on stream buffer ops …
    msm: jpeg: Make _msm_jpeg_open and _msm_jpeg_release atomic …
    msm: cpp: Remove redundant kref get in cpp …
    PM: don't use [delayed_]work_pending() …
    cpuidle: Wakeup only cpus for which qos has changed. …
    msm: lpm-levels: Apply QoS requests only to relevant cpus. …
    msm: kgsl: Vote for new IRQ specific QoS request …
    qcom: msm: event-timer: Add eventimer migration framework …
    qos: Pass the list of cpus with affected qos to notifer …
    QoS: Enhance framework to support cpu/irq specific QoS requests …
    workqueue: Fix workqueue stall issue after cpu down failure …
    workqueue: clear POOL_DISASSOCIATED in rebind_workers() …
    All Updates from CM
    Stability Improved Big time![/COLOR][/B]
    
    [COLOR="Blue"]20151231_v3.0:-
    
    
    -Rebased Entire kernel to match with cm sources
    -Removed Junk Code in kernel to improve stability
    -Kernel Now Compiled with UBER TC 5.3
    -Prima Drivers updated to 1.6
    -All Changes included by CM-
    --Imrpoved Overall Stability [/COLOR]
    [COLOR="Red"]20151208_v2.9:-
    
    --Updated and Optimized for Android 6.0.1_r3-> CM13
    --prima: Import release LA.BF.1.1.3_rb1.5 (update for Wifi Drivers)
    --Merged All CM changes
    --Imrpoved Overall Stability [/COLOR]
    [COLOR="YellowGreen"]20151205_v2.8:-
    --Introduce Zen Decision Hotplug as Requested by users--
    -Update Ramdisk for Latest Cm13 Sources-
    -Fix More Random Freeze Issues-[/COLOR]
    [COLOR="Purple"]
    20151127_v2.7:-
    --Updated All Chnages to Match With CM13
    --Updated USB Keyboard Support for Cm13
    --Added SIO scheduler
    --Added Sweep2wake Gesture
    --Revert "msm: mdss: Acquire lock for source format b/w line and block mode(Top suspect for random Freezes according to Steve)
    -ipv6: clean up anycast when an interface is destroyed …
    -ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif …
    -net: ipv6: Add sysctl entry to disable MTU updates from RA
    -bacon: Enable FiiO HID Quirk …
    -hid: Add driver for FiiO USB DAC [/COLOR]
    
    20151116_v2.6:-
    -updated all changes for cm -
    -Updated GPU code-
    
    [COLOR="Red"]20151111_v2.5:-
    -Updated from Linux 3.4.67->3.4.110
    Revert "tick: Cleanup NOHZ per cpu data on cpu down"
    wlan: Address buffer overflow due to invalid length
    Merged All CM13 Changes[/COLOR]
    
    [COLOR="Purple"]20151105_v2.3
    --Updated All CM changes
    --Fix Some SElinux Issues
    --Backport Gcc Version to 5.2.1 (6.0 Gcc wont Boot Now)
    
    printk: fix regression in SYSLOG_ACTION_CLEAR …
    kmsg: use do_div() to divide 64bit integer …
    kmsg: export printk records to the /dev/kmsg interface …
    printk: convert byte-buffer to variable-length record buffer …
    Revert "printk: fix buffer overflow when calling log_prefix function … …
    USB: gadget: android: Integrate f_midi USB MIDI gadget driver
    USB: gadget: f_mtp: Fix integer overflow when transferring large files. …
    usb: gadget: audio: Fix problem resuming playback on alt interface ch… …
    USB: gadget: mtp: Fix hang in ioctl(MTP_RECEIVE_FILE) for WritePartia… …
    USB: gadget: midi: Fix deadlock unbinding driver while it is in use …
    selinux: Android kernel compatibility with M userspace …
    selinux: extended permissions for ioctls …
    security: add ioctl specific auditing to lsm_audit …
    selinux: remove unnecessary pointer reassignment …
    Revert "security: lsm_audit: add ioctl specific auditing" …
    Revert "SELinux: per-command whitelisting of ioctls" …
    Revert "SELinux: use deletion-safe iterator to free list" …
    Revert "SELinux: ss: Fix policy write for ioctl operations" …
    arm: mm: support ARCH_MMAP_RND_BITS. …
    mm: mmap: Add new /proc tunable for mmap_base ASLR. …
    net: fix iterating over hashtable in tcp_nuke_addr()[/COLOR]
    
    
    [COLOR="Blue"]20151028_v2.2:-
    -Backport to Linux kernel 3.4.67 to fix boot issues (for now)
    -Updated All Cm changes-
    -More Patches To improve Battery Drain and Reduce Power Consumption[/COLOR]
    
    [COLOR="Green"]20151027_v2.1:-
    -Merged CM changes Upto 2015/10/27-
    -Updated Ramdisk-
    [/COLOR]
    
    [COLOR="Red"]20151025_v2.0:-
    -Updated to Cm13-
    -Initial Release-
    [/COLOR]
    
    [COLOR="DarkGreen"]20150107_v1.7:-
    --Add USB keyboard Support
    -Updated Ramdisk
    - usb-gadget: support USB keyboard-[/COLOR]
    
    [COLOR="Blue"]20151025_v1.6:-
    
    -Linux Sublevel Update 3.4.109->3.4.110-
    -Updated Ramdisk-
    [/COLOR]
    
    [COLOR="SeaGreen"]20151018_v1.5:-
    
    -Fixed Some vsync Issues-
    -Improved Standby Time due to Nvidia Patches-
    -Updated Ramdisk-
    [/COLOR]
    
    [COLOR="Orange"]20151008_v1.4:-
    msm: mdss: Remove DCS backlight delay …
    
    msm: mdss: kcal: Only apply updates on index 0 …
    
    msm: mdss: kcal: Use PCC for negative display mode
    
    msm: mdss: KCAL: Send a pp display commit when changes are made … 
    [/COLOR]
    
    [COLOR="Green"]20151005_v1.3:-
    [B]clock-krait-8974: Expose SPEED level via sysfs
    clock-krait-8974: Expose PVS level via sysfs
    Enhance power efficiency: Series of patches from NVIDIA on some critical blocking code paths to allow the CPU to relax instead of busy spinning thus lowering the load_average and lowering power consumption.[/B][/COLOR]
    
    [COLOR="Blue"]20151001_V1.2:-
    [B]Fix Freezes Caused by Fsync
    
    Revert "fsync as default" …
    
    cpufreq: limiter: add frequency limiter driver …
    
    tcp_cubic: do not set epoch_start in the future …
    
    tcp_cubic: better follow cubic curve after idle period[/B][/COLOR]
    
    [COLOR="Red"]20150928_V1.1:-
    [B]Implement Fastcharge
    fastcharge: backported and adapted for OnePlus One 
    sound: add sound control to increase headphones, speaker and mic gain
    arm: use -mtune=cortex-a15 for Krait targets 
    msm: mpm: disable debugging 
    mdss: use an interruptible thread on edp to reduce load_average 
    Added fsync on/off support. (default on)
    [/B]
    [/COLOR]
    [B]20150927_V1.0:-
    -Intitial Release-
    [/B]
    [/B][/B][/B]
    13
    Screenshots




    670d93003468e5a63edb0d09caa1cfa6.jpg
    c1289f27b64c6fe38102c5a33b6deac4.jpg
    89ef6c66ee3043a8e70287f3ed1dacd0.jpg
    bda8a3c002073eed14d6adf4d5f22693.jpg

    ef8b0873d4c654455dc073a6f9ab1b9d.jpg


    13
    Update

    V3.2


    Changelog





    Enable frequency min/max setting and define start frequencies
    (MAX :2457600 MIN:300)(Possible fix to Cpu freq not sticking)
    Enable UV
    neon+hard optimizations
    crypto: arm/aes update NEON AES module to latest OpenSSL version …
    ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled …
    ARM: crypto: add NEON accelerated XOR implementation …
    arm: crypto: Add optimized SHA-256/224
    block: Fix sticky scheduler also when multiple mmc are available
    msm: mdss: Change lcd notifier to work on OnePlus One backlight driver
    cpufreq: Remove wrong max freq hardlimit initialisation
    cpu: Core control performance improvement …
    cpufreq: add additional hardening to ensure min/max freqs and governor
    cpufreq: intellimm - fix issue with updating tunable multi_phase_freq
    cpufreq: Allow disabling hard limit check for min and max cpu freq
    cpufreq: Workaround to make governors sticky and not to be overwritten
    block: Workaround to make schedulers sticky and not to be overwritten
    cpufreq: Workaround to make max cpu freq sticky
    cpufreq: hardlimit for min cpu frequency initialisation fixed
    cpufreq: add CONFIG_MSM_CPU_FREQ_SET_MIN_MAX functionality back to back
    cpufreq: CPU undervolting interface (for backported MSM 3.10 devfreq)
    cpu: Extend cpu core control by having an option to link core4 online
    cpufreq: hardlimit for min cpu frequency configurable by core
    cpu: Implement cpu core control …
    clock-krait-8974: Expose PVS level via sysfs
    tcp_output: set initial TCP window size to 64K (speed improvement)
    cpufreq: hardlimit for min cpu frequency configurable by core …
    random: change entropy levels to only doubled (both read and write)
    random: increase entropy levels (both read and write)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone