- Linux
- Windows
- Android
Common Stuffs on Androids
Que to do
Upgrade for All machines β Updated on 2019/03/17 11:32
- 15.1 β [β meson, 2018-03-04]
AUX 5X| [β meson, 2018-04-10]HEX 6| NEX 5 | TAB 7 | [β meson, 2018-09-19]XUS 4
- 17.1 β [β meson, 2020-07-04]
HEX 6
β Configure private cellular network with one notification
- Connect cellular with Google Voice.
- Verify cross reference linkage to set fail-safe.
- Only one notification to holding device.
- Recording history log to WebDAV server.
β How to export VPN configuration
Flash android system
Before wipe all
- Backup settings
- BeyondPod
- Nova Launcher
Flash Custom ROMs
Setup environmental required
- Prepare
adb
β adb-fastboot
Materials required to flash
- lineage OS rom β Download Lineage OS
- OpenGapps β Lineage suggested package
- Rooting (if need) β su package 1)
Update (or flash) recovery
- Recommended recovery β TWRP recovery
- Reference β
connect
workingcomputer
with mobiledevice
adb reboot recovery
to boot with recovery
wipe
data and systems in recovery menupush
materials to flash upadb push <filename.zip> /sdcard/
forROM
,OpenGapps
androoting
packages
install
orflash
all materials respectivelywait
to boot with fresh booting 2)
After booting up, follow screen and follow your spirits.
Basic settings in Android
Android basically backup & restore apps & settings apparently with oogle account. However, not for all settings. Especially, individual setting in basic settings is set to default as usual when finishing flashing fresh ROM. For user's sake, Here is personal settings of mine.
- Personal settings for Androidβ’ after fresh flashing
- perApp settings Settings for individual apps not sync'd
Enable Private DNS on over Android 9 Pie
- Go to Settings β Network & internet β Advanced β Private DNS
- Select the Private DNS provider hostname option.
- Enter
1dot1dot1dot1.cloudflare-dns.com
for Cloudflare,dns.google
for Google Public Domain - Visit 1.1.1.1/help (or 1.0.0.1/help) to verify that βUsing DNS over TLS (DoT)β shows as βYesβ. (optional)
Tasker Configuration
Tasker is core apps to let a device to process automatically. With configured condition, Tasker runs defined tasks, which enables automatic process and make user's operation less or none.
Tasker Configuration in common
Apps in Google Playstore
- Tasker in oogle Play
- Secure Settings in oogle Play
Toggle Data 5.0 (root) in oogle Play3)
Change settings value with CLI
Tasker supports most settings and configurations. However, it does not cover all settings such as LiveDisplay in Lineage ROM. For those kind of settings, Tasker is able to control setting value with CLI
(Command Line Interface) environment. This function is possible because tasker can run shell script. Rooting is mandatory and BusyBox is strongly recommended to cover all common commands.
To check key/value for settings, need terminal access or adb
connection
settings --cm list system settings --cm list global settings --cm list secure
These commands show the key/value pairs for settings and for LiveDisplay
related key is display_temperature_mode
=2
.
settings --cm put system display_temperature_mode 0
In tasker, make tasks Code
β Run Shell
:
Command: settings --cm put system display_temperautre_mode 0 Use Root: checked
Notification strategy
For multi-device users, accounts are configured and apps are installed for convenience purpose. Therefore, notifications from mail, messenger and apps are delivered to every single device if not specifically disabled.
Notification strategy for multi devices is a strategy, with which multi devices send one time notification for one subjects regardless of devices.
Solved Problems
Known Problems
Battery swelling
Swelling batteries are observed at JΓΊne's Tertius β EPiXUS 4 & JΓΊne's Secondus β EPiNEX 5