Skip to content

Instantly share code, notes, and snippets.

@6f70
Last active April 11, 2021 18:50
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save 6f70/82ad223eb1720bb83120 to your computer and use it in GitHub Desktop.
Script for removing/blocking unneeded preinstalled apps on Xperia feat. HATSUNE MIKU
#!/bin/bash
# Script for removing/blocking unneeded preinstalled apps on Xperia feat. HATSUNE MIKU
# USE THIS AT YOUR OWN RISK
# Tested on SO-04E 10.3.1.B.2.13
# pm list packages -3'
UNINST=(
'com.felicanetworks.mfm.main'
'com.felicanetworks.mfw.a.main'
'com.mobisystems.fileman.dcm'
'com.mobisystems.office.noprom'
'com.nttdocomo.android.businesscard'
'com.nttdocomo.android.docomomenu'
'com.nttdocomo.android.ictrw'
'com.nttdocomo.android.mascot'
'com.nttdocomo.android.monthlyTrafficTool'
'com.nttdocomo.android.photoviewer'
'com.nttdocomo.android.toruca'
'com.rsupport.rs.activity.ntt'
'com.sony.snei.vu'
'com.sonymobile.smallbrowser'
'com.sonymobile.startpsm'
'jp.co.mmbi.app'
'jp.co.mmbi.widget'
'jp.co.nttdocomo.Koe_no_Takuhaibin'
'jp.co.nttdocomo.carriermail'
'jp.co.nttdocomo.chkapl'
'jp.co.nttdocomo.contentsheadline'
'jp.co.nttdocomo.docomo_WiFi.preinstall'
'jp.co.nttdocomo.ebook'
'jp.co.nttdocomo.ichannel'
'jp.co.nttdocomo.sh07d.sumahonaruhodotours'
'jp.dmapnavi.navi'
'jp.id_credit_sp.android'
'jp.ne.docomo.smt.contents_search_widget'
)
# my choices (require root)
BLOCK=(
'com.nttdocomo.android.accountauthenticator'
'com.nttdocomo.android.applicationmanager'
# 'com.nttdocomo.android.areamail'
'com.nttdocomo.android.atf'
'com.nttdocomo.android.cloudset'
'com.nttdocomo.android.cloudstorageservice'
'com.nttdocomo.android.databackup'
'com.nttdocomo.android.dcmvoicerecognition'
'com.nttdocomo.android.docomo_market'
'com.nttdocomo.android.docomoset'
# 'com.nndroid.accountauthenticatorttdocomo.android.fota' # Special package?
'com.nttdocomo.android.fota.res.overlay'
'com.nttdocomo.android.iconcier'
'com.nttdocomo.android.iconcier_contents'
'com.nttdocomo.android.idmanager'
'com.nttdocomo.android.initialization'
'com.nttdocomo.android.lac'
'com.nttdocomo.android.mediaplayer'
'com.nttdocomo.android.obex'
'com.nttdocomo.android.obexservice'
'com.nttdocomo.android.osv'
'com.nttdocomo.android.osv.raw.res.overlay'
# 'com.nttdocomo.android.paletteui'
'com.nttdocomo.android.pf.dcmippushaggregator'
'com.nttdocomo.android.pf.dcmwappush'
'com.nttdocomo.android.pf.iac.dcmdbagent'
# 'com.nttdocomo.android.remotelock'
'com.nttdocomo.android.rwpushcontroller'
'com.nttdocomo.android.schedulememo'
# 'com.nttdocomo.android.screenlockservice'
'com.nttdocomo.android.sdcardbackup'
'com.nttdocomo.android.settings.lac'
'com.nttdocomo.android.socialphonebook'
'com.nttdocomo.android.store'
'com.nttdocomo.android.voiceeditor'
'com.nttdocomo.android.voicesearch'
'com.nttdocomo.mmb.android.MmbFcBrowMw.res'
'com.nttdocomo.mmb.android.mmbsv.process'
'com.nttdocomo.osaifu.tsmproxy'
'com.android.contacts' # ドコモ電話帳, 電話
'com.somc.so04e_miku.manual'
'com.sonyericsson.docomo.settings'
'com.felicanetworks.mfm' # おサイフケータイ
'jp.co.omronsoft.android.decoemojimanager_docomo'
'com.sony.smallapp.launcher' # The launcher you see when you open Recents screen
'com.sony.snei.mu.phone' # Music Unlimited
'com.sony.drbd.reader.other.jp' # Reader
'com.sonyericsson.androidapp.appnavi' # Sony Select
'com.sony.nfx.app.sfrc' # Sociallife
'com.sonyericsson.notes'
'com.sonyericsson.trackid'
'jp.co.labelgate.moratouch'
'jp.co.sony.tablet.PersonalSpace'
)
for p in ${UNINST[@]}; do
echo "[*] Removing '$p'..."
adb shell "pm uninstall $p"
done
for p in ${BLOCK[@]}; do
echo "[*] Disabling '$p'..."
# adb shell "su -c 'pm clear $p'"
adb shell "su -c 'pm disable-user $p'"
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment