yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] protechtedd:
Has anyone noticed that using certain apps when scrolling or pinching that the screen flings super fast suddenly? Biggest offender is Google Maps, I'll pinch in and it will fling over to the next state. Happens on other vertical scrolling apps too.

May or may not be this kernel but looking for if others also experience this?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Chronzy:
Yes, I just got my OP7P and it's really my only problem. Was just searching the forum for a fix, hoping maybe a kernel might help. The problem is there for me when scrolling in all apps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Maybe this is the same problem was the ghost touches some people face. Or related to it? I read about it, but luckily my device is not affected at all.

Apparently disabling nfc (weird I know) helped some people.

I’m sure if you search around, you’ll find something else.

Haven’t noticed this at all on my unit. I’ll try to see if I can reproduce it in gmaps.

Edit: Pinch to zoom in or out works just fine for me. No issues at all.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] stefantana:
Hello guys, I have just installed the kernel and it already feels super fast. I have a question.

In EXKM I see that ZRAM is enabled, dimension is 934MB (I have a 7 Pro 8/256) but swappiness is set to 190. Is this ok?

I read that Swap should be disabled if everything is ok...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Nothing to worry about. Everything went perfectly fine for you.

Zram gets set to 1/8 of the total amount of RAM with this kernel. Swappiness is at 190 by default. More info in the OP and in the release post of 1.2.0 which is linked in the OP!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BobAzzon:
Will this work on custom?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nanodan:
Try it, see, and let us know.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Arden144:
Doubt it. Smurf kernel needed changes to run on AOSP based ROMs

Edit: don't listen to me, it quite possibly will work
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
I think the kernel as it is should boot just fine, only fingerprint scanner will be broken. So if you rely on fingerprint don’t flash my kernel on a custom rom.

Then again I think not everything is working on custom roms anyway.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
[MENTION=3428502]Freak07[/MENTION] got deadlock at your kernel aswell as at smurf and stock

gm1910 oos 9.5.8
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Look at the second post on how to obtain pstore/ramoops files and post them here after the deadlock happened.

Make also sure you´re not running any others mods or magisk modules.

Without logs there is nothing we can do about it. Might be tricky if the issue appears on stock too.

Luckily I never had any of these issues happening to me. But please try to get the logs.

If it´s already a while since it happened, these logs may be overwritten by now. It´s best to take them immediately after booting up again.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
looked right away after deadlock at that path, but folder was empty.

as far as i know, pstore shows you the reason of kernel crash. so... maybe its just not kernel related?

i'll try to check the folder using twrp next time without booting up the system
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Noxxxious:
Next time try to make a dmesg if it doesnt wake. Connect to a pc and write:

1) adb shell

2) su

3) dmesg > /sdcard/dmesg.txt

You need to enable usb debugging in dev options and do these steps right now to authorize adb and grant su access

Also if you force a reboot it should also store a console ramoops in /sys/fs/pstore
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
Will i be able to export dmesg log from twrp using its console or pc command prompt?

About last_kmsg, as i said, there was nothing at sys/fs/pstore folder.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Noxxxious:
Dmesg is the live kernel log, so you will need to use the PC. If the phone is in a deadlock it will not work, but I hope its just a screen issue. And if you force a reboot (without going recovery/bl/edl?) straight back into system, then console log should be preserved. Although they get preserved if the phone does a warm reset.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
PC and booted to the system phone, not twrp.

Its not screen. But i didn't check if its edl mode.

Did boot stright to the system using power + volume+ but releasing the volume on time so it doesn't load recovery. No kernel crash logs were created.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Noxxxious:
My phone always preserves console ramoops, but I've told Freak07 right now to put a forced warm reset in his next kernel.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] stefantana:
Hi [MENTION=3428502]Freak07[/MENTION], I noticed that volume from speakers is lower compared with stock OOS kernel.

Is this made on purpose? I compared 2 7 Pro's and noticed the difference
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
No I didn´t change anything regarding speaker volume level.

I got curious though and thought maybe some CAF merges for the audio driver are responsible. But I haven´t noticed any difference on my device as of yet.

So I went ahead and tested speaker volume on both, stock and my kernel with a microphone and a constant 520hz sine wave test, on max volume.

Result is the same on both speakers for stock and my kernel on my unit. So it might be just different between those two devices you tested in general.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
So I guess 1.6.0 is finally ready for this evening and the weekend flashers.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
i just flashed 1.5.0 haha

---------- Post added at 05:47 PM ---------- Previous post was at 05:38 PM ----------

Hmm got a issue.

After flashing module and kernal from stock boot.img I can no longer go into location settings and change accuracy as google play services force closes.

Did not happen on stock or other kernel.

This is on 5G. I think the vendor files you use are for non 5g. I flashed restore stock zip and then stock kernel and still same issue.

So had to dirty flash OOS.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
don't forget to enable these force made logs on kernel crash

---------- Post added at 05:04 PM ---------- Previous post was at 05:03 PM ----------

try to flash from exkm twice, once before reboot and so on after
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
I flashed it in TWRP.

Back to stock now but same issue :(

was working fine before I flashed this as I was turning accuracy on and off at least once a day.

Im screwed now.

have to do full wipe
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] more_than_hater:
have you tried to delete companion magisk module after flashing stock?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
yes I removed module first and then flashed restore zip and then stock img

---------- Post added at 06:31 PM ---------- Previous post was at 06:19 PM ----------

got it fixed

had to freeze and re enable play services
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
I can’t say for sure if what happened to you is related to the kernel without a log. Usually the kernel isn’t responsible for this. The only thing that quickly comes to my mind is another selinux denial, which causes gplay to be unable to access location settings.

The files modified on /vendor have nothing to do with location or google play services as far as I know.

It would be appreciated, if you could flash 1.6.0 when it’s out, check again and report back. 1.6.0 will have all selinux errors introduced by merging CAF fixed, because the commit which introduced all additional (additional to all the selinux denials present on stock OOS) selinux denials was identified and is now reverted.

This means that the companion module is now much more lightweight and boot time is greatly reduced as my testers reported. If you use many other or some rather heavy magisk modules like vanced Youtube etc, boot time will still be a bit longer than pure stock. :svetius:

Btw, if you flash the restore stock files.zip (available in the OP) and restore stock boot.img you have restored all stock files. :svetius:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
are the vendor files backed up and restored via zip?

could the vendor files between 5g and non5 be different?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] klym.software:
How is GCAM related to the kernel?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Jerreth:
Unable to flash the kernel exkm states that it is not an any kernel flashable file
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ankursethi:
If I am on 1.5 of your kernel, how should I go about updating it?

Just using the latest companion module and then flashing the latest kernel on top will work or we have to clean up the existing one?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] stefantana:
Thank you, I'll check mine and report you back. But, as you said, it might be a general difference between the 2 devices.

One more thing then I stop, I promise :)

I notice that little cluster min freq never drops down below 672 MHz. I know that 855's little's cluster min freq is 576MHz, so is this behaviour exptected?

Another thing. I'm on 1.5.0, to update to 1.6.0 do I just have to flash new magisk module and then kernel from TWRP? Thank you very much for your work
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Jerreth:
STRIKE ALL THIS****wifi issue after updating to 1.6.0 unable to connect to wifi get to obtaining ip then nothing this is across multiple ssid's and routers/WAPs****** STRIKE ALL THIS

Spoke too soon i have rebooted a couple more times and it has stabilized and works great Thank you for your hard work :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] atn0716:
I flashed the magisk companion v5 in magisk over the v4. Reboot. Reboot again, this time into twrp -> swipe cache -> then flash ver 1.6.0 kernel then reboot. Seem to work fine.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
It isn´t directly. GCAM trips some selinux denials. Independently of stock or custom kernel. That´s why either the selinux denials need to be fixed or selinux needs to be set to permissive for the GCAM port.

Usually selinux denials need to be adressed at compile time. This is not possible for us, as we´re using already compiled firmware from One Plus.

Luckily magisk provides a simple solution which allows to patch selinux denials on a running system. This is done with my magisk module.

I´m using that GCAM port myself, so I just include the selinux fixes in my module.

Glad you got it working. kernel.zip works perfectly fine here.

My cores idle at 576mhz, which is the expected behaviour. Don´t use the "live" view in exkm, it can contribute to load on the cores by itself. Go to the frequency distribution graph in EXKM. Reset your stats, let your phone sit for one minutes and check the frequencies used.

Like I said my devices idles at 576mhz perfectly fine. If not, there ay be a background service running on your device.

You could go to terminal and type

"su" then hit enter and grant superuser permission, and then

"top" to check for resource usage of different processes

If you´re already on my kernel just flash the companion module, followed by the kernel.zip. Reboot and profit.

There is no need to wipe cache.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TheKnux:
Because GCam needed SELinux to run in permissive mode in order to allow switching between all 3 camera lenses. Since [MENTION=3428502]Freak07[/MENTION] fixed all of the SELinux denials, the kernel can run enforcing and GCam can still switch between the lenses. Hope this clears things up.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rickysidhu_:
Sort of off-topic but I have a question about SELinux permissive vs enforcing.

I've done a fair bit of research via Googling, but haven't found a satisfying answer.

For day to day use of the average user, would keeping SELinux to permissive be a dangerous thing to do?

One article mentions as long as security patches are up to date, there wouldn't be much risk in keeping SELinux to permissive 24/7.

The reason I ask is to allow Dolby Digital Plus to work on my 7 Pro, and it only works properly with permissive SELinux.

Any insight would be appreciated and I apologize if this is a bit too off-topic. If it is, I can definitely continue this conversation via PM or perhaps start a thread in the Q and A section.

Thanks again and also thanks for the kernel update!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] hawkstwelve:
Flashed v5 companion module via Magisk, rebooted. Flashed 1.6.0 kernel via EXKM, rebooted. Profit.

No issues so far - everything seems to be running smooth. Thanks OP!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BobAzzon:
Can confirm this does not work with havoc, it will boot, but it freezes and then boots to fastboot. No one was a 100% sure it would on custom so I guess I was the guinea pig....lol
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] smk513:
I have not received oneplus7pro yet

look at threads, It is amazing kernel

very expected.. thank you
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TacoTuco:
Will this kernel support 90hz eventually?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
It already does. So.... yes
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TacoTuco:
Okay buddy no need for the "..." When the kernel first came out it didn't support 90hz but thanks anyway
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
You're really taking offense at that? Lame.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
this kernel always supported 90hz just fine since the initial release like [MENTION=3053466]RandomPooka[/MENTION] said.

[MENTION=6080852]TacoTuco[/MENTION] I think you misread or confused it with something else.

If I recall correctly version 1.0.0 excluded all display driver changes from CAF, because they conflicted with One Plus additional own code in the display driver to support 90hz with our display.

The conflicts were resolved and the display driver is now also at latest CAF upstream state. (CAF = codeauroraforums, these are the guys who build the kernel base for our SOC, and most OEM just put their own changes on top of CAF to support the hardware)

Back when I released the kernel I stated in the OP, that I merged CAF completely except for display driver changes, as they conflicted with 90hz functionality added by OP. Maybe it was this that confused you. But I removed that already some time ago.

But I never stated this kernel wouldn´t support 90hz. It always supported 90hz!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Heisenberg420:
on stock kernel

0:1555200 1:0 2:0 3:0 4:0 5:0 6:0 7:0

on this kernel

0:1036000 1:0 2:0 3:0 4:1056000 5:0 6:0 7:0
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] allan1229:
1. Stock

2. Stock kernel with f2fs

3. 1.6.0 with f2fs
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MrPhilo:
Is it me for the sound is lower than stock or EX? Only reason I'm asking is that normally the OP7P is louder than my hairdryer when I'm playing music but it is much less now since the hairdryer now beats it in sound and I have difficulties listening to my music.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Reuben_skelz92:
Turn the hair dryer off ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MrPhilo:
Well obviously this is when I'm drying my hair.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
Hey I just got back from a rabbit hole wondering why f2fs wasn't standard on Android by now.

I'll share what I've learned they did release the OnePlus 3T is an operating system of f2fs but it had serious stability issues and performance degradation. As well as the power goes out at a certain point if you force shut off the phone it could leave it unable to boot.

Samsung created the file system but they don't use it in their phones nor does any current manufacturer.

Personally I ran FS2S on several devices but I don't think I did it for any length of time.

I'm curious how does it perform?

O_O oh lordy I am dumb. Nvm good sirs
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rav101:
What you've said is true, except that Google is using F2FS on their latest Pixel 3 and 3a series phones and they have mandated it for Android Go phones as well I believe.

At the time of OnePlus 3T, F2FS did have long term performance and stability issues but these have been resolved. Add into that, the Rapid GC commits that Arter97 has created, this further ensures performance over time.

Freak07's view is that if it's good enough for Google on the Pixel phones then it's good enough full stop. He has then also upstreamed the F2FS code to its most current point compared to what was shipped with 7 Pro stock kernel (which was up to some point in 2018).

For the 855, CAF (Qualcomm) has included F2FS into fstab as default which also further signifies it's deemed ready for prime time.

Performance-wise, you might not notice it in day to day use but there are improvements. Random write specifically so things like all updates are much quicker. If you add up lots of little improvements, F2FS being one of them, you combine to a much better performing phone.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
Well That was some sexy info! Okay I am ready. Let's do this right here right now. Give it too me "the link please thank you" :)

Just data not system or did you do both?

Sorry It's almost 5am in hawaii I am a little coconut ty.

Thanks for the info

OH I turned on the brightness boost and walked into the Apple Store and took a dump on there latest and greatest. He said their new iPhone 10 has an organic Led. I said was that as bright as it goes??

Thanks to this kernel it was noticeably brighter.

He said we should compare to the new Macbook that just came out. I said no I'm good wanted to check.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MarcoG::
Only data

Gesendet von meinem GM1913 mit Tapatalk
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] smariob:
Hi, just got a guacamole GM1917 nice to see there is kirisakura kernel since i used it on Pixel 3XL.

I've got to ask advice from you since I got some issues since flashed kirisakura.

Last week i flashed it, the first boot after flash gone well but I did not get network at all.

Reboot caused bootloop.

Forced reboot booted into system but no network

Tried to boot into airplane mode then activate network, got signal. But no mobile data.

Another reboot on airplane mode and got everything ok. That was it. I thought that was solved and it was'nt a big deal since phone was working and I'm used to get some minor issues when running custom kernels roms etc.

Yesterday got this screen QC fail network, i forced reboot and got bootloop. I tried to boot and no network again. I'm afraid I could get an expensive ipod anytime soon.

Could you please help me to figure out what causes this? I may got something wrong on behalf of instalation?

Other than that kernel Is running smooth the phone performance is superb and no other issues at all.

I'm running latest OOS and latest kirisakura kernel. Thanks un advance.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] old_fart:
Return to stock.

The OP ( first post ) states : "In case you want to return to another kernel flash the cleanup zip from here and restore the stock boot.img via fastboot or simply dirty flash your rom:

https://www.androidfilehost.com/?fid...31924117905130" . . .
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] almightysiman:
Just report back,The latest kernel is more stable than previous ones.with previous version I sometime stuck at BL unlock waring screen.and with 1.6.0,the problem seems gone.Good jobs [MENTION=3428502]Freak07[/MENTION]！

May I ask,will you support custom rom in the future?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
I followed the instructions and flashed this. There is one issue I have noticed, after every reboot the wifi takes a long time to connect. In addition to that I suspect the wifi is not working at full power. I can see by the link speed it is now getting connected. Earlier it used to get connected at 866 Mbps but now it is quite less and fluctuates a lot.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] -Grift-:
Noticed the relatively poor wifi performance on stock as well... Coming from an iPhone which had very stable and consistent wifi speeds this sucks but of well
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Yeah but compared to stock the link speed is very low on this kernel. On stock I did notice link speed fluctuations but not this much. 866 went down to 582 but not to 137 even at full signal near the router. Also on stock the wifi used to get connected immediately after reboot or after coming into the house from outside. Definitely something with the wifi driver.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Pfeffernuss:
Flashing the magisk module has always caused my data connecting to stop working. Disabling the module? Data works again.

I don't think you did anything wrong, I think it's a matter of compatibility with various devices apparently.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sumondhk1:
Only in this kernel OP included updated camera driver. I am very curious to know , does it improved camera image quality ? OP7Pro camera is not good at all . Images are not at all sharp and focused , If zoomed only noise and noise even in bright daylight photos .

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Poloasis:
Definitely a wifi connection speed dropped after flashing.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Mines at 866mbps

On a 5ghz one maybe you're using 2.4
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
No issues awesome work! Really one of the best kernels I have ever flashed for any device and I was useing xda when I was modding windows CE phones. Way before Android. Like the Motorola 220 and Samsung galaxy 1 "T-Mobile vibrant". Seriously you deserve a lot of credit. Well done.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Nope on 5 GHz.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
One more issue which I noticed, not sure if it is designed to behave this way but when I enabled DT2W, the single tap to get Ambient Display stops working. Only thing which works to get Ambient Display manually is to life up the device. If I disable DT2W then I can get the Ambient Display manually by the single tap option.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] netmm:
That is normal for OOS.

It even tells you when you enable dttw in settings
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
The kernel was so good I thought that I should make a boot image. I started with the green Japanese tea but I went with a tea house girl drawing. And moded it a bit

Bootimg: https://www32.zippyshare.com/v/13gJsD2R/file.html

Use can use "boot animations for Superuser" to apply it.

Here is the massive link for the app.

https://www.google.com/url?sa=t&sou...BMAF6BAgLEAM&usg=AOvVaw1-F4aQaEElsJizQgv73p0L
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
Are you sure it's not your router?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Yup it's not my router but it was infact the kernel. I uninstalled it by following the removal steps and now I am back at 866 Mbps link speed and even the wifi gets connected immediately. Will try flashing the kernel again later to see if I run into the same problem.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Poloasis:
Keep us posted. Tx mate.