https://github.com/spitfire-666/android
Android apps/recommendations
https://github.com/spitfire-666/android
Last synced: 3 months ago
JSON representation
Android apps/recommendations
- Host: GitHub
- URL: https://github.com/spitfire-666/android
- Owner: SpitFire-666
- Created: 2022-01-25T07:31:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-18T23:44:05.000Z (10 months ago)
- Last Synced: 2025-01-12T16:22:14.600Z (9 months ago)
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Android
## Recommended Apps
| Function | App | Backup/Restore from App? | Free/Open Source? |
|-|-|-|-|
| Web Browser | [Firefox](https://play.google.com/store/apps/details?id=org.mozilla.firefox) | Sync using firefox account, note that extension data does not get backed up! |
| Audio Book Player | Moises | No backup options exist |
| Podcast App | AntennaPod | ✅ |
| QR reader | BinaryEye | N |
| Image Searcher | ? |
| Gallery app | Simple Gallery |
| File Explorer | Solid Explorer |
| Barcode/Wallet app | Catima | ✅ |
| Weather | Weatherzone
| To do/tasks | Microsoft ToDo |
| Network Scanner | Fing (old version/apk) |
| YouTube client | NewPipe | ✅ |
| Calculator | |
| Instagram client | Barinsta
| Screen on toggle | Coffee
| Contacts | |
| App Store | F-Droid/Aurora |
| Music Player | Phonograph Plus |
| PDF reader | FastPDFReader |
| Spotify | Spotify Lite |
| Facebook Lite |
| VNC Viewer |
| Compass |
| Unit Converter | |
| Email | |
| Calendar | |
| Cast photos/videos/audio to DLNA (TV) | XCast |
| | TUFFS |
| Metronome | Tempo | |## SMB Server
## Webcam Server
## VNC Server
## ADB Stuff
### Get Started
- Ensure ```USB debugging``` and ```Unknown Sources``` are enabled on the android phone```
adb devices
```
### Uninstall apps
$packages = (.\adb.exe shell pm list packages -e) -replace("package:","") | ogv -PassThru
.\adb.exe uninstall --user 0 $packages### Disable installed apps (no root required)
- Use [Application Inspector](https://play.google.com/store/apps/details?id=com.ubqsoft.sec01) to help identify package names
- List enabled apps
```
adb shell pm list packages -e
```
- Disable the app:
```
adb shell pm disable-user --user 0
```
```
.\adb shell pm disable-user --user 0 com.google.android.feedback
.\adb shell pm disable-user --user 0 com.google.android.printservice.recommendation
.\adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox # Google
.\adb shell pm disable-user --user 0 com.google.android.music # Google Play Music
.\adb shell pm disable-user --user 0 com.google.android.apps.docs # Google Drive
.\adb shell pm disable-user --user 0 com.google.android.videos
.\adb shell pm disable-user --user 0 com.android.printspooler
.\adb shell pm disable-user --user 0 com.google.android.marvin.talkback # Android Accessibility Suite
.\adb shell pm disable-user --user 0 com.microsoft.skydrive # Microsoft Skydrive
.\adb shell pm disable-user --user 0 com.microsoft.office.officehubrow # Microsoft Office
.\adb shell pm disable-user --user 0 com.android.chrome # Chrome
.\adb shell pm disable-user --user 0 com.google.android.youtube
.\adb shell pm disable-user --user 0 com.google.android.tts # Google Text-to-speech Engine
.\adb shell pm disable-user --user 0 com.google.android.apps.turbo # Device Health Services
.\adb shell pm disable-user --user 0 com.google.android.gm #gmail
.\adb shell pm disable-user --user 0 com.google.android.apps.tachyon #Google Duo
```## Copy files to Android in recovery mode
```
adb push "C:\NEXUS\Lineage\lineage-14.1-20171106-nightly-bullhead-signed.zip" /sdcard/
```
# Lock / Unlock bootloader
- Can be done with or without computer## Computer via USB
1. Boot phone into Fastboot mode (reboot while holding Vol Down key)
2.## Flash recovery (eg TWRP)
- Boot into bootloader (fastboot)
- Connect via USB
- Open CMD/PowerShell```
fastboot flash recovery twrp.img
fastboot reboot
```ADB over WIFI
Install app (easier than DIY) - ROOT access required!
https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&hl=en
### Download ADB/Fastboot
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Connect to the IP:Port on PC
```powershell
.\adb.exe connect 192.168.1.31:5555
```
Check the screen and allow any authentication requests
ADB over USB
ADB commands
```
adb install "ES file explorer com.estrongs.android.old.apk"
```
```
adb reboot recovery
```
```
adb backup -all -f /backup/location/file.ab
```
```powershell
.\adb.exe shell pm list packages | select-string "fing"
```
Backup an app and app data (ROOT required)# search for the app (eg fing)
$test = .\adb.exe shell pm list packages | select-string "fing"
# Grab the package name
$test=($test.ToString()).trimstart("package");$test = $test.TrimStart(":")
.\adb backup -f c:\temp\$test -apk $test
.\adb.exe backup -f c:\temp\$test -apk $test
$test=($test.ToString()).trimstart("package");$test = $test.TrimStart(":")
## Re-enable app
```
pm enable -–user 0 PackageName
adb shell cmd package install-existing
```$apkpath = .\adb.exe shell pm path $test
$apkpath=($apkpath.ToString()).trimstart("package");$apkpath = $apkpath.TrimStart(":")
### Install (Sideload) an .apkEnsure USB debugging and Unknown Sources are enabled on the android phone
adb install "ES file explorer com.estrongs.android.old.apk"

### PowerShell bulk .APK installation
```powershell
$apks = (ls *.apk -path 'C:\APKs\').fullname | ogv -PassThru
Foreach($apk in $apks){
Write-host "installing $apk" -foregroundcolor yellow
.\adb.exe install $apk
}
```
### Backup .APK files/installers from device (Solid Explorer)
1. Menu
2. Applications
3. User Apps
4. Select All
5. Copy
6. Paste somewhere