Android (AOSP) package

com.android.ons

Advanced: com.android.ons Advanced Vendor documentation
Maker
Android Open Source Project
Category
Telephony
Confidence
Vendor documentation
Verified
25 October 2026

Android's Opportunistic Network Service, which can move data to a secondary carrier network when one is available. You can disable it, with a caveat: read what stops working first.

What it does

This package is Android's Opportunistic Network Service. Carrier apps use it to tell the phone about secondary networks, such as a partner network or a private LTE network, and it decides when to move data to them and back based on availability and priority. It has no app label, so Settings shows the package name, and most phones never use it in everyday service.

Also shown as Opportunistic Network Service.

If you disable it

Automatic switching to a carrier's opportunistic network stops; your main network service is unaffected for most people.

How to disable it

On most phones Settings greys out Disable for this package, so ADB is the way to turn it off. The commands below work without root and can be undone.

Disable it (reversible)

adb shell pm disable-user --user 0 com.android.ons

Turn it back on

adb shell pm enable com.android.ons

The stronger option removes it for your user only; the original copy stays on the phone and a factory reset brings it back. Prefer disabling: it is easier to undo.

Uninstall for the main user

adb shell pm uninstall -k --user 0 com.android.ons

Restore after an uninstall

adb shell cmd package install-existing com.android.ons

New to ADB? Set it up in about ten minutes.

Data and battery

Reads the list of available networks that carrier apps provide.

Where it appears

  • Made by Android Open Source Project.

Questions people ask

What is com.android.ons?

com.android.ons is com.android.ons. Android's Opportunistic Network Service, which can move data to a secondary carrier network when one is available.

Can I disable com.android.ons?

You can disable it, with a caveat: read what stops working first. On most phones it takes ADB.

What happens if I disable com.android.ons?

Automatic switching to a carrier's opportunistic network stops; your main network service is unaffected for most people.

Sources

  1. Android source: AlternativeNetworkAccess manifestAndroid source
  2. Universal Android Debloater list entryCommunity list

Each source answered when this page was checked on 25 October 2026.

Confidence: Vendor documentation. Backed by the maker's own documentation, the Android source or the Play listing. How we decide a verdict.

Cite this page: https://mysystemapp.com/packages/com.android.ons/ (verified 25 October 2026). Something wrong or out of date? Request a correction.