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

[Kernel][STOCK/PORT][N910P] [08-25-17] DtuxKernel W07F - 710N - DR4G0N v2.8 (EOL)

What application would you prefer the kernel is optimized for?


  • Total voters
    12
  • Poll closed .
Search This thread

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
MM SPRINT DTUX KERNEL W07F v1.7 / 710N v2.6RE / DR4G0N v2.8 (EOL)
[STOCK/PORT] [ENFORCING/PERMISSIVE] [STABILITY] [BALANCE] [SAFETYNET]

*** Disclaimer***
You are the solely responsible if something goes wrong. It's Recommended to be on MM PK1 BASEBAND. AND READ CAREFULLY FOR THE INSTALL AND DETAILS.

This is the beginning, DTUX KERNEL, there will be 3 tiers:

-Wolf Tier: Stock alike, no fanciness but with some security patches and Enhancement in the performance and battery department.

-Lion tier: A good volume of tweaks will be available beside what the Wolf tier offers.

Dragon tier AKA 3DDYB022 3D1T10N! : Emotion alike, all the bells and whistles a la Dtux :)




Install instructions
-Just Flash
-Magisk v13.3 will also be installed
-Get Magisk Manager 5.1.1 HERE if you are using this root method for the first time
-Settings will be reset to default for Kernel Adiutor to prevent boot issues.

-W07F 3D1T10N Has been configured to work with a profiles system with Spectrum Kernel App -(DOWNLOAD HERE)

-710N & DR4G0N 3D1T10N Comes with Dtux Adiutor!!!

Steps for proper Gain Changes with Faux Sound
1-Turn OFF the gain locks if its on (default is OFF)
2-Change the gains to your liking
3-Turn back ON the gain locks to ensure they won't be changed by any other app and to survive reboots if the sound tab applies on boot.

NOTE THAT SPECTRUM IF YOU JUST REBOOTED IT MAY TAKE UP TO 2MIN TO OPEN AS IT APPLIES LAST CHOSEN PROFILE AT BOOT
-KERNEL STARTS IN ENFORCING MODE BY DEFAULT, BREAKING VIPER4ANDROID (IT NEEDS PERMISSIVE), INTALL THIS: The SELinux Toggler
AND GIVE KUDOS TO THE DEV. THE APP WILL TAKE CARE ON EVERY BOOT TO PUT IT AS YOU LAST LEFT IT, WITH AN OPTIONAL NOTIFICATION



Downloads

ON 2ND POST FOR W07F, 3RD FOR 710N, 4TH FOR DR4G0N aka 3DDY_B002 3D1T10N



Credits

@Ram121 (Thanks for the help and commits!)
@Freeza (Thanks for the source and great advices!)
@Pafcholini (Thanks for the commits!!)
@kevintm78 (Thanks for the Head start on this bumpy road, Kudos!)

OPEN TO FEATURES REQUEST FOR KERNEL :laugh:


XDA:DevDB Information
DtuxKernel, Kernel for the Sprint Samsung Galaxy Note 4

Contributors
carlosggb
Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: v2.6
Stable Release Date: 2017-08-14
Current Beta Version: v2.8
Beta Release Date: 2017-08-25

Created 2017-07-14
Last Updated 2017-08-30
 

Attachments

  • Screenshot_2017-07-16-08-23-51.png
    Screenshot_2017-07-16-08-23-51.png
    191.7 KB · Views: 2,436
  • Screenshot_2017-07-16-08-23-53.png
    Screenshot_2017-07-16-08-23-53.png
    189 KB · Views: 2,283
  • Screenshot_2017-07-16-08-23-57.png
    Screenshot_2017-07-16-08-23-57.png
    190.2 KB · Views: 2,238
  • Screenshot_2017-07-16-08-23-59.png
    Screenshot_2017-07-16-08-23-59.png
    189.7 KB · Views: 2,054
  • Screenshot_2017-07-16-08-24-19.png
    Screenshot_2017-07-16-08-24-19.png
    193.2 KB · Views: 2,175
  • Screenshot_2017-07-17-01-51-42.png
    Screenshot_2017-07-17-01-51-42.png
    190.9 KB · Views: 2,097
Last edited:

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
Reserved

DtuxKernel W07F 3D1T10N

Initial Changelog for W07F 3D1T10N V1.1.
-Based on PK1 Kernel Sources
-Built using the Reliable arm-eabi-4.9 Toolchain
-Fixed DirtyCow vulnerability
-Added to the interactive Governor (default) the commit cf0fad49d17cb8273ce555dd5b7afab67d7923bf for increased performance and battery
-Added PM / sleep: Fix memory leak in pm_vt_switch_unregister(). For better ram management.
-Kernel Switches Permissive/Enforcing (making it compatible with Android Auto / SELinuxToggler and more!)
-tcp: tweak for speed
-power: quickwakeup: initial driver
-USB: android: Fix memory leak in mass_storage_function_init()
-Added HAVE_EFFICIENT_UNALIGNED_ACCESS & Added KSM
-ZeroLemon Commit added!

v1.2 W07F 3D1T10N Changelog
dm-crypt: run in a WQ_HIGHPRI workqueue
dm-verity: run in a WQ_HIGHPRI workqueue
arch: sec_bsp: silence annoying messages
binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )
android: binder: use GPF_HIGHUSER flag since binder is designed for userspace
Optimize copy_page for modern ARM platforms
arm/kernel/irq.c: remove irq affinity warnings
ASoC: msm: qdsp6v2: Add FLAC in compress offload path
kgsl_pwrscale: fix simple_ondemand GPU Governor Crash
asoc: wcd9xxx: Improve headset detection
tick: don't update idle time if cpu offline
qdsp6v2: Stereo Call Recording Support
Expose the option to user - CRC Checking (if disabled performance could increase up to 30%)
A couple of ramdisk tweaks.

v1.3 W07F 3D1T10N Changelog
Native init.d support
Spectrum Kernel App support (GET APP HERE!)
The 4 profiles have been configured to comply with Dtux Standards, please test them and report your observations/suggestions

v1.4 W07F 3D1T10N Changelog
STILL PASS SAFETYNET!!! THANKS @Nattrammar !!!!
Sysfs interface for Gentle_Fair_Sleepers [neobuddy89]
thermal-core: Fix to send correct trip type to get trip temperature
arm: smp: Update the topology masks before calling CPU_STARTING notif
fs: sync: Asynchronous Fsync from HTC
Further tweaking Kernel profiles, specially the Battery Saving one.
Reworked the ramdisk again.

v1.5 W07F 3D1T10N Changelog
WE LOST THE ENFORCING/PERMISSIVE SWITCHING HABILITY :( NEED USERS TO TEST THIS KERNEL ON ANDROID AUTO
Updated Magisk to 13.3 (link to the NEW Magisk Manager updated too, go get it!)
Added Busybox-YDS 1.26.2 to kernel ramdisk
Added a temperature reducer commit
Misc tweaks

v1.6 W07F 3D1T10N Changelog
WE LOST THE ENFORCING/PERMISSIVE SWITCHING HABILITY :( NEED USERS TO TEST THIS KERNEL ON ANDROID AUTO
Added Busybox-YDS 1.27.1 to kernel ramdisk
PROFILES HAVE BEEN OPTIMIZED, YOU WONT NEED KERNEL ADIUTOR FOR THIS EDITION AT ALL, TRY AND YOU WILL SEE :laugh:
msm_hsic_host wakelock adjustable (recommended between 50% - 20%)
rmnet usb fix
bcmdhd reduced rx wakelock
bcmdhd reduced ctrl wakelock
bluesleep - reduce wakelock timeout the dtux way :)
SensorHub, Proximity and Humidity wakelocks in check!
Significant motion sensors wakelock in check! (Experimental)
Bluetooth: Fix L2CAP deadlock
Added many TCP protocols
Improved Extended battery support (better Calculations)
msm_serial_hs: release dma wakelock properly
Decrease BT/FM TX timeouts to improve deep sleep ratio.
bluetooth: bluesleep: Remove IRQF_DISABLED noop flag
Added User Configurable Spectrum Profiles (via Spectrum folder, for advanced users)

v1.7 W07F 3D1T10N Changelog
ENFORCING / PERMISSIVE SWITCH IS BACK!!!!
Added ZL4 compression support to kernel including the following commits:

PM / sleep: Fix memory leak in pm_vt_switch_unregister()
decompressor: add LZ4 decompressor module
lib: add support for LZ4-compressed kernel
lib: add lz4 compressor module
lib/lz4: correct the LZ4 license
lz4: fix compression/decompression signedness mismatch
Apply CFLAGS, -Os to decompress.o to improve decompress performance
lz4: ensure length does not wrap
lz4: fix another possible overrun
lz4: add overrun checks to lz4_uncompress_unknownoutputsize()
arm: add support for LZ4-compressed kernel


Downloads

DtuxKernel-W07F_3D1T10N_v1.7-Unified_Build SAFETYNET COMPLIANT VERSION!


Older Snapshots

DtuxKernel-W07F_3D1T10N_v1.6-Unified_Build SAFETYNET COMPLIANT VERSION!

DtuxKernel-W07F_3D1T10N_v1.5-Unified_Build SAFETYNET COMPLIANT VERSION!

DtuxKernel-W07F_3D1T10N_v1.4-Unified_Build SAFETYNET COMPLIANT VERSION!
 
Last edited:

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
DtuxKernel 710N 3D1T10N

Initial Changelog for 710N 3D1T10N V1.8
-Based on DtuxKernel W07F ED1T10N v1.7
***Prevent on interactive governor changes to IO_IS_BUSY
ramdisk: limit boot speed to 2.27ghz (for a cooler reboot!)
drivers: Add state notifier driver
msm: Add Intelli Hotplug Driver
msm: Add MSM Hotplug driver
msm: add Alucard Hotplug Driver
msm: Add Bricked Hotplug
msm: Add Mako Hotplug
sound/soc/codecs: Faux Sound control for WCD9330 TomTom codec driver (PARTIALLY WORKING)
intelli_thermal v1 by Faux123 added
IntelliThermal finally
CPU OVERCLOCK-UNDERCLOCK ENABLED removed in R2 for the moment
GPU OVERCLOCK-UNDERCLOCK ENABLED removed in R2 for the moment
Voltage Control: generic voltage control for DTS based kernels
Add Led control [Twistedumbrella & Ktoonsez]
Added LED Control & Fading Control
Added Display Kcal Controls
Added Adreno Idler GPU Hotplug
Added the following I/O Schedulers:

bfq
fifo
fiops
noop
row
sioplus
sio
tripndroid
vr
zen

Added the following CPU Governors:

Alucard
Barry_Allen
Impulse
InteractiveX
Lionheart
Pegasusq
SmartassV2
zzmoove 1.0 Beta7

V1.9 Changelog
clock-krait-8974: fix cpu voltage table
Revert faux Sound (I personally found some volume inconsistencies )
Fixed two critical bugs on Alucard Hotplug
Force Fast Charge v1.2 added
added usb-gadget: support USB keyboard (use this https://play.google.com/store/apps/details?id=remote.hid.keyboard.client)
Added Spectrum data cleaning script (Spectrum is still necessary to configure a profile for wakelock control)
Reverted ramdisk: limit boot speed to 2.27ghz

V2.0 Changelog
FULL Faux Sound Engine Implemented v3.6
cpufreq: boot a little slower, don't accept a target freq of 0
Decrease time to enter sleep
Increase io performance
Added Governors: Bluactive, Bioshock, Hyper and Nightmare


V2.1 Changelog
DTUX ADIUTOR APP (FIRST RELEASE, BASED ON CSK ADIUTOR APP) THANKS @CrazyGamerGR !!!)
GO HIT THANKS HERE, AS IS THE SAME CHIPSET OF HIS AWESOME KERNEL I JUST NEEDED TO ADD THE EXTRA WAKELOCK CONTROLS SO PLEASE THANK HIM CAUSE HE MADE IT EASY FOR ME AND ALL OF YOU
ASoC: wcd9xxx-mbhc: fix codec power leakage during suspend
ASoC: wcd9330: Update EAR power down sequence
Updated Alucard Hotplug
Added Msm_Sleeper and AutoSMP Hotplugs (Msm_Sleeper only visible on Kernel Adiutor MOD)
Intellithermal Minor fix (Still v1)
Reverted wakelock experiment on sig motion back to version v1.9
Added Powersuspend Lcd/Hybrid/Auto and Userspace modes (preparing for an efficient Wake Gestures )
Forced User Cpu Freq via Commit (cpu freq change will stick better now!)
Added Adreno low screen off freq suspend state (preparing for an efficient Wake Gestures )
Updated ZZmoove Gov to v1.0 b8 + Zzmoove hotplug enabled!!!!! (must turn off all hotplugs and set a zzmoove profile!)
Add GPU underclock/overclock (166 Mhz-800 MHz) (also preparing for an efficient Wake Gestures ) OVERCLOCK RESPONSABILITY IS ON YOUR OWN!!!
Minor fixes here and there


V2.2 Changelog
DTUX ADIUTOR APP CORRECTED, STILL UGLY BUT ALL WORKS LOL
DOWNGRADED MAX GPU FREQ TO 700MHZ (DONT WANT TO RISK YOUT DEVICES)
SLIGHTLY UNDERVOLTED THE GPU :)
UPGRADED ALUCARD GOVERNOR FROM V1 TO V2.1 WOOOO HOOOO

V2.3 Changelog
Updated powersuspend from v1.7 to v2 and added multiple hooks and code cleaned up! - it probably wasnt working properly :(
Minor fix on Smartass2 governor (better battery)
added experimental toggle to disable ssp sensors wakelock on screen off state (THIS IS TOP SECRET LOL)
Eliminated sig motion wakelock EXPERIMENT


V2.4 Changelog
FIXED SPEN DETECTION! (BROKEN ON V2.2 & V2.3 :( )
ADDED INITIAL WAKE GESTURES SUPPORT, PLEASE REPORT FUNCTIONALITY AND BATTERY RESULTS
UPDATED DTUX ADIUTOR TO SUPPORT WAKE CONTROLS


V2.5 Changelog
UPDATED DTUX ADIUTOR WITH AMOLED THEME AND RECOMMENDED SETTINGS!
ADDED ADDITIONAL HOOKS TO SUSPEND FOR BETTER SLEEP
UPGRADED SENSORHUB WAKELOCK CONTROL, FEELS BETTER NOW


V2.6 Changelog
Downgraded powersuspend from v2.0 (unofficial) to v1.7 (Official) + fixes
cpufreq: cpu-boost: Multiple optimizations
ADDED TOGGLE FOR CPU BOOST!!!!
arm: make return_address available for ARM_UNWIND
minor fix to Adreno driver
Cleanup interactiveX governor code
add UMS function to kernel (External Memory Mass Storage Mount) DOWNLOAD THE APP HERE!!!
Added Cafactive, LionFish and Yankactive governors
Added Maple I/O Scheduler. Yeeeeee Haaaaaaa!!!
Now you can control the custom AC and USB Charge levels!
Added toggle to bypass Samsung Screen On Charging limits!
minor fixes on DtuxAdiutor
Screen Mirrorring fix included on the ramdisk
enabled adb via ramdisk
enabled kernel logging for debbuging purposes (LOG located in /proc/last_kmsg <-- upload this if you get a reboot or any other type of problem that YOU understand is kernel related).


V2.6 RELOADED Changelog
REWORKED THE FAUX AUDIO MOD TO WORK AS IT SHOULD! (READ POST #1)
Downgraded Alucard Hotplug in hopes to stop reboots on it
Fixed LOG TAB!!!!
Fixed CRC and Logs Switch
Fixed Custom fast charge values!!!



ENJOY!

Downloads

DtuxKernel-710N_3D1T10N_v2.6RE-Unified_Build



Older Snapshots


DtuxKernel-710N_3D1T10N_v2.5-Unified_Build

DtuxKernel-710N_3D1T10N_v2.4-Unified_Build

DtuxKernel-710N_3D1T10N_v2.3-Unified_Build

DtuxKernel-710N_3D1T10N_v2.2-Unified_Build
 
Last edited:

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
DtuxKernel DR4GON a.k.a 3DDY_B022 3D1T10N

PhJcuG6.png

V2.8 Changelog
Based on 710N v2.6RE
Removed Intellithermal
ADDED DTUX THERMAL ENGINE!! (Based on the excellent work by Francisco Franco!)
FULL FAUX SOUND ENGINE WORKING!!!! (READ POST #1)
Negative Gains added to Faux Sound Engine!!!
Enabled NetHunter (For Wireless Auditoring)
Added Blu_Plug Hotplug Driver
Added Wireless Fast Charging custom controls support
Upgraded Alucard governor from v2.1 to v3.0
Downgraded Alucard Hotplug in hopes to stop reboots on it
EVERYTHING SHOULD WORK ON DTUX ADIUTOR
@bigbabo , this is for you bro


ENJOY!

Downloads

DtuxKernel-DR4G0N_3D1T10N_v2.8-Unified_Build
 
Last edited:

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
Reserved

Preliminar Guide for Kernel usage

Thanks to @Saber and other relevant posts i'm going to give you a quick resume of what i understood and my personal findings. i'm open to any changes on this.
Take a moment to thank Saber for the wonderful research he has done.
THREAD HERE!!!

The I/O Schedulers are ranked and categorized as it follows:

bfq (#1 MULTITASKING)
cfq (ANDROID DEFAULT) (#2 MULTITASKING)

zen (tied #1 BALANCED) (#2 GAMING)
tripndroid (tied #1 BALANCED)
row (#2 BALANCED)

deadline (#1 GAMING)

noop (#1 BATTERY)
fiops (#2 BATTERY)

sioplus (Under Evaluation)
sio (Under Evaluation)
fifo (Under Evaluation)
vr (Under Evaluation)

CONCLUSION: ZEN and TRIPNDROID are the best

Recommended I/O Read Ahead: 768kb to 1024kb Internal
: 384kb to 512kb External

The newly added CPU Schedulers are ranked and categorized as it follows:

INTERACTIVE (DEFAULT) (Overall = 13)
Performance: ***** (5)
Battery: *** (3)
Compact/stability: ***** (5)

ALUCARD (Overall = 11)
Performance: *** (3)
Battery: ***** (5)
Compact/stability: *** (3)

BARRY_ALLEN (Overall = 11)
Performance: ***** (5)
Battery: *** (3)
Compact/stability: *** (3)

IMPULSE (Overall = 13)
Performance: ***** (5)
Battery: **** (4)
Compact/stability: **** (4)

INTERACTIVEX (Overall = 13)
Performance: ***** (5)
Battery: *** (3)
Compact/stability: *** (5)

LIONHEART (Overall = 10)
Performance: **** (4)
Battery: *** (3)
Compact/stability: *** (3)

PEGASUSQ (Overall = 12)
Performance: **** (4)
Battery: **** (4)
Compact/stability: **** (4)

SMARTASSV2 (Overall = 10)
Performance: **** (4)
Battery: *** (3)
Compact/stability: *** (3)

ZZMOOVE 1.0 BETA7 (Overall = 11)
Performance: **** (4)
Battery: *** (3)
Compact/stability: **** (4)

CONCLUSION: The default Interactive, Impulse and Pegasusq are hard to beat overall, Alucard is the best on Battery without losing noticeable performance and of course Zzmoove which could become the best if fine tuned.

Recommended Hotplug for Balanced/Battery: Alucard then Intelliplug
Recommended Hotplug for Balanced/Performance: MSM Hotplug then MPDecision
Most Stable: MPDecision

Recommended GPU Drivers: msm-adreno-tz with Adreno Idler.

So there you have it!!! Post your recommendations and conclusion too!!!!
 
Last edited:

bigbabo

Senior Member
Apr 22, 2009
1,438
763
Definitely. In all ears for what features you guys want
Im not sure if its kernel related probably is on un7 rom after charging to 100% and unplugging i used to go 4-5 hpurs before it drops 1% can something like that be intergrated to this kernel "if" its the part of the kernel , battery life really is all important specially to those with stock battery
 

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
Im not sure if its kernel related probably is on un7 rom after charging to 100% and unplugging i used to go 4-5 hpurs before it drops 1% can something like that be intergrated to this kernel "if" its the part of the kernel , battery life really is all important specially to those with stock battery

Adding ZL to the kernel helps stock batteries that sre starting to give trouble but not too much, this is unfortunately a battery problem.

We the note 4 users need to find a battery of another device that fits, like cameras other mainstream phones, etc, to have a fresher battery with us.

Whoever finds one that fit, please share it with us:good:
 

Does_It_Matter

Senior Member
Dec 25, 2009
288
47
Please try it, it should, download the stock kernel from the un7 thread just in case you get into trouble

Yeah, I re-read the first post about testing on UN7

Unfortunately it did not work.

I flashed the new kernel, wiped cache/dalvik - rebooted, waited, waited some more, took a break, came back - still nothing - sat at the Darth Vader boot screen.

Pulled the battery, re-flashed the Beastmode Zerolemon r61 kernel, wiped cache/dalvik, rebooted, and then after a few it came back up with Android is Starting / optimizing.

Looks like a no-go for this on UN7 (and running the PK1 stock pre-flashed before installing UN7)
 
  • Like
Reactions: carlosggb

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
Yeah, I re-read the first post about testing on UN7

Unfortunately it did not work.

I flashed the new kernel, wiped cache/dalvik - rebooted, waited, waited some more, took a break, came back - still nothing - sat at the Darth Vader boot screen.

Pulled the battery, re-flashed the Beastmode Zerolemon r61 kernel, wiped cache/dalvik, rebooted, and then after a few it came back up with Android is Starting / optimizing.

Looks like a no-go for this on UN7 (and running the PK1 stock pre-flashed before installing UN7)

Thanks for reporting, i will look for the commit missing and add it to it. Stay tuned.

UPDATE! COMPILING NEW VERSION, ADDING THE FOLLOWING COMMITS

-tcp: tweak for speed
-power: quickwakeup: initial driver
-USB: android: Fix memory leak in mass_storage_function_init()
-Added HAVE_EFFICIENT_UNALIGNED_ACCESS & Added KSM
 
Last edited:

Does_It_Matter

Senior Member
Dec 25, 2009
288
47
OK - Flashed the 1.1 fix and UN7 booted up fine!

Here are a couple of screenshots.

One thing of interest, when I booted up with this after flashing from Recovery, it stated SELinux is not enforcing.

Doesn't matter to me but just wondering as first post said it is SELinux Enforcing by default? (Whoops - shows Enforcing in screenshots - ignore!)

Also, my reported battery shows 3220 mah, but it is an 8000mah battery, but it also reported this for Beastmode r61 kernel as well.
 

Attachments

  • Screenshot_01.jpg
    Screenshot_01.jpg
    239 KB · Views: 344
  • Screenshot_02.jpg
    Screenshot_02.jpg
    251.2 KB · Views: 344

carlosggb

Senior Member
Oct 18, 2012
2,119
4,232
Santiago
IT'S LIVE!!!

FIRST UNIFIED BUILD!!!! FOR PORTS OR STOCK KERNEL!!!

v1.2 Changelog
dm-crypt: run in a WQ_HIGHPRI workqueue
dm-verity: run in a WQ_HIGHPRI workqueue
arch: sec_bsp: silence annoying messages
binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )
android: binder: use GPF_HIGHUSER flag since binder is designed for userspace
Optimize copy_page for modern ARM platforms
arm/kernel/irq.c: remove irq affinity warnings
ASoC: msm: qdsp6v2: Add FLAC in compress offload path
kgsl_pwrscale: fix simple_ondemand GPU Governor Crash
asoc: wcd9xxx: Improve headset detection
tick: don't update idle time if cpu offline
qdsp6v2: Stereo Call Recording Support
Expose the option to user - CRC Checking (if disabled performance could increase up to 30%)
A couple of ramdisk tweaks
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    MM SPRINT DTUX KERNEL W07F v1.7 / 710N v2.6RE / DR4G0N v2.8 (EOL)
    [STOCK/PORT] [ENFORCING/PERMISSIVE] [STABILITY] [BALANCE] [SAFETYNET]

    *** Disclaimer***
    You are the solely responsible if something goes wrong. It's Recommended to be on MM PK1 BASEBAND. AND READ CAREFULLY FOR THE INSTALL AND DETAILS.

    This is the beginning, DTUX KERNEL, there will be 3 tiers:

    -Wolf Tier: Stock alike, no fanciness but with some security patches and Enhancement in the performance and battery department.

    -Lion tier: A good volume of tweaks will be available beside what the Wolf tier offers.

    Dragon tier AKA 3DDYB022 3D1T10N! : Emotion alike, all the bells and whistles a la Dtux :)




    Install instructions
    -Just Flash
    -Magisk v13.3 will also be installed
    -Get Magisk Manager 5.1.1 HERE if you are using this root method for the first time
    -Settings will be reset to default for Kernel Adiutor to prevent boot issues.

    -W07F 3D1T10N Has been configured to work with a profiles system with Spectrum Kernel App -(DOWNLOAD HERE)

    -710N & DR4G0N 3D1T10N Comes with Dtux Adiutor!!!

    Steps for proper Gain Changes with Faux Sound
    1-Turn OFF the gain locks if its on (default is OFF)
    2-Change the gains to your liking
    3-Turn back ON the gain locks to ensure they won't be changed by any other app and to survive reboots if the sound tab applies on boot.

    NOTE THAT SPECTRUM IF YOU JUST REBOOTED IT MAY TAKE UP TO 2MIN TO OPEN AS IT APPLIES LAST CHOSEN PROFILE AT BOOT
    -KERNEL STARTS IN ENFORCING MODE BY DEFAULT, BREAKING VIPER4ANDROID (IT NEEDS PERMISSIVE), INTALL THIS: The SELinux Toggler
    AND GIVE KUDOS TO THE DEV. THE APP WILL TAKE CARE ON EVERY BOOT TO PUT IT AS YOU LAST LEFT IT, WITH AN OPTIONAL NOTIFICATION



    Downloads

    ON 2ND POST FOR W07F, 3RD FOR 710N, 4TH FOR DR4G0N aka 3DDY_B002 3D1T10N



    Credits

    @Ram121 (Thanks for the help and commits!)
    @Freeza (Thanks for the source and great advices!)
    @Pafcholini (Thanks for the commits!!)
    @kevintm78 (Thanks for the Head start on this bumpy road, Kudos!)

    OPEN TO FEATURES REQUEST FOR KERNEL :laugh:


    XDA:DevDB Information
    DtuxKernel, Kernel for the Sprint Samsung Galaxy Note 4

    Contributors
    carlosggb
    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: v2.6
    Stable Release Date: 2017-08-14
    Current Beta Version: v2.8
    Beta Release Date: 2017-08-25

    Created 2017-07-14
    Last Updated 2017-08-30
    7
    Via Wikipedia-

    Dragon: Is a legendary creature, typically scaled or fire-spewing and with serpentine, reptilian or avian traits, that features in the myths of many cultures around world.

    Dr4g0n: An almost mythical kernel for the sprint note 4 which belongs to the 3rd tier of the DtuxKernel Kingdom, trying to bring all the possible features that a normal or expert Swordsman would use and more.


    Guys, you got no idea how much work i have put behind this DR4G0N version, it's insane really, there is a possibility that it will drop tonight, will just do one more test myself before the myth becomes....
    6
    I don't have much experience with either myself, but this is your party so I'm sure you'll make the right decision!

    Edit: After a quick search I discovered Faux has no impact with bluetooth use which is how I play most of my audio (either in the car or during classes to a bluetooth receiver) so let the others chime in fir what they need it for...




    Not familiar with either - I think I used the True or Real sound for UN7

    Just finished adding Faux, good night im tired
    6
    Can you please post source matching your latest release in the op post?

    I just want to notify that i still dont have internet service at home so haven't been able to upload the source yet. I have hopes to get the service back by Saturday, i live in a Caribbean island so Irma didn't play so cool with the services:(