An Xposed module that hides sponsored cards and ads from the Google Discover feed in the Pixel Launcher -1 screen and inside the Google app itself.
Requirements
- Android 11+
- LSPosed manager with libxposed API 101 support
Installation
-
Grab the APK:
-
Enable the module in LSPosed and scope it to
com.google.android.googlequicksearchbox. -
Open the Discover Ads Filter app and tap Scan to resolve hook targets.
-
Force-stop Google App and relaunch.
How It Works
The app scans the installed Google App with DexKit, resolving hook targets via protobuf extension field numbers and type signatures, and stores the result in a versioned cache. The hooked process uses the cached targets to filter ad items from the Discover feed.
License
This project is licensed under the GNU General Public License v3.0. See LICENSE for details.
