Home >> Móvil >> Consejos y trucos >> Androide

Instalar teclados de terceros (Swype, etc.) en Kindle Fire rooteado

Tras rootear Kindle Fire e instalar Google Apps/Market, los teclados de terceros no se dejan instalar. Solución de XDA: editar la base de datos settings.db para registrar el método de entrada.

Requisitos

  • Kindle Fire rooteado + Android Market funcional
  • PC con SQLite Database Browser (open source)
  • Depuración USB activa en Kindle

Procedimiento

  1. Conecta Kindle USB → terminal ADB:
    adb shell
    su
    cd /data/data/com.android.providers.settings/databases
    cp settings.db settings.db.bak
    cp settings.db /mnt/sdcard/Download
  2. Kindle a modo almacenamiento USB → abre SQLite Database Browser en PC → abre settings.db de la carpeta Download
  3. Pestaña Browse Data → tabla secure → busca fila enabled_input_methods → doble clic
  4. Valor actual: com.android.inputmethod.latin/.LatinIME
    Añade al final: :com.swype.android.inputmethod/.SwypeInputMethod (o el valor de tu teclado)
  5. Apply Changes → guarda settings.db
  6. Kindle: sale de almacenamiento USB → terminal ADB:
    adb shell
    su
    cp /mnt/sdcard/Download/settings.db /data/data/com.android.providers.settings/databases/
    chown system.system /data/data/com.android.providers.settings/databases/settings.db
    chmod 660 /data/data/com.android.providers.settings/databases/settings.db
    reboot
  7. Tras reinicio: instala tu teclado (ej. Swype) → mantén pulsado campo texto → Seleccionar método de entrada → elige el nuevo

Fuente: addictivetips