Android
Is a Linux Operating System running on phones and tablets.
Software¶
- Activate developer mode: tap multiple time Build Number
Useful list¶
- Files
- SQLite database editor to edit app database
- Save on Device to save from Send any file to any place, including Nextcloud
- Network
- Ning to scan devices on network
- WLANScanner to scan Wi-Fi networks and view their channels
- RethinkDNS to monitor and filter network traffic by apps, IP, DNS resolver and more
- Private DNS Quick Tile to turn Private DNS on and off
- Require to give permission via adb:
adb shell pm grant com.jpwolfso.privdnsqt android.permission.WRITE_SECURE_SETTINGS
- Require to give permission via adb:
- System
- App Manager to enable/disable apps and launch hidden activities
- Multimedia
- Oto Music - to test
Remote control from PC using scrpy¶
Useful keyboard shortcuts:
Keys | Usage |
---|---|
ctrl + mouse |
Pinch to zoom |
mod + r |
Rotate screen |
Create work profile with Island¶
- Just install it from the Play Store and set it up!
- To share file between mainland and island:
- In Material Files
- Create a new external connection
- Select a Work folder
- This will give a read-only access, but this can be done in both lands
- In Material Files
Network¶
- DNS over TLS can be configured in
Private DNS
Reverse engineering¶
Decompiling APK¶
This blog post has some good suggestions. * JADX Dex to Java decompiler