yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Hey :)

I´m glad you like the kernel! Thank you very much for the kind words!

Sadly, I cannot seem to be able to access that zippyshare link... :(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] smariob:
Yup, I've ended dirty flashing FW on last saturday, will flash Kirisakura soon. :good:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] saiprasadgawde:
My bad,made a noobie mistake, didn't go through the flash instructions :p
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] niko2931:
Thanks for the article! Nice little piece of reading material!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Why does this kernel enable zram when the 7pro has 6 or 8 GB of RAM, and storage is much slower than ram?

Also it defaults swappiness to 100? Isn't that defeating the purpose of 8gb of ram?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
In another thread, Zram gets compiled when building the kernel. Also stated that without Zram active, issues appear such as random reboots and wacky SystemUi problems.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Aight thanks I'll keep it enabled but reduce swappiness cause I want it to use ram
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] saiprasadgawde:
Screen wake gestures in the kernel, dont work for me. Can anyone confirm ?

[MENTION=3428502]Freak07[/MENTION]

Also, would you consider adding sociopath TCP algorithm ? It's known to improve latency
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Burt Squirtz:
Ambient Display randomly stopped working for me on this kernel. I can't get it to work again.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
as [MENTION=933657]schmeggy929[/MENTION] said it´s enabled by default on OP7 devices. There seem to be reboots when disabling it at kernel level.

I think you´re confusing ZRAM with SWAP. SWAP sits on storage, while ZRAM adds these basically on a compressed area on your RAM. ZRAM is much faster than SWAP.

I know it´s always a topic to discuss. One side says basically ZRAM eats cpu cycles and therefore battery. It´s unneeded on devices with more than 4GB RAM.

Google uses it on their Pixel phones too. I thought it was because they "only" had 4 GB of RAM. Turns out with ZRAM enabled apps open a bit faster in certain scenarios. That´s achieved by setting swappiness to 100.

The pages which get to ZRAM, are treated a bit differently than those on RAM, therefore this result. HTC (where I originally started developing) has used this trick for years! I just failed to see the purpose back then.

It´s a nice little trick and I don´t think anyone will notice the impact on battery to be honest. The display (90hz and resolution), CPU etc are so big compared to this.

what latency are you talking about? It´s a TCP (Transmission Control Protocol) related to network traffic. The benefits you´ll see from this, is better throughput in bad reception areas if you´re lucky.

Next release will have westwood as default TCP congestion control. It will also include advanced TCP, where you can choose from a variety of different protocols. I may think about adding sociopath though, it´s in my Pixel 3 kernel as well.

Just thought this had to be mentioned. No TCP algorithm will make your phone magically just perform faster or smoother. Nor will they magically increase your max download speed. Some use tricks, where you get slightly better speeds when in areas with bad coverage. That´s their purpose.

Most protocols got designed for a certain purpose though. Google´s new BBR algorithm got designed specifically for servers. So it mostly benefits the sender of data not the receiver.

Just wanted to mention all this, since there is lots of talk, "I changed my tcp algorithm now my phone is faster".

Are you talking about wake gestures choosable via EXKM? They work just fine for me.

Ambient display opens as soon as I pick up the phone. It´s quite more sensitive than what I´m used to on my Pixel 3 actually.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Burt Squirtz:
Ambient display opens as soon as I pick up the phone. It´s quite more sensitive than what I´m used to on my Pixel 3 actually.[/QUOTE]

you are quite right. it was my mistake. I was in the movie theater, which is very dark. op7 pro appears to be bugged in dark places, and Ambient display will stop working randomly.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] saiprasadgawde:
Well I know what TCP algorithm does, I meant better mobile data latency with increased throughput as u said. Of course it wont improve any performance.

---------- Post added at 01:49 PM ---------- Previous post was at 01:47 PM ----------

Yes I meant gestures available in EXKM only. They dont work for me. I am on 5.03 version, is that the possible reason ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AmariusX:
Hello, I have a bit of a question about 7 Pro and other phones which have pop-up cwmeras: How hard is it to make the cameras actually activate?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
What do you mean activate? Open up camera switch to front camera and it pops up, you switch to rear camera it closes. If you use Face Unlock it take about a half sec to pop up and Instantly unlocks the phone.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mwilky:
Working very well so far, good job
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AmariusX:
I'm talking about the custom rom implementation of things. Any idea on wether the mechanism just activates on turning on the camera or it requires proprietary blobs devs won't be able to get access to?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rav101:
All of the custom ROMs currently available are based on OOS so nothing is changed.

It will take a while to see what the state of play is in relation to custom ROMs build from source (ie Lineage and that kind).

I think I've need on GitHub that work has started in Lineage 16 but I imagine it will be a while before we see anything pop up on XDA.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
No TCP will give better throughput in all scenarios. If you have good reception there is little to nothing to be gained. No TCP will increase your max download/upload speed when you have full reception. (If it does have a talk with your provider)

When reception is bad, then it can make a big difference :)

Sweep up to wake and sweep to sleep work just fine for me. I´m also still on EXKM 5.03.

Hey :)

It´s nice to see you here! Thanks for stopping by.

You don´t know me, but I used some of your work back on HTC devices :) was just a silent reader back then.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] :
Oh ok thanks, with that info I'll keep it on 100 as my ram management is good and it's being used, and you said it improves app launch speed so :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mwilky:
I thought it was you, was gonna say remember you as just a user :D
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] matze19999:
MIUI isn't based on OOS
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Arden144:
And has many missing features
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] camoway:
Google drive link

https://drive.google.com/file/d/1VslH88g335SXo3pczPtsigNc7ETeKvt0/view?usp=drivesdk
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Thanks for the detailed explanation but I have good news. It'ss working now as it should with the kernel installed.

After researching on trying to improve wlan tx power, I came upon a magisk module called wifi bonding. Since it was not hurting anything, I decided to flash it and voila after the reboot all working good. I could see the wifi connected at the lock screen itself. The link speed is also now back to 866 and constant. The only time it fluctuates is when I am far away from router but still 300 Mbps link speed compared to the 50 Mbps it was dropping too. Internet speed is also stable as tested with multiple speed tests.

Didn't need that on the stock kernel or on my OP6 so maybe this is the extra thingy they do to their wlan driver. I am glad it's working, will keep monitoring it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Flashing via EXKM will NOT work, if you’re on the latest magisk canary! (currently 19305!)

19302 is still working fine with EXKM, as is stable 19.3. Big changes in magisk are coming. we will have to wait for flar2 to find a new way of flashing zips.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
I´m glad it´s working as expected for you now. But I think that magisk module is changing nothing related to 5g bonding for you. 5G bonding is already enabled in the wlan config of my kernel:

https://github.com/freak07/OP7PRO/b...ng/qcacld-3.0/core/hdd/src/wlan_hdd_cfg.h#L44

All this module does is set this value to 1, which it already is.

https://github.com/Magisk-Modules-Repo/wifi-bonding

Either way, good it´s working for you now.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BossNexusS:
You mean even flashing in twrp won't work? Or just in exkm?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
twrp will work fine. My post was only about incompatibility between latest magisk canary and EXKM, wasn’t it? ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Oh, not sure then what the issue was. It's working now and I am hesitant to do other testing so I will let it run it as it is. Thanks for the help.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SalFire:
Just came to say that the work on this kernel is absolutely to notch. I'm seeing 0.7/h drain in deep sleep, which is excellent.

I had this along with xXX magisk module with all of their kernel tweaks turned off, but it kept affecting the Wi-Fi connectivity. Clean installed this kernel without any other ROMs and everything works like a charm.

I sometimes have no LTE connectivity, but a restart fixes it and not sure if it is related to this kernel.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BobAzzon:
Been on this kernel since switching back to oos, easily the most balanced kernel, great performance and great battery, I'm finally starting to come close to what I achieved with my 5t battery life..thank you and great job it's greatly appreciated
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Domino5:
Kernel performs really good but I got constant issues with internet connection I'm getting cutting out from both WiFi and mobile data randomly :(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zhaoxueqi110:
Hi, thx for the great kernel. But when the first time I flash through TWRP, the wrap charge doesn't work. So I flash it twice and the wrap charging works but it will use 7% power every night. Before it use 1% when airplane mode. Is it a normal bug because I use H2 OS 9.5.6 GM21? Have a nice day!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] matze19999:
Doesn't happen to me
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sille:
i have the same problem, starting with yesterday. WiFi takes up to 5 minutes to connect. If i want to manually connect before, it tells me, that its not possible to connect to the chosen networks.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] allan1229:
Impressive battery life
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SalFire:
Make sure you read the devs memo on this. He's worked on merging the WLAN driver from CAF. I was having similar issues, you have to make sure there are no other Magisk ROMS or kernels running alongside this. I'd suggest flashing this on a clean stock kernel; there are instructions on how to do so without formatting your whole device.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sille:
i dont have any other magisk module running than the kernel one.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Are you sure it’s not your network provider [MENTION=3496747]Domino5[/MENTION]? I never had one dropout of mobile data.

The only time my reconnects quickly at home is when it switches between 2,4ghz and 5ghz network.

If you ran the kernel already successfully for quite a time and wlan suddenly stopped working correctly, I don’t think it’s kernel related [MENTION=5504004]sille[/MENTION].

Upon a reboot, my WiFi connects in less than 5 seconds after I can see my homescreen.

Also read this post regarding wlan:

https://xdaforums.com/oneplus-7-pro...akura-1-0-0-op7-pro-aka-t3933916/post79827789
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Warp charge is working fine for me when flashing the kernel.

I lose about 3% in 7 hours overnight with wlan and mobile data both enabled. No airplane mode.

Maybe it’s worth a try to use better battery stats to determine what keeps your phone awake.

Don’t think it’s kernel related.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MrPhilo:
For me 2.4ghz connects like yours within 5 second. It's when it's 5ghz it can take a while to connect after a reboot.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sille:
ah, this could be it. got a new repeater and just enabled 5GHz WiFi. Will check, if its working better with 2,4GHz
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pappschlumpf:
These 5GHz connection issues exist for several users only. For my OP6 kernel, with qcacld included a few users report that too. But well is switching to 2.4GHz really an alternative? Only because of it needs a little longer to connect after reboot, hmm. Around the house where i live 2.4GHz is so much worse than 5GHz, because of there are around 100 overlapping 2.4GHz networks :D
[MENTION=3428502]Freak07[/MENTION] posted that several times, the OP WiFi drivers is closed source and we have only one alternative, the QCom qcacld source. In my opinion the small issues are acceptable. The advantage to have the driver in the source and directly compiled into the kernel weights more :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] LKspro:
Thank you for this great kernel. Only problem I have is the microphone of the earphone does not work using the type-c to 3.5mm adaptor and it does not record sound. However it works fine with the stock kernel. Can anyone confirm this?

Edit: I am on 9.5.8 version
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
so I used my old google usb-c to 3,5mm adapter. Plugged in old 3,5mm headphones, which have a microphone and it worked just fine when I called somebody.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] LKspro:
Thanks, I will reflash again and see if the problem still exists.

Edit: I am still having the same problem after flashing the kernel. One thing that I notice is there is a noticeable background noise after plugging in the adaptor and the earphone while there is not with the stock and some other kernels that I tested.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] stryker09:
Hey [MENTION=3428502]Freak07[/MENTION]! So glad you got the device and brought your kernel expertise along here. I've been using your kernels since my Pixel 2 and having your kernel and support was one of the major reasons why I opted to get the OP7Pro

So thank you!

Everything is running wonderful, I didn't even give stock kernel a shot, got the phone and straight up flashed yours :) battery life couldn't be better and performance is top notch :svetius:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ledvedder:
I flashed 1.6 and lost wifi.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] niko2931:
See previous posts on this matter
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Jerreth:
question i have been trying to narrow down a choppy audio call quality issue where i can hear the caller fine but the caller hears my all choppy. I have a new sim and worked with verizon and oneplus they thought the same thing the sim, could it be an issue with the kernel and my phone? does the kernel have the ability to do something like this even.

I am not pointing fingers just reaching for solutions as the phone is not really a phone at this point lol.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Domino5:
I tried this kernel two times each time for a full day and randomly had connection lost problem I got entirely cut out from internet. No problem with that on stock. I have two separate hotspots one 2,4GHz and one 5GHz I always connect to 5GHz one (while rest of family uses bandwidth which I left for them on 2,4 ?) also it's not provider issue either.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Jerreth:
UPDATE: found after quite some troubleshooting that something to do with when the proximity sensor turns off the touch and screen while on call is messing with the mic i am sending it in.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] dynospectrum:
No wifi issues here what-so-ever on Kirisakura kernel for me
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
I only had wifi issue when used with xxx_nolimit and some other magisk modules, which is weird because so many people use kirisakura with nolimit lol

So after i disabled all modules,reboot amd install kitisakura (flash its magisk module first and then kernel through EXKM,reboot, flash again after boot up, then reboot), everything is fine.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
I do quite a lot of calls throughout the day and have no problems. I´m not sure if this could be kernel related.

see post #2 on how to report issues with logs, otherwise I can have no clue what´s going on.

if your mobile data fails, I doubt it´s the kernel.

my mobile data is just fine, all the time.

I´m running a similar wifi setup at home. Have both a 2,4ghz and a 5ghz network. The phone switches to the 2,4ghz one just fine, when I´m far away from the router as 5ghz signal gets worse over long range than 2,4ghz.

Blame One Plus for not releasing the wifi driver source! I already linked the post, where I explained it. My hands are tied, I cannot do anything about it.

https://xdaforums.com/showpost.php?p=79827789&postcount=579
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] methuntt:
Is this kernel support oneplus 7 not pro?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vibrantliker:
My battery is not that great. I know there are a lot of variables involved but generally, at 64%, I'm at 1 hr, 21 min SOT since full charge.

Are there settings I can change in EXKM, like wakelocks or something?

I barely use the phone beyond calls, emails and texting and sometimes listening to Spotify.

Currently running 1.6

Any advice appreciated.

Edit: one thing I just noticed, (I know to flash kernel companion before flashing kernel) but I just looked in Magisk and it wasn't there, so I just flashed it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Spyrek10:
Lost mobile data after second flash with EXKM but after reboot got it back.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SlyUK:
Out of interest has anyone used the following Kernel Manager called SmartPack, only just found out about it:

https://xdaforums.com/android/apps-games/app-smartpack-kernel-manager-t3854717
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Oswald Boelcke:
Hi members!

I learnt from the OP I'm allowed to provide some updates!

Here are the links: Forum Rules & **Rules for posting in development**

Screenshots:

Enjoy the new version of this thread, the latest junk posts have been removed, and we have better stress management, please report any bugs, we`re here to fix them! Please don't use the previous build, the latest update is a must, I don`t take responsibility for using outdated versions. Leave it to the OP to complain about requests or questions for e.g. "ETA". He knows what he's doing.

Thanks very much for listening and your cooperation!

Oswald
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Companion file also is in the main post on the first page.

Well regarding your battery life, you need to find the culprit. I charged my phone 32 hours ago and it's still at 20% battery with 6 hours SOT. My usage consists of few calls, couple hours of music, YouTube videos, social media and browsing.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vibrantliker:
--

---------- Post added at 09:14 PM ---------- Previous post was at 09:12 PM ----------

I've never been great at doing that. Do you have any pointers?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Try using the battery monitor option in kernel manager to check. There are other apps which provide more details on this. Unfortunately I don't use the others so can't recommend any. I used to use better battery stats when I was on Android 6 and 7.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Update to 1.7.0

Hey guys and girls,

here´s 1.7.0 for everyone to enjoy :) latest OOS changes for 9.5.9 merged.

ZRAM is now able to use the lzo-rle compression. I´ll upload two kernel zips, so everybody can test this out easily. Kernel managers seem to have problems changing ZRAM settings still. I don´t think everybody here knows how to restart ZRAM completely via terminal, I´ll just upload two zips this time.

You won´t notice a huge difference if you have the 8GB or the 12GB RAM model, depending on how RAM heavy your usage is. Users with the 6GB unit may notice a difference.

The kernel which can be download following the first link, uses lz4 like all previous releases.

The second link, which points to the lzo-rle kernel.zip will use lz0-rle as zram compression algorithm.

Please test it out and report back. You can just flash the zips over another to change from lz4 to lz0-rle and vice versa. Simple as that :svetius:

More information about it can be found here:

https://lkml.org/lkml/2018/11/21/637

https://lwn.net/Articles/778510/

For detailed changes, have a look further down :)

Changelog below!

Enjoy!

Changelog:

Kernel Base

- One Plus 9.5.9 changed merged

- Linux stable merged up to latest 4.14.132

- Kernel now built with Clang 9.0.5

Features:

- ZRAM compression algorithm lz0-rle added

Other changes:

- fix double notifier on vibration motor

- bluetooth improvements from Pixel kernels

- some other small fixes to the source

Magisk Module:

- no changes in the magisk module

Have fun flashing and enjoy your device with latest linux-stable :)

Why is linux-stable important?

I wish you all a nice day/evening!

Download is below :)

Download:

Disclaimer/Important:

Before flashing make sure you´re on latest stable Magisk! Flashing via EXKM or FKM with latest Canary will NOT work. TWRP is unaffected and it flashes fine there!

In case you´re on the stock kernel or any kernel, which has AVB not disabled, you have to flash the kernel.zip TWICE in EXKM with a reboot in between in order for the files on vendor to be replaced!

Otherwise AVB verity prevents these files from being replaced. If you´re coming from this kernel, flashing twice is not required!

If you´re flashing the kernel in TWRP, you only need to flash the kernel once.

Kernel: https://www.androidfilehost.com/?fid=6006931924117912746

Kernel lzo-rle: https://www.androidfilehost.com/?fid=6006931924117912745

Magisk Module: https://www.androidfilehost.com/?fid=6006931924117905127

This kernel modifies some files in /vendor.

If you want to go back to stock, flash the restore-files.zip and restore you stock boot.img.

Restore-Files Zip:https://www.androidfilehost.com/?fid=6006931924117912749

Instructions can be found in the OP!

But look at this post too :)

Have fun, enjoy the kernel and your phone.

If you like my work please consider a donation.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee/green tea: http://paypal.me/freak07
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Dude_Virus:
Since it states 9.5.9 changes merged, can it be installed on OOS 9.5.8 or this is specifically for 9.5.9 ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] brolic925t:
Man this community makes me love this phone so much lol. Thank you for the fast update
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] liver20:
What is the difference between Kernel lzo-rle?

Enviado desde mi GM1913 mediante Tapatalk