Files
Inanis_Vault/21-Server Reference/px2-server/General Notes.md

51 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. _Kinda crazyyyy_
If installing HA, do HA Core, do NOT do Supervised. Don't even try it.