{"package_name":"com.android.wifi.system.resources.overlay","label":"com.android.wifi.system.resources.overlay","device_count":30,"observation_count":54,"user_facing_count":0,"first_seen":"2025-05-08T17:55:42Z","last_seen":"2026-08-19T10:19:54Z","guidance":{"summary":"A resource-only package with no launcher entry, which by its name and by the pattern of its siblings on this site is a Runtime Resource Overlay (RRO) for the Android Wi-Fi module's resources. AOSP explains that the Wi-Fi module does not support direct customisation and that its configuration can be customised with RROs or carrier configs, via an overlayable set named WifiCustomization. No observation recorded here reports this package as user-facing.\n\nWhat it targets could not be sourced. This site documents two similarly named overlays, com.android.wifi.resources.overlay and com.android.wifi.mainline.resources.overlay, and this \"system\" variant appears to be a further build-specific sibling in the same family, but no source consulted states which resources package this one overlays or which values it sets. Treat its exact contents as build-specific.\n\nProvenance: in this site's sample it is listed on 30 devices and is signed by each device maker with its own platform-level key (ten certificates across eight makes, including TCL, Motorola, Xiaomi, OPPO, OUKITEL and Newland), each recorded as also signing the Android framework. That is the pattern of a package every maker builds into its own firmware, not a third-party preinstall. The roll-up reports target SDK 34 to 35 and version name 1.0.\n\nVersion note: AOSP states the Wi-Fi module is delivered in APEX format on Android 11 or higher, so an overlay for its resources belongs to that module layout. Whether this package's role changed between releases could not be sourced.\n\nFor Android Enterprise, EMM and kiosk use it has no enrolment or policy role. Disabling it would drop whatever Wi-Fi resource overrides it carries, which could not be established without inspecting a device's copy, and no management benefit is identified to weigh against that. Leave it in place and use your EMM's Wi-Fi configuration and restriction policies instead.","sources":[{"title":"Wi-Fi - Android Open Source Project","url":"https://source.android.com/docs/core/ota/modular-system/wifi"},{"title":"Change the value of an app's resources at runtime (RROs) - Android Open Source Project","url":"https://source.android.com/docs/core/runtime/rros"},{"title":"Package provenance for com.android.wifi.system.resources.overlay - Android System App Database","url":"https://sysapps.bayton.org/api/packages/com.android.wifi.system.resources.overlay"}],"last_verified":"2026-11-01T00:00:00Z"},"labels":[{"label":"com.android.wifi.system.resources.overlay","locale":"en-gb","count":18},{"label":"com.android.wifi.system.resources.overlay","locale":"en-us","count":13},{"label":"com.android.wifi.system.resources.overlay","locale":"de-at","count":10},{"label":"com.android.wifi.system.resources.overlay","locale":"en","count":4},{"label":"com.android.wifi.system.resources.overlay","locale":"es-es","count":4},{"label":"com.android.wifi.system.resources.overlay","locale":"","count":2},{"label":"com.android.wifi.system.resources.overlay","locale":"en-GB","count":2},{"label":"com.android.wifi.system.resources.overlay","locale":"en-US","count":2},{"label":"com.android.wifi.system.resources.overlay","locale":"en-in","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"en-lk","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"en-za-u-fw-mon-mu-celsius","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"es-MX","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"es-mx","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"es-us","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"ru-ru","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"vi-VN","count":1},{"label":"com.android.wifi.system.resources.overlay","locale":"vi-vn","count":1}],"seen_on_pagination":{"paging_mode":"complete","limit":30,"offset":0,"has_more":false,"next_offset":null,"after":null,"next_after":null,"total":30},"seen_on":[{"device_id":60,"make":"ALCommon","model":"ALCommon","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-06-20T14:29:09Z"},{"device_id":4840,"make":"ANT DAO TECHNOLOGY LIMITED","model":"B3","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2026-08-18T17:19:16Z","provenance":{"classification":"oem","vendor":"ANT DAO TECHNOLOGY LIMITED","sha256":"307ec68c7593e2a4279368a67c009673cd4466c48032dfb246bdadcc4e795d4d"}},{"device_id":169,"make":"CUBOT","model":"P80","os_api":"33","observation_count":2,"user_facing_count":0,"last_seen":"2025-09-20T16:44:03Z"},{"device_id":261,"make":"INFINIX","model":"Infinix X6525B","os_api":"33","observation_count":1,"user_facing_count":0,"last_seen":"2025-12-05T08:06:06Z"},{"device_id":31,"make":"INFINIX","model":"Infinix X6871","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-05-21T20:01:57Z"},{"device_id":49,"make":"LENOVO","model":"TB132FU","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-06-16T12:51:33Z"},{"device_id":50,"make":"LENOVO","model":"TB570FU","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-06-17T00:02:58Z"},{"device_id":217,"make":"motorola","model":"moto g05","os_api":"35","observation_count":2,"user_facing_count":0,"last_seen":"2026-04-15T10:34:13Z","provenance":{"classification":"oem","vendor":"Motorola","sha256":"a76a14ef10c381cb0278f75ff53e0c28ebf9d985857418fc076f56b6d805a829"}},{"device_id":283,"make":"motorola","model":"moto g06","os_api":"35","observation_count":2,"user_facing_count":0,"last_seen":"2026-03-03T01:34:03Z"},{"device_id":231,"make":"motorola","model":"moto g15","os_api":"35","observation_count":10,"user_facing_count":0,"last_seen":"2025-11-27T12:45:18Z"},{"device_id":272,"make":"motorola","model":"moto g24","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-12-19T11:40:53Z","provenance":{"classification":"oem","vendor":"Motorola","sha256":"f9896a63b98ee6af5b898e039f7d21e8b54aa509ab449691885c67a1647b9aa1"}},{"device_id":4794,"make":"Newland","model":"NLS-MT95","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2026-08-19T10:19:54Z","provenance":{"classification":"oem","vendor":"Newland","sha256":"238274d5af80e177e7b036bca1ead5809673c74df5f49c94c29c25b5c8a0b15e"}},{"device_id":25,"make":"Nothing","model":"A015","os_api":"35","observation_count":2,"user_facing_count":0,"last_seen":"2025-05-14T07:26:24Z"},{"device_id":290,"make":"NUU","model":"S6707X","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2026-01-12T16:57:57Z","provenance":{"classification":"oem","vendor":"NUU","sha256":"ded15354cfd925782909e01fef43601a77e392d5902f53e75c313d5ec5567219"}},{"device_id":96,"make":"OPPO","model":"CPH2591","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-07-10T09:11:23Z"},{"device_id":301,"make":"OPPO","model":"CPH2637","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2026-02-02T19:10:20Z","provenance":{"classification":"oem","vendor":"OPPO","sha256":"fc98dae63ad39626c8c67fbe83f2f06f74932a9cd146b92cecfc6a047a904386"}},{"device_id":18,"make":"OUKITEL","model":"WP100 TITAN","os_api":"34","observation_count":2,"user_facing_count":0,"last_seen":"2025-07-25T09:29:46Z"},{"device_id":263,"make":"OUKITEL","model":"WP100 TITAN","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-12-06T08:06:01Z"},{"device_id":248,"make":"OUKITEL","model":"WP60","os_api":"35","observation_count":3,"user_facing_count":0,"last_seen":"2025-12-09T21:40:57Z","provenance":{"classification":"oem","vendor":"OUKITEL","sha256":"5bcf2089433c5b0febc951a9c65b6c78a9df3dcf924fa48b8bf172e32543b7fc"}},{"device_id":30,"make":"RHINO","model":"T8","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-05-17T15:41:11Z"},{"device_id":181,"make":"TCL","model":"6165H","os_api":"33","observation_count":1,"user_facing_count":0,"last_seen":"2025-09-16T17:04:55Z"},{"device_id":291,"make":"TCL","model":"9466X","os_api":"33","observation_count":1,"user_facing_count":0,"last_seen":"2026-01-13T19:41:17Z"},{"device_id":156,"make":"TCL","model":"9491G","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-08-26T09:08:36Z"},{"device_id":320,"make":"TCL","model":"9566X","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2026-03-13T22:57:09Z","provenance":{"classification":"oem","vendor":"TCL","sha256":"1469e752fd54a862a7ab9c6065d7601c9d5bf156451a2114a265bd8cfe12e337"}},{"device_id":209,"make":"TCL","model":"T610K","os_api":"34","observation_count":1,"user_facing_count":0,"last_seen":"2025-10-24T19:01:59Z"},{"device_id":201,"make":"TCL","model":"T951K","os_api":"35","observation_count":8,"user_facing_count":0,"last_seen":"2026-01-08T12:16:46Z","provenance":{"classification":"oem","vendor":"TCL","sha256":"3bdf909cbf5547b0481870a384f634c99ab9ea625437a381fc79388527b630b5"}},{"device_id":267,"make":"Unihertz","model":"Titan 2","os_api":"35","observation_count":2,"user_facing_count":0,"last_seen":"2026-01-05T18:10:15Z"},{"device_id":171,"make":"Xiaomi","model":"21091116UI","os_api":"33","observation_count":1,"user_facing_count":0,"last_seen":"2025-09-08T16:34:28Z"},{"device_id":32,"make":"Xiaomi","model":"23106RN0DA","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-05-22T18:36:34Z"},{"device_id":279,"make":"Xiaomi","model":"24117RN76O","os_api":"35","observation_count":1,"user_facing_count":0,"last_seen":"2025-12-28T15:32:14Z","provenance":{"classification":"oem","vendor":"Xiaomi","sha256":"c9009d01ebf9f5d0302bc71b2fe9aa9a47a432bba17308a3111b75d7b2149025"}}],"intelligence":{"insights":["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."],"device_profiles":10,"signer_count":10,"signer_consistent":false,"max_permission_count":0,"min_size_bytes":8542,"max_size_bytes":16734,"min_target_sdk":34,"max_target_sdk":35,"oldest_version":"1.0","newest_version":"1.0","has_third_party_preinstall":false,"genuine_third_party":false,"play_eligible_count":0,"signers":[{"sha256":"1469e752fd54a862a7ab9c6065d7601c9d5bf156451a2114a265bd8cfe12e337","classification":"oem","vendor":"TCL","observation_count":1,"makes":["TCL"],"signs_framework":true,"global_make_count":1,"global_package_count":150,"global_observation_count":150},{"sha256":"238274d5af80e177e7b036bca1ead5809673c74df5f49c94c29c25b5c8a0b15e","classification":"oem","vendor":"Newland","observation_count":1,"makes":["Newland"],"signs_framework":true,"global_make_count":1,"global_package_count":113,"global_observation_count":113},{"sha256":"307ec68c7593e2a4279368a67c009673cd4466c48032dfb246bdadcc4e795d4d","classification":"oem","vendor":"ANT DAO TECHNOLOGY LIMITED","observation_count":1,"makes":["ANT DAO TECHNOLOGY LIMITED"],"signs_framework":true,"global_make_count":1,"global_package_count":98,"global_observation_count":98},{"sha256":"3bdf909cbf5547b0481870a384f634c99ab9ea625437a381fc79388527b630b5","classification":"oem","vendor":"TCL","observation_count":1,"makes":["TCL"],"signs_framework":true,"global_make_count":1,"global_package_count":172,"global_observation_count":172},{"sha256":"5bcf2089433c5b0febc951a9c65b6c78a9df3dcf924fa48b8bf172e32543b7fc","classification":"oem","vendor":"OUKITEL","observation_count":1,"makes":["OUKITEL"],"signs_framework":true,"global_make_count":1,"global_package_count":102,"global_observation_count":102},{"sha256":"a76a14ef10c381cb0278f75ff53e0c28ebf9d985857418fc076f56b6d805a829","classification":"oem","vendor":"Motorola","observation_count":1,"makes":["motorola"],"signs_framework":true,"global_make_count":1,"global_package_count":102,"global_observation_count":102},{"sha256":"c9009d01ebf9f5d0302bc71b2fe9aa9a47a432bba17308a3111b75d7b2149025","classification":"oem","vendor":"Xiaomi","observation_count":1,"makes":["Xiaomi"],"signs_framework":true,"global_make_count":1,"global_package_count":322,"global_observation_count":860},{"sha256":"ded15354cfd925782909e01fef43601a77e392d5902f53e75c313d5ec5567219","classification":"oem","vendor":"NUU","observation_count":1,"makes":["NUU"],"signs_framework":true,"global_make_count":1,"global_package_count":118,"global_observation_count":118},{"sha256":"f9896a63b98ee6af5b898e039f7d21e8b54aa509ab449691885c67a1647b9aa1","classification":"oem","vendor":"Motorola","observation_count":1,"makes":["motorola"],"signs_framework":true,"global_make_count":1,"global_package_count":95,"global_observation_count":95},{"sha256":"fc98dae63ad39626c8c67fbe83f2f06f74932a9cd146b92cecfc6a047a904386","classification":"oem","vendor":"OPPO","observation_count":1,"makes":["OPPO"],"signs_framework":true,"global_make_count":1,"global_package_count":181,"global_observation_count":181}],"permissions":null},"previews":{"labels":{"kind":"preview","limit":60,"total":17,"truncated":false,"collection_url":"/api/packages/com.android.wifi.system.resources.overlay/labels"}},"collections":{"labels":"/api/packages/com.android.wifi.system.resources.overlay/labels","seen_on":"/api/packages/com.android.wifi.system.resources.overlay/seen_on"}}
