[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] 6h0st:
Your warranty is now void. Knox 0x1.

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 the features included in this kernel.

PHANTOM KERNEL​

by 6h0st ​

​

Special thanks to:

(Product evaluation, support & donors)

@ANDROIDXFOREVER

@ammisr

@Logel

@Sean_FD2R

@corsicanu

@Voytec83

@Bud Horn

@blinkt88

@rico13

@NoXXX

@Kiid

... and to all other developers for their indirect contribution (ideas, commits, public open source code, etc).

* Brief ideology of this kernel *

This kernel, if you plan on using it out-of-the-box it is battery life oriented, but also with a few tweaks to be fast and stable, just to give best daily usage results. The best part of it is that you can tweak it how you please depending on how far you want to go. You can choose over clocking CPU or/and GPU to get really good benchmark results, apply tweaks to get the best battery life/performance with low-end and high-end gaming or just to save even more battery, your choice. All this by using simple applications like Spectrum, a bit more complex ones, like Synapse or choose an even more advance way with shell scripts / terminal.

As the project evolves more features will be added, even as requests if properly motivated.

Before releasing an update, i'll make sure that it's properly tested so that you wont get bricked devices. This usually takes a lot of time, so please be patient. If some features are considered unstable they will be marked as experimental.

* * * Version 2.11.6 PIE official * * *

- SAMSUNG Open Source for PIE kernel (N950FXXUDDTH1);

- ramdisk updated to N950FXXSBDTED;

- Compiled with Toolchain UBERTC 6.4.1 + GRAPHITE optimizations;

- updated to Linux 4.4.201 - (only available for version 2.10.1);

- ramdisk updated to N950FXXS7DSI3 - (available only in version 2.10.1);

- Cortex and Exynos compiler optimizations;

- performance and battery life adjustments to BUS/GPU/CPU;

- Available CPU governors: cultivation, blu_active, impulse, interactive, conservative, ondemand, performance, powersave, darkness, schedutil, bioshock, blu_schedutil, helix_schedutil, darkutil, electroutil and pwrutilx - (some are available only in version 2.10.1);

- Available I/O Schedulers: anxiety, noop, deadline,cfq, bfq, maple, vr, zen, tripndroid, sio, sioplus, fiops and fifo;

- added Synapse support (with more optinons then MTweaks / if you use spectrum profiles some sections will be disabled for compatibility issues);

- Spectrum Support with 4 profiles (disabled on boot);

- MTweaks compatible but with missing features, use Synapse for better compatibility;

- maximum overclock CPU frequency of CPU little cluster 1898 Mhz;

- maximum overclock CPU frequency of CPU Big cluster 2704 Mhz;

- added frequency limits while Screen is off;

- added minimum throttling frequency limit scaling for Exynos;

- maximum overclock GPU frequency of 572 Mhz;

- SELinux permissive/enforcing depending on Magisk;

- Enabled Kernel Loadable Module support;

- added LKM: superuser (KernelSU project) if root accesss is needed without Magisk - disabled (to get root access you need to create an empty file into /sdcard/Phantom-Kernel/ folder with the name "PK.su" and reboot. Remove the file and reboot to revoke root access. NOT all apps will work with it. This also has no app that control access so don't leave it always enabled!);

- Memory Management and utilities optimizations;

- added switch to enable/disable of FSync or use Dynamic FSync;

- Morosound mod for Madera/CS47L92;

- init.d support;

- all Samsung security related configs disabled (as KNOX, TIMA, Rooting restriction, etc.);

- Disabled Secure Storage. You'll need to refresh (remove/forget and connect/store connection again) Wifi/Bluetooth connections if you have conection issues!);

- dm-verifiy and forced encryption disabled;

- LED blink/fade control (fade enabled by default);

- changed LED to red/blue fading when booting;

- Wireguard support;

- CRC checks disabled on boot for better performance;

- added UKSM 0.1.2.6 - (available only in version 2.10.1);

- VM, I/O sceduler and ZRAM tweaks - (available only in version 2.10.1);

- Entropy optimizations - (available only in version 2.10.1);

- added SysFS control for logging;

- disabled unnecesary logging, debugging and tracing;

- added automount FS Manager 4 support;

- added NTFS/ISO9660/UDF FS Support ;

- added ZRAM support - (available only in version 2.10.1);

- updated LZ4 kernel modules - (available only in version 2.10.1);

- added more TCP congestion algorithms (bic, reno, cubic, westwood, highspeed, hybla, htcp, wvegas, vegas, scalable, lp, yeah, veno,lia, olia, illinois, balia);

- added Smart Screen Dimming (for SSD kernel version only!);

- added CPU boost;

- added devfreq boost;

- added Kernel support for MISC binaries - (available only in version 2.10.1);

- added support for DriveDroid app;

- ramdisk optimizations and patched SEpolicy;

- disabled some unneeded tracing, logging and debugging;

- init.d optimization scripts, available in /=Phantom Scripts= folder, if you want to use them:

* 90agressive_doze: enable agressive doze script;

* 98sqlie: optimize DB;

* 98zipalign: zipalign apks;

* 99maid: a cleaning temporary files script;

* 99killer: battery saver by killing a couple draining services.

* * * Version 1.9.3 Oreo official * * *

- Compiled with UBERTC 6.4.1 + GRAPHITE optimizations;

- Updated to Samsung Open Source N950FXXU5CRK2;

- Updated to Linux 4.4.169;

- added Synapse support (with a lot of optinons, a lot);

- Spectrum Support with 4 Profiles;

- SElinux permissive;

- Support for Private Mode;

- Init.d support;

- All Samsung security related configs disabled (as knox, tima, restrict rooting);

- Added Boeffla wakelock Blocker;

- Led fade/blink control;

- Wireguard support;

- Available CPU governors: cultivation, blu_active, zzmoove, impulse, interactive, schedutil, conservative, ondemand, userspace, performance, powersave, darkness and bioshock;

- Available I/O Schedulers: noop, deadline,cfq, bfq, maple, vr, zen, tripndroid, sio, sioplus, row and fifo;

- Performance and Battery life tweaks;

- N950FXXU5CRK2 ramdisk update;

- added UKSM 0.1.2.6;

- Possible max CPU OC frequency set to 2704 Mhz;

- added max GPU frequency of 572 mhz;

- Some GPU optimizations (slightly a bit more battery life and more performance);

- Set Spectrum balance profile max GPU speed of 455 mhz on boot (better battery life);

- disabled some logging, debugging and tracing;

- added NTFS/ISO9660/UDF FS Support;

- added Automount FS Manager 4 support;

- multipath TCP support;

- added more TCP congestion algorithms (bic, reno, cubic, westwood, highspeed, hybla, htcp, wvegas, vegas, scalable, lp, yeah, veno,lia, olia, illinois, balia);

- added 99killer, 98zipalign and 98sqlite optimization scripts to /=Phantom Scripts= folder to be available in case of need (just copy+paste to init.d);

- fixed Spectrum and Mtweaks incompatibility when using both apps;

- added SysFS control for kernel logger;

- updated LZ4 kernel module to LZ4 v1.7.3;

- a lot of ramdisk fixes and optimizations;

- set voLTE enabled props from ramdisk (just in case...)

- removed SEC_SELINUX;

- added a more efficient RMM lock patch;

- added fake FLAGS to help Magisk;

- added Smart Screen Dimming;

- CPU Samsungplug optimizations and CPU core control;

- enabled schedule workqueues on awake CPUs as default;

- 100% compatibility with Spectrum and Synapse, with MTweaks not so much.

* NFS VERSION HAS THE SAME SAFE PARAMETERS AS THE NON-EXPERIMENTAL VERSION ON BOOT, but probably will generate more heat *

Differences between the NFS version and the regular version (Experimental):

- CPU OC possibility to 2.8 Ghz (2808000 mhz)

- GPU OC possibility to 683 mhz

- GPU OC without CPU frequency restrictions

- Spectrum profile "Gaming" OC-ed at 2.7Ghz / 572 mhz

(No support will be given if something goes wrong while using the NFS versions! AND don't blame me if you burn something.)

Mod edit: links removed

XDA:DevDB Information

Phantom Kernel, Kernel for the Samsung Galaxy Note 8 (2017 Phone)

Contributors

6h0st

Kernel Special Features: STABLE | FAST | SOLID-BATTERY-LIFE

Versions Information:

Status: Stable P

Current Stable Version: 2.11.6

Last Updated 2020-12-21

Unstable Version: 2.10.1

Last Updated 2020-05-03

Status: Stable O

Current Stable Version: 1.9.3 (EOL)

Created 2018-08-05

Last Updated 2019-01-01