FORUMS

[KERNEL] [HELLSGATE.-X13- LOS/AOSP][LLVM/CLANG DragonTC-7.0][Treble] [OREO 03.08.18

614 posts
Thanks Meter: 3,227
 
By Kranoner, Senior Member on 30th August 2017, 07:24 AM
Thread Closed Email Thread

**HELLSGATE -KERNEL**
Open The Gate
Enjoy the Hell!

*Kernel Features:*
-Kernel Version:3.18.114 Stable Branch
-compiled with GooglClang 7.0.2
-ARM enhanced performance and battery patches
-Enhanced TCP methods (westwood is default), Network and Wifi tweaks and updated drivers
-Optimized Task Scheduling
-Idle Power consumption reduced
-Enable & Tweaks Power Efficient Workqueues
-Enable & Tweaks CPUsets (Improves battery life and Performance)
-Upstream: ARM64, RCU, CPUidle, SDCardFS, F2FS, EXT4,
-Wakelock blockers available
-I/O Schedulers control:Maple,Cfq,Noop
-CPU governors:Nightmare,Darkness,SmartmaxxESP,Relaxed, Interactive, Conservative, Ondemand, Performance, Powersave (Interactive by default)
-FingerPrint Booster
-Optimize Adreno Rad
-Frandom 1.1
-Power Suspend Mode
-Input Boost
- init.d support
- CRC Check Disabled
-Built with AnyKernel2 Script
-Many other misc. Improvements & Optimizations
-Compatible with Kernel Adiutor and others


Credits & Thanks
@frap129
@franciscofranco
@faux123
@flar2
@savoca
@DespairFactor
@RenderBroken
@eng.stk
@dorimanx


[CENTER]
Download Hellsgate-Kernel,


Mod Edit: Links removed

XDA:DevDB Information
HELLSGATE, Kernel for the ZTE Axon 7

Contributors
Kranoner
Kernel Special Features:

Version Information
Status: Stable
Stable Release Date: 2017-08-30

Created 2017-08-30
Last Updated 2018-08-11
The Following 62 Users Say Thank You to Kranoner For This Useful Post: [ View ] Gift Kranoner Ad-Free
30th August 2017, 07:25 AM |#2  
OP Senior Member
Thanks Meter: 3,227
 
Donate to Me
More
HELLSGATE OREO R1.1
Changelog:
-update kernel source and kernel to 3.18.93 build with GCC 7.2.1 linaro
-add wireguard
-add smrtmaxx,chill ,zzmove
-add toggle for gentlefairsleppers
-rework gpu driver from133mhz to 100mhz in idel
-ZEN: Implement zen-tune v4.12
4.9:
In a surprising turn of events, while benchmarking and testing
hierarchical scheduling with BFQ + writeback throttling, it turns out
that raising the number of requests in queue _actually_ improves
responsiveness and completely eliminates the random stalls that would
normally occur without hierarchical scheduling.
-ARM: dts: msm: Rework and unify msm-thermal setup
-ARM: dts: msm8996: Remove redundant CPU bandwidth devfreq devices
-workqueue: Schedule workers on CPU0 or CPU0/CPU1 by default
-msm-tsens: Reschedule work instead of causing uninterruptible sleep
-msm: thermal: Add sysfs nodes to control parameters
-cpufreq: interactive: add powersave bias tunable
-msm_performance: Make input boosting optional
-msm: performance: prevent userspace hints to decrease max cpu freq
-qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE
-clk: msm: clock-cpu-8996: Use CLKFLAG_NO_RATE_CACHE for perfcl_hf_mux
-Ofast and many many more




WireGuard Setup
1.Setup an account and follow the instructions here: https://www.azirevpn.com/en/wireguard (WireGuard accounts are 100% free with no restrictions for the time being)
2.Download the alpha app from the Play Store https://play.google.com/apps/testing...eguard.android
3.Import the config file you generated in step 1 and profit!


HELLSGATE OREO R1.2
-ADD LMK_ADJ_RBTREE
-ADD UKSM
-msm 8996 voltage control
-Add the snappy-c compressor to lib v2
-Update Chill to 2.10
-cpu_input_boost: Consider fingerprint sensor input
-Optimized Console FrameBuffer for upto 70% increase in Performance
-UPDATE KERNEL TO 3.18.94
-Makefile: opt-out from 835769/843419 errata fixes
-add specialized MAC randomization for qcacld-2.0
-disable MAC randomization by default
-crypto: user - Add CRYPTO_MSG_DELRNG
-crypto: user - Move cryptouser.h to uapi
-arm: DT: msm8996-regulator: Fix bad s11 VCORE constraints for HW conf
-Agile-SD : TCP congestion controller


HELLSGATE OREO R1.3
-rebase the kernel from scratch
-switch from lazyflasher to anykernel
-fix call volumecontroll :important when you flash hellsgate kernel and lost volumecontroll flash the kernel again its solved the problem
-update kernel to 3.18.95
-add all feats back but not all its comes with the next version no time
-add spectrum support download spectrum app from playstore and profit

B]HELLSGATE OREO R1.3.1[/B]

Project name: android_kernel_zte_msm8996
* WQ_POWER_EFFICIENT by default (Your Name) [b578c91de660]
* PM: devfreq: Use high priority workqueue (myfluxi) [f2f7fb90b0d9]
* arm64: Import optimized strrchr from newlib (Joe Maples) [194a8c826450]
* drivers: mdss: queue work on system_power_efficient_wq (Francisco Franco) [287677cae8b2]
* drivers: mdss: queue input handler functions to a high prio wq (Francisco Franco) [45355ed29ca4]
* drivers: thermal: queue work on system_power_efficient_wq (Francisco Franco) [f23e331434fd]
* qcom: msm-core: queue work on system_power_efficient_wq (Francisco Franco) [4585097e5b7d]
* drivers: power: bcl: queue work on system_power_efficient_wq (Francisco Franco) [f6e482cb1691]
* power: bcl: queue work on system_power_efficient_wq (Francisco Franco) [36c4169a6a5c]
* PM / devfreq: Fix typo that caused an infinite loop (Sultanxda) [ba996d5509ee]
* PM / devfreq: Remove null termination in boost_devices (Sultanxda) [4da0924c53cd]
* PM / devfreq: Don't boost 624000.ufshc on wake (Sultanxda) [e037b74997f9]
* PM / devfreq: Reduce wake boost duration to 5000 ms (Sultanxda) [6c19f3bebcfd]
* PM / devfreq: Boost "624000.ufshc" and "soc:qcom,cpubw" on screen wake (Sultanxda) [c9f120809d16]
* PM / devfreq: Add an interface to boost devices when the screen is woken (Sultanxda) [84241868e65b]
* scsi: ufs: Fix crashes caused by uninitialized completion usage (Sultanxda) [4492012658d5]
* qcacld-2.0: Fix memory leak issue (Srinivas Girigowda) [fb6f94d41eb8]
* adreno_tz: Remove unnecessary devfreq NULL check in tz_handler() (Hareesh Gundu) [a26ad1b21048]
* PM/devfreq: bw_hwmon: Unlock mutex in case of error (Pranav Vashi) [25dcc95ef023]
* PM/devfreq: bw_hwmon: add mutex lock in polling interval case (Santosh Mardi) [77f3ee3d45bf]
* cpufreq: Restore policy min/max limits on CPU online (Viresh Kumar) [0fc65c28f635]
* cpufreq: fallback to interactive if governor is not found (Nathan Chancellor) [dd7b87438bd8]
* drivers: cpufreq: Use interruptible waits (Harsh Shandilya) [aa2b1101f391]
* qcom-cpufreq: skip frequencies that round to same rate (Rohit Gupta) [1a8c3da262a9]
* qcom-cpufreq: Use cpufreq_table_validate_and_show to fill freq_table (Junjie Wu) [f294a5038b66]
* sched, cpuidle: Track cpuidle state index in the scheduler (Morten Rasmussen) [74f569f7dc36]
* add changelog.sh (Your Name) [4698ab9fdbc0]
* some improvments + add support for dolby atmos (Your Name) [30bdcdbfe8a4]
* revert msm: haptic: expose vibrate function (Your Name) [5d0c939c4d65]
* lpm-levels: Disable sleep by default to speed up boot (Sultanxda) [5de5e860d4a9]
* defconfig update (Your Name) [fae83b391d39]
* fs: avoid adding non-thread-group task to LMK rbtree (Hong-Mei Li) [1e9b00ae3cd4]
* kernel: avoid adding non-thread-group task to LMK rbtree (Hong-Mei Li) [3a33022169a2]
* fs: support task's adj rbtree (Yi-wei Zhao) [c0f994b30644]
* lowmemorykiller: maintain LMK rbtree with signal->adj_node (Hong-Mei Li) [c032278e6e4a]
* drivers:lmk: Fix null pointer issue (Hong-Mei Li) [532cc1673d12]
* kernel: support task's adj rbtree (Yi-wei Zhao) [5b8a6b9d33e5]
* drivers:lmk: Fix double delete issue (Hong-Mei Li) [a7c850a9fc88]
* staging:android:lmk: read rb tree root with spinlock (Yi-wei Zhao) [1d75e03cffad]
* lowmemorykiller: implement task's adj rbtree (Yi-wei Zhao) [2bc79dd9c4b5]
* arm64: Don't force compilation of memlat devfreq governors (Sultanxda) [2f459b4e24ed]
* cpufreq: suspend cpufreq governors on shutdown (Doug Anderson) [661222bc270d]
* thermal: Disable VDD Restriction forcefully (MOVZX) [67553fe32050]
* msm: mdss: Fix compile errors when debugfs is disabled (Sultanxda) [ecaa6e06097c]
* Disable Adreno Driver Logging (MOVZX) [edaa74090ca8]
* msm_thermal: Silence log spamming on changing freq (MOVZX) [a47f75a6c493]
* drivers: devfreq: add simple_ondemand to whitelist (engstk) [1c7d118b8e7d]
* enable elementalx (Your Name) [4b09adfdb3bd]
* cpufreq: add elementalx governor (andip71) [d3139fd097a9]
* qpnp-haptic: modify for common sysfs interface to control intensity (Erwan Leboucher) [025a69583a4b]
* arm64: crypto: increase AES interleave to 4x (Ard Biesheuvel) [c2ab23d82e9e]
* trace: add CONFIG_DISABLE_TRACE_PRINTK option (Park Ju Hyung) [bc58d19b80ef]
* lib: Don't enable DEBUG_BUGVERBOSE by default (Sultanxda) [6c8881786b91]
* arm64: crypto: Improve target optimization flags (TheCrazyLex) [c5ed757ec1ec]
* drop_caches: drop slab objects as well Signed-off-by: Park Ju Hyung <[email protected]> (Park Ju Hyung) [4e131b08d2a8]
* drop_caches: rename "now" to "suspend" Signed-off-by: Park Ju Hyung <[email protected]> (Park Ju Hyung) [d4ca3a35ee3b]
* drop_caches: drop caches after 200ms This avoids potential slowdowns in screen-off or suspend routine. (Park Ju Hyung) [5f21c16d1e29]
* drop_caches: drop pagecaches on screen-off This will ensure enough free memory on screen-on request (Park Ju Hyung) [2dc75461e9ed]
* drivers:cpufreq:fp-boost: Make boost workqueue unbound (Your Name) [3980968cb3e1]
* decrease boost duration to 1,5s (Your Name) [4b0781b95432]
* fix build (Your Name) [469177afe626]
* add FIOPS (Your Name) [b164aa4904b0]
* defconfig: Enable IOSCHED_FIOPS (Your Name) [4958222bf797]
* add SIO scheduler (Your Name) [8f27c43694e5]
* defconfig: Enable IOSCHED_SIO (Your Name) [756e769e8cbc]
* Enable IOSCHED_ZEN (Your Name) [4f47269a1cb8]
* update Zen iosched for linux 3.18 (Slawek) [f4ae0f54df28]
* block: Add Zen scheduler (Brandon Berhent) [f2083e35cb5a]
* State_notifier: bring back hook code for state_notifier into mdss_dsi code. (Slawek) [5659f58ca6e7]
* arch: Unbreak mrproper/clean (Steve Kondik) [245ed618ab33]
* block: hardlimit for io schedulers (andip71) [87c5b106e3c7]
* defconfig: Enable Powersuspend (Your Name) [49bd2e65a031]
* PowerSuspend: Fix Compile (XileForce) [ec3d6149dfa3]
* kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.7 (faux123/Yank555.lu) (yank555-lu) [662489a9821e]
* kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.6 (faux123/Yank555.lu) (yank555-lu) [4a8ff01e208c]
* kernel/power/powersuspend: new PM kernel driver for Android w/o early suspend v1.5 (faux123/Yank555.lu) (Jean-Pierre Rasquin) [79ca4c559104]
* Include/linux: Add earlysuspend (AudioGod) [738751ba217b]
* defconfig: Enable LCD Notifier (Your Name) [8d0e745c7c23]
* msm: mdss: Adding lcd notifier (Se Hun Kim) [f63f58c9d163]
* defconfig: Enable quickwakeup driver (Your Name) [099c39919562]
* power: quickwakeup: initial driver (Joe Swantek) [7f92d4a8fc18]
* state_notifier: enabled by default (alucard24) [e1f4d20a4df6]
* delet build (Your Name) [8305f0cd0c7a]
* add yen,bluand voltage (Your Name) [9c66904916ed]
* ZEN: Implement zen-tune v4.12 (Steven Barrett) [31c8970e4cef]
* Fsync : Disable by default (infixremix) [5ff7a7c0001b]
* adreno idler: Ramp down more agressively (Joe Maples) [93ed69992bfe]
* adreno_idler: Declare display_on correctly (Joe Maples) [524ab4766aec]
* adreno_idler: Add display state awareness (frap129) [f86087825f8d]
* adreno_idler: fix typos (arter97) [78e2716bfac7]
* adreno_idler: fix-up some comments (arter97) [ab4d15fb8bbb]
* adreno_idler: fix-up type definitions (arter97) [c1fcaf738272]
* adreno_idler: remove frequency bump (arter97) [470ef95884fa]
* adreno_idler: switch to count based instead of time based (arter97) [5707c7ce65f9]
* upgrade frandom to latest (Meninblack007) [df6072bb036d]
* random: prevent add_input from doing anything (imoseyon) [e0b3f1b8e1fb]
* random: sprinkle e/f/prandom in places that deplete entropy often (imoseyon) [53400a06c186]
* random.h: declare erandom function (imoseyon) [d212ff578a8e]
* binfmt_elf: use prandom - do not deplete entropy (imoseyon) [7925e249bcaf]
* char: frandom: initial commit v1.1 (imoseyon) [9938d7683d55]
* random32: use e/frandom for reseeding, and a merge fixup (imoseyon) [1e3814c927e4]
* fs: fsync: add a toggle to enable or disable fsync() operations (franciscofranco) [29a4ca32f5bb]
* arm64: bpf: optimize JMP_CALL Remove superfluous stack frame, saving us 3 instructions for every JMP_CALL. (Eliminater74) [998181c224ac]
* arm64: strcmp: Align to cache and preload (Joe Maples) [4567272928de]
* arm64: lib: memory utilities optimization (Francisco Franco) [9dc08e60fe44]
* arm64: Enable dcache word access (XileForce) [fd7464cbd90c]
* setlocalversion: remove 'dirty' string (GuneetAtwal) [fe15eb73a9eb]
* int_sqrt: Improve 3x faster integer sqrt. (FlyFrog) [fa5de83781ba]
* int_sqrt.c: Correction square root algo with naming (ramgear) [dade512c093a]
* proc: much faster /proc/vmstat (Francisco Franco) [4eaf7c8274dd]
* fs: default to noatime (Martichou) [02109a83ae31]
* tcp_output: set initial TCP window size to 64K (speed improvement) (andip71) [227af20262ab]
* blu_active: handle error for module load fail (engstk) [1e0f7b20a8c8]
* blu_active: checks to avoid kernel crash (engstk) [27d651fe77e6]
* blu_active: avoid calling usecs_to_jiffies() repeatedly (engstk) [203ed6210c03]
* blu_active: Reset last evaluated jiffy in idle callback and make window alignment optional (engstk) [23253241c81a]
* blu_active: sync up with android-4.4 linux, bring back fastlane (revamped) (engstk) [aa347beedde4]
* blu_active: upstream changes (engstk) [663e5aa79fd4]
* blu_active: reduce low freq ripple effect (engstk) [b0b5d5d14a6f]
* blu_active: updates and fixes (engstk) [029f1e8f1c6c]
* blu_active: dynamic cpufreq policy governor designed for latency-sensitive workloads (engstk) [0af489390502]
* ARM: dts: msm8996: Remove redundant CPU bandwidth devfreq devices (Sultanxda) [8efeb981bbee]
* Optimized Console FrameBuffer for upto 70% increase in Performance (gustavoss) [102d8f1d1b6d]
* printk: Add sys kernel interface to configure linux printk logging (andip71) [e3f9b21b264a]
* lpm-levels: Disable sleep by default to speed up boot (Sultanxda) [a5f8fae2e3e8]
* marlin : msm 8996 voltage control (bsmitty83) [8cc676602a97]
* ksm fixup (bsmitty83) [3994b4e6e775]
* mm : uksm : fix build The usage of strict_strtoul() is not possible, because strict_strtoul() is no more . Thus, kstrtoul() should be used. (bsmitty83) [e6851dd5bbb1]
* mm: Fix uksm.c (djb77) [ab144f094f0d]
* UKSM: Version 0.1.2.3 for Linux 3.18.y (djb77) [a0888e94d926]
* scripts: Avoid appending 'plus' character in dirty state (myfluxi) [e9c5648b75ec]
* random: always use /dev/urandom (Park Ju Hyung) [24cc3eb5ac82]
* arm: DT: msm8996-regulator: Fix bad s11 VCORE constraints for HW conf (Angelo G. Del Regno) [e556d59e70fc]
* crypto: user - Add CRYPTO_MSG_DELRNG (Herbert Xu) [eeceb501c161]
* crypto: user - Move cryptouser.h to uapi (Herbert Xu) [6ee143833060]
* disable MAC randomization by default : (bsmitty83) [f6a184145b75]
* add specialized MAC randomization for qcacld-2.0 (Daniel Micay) [50c25e0b1229]
* ZEN: Update Zen-tune to v4.10 (Luca Grifo) [66bf81f6ffbc]
* zen-tune: Increase BLKDEV_MAX_RQ to 32 (Joe Maples) [72a8465e91a4]
* [BACKPORT] Implement zen-tune v4.5 (Joe Maples) [90c1bc1af4bb]
* Net: Sched: Import CAKE packet scheduler (bsmitty83) [e1438ee36a1f]
* cpufreq_conservative: use values from -ck patchset (F4uzan) [5930a118fe3a]
* PM / devfreq: Add a governor white list (Sultanxda) [530c08b49154]
* CHROMIUM: DROP: mm/oom_kill: Double-check before killing a child in our place (Douglas Anderson) [46323fafa9fd]
* getting rid of -dirty (Your Name) [31afb1e236a5]
* add Lionfish gov (Slawek) [9c46bab48a07]
* adrenoboost: disable by default (flar2) [cece8883bf5d]
* adrenoboost: finetuning algorithm - scale it a bit down (tbalden) [15cdfaceb5cd]
* msm_adreno_tz: add adrenoboost parameter (flar2) [255538abcfa4]
* platform/msm: haptic: expose vibrate function (flar2) [22b9daa15693]
* Introduce Adreno idler for devfreq-based Adreno devices (Jimbo77) [4c4ddbaeef6c]
* Introduce Adreno idler for devfreq-based Adreno devices (Jimbo77) [ee62e51d83e0]
* clk: msm: clock-cpu-8996: Use CLKFLAG_NO_RATE_CACHE for perfcl_hf_mux (Sultanxda) [3614b1f3e853]
* qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE (Sultanxda) [7968f5a0e16d]
* display: add a simple api to query the display state (on/off) at any point in time (Francisco Franco) [a5b62820edc5]
* msm_performance: don't limit min and max cpu freq (flar2) [5f45b659583e]
* msm: performance: prevent userspace hints to decrease max cpu freq (franciscofranco) [a854c9a7fba8]
* msm_performance: Make input boosting optional (flar2) [c39e26014754]
* cpufreq: interactive: add powersave bias tunable (Joe Maples) [5bc77df8f3bc]
* cpufreq: interactive: remove hispeed_freq init restriction (Francisco Franco) [4b7e8cdf3b7c]
* cpufreq_interactive: remove boost functionality (andip71) [db8adb447641]
* msm: thermal: Add sysfs nodes to control parameters (Pranav Vashi) [af189dc455ba]
* msm: thermal: Check temperature only if probed (myfluxi) [a4b30bbf1878]
* Optimize copy_page for modern ARM platforms (Harm Hanemaaijer) [29ef872c5fd0]
* drivers:cpufreq:fp-boost Add missing newline (Harsh Shandilya) [11ddc3babaa0]
* cpufreq:fp-boost: Fix checkpatch warnings (Harsh Shandilya) [3dc6390a97f7]
* fp-boost: Avoid unnecessory boost sequence (ShreyanshLodha) [c892517d0e83]
* cpufreq: Enable fingerprint boost by default (REV3NT3CH) [a6c25a31cdc4]
* cpufreq: fp-boost: Don't mess up with normal home key press (Wang Han) [711cb6199abb]
* fp-boost: Decrease duration to 2 seconds (Joe Maples) [7817d50d8ed3]
* fp-boost: Set priority to max (Joe Maples) [87efa54f656f]
* cpufreq: Introduce fingerprint boost driver (Joe Maples) [7df3c74ac83b]
* boeffla_wl_blocker: Block default wakelocks we had before (Nathan Chancellor) [80a386be2109]
* boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 (andip71) [de3d35d1278a]
* boeffla_wl_blocker: update to wakelock blocker driver v1.0.1 (andip71) [2640be06eba7]
* boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0 (andip71) [2454a558ab30]
* block: Clean-up maple-iosched.c (Harsh Shandilya) [ea6aea960d13]
* block: bfq: Fix compilation error (ahmedradaideh) [a4638fea3202]
* block: Add BFQ-v8r12 I/O Scheduler (ahmedradaideh) [68fc1c532565]
* block: maple: Improve coding style (Nathan Chancellor) [0d5f98ef360a]
* block: Add Maple I/O Scheduler (Joe Maples) [755862694e97]
* mdss: Add state_notifier hooks (ahmedradaideh) [559a55b2e986]
* state_notifier: Remove internal enablement switch (Harsh Shandilya) [cbe6fb51b51b]
* state_notifier: Drop unneeded module_param_named entries (Harsh Shandilya) [b96af7d4358a]
* state_notifier: Make workqueues unbound (Pranav Vashi) [3b3afef6a437]
* state_notifier: Reduce defer on suspend call to 1 second (Joe Maples) [80dc8d386c4e]
* state_notifier: Queue work on any core (Joe Maples) [c02964b0a9f6]
* state_notifier: Enable by default (Joe Maples) [26be57d2a9ba]
* OP3T: Add state notifier driver (Pranav Vashi) [06d354bac242]
* net: wireguard: add wireguard importer (ahmedradaideh) [1c03d8664ea5]
* arm64: Use optimized memcmp (Wilco Dijkstra) [f038d14cfb8c]
* mm: vmscan.c: set swappiness to 0 (ahmedradaideh) [776641b4c895]
* drivers: mmc: Disable CRC Check (ahmedradaideh) [24ba19bf2ee6]
* msm: qdsp6v2: Allow 320K AAC encoding (Steve Kondik) [027131b0d6c0]
* block/cfq: cache rightmost rb_node (Davidlohr Bueso) [ee73e6159e9c]
* block/cfq: replace cfq_rb_root leftmost caching (Davidlohr Bueso) [043c5c729616]
* block, scheduler: convert xxx_var_store to void (weiping zhang) [77433685e087]
* rbtree: cache leftmost node internally (Davidlohr Bueso) [6a9ab7bd4a77]
* cfq: Give a chance for arming slice idle timer in case of group_idle (Ritesh Harjani) [9ef2307f8211]
* cfq-iosched: fix the delay of cfq_group's vdisktime under iops mode (Hou Tao) [7160f1cae833]
* cfq-iosched: Delete unused function min_vdisktime() (Matthias Kaehlcke) [38e933e7e6f8]
* cfq-iosched: Adjust one function call together with a variable assignment (Markus Elfring) [406efb87ccfc]
* cfq: fix starvation of asynchronous writes (Glauber Costa) [e6bac32fd19c]
* cfq-iosched: Charge at least 1 jiffie instead of 1 ns (Jan Kara) [740478d9c71d]
* cfq-iosched: Fix regression in bonnie++ rewrite performance (Jan Kara) [91c575489f24]
* cfq-iosched: Convert slice_resid from u64 to s64 (Jan Kara) [7aa05ced2f02]
* cfq-iosched: temporarily boost queue priority for idle classes (Jens Axboe) [7b14f32b9aec]
* cfq-iosched: Convert to use highres timers (Jan Kara) [80b6242b17c3]
* cfq-iosched: Expose microsecond interfaces (Jeff Moyer) [aafdf1d09b9e]
* cfq-iosched: Convert from jiffies to nanoseconds (Jeff Moyer) [a71da89b9abe]
* cfq-iosched: Allow parent cgroup to preempt its child (Jan Kara) [ea598b874bcc]
* cfq-iosched: Allow sync noidle workloads to preempt each other (Jan Kara) [3be3908999d1]
* cfq-iosched: Reorder checks in cfq_should_preempt() (Jan Kara) [850d8f2118a7]
* cfq-iosched: Don't group_idle if cfqq has big thinktime (Jan Kara) [864ed2b0265c]
* cfq-iosched: fix the setting of IOPS mode on SSDs (Jens Axboe) [648e514b3f07]
* block: Make CFQ default to IOPS mode on SSDs (Tahsin Erdogan) [6696989c3b01]
* block: replace io_schedule with io_schedule_timeout (Jaegeuk Kim) [218b9d9e50ff]
* blkdev: Refactoring block io latency histogram codes (Hyojun Kim) [e543fe07d6c6]
* tcp_westwood : Bump minimum RTT and lower initial RTT duration (Harsh Shandilya) [8f4a0be541f5]
* tcp_westwood: use tcp_jiffies32 instead of tcp_time_stamp (Eric Dumazet) [e4fd537aef22]
* tcp: introduce tcp_jiffies32 (Eric Dumazet) [67402b17b6ef]
* random: Remove kernel blocking API (Herbert Xu) [b9ee32db5839]
* random: Add callback API for random pool readiness (Herbert Xu) [13fad5fd974c]
* random: Blocking API for accessing nonblocking_pool (Stephan Mueller) [920254a49237]
* random: Wake up all getrandom(2) callers when pool is ready (Herbert Xu) [ba30467c40bb]
* msm-core: disable userspace access to poll_ms (Park Ju Hyung) [e9740efb8bef]
* interactive: avoid calling usecs_to_jiffies() repeatedly (Park Ju Hyung) [4e4d29e0dea1]
* drivers: cpufreq: checks to avoid kernel crash in cpufreq_interactive (gaurav jindal) [d39e02aa6311]
* drivers: cpufreq_interactive: handle error for module load fail (gaurav jindal) [0d606bfa7995]
* cpufreq_interactive: Allow hispeed_freq to work with prediction (Rohit Gupta) [bffedc64603a]
* cpufreq: interactive: fix to come out of hysteresis mode (Ramakrishna Gottimukkula) [3166a24627b2]
* cpufreq: interactive: Remove the jump_to_max hack (Christopher R. Palmer) [e8b80937cada]
* cpufreq: interactive: Skip timer when policy->min == policy->max (Sultanxda) [d8e0563fed00]
* CHROMIUM: cpufreq: interactive: calculate load before freq change (Derek Basehore) [8508ad52ca91]
* msm: Fix high load average from uninterruptible waits (Steve Kondik) [723a52fddc44]
* msm: Use interruptible wait to not affect load average (franciscofranco) [e7bad7d4bcd8]
* qcom: msm-core: uninterruptible wait - you can kiss my arse goodbye (franciscofranco) [4a5073e22d22]
* cpufreq: cpu-boost: don't boost the gold cluster unecessarily (Francisco Franco) [de38e6205d8c]
* cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0 (Francisco Franco) [213ebe496b7d]
* cpufreq: cpu-boost: export input_boost_enable to userspace (franciscofranco) [226913a38b71]
* cpufreq: cpu-boost: don't boost over user set max freq (Francisco Franco) [d2bfdf0728c3]
* drivers: cpu-boost: optimize policy update loop on input cpufreq boost (Francisco Franco) [3eff8067013b]
* cpufreq: cpu-boost: set interval between consecutive boosts to be at least the duration of the boost instead of a bigger value (Francisco Franco) [29571bf231ce]
* cpu: Don't allow CPUs in the power cluster to be unplugged (Sultanxda) [c60e4190be84]
* kthread: Allow kthread_bind() to actually control kthread affinity (Sultanxda) [cabfad0d6932]
* kthread: Force all non-percpu kthreads onto the power cluster (Sultanxda) [47b18ec8c703]
* workqueue: Schedule workers on CPU0 or CPU0/CPU1 by default (Sultanxda) [9d87478ce881]
* drivers: mdss: KCAL: force disable color invert (ahmedradaideh) [302cc010eae1]
* msm: mdss: KCAL: disable igc update (flar2) [b6804b332a45]
* msm: mdss: KCAL: Send a pp display commit when changes are made (savoca) [328fedd69d05]
* mdss mdp: kcal for mdss_mdp_v1_7 (tbalden) [db5ff823f4da]
* cpu-boost: Boost priority of notifier_block (Alex Naidis) [bec39298b411]
* ARM: dts: msm: Rework and unify msm-thermal setup (Alex Naidis) [8a3f459b9dca]
* msm-tsens: Reschedule work instead of causing uninterruptible sleep (Alex Naidis) [c699e8a28d88]
* thermal: tsens: Switch from usleep_range() to msleep (Siddartha Mohanadoss) [22e7e8faf6c9]
* cpu-hotplug: convert cpu_hotplug_disabled to a counter (Vitaly Kuznetsov) [d94db913a975]
* ANDROID: cpufreq: stats: add uid removal for uid_time_in_state (Andres Oportus) [c8f3b3026423]
* ANDROID: cpufreq_stat: add per task/uid/freq stats (Andres Oportus) [0cfa3d28cd73]
* ANDROID: Fix cpufreq stats table creation (Andres Oportus) [a9c8fc32c5b2]
The Following 15 Users Say Thank You to Kranoner For This Useful Post: [ View ] Gift Kranoner Ad-Free
30th August 2017, 08:02 AM |#3  
Junior Member
Thanks Meter: 1
 
More
Link dosnt work
30th August 2017, 08:49 AM |#4  
SilentEYE's Avatar
Senior Member
Thanks Meter: 515
 
More
Quote:
Originally Posted by !Manu!

Link dosnt work

https://www.androidfilehost.com/?fid=889764386195926108
30th August 2017, 08:50 AM |#5  
OP Senior Member
Thanks Meter: 3,227
 
Donate to Me
More
link is fixed now
The Following User Says Thank You to Kranoner For This Useful Post: [ View ] Gift Kranoner Ad-Free
30th August 2017, 09:06 AM |#6  
nfsmw_gr's Avatar
Senior Member
Flag Salamina,Greece
Thanks Meter: 1,950
 
More
Quote:
Originally Posted by Kranoner

link is fixed now

This looks very impressive!
Thanks mate!
The Following User Says Thank You to nfsmw_gr For This Useful Post: [ View ] Gift nfsmw_gr Ad-Free
30th August 2017, 09:09 AM |#7  
OP Senior Member
Thanks Meter: 3,227
 
Donate to Me
More
Quote:
Originally Posted by nfsmw_gr

This looks very impressive!
Thanks mate!

thanks i work over a week on it with test etc and by the way oreo is now bulding i hope it works
The Following 12 Users Say Thank You to Kranoner For This Useful Post: [ View ] Gift Kranoner Ad-Free
30th August 2017, 09:40 AM |#8  
Member
Thanks Meter: 15
 
More
how does it compare to radioactive kernel?
30th August 2017, 10:16 AM |#9  
Junior Member
Thanks Meter: 1
 
More
Cpu is overclocked and everithink is running RUNNING
The radioactive kernel is nice but this kernel is faster.

Now i wil see how good the battery time is.

I know my english is baaaad but its my english
The Following User Says Thank You to !Manu! For This Useful Post: [ View ] Gift !Manu! Ad-Free
30th August 2017, 10:16 AM |#10  
Senior Member
Vientiane
Thanks Meter: 152
 
More
Does it offer an option to set vibration strength?
30th August 2017, 10:54 AM |#11  
Junior Member
Thanks Meter: 1
 
More
The big cores shut off and stay off. I make an stresstest and geekbench but the big cores stay off.

The small core clock is max on 1.2 ghz.
The kernel is not perfect.
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes