49 lines
2.1 KiB
Markdown
49 lines
2.1 KiB
Markdown
Pixel 2 (walleye)
|
|
**OS:** Android 15 (LineageOS) + Magisk Root
|
|
|
|
Access on Tailscale
|
|
```bash
|
|
ssh u0_a208@100.127.187.60 -p 8022
|
|
```
|
|
### **Hardware & Thermal Management**
|
|
- **Device:** Google Pixel 2 (Snapdragon 835, 4GB RAM)
|
|
- **Charging Controller:** `acc` (Advanced Charging Controller)
|
|
- **Target Window:** 60% (Stop) / 55% (Start)
|
|
- **Active Switch:** `battery/charge_disable 0 1`
|
|
- **Current Mode:** **Battery Idle / Bypass** (System runs on wall power; battery at rest)
|
|
- **Thermal Profile:** ~30°C (Idle)
|
|
- **CPU Governor:** `schedutil` (Dynamic scaling for efficiency/responsiveness)
|
|
|
|
|
|
### **Network & Connectivity**
|
|
- **Primary Access:** SSH via Termux
|
|
- ```ssh u0_a208@100.127.187.60 -p 8022```
|
|
- **VPN / Overlay:** **Tailscale** (Always-on)
|
|
- **DNS/Ad-Blocking:** Integrated with existing network-wide Pi-hole via Tailnet. (probably)
|
|
- Note: Tailscale is installed as an android app, not as a tmux cli tool.
|
|
- Good for full system integration, bad for cli automation
|
|
- **Wakelock:** Active (`termux-wake-lock`) — Prevents CPU suspension during screen-off.
|
|
|
|
### **Software Stack**
|
|
|
|
- **Environment:** Termux (64-bit)
|
|
- **Shell:** Zsh with OMZ
|
|
- **Multiplexer:** Zellij (Session persistence)
|
|
- **Automation:** Termux:Boot (Script execution on power-on)
|
|
|
|
### **Stability & Kernel Hardening**
|
|
|
|
- **Phantom Process Killer:** **Disabled**
|
|
- `max_phantom_processes` set to `2147483647`
|
|
- `settings_enable_monitor_phantom_procs` set to `false`
|
|
- **Battery Optimization:** **Disabled (Unrestricted)**
|
|
- Whitelist applied for Termux and Tailscale to prevent background pruning.
|
|
- **Persistence:** All ACC and Magisk tweaks persist across system reboots.
|
|
|
|
### Troubleshooting
|
|
If it stops working, just restart it. That usually fixes it. If it doesn't, something bad happened.
|
|
|
|
### Future Notes
|
|
Look more at proot-distro, and maybe udocker for docker.
|
|
|
|
Actually, look at chroot instead of proot-distro. Basically install debian into a folder, point the / to that folder in a zellij auto-spawned tab, and you've got debian in that tab that's fully transparent. |