Named system app

What is Android Setup?

Google's first-run setup wizard and its partner companion; mostly idle after setup, but tied to accounts and reset protection.

Advanced Vendor documentation
Maker
Google LLC
Confidence
Vendor documentation
Checked
25 October 2026
By
MySystemApp editors
Read time
4 min

What is Android Setup?

Android Setup is Google's setup wizard, the series of screens you see the first time you turn on a phone or after a factory reset: choosing a language, joining Wi-Fi, copying data from an old phone, signing in to a Google account, setting a screen lock and agreeing to Google services. On Pixels the same app appears as Pixel Setup, and its package name is com.google.android.setupwizard.

After the first run, it stays installed for three reasons. It handles the reminder to finish setup if you skipped steps; Google's Pixel help describes a "Finish setting up" notification and a Finish setup entry at the top of Settings for that case. It runs again after every factory reset. And it is the screen that enforces Android's theft protection after a reset: if a phone is reset without removing its Google account first, setup asks for the account that was on the phone before, which Google's help describes as a way to stop others using a device without permission.

Next to it sits Google Partner Setup, com.google.android.partnersetup, a background component that Google ships on phones made by its partners. Google has not published a plain description of it; community lists describe it as a link between Google apps and the phone maker's or carrier's settings.

Can I disable it?

You can disable it with ADB once setup is finished, but it is an advanced change with little benefit, because the wizard is idle most of the time and is tied to accounts and reset protection. Settings normally offers no Disable button for it. If you still want to, the commands are:

adb shell pm disable-user --user 0 com.google.android.setupwizard
adb shell pm disable-user --user 0 com.google.android.partnersetup

What to watch for: community reports say that disabling Android Setup can break Google account sync for accounts added afterwards and features some banking apps use to confirm your identity on the device. Disabling Google Partner Setup has fewer reported side effects. Never disable either before setup is complete, since an unfinished setup leaves parts of the phone's interface locked.

A factory reset brings both back automatically, because a reset clears the disabled state along with your data.

Does it drain battery or data?

Not after setup: Android Setup does almost nothing until you reset the phone or tap a setup reminder. You might see it in battery or data lists in the first days with a new phone, because during setup it downloads apps, restores backups and copies data from your old device, all of which can be heavy. That activity is charged to setup, and it stops once restoration finishes.

Later, the only regular activity is its own updates through the Play Store. If it shows steady use weeks after setup, there may be an unfinished setup step running in the background; tap Finish setup in Settings to complete it.

Google Partner Setup uses very little of either.

Why did it just update?

It updated because Google ships Android Setup and Google Partner Setup through the Google Play Store, separately from system updates. Updates change the setup screens, the data transfer tools and the way accounts are added, and they make sure the wizard works with the latest version of Google's services the next time you reset the phone.

That is why it can update even though you have not seen it since you set the phone up.

Which packages are behind it?

Two packages:

  • com.google.android.setupwizard is Android Setup (Pixel Setup on Pixels), the setup wizard itself.
  • com.google.android.partnersetup is Google Partner Setup, a background companion on partner phones.

Phone makers often add their own setup steps in separate packages, such as Samsung's setup wizard on Galaxy phones, which run alongside Google's.

If something goes wrong

If the "Finish setting up" or "setup isn't done" notification keeps returning, the quickest fix is to complete setup: tap the notification, or open Settings and tap Finish setup at the top, then follow the steps. Google's help notes that on a Pixel 9 or later you can also move data at any time with Android Switch, so you do not need to redo setup just to copy data.

If setup freezes on a screen such as checking for updates or copying apps, connect to a stable Wi-Fi network, wait a few minutes, then go back and skip the step if the option is offered. If it is still stuck, restart the phone and run setup again.

If setup after a reset asks for a Google account you do not recognize, the phone is still protected by the previous owner's account, and signing in with that account is the way through. If you cannot do that, contact the seller, or the phone maker with proof of purchase.

If you disabled the wizard with ADB and something account-related broke, turn it back on and restart:

adb shell pm enable com.google.android.setupwizard
adb shell pm enable com.google.android.partnersetup

Package pages

Advanced: com.google.android.setupwizardAdvanced: com.google.android.partnersetup

Questions people ask

Why do I keep getting a notification to finish setting up my phone?

Setup was skipped or left unfinished. Tap the notification and complete the remaining steps, or finish it from the Finish setup entry at the top of Settings.

Is Pixel Setup the same thing?

Yes. On Pixel phones the same package is shown as Pixel Setup; on other phones it is Android Setup.

Sources

  1. Pixel Phone Help: Get ready to set up your Pixel phoneVendor documentation
  2. Android Help: Help prevent others from using your device without permissionVendor documentation
  3. Android Help: Reset your Android device to factory settingsVendor documentation
  4. Bayton system app database: com.google.android.setupwizardCommunity list
  5. Universal Android Debloater list entryCommunity list

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

Written and checked by the MySystemApp editors. Something wrong or out of date? Request a correction.