Lo primero de todo es comprobar que versión tenemos de firmware. Esto puede hacerse desde el propio dispositivo.
En ajustes –> Información del dispositivo –> Información básica

En mi caso se trata de un Cervantes 4, versión del firmware 7.0.2 .
Por tanto el firmware para hackers que he de bajar es el siguiente: fanta.56k.es/002-Firmware/FW-BQ_E-Reader_Cervantes/04/02-Hackers_Firmware/hackers_update_Cervantes4_702.zip
Descargar y calzar el firmware
$ wget "http://fanta.56k.es/002-Firmware/FW-BQ_E-Reader_Cervantes/04/02-Hackers_Firmware/hackers_update_Cervantes4_702.zip"
$ unzip hackers_update_Cervantes4_702.zip
$ cd bqupdate/

El siguiente paso es copiar en una tarjeta microSD el directorio bqupdate .
Luego se ha de crear en la raíz de la tarjeta un archivo llamado I_WANT_TO_BE_A_HACKER (sin extensión alguna) que contendrá en su interior el número de serie del cacharro en este formato:
SN-xxxxxxxx
SN- se ha de añadir. El número de serie se puede ver en pequeño en la parte trasera del cacharro o encendiendo este y viéndolo en la información que hemos indicado al principio. Sale como ID del dispositivo.
Una vez realizado esto metemos de nuevo la tarjeta microSD en el E-Reader Cervantes4 y si tenemos el cacharro activado nos saldrá lo siguiente para que confirmemos:



Finalmente apagamos el dispositivo.
Con el dispositivo apagado vamos a encenderlo dejando presionado el botón «Home» (el único que tenemos aparte del de encendido/apagado) y eso iniciará el dispositivo para poder actualizar el firmware.
Sobre el proceso
Veremos un icono de una llave y nos indicará que está verificando la actualización.
El proceso puede tardar unos cuantos minutos sin problema. Tranquilidad por tanto.

Una vez tenemos la nueva versión
Si miramos la información del dispositivo veremos que ahora el firmware lleva el nombre de HACKERS en su versión.

También tendremos un menú nuevo llamado «OPCIONES DE DESARROLLO».
Habilitaremos en ese menú «Habilitar depuración USB» y «Habilitar telnet». Ambas cosas en ON.
Con esos pasos ya tendremos nuestro cacharro listo para poder conectarnos.
Eso mejor ya lo dejamos para otro post.
Saludos cordiales.

He conseguido meter todo bien en la sd y pone instalando, pero cuando lleva 5 minutos de repente dice que ha habido un error. Tengo todo tal cual lo pones tu, aunque tambien es cierto que si meto la SD mientras lo tengo encendido no me salen todos esos mensajes que te han salido a ti.
Sigue siendo valido el archivo que has puesto para la descarga? O estoy haciendo algo mal?
Pues hice esto hace años. No recuerdo el proceso y por eso lo dejé en el post.
Lamento no poder ayudarte.
Creo que el problema está en que para habilitar el modo de desarrollador (el proceso que hace con el fichero I_WANT_TO_BE_A_HACKER) el lector se comunica con BQ para registrar esta acción
En la web original de BQ dice:
«Podrás instalar libremente el firmware para desarrolladores sin necesidad de contactar con nosotros, sin embargo te informamos de que registraremos este proceso de actualización en nuestra base de datos de cara a una posible incidencia de soporte.»
Sospecho que como BQ ya no existe ni tampoco existen sus servidores (solo hay que acceder a bq.com para verlo), este proceso no va
Si alguien ha conseguido entender qué espera el lector como respuesta del servidor de BQ, se podria emular el servidor de BQ
A mí el enlace me da un error 404 🙁
Prueba aquí: https://fanta.56k.es/firmware/FW-BQ_E-Reader_Cervantes/04/02-Hackers_Firmware/hackers_update_Cervantes4_702.zip
En este video que dejo aqui el enlace, explica todo el proceso paso a paso.
https://www.youtube.com/results?search_query=bq+cervantes+4
Cayó en mis manos un Cervantes 4 de mi mujer, y le dije que iba a investigar. Encontré estas páginas y vi el problema de la autorizacion del dispositivo para poder instalar el «hacker firmware». Le hice ingeniería inversa al proceso y me monté un «servidor de pega BQ» que emula la activación, y conseguí activar el cacharro y ponerle el hacker firmware desde el firm 7.0.2 original de fábrica, sin tener que abrirlo y la conexión por los pines RS232 y todo eso tan complicado… Asi que como poderse se puede 🙂
Gracias Jose U por compartir la experiencia 🙂
Nada fanta, a vosotros por abrir la veda y facilitar la info y los firms. Voy a ver si cuando tenga un hueco hago un artículo / gist / wiki o lo que sea de como hacer que una BQ llame a mi «fake server», que veo que hay bastante gente interesada todavía y están con el firmware de fábrica. Ya que sin activar el dispositivo como bien se ha dicho, no se puede meter el hackers firmware por mucho que se reinicie pulsando home etc. Dará fallo en la actualización que era lo que me pasaba a mi al principio. Saludos!
Hola Jose U. Efectivamente, como dices, no me ha sido posible instalar el “hacker firmware” porque el ebook no está previamente activado (probado en un Cervantes 3). He leído también tus comentarios en el canal de Obsoleto Fernández de Youtube. En mi caso, ni siquiera estoy interesado en el hack, porque con el lector original sería más que suficiente para mi madre. Solo querría los diccionarios. Pregunta: ¿con tu proceso de crear un “fake server” es suficiente para que se activen los diccionarios? ¿O hay que bajárselos de algún sitio y meterlos en la carpeta correcta? Gracias por compartir tus conocimientos. Espero como agua de mayo tu futuro artículo de cómo crear el “fake server”. Lo buscaré aquí en 56k. Muchas gracias.
Pues lo mismo miro el tema de crear el fake server y dejarlo escrito por aquí. Un saludo.