Skip to content

Conversation

@amaanq
Copy link

@amaanq amaanq commented Dec 19, 2025

Problem

The Pixel 7a (lynx) QPR2 vendor blobs contain gActiveUcBpfMode=1 in the WLAN configuration, which enables Android Packet Filter (APF) for all unicast traffic in active mode. This leads to a severe wifi throughput regression as the filter processes every incoming packet.

This setting appears to be unique to lynx, as other WCN6740 devices (panther, cheetah, felix, tangorpro) do not have it (I checked each device's latest factory image). Google has also removed this from the Pixel rom for lynx.

Solution

I've added a patch to vendor/firmware/wlan/qcom_cfg.ini to remove the gActiveUcBpfMode=1 line.

Testing

I tested this on my own Pixel 7a and can confirm that the WiFi speeds are as expected, I was getting 13mbps before the patch, and 400mbps after.

@thestinger
Copy link
Member

@amaanq Pixel 7a is the only Qualcomm Wi-Fi device that's supported.

Google has also removed this from the Pixel rom for lynx.

Google hasn't made a December 2025 Android 16 QPR2 release for the Pixel 7a. How do you know what they've done?

@amaanq
Copy link
Author

amaanq commented Dec 19, 2025

Oops, I mistakenly thought other devices w/ G2 had Qualcomm wifi chips. I have a QPR3 dogfood build for the 7a, where I diffed qcom_cfg.ini and noticed this line was removed. I can share the build privately if that would help, though not sure what the best way to do that is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants