yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Update to 3.1.3

Hey guys and girls,

So the thread has calmed down a bit :) I guess 3.1.2 solved all the reboots some were experiencing, which are good news.

Here´s the next release!

I wish everybody a nice day! :)

Changelog:

Kernel Base Changes

- 4.9.179

Other changes

- some other filesystem related changes from kernel/common

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?

I wish you all a nice day/evening!

Download is below :)

Download:

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

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] mcwups1:
Just flash in recovery?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Sometimes I start wondering why I spent so much time trying to cover everything in the OP and the following posts :)

Flash it either via twrp, exkm or fkm.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
Is 3.1.2 as performing as 3.1.0 for you [MENTION=3428502]Freak07[/MENTION], or are you still working on bringing everything you brought with 3.1.0 but without the issues that some had?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
You know how they say there is no stupid questions. That was a stupid question

Read the dam OP
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ins5736:
Physical. I'll have to see if my carrier supports esim.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
If they use iPhones they use esim. I had to fool TMO into thinking they were hooking up an iPhone with the uid. Another time the rep knew what he was doing with my gf's pixel 3 XL. But you need WiFi to set up the esim. Any WiFi.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zxspectrun:
Blackendmod works fine with this kernel?

I don't know if this is a stupid question but since I wasn't able to find the answer on the search tool, I need to ask

Edit: default governor is schedutil ir performance? Mine is on performance all the time? Why?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mcwups1:
The OP is as long as the Bible. Sorry. I overlooked the 3 step process in there as a new Pixel owner where you only had to just "flash the zip in recovery" in HTC devices.

I'll get my reading glasses next time and spend an evening reading a post to make extra sure I don't overlook something else.

This phone is quite different from what I'm used to.

Again, apologies to the creator.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rspkt:
That's a bit dramatic. People including the author spend their valuable time covering this stuff for good reason so it's not unreasonable to do some due diligence before posting things likely covered like how to flash the kernel. Search would help also in this instance too. ?

In other news, the 3.1.3 is working great. Thanks again, [MENTION=3428502]Freak07[/MENTION]!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Ctrl-F
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I aimed my post to read a bit jokingly, although it has quite a bit of truth in it. ;) After all the instructions are directly above the download section.

In the end, with the way my AnyKernel zip works, is you can simply flash it in TWRP, EXKM or FKM and be golden ;) It detects if you´re on a custom ROM, acts accordingly and keeps magisk in case you have it installed.

If you´re new to A/B devices I suggest you a bit of reading on how everything works with this setup. Never flash anything when you´re away from a PC and need a working phone! It´s easy to get into a bootloop when flashing something. The way A/B devices work it´s not possible to get into TWRP then because the recovery sits in the boot.img´s ramdisk. Non booting kernel = not being able to boot to flashed TWRP without a PC ;)

Here´s a good read:

https://www.xda-developers.com/how-...ess-updates-affect-custom-development-on-xda/
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
it performs quite good don´t you think?

Some of them will get reintroduced probably yes.

Read the 2nd post. If you use any scripts or mods you are on your own. That might answer the question. You are free to use the script, but don´t report any issues if you run it and face some.

Remove it and see if you can reproduce the issues without any modifications to your phone.

Regarding your observation about the performance governor this is from the blackened mod thread:

https://xdaforums.com/showpost.php?p=79467961&postcount=189

maybe you should read what you actually use/apply on your phone ;)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Thank you very very much for this! I really appreciate it!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
In fact I stayed with 3.1.0

?

I only had one reboot at the beginning when using an unstable version of modded Gcam so I decided to stay with 3.1.0...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razifibrahim92:
work fine for me
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] brandonpa:
Not to jack the thread but some of the stores will activate esim for you. The problem is I had to find the barcode for the link to the barcode for my 3xl on reddit to be able to fully activate. Once activated though it worked great!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
That is what I did. Found a post on Reddit about TMO doing it. Att, Verizon, and Google fi use esim too. I was on TMO, but where I live it has spotty network. Google fi works great. Three network switching. Always have lte.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
"But" negates everything stated before it. [emoji6] You definitely jacked it... [emoji23][emoji1787]
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
I'm getting random reboots now on 3.1.3 going to try and pull some logs
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Walker Street:
Hi,

I was on 3.1.3 and twice during calls the person at the other end couldn't hear my voice. One was incoming and the other outgoing call.

Cheers,

Dan
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] n0tz:
It sounds like https://issuetracker.google.com/issues/124412355
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Walker Street:
You're probably right. I have had this issue before. It's not a consistent problem though. Still, it makes me wonder whether I'd be better off swapping this phone for a Samsung if my telco lets me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zxspectrun:
Really appreciate ur response, thx
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] exile1ck:
Is there a way to install this on the Q beta?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] fuzzgruble:
No. Q beta on pixel 3 series requires boot images that are flashed through fastboot. AFAIK TWRP and Magisk are not working on Q beta for P3s.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Queentus:
Kirisakura now has worse GPU performance than stock, especially when running games like pubg mobile or watching 2160p VR movies in Daydream (lag as hell).
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Thank you for your work on the pixel 3 xl kernel.

Just wondering about OPO7pro and how it compares to P3Xl and if it will be your daily phone and if development of P3Xl kernel will end.

If you decide to continue building kernels for phone you don't use, I really think it would be wise to create some kind of app for people to buy if you know can that. I know people can send you donations but I think you will get many more people buying your app than just the people who use a kernel build that you share. The people who use your kernel spread the word that they use your app and before you know it, you might have 250,000 in app purchase for $4 that is $1, 000,000 dollars before Google tales their cut and before paying taxes you make something.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 123SIT:
3.1.3 appears to be working fine on June update, booted with no issues.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
+1 here
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Hey guys and girls,

June update dropped. The security patch dropped today before I went to bed obviously. I merged the new CAF base update I mentioned in my earlier post, into my release branch this morning already.

The June security patch has no new kernel changes included for this kernel. I must have already had everything :)

The changelog may actually not look that big, but the CAF merge was again a huge one.

Showing 268 changed files with 6,692 additions and 4,213 deletions.

I wish everybody a nice day/evening! :)

Changelog:

Kernel Base Changes

- 4.9.180

- Update CAF base to LE.UM.3.2.1-18400-SDX24

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=6006931924117887660

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] rspkt:
3.2.0 working great on the June update so far even if no kernel changes from that firmware update. Thanks for the prompt update for the CAF changes though.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Queentus:
A friend of mine who originally shared this gpu performance issue with me just gave me his benchmark result.

I also runned a benchmark myself, both results showed better cpu performance on Kiri, but better gpu and memory performance on stock. I know Kiri used to do better (I followed your kernel all the way from wahoo to crosshatch) and I really appreciate your work. Just curious about the change here.

pic1: my friend's stock kernel benchmark result using AnTutu

pic2: my friend's Kiri kernel benchmark result using AnTutu

pic3: my benchmark result on stock using 3dMark

pic4: my benchmark result on Kiri using 3dMark

it seems that xda won't display my pics, so here is the Google Photos link: https://photos.app.goo.gl/wWmLGvAxyEYATDyS7
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Personally I don’t care much about benchmarks.

I just installed these two apps on my device. I’m running the exact same kernel that’s published here since yesterday.

Did two quick benchmarks. See the screenshots for results.

To me it looks like thermal throttling to be honest. You could also try to reboot.

Maybe there is an rouge app in the background requesting a lot of resources.

If that isn’t the issue I can only recommend to completely wipe the device. Your scores are way to low if no thermal throttling or other issues occurred.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DvLAx3l:
I did some bench too just to compare, the results are similar, and you know, I've many modules (magisk + edxposed) ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] EMJI79:
My initial and very subjective thoughts about 3.2.0 compared to 3.1.0 is that I feel it faster for everything that is in RAM, faster in network management but a tad slower on animation (opening apps animation etc...).
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
I've been very happy with the work [MENTION=3428502]Freak07[/MENTION] has done with his CAF based test kernels. Zero random reboots, great performance with minimal battery drain. I don't have time to game, so I can't speak to that. However, I average 1.7% battery drain while the screen in off and currently experiencing 4.7% battery drain per hour overall and for me that is awesome! Please support his work to encourage his continued efforts :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I merged the sources from Q Preview 4 already. Test kernel is already up and running.

Audio driver as well as wlan was also updated quite a bit from google!

The kernel should be updated the next few days so everyone can have the new Q changes in Pie. Kernel will of course still be only for Pie!

I want to give it a good test to make sure nothing broke.

Fingers crossed and stay tuned :highfive:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DOMF:
Super excited about this part. Thanks for all your work!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Kevtrejo37:
Shoot was hoping for kernel to come this release :/
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
This last update is great battery life. Didn't even have to charge over night. I had 60% battery last night. I was like wow. I normally got 40 to 50. Plus I had close to 6 hours SOT. using tripndroid I/o and bbr tcp. Klapse and 2048MB zram. Handles it very well. Thank you for all the hard work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ART:
How do you change the zram to 2048? I tried to change it in exkm but it didn't work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Magisk module. Zram enabler. And don't turn it on in EX. I have ex. Works great for everything else except zram for some reason. It use to work. But something happened with the past April update.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ART:
So enabling it would automatically set it to 2048 I'm guessing?

Edit: Just installed the module, in exkm it does set it to 2048. Tried disabling zram in exkm but doesn't it defeat the purpose?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Dont disable it. Just don't lock it with the blue lock in app to the the right of the 2048.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Like this.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
is someone able to give me this kernel in an image file? my touchscreen stopped working on twrp and want to try flashing this kernel to resolve it but need the .img file.... or if you know how to flash the zip in fastboot, that would be great too
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Use

fastboot boot twrp.img

Then flash magisk.zip, then kernel.zip, and twrp.zip

This happened to me before too.

Or if you don't use magisk, don't flash it, and flash kernel and them twrp.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Thanks i understand the instructions for that...

but my point is i cannot get into twrp as the TOUCH does not work for me to enter my passcode to decrypt, thus unable to flash anything other then in fastboot mode
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
[MENTION=3428502]Freak07[/MENTION] would you have any idea why we cant create a lock screen or fingerprint when decrypted? sequential writes increase 2 folds when we run decrypted.

i find it useless honestly, but id rather be able to use android pay decrypted.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
I leave everything stock but enable the Mac randomization. Frankly all the options that I would want to be on are enabled by default
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Leave everything at default
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HellraiserNZ:
Is this applicable If I don't install EXKM? Will just load defaults?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Defaults are what I’m running currently! You don’t need EXKM if you want to run kernel at default settings.

You can create yourself a script ( survives reboots) to enable Mac randomization or use any root explorer/terminal ( just until next reboot). The path you’re looking for can be found on the thread :svetius:

Just flash and forget you will get nearly all optimizations! :highfive:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] frewys:
Just want to confirm before I go ahead and flash. With all the drama going on with kernel working and not working cross 3+xl

Blueharch is the brilliant name for "working on both" as I couldn't find any separate files for each? ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
Do you plan to add High Brightness Mode?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
yes it should work on both. Pixel 3 and pixel 3 xl.

if you decide to flash please report back if it’s working fine so other know it too!

Thanks :highfive:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] frewys:
I just took the step of flashing the kernel and do far so good on my p3 ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Nice! Thank you for reporting back and letting us all know :good:

enjoy the ride!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ffchampmt:
I've been a happy Kirisakura user on my 1st Gen XL for a long time now, so I was happy to see it's available for my XL 3 arriving next week! I'll be running this kernel from day 1.

I've seen Google is limiting 3rd party Qi wireless chargers to half the charging wattage. Is that something the kernel will be able to override?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
Nope, Google's hw only conforms to Qi 5w standard
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] frewys:
Seems the AOD was not put to minimum brightness on my p3 during night as it actually lit up the room quite a bit more than I ever seen it do before ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
Testing 1.6... Another gift from [MENTION=1037050]freak7[/MENTION] that improves the fluidity of this phone. I haven't noticed any negative impact coming from 1.5.1 [emoji112][emoji112][emoji112]

FWIW: I flashed in TWRP and root was detected.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Probably by desgin from Google for Security Reason.

HTC also does not allow for face unlock when system has been tampered with.

There is a high brightness mode already implemented by google. I used my pixel 3 xl a bit in the sun and it got very bright.

But I´m sure time will bring maybe some additional features, which I can add later on. Give it some time it´s early for this device! I also saw [MENTION=4684315]flar2[/MENTION] working on bluecross :)

So stay tuned :)

Will probably come in due time. I already gave it a try the best I could. But as the answer above you already indicated I saw [MENTION=4684315]flar2[/MENTION] starting to work at bluecross, after a few failed attempts from me. Wake gestures are his work, so I hope he can figure something out.

That´s great to hear! Your question was already answered by the dear [MENTION=6791680]_LLJY[/MENTION] :) Don´t think there´s something we can do about it. Also I don´t have any wireless charger so I cannot try it.

I don´t use AOD at all. I give it a try and see! thanks for the report!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Can I flash this over the elementalx kernel?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
There is no exkernel?

Edit. Nevermind
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Yes there is
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Ya I saw the thread later. This thread is saved as a fav so it's the first I go to
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
High Brightness Mode works now that the EX Kernel app has been updated.

Edit: It works through the app but not the widget.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
You have to boot twrp with fastboot. You don't flash twrp with fastboot.

I think you did fastboot "flash" twrp. Did you use "boot" or "flash". ?

What version of twrp are you using?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
i did not flash twrp

I installed the latest beta of the rom i have been using (aosip)

reboot to bootloader

fastboot boot twrp.img (am using 3.3.1-1)

boot to twrp, touch didnt work

downloaded the stock boot image

fastboot flash boot_a boot.img

fastboot flash boot_b boot.img

fastboot boot twrp.img

still touch isnt working
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Will phone boot with stock aosip kernel?

You can flash kernel with ex kernel or fk kernel manager. I don't believe there is a kernel.img because it anykernel format.zip. I mean in the kernel.zip
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
after flashing the stock boot.img, no i have not been able to boot into system. I cannot find a boot.img for the aosip rom either

i think i have to just flashall
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
He doesn't have root. He cannot get touch to work on twrp to flash it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] smartymcfly:
Here is a copy of stock kernel patched. Not sure it will work with aosip. Just unzip it, archived it so I could upload to xda.

Xda is not allowing me to upload, so here is a link.

https://mega.nz/#!pZg2UaaK!dJ5oJfRnoh6nsILk0-MBo7zFmhQDX1fhdc1-RarejJY
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Twrp and decrypt are not working on the pixel 3 xl. Remove your screen lock. Touch is working. The decrypt isn't. For some reason entering the method to decrypt will not work. And do not post about it in the rooting guide. They will flame you for saying anything truthful. But twrp hasn't ever worked right for on the pixel 3 xl. My pixel XL had a few bugs but they got worked out. Just my opinion from experience with twrp. And I don't ever install twrp. No need to. Most flashing can be done in magisk and kernel can be done in EX.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Hate to tell you but the latest beta of twrp works 100% of the time when fastbooted with encryption enabled on both of my pixel 3xl's.

When it is flashed there are some issues but only 25% of the time.

His issue is probably related to the beta rom he flashed. I just flashed a beta rom that I use that is different than his and had no touch issues.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
I don't use twrp anymore. I do have 3.3.0 image but no need for it anymore. Magisk can patch the boot image and fastboot flash it. Twrp is hit and miss. I have older ones that work with decrypt. But the most recent one I found doesn't. And again from my experience. I am glad you have had different one. For me never has worked right in the 3 xl. There is more versions for the 3xl than the og xl. And I have never flashed twrp. Fastboot and boot it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dd805bb:
Lol. Hate to tell you go read the twrp forum. Twrp is hit and miss like I said. Even on the latest one. The new trick they say is not swiping to allow modifications. I stopped using twrp awhile back too. No reason to install it or even use it. Almost anything I do can be done via magisk and or ex. Like I stated originally. "Hate to say it." Lol. Go to the twrp forum and look around.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Yeah it is a mystery these days. Different behavior for different people.

He had no touch so he couldn't even swipe.