Remove bloatware (pre-installed packages)#
as of 29.12.2019 I used this on a Samsung S8 and Samsung S9, please see Heise/CT.Please use app "Package Names Viewer" (2.0) to identify package names on the phone.
Note: Delete packages with in "User Apps" only (NOT "System Apps") !
Preparation
- Download Android Platform Tools
- Unzip platform-tools_r28.0.1-windows.zip
- cmd, cd platform tools
Connection
- connect Phone to PC via USB
- Allow connection (Type file transfer)
- Activate Developer Mode: Telefon Info > Software > Build (tapping...)
- Activate USB Debugging: Developer Options > USB Debugging > On
Console / Removal I removed Bixby, OneDrive, Facebook, several Samsung Apps, ...
cd ..\platform-tools_r28.0.1-windows\platform-tools adb start-server adb devices adb shell pm list packages
How to get the package name:
- Open https://play.google.com/store at your computer
- Search the app and click it
- Check URL and use id parameter: https://play.google.com/store/apps/details?id=com.samsung.android.voc
List package name:
pm list packages pm list packages -f <= includes filename where you can derive the app name sometimes pm list packages|grep voice
S9:
pm uninstall -k --user 0 com.samsung.android.app.spage pm uninstall -k --user 0 com.samsung.android.samsungpass pm uninstall -k --user 0 com.samsung.android.mateagent pm uninstall -k --user 0 com.samsung.android.bixby.agent pm uninstall -k --user 0 com.samsung.android.bixbyvision.framework pm uninstall -k --user 0 com.samsung.android.bixby.wakeup pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy pm uninstall -k --user 0 com.samsung.android.visionintelligence Not found: (pm uninstall -k --user 0 com.samsung.android.bixby.plmsync) (pm uninstall -k --user 0 com.samsung.android.bixby.voiceinput) (pm uninstall -k --user 0 com.samsung.systemui.bixby) (pm uninstall -k --user 0 com.samsung.android.bixby.es.globalaction)
S8 additionally
pm uninstall -k --user 0 com.facebook.katana pm uninstall -k --user 0 com.sec.android.app.samsungapps pm uninstall -k --user 0 com.samsung.android.bixby.voiceinput pm uninstall -k --user 0 com.sec.android.app.billing pm uninstall -k --user 0 com.samsung.android.hmt.vrsvc pm uninstall -k --user 0 com.microsoft.skydrive pm uninstall -k --user 0 com.samsung.android.app.simplesharing pm uninstall -k --user 0 com.samsung.android.ststub
S7 on 31.08.2019
pm list packages|grep facebook pm uninstall -k --user 0 com.facebook.services pm uninstall -k --user 0 com.facebook.katana pm uninstall -k --user 0 com.facebook.system pm uninstall -k --user 0 com.facebook.appmanager pm list packages|grep microsoft pm uninstall -k --user 0 com.microsoft.office.excel pm uninstall -k --user 0 com.microsoft.office.word pm uninstall -k --user 0 com.microsoft.office.powerpoint pm uninstall -k --user 0 com.microsoft.skydrive pm list packages|grep samsung Galaxy Store: pm uninstall -k --user 0 com.sec.android.app.samsungapps (...) pm list packages|grep voice pm uninstall -k --user 0 com.samsung.svoice.sync pm uninstall -k --user 0 com.sec.android.app.voicenote pm uninstall -k --user 0 com.samsung.android.svoice pm uninstall -k --user 0 com.samsung.android.voicewakeup pm uninstall -k --user 0 com.sec.svoice.lang.de_DE pm uninstall -k --user 0 com.sec.svoice.lang.en_GB pm uninstall -k --user 0 com.sec.svoice.lang.en_US pm uninstall -k --user 0 com.sec.svoice.lang.es_ES pm uninstall -k --user 0 com.sec.svoice.lang.fr_FR pm uninstall -k --user 0 com.sec.svoice.lang.it_IT pm uninstall -k --user 0 com.sec.svoice.lang.ru_RU pm uninstall -k --user 0 com.samsung.voiceserviceplatform (<== S Voice $ pm list packages|grep game pm uninstall -k --user 0 com.samsung.android.game.gamehome pm uninstall -k --user 0 com.samsung.android.game.gametools pm uninstall -k --user 0 com.enhance.gameservice Others: Hangouts: pm uninstall -k --user 0 com.google.android.talk Samsung Browser: pm uninstall -k --user 0 com.sec.android.app.sbrowser Samsung members: pm uninstall -k --user 0 com.samsung.android.voc Galaxy Wearable: pm uninstall -k --user 0 com.samsung.android.app.watchmanager Samsung E-Mail: pm uninstall -k --user 0 com.samsung.android.email.provider SmartThings: pm uninstall -k --user 0 com.samsung.android.oneconnect vodafone Start: pm uninstall -k --user 0 com.vodafone.vodafone360updates Mein vodafone: pm uninstall -k --user 0 com.appseleration.android.selfcare
Backup with ADB (Android Debug Bridge)#
see android-hilfe.de | android-user.deAs of 11.02.2015
1. Download and install Android-SDK (android-sdk_r24.0.2-windows.zip)
(Note: developer.android.com is a Google Website, e.g. it is the official SDK)
2. Update SDK with <sdk>\SDK Manager.exe
3. Enable debug mode on smartphone under Settings > Developer Options > USB-Debugging
4. Keep display bright to avoid reducing CPU under Settings > Developer Options > Avoid switching off display (?)
5. Connect smartphone with computer via USB (you need to have a driver, for Samsung simply install KIES)
6. Open cmd as administrator (!), if you start it as regular user, "-f <path+file>" will not work, the file is saved under "C:\Users\<user>\AppData\Local\VirtualStore\<file>"
7. cd <SDK>\platform-tools
rem adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>] > adb usb > adb logcat > adb devices > adb backup -all -f "G:\Support\Markus\S2_I9100\2015-02-10 Backup\backup.ab" > adb backup –all -apk -shared –f c:\backup.ab > adb restore c:\backup.ab adb backup -f my_backup.ab -apk -shared -all adb restore my_backup.ab
Fastboot-Modus/Bootloader ???
- "Ultimate Backup Tool" alternatively
- "Holo Backup (früher: Simple ADB Backup)" alternatively
- "Super Backup"
- "SMS Backup& Restore" to stoe SMS
Note: Use Android Backup Extractor to extract single files (convert .ab to .zip)
Apps#
Barcode | BarcodeScanner, barcoo |
Calculation | handyCalc |
Files | ES Datei Explorer |
Football | iLiga, Kicker, Herzrasen |
GeoCahing | Groundspeak's GeoCaching, c:geo, Locus Pro |
Music | Shazam |
POI | klickTel, Qype and Yelp |
Speed | Android Tacho |
Tracking | OSMTracker, OSMAND, Locus Pro, OruxMaps |
Weather | WMD Weather Lite, Palmary Weather |
Barcodes#
When you want to scan product barcodes, you should use barcoo. It does not only show the product, but also many other interesting information.When you like to scan all types of codes, including general 2d-matrix or QR-codes (quick response) then BarcodeScanner is best.
Weather#
As widget I prefer a small one (2x1) to save space. The nicest here is WMD Weather Lite. When you need more detailed weather information there is Palmary Weather which comes with an hourly view and forecast.Maps, Naviation and POIs#
For Navigation I really like Google's Navigation. But you need to be aware that it will load a lot of map tiles especially in deep view. So you may soon hit your flatrate limit. I discover in my last holidays, when a trip around 350km took around 250 MB of traffic. But with reduced connection it will works as well when you disable most POIs. When you need to use public transports there is no alternative to Öffi, which is really great.Google maps is fine for most situations. But if you go by bike or walk I prefer to use OpenStreetMaps' (OSM) CycleMap. With OSMAND you can also download good vector maps, which is an alternative for areas without mobile connection.
To discover the environment you can also use Google. There are some others which show more or less the same points of interest (POI). I currently use klickTel, Qype and Yelp.
Record tracks#
You can record tracks with many applications.
The problem is in my opinion just the battery consumption. So the application needs two prerequisites
- recording must not stop in stand-by
- you need to set a (lower) recording intervall in seconds
Test: My way to work with a Samslung Galaxy SII GT-I9100
App | Duration (Min) | Distanz (km) | Max height (m) | Min height (m) |
---|---|---|---|---|
OruxMaps | 35 | 15,9 | 142 | 97 |
Add Google Calendars#
1. Add public holidays from Google#
- Open Google Calendar in Browser
- Weitere Kalender > In Interessanten Kalendern suchen
- Choose any calendar
2. Import local ICS file#
- Goto a ICS provider (see below) and copy the ICS file locally
- Open Google Calendar in Browser
- Weitere Kalender > Kalendar importieren
- Choose local file
3. Add URL#
- Go to an ICS provider (see below) and copy ICS URL into clipboard
- Open Google Calendar in Browser
- Weitere Kalender > Über URL hinzufügen
- Paste URL
ICS provider#
Holidays
Soccer matchdays
URL = http://www.google.com/calendar/ical/spielplan.1.bundesliga%40gmail.com/public/basic.ics