По железу никаких вопросов не возникает, но 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. Но у меня пока не дошли руки попробовать.
Комментариев нет:
Отправить комментарий