Package
com.android.wifi.system.mainline.resources.overlay
Guidance
The sibling of com.android.wifi.system.resources.overlay, with "mainline" in its name. Like that package it is a resource-only package with no launcher entry which, going by its name and the family of overlays documented on this site, is a Runtime Resource Overlay for the Android Wi-Fi module. AOSP documents the RRO route for Wi-Fi configuration, noting that where the module ships its resource APK under a Google-signed name the overlay must target that package for its values to apply. Which package this overlay targets, and what it sets, could not be sourced. Provenance: in this site's sample it is listed on 31 devices, with the same ten platform-level OEM signing certificates as its sibling, across the same makes, and the roll-up reports target SDK 34 to 35 and version name 1.0. It is recorded alongside its sibling on 30 of its 31 devices, which fits builds that carry one overlay per possible Wi-Fi resources package name, though that reading could not be confirmed. Version note: the Wi-Fi module has been an APEX since Android 11 per AOSP; whether this overlay's role changed across releases could not be sourced. For Android Enterprise, EMM and kiosk use it has no enrolment or policy role. As with its sibling, no benefit to disabling it is identified, and its effect on Wi-Fi hardware capability settings cannot be ruled out, so leave it in place and manage Wi-Fi through your EMM's policies.
Package intelligence
Observed signing, permission, version and size signals from contributing devices - descriptive of that sample, not a verdict. These come from the v2 Package Search sync, which not every device has contributed to yet, so for some packages this detail is partial or not present at all.
- Re-signed by each device maker with its own platform key - 10 different certificates appear across 8 device makers in our sample. That is the signature of a stock AOSP/system package every OEM builds and signs itself, not a single maker's or a third party's preinstall. These are platform-level keys: they also sign the Android framework itself.
- Never reported as user-facing, so it runs as a background or system component rather than an app the user opens.
Manage on devices
ADB commands for this package (the inverse of each is included so you can undo). Run from an authorised shell or wire the equivalent into your DPC. Verify on a test device first - this database doesn’t yet classify which packages are safe to change. --user 0 targets the current user; drop it (and use a privileged shell) to act device-wide.
/system, so Restore re-adds it (-k keeps app data)Seen on
Each record is a device profile (make + model + Android version). Each unique handset that syncs against a matching profile will increase the observations of a package, thereby increasing confidence that a package is expected to be on a device.
| OEM | Model | Android | Provenance | Observations | Last seen |
|---|---|---|---|---|---|
| ALCommon | ALCommon | Android 15 | - | 1 | 20 Jun 2025 |
| Ant Dao Technology Limited | B3 | Android 14 | OEM ANT DAO TECHNOLOGY LIMITED | 1 | 18 Aug 2026 |
| CUBOT | P80 | Android 13 | - | 2 | 20 Sep 2025 |
| Infinix | Infinix X6525B | Android 13 | - | 1 | 5 Dec 2025 |
| Infinix | Infinix X6871 | Android 14 | - | 1 | 21 May 2025 |
| Lenovo | TB132FU | Android 14 | - | 1 | 16 Jun 2025 |
| Lenovo | TB570FU | Android 15 | - | 1 | 17 Jun 2025 |
| Motorola | moto g05 | Android 15 | OEM Motorola | 2 | 15 Apr 2026 |
| Motorola | moto g06 | Android 15 | - | 2 | 3 Mar 2026 |
| Motorola | moto g15 | Android 15 | - | 10 | 27 Nov 2025 |
| Motorola | moto g24 | Android 14 | OEM Motorola | 1 | 19 Dec 2025 |
| Newland | NLS-MT95 | Android 15 | OEM Newland | 1 | 19 Aug 2026 |
| Nothing | A015 | Android 15 | - | 2 | 14 May 2025 |
| NUU | S6707X | Android 14 | OEM NUU | 1 | 12 Jan 2026 |
| OPPO | CPH2591 | Android 15 | - | 1 | 10 Jul 2025 |
| OPPO | CPH2637 | Android 15 | OEM OPPO | 1 | 2 Feb 2026 |
| OUKITEL | C59 Pro | Android 15 | - | 1 | 6 Nov 2025 |
| OUKITEL | WP100 TITAN | Android 14 | - | 2 | 25 Jul 2025 |
| OUKITEL | WP100 TITAN | Android 15 | - | 1 | 6 Dec 2025 |
| OUKITEL | WP60 | Android 15 | OEM OUKITEL | 3 | 9 Dec 2025 |
| Rhino | T8 | Android 14 | - | 1 | 17 May 2025 |
| TCL | 6165H | Android 13 | - | 1 | 16 Sep 2025 |
| TCL | 9466X | Android 13 | - | 1 | 13 Jan 2026 |
| TCL | 9491G | Android 14 | - | 1 | 26 Aug 2025 |
| TCL | 9566X | Android 15 | OEM TCL | 1 | 13 Mar 2026 |
| TCL | T610K | Android 14 | - | 1 | 24 Oct 2025 |
| TCL | T951K | Android 15 | OEM TCL | 8 | 8 Jan 2026 |
| Unihertz | Titan 2 | Android 15 | - | 2 | 5 Jan 2026 |
| Xiaomi | 21091116UI | Android 13 | - | 1 | 8 Sep 2025 |
| Xiaomi | 23106RN0DA | Android 15 | - | 1 | 22 May 2025 |
| Xiaomi | 24117RN76O | Android 15 | OEM Xiaomi | 1 | 28 Dec 2025 |
Known labels
Locale-aware display names seen in the wild.
| Label | Locale | Seen |
|---|---|---|
| com.android.wifi.system.mainline.resources.overlay | en-gb | 18 |
| com.android.wifi.system.mainline.resources.overlay | en-us | 13 |
| com.android.wifi.system.mainline.resources.overlay | de-at | 10 |
| com.android.wifi.system.mainline.resources.overlay | en | 4 |
| com.android.wifi.system.mainline.resources.overlay | es-es | 4 |
| com.android.wifi.system.mainline.resources.overlay | 2 | |
| com.android.wifi.system.mainline.resources.overlay | en-GB | 2 |
| com.android.wifi.system.mainline.resources.overlay | en-US | 2 |
| com.android.wifi.system.mainline.resources.overlay | en-in | 1 |
| com.android.wifi.system.mainline.resources.overlay | en-lk | 1 |
| com.android.wifi.system.mainline.resources.overlay | en-za-u-fw-mon-mu-celsius | 1 |
| com.android.wifi.system.mainline.resources.overlay | es-MX | 1 |
| com.android.wifi.system.mainline.resources.overlay | es-mx | 1 |
| com.android.wifi.system.mainline.resources.overlay | es-us | 1 |
| com.android.wifi.system.mainline.resources.overlay | ja-jp | 1 |
| com.android.wifi.system.mainline.resources.overlay | ru-ru | 1 |
| com.android.wifi.system.mainline.resources.overlay | vi-VN | 1 |
| com.android.wifi.system.mainline.resources.overlay | vi-vn | 1 |