Skip to content

Instantly share code, notes, and snippets.

@eqlx
Forked from 6f70/i_dont_need_preinstapps.sh
Last active November 16, 2015 09:18
Show Gist options
  • Save eqlx/0ba3f1ac65db88f28671 to your computer and use it in GitHub Desktop.
Save eqlx/0ba3f1ac65db88f28671 to your computer and use it in GitHub Desktop.
Script for removing/blocking unneeded preinstalled apps of Xperia Z3 Tablet Compact
#!/bin/zsh
# Script for removing/blocking unneeded preinstalled apps of Xperia Z3 Compact phone.
# USE THIS AT YOUR OWN RISK!
# Not extensively tested, only on my own Z3C.
# pm list packages -3 # third party apps
# pm list packages -s # system apps
FORKED=(
'jp.sony.petamap.spot.sp'
'com.sonymobile.androidapp.mora.dashboardextension'
'com.facebook.katana'
'com.sonyericsson.trackid'
'com.sonyericsson.androidapp.appnavi'
'jp.co.labelgate.moratouch'
'com.sony.nfx.app.sfrc'
'com.sonymobile.xperialink'
'com.sonymobile.smallbrowser'
'com.sonymobile.androidapp.diagnostics'
'com.trendmicro.tmmspersonal.jp'
'com.dropbox.android'
'com.sony.drbd.reader.other.jp'
'com.mobisystems.office'
'com.twitter.android'
'com.skype.raider'
'com.sonymobile.androidapp.audiorecorder'
'com.scee.psxandroid'
'com.sony.tvsideview.phone'
'com.sonymobile.acr'
'com.mobisystems.fileman'
'com.sonymobile.lifelog'
'com.sonymobile.moviecreator'
'com.sonymobile.moviecreator.rmm'
'com.sony.snei.vu' # Video Unlimited
'com.sonymobile.advancedwidget.entrance' # Whats New
'com.sonymobile.wifichecker'
'com.sonymobile.sketch'
'com.realvnc.android.remote' # ???
'com.sonymobile.simplehome'
'com.sony.smallapp.launcher' # A launcher you see when you open Recents screen
'com.sonymobile.androidapp.cameraaddon.arfun'
'com.sonymobile.androidapp.cameraaddon.areffect'
)
ANDROID_HELP=(
'com.sonymobile.advancedwidget.entrance'
'com.sony.smallapp.launcher'
'com.sony.smallapp.app.widget'
'com.sonymobile.smallapps.timer'
'com.sonymobile.smallbrowser'
'com.sonymobile.lifelog'
'com.sonymobile.sketch'
'com.sonymobile.simplehome'
'com.sonymobile.anondata'
'com.google.android.apps.books'
'com.google.android.music'
'com.google.android.videoeditor'
'com.google.android.videos'
'com.google.android.apps.genie.geniewidget'
'com.google.android.apps.uploader'
'com.facebook.katana'
'com.sonyericsson.idd.agent'
'com.android.stk'
'com.android.phasebeam'
'com.android.magicsmoke'
'com.bambuser.sociallive'
'com.sonyericsson.eventstream'
'com.sonyericsson.eventstream.facebookplugin'
'com.sonyericsson.eventstream.twitterplugin'
'com.sonyericsson.eventstream.twitterpostviewer'
'com.sonyericsson.socialengine'
'com.sonyericsson.socialengine.plugins.facebook'
'com.sonyericsson.socialengine.plugins.picasa'
'com.sonymobile.socialengine.plugins.facebook_sharefrwk'
'com.sonymobile.socialengine.plugins.playmemories'
'com.sonymobile.socialengine.plugins.twitter_sharefrwk'
'com.sonyericsson.socialpane.friends'
'com.sonyericsson.facebook.postview'
'com.sonyericsson.facebook.proxylogin'
'com.sonyericsson.fbmediadiscovery'
'com.sonyericsson.androidapp.fbcalendarsync'
'com.sonyericsson.androidapp.fbmusiclike'
'com.sonyericsson.androidapp.fbsetupwizard'
'com.sonyericsson.androidapp.storefront'
'com.sonymobile.twitter.account'
'com.sonymobile.twitter.setupwizard'
'com.sonyericsson.advancedwidget.music'
'com.sonyericsson.advancedwidget.notewidget'
'com.sonyericsson.advancedwidget.photo'
'com.sonyericsson.advancedwidget.weather'
'com.sonyericsson.androidapp.timescapefeedsplugin'
'com.sonyericsson.timescape.ui'
'com.sonymobile.mx.android'
'com.sony.snei.mu.phone'
'cjp.co.sony.tablet.PersonalSpace'
'com.sonymobile.themes.id001'
'com.sonymobile.themes.id002'
'com.sonymobile.themes.id003'
'com.sonymobile.themes.id004'
'com.sonymobile.themes.id005'
'com.sonymobile.themes.id006'
)
SMALL_APPS=(
'com.sony.smallapp.managerservice'
'com.sony.smallapp.appframework'
'com.sony.smallapp.launcher'
'com.sony.smallapp.app.widget'
'com.sonymobile.smallapps.calc'
'com.sonymobile.smallapps.clipper'
'com.sonymobile.smallapps.timer'
'com.sonymobile.smallbrowser'
)
'# Block Sony-Apps and ANT-Server'
SONY_APPS=(
'com.sonymobile.lifelog'
'com.sonymobile.sketch'
'com.sonymobile.pobox'
'com.sonymobile.simplehome'
'com.sonymobile.anondata'
'com.sonyericsson.idd.agent'
'com.dsi.ant.server'
'com.sonymobile.retaildemo'
'com.sonymobile.synchub'
)
ANDROID_STUFF=(
'com.google.android.apps.books'
'com.google.android.music'
'com.google.android.videoeditor'
'com.google.android.videos'
'com.google.android.apps.genie.geniewidget'
'com.google.android.apps.uploader'
'com.facebook.katana'
'com.android.stk'
)
SOCIAL_MEDIA=(
'com.bambuser.sociallive'
'com.sonyericsson.eventstream'
'com.sonyericsson.eventstream.facebookplugin'
'com.sonyericsson.eventstream.twitterplugin'
'com.sonyericsson.eventstream.twitterpostviewer'
'com.sonyericsson.socialengine'
'com.sonyericsson.socialengine.plugins.facebook'
'com.sonyericsson.socialengine.plugins.picasa'
'com.sonymobile.socialengine.plugins.facebook_sharefrwk'
'com.sonymobile.socialengine.plugins.playmemories'
'com.sonymobile.socialengine.plugins.twitter_sharefrwk'
'com.sonyericsson.socialpane.friends'
'com.sonyericsson.facebook.postview'
'com.sonyericsson.facebook.proxylogin'
'com.sonyericsson.fbmediadiscovery'
'com.sonyericsson.androidapp.fbcalendarsync'
'com.sonyericsson.androidapp.fbmusiclike'
'com.sonyericsson.androidapp.fbsetupwizard'
'com.sonyericsson.androidapp.storefront'
'com.sonymobile.twitter.account'
'com.sonymobile.twitter.setupwizard'
)
ADVANCED_WIDGETS=(
'com.sonymobile.advancedwidget.entrance'
'com.sonyericsson.advancedwidget.music'
'com.sonyericsson.advancedwidget.notewidget'
'com.sonyericsson.advancedwidget.photo'
'com.sonyericsson.advancedwidget.weather'
'com.sonyericsson.androidapp.timescapefeedsplugin'
'com.sonyericsson.timescape.ui'
'com.sonymobile.mx.android'
'com.sony.snei.mu.phone'
'cjp.co.sony.tablet.PersonalSpace'
)
# Themes and Live Wallpapers
THEMES=(
'com.android.phasebeam'
'com.android.magicsmoke'
'com.sonymobile.themes.id001'
'com.sonymobile.themes.id002'
'com.sonymobile.themes.id003'
'com.sonymobile.themes.id004'
'com.sonymobile.themes.id005'
'com.sonymobile.themes.id006'
)
## break permission issues
# sudo adb kill-server
# sudo adb start-server
## check permission on device
REMOVE=($FORKED $ANDROID_HELP $SMALL_APPS $SONY_APPS $ANDROID_STUFF $SOCIAL_MEDIA $ADVANCED_WIDGETS $THEMES)
for p in $REMOVE; do
echo "[*] Removing '$p'..."
sudo adb shell "pm hide $p"
done
# sudo adb restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment