yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R13: 20 May

Update WiFi Drivers to LA.UM.5.5.r1-04600-8x96.0 & Quick hack module to load

Add Squash commits from LA.UM.5.5.r1-04600-8x96.0 (fixing & security)

SDCardFS Last Upstreams

Security Patches (May)

Kernel: Only expose su when daemon is running & Fix potential refcount leak in su check

Upstream Patches from Google & Linux 3.18.54

PM / devfreq: Reduce wake boost duration to 5000 ms

MSM-core: Fix uninitialized sampling work

ANDROID: rfkill: fix unused function warning & sched upstreams

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.

Download: https://www.androidfilehost.com/?fid=889764386195900691

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R14: 31 May

Merge Last CAF branch LA.UM.5.5.r1-04600-8x96.0 & Rebase Source Code

Build -O2 (Gives the best performance, But the size increases +1Mb) and with GCC Linaro Toolchain 6.3.1-2017.05

Input: synaptics: s3320: Fix unsafe memory accesses in procfs nodes & synaptics: s1302: Don't directly access user memory in fw_write

Proc: Remove additional SafetyNet flags from /proc/cmdline

Upstream Patches from Google & Chromium & Linux 3.18.55

ANDROID: mnt: Fix next_descendent

SDCardFS Last upstream

Security Patches

Ramdisk update, AnyKernel2 script upstream

Revert some commit causing a kernel panic

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.

Download: https://www.androidfilehost.com/?fid=961840155545569183

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
I am gonna install this kernel today and give a try! Thanks bro!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
It's working in the last open beta 17 :)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] heavenking4:
Im on OP Beta17

after install R14 Flash kernel , i stuck at boot logo 1+

how can i solve it ... please guide me

View attachment 4170732
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
:good:

you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] MrVoshel:
Nice kernel! A small request, could you add OC and maybe a bit brighter flashlight? If I'm not wrong the second one is also handled by the kernel.

Here is the commit.. The description says that it fixes the "overexposured" photos, but since on OOS we don't suffer of this problems the result would likely be better night photos and brighter torch. :good:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
I will try that :good:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R15: 9 June

Currently remove all merged CAF updates (General problems after Oxygen 4.1.5)

Synchronize codes for OxygenOS 4.1.5 & Rebase Source Code

Build with GCC Linaro Toolchain 7.1.1-2017.05 (improvements)

Upstream Patches from & ARM & Google

Security Patches

Makefile: opt-out from 835769/843419 errata fixes

ANDROID: hid: uhid: implement refcount for open and close

cpuset: make sure new tasks conform to the current config of the cpuset & cpuset: handle race between CPU hotplug and cpuset_hotplug_work

kgsl: Increase priority of RT thread & mdss: Update RT priority

qcacld-2.0: fix build when !WLAN_DEBUG & Force disable DPTRACE

Ramdisk update

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.

Download: https://www.androidfilehost.com/?fid=817550096634776358

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R16: 14 June

Synchronize codes for OxygenOS 4.1.6

Fixed not working alarm clock

Upstream Patches from Google & Linux 3.18.56

BACKPORT: aio: mark AIO pseudo-fs noexec & ext4: fix data exposure after a crash

PM / devfreq: Remove null termination in boost_devices

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.

Download: https://www.androidfilehost.com/?fid=673368273298963640

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] AcidNoteZ:
I think this Kernel deserves way more attention!

Pretty good performance and stability all over the OS!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
That's true bro!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] habylab:
WiFi isn't working for me with this kernel, anyone else facing this issue? Did reflash ROM before flashing.

Edit: reflashed and all okay!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Pretty good!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
you are welcome, The next update (R17) will be much better. I tested it for two weeks :cool:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
More battery life? :D:D
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
YUP, Enabled WQ Power Efficient by default & Merge Last CAF branch LA.UM.5.5.r1-04900-8x96.0 :)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Woah!! RIGHT Now I am in Phoenix aosp extended but if you said that I will give more SOT I am gonna change!

---------- Post added 22nd June 2017 at 12:00 AM ---------- Previous post was 21st June 2017 at 11:59 PM ----------

I have another question , In which version are you test the kernel? In stable or Open beta?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Hey where is the new update?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] AcidNoteZ:
In the download folder on AFH like every build.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R17: 23 June

ReMarge CAF branch LA.UM.5.5.r1-04000/04300/04600/04700/04900-8x96.0 (fixing & security) :)

Update WiFi Driver to LA.UM.5.5.r1-04900-8x96.0

Synchronize codes for OxygenOS 4.1.5 & OxygenOS OpenBeta 18/9

Upstream Patches from ARM & Google & Linux 3.18.56/57

Security Patches

Enabled Power Efficient workqueue & Tweaks (Best Battery Life)

Replace UID_CPUTIME to UID_SYS_STATS

Make msm_serial_hs RT to improve bluetooth performance

mm: compaction: Add automatic compaction mechanism

ext4: keep existing extra fields when inode expands & ext4: fix SEEK_HOLE

defconfig: Enable CONFIG_RCU_BOOST & KTHREAD_PRIO

Ramdisk: Update & Cleanup

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSu or magisk If you need.

Download: https://www.androidfilehost.com/?fid=745425885120743825

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Thanks for the update you are the best! ,Just dirty flash ?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
you are welcome, If you are on the R16. yes
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] TJ446:
Nice work on this kernel!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] smk513:
awesome kernel..

awesome dev..
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
you are welcome :highfive:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Rooto:
Good job.Love this kernel
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] slewis1972:
So far so good, nice and fast. Good work.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] romskii:
Core 1 is always at 30%, any idea? Done a clean flash

View attachment 4195951
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
No problem, this is cpuset.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

** Soon we will Merging 3.18.59 branch from Linux Kernel :good:

R18: 3 July

Marge Last CAF branch LA.UM.5.5.r1-05100-8x96.0 (fixing & security) :)

Merge Last F2FS from branch 3.18.y & Re-add OnePlus Codes (Good Performance)

Upstream Patches from Google & Linux 3.18.58/59

Security Patches

Make kernel text and rodata read-only (High Security)

UPSTREAM: selinux: enable genfscon labeling for tracefs

UPSTREAM: usb: gadget: f_fs: avoid out of bounds access on comp_desc

cpu-hotplug: Always use real time scheduling when hotplugging a CPU

treewide: Properly fix use of uninitialized variables

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or magisk If you need.

Download: https://www.androidfilehost.com/?fid=961840155545579205

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Woah very fast thanks for the update!!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
:highfive:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] romskii:
Keep the project up. Always the small projects can become the most powerful ;)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] NickosD:
I guess it's wrong to say that your kernel is better than a specific one (which I had been using until yesterday),so I will just say best kernel for oos. The battery consumption in deep sleep is lower.

Any plans to include zzmoove governor?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
What's the point to add different governors to the kernel?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Thank you :good:

You're welcome, I'm Sorry. No plans currently

I'm working heavily on the stability of the kernel + security updates + fix bugs + performance and smoother. Any addition No need her may cause the kernel panic.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R19: 13 July

Update WiFi Driver to LA.UM.5.5.r1-05100-8x96.0 & Fix memory leak issue

Merged a couple interesting patches from O-preview 3 release

ARM: dts: 15801: Disable core hotplugging, up the mitigation freq

BACKPORT: PM / sleep: Go direct_complete if driver has no callbacks

arm64: copy_to-from-in_user optimization using copy template & arm64: ensure extension of smp_store_release value

Upstream Patches from ARM & Google & Linux

Security Patches (July)

F2FS latest Upstream

drivers: video: Add bounds checking in fb_cmap_to_user

memshare: Fix possible memory leak

ANDROID: mnt: Fix next_descendent

Unsetting DEVPORT from oneplus3/t configurations. (smaller kernel, attack surface reduction)

USB Upstream

Optimized task scheduling

AnyKernel2 Script Upstream

Revert some commit causing a kernel panic

And More, See My Github

Installation:

Flash the Kernel zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

if you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Download: https://www.androidfilehost.com/?fid=745425885120748376

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Stunna903:
Not flashing...

First off let me say how much I love this kernel. I'm currently using R18 because when I tried to flash R19 it wouldn't go. On TWRP it said that my device wasn't supported or something like that. I am currently running H20 beta 10 and like I said R18 runs perfectly on it. Has anybody else had this problem with the newest update.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Use the latest version of TWRP Recovery 3.1.1-2

*recommend blu_spark TWRP Recovery.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] hpbrasil:
Editing thermal engine?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
No No, It's default (stock).
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] hpbrasil:
Stock problem is that every time the phone gets warm the clock decreases and games get low fps. :crying:
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] Rajazzz:
How can I flash this on Freedom ROM??! Im currently on Freedom 2.12, Blu_spark twrp n kernel with magisk
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Please Test this, Add new thermal by sultanxda:

R20 BETA BETA

edit: remove link
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Yes. Dirty Flash Rom & Flash Kernel.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] hpbrasil:
Downloading.... Thanks friend :laugh:

Compatible Beta Open 19?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
yes.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] hpbrasil:
Bug câmera....

Bug photo whatsapp, screen green.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R20: 21 July

Marge Last CAF branch LA.UM.5.5.r1-05300-8x96.0 (fixing & security) :)

Update WiFi Driver to LA.UM.5.5.r1-05300-8x96.0

F2FS: catch up with v4.13-rc1-3.18

Qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE

Sched: core: fix window misalignment when HZ=300

Thermal-core: Fix invalid sensor data being accepted

ARM: dts: msm: Rework and unify msm-thermal setup

Defconfig: remove unused kernel funtions (This helps to speed bootup and Reduce kernel size and also shrink attack surface.)

Defconfig: Enable TRANSPARENT_HUGEPAGE (speeding up page faults during memory allocation, by reducing the number of tlb misses and by speeding up the pagetable walking.)

arm64: Fix section mismatch error introduced by latest gcc update

And More, See My Github

Installation:

Flash the Kernel.zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

If you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Bugs:

Give me LOGs please..

Download: https://www.androidfilehost.com/?fid=889764386195917608

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Hi guys, the next version R21 will be built on the latest sources of CAF and the latest Linux sources 3.18.31 -> 3.18.62. stay here :good:

Very Fast!
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] kiku4660:
Love your kernel! Is it possible to test a beta version?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Yes..

R21 BETA:

https://drive.google.com/folderview?id=0B1cephDrsyt_ZEZUNVY5enpaUzA
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] kiku4660:
No issues so far, working great at usual.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] TJ446:
How's the battery life compared to the previous version?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] kiku4660:
Using it for just 1 day, great battery, not worse than previous versions for sure.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R21: 27 July

Build with Custom GCC Linaro Toolchain 7.1.1-2017.08Dev (improvements)

Upstreamed Linux Kernel version, from v3.18.31 -> v3.18.62 (fixing & security) :cool:

UPSTREAM: af_key: Fix sadb_x_ipsecrequest parsing

ANDROID: android-verity: mark dev as rw for linear target

Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE" (This fixes CVE-2017-0710)

f2fs: avoid cpu lockup

And More, See My Github

Installation:

Flash the Kernel.zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

If you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Bugs:

Give me LOGs please..

Download: https://www.androidfilehost.com/?fid=961840155545584932

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] MrDarkos95:
Works On Open Beta 20?

Works On Open Beta 20?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] :
Everything is working awesome! Some tips to save battery with this kernel?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] a7mad518:
مرحبا أحمد .. هل هذا طبيعي استهلاك النظام للرام ..مثل ماهو واضح بالصوره ؟[emoji33]
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
No problem, this principle works (Transparent huge pages) in the kernel.

Since we have space in RAM, it will give us a better performance of the system. The next update will add the compression feature of the RAM.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Currently yes.

Underclocking CPU & GPU, use interactive governor, Reduce CPU Boost.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] hpbrasil:
Soc hours screen kernel?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R22: 6 Aug

Build with Custom GCC Linaro Toolchain 7.1.1-2017.08.5 Dev (improvements)

Upstreamed Linux Kernel version, from v3.18.62 -> v3.18.63 (fixing & security) :cool:

Marge Last CAF branch LA.UM.5.5.r1-05400-8x96.0 (fixing & security) :)

Update WiFi Driver to LA.UM.5.5.r1-05400-8x96.0

Synchronize codes for OxygenOS OpenBeta 21/12

ReEnable LMK and LMK_ADJ_RBTREE

ReEnable automatic compaction mechanism

F2FS Upstream from common/Android

Fixing MTP after Upstream Kernel

msm: mdss: Fix occasional panic on init due to race in DSI status driver

input: tri_state_key: Fix direct references to HZ

fs/exec: fix use after free in execve

Revert some commit causing a kernel panic (proc: smaps: Allow smaps access for CAP_SYS_RESOURCE & Transparent huge pages & Switch userspace LMK)

And More, See My Github

Installation:

Flash the Kernel.zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

If you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Bugs:

Give me Logs please (console-ramoops (Random Reboot) / dmsg (Other issue))

Download: https://www.androidfilehost.com/?fid=817550096634790933

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] android extreme:
Hi ahmedradaideh i'm going to try your kernel but before i have some question:

-is your kernel based on blu spark(out of curiosity:D)?

-would be possible go beyond the current level of optimization? I see you use O2, but maybe would be possible, for example, use the same level of optimization that zanezam use on his version of boeffla

Thanks
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Hi

No, Based on the latest CAF sources & Upstreamed Linux Kernel version, from v3.18.31 -> v3.18.63

zanezam uses Ofast. Typically produces the most bugs When you use it.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] android extreme:
One day we will have the pleasure to have this kernel avaible for the LOS/AOSP rom too?
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] xsetiadi:
What best app to configure this kernel? Recently im using boefla thats have boeffla config app
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] android extreme:
[MENTION=5884662]ahmedradaideh[/MENTION] i had 2 random freeze(the First One when i add a fingerprint and the second one with the phone in standby). Both the freeze forced me to force reboot the phone and after the reboot i took a log but they seems almost empty
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Yes, work on it..

EX Kernel Manager or Kernel adiutor.

Can you get me /sys/fs/pstore/console-ramoops after the reboot? Thanks.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] android extreme:
Since hours i haven't any reboot so i assume that the latest file in the directory would be fine right?

The kernel is installerò in latest freedom os CE with magisk(the rider was rom->magisk->kernel)
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
Yes, there are no problems in the kernel. You need to have Clean Flash.

Because you are using another custom kernel before FLASH Kernel.

should dirty flash your ROM before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] android extreme:
Actually i perform a clean flash every time i flash a new rom and so i did even this time and i haven't installed a kernel before yours. I flashed your kernel right after the boot after the installation of magisk. I don't know how to flash more clean than this:eek:

Anyway i will try to clean flash another time and see what's will happen

EDIT: Ok no problems found the system seems completely stable now
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R23: 15 Aug

Upstreamed Linux Kernel version, from v3.18.63 -> v3.18.64 -> v3.18.65 (fixing & security) :cool:

Merged a couple interesting patches from O-preview 4 release

Convert few critical drivers to use msecs_to_jiffies insted of HZ

ANDROID: keychord: Fix a slab out-of-bounds read.

Qcacld-2.0: Remove wow wake lock overloading

Ion: system_secure_heap: fix constant logical comparison bug

CHROMIUM: cpufreq: interactive: calculate load before freq change & Remove the jump_to_max hack

8996: sync up with CodeAurora and disable serial console

Update: flash_defconfig: remove unused kernel functions (This helps to speed boot up and Reduce kernel size [1Mb] and also shrink attack surface.)

Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE" (This fixes CVE-2017-0710)

cpuidle:lpm: Fix div by zero bug

CleanUp and More, See My Github

Installation:

Flash the Kernel.zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

If you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Bugs:

Give me Logs please (console-ramoops (Random Reboot) / dmsg (Other issue))

Download: https://www.androidfilehost.com/?fid=817550096634792890

GitHub: https://github.com/ahmedradaideh/OnePlus3T
[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] ahmedradaideh:
New Update!

R24: 23 Aug

Upstreamed Linux Kernel version, from v3.18.65 -> v3.18.66 (fixing & security) :cool:

Marge Last CAF branch LA.UM.5.5.r1-05700-8x96.0 (fixing & security) :)

Update WiFi Driver to LA.UM.5.5.r1-05700-8x96.0

Synchronize codes for OxygenOS 4.1.7

Merged a couple interesting patches from Oreo release (Marlin)

ANDROID: check dir value of xfrm_userpolicy_id

UPSTREAM: kdb: use task_cpu() instead of task_thread_info()->cpu

Include: asm-generic: Use the HZ value of defconfig instead

Android Binder Upstream & add hwbinder,vndbinder to BINDER_DEVICES.

BACKPORT: x86/mm: Always enable CONFIG_DEBUG_RODATA and remove the Kconfig option

Update: flash_defconfig: remove unused kernel functions (This helps to speed boot up and Reduce kernel size [1Mb] and also shrink attack surface.)

Remove iosched switcher (Fixed wake lag issues)

AnyKernel2 Upstream

CleanUp and More, See My Github

Installation:

Flash the Kernel.zip in TWRP Recovery. *recommend blu_spark TWRP Recovery.

Note:

If you come from other Kernel, you should dirty flash your ROM (OxygenOS) before flashing "FlashKernel.zip" and SuperSU or Magisk If you need.

Bugs:

Give me Logs please (console-ramoops (Random Reboot) / dmsg (Other issue))

Download: https://www.androidfilehost.com/?fid=745425885120757349

GitHub: https://github.com/ahmedradaideh/OnePlus3T