[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
you´re very welcome :)

it´s not a matter of TWRP or magisk alone.

This kernel as it is cannot work on Q. I reverted some changes from the Q beta source, to make this kernel boot on Pie again, but with all improvments and changes introcuded by the Q beta.

The same compiled kernel can´t boot Pie and Q at the same time due to some big internal changes on Q. That´s also the reason why magisk is taking time for Q I guess.

Without Magisk as a proper root solution ( I know about the in kernel root solution) and without TWRP working completely I see no benefit in supporting the Q beta. I know some people would probably appreciate it. But as it is now, one kernel takes 20 minutes to compile for the Pixel 3/XL. This is due to security features like LTO and CFI. The kernel itself takes 5 minutes, CFI and LTO 15 minutes.

And after all Q is just a beta. I tried it before getting my replacement device, because I had to wipe the phone anyway. But I rather use Pie, wether Custom or Stock rom doesn´t matter with all the little benefits I get by having a working TWRP and Magisk. I also favour stability :)

I don´t want to complain at all, but I want to get everybody a glimpse of how it works on the Pixel 3/XL:

I compile one kernel from my personal test branch, which takes 20 minutes itself. (5 minutes actual kernel compilation, 15 minutes LTO and CFI) Not counted the time I have to put into working on the source and actual development. Best case scenario the test kernel has no issues for a day or weeks depending on how much changes got introduced. Then I can just merge these changes in my release branch, and it again takes 20 minutes to compile the kernel.

After writing the release post, editing the OP, pasting all links, uploading etc you can imagine how much time goes into this.

That´s the biggest reason I don´t support Q. It simply takes to much time as it would essentially double all this.

Can you please give me a link to the video so I can try it myself?

I can´t comment on that particular game. I tried it once on my kernel and it ran pretty decent.

This game is pretty unoptimized and just requires a ton of resources, because it´s so inefficient. I don´t think it runs worse than stock.

It´s an online game, which introduces another factor I have no control over. You may have run into thermal throttling. Ambient temparatures have increased where I live by quite a bit by now.

I certainly won´t optimize my kernel so it runs an unoptimized game better, but perform actually less efficient during regular day usage. I know some people game quite a lot, but I´m not sure I can help you there.

Various benchmarks and test scenarious show better performance on this kernel than stock kernel. So I´m not sure I can help you with this game.

Hey :)

I really appreciate your post and your nice words! maybe there will be an app at one point in the future, but if that day will ever come, nobody knows.

The days when somebody reached 250000 people with a ROM or a kernel on XDA are over. I remember when I joined XDA some roms on the HTC Desire HD were downloaded more than 100 000 times. But this is long over. I appreciate your words really, it simply means a lot to me :)

I don´t want to do this for money, but because I enjoy it. If you read a bit above, you see it´s very time consuming too. So if there will ever be a week or two without an update, everybody has a life to live. :)

I would love if I can somehow get a fundation that helps me getting a pixel 4, if it should drop from Google, made possible by all the donations received on this thread here. I don´t want to actively ask for any donation. If you feel you want to make a donation go ahead and do it. I greatly appreciate it. :) If you simply want to drop a few nice words here or want to help other people I also appreciate it :) It´s really fine :)

When this thread started I did not think it to be possible that the kernel would reach this state. I´m very satisfied with how it runs on my unit currently, arent you all?

Thanks everybody for the journey so far.

I´m very very grateful for every single donation I received so far! For all the nice words and the atmosphere we have on this thread here.

Development on the Pixel 3/XL won´t end at all. In fact, 3 or 4 days ago CAF dropped a huge update to the improved CAF base this kernel is now based on since 3.0.0.

I managed to merge it and stability is being tested for a few days now :) So far it looks promising and we did not face a single issue. Maybe [MENTION=4576054]MArtyChubbs[/MENTION] and [MENTION=336855]melgar[/MENTION] can confirm this, if being summoned here? ;)

So you all can expect quite a big release again sometime soon :)