• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][AOSP/CM][01/01/17] Quanta - V21

Search This thread

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal

Simple, Powerful, Stable. Here's Quanta for the Nexus 4 (Mako)


Disclaimer: Your warranty is now void, use at your own risk. Don't blame me for anything because YOU decided to make these changes.

Note: This kernel is made for Android 5.1 (Lollipop) up to Android 7.1. (Nougat) For earlier versions, please refer to Sabermod franco.Kernel on post 3.


Features:


- Based upon the official franco.Kernel source
- Compiled with the latest Cortex-A15 optimized UberTC 5.x with some kernel based optimizations + Graphite
- Linux 3.4.110 (Linux 3.4.0 for V9 onwards)
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Stratosk)
- Faux Sound support
- Exponential brightness driver from Statosk
- Optimized Ondemand governor from Stratosk (V15+)
- USB-OTG Support
- MultiRom Support
- Tweaked performances profiles from franco.Kernel
- Support for android-keyboard-gadget (You can use your device as a keyboard/mouse for your PC)
- Support for Xpad


Installation:

1. Install using CWM/TWRP
2. Enjoy

Sources:

Kernel Source (quanta-7.x)
Anykernel Source (mako-7.x)
 
Last edited:

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal


Changelog:
Code:
V21 (01/01/17):
- Support for Nougat (7.x)
- Updated to December's security patches

V20 (18/09/16)
- Merged security updates for September (Includes CVE-2016-2059 and CVE-2016-5340)
- Attempt to fix camera on CM

V19 (21/08/16)
- Merged security updates for August
- Patched Quadrooter exploit (CVE-2016-5340)
- Updated F2FS

V18 (16/07/16)
- Merged security updates for July
- Performance improvements (From Franco's release for Flo)
- Faster boot up time (From Franco's release for Flo)

V17 (11/06/16):
- Merged Flo's security patches (Important)
- Updated F2FS

V16 (15/05/16):
- Fixed blank display while using the camera
- Mako_hotplug should work fine with Interactive now
- Made Software CRC toggable

V15 (08/05/16):
- Reverted CPU-Boost to use mako_hotplug instead
- Used the optimized Ondemand governor from Semaphore
- Interactive should be more power-efficient when the display is off
- Updated F2FS
- Misc security fixes

V14 (24/03/16):
- Disabled the 3rd and 4th CPU core by default
- Compensate the performance loss of this by adapting the frequencies in Interactive
- Changed the default frequency back to 1512Mhz.

V13 (09/03/16):
- Reverted a timer related commit that was the cause of the panics
- Reintroduced Nvidia's power settings
- Updated F2FS

V12 (21/02/16):
- Reverted Nvidia's relaxed power settings
- Misc improvements/fixes

V11(18/02/16)
- Rebased from Flo V7 release
- Changed from mako_hotplug to cpu_boost
- Replaced Conservative by Interactive
- Updated F2FS
- Misc improvements (KSM, optimized LMK from Motorola, etc...)

V10(09/12/15)
- Synced with the 6.0.1 Google sources
- Added full FauxSpeaker support

V9(09/11/15)
- Rebased from Google 3.4.0 sources
- Compiled with Cortex-A15 optimized UberTC

V8(25/10/15)
Initial Android 6.0 (Marshmallow) release
Linux 3.4.110
Removed Franco sound tweaks
Updated the F2FS drivers
Updated the android-keyboard-gadget

V7(24/09/15)
Linux 3.4.109
Reverted the LMK optimization patch from Motorola
GPU drivers reverted to a 5.1.1 state (Fixes Chrome scrolling lag)
Updated the F2FS drivers
Enabled support for XPad and updated it for Xbox One controller support
Battery power saving optimizations from Nvidia
Misc optimizations/fixes

V6(24/05/15)
Synced commits from 5.1.1
Reverted a cpufreq commit that was causing some more watchdog issues

V5(10/05/15)
Reverted the mako_hotplug commits from Shamu (as an attempt to fix watchdog issues)
Added filesystem related optimizations
Added some LMK optimizations
Added ROW optimized values

V4(03/05/15)
Fixed CM PowerHal issue for good
Added Stratosk's DT2W Power Key Suspend

V3(19/04/15)
Linux 3.4.107
Added some stuff to ramdisk + fixes
Merged some mako_hotplug commits from Shamu

V2(17/04/15):
Replaced McKael's DT2W implementation by Stratosk's
Added Fast Charge
Tweaked the performance profiles (Power Saving CPU freq going from 1242 MHZ to 1026MHZ)

V1(16/04/15):
Updated F2FS drivers (with new mounting flags so you can feel a whole new beast)
Tweaked performance profiles (I found that they weren't as much optimised as I would like to)
Support for android-keyboard-gadget (you can now use your device as a keyboard/mouse for your computer)
Reverted the 192 MHZ CPU freq as it was causing more negative than positive results

 
Last edited:

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal
Quanta Tweaks

All your tweaks are now regrouped into the app I've developped. No more hassle in tweaking 10 files/5 different apps togheter. It also has a franco.Kernel shortcut so your tweaking experience won't be stopped when trying to reach it.

https://play.google.com/store/apps/details?id=com.zaclimon.quantatweaks

It includes various tools and a beautiful user interface to enhance your experience even further!

Request for new features

Listen, I want to keep this kernel as minimalistic as possible. For this reason, I won't add any GPU OC, CPU OC, S2W,S2S, etc... DON'T EVEN BOTHER TO ASK!!

Thank you. :)


Sabermod franco.Kernel information (For 4.4 up to 5.0, Deprecated)


- Note: r211 to r213.2 are Kitkat (4.4) builds, r215 to r216.2 are Lollipop (5.0) builds.
- Compiled with SaberMod GCC 4.9.3 with Ofast optmisations + Graphite + other optimisations
- Linux 3.4.106
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Mckael)
- Faux sound support
- Linux mainline random driver (4.4 Builds)
- Exponential brightness driver from Statosk
- USB-OTG Support
- MultiRom Support
- 192 Mhz CPU step available

Download:
AOSP: AOSP Download Folder
CM: CM Download Folder

Installation:
1. Install using CWM/TWRP
2. Profit

Sources:
Kernel Source (sm-5.0 and sm-5.0-cm)
Anykernel Source (mako-5.0)

Changelog:
Code:
r216.2 (22/02/15)
- Restore deep sleep frequency to 384 MHZ (Should fix DT2W not responding)

r216 (18/02/15)
- Synced from Franco (Conservative as default, msm_hsic_host, etc...)
- Linux 3.4.106
- Updated F2FS drivers from up to Jan. 11th 2015
- Ramdisk Tweaks
- Compiled with updated SM 4.9.3 toolchain

r215.2 (31/12/14)
- Linux 3.4.105
- USB-OTG fixed
- Otgcontrol script is now in /system/etc/otgcontrol.sh
- Minor ramdisk tweaks

r215 (14/12/14)
- Completely rebased off Franco's sources (With Android 5.0.1 sources)
- Compiled with the latest 4.9.3 SM toolchain

r213.2 (19/10/14)
- Linux 3.4.104
- Updated Faux Sound to 3.6
- Added an init.d script to enable/disable USB-OTG. (named 91otgcontrols)
- Updated F2FS with patches up to 10/10/14 (f2fs.fsck shouldn't have any issues up to this point + there should be some performance improvements)

r213 (11/09/14)
- Upstream patches from Franco (Hotplug fixes, Interactive governor improvements)

r212 (01/09/14)
- Upstream updates from Franco (Hotplug driver enhancements, fixes from r211)
- Added the 192 MHZ Freq
- Updated fauxsound version to 3.5
- Misc TRIM improvements

r211 (25/08/14)
- Upstream updates from franco
- Linux 3.4.103

 
Last edited:

anshumandash

Senior Member
Mar 9, 2011
1,647
487
Good to see this new thread. I hope you have merged updates from the new test 212 which fixes idle battery drain for many.
 

marcof93

Senior Member
Mar 18, 2012
253
68
Foggia, Italy
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
 

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
I ported the experimental brightness driver from stratosk which supports even lower minimum brightness. You can use the stratosk app to enable/disable it.
 

Maibol

Senior Member
Jan 9, 2011
496
127
OnePlus 7 Pro
hey buddy nice that you has your own thread now ;) i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate
 

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal
hey buddy nice that you has your own thread now ;) i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate

It is based on the official r211 but I just saw that he made some changes which is, I suppose, the test version Franco released tomorrow.

I'll try to make an update today in order to reflect those change.
 
  • Like
Reactions: TheArt. and Maibol

blusydays

Senior Member
Feb 13, 2012
202
83
Thanks for this kernel, I flashed it and everything works fine ;)

Just one question, which hotplug this kernel use ? On Synapse, MPdecision is unchecked and no other hotplug is showing.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 166

    Simple, Powerful, Stable. Here's Quanta for the Nexus 4 (Mako)


    Disclaimer: Your warranty is now void, use at your own risk. Don't blame me for anything because YOU decided to make these changes.

    Note: This kernel is made for Android 5.1 (Lollipop) up to Android 7.1. (Nougat) For earlier versions, please refer to Sabermod franco.Kernel on post 3.


    Features:


    - Based upon the official franco.Kernel source
    - Compiled with the latest Cortex-A15 optimized UberTC 5.x with some kernel based optimizations + Graphite
    - Linux 3.4.110 (Linux 3.4.0 for V9 onwards)
    - AOSP/CM compatible
    - F2FS compatible
    - DT2W support (From Stratosk)
    - Faux Sound support
    - Exponential brightness driver from Statosk
    - Optimized Ondemand governor from Stratosk (V15+)
    - USB-OTG Support
    - MultiRom Support
    - Tweaked performances profiles from franco.Kernel
    - Support for android-keyboard-gadget (You can use your device as a keyboard/mouse for your PC)
    - Support for Xpad


    Installation:

    1. Install using CWM/TWRP
    2. Enjoy

    Sources:

    Kernel Source (quanta-7.x)
    Anykernel Source (mako-7.x)
    71


    Changelog:
    Code:
    V21 (01/01/17):
    - Support for Nougat (7.x)
    - Updated to December's security patches
    
    V20 (18/09/16)
    - Merged security updates for September (Includes CVE-2016-2059 and CVE-2016-5340)
    - Attempt to fix camera on CM
    
    V19 (21/08/16)
    - Merged security updates for August
    - Patched Quadrooter exploit (CVE-2016-5340)
    - Updated F2FS
    
    V18 (16/07/16)
    - Merged security updates for July
    - Performance improvements (From Franco's release for Flo)
    - Faster boot up time (From Franco's release for Flo)
    
    V17 (11/06/16):
    - Merged Flo's security patches (Important)
    - Updated F2FS
    
    V16 (15/05/16):
    - Fixed blank display while using the camera
    - Mako_hotplug should work fine with Interactive now
    - Made Software CRC toggable
    
    V15 (08/05/16):
    - Reverted CPU-Boost to use mako_hotplug instead
    - Used the optimized Ondemand governor from Semaphore
    - Interactive should be more power-efficient when the display is off
    - Updated F2FS
    - Misc security fixes
    
    V14 (24/03/16):
    - Disabled the 3rd and 4th CPU core by default
    - Compensate the performance loss of this by adapting the frequencies in Interactive
    - Changed the default frequency back to 1512Mhz.
    
    V13 (09/03/16):
    - Reverted a timer related commit that was the cause of the panics
    - Reintroduced Nvidia's power settings
    - Updated F2FS
    
    V12 (21/02/16):
    - Reverted Nvidia's relaxed power settings
    - Misc improvements/fixes
    
    V11(18/02/16)
    - Rebased from Flo V7 release
    - Changed from mako_hotplug to cpu_boost
    - Replaced Conservative by Interactive
    - Updated F2FS
    - Misc improvements (KSM, optimized LMK from Motorola, etc...)
    
    V10(09/12/15)
    - Synced with the 6.0.1 Google sources
    - Added full FauxSpeaker support
    
    V9(09/11/15)
    - Rebased from Google 3.4.0 sources
    - Compiled with Cortex-A15 optimized UberTC
    
    V8(25/10/15)
    Initial Android 6.0 (Marshmallow) release
    Linux 3.4.110
    Removed Franco sound tweaks
    Updated the F2FS drivers
    Updated the android-keyboard-gadget
    
    V7(24/09/15)
    Linux 3.4.109
    Reverted the LMK optimization patch from Motorola
    GPU drivers reverted to a 5.1.1 state (Fixes Chrome scrolling lag)
    Updated the F2FS drivers
    Enabled support for XPad and updated it for Xbox One controller support
    Battery power saving optimizations from Nvidia
    Misc optimizations/fixes
    
    V6(24/05/15)
    Synced commits from 5.1.1
    Reverted a cpufreq commit that was causing some more watchdog issues
    
    V5(10/05/15)
    Reverted the mako_hotplug commits from Shamu (as an attempt to fix watchdog issues)
    Added filesystem related optimizations
    Added some LMK optimizations
    Added ROW optimized values
    
    V4(03/05/15)
    Fixed CM PowerHal issue for good
    Added Stratosk's DT2W Power Key Suspend
    
    V3(19/04/15)
    Linux 3.4.107
    Added some stuff to ramdisk + fixes
    Merged some mako_hotplug commits from Shamu
    
    V2(17/04/15):
    Replaced McKael's DT2W implementation by Stratosk's
    Added Fast Charge
    Tweaked the performance profiles (Power Saving CPU freq going from 1242 MHZ to 1026MHZ)
    
    V1(16/04/15):
    Updated F2FS drivers (with new mounting flags so you can feel a whole new beast)
    Tweaked performance profiles (I found that they weren't as much optimised as I would like to)
    Support for android-keyboard-gadget (you can now use your device as a keyboard/mouse for your computer)
    Reverted the 192 MHZ CPU freq as it was causing more negative than positive results

    53
    Mako is not dead yet you hear me!!

    Trying to get some stuff done before an eventual release.

    Screenshot_20160824-163008.png
    45
    July treat

    Hey guys, another month, another release. This might be the last release before Nougat or the new Nexus appears. (I hope so I can finally upgrade my phone XD) It is without saying that the Nexus 4 is a really great beast on it's own. Anyways, here it is:

    V18 (16/07/16) :
    - Merged security updates for July
    - Performance improvements (From Franco's release for Flo)
    - Faster boot up (From Franco's release for Flo)

    Both releases are available on the regular release platforms.

    For QT, I know I've been slacking but it has been a bit hard to work on it. I plan to make a maintenance release before I being my work on some overhaul based on some neat stuff seen on Google I/O. :p

    Anyways, Enjoy!! :)

    EDIT: Rollout paused for the moment. Back online! Sorry for the waiting. :)
    43
    Hope this one is good

    Hey guys, I've been pretty much silent since last week. I hope this build will fix all the issues related to the panics/watchdog that you've been having. Here it is:

    V13(09/03/16)
    - Reverted a commit related to timers that were the cause of the panics (Looks like @jolinnard was right)
    - Reintroduced Nvidia Power savings
    - Updated F2FS

    Both builds are available on BasketBuild.

    Enjoy!! :)