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

2.1 KiB

Pixel 2 (walleye) OS: Android 15 (LineageOS) + Magisk Root

Access on Tailscale

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.