yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Can we please stop this TWRP off-topic at this point?

It’s okay if people try to help each other here. If you see your conversation getting longer than a few posts, please open a dedicated Q&A thread, use the twrp thread if development related or take it to PM.

A bit off-topic is fine, but the last pages are covered in posts completely unrelated to this thread.

I’m pretty sure no one is interested in seeing the negative experience or personal opinion regarding something totally topic unrelated. This clogs up the thread and makes it not only way harder for those seeking information about this project but also for those looking for information about twrp.

I wish everybody a nice weekend! Have a great time!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Sorry. I should have known better. I posted just for a image of the kernel, then it continued all. Should have stopped it there.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
It’s fine don’t worry about it any longer :svetius:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 3.3.0

Hey guys and girls,

So here is the update. It includes all changes from Q Preview 4 to use already now on Android Pie :)

Kernel will not work on Q as I explained already many times! Please don´t ask.

I wish everybody a nice day/evening! :)

Changelog:

Kernel Base Changes

- Merge Q preview 4 code

- Update WLAN driver and subsystems to Q Preview 4 state

- Update audio driver to Q preview 4 state

Important :)

All flashing errors are now fixed. If you experience the ramdisk error please take a look at the FAQ.

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

Why is linux-stable important?

Download is below :)

Download:

https://www.androidfilehost.com/?fid=6006931924117891767

or following the link in the op to the correction version

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
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
Great!

Can you explain what those Q preview 4 changes are, roughly? :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HamsterHam:
[MENTION=3428502]Freak07[/MENTION] I've had to hang ups and reboots from it on the latest kernel. Hopefully the logs I've attached are okay. Took them a bit late after a reboot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] asanta27:
Does anyone have any recommened settings for someone who primarily uses their device for Bluetooth streaming and the occasional YouTube video?

This kernel has improved my battery life and performance, but to push it further I think I will need to tune it to my specific use.

So far I have just change my GPU governor to simple_ondemand.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
I've seen some threads on XDA suggesting lower the CPU clock speed if you only do basic stuffs with your phone.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] flipflop1:
That's not exactly how it's working.

If a task needs to be done, the kernel will scale the frequency on the level needed by the app but if you lock the frequency at a lower level, the task needs to be done anyway and will just take more time to be executed and that extra time will consume the amount that the higher freq would have used. So locking the freqs to a lower value is not a good idea, especially since the creation of schedutil that replaces the interactive governor and that scales depending on inputs from scheduler resulting in a more precise frequency.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HamsterHam:
Default settings are perfect.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Valeriuz:
Thank you for the kernel, everything runs smoothly.

Just quick charge doesn't work. Am I the only one?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zetsubou Sensei:
Quick charge works well for me. Use Ampere to double check your charge rate.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Valeriuz:
In the lock screen shows quick charting.

But the it charges slowly. Using Ampere, I can't get more then 1020 mA. Stock charger and cable.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] SinisterXReaper:
No charging issues on my end. There is a plethora of variables as to why it isn't working for you. Are you on stock or custom rom? Any modules? You could also pull a log so the issue can get looked at deeper. OP has a link to a great guide on how to pull a log.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Valeriuz:
All stock. Magisk modules: YouTube Vanced, Substratum.

I'll provide a log. Anyway, before flashing kernel quick charge worked without any issues.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nullness:
Quick charging is working fine for me using wall charger with stock and magisk with v4a and edgesense modules. Pixel stand won't quick charge, but it wouldn't work on fully stock pixel 3 so not surprised there, it's garbage.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Valeriuz:
I'm using wall charger, never tried the Pixel stand.

I've read that this kernel is different from the stock also for the thermal driver, now at home is pretty hot, around 27 C, maybe it is configured to charge sensibly slower higher temperatures. Usually battery while charging stays around 40C.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Also battery temp will play a part. It is most noticeable with the pixel stand.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Idk his exact changes, one thing I do notice is it handles the bigger zram better. Q bumps zram on the pixel 3 xl to 2048. I notice huge change there, holding at around 1700mb as to before would try and drop down below 1024. Just an observation. This kernel is killer.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
What I do and seems to good with simple_ondemand gpu governor. Everything else is in the pics. Bluetooth half the day to a speaker. Stream a video here or there and on super slow wifi works pretty good. But to each their own. This may not work well for everyone else. Just an example of trying new things and this has my setup on this kernel for a few weeks. Seems great. Newest update 3.3.0 is working even better.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] luckana:
Is it just me or the new audio driver from android q really did make like a noticable difference in overall audio quality, i think more noticeably while using headphones
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] asanta27:
I have noticed an improvement. Bass sounds way better on my AirPods.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] geeksammao:
You mean Google increase the zram size to 2g on Q？That's interesting:eek:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Spl1tz:
Thanks for this!

My battery life got slightly better.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
[MENTION=3428502]Freak07[/MENTION]

Can you please turn CONFIG_NF_NAT_IPV6 on? Thanks. I'm trying to set some ipv6 iptables rules and they're complaining about that not being set.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 3.3.1

Hey guys and girls,

New update, which includes 4.9.181 and a binder patch from kernel/common.

I wish everybody a nice day/evening! :)

Changelog:

Kernel Base Changes

- Upstream to 4.9.181

- small patch to binder

Important :)

All flashing errors are now fixed. If you experience the ramdisk error please take a look at the FAQ.

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

Why is linux-stable important?

Download is below :)

Download:

https://www.androidfilehost.com/?fid=6006931924117896686

or following the link in the op to the correction version

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
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I sent you a PM :svetius:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Roll3r:
I can vouch for this. With 1024, if Android Auto was connected the phone was almost unusably slow (look, some things are easier to do on the phone vs using Assistant on Auto). With 2048 its nearly full speed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lohanchien:
Thanks. I switched to simple_ondemand and I have no more scrolling lag in chrome when reading Reddit. Also enabled the ZRam module to 2048MB and everything is loading much quicker and staying in ram longer

Also switched to bbr after reading about it a little more as it seems like a better and modern implementation, especially for handling slow and/or congested wifi.

Good info!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HamsterHam:
My active battery battery drain is around 18%. Anyone know how to diagnose what's causing it to be that high?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
Check your running background app and any extra Magisk modules. In addition, Google factory-app updates also add extra permissions to run in the background without telling you about the changes.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] asanta27:
Mine is also 16-18%.

Should I check it with better battery stats? What method do you recommend.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
You possibly could, but I doubt it can tell you everything. I would suggest go to individual app and restrict data background access if you don't need data permission for it. In addition, check if any unused apps being allowed to start at boot and ignore those apps.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] acidspider:
How do I check apps loading on boot?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tekken Lord:
I am running a custom rom. I can see a "Background check" in developer option, "unrestrict data" in "special app access," or "app info" for invidual app." I can't seem to find the "ignore at startup" option at the moment, perhaps someone can chime in for you.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lohanchien:
Try SD Maid from the app store. It has options to restrict any app from getting the startup intent from the OS on boot so they won't start until you open them.

---------- Post added at 05:30 PM ---------- Previous post was at 05:29 PM ----------

SD Maid. App Control->Reciever Manager. It'll show you all apps that start on boot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
When I had battery drain [MENTION=3428502]Freak07[/MENTION] said to open a terminal window

su

top

And don't touch the phone and look for any processes that are consuming resources staying at the top of the list. Take some screenshots if you don't know what you are looking at.

It is very much unlikely to be kernel related.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] eldode:
I have pixel 3xl and Iam on aosip rom

Can i flash this kernel directly using twrp

Will i lose twrp and root

Thanks in advance
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Read the op
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] eldode:
I read the OP and i need to male sure it is as i understand it

It says flash it directly using twrp
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Sounds like you got your answer then
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] eldode:
Is it good with aosip rom
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
No it isn't
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] eldode:
I donot understand the picture

What do u mean
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Try it and find out. If it doesn't work then reflash your ROM
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jbarcus81:
It sure is..For me anyway. These phones are picky and very finnicky .. It may not work for everyone, but flash and see!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] glehel:
I installed it on the latest AOSIP ota. I lost the TWRP and the kernel. Root and Magisk have it. From the Exkernel manager app I flashed the kernel zip and finished. There is really no need for TWRP to update. Perfect update for ota.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
If you flash any OTA or Rom over your current one you will always lose twrp, root and any custom kernel.

You will need to reflash all three in case you, update your rom. :svetius:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] glehel:
root and magisk ok! survived! just flash the kernel. :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Yes! if you are already rooted flashing the kernel will preserve root and magisk :svetius:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Nearly 10 days without an update, but that will change soon :svetius:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shinodoigt:
When everything's working well, I'm not complaining x)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] glehel:
This kernel is awesome! :good:

I don't understand one thing: the Ex Kernel manager app can't see anything in the wakelock blocker menu.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 3.3.4

Hey guys and girls,

It´s a bit quiet around CAF and the 4.9 kernel in general.

My phone runs very fine and I hope that´s the case for everybody else.

Here´s the next update :)

I wish everybody a nice day/evening! :)

Changelog:

Kernel Base Changes

- Merge 4.9.182 and 4.9.183

- use prebuilt Clang 9.0.4 from google (no real changes, just a version bump mainly)

- small patch to f2fs

- patches from kernel/common

- enable nat tables for ipv6 functionality ( requested by [MENTION=4487388]jcmm11[/MENTION] )

Important :)

All flashing errors are now fixed. If you experience the ramdisk error please take a look at the FAQ.

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

Why is linux-stable important?

Download is below :)

Download:

https://www.androidfilehost.com/?fid=6006931924117902564

or following the link in the op to the correction version

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
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
facebook closed on me 3 different times as i was actively scrolling on it on 3.3.4

Not sure what I need to do, any ex kernel manager settings i have to set?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] eldode:
how is the battery with this kernel

i use it with AOSiP Rom and the battery last around 18 hours with moderate use

any suggestions
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Thank you for the update. Do you like the OP7pro? Has it become your regular phone or is the Pixel still used more?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
can't adjust exkernel settings from 1024 to 2048 on the memory for zram.. anyone else?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lohanchien:
That's not an issue with the kernel. EX Kernel manager has had this problem for a bit. Use the ZRam enabler Magisk module. That'll set it to 2048 on boot
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] gvsukids:
Camera crashes when using recent kernel
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Not crashing here. Just checked. At what point is it crashing?

Plus with no logs chances of anything being done are nil (even if it is the kernel, which I seriously doubt).

---------- Post added at 10:32 PM ---------- Previous post was at 09:42 PM ----------

Works fine with Franco, although on initial change it takes a while to process (and gives you a message that 'this may take a while').

Alternate solution is to set the value in a boot script

echo 2147483648 >/sys/block/zram0/disksize
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
I set it with Franco and it give the waiting warning.

But a few minutes after, the ZRAM options simply disappeared as you can see in the screenshot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
Or:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] gvsukids:
After taking a picture, it froze. After a second reboot everything seems to be running normal
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nullness:
I'm not having any reboots or crashes, but I do know ex kernel manager, etc have had problems turning on and setting zram sizes. It works if I set it in fk kernel manager so I think your issue is most likely application, not kernel related.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Face_Plant:
Logs would be helpful.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rspkt:
For my device if I use ZRAM/Swap Manager Magisk module the ZRAM 2048mb settings in EXKM stick every time even after reboot.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] masri1987:
thanks ill use a diff kernel manager, thank u!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
I used the Magisk module you said to set ZRam to "enable" then set 2048 in Franco and when I checked a few hours later I had this.

Maybe [MENTION=3428502]Freak07[/MENTION] should tell is if there's something in the latest kernel that keeps disabling ZRam?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lohanchien:
The module will enable 2048 by default you don't need to use Franco's manager for that. You might be causing a conflict by using the module and also changing the zram setting manually
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
OK thanks, I'll try again so.

Edit: that way, it works.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smallvan:
Hi All

Does any one experience the error message of "For some reason, your Android version doesn't know how to open this :(" at FK manual flasher after using the Kirisakura 3.3.4?

I can't now even change the download folder location at the Flasher Option where the same message pops up.

Not sure if kernel or FK or else ends up with this.

CK
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zetsumeikuro:
Greetings,

I've been having an interesting issue and I'm trying to narrow down the cause. So far it doesn't appear to happen on stock. It has happened on all the available custom roms while on this kernel for my device. At times when I unlock the device with finger print and navigate the UI I notice the scrolling is very unresponsive. If I try to fling the page it just moves ever slightly like it's stuck. Opening an app and coming out of it or expanding notifications with the fingerprint reader seems to resolve the issue until I lock and wake the device again. It doesn't happen all the time, I would say it occurs at a 50% rate. I took a log, hopefully it can narrow down the culprit. Thank you! https://drive.google.com/file/d/1-80sRimzTjCRhYrNtb2lmghE26yVQ0Fd/view?usp=drivesdk
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LunaticSerenade:
Realizing I hadn't updated yet, I just flashed it with FK, worked fine.

Maybe download a fresh copy?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smallvan:
Already did n still no luck.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Any chance that a build for Q can be made?

In response to this.

John Wu (@topjohnwu) Tweeted:

It turns out I've done everything correctly yesterday. Just some stupid typo ?. So here you go, the world's first logical partition root, full Magisk support on Q beta 4, Pixel 3 XL. https://t.co/z50JbJDMgw https://twitter.com/topjohnwu/status/1144832417946984448?s=17
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shinodoigt:
What's a normal active and idle battery drain?

With Franco Battery Monitor, i have 18% active drain and 1% idle, it seems pretty high!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DeeZZ_NuuZZ:
This is the wrong place to ask. Create a new thread in Q&A
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Trying installing a factory image rather than just a boot image.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Face_Plant:
How long did you wait before checking your active/idle drain after resetting the battery monitor?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DvLAx3l:
July ota & factory image are up! I'll try the kk kernel when I'm home ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Flashing via EXKM (FKM as well, I did not confirm this however it’s highly likely) will NOT work, if you’re on the latest magisk canary (currently 19305!)

19302 is still working fine with EXKM/FKM, 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.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LunaticSerenade:
I take it that means future flashes would have to be done in TWRP?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I´m not sure how else to explain it.

If you use stable magisk 19.3, flashing via EXKM will work currently.

If you use latest magisk canary (which got released yesterday or earlier this weekend, if I´m not mistaken) flashing via EXKM will not work.

I´m pretty sure you´ll see it in EXKM´s changelog, once it is ready for the new magisk canaries.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] LunaticSerenade:
No I get that. I meant more in the future (like Android Q when it drops), but in retrospect, there is no way to know if that will even still be a problem, let alone the solution to that.

I'll go back to being quiet now. :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Yeah magisk needs to adapt to work on Q. That’s one “side effect” now.

Nobody can predict the future, so lets all keep the fingers crossed flar finds a way :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Source for July dropped as it seems. it’s too late here already..I’ll try to get the builds up tomorrow! :)

See you then!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DvLAx3l:
So I'll wait the next build, but I'm sure that the latest one will work anyway like always.

Thanks as always for your work!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
Just install July patch and reinstall twrp. Kirisakura 3.3.4 then magisk 19.3.0.5 and so far so good
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Just keep in mind that flashing an update via EXKM won´t work with 19305 canary :)

TWRP is unaffected and works fine.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Hello guys and girls,

the July Security drop from Google didn´t bring new changes to this kernel.

We already had all the changes. So it seems merging CAF as well as kernel/common is paying off :svetius:

That means 3.3.4 is ready and good to flash on July firmware!

4.9.184 consists of one new commit, it will be included in the next build, alongside 4.9.185 probably :)

I wish everybody a nice day! Flash away! :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
So I asked about this and here's the feedback I got:

Thanks to [MENTION=4544860]osm0sis[/MENTION] for the feedback (and the upcoming workaround)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Yeah that’s some of the changes which are needed to adapt to Q, I was talking about a few posts earlier.

Just wanted to post a short statement in my threads, to avoid confusion and hopefully reports that it’s not working on the latest canaries at this moment in time :svetius: