[Kernel][04.01.2021][4.14.213] Kirisakura 6.6.6 for Pixel 4/XL aka FLORAL

sharpz811

Senior Member
Mar 6, 2012
326
91
48
brampton
Just wanted to update on my pixel buds issue and I SWEAR I won't say another word about it lol but last night I did a deep DRY cleaning of my buds and did a factory reset on the buds and today is the first time in two weeks that the buds only randomly disconnect once so far! I've been sending texts like crazy today and everything was running smoothly except for that one hiccup. When I was cleaning them I really got into the mics and sensors since I feel like the problem stemmed from those components. Thanks again for all the help guys! I hope this helps anyone else when in doubt clean those buds out! Lol
 
  • Like
Reactions: Freak07

Alcolawl

Senior Member
Jul 21, 2012
1,397
2,276
153
New York
Just wanted to update on my pixel buds issue and I SWEAR I won't say another word about it lol but last night I did a deep DRY cleaning of my buds and did a factory reset on the buds and today is the first time in two weeks that the buds only randomly disconnect once so far! I've been sending texts like crazy today and everything was running smoothly except for that one hiccup. When I was cleaning them I really got into the mics and sensors since I feel like the problem stemmed from those components. Thanks again for all the help guys! I hope this helps anyone else when in doubt clean those buds out! Lol
Technology ¯\_(ツ)_/¯ Glad you got it sorted!
 

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
in case anybody is interested in adaptive audio on the pixel 4/xl:

 

ChongoDroid

Senior Member
Jul 29, 2010
6,207
2,908
253
Vancouver
I'm guessing we don't have kcal until twrp works for pixel 4, sorry if this has been discussed before.

Just got a used Pixel 4 and I'm just getting adjusted, came from the s20.
 

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
I'm guessing we don't have kcal until twrp works for pixel 4, sorry if this has been discussed before.

Just got a used Pixel 4 and I'm just getting adjusted, came from the s20.
Twrp has nothing to do with kcal.
Install latest cleanslate config app from the cleanslate thread and you'll find the option to enable and tune kcal to your liking.
 

digkong

Senior Member
Jan 6, 2011
850
153
63
bangalore
Hi. I've tried looking at various topics to try and figure out how to install this kernel on android 11, but in vain as twrp is not supported for android 11 yet.
Someone could help me out here?
THank you.
 

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
Hi. I've tried looking at various topics to try and figure out how to install this kernel on android 11, but in vain as twrp is not supported for android 11 yet.
Someone could help me out here?
THank you.
There’s a guide in the first post of this thread. (y)
 

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
I've gone through the post. Flashing through twrp is not possible as it's not supported. And flashing through kernel manager apps would require root which I don't want to do as my banking apps don't work then.
The kernel.zip needs root/magisk to work with all functions intended.

You can manually repack your firmwares boot.img with the contents from my kernel.zip and flash that repacked boot.img alongside the dtbo.img from my kernel.zip.

The linked post contains a short guide:

You’re losing functionality that depends on root doing it this way though.
 
  • Like
Reactions: sylikc

digkong

Senior Member
Jan 6, 2011
850
153
63
bangalore
The kernel.zip needs root/magisk to work with all functions intended.

You can manually repack your firmwares boot.img with the contents from my kernel.zip and flash that repacked boot.img alongside the dtbo.img from my kernel.zip.

The linked post contains a short guide:

You’re losing functionality that depends on root doing it this way though.
Okay, so I was able to unpack stock boot.img using magiskboot. After which i extracted the image.lz4 and renamed the output to kernel, which i used to replace stock kernel image along with the dtb image from your zip file. Then repack this into newboot.img .
Now after flashing newboot.img and dtbo.img the phone wont boot and immediately enter bootloader where it shows error.
Please guide if am doing anything wrong.
 

ap1618

Senior Member
Sep 10, 2010
535
31
58
Los Angeles
Can I flash this via fastboot?

Update 6.6.0

Hey guys and girls,


Alright here´s the update for December. Quite a few changes. Google merged another round of linux-stable upstream it seems, which puts them now at 4.14.191. It´s nice to see google still follows this read, even though the pixel 4 xl is a year old device now.
There are a few more things merged in the December Update, we already had quite a while. For example freezer v2 backports.
Google worked on other parts of the kernel in December as well, so this is again a rather big kernel release.

Fix for WiFi on A11 custom roms is included as well.

I experimented a bit the last month, hence the rather big version bump. But it fits the feature drop and the size of the update quite well.

I wish everybody a great day.
Enjoy the device and the kernel, because I certainly do :)

Before troubleshooting and reporting any issues make sure to not use any additional mods, scripts or tweaks. This includes all mods, even the tiniest modification you did.

big thanks to all my testers again:

@Mrcactuseater
@MArtyChubbs @ilal2ielli
@toastyp @Alcolawl


Detailed changelog below.


Changelog:

Kernel Base


- Merge December Security Update
- Linux-Stable-Upstream to 4.14.210
- patches from kernel/common
- CAF Upstream merged
- Backport to enable CONFIG_HAVE_MOVE_PMD (see here) , thanks @arter97
- arm64: lse: Prefetch operands to speed up atomic operations, thanks @kdrag0n
- fix WiFi on custom A11 roms
- other changes please take a look at github

Magisk Module:
- Reintroduced with November 2020 Update. After flashing the kernel, you will see a module called AK3 Helper Module in Magisk Manager. This will fine tune the power-hal.


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:


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



How to flash the Kernel:

1. Make sure you are rooted, are using the latest magisk suited for your OS version and a kernel manager capable of flashing a zip is installed. If available you'll can use TWRP as well. Download the kernel.zip to your device.
1a. If you used the SQLITE3 Magisk Module and the GPay Fix Magisk Module in the past (prior to 2.0.0) look at this post: click me

2. Flash kernel zip in via your favorite method. Kernel Managers and Recoveries need to be updated to work with a specific Android Version. It's your job to ensure compatibility! :) Root will be preserved! (Make sure to be on the latest firmware the kernel is made for)

3. Reboot and profit! Before reporting any issues make sure to read the first three posts of this thread!
Instructions can be found in the OP 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
 

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
Okay, so I was able to unpack stock boot.img using magiskboot. After which i extracted the image.lz4 and renamed the output to kernel, which i used to replace stock kernel image along with the dtb image from your zip file. Then repack this into newboot.img .
Now after flashing newboot.img and dtbo.img the phone wont boot and immediately enter bootloader where it shows error.
Please guide if am doing anything wrong.
The kernel image in my zip is lz4 compressed, the one unpacked via magiskboot is uncompressed by magiskboot I think. not sure what happens if you drop the lz4 one in there.

Also make sure to use magiskboot from one of the R compatible magisk.zips.

Can I flash this via fastboot?
No. The kernel.zip can be flashed as described in the instructions.
 

denzel09

Senior Member
Jun 28, 2009
4,215
872
243
Teheran
@Freak07 sorry for stupid question, maybe the answer is just here but posts are too many. Is there this:

- Gamma Tweak / Degreenify Pixel4 *XL* ONLY - non stock gamma to remove green tint on 90hz low brightness

Asking because i am so tired of this green tint. Thanks
 

Homeboy76

Senior Member
Aug 24, 2012
2,332
1,102
188
@Freak07 sorry for stupid question, maybe the answer is just here but posts are too many. Is there this:

- Gamma Tweak / Degreenify Pixel4 *XL* ONLY - non stock gamma to remove green tint on 90hz low brightness

Asking because i am so tired of this green tint. Thanks
 
  • Like
Reactions: denzel09

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
4,686
14,939
263
Yes, but i want use this kernel, not other kernel. For this i ask if i degreenify "option" is available also here.
Yes they are available.

Here are my settings. They work pretty good for me, maybe you can use them as a guideline.
 

Attachments

Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone