yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

Here is today's new update! I would like to thank everyone involved in the following changes, and to my testers from the Telegram group.

There were no security patches for A11, but they were instead for A12 beta 5.

Changelog

fsociety tribute stable#1.99

Merge 'android-s-beta-5' tag's changes (Android 12 beta 5) along with its security patches

Merge 'android-s-beta-3_r0.3' and 'android-s-beta-4_r0.3' tags' changes to the audio drivers

Merge 'android-s-beta-4_r0.3' tag's changes to the WiFi driver

Update AnyKernel3 to 20210910 version

makefile: remove some clang13 spam

Set zRAM's page-cluster to 0 per Google's recommendation, but it's to reduce the latency rather than saving memory. x

Set zRAM's disksize from 4GB to 2.7GB because the former was too high. A (450% x our device's RAM (6GB) calculation was preferred, and resulted in 2.7GB). xx

Revert "drm/msm/dsi-staging: Fix transposed panel_switch and panel_post_switch"

Revert "qcacmn: Enable EAPOL/DHCP message tracing in Wifi driver"

qcacmn: Fix suspicious string concatenation warning in fwlog

qcacld-3.0: Disable ATHDIAG procfs debug support for Adrastea

qcacld-3.0: default_defconfig: Unset some debugging configs

qcacld: reduce log spam

Revert "cpuidle: Change idle policy to always enter C1 first" for battery life purposes

cpuidle: lpm-levels: Only cancel the bias timer when it's used

treewide: Silence more verbose logging

Under-the-hood scheduler improvements

Memory management updates

Implement arter97's changes to the msm serial driver which fix a possible runtime power management malfunction

cpufreq: schedutil: Don't set next_freq to UINT_MAX.

cpufreq: schedutil: Don't skip freq update when limits change

msm: kgsl: Report correct GPU frequency in sysfs

iommu: msm: Rewrite to improve clarity and performance

ion: Rewrite to improve clarity and performance

f2fs: reduce timeout for uncongestion

f2fs: Set uncongestion timeout for 250 Hz timer frequency

x More info here: https://source.android.com/devices/tech/perf/low-ram and https://github.com/ecdye/zram-config

xx Calculation equation taken from: https://github.com/ecdye/zram-config

Download & Links

ZIP download: https://sourceforge.net/projects/fs...l4a/fsociety-tribute-stable#1.99.zip/download

Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/pixel4a/whiterose/fkm/fkm.json

Telegram group: https://t.me/fsociety_tribute_p4a

Donations: https://paypal.me/momojuro
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] johnwaynegacy:
There is a kernel out there for android 10 that supports ttl spoofing?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] tablord:
@momojuro

Thanks for the kernel. Can you please enable the DisplayPort function?

https://www.reddit.com/r/Android/comments/dpwaty
https://android.googlesource.com/kernel/msm/+/184170bea097dec34b9871fc724dcac9b5989427^!/#F0
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] vassosman:
The source code is posted, why don't you build your own kernel with features you deem necessary?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

First of all, my apologies for those who gave me their requests/questions above. I was not able to answer them on time, but I am glad that blu_spark and HolyDragon kernels' maintainers were able to give you their replies.

It's with bitterness that I am writing the following words as I decided to stop working on the project. Due to personal reasons, I am no longer able to maintain it updated. I am keeping the source code available, and I am open to any discussion related to the Pixel 4a's kernel development. The Telegram group will also stay open if needed. Finally, I would like to thank everyone that has been involved in fsociety tribute, from the developers, to the testers and the donators.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] bobbarker2:
Sorry to see a developer who liked trying new things stop work on their project. Especially since 4a owners have so few options. Hopefully someone will pick up the torch.

Thanks for your work and contribution.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] tablord:
Why are binaries even posted here? Everyone should build their own kernels, roms, recoveries, tools etc. with features that they deem necessary!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

I don't even know where to start, but I would like firstly to express my gratitude to my testers on the Telegram that have been giving me their support, and also their suggestions and feedback. I would also thank @eng.stk because his consistent work allowed me to gain back my motivation, and do my best for this new release.

Changelog

fsociety tribute stable#2.00

fsociety tribute has got now separate releases for Android 12 and Android 11 (thanks to engstk for providing the kernel sources)

Android 12 build has December 2021 security patches merged-in

Update AnyKernel3 to its latest release

Implement power management and code fixes for the UFS driver from CAF

Implement Adreno GPU drivers' security and code fixes from CAF

Wireguard's updates are checked and done automatically during the kernel's compilation (thanks to Freak07)

Set BBR as the default TCP compression algorithm and switch to fq_codel queue discipline

(this combination improves network performance)

block: Replace zen I/O scheduler with cfq I/O scheduler

block: use ktime_get_ns() instead of sched_clock() for cfq and bfq

block: Set slice_idle to 0 on cfq (mobile devices are non-rotational)

block: blkdev: Set QUEUE_FLAG_NONROT by default

Revert the upstream ARM64 architecture patches because they ended up causing the device to bootloop,

but safe patches were added; To cite a few:

arm64: Align __arch_clear_user() to 16 bytes as per upstream

arm64: Use 16 bytes optimized memcmp

arm64: bpf: optimize modulo operation

arm64: crypto: Correct march to 8.2-a

Revert the read-ahead and nr_requests' values to stock (less latency is preferred over statistical performance)

Change fsociety tribute tuning script's execution delay to 60 seconds during post-boot time for better reliability

Set back the timer frequency to 300Hz and adapt f2fs' uncongestion timeout accordingly

Fix stock's suspend errors and avoid a kernel crash from possible excessive logging of the binder driver

Use buffer from the stack space in different components of the kernel to avoid overhead (thanks to sultanxda and arter97)

msm: camera: Kill the vsync notification driver

(it was responsible for 30% kernel CPU usage while using the camera - thanks to sultanxda)

Revert sultanxda's kernel components (ashmem, iommu, ion) rewrites

Revert arter97's zRAM optimizations

Download & Links

Android 12 ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a12/fsociety-tribute-stable%232.00-a12.zip/download

Android 11 ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a11/fsociety-tribute-stable%232.00-a11.zip/download

Android 12 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/pixel4a/whiterose/fkm/fkm.json

Android 11 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/pixel4a/leon/fkm/fkm.json

Telegram group: https://t.me/fsociety_tribute_p4a

Donations: https://paypal.me/momojuro
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ands2:
Can someone please guide me to install this kernel in combination with the Candy11 custom rom plus Magisk?

This order?

1. Candy11

2. Kernel (How?)

3. Magisk

Candy11: https://xdaforums.com/t/rom-official-11-0-0_r48-candy11-for-google-pixel-4a-sunfish.4247413/
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hi,

The correct order would be:

Install Candy11

Install Magisk

Flash fsociety tribute by either using Candy11's prebuilt TWRP recovery, or using kernel flashers like FKM or EXKM. The flashable zip's download link is available on the main thread and the post right above.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] :
Is it possible to turn off z-ram?

I tried with both exkm, fkm and even swap torpedo magisk module but it automatically turns on again after a while, i do very little multitasking with a maximum of 3/4 very light apps open simultaneously, so i would prefer to save cpu cycles (and reduce those stutters when reading from z-ram) since i use very little ram in the first place. elementalx, blu_spark and stock kernel allow me to turn off z-ram without issues.

Also i don't know why both your kernel and blu_spark makes a 2 second long vibration every time the phone is connected to charge (even on silent), doesen't happen on elementalx and stock kernel, it scares me every time i connect to charger before bed :ROFLMAO:

Other than that looks very good so far, nice work (y)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ands2:
I would support a z-ram toggle or an optional adb command.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Good evening,

Spoiler content hidden.

Edit: @TheVan28 concerning the vibration occurrence when the charger is plugged-in, it does not happen when my phone is on silent!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] :
But then if a kernel update comes out, will i be able to update with a single button press using fkm or do i need to manually edit the configuration file and flash every time?

Regarding the vibration when plugged-in, for me it doesen't happen when on "do not disturb", by "silent" i mean the ringer option you get in the volume rocker (the one that puts the crossed-out bell icon in your status bar)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
I will upload a zRAM disabled version with every upcoming update to avoid any inconvenience. (fixed in the latest update) And by "silent", this is what I meant as well! (edit: I was wrong, lol)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] :
Thanks!

Strange mine does it on silent, i would prefer the option to disable such feature but i can live with it, no big deal.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
I checked it out again (I am also on stock A12), and it happened to me as well until I disabled "Charging sounds and vibration" accordingly in the settings!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] barramas:
hello my friend,can we flash this kernel on custom superior 12 rom and the procedure pls?????
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Yes you can. Download the A12 version of fsociety tribute's flashable zip, then you flash it by using kernel flashers like FKM or EXKM.

Additionally, if you are using FKM, you can simply use the custom json linked above for auto-flashing.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] barramas:
thanks my friend
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

It's time for a new update!

First, i would like to thank you all for your patience. This update has been both challenging and exciting as I got to learn new things development side wise, but also because I took my time to make sure that everything worked as intended to.

It also marks the last Android 11 release! For security and maintenance reasons, the project is completely switching to Android 12.

Finally, thanks a lot to last month's donator for their generosity, and my Telegram group for their support (especially @beeshyams for his participation in the testing process).

Changelog

Spoiler content hidden.

Spoiler content hidden.

Download & Links

You're kindly asked to update your FKM's custom json links!

Android 12 ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a12/fsociety-tribute-stable#2.47.zip/download

Android 11 ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a11/fsociety-tribute-stable%232.43.zip/download

Android 12 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/pixel4a/a12/fkm/fkm.json

Android 11 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/pixel4a/a11/fkm/fkm.json

Telegram group: https://t.me/fsociety_tribute_p4a

Donations: https://paypal.me/momojuro
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] EriecTan:
just flash the 2.47 update (A12), and working well right now, will report back if i get some issue, thanks!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

The new build is up!

Changelog

fsociety tribute stable#2.54

Clang 12 is used again for compiling the kernel until further notice/change

Revert "defconfig: enable ld deadcode elimination" (by engstk)

The kernel is upstreamed to 4.14.264 from linux-stable

February 2022 security patches merged-in with fixes from A12L beta 3

Merge the latest security and code fixes from CAF (Qualcomm)

Update AnyKernel3 to its latest release

Changes from Proton kernel (by kdrag0n):

arm64: dts: sdmmagpie: Power off DSI PHY during idle PC

arm64: dts: sunfish: Tweak QG SOC to be more linear/monotonic (Proton kernel)

That fixes the stock kernel's unlinear battery level drop, especially between 100% and 90%.

The device will need a few charge-discharge cycles to take it into consideration.

Save 72MB of RAM by removing the unused memory dump regions

Fix the suspend kernel panic reported by krysztof on Telegram

Fix memory leaks present in the stock kernel's camera driver (by sultanxda/kerneltoast)

Power optimization changes:

qos: Don't allow userspace to impose restrictions on CPU idle levels (by sultanxda/kerneltoast)

kernel: time: reduce ntp wakeups

Revert the mmap/mremap upstream code backports included in the previous update to prefer a more balanced usage

Revert some zRAM lz4 compression algorithm's code updates that had allegedly an impact on battery life

fsociety tribute tuning script's changes:

Remove the tuning script's governor tunables. We use the kernel's stock values now because the governor has been updated a while ago.

Download & Links

Android 12 ZIP download: https://sourceforge.net/projects/fs...a12/fsociety-tribute-stable#2.54.zip/download

Android 12 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/sunfish/a12/fkm/fkm.json

Telegram group: https://t.me/fsociety_tribute_sunfish

Donations: PayPal
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] RAYAN SHAIKH:
I flashed recent superior os update and then flashed tribute but wifi not working on this latest kernel build can you fix this wifi working properly on stock kernel
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Thanks for the report, but I believe it's a ROM related issue.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] RAYAN SHAIKH:
Yes it's rom related issue thanks for your great kernel man
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Lada333:
Hey guys!

Apologies for the noob question, but how should I go about flashing this kernel?

I'm running Pixel Experience, rooted with Magisk.

Can I just use the Pixel Experience recovery, select "apply update over adb," then sideload the fsociety kernel zip?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] RAYAN SHAIKH:
step 1 = Download FKM kernel manager.

step 2 =take backup in FKM manager.

step 3= Download latest build of kernel.

step 4 = manual flash and reboot.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello friends,

Here we are again for a new update!

The project, by also extending its support to the Pixel 4a 5G, Pixel 5 and Pixel 5a, has reached 2000+ downloads over 60+ countries, and it is a milestone I wouldn't have reached without your support! To celebrate it, an exceptional update for the A11 build has been made as well.

You're kindly asked to make sure you're using the stable v24.3 of Magisk before flashing fsociety tribute!

Changelog

Spoiler content hidden.

Spoiler content hidden.

Download & Links

Android 12/L ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a12/fsociety-tribute-stable#2.66.zip/download

Android 11 ZIP download: https://sourceforge.net/projects/fsociety-tribute/files/pixel4a/a11/fsociety-tribute-stable#2.62.zip/download

Android 12/L Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/sunfish/a12/fkm/fkm.json

Android 11 Franco Kernel Manager custom json: https://raw.githubusercontent.com/fsociety-tribute/sunfish/a11/fkm/fkm.json

Telegram group: https://t.me/fsociety_tribute_sunfish

Donations: https://paypal.me/momojuro
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Raj Pandiyan:
Bro Crdroid + fsociety 2.43 build is awesome combo...

But I'm trying to flash the latest build i.e direct zip file flashing through recovery. I'm ending up in bootloop... Tried changing the partition after flashing recovery but it boots with the stock kernel.

Pls @momojuro help...
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Lada333:
Care to elaborate on this one?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] TekHck:
hey, Can I use this kernel with stock rom ?

and, can you add support for external wifi adapter ?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] momojuro:
Hello everyone!

I hope you're all doing well. First of all, thank you for your support as always. I would also like to apologize for the sudden communication silence which wasn't planned. Sometimes life gets in the way, and you've got to make choices.

I fortunately found a part-time job and the first weeks were mentally and physically draining. If everything goes well, I will be able to buy a Pixel 5a soon in June, so that I may work again on the redbull/barbet kernel builds while also keeping my 4a 4G as my second device to maintain the original fsociety tribute project! :)

Excited to come back and exchange with the lots of you, but also address the reported issues.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] d33dvb:
You did a great job with the kernel, cant wait to have you back, but we understand, life sucks sometimes, wish you all the best.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] d33dvb:
check this out man, they have a kernel patcher script now. trying to find what our defconfig is now.

Edit: forgot the link: https://www.kali.org/docs/nethunter/building-nethunter/

There is a build script to build the kernel with nethunter support, however the setup makes no sense to me, maybe someone can shed some light, im getting hung up at the defconfig.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ashatter:
I read some important fixes under P5a. I would like to know if you still going to update the A11 kernel for this device. It sounds a lot of work and members in the the Tele group are not as active.

Anyway, enjoying your life should be your priority;)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] TekHck:
yes, i don't understand the process too
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Marcia8246:
hi! Flashed the kernel with FKM, reboot my phone but... The kernel seems still old stock kernel... Why? (CrDroid rom)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Marcia8246:
Sorry the correct screenshot is this
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Marcia8246:
Flash with ADB fastboot on CrDroid 11 ROM, but stuck in boot logo.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] lassetth:
Hallo

Thanks for your very well working kernel, and are you planing to develope the kernel for Android 13 (beta?).
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ashatter:
He's busy playing with his new toy (Pixel 5a) lately. He hasn't even get a chance to update the A12 kernel yet.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Marcia8246:
CrDroid rom 12.1 + this kernel = WOW!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Zaxx32:
I've moved on up to the Pixel 6a now....sure do miss the hell outta f-society tribute! If I could...I'd lend a 6a for a few months !!

momojuro​

​
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] AkumDX:
Unable to install this kernel...takes me straight to fastboot mode on Unofficial lineage 18.1 by @icantlogin ...other A11 works tho...any idea how to make it work?🤔
[Off-topic] TheChampJT:
First, I was just wondering if anyone else uses this same notebook. Also, if you do, do you ever have any memory errors?
[Off-topic] rico002:
my sister has the similar one she has the 1525...wut seems to be the problem?
[Off-topic] TheChampJT:
I literally get daily blue screen errors, all related to memory issues, and I actually just found out that blue screens in general are due to a memory failure. I've been trying to pinpoint the issue, hardware or OS? So, I was just wondering if anyone else has had similar problems.

I took it apart yesterday to find Dell installed Samsung memory, which I was hoping was the issue, then I could easily fix it.
[Off-topic] Rudegar:
sounds very much like a periodic defect mem module

memtest86 can do a pretty solid test and verify if the hardware is defect
[Off-topic] TheChampJT:
Thanks for the tip! Gave it a try by burning the .iso file to CD-R and boot with it, but my notebook is so bad it failed to start! But I only tried the original file.
[Off-topic] Rudegar:
it can be run from a floppy too if your laptop have that

but if your laptop is soo unstable it cant start

i doubt it's a software issue as windows is not started

at the time a laptop have to boot from a cd or floppy or just it's hd
[Off-topic] TheChampJT:
Dang it! You think I set it up wrong? I only burned the iso file and chose the CD drive bootup. Ive had a few problems in the last week with it starting up. But it only started after I did the windows updates, which I heard were messed up to begin with. But right now im running the Dell diagnostics and so far no errors, and im running all possible tests.

Also, whats your opinion for internet security, for the most reliable and stable, mainly for Vista?
[Off-topic] rico002:
the bsod as u've heard, can u post ur error # so that i can better troubleshoot u, thanks ...there r various memory failures including; UNMOUNTABLE_BOOT_VOLUME, KERNEL_STACK_INPAGE_ERROR and Physical Memory Dump...as the few.
[Off-topic] rico002:
i use avg, avast, and others and comodo for my firewall plus windows firewall too
[Off-topic] TheChampJT:
Currently I have a test running which says it will run for at least another hour. But, off the top of my head, once I recieved a Kernel error which im told is some difficulty in hardware communication, think there were 2 different mem page errors, and the memory is dumped during all crashes.

Once im done testing ill post the error codes.

Forgot to mention that i hadthe kernel error a few weeks back, since then ive done numerous restores and reinstalled vista twice, first time i overwrote vista and the second was a reformat with a fresh install.
[Off-topic] rico002:
vista is very unstable on laptops or computer that dont provide the necessary specs. but have u considered goin back to xp. and how long have u had the comp for?
[General Topics] TalukdarZ:
Device- Symphony Z10

twrp & root file needView attachment 5271905
[General Topics] Austinredstoner:
The only Thing I found for your device is this

getdroidpro.com -
[General Topics] 『フレーバー』:
I recommend patching boot.img using magisk to root. So i guess the first step is to get the stock files.