(
#!/system/bin/sh
sync

# AOSP Debloater
cmd notification post -t 'AOSP Debloater' -i file:///sdcard/mdz.png -I file:///sdcard/mdz.png '' 'Created by @simplifiedmodz' > /dev/null 2>&1

BLOATWARE=(
com.amazon.appmanager
com.google.android.apps.magazines
com.google.android.apps.podcasts
com.android.vending
com.google.android.contactkeys
com.google.android.contacts
com.google.android.apps.setupwizard.searchselector
com.google.android.apps.googleassistant
com.google.android.calendar
com.google.android.dialer
com.google.ambient.streaming
com.google.android.accessibility.switchaccess
com.google.android.adservices.api
com.google.android.apps.docs
com.google.android.apps.maps
com.google.android.apps.messaging
com.google.android.apps.photos
com.google.android.apps.restore
com.google.android.apps.safetyhub
com.google.android.apps.subscriptions.red
com.google.android.apps.tachyon
com.google.android.apps.turbo
com.google.android.apps.wellbeing
com.google.android.apps.youtube.music
com.google.android.as
com.google.android.as.oss
com.google.android.captiveportallogin
com.google.android.cellbroadcastreceiver
com.google.android.cellbroadcastservice
com.google.android.configupdater
com.google.android.ext.shared
com.google.android.federatedcompute
com.google.android.feedback
com.google.android.gm
com.google.android.gms.location.history
com.google.android.gms.supervision
com.google.android.googlequicksearchbox
com.google.android.health.connect.backuprestore
com.google.android.healthconnect.controller
com.google.android.marvin.talkback
com.google.android.networkstack.tethering.overlay
com.google.android.ondevicepersonalization.services
com.google.android.onetimeinitializer
com.google.android.overlay.gmsconfig.asi
com.google.android.overlay.gmsconfig.common
com.google.android.overlay.gmsconfig.geotz
com.google.android.overlay.gmsconfig.gsa
com.google.android.overlay.gmsconfig.message
com.google.android.overlay.gmsconfig.personalsafety
com.google.android.overlay.modules.captiveportallogin.forframework
com.google.android.overlay.modules.documentsui
com.google.android.overlay.modules.modulemetadata.forframework
com.google.android.overlay.modules.permissioncontroller
com.google.android.overlay.modules.permissioncontroller.forframework
com.google.android.partnersetup
com.google.android.printservice.recommendation
com.google.android.projection.gearhead
com.google.android.safetycenter.resources
com.google.android.setupwizard
com.google.android.syncadapters.calendar
com.google.android.tts
com.google.android.videos
com.google.android.youtube
com.google.mainline.adservices
com.google.mainline.telemetry
)

for DEL in "${BLOATWARE[@]}"; do
UID=$(pm list packages -U | grep $DEL | head -n 1 | cut -f 3 -d :|sort|uniq)
  pm uninstall-system-updates $DEL > /dev/null 2>&1
  pm clear $DEL > /dev/null 2>&1
  pm clear --user 0 $DEL > /dev/null 2>&1
  pm clear --user $UID $DEL > /dev/null 2>&1
  pm uninstall --user 0 $DEL > /dev/null 2>&1
  pm uninstall -k --user 0 $DEL > /dev/null 2>&1
  pm uninstall --user $UID $DEL > /dev/null 2>&1
  pm uninstall -k --user $UID $DEL > /dev/null 2>&1
  am freeze $DEL > /dev/null 2>&1
  am freeze --sticky $DEL > /dev/null 2>&1
  pm suspend --user $UID $DEL > /dev/null 2>&1
  pm suspend $DEL > /dev/null 2>&1
  pm disable --user $UID $DEL > /dev/null 2>&1
  pm disable-user --user $UID $DEL > /dev/null 2>&1
  pm disable $DEL > /dev/null 2>&1
  pm disable-user --user 0 $DEL > /dev/null 2>&1
  cmd notification post -t 'AOSP Debloater' -i file:///sdcard/mdz.png -I file:///sdcard/mdz.png '' "$DEL" > /dev/null 2>&1
done

cmd notification post -t 'AOSP Debloater' -i file:///sdcard/mdz.png -I file:///sdcard/mdz.png '' 'Done' > /dev/null 2>&1
)&
