PDA

Ver la Versión Completa : KERNEL Radioactive Kernel


Santi_SAZ
01/05/18, 10:14:49
RADIOACTIVE KERNEL

https://vgy.me/rt2h1v.png


For oreo 8.1 STOCK and Custom Roms


Code:
/* *** Disclaimer
* 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 KERNEL
* 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.
*/


hi XDA community, i'm here to share with you my little project, my primary goal is to provide a stable, fast and battery friendly kernel with some cool features.

Current Features
General List:

Unified to work on STOCK Emui 8.1 and Custom 8.1 roms
Compiled with Ubernaro 4.9.4 Toolchain
Systemless installer (doesn't touch system/vendor partition, OTA friendly)
Option to enable/disable Fsync
300HZ base timer frequency rasied from 250HZ
Interactive, Ondemand, Conservative, Powersave, Performance and Blu_active governors
Multi-Queue Block I/O Queuing Mechanism tweaked for better responsiveness, more info here (https://www.thomas-krenn.com/en/wiki/Linux_Multi-Queue_Block_IO_Queueing_Mechanism_(blk-mq))
Boeffla wakelock blocker
Enabled advanced TCP congestion algorithms and added sociopath by default
Frandom support
State notifier driver
Disabled crc check for more performance
wireguard support (https://forum.xda-developers.com/android/development/wireguard-rom-integration-t3711635)
And much more to come...

[ RADIOACTIVE KERNEL INSTALL ]
WARNING:
You must flash this kernel on top of stock kernel only if you come from another custom kernel you must flash stock kernel before flashing Radioactive

Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of entire rom
* Flash Zip
* Reboot
* Install your prefered kernel tweaker app(EX kernel manager recomended)
* Enjoy!!!

CHANGELOG

HERE (https://github.com/acuicultor/Radioactive_Honor_v10_kirin970/commits/nuclear-o)


DOWNLOADS

HERE (https://www.androidfilehost.com/?w=files&flid=267507)

THANKS!!!!
Thanks and Credits to developers

Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:

* SultanXda
* Ordenkrieger
* LordBoeffla
* ZaneZam
* Ak
* Chainfire
* BitOBSessiOn
* jccaduonno
* eng.stk
* Flar2
* MSF-Jarvis
* Faux123
* zx2c4
* FranciscoFranco
* moludo
* Lozo2010

... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work


XDA:DevDB Information
Radioactive Kernel, Kernel for the Honor View 10

Contributors
acuicultor (https://forum.xda-developers.com/member.php?u=5044876)
Source Code: https://github.com/acuicultor/Radioactive_Honor_v10_kirin970

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: 1.0.0
Stable Release Date: 2018-04-30

Created 2018-04-30
Last Updated 2018-04-30

Santi_SAZ
01/05/18, 10:15:12
Reservado

Santi_SAZ
03/05/18, 11:47:11
New build up!!

Here's the changelog:

* Tweaked default interactive parameteres to get more battery life without compromising performance
* Add changelog generator (acuicultor) [1f64d6fae348]
* Update build version (acuicultor) [60d9e8a2f66d]
* Linux 4.4.105 (Greg Kroah-Hartman) [106bed556ce9]
* xen-netfront: avoid crashing on resume after a failure in talk_to_netback() (Vitaly Kuznetsov) [99f3c3d544ba]
* usb: host: fix incorrect updating of offset (Colin Ian King) [f85dabbcf882]
* USB: usbfs: Filter flags passed in from user space (Oliver Neukum) [abb5b19d8c68]
* net: fec: fix multicast filtering hardware setup (Rui Sousa) [94151198d316]
* xen-netfront: Improve error handling during initialization (Ross Lagerwall) [557848ba9645]
* dmaengine: pl330: fix double lock (Iago Abal) [a21901ac759b]
* tipc: fix cleanup at module unload (Parthasarathy Bhuvaragan) [3c41327102db]
* net: sctp: fix array overrun read on sctp_timer_tbl (Colin Ian King) [c80543b91167]
* drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement (Andrzej Hajda) [5eef0c6adaea]
* NFSv4: Fix client recovery when server reboots multiple times (Trond Myklebust) [e8d1a73e43ff]
* KVM: arm/arm64: Fix occasional warning from the timer work function (Christoffer Dall) [51e950bb854b]
* nfs: Don't take a reference on fl->fl_file for LOCK operation (Benjamin Coddington) [e92a272d1cde]
* ravb: Remove Rx overflow log messages (Kazuya Mizuguchi) [434d28a51737]
* net/appletalk: Fix kernel memory disclosure (Vlad Tsyrklevich) [69a961b3a49c]
* vti6: fix device register to report IFLA_INFO_KIND (David Forster) [eb3ac4acef6f]
* ARM: OMAP1: DMA: Correct the number of logical channels (Peter Ujfalusi) [812feac6e861]
* net: systemport: Pad packet before inserting TSB (Florian Fainelli) [66a733faaf5c]
* net: systemport: Utilize skb_put_padto() (Florian Fainelli) [44f9ea027005]
* kprobes/x86: Disable preemption in ftrace-based jprobes (Masami Hiramatsu) [0a3a5158a64c]
* EDAC, sb_edac: Fix missing break in switch (Gustavo A. R. Silva) [a3d4d75ee03f]
* x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() (Dave Hansen) [961c880391bf]
* serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X (Aaron Sierra) [33ddf5e1ced1]
* usb: phy: tahvo: fix error handling in tahvo_usb_probe() (Alexey Khoroshilov) [761ec395cb28]
* spi: sh-msiof: Fix DMA transfer size check (Hiromitsu Yamasaki) [346a2849b937]
* serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() (Lukas Wunner) [835a1dd8e8f1]
* selftests/x86/ldt_get: Add a few additional tests for limits (Andy Lutomirski) [7be7144271ea]
* s390/pci: do not require AIS facility (Christian Borntraeger) [3a99733b1baa]
* ima: fix hash algorithm initialization (Boshi Wang) [9d2c6d15a159]
* USB: serial: option: add Quectel BG96 id (Sebastian Sjoholm) [10342337e813]
* s390/runtime instrumentation: simplify task exit handling (Heiko Carstens) [0379c8895c98]
* serial: 8250_pci: Add Amazon PCI serial device ID (Matt Wilson) [429308aa223b]
* bcache: recover data from backing when data is clean (Rui Hua) [37f3ff1deb8a]
* bcache: only permit to recovery read error when cache device is clean (Coly Li) [497e3c78dc13]
* Linux 4.4.104 (Greg Kroah-Hartman) [08cccc53ffb0]
* nfsd: Fix another OPEN stateid race (Trond Myklebust) [28415f9a25f3]
* nfsd: Fix stateid races between OPEN and CLOSE (Trond Myklebust) [b07d46abc4d3]
* nfsd: Make init_open_stateid() a bit more whole (Oleg Drokin) [9c6c58f09352]
* drm/i915: Prevent zero length "index" write (Ville Syrjälä) [b631c30b2e1f]
* drm/i915: Don't try indexed reads to alternate slave addresses (Ville Syrjälä) [3536ce0ec643]
* NFS: revalidate "." etc correctly on "open". (NeilBrown) [1e1e6f57c7c0]
* mtd: nand: Fix writing mtdoops to nand flash. (Brent Taylor) [b52f888f9a25]
* drm/panel: simple: Add missing panel_simple_unprepare() calls (Jonathan Liu) [f7df50777505]
* drm/radeon: fix atombios on big endian (Roman Kapl) [7a89f40cc2fa]
* Revert "drm/radeon: dont switch vt on suspend" (Alex Deucher) [bf58fcf00cad]
* bcache: Fix building error on MIPS (Huacai Chen) [11da5b8a36c1]
* eeprom: at24: check at24_read/write arguments (Heiner Kallweit) [feaa120b43b2]
* KVM: x86: inject exceptions produced by x86_decode_insn (Paolo Bonzini) [56e523fada27]
* KVM: x86: Exit to user-mode on #UD intercept when emulator requires (Liran Alon) [daa86e6d1bde]
* KVM: x86: pvclock: Handle first-time write to pvclock-page contains random junk (Liran Alon) [940f7913a29d]
* btrfs: clear space cache inode generation always (Josef Bacik) [6e20aa0ee7bd]
* mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d() (Kirill A. Shutemov) [4706c4dd2a2f]
* x86/efi-bgrt: Replace early_memremap() with memremap() (Matt Fleming) [706ecd28dee2]
* x86/efi-bgrt: Fix kernel panic when mapping BGRT data (Sai Praneeth) [ca5fad2853be]
* ARM: dts: omap3: logicpd-torpedo-37xx-devkit: Fix MMC1 cd-gpio (Adam Ford) [e2e4da141fb1]
* x86/efi: Build our own page table structures (Matt Fleming) [94351512b97e]
* x86/efi: Hoist page table switching code into efi_call_virt() (Matt Fleming) [d1db7c52cedc]
* x86/mm/pat: Ensure cpa->pfn only contains page frame numbers (Matt Fleming) [de1660761191]
* ipsec: Fix aborted xfrm policy dump crash (Herbert Xu) [f9239ab023db]
* tick: don't update idle time if cpu offline (Lianwei Wang) [54b2c166aaf2]
* kthread: Allow kthread_bind() to actually control kthread affinity (Sultanxda) [6260f1685363]
* kthread: Force all non-percpu kthreads onto the power cluster (Sultanxda) [312e40f3dc16]
* workqueue: Schedule workers on CPU0 or 0-3 by default (Sultanxda) [900ccfc8d0d1]
* hisi: Optimize drivers for size (RJ Trujillo) [2e63105bd986]
* hisi: perfhub: Default to 03 optimizations (UchihaDev) [84edeec5db4d]
* defconfig: Enable fingerprint quick thaw (acuicultor) [cfacb0321137]
* PM: Port fingprintd quick thaw from OnePlus (Joe Maples) [6ebf99e40448]
* crypto : optimize for A53 (acuicultor) [3cc63f7ff721]

Santi_SAZ
10/05/18, 16:42:28
Actualización Kernel
https://androidfilehost.com/?fid=674106145207486058