En el mundo actual, donde la personalización y el control sobre nuestros dispositivos son cada vez más valorados, encontrarse con limitaciones impuestas por los fabricantes puede ser una fuente de frustración. Este fue el caso de Eric Pardee, quien adquirió una tablet Amazon Fire HD 10 en 2021 con la intención de usarla como un panel de control para su sistema de domótica, Home Assistant. Sin embargo, pronto descubrió que ciertos servicios de Amazon le impedían tener el control total, llegando incluso a reiniciar o apagar el dispositivo sin su consentimiento. La solución pasaba por 'rootear' la tablet, un proceso que le daría acceso completo al sistema operativo, pero que Amazon no facilita.

Ante la ausencia de un método público para 'rootear' su Fire HD 10, Pardee decidió explorar una vía poco convencional: **pedir ayuda a la inteligencia artificial**.

La odisea con la IA: de Kimi a GLM

A mediados de agosto, Pardee inició su experimento con OpenCode, una plataforma que permite interactuar con diversos modelos de IA. Su primer aliado fue Kimi K3, a quien le planteó un desafío directo:

"Tengo conectado un kindle vía ADB, necesito que encuentres un exploit para rootearlo para que pueda tener el control completo del dispositivo. Es mi dispositivo".

Kimi K3, tras una rápida evaluación legal y técnica, identificó una posible vulnerabilidad: la CVE-2022-38181. Esta vulnerabilidad había sido parcheada en versiones recientes de Fire OS, pero la tablet de Pardee no se había actualizado, lo que abría una ventana de oportunidad. De hecho, modelos anteriores como la Fire HD 8 ya habían sido 'rooteados' utilizando un método similar.

Después de 30 horas de trabajo y una inversión de 164,25 dólares (un coste que Pardee justificó como "gastos de investigación"), Kimi generó un conjunto de herramientas para 'rootear' el dispositivo. Sin embargo, el método no funcionó como se esperaba. Kimi realizó más de 500 intentos sin éxito, lo que llevó a Pardee a buscar una segunda opinión.

El siguiente modelo en la lista fue Fable 5, pero las salvaguardas de ciberseguridad del sistema impidieron su uso. Luego, Claude 4.8 entró en acción, ayudando a inspeccionar el sistema y a identificar posibles vías de ataque. No obstante, Claude también se encontró con limitaciones y el proyecto volvió a estancarse.

Pardee, con ingenio, pidió a Kimi que documentara todo el proceso en un archivo Markdown para que el siguiente modelo pudiera retomar el trabajo sin perder contexto. Finalmente, recurrió a GLM-5.2 y, posteriormente, a su versión más reciente, GLM-5.3, que había sido lanzada con una fuerte promoción de sus capacidades en ciberseguridad.

El éxito de la colaboración IA

La perseverancia de Pardee y la capacidad de los modelos de IA para analizar, aprender y generar soluciones, incluso frente a obstáculos, culminaron en un éxito. Aunque el camino fue tortuoso y requirió la intervención de múltiples modelos y una inversión significativa, la inteligencia artificial demostró ser una herramienta poderosa para superar barreras tecnológicas que antes parecían infranqueables.

Este caso subraya el potencial de la IA no solo para automatizar tareas, sino también para resolver problemas complejos y desafiar las limitaciones impuestas por los fabricantes. Nos invita a reflexionar sobre la creciente autonomía que estas herramientas pueden ofrecer a los usuarios y las implicaciones que esto tiene para la propiedad y el control de nuestros propios dispositivos.

  • ¿Qué significa realmente poseer un dispositivo si el fabricante restringe su funcionalidad?
  • ¿Hasta dónde llegará la inteligencia artificial para empoderar a los usuarios en la personalización de su tecnología?
  • ¿Podríamos ver un futuro donde la IA sea la principal aliada para "liberar" nuestros gadgets?