По железу никаких вопросов не возникает, но Samsung очень щедро напичкал его всякой ерундой вроде новостей NYTimes, Bloomberg, которая мне дома совсем не нужна и только зря занимает место в памяти. Часть приложений можно отключить в
Settings → General → Application manager
, но далеко не все.Немного покопался в интернете и нашел способ удалить приложения не имея root пользователя на планшете.
Для проведения операции нам понадобится
adb
. В Debian/Ubuntu его можно установить из репозитания.$ sudo apt-get update $ sudo apt-get install adb
Теперь нужно подключить планшет к USB и проверить что он опознается в
adb
$ adb devices List of devices attached 520506e363fa1137 device
Если у вас выводит пустой список, то скорее всего нужно включить отладку через USB (
USB debugging
) в меню Developer options
. Для этого переключитесь на пользователя, который является владельцем устройства (если у вас их несколько). Перейдите в Settings → General → About device
и кликните 7 раз по пункту Build number
. Теперь у вас должен появиться доступ к пункту Settings → General → Developer options
.Скачайте архив с исходниками. Распакуйте его и запустите bloatware-cleanup.sh
$ wget -O sm-p900-bloatware-master.zip https://github.com/tataranovich/sm-p900-bloatware/archive/master.zip $ unzip sm-p900-bloatware-master.zip $ cd sm-p900-bloatware-master $ ./bloatware-cleanup.sh Uninstall com.sec.android.app.sbrowser: Success Uninstall com.cisco.webex.meetings: Success Uninstall com.sec.android.cloudagent.dropboxoobe: Success Uninstall com.dropbox.android: Success Uninstall com.netflix.mediaclient: Success Uninstall com.nytimes.android: Success Uninstall com.evernote: Success Uninstall com.bloomberg.bbwa: Success Uninstall flipboard.app: Success Uninstall com.peel.app: Success Uninstall RemotePC.AndroidViewer.samsung: Success Uninstall com.twitter.android: Success Uninstall com.blurb.checkout: Success Uninstall com.sec.android.emeeting.b2c.hancom.l: Success Uninstall com.hancom.office.hword.viewer.hword_apk: Success Uninstall com.hancom.office.hshow.viewer.hshow_viewer_apk: Success Uninstall com.hancom.office.hcell.viewer.hcell_viewer_apk: Success Uninstall com.hancom.androidpc.viewer.launcher: Success Uninstall com.hancom.androidpc.launcher.shared: Success Uninstall com.hancom.androidpc.hanupdater: Success Uninstall com.hancom.androidpc.appwidget: Success Uninstall com.sec.android.app.samsungapps: Success Uninstall com.sec.android.widgetapp.samsungapps: Success
Если на планшете создано несколько пользователей, то очистку нужно проводить для каждого из них. Для этого нужно знать
UserId
каждого пользователя. Владелец устройства всегда имеет UserId = 0, а остальные пользователи начинаются с 10, но могут идти не по порядку.Посмотреть список пользователей поможет
adb
[andrey@dragoncore ~] % adb shell pm list users Users: UserInfo{0:Анна:13} running UserInfo{10:Андрей:10} running
Чтобы удалить приложения для пользователя "Андрей" нужно запустить ./bloatware-cleanup.sh с номером пользователя в качестве аргумента:
$ ./bloatware-cleanup.sh 10 Uninstall com.sec.android.app.sbrowser: Success Uninstall com.cisco.webex.meetings: Success Uninstall com.sec.android.cloudagent.dropboxoobe: Success Uninstall com.dropbox.android: Success Uninstall com.netflix.mediaclient: Success Uninstall com.nytimes.android: Success Uninstall com.evernote: Success Uninstall com.bloomberg.bbwa: Success Uninstall flipboard.app: Success Uninstall com.peel.app: Success Uninstall RemotePC.AndroidViewer.samsung: Success Uninstall com.twitter.android: Success Uninstall com.blurb.checkout: Success Uninstall com.sec.android.emeeting.b2c.hancom.l: Success Uninstall com.hancom.office.hword.viewer.hword_apk: Success Uninstall com.hancom.office.hshow.viewer.hshow_viewer_apk: Success Uninstall com.hancom.office.hcell.viewer.hcell_viewer_apk: Success Uninstall com.hancom.androidpc.viewer.launcher: Success Uninstall com.hancom.androidpc.launcher.shared: Success Uninstall com.hancom.androidpc.hanupdater: Success Uninstall com.hancom.androidpc.appwidget: Success Uninstall com.sec.android.app.samsungapps: Success Uninstall com.sec.android.widgetapp.samsungapps: Success
Если не хочется удалять все приложения, то в скрипте можно закомментировать часть строк, например так:
#!/bin/bash PKG="" PKG="$PKG com.sec.android.app.sbrowser" # Samsung Internet Browser PKG="$PKG com.cisco.webex.meetings" # Cisco Webex Meetings PKG="$PKG com.sec.android.cloudagent.dropboxoobe" # Dropbox Samsung agent PKG="$PKG com.dropbox.android" # Dropbox PKG="$PKG com.netflix.mediaclient" # Netflix PKG="$PKG com.nytimes.android" # NYTimes - Latest News PKG="$PKG com.evernote" # Evernote PKG="$PKG com.bloomberg.bbwa" # Bloomberg Businessweek+ PKG="$PKG flipboard.app" # Flipboard PKG="$PKG com.peel.app" # Peel Smart Remote PKG="$PKG RemotePC.AndroidViewer.samsung" # Remote PC PKG="$PKG com.twitter.android" # Twitter PKG="$PKG com.blurb.checkout" # BlurbCheckout #PKG="$PKG com.sec.android.emeeting.b2c.hancom.l" # e-Meeting #PKG="$PKG com.hancom.office.hword.viewer.hword_apk" # Hancom Office Hword 2014 Viewer #PKG="$PKG com.hancom.office.hshow.viewer.hshow_viewer_apk" # Hancom Office Hshow 2014 Viewer #PKG="$PKG com.hancom.office.hcell.viewer.hcell_viewer_apk" # Hancom Office Hcell 2014 Viewer #PKG="$PKG com.hancom.androidpc.viewer.launcher" # Hancom Office Viewer #PKG="$PKG com.hancom.androidpc.launcher.shared" # Hancom Office Shared #PKG="$PKG com.hancom.androidpc.hanupdater" # Hancom Office Update Manager #PKG="$PKG com.hancom.androidpc.appwidget" # Hancom Office Widget & PDF Viewer PKG="$PKG com.sec.android.app.samsungapps" # Galaxy Apps PKG="$PKG com.sec.android.widgetapp.samsungapps" # Galaxy Apps Widget USER_ID="$1" if [ -z "$USER_ID" ]; then USER_ID=0 fi for i in $PKG do echo -n "Uninstall $i: " adb shell pm uninstall -k --user $USER_ID $i done
В качестве радикальной меры очистки от всякого барахла можно рассмотреть перепрошивку планшета на LineageOS 14.1. Но у меня пока не дошли руки попробовать.
Комментариев нет:
Отправить комментарий