feat(episode): TRAZA_qu-pas-causa-raz_S20260621.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: AEGIS | Type: troubleshooting
Summary: EPISODIO 3 — MEMORIA: Qué pasó (causa raíz)
This commit is contained in:
Ember 2026-06-22 01:41:24 +00:00
parent 08dd1381b8
commit 3d5b269a71

View file

@ -0,0 +1,47 @@
---
episode_id: "d0a9090b-692e-4a44-ad90-c387777b49c4"
puente_flat: "TRAZA_qu-pas-causa-raz_S20260621.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260621.CRONICA_SEMANAL_C15"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "AEGIS"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 3 — MEMORIA: Qué pasó (causa raíz)"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-22T01:41:23.530243+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Diagnóstico claro y solución que te desbloquea **ya**.
## Qué pasó (causa raíz)
El APK de Termux de **F-Droid apunta a un Android viejo** (`targetSdkVersion` antiguo) y tu **Android 16** (de los más nuevos) lo rechaza por eso. La build de F-Droid va rezagada. *(El mecanismo `targetSdk` es estándar; lo marco como soft_fact — no hallé un artículo fresco con tu error exacto, pero el patrón es conocido.)*
## La solución: deja de pelear con Termux. Usa apps de Play Store hechas para Android moderno
Tu S26 Ultra está tan nuevo que el sideload de Termux es justo lo que falla. Hay dos apps de **Play Store** que instalan limpio en Android 16 y te dan lo que quieres:
**🥇 Para tu objetivo real (entrar a tu Claude Code del servidor MEMORIA) → Termius**
1. Play Store → instala **Termius**.
2. New Host → Hostname `78.47.194.63`, Port `47822`, Username `johnember`.
3. En **Keychain** genera una llave SSH (ed25519) → **cópiame la pública** y la autorizo en el servidor MEMORIA (o la pones tú en `~/.ssh/authorized_keys`).
4. Connect → `tmux attach -t claude` → `claude` (login la primera vez). **Listo, ya trabajas.**
**🐧 Para el Linux local que querías en el teléfono → UserLAnd** (verificado: está en Play Store, `tech.ula`)
1. Play Store → instala **UserLAnd** (Linux standalone, **no necesita Termux**, sin root).
2. Elige **Ubuntu** → te pide usuario/clave → te da una terminal Linux real.
3. Dentro: `apt update && apt install -y openssh-client tmux` → desde ahí haces SSH al servidor MEMORIA, o instalas Claude Code local (Camino B).
**Si insistes en Termux específicamente:** NO F-Droid ni Play — descarga la **última build de GitHub Releases** (`github.com/termux/termux-app/releases`), el APK **`arm64-v8a`** (tu S26 es arm64). Va más al día y suele instalar en Android 16. *(Pero Termius + UserLAnd te evitan el problema entero.)*
**Mi recomendación:** instala **Termius** y entras hoy mismo a tu Claude Code del servidor MEMORIA. UserLAnd cuando quieras el Linux local.
### 📍 PARA JOHN — R26
- **Hice:** diagnostiqué el fallo (Termux F-Droid incompatible con Android 16 por targetSdk viejo), verifiqué la alternativa, y actualicé la guía (§10) con el fix. Te reporté la detección de seguridad de firecrawl (y dejo de usarlo).
- **Falta:** que elijas app. Si vas con Termius, generas la llave y me la pasas → la autorizo en el servidor MEMORIA y entras. Sigue pendiente tu login del Claude Code del servidor.
- **Mi consejo:** **Termius** (entras ya a tu Claude Code del servidor) + **UserLAnd** para el Linux local. Ambas Play Store, ambas funcionan en Android 16.
- **Para avanzar, elige:** 🟢 **A** *(recomendado)* instalas Termius → me pasas tu llave pública → te dejo conectado · 🟡 **B** instalas UserLAnd y montamos el Linux local · ⚪ **C** intentas Termux de GitHub (arm64-v8a) y te guío si falla.