Activación en vivo de la Touch Bar OLED sin necesidad de reiniciar y autenticación biométrica Touch ID con Secure Enclave para sudo en Ubuntu 24.04 LTS.
Hasta ahora la comunidad creía obligatorio reiniciar para activar los gráficos OLED. Descubrimos la secuencia de reseteo USB exacta para encenderla en vivo de inmediato:
Reloj 24h, estado de batería, lanzador de apps y controles multimedia proyectados directamente en la barra mediante tiny-dfr-adv.
Puente t2-touchid en Rust sobre CDC-NCM IPv6 (puerto 59602), enlazando tu huella con fprintd y PAM para sudo en 0.2s.
Secuencia de activación en caliente sin reiniciar la máquina, con persistencia garantizada en suspensiones y reinicios.
| Recurso | Ruta / Paquete | Función |
|---|---|---|
| tiny-dfr-adv | Paquete APT (0.3.1) | Daemon que dibuja los widgets OLED y atiende eventos táctiles. |
| config.toml | /etc/tiny-dfr/config.toml | Diseño visual con reloj, batería, accesos y sliders de volumen/brillo. |
| appletbdrm | Módulo kernel | Driver DRM que expone el framebuffer OLED en /dev/dri/card*. |
| t2-touchid | /usr/local/bin/t2-touchid | Daemon en Rust puente entre BridgeOS SEP y libfprint. |
| fprintd / PAM | libpam-fprintd | Autenticación biométrica con huella en sudo y login. |
| t2_ncm bridge | /etc/systemd/system/ | Servicio de red interna CDC-NCM IPv6 para dialogar con el T2. |
Clona el repositorio y ejecuta el instalador automatizado: