Cita Iniciado por Coolbreaker Ver mensaje
Hola Jotam.

Por lo que he leido eres un guru de este aparatito. A ver si me puedes ayudar a mi.
En un principio me pasa exactamente lo mismo que a miguel, con unas diferencias. Me ha pasado al actualizar a la 1.07, y no tengo copia de seguridad de aparato.
He realizado softreset, hardreset, limpiar historiales, formatear, etc. Y llegó a un punto en que no apagaba. cuando se gasto la bateria, no cargaba. Y como soy un pelin salvaje, lo abrí, hice un corto en la batería y revivió. Se solucionó casi todo, excepto lo de la conexión al pc. Cada vez que enchufaba el aparato se quedaba frito.

Se te ocurre algo que pueda hacer? Se podría poner una copia de seguridad de otro reader similar para arreglarlo?.
...
No te confundas conmigo. Nada de gurú. Lo que pasa es que empecé a participar aquí en el foro cuando había gente que entendía bastante sobre el lector, se han ido comprando otros lectores, y me voy quedando sólo. Así que en el país de los ciegos, debo ser el tuerto. (Al menos entre los que participan, seguro que algunos de los que leen más, saben también más). En cualquier caso se va acumulando cosas, y eso.
Me extraña que alguien que le haya hecho esas cosas que comentas al lector no tenga un backup. Supongo que no conocías el tema. De todas formas algo muy similar a lo tuyo lo tienes en mobileread, pero con el firmware 1-0-06 aquí:
Lo que tampoco sé con seguridad si desde el firm 1.0.07 se puede entrar en modo recovery, es decir poner el lector para hacer el backup usando los packs de Rupor para la copia de seguridad.

Lo de hacerle un corto a la batería ¿que quieres decir? Abrir, entiendo, pero el corto en sí, lo que quieres decir es que ¿cortaste los cables de la batería y los uniste entre sí? Para después volverlos a soldar, me imagino. ¿O sólo soltarlos un momento?
El reset normal dicen que lo que hace es exactamente eso segundo: desconectar un instante la alimentación. No sé si es así o no, el caso es que si fuera eso, no requeriría abrir.
Ante ese mismo problema a veces lo que se recomienda es dejar cargando el aparato a un usb de pared durante una noche o más, y después darle a encender... En cualquier caso, recuperaste el lector, que es lo importante.

Para la segunda cuestión, de si es posible ponerle otro firmware de otro dispositivo, pues la respuesta viene de los rusos, y parece que sí que es posible, pero cuando se copia un aparato en otro se copia todo, y el resultado son dos dispositivos completamente iguales con misma mac de tarjeta de red, mismo identificador de dispositivo y otra cosa que no sé qué es. A lo que vamos, que serían iguales. Y para eso, se guardan previamente ciertos datos de nuestro lector.

Antes de llegar eso te ciro otra cuestión que salió también en mobileread que trata de forzar la reactualización del firmware... bueno, estoy viendo que no sirve para la versión 1.0.07, así que descartado eso: http://www.mobileread.com/forums/sho...d.php?t=183851

Así que vamos con lo del backup de otro lector.
Contenido oculto:

Y pego aquí el comentario que hice en otro hilo:

Cita Iniciado por jotam Ver mensaje
Como dije en el comentario anterior, la clave está en poder iniciar el lector en "recovery mode", para lo cual se necesita el paquete de Rupor para hacer backup completo del T1.
Las instrucciones están en el siguiente hilo: http://www.lectoreselectronicos.com/...el-Sony-PRS-T1

Leerlo bien, y si conseguís llegar a la situación de "recovery mode", lo primero que yo haría sería hacer un backup del lector tal y como lo tenéis en éste momento.

En segundo lugar y sin salir del recovery mode, seguiría las instrucciones de éste comentario que he encontrado en el hilo en el que Rupor que explica el backup completo del dispositivo. Es del foro ruso:
http://www.the-ebook.org/forum/viewt...053718#1053718

Básicamente es lo que comentaba en el mensaje anterior, que había dicho rudagaif, lo que se podía hacer para recuperar un lector.
Como estamos en "recovery mode" se pueden probar varias cosas. Pero lo que más nos interesa es conseguir cargar el programa Putty para Windows, que es un cliente de telnet que nos permitirá interactuar mediante comandos contra el lector.
Tendremos que tener algo de espacio libre en la tarjeta microsd puesta en el lector, porque la usaremos para hacer copia de seguridad de los bloques de datos exclusivos de cada T1 en particular, y que parecen ser, por lo que yo he entendido, el número de serie (ID del lector), la dirección MAC del WiFi y algo relacionado con el voltaje con el que trabaja el dispositivo.
Esos datos se han de copiar usando el comando de linux "dd" que tiene dos parametros principales: "if"(Input File) que identifica el origen de copia y "of" (Output File) que identifica la imagen destino que contendrá lo que pongamos en el primero. A mayores, se le añaden otros parámetros para cortar la parte que queremos copiar.

Para hacer un backup completo del T1 no es necesario configurar Putty, pero para lo que pretendemos hacer ahora, es imprescindible. Por ello, al hacer el hilo del backup, yo no insistí mucho en el tema de configurar Putty. Si hubiera problemas, en el hilo guía del rooteo del T2, el compañero shark6969 lo ha explicado mucho mejor.


Éstos son los comandos que tendremos que escribir en Putty, copiados del foro ruso para hacer copia de los datos exclusivos de los T1 de cada persona:

# Remontar la tarjeta SD para poder escribir en esa SD las copias
Código:
mount -o remount,rw /initrd/mnt/sd
# Hacer copia del controlador de la pantalla
Código:
dd if=/dev/mmcblk2 of=/initrd/mnt/sd/WF.img skip=17408 count=2048 bs=1024
sync
# Hacer copia de lo del voltaje de funcionamiento. Ésto no lo entiendo nada bien
Código:
dd if=/dev/mmcblk2 of=/initrd/mnt/sd/Vcom.img skip=15876 count=1 bs=1024
sync
# Copia del número de serie y MAC
Código:
dd if=/dev/mmcblk2 of=/initrd/mnt/sd/SN.img skip=15872 count=1 bs=1024
sync
En la tarjeta microsd, introducida en el lector tendría que haber tres ficheros que corresponden a los bloques de datos que distinguen nuestro lector de otros.
Eso se sabe viendo si están en la tarjeta mediante el comando
Código:
ls /initrd/mnt/sd/
Deberían aparecer tres archivos: "WF.img", "Vcom.img" y "SN.img". Son como les hemos llamado. Si aparecen es que los hemos creado bien.
Hasta aquí no hemos hecho más que sacar ciertos datos del lector a archivos en la tarjeta de memoria, por lo que el T1 sigue como siempre. Si lo dejamos ahora, el lector estará sin cambios.


Ahora lo que necesitamos es encontrar un backup completo del lector que otra persona hubiera hecho de su T1.
Necesitamos una copia de un T1 americano, que es el que se vendió en Europa. No de un T1 de la versión rusa.
Ésto no es fácil de encontrar, porque supongo que nadie quiere que se distribuyan clones de su lector. Yo al menos, no le he dejado mis copias a nadie.

Pero, parece que hay buenos samaritanos, y he encontrado en el mismo hilo ruso, una persona que lo tiene disponible para su descarga, por lo tanto, tan sólo os dejo ese enlace para que se pueda descargar:
http://www.the-ebook.org/forum/viewt...094133#1094133

Lo que no estoy seguro es cómo ha de restaurarse al lector dicha imagen.
Como no he visto comentar nada, quiero pensar que se hace mediante el programa para windows Roadkill's Disk Image, que es el que se explica en el hilo del backup de Rupor.
Como lo de restaurar es un paso importante, si alguien se decidiera a llevarlo a término, lo preguntaría por si acaso en el foro ruso. Lo voy a dejar para quien de verdad lo desee hacer. O si alguien lo sabe, pues que lo comente, podría ser interesante.
Las instrucciones de recuperación vienen también en el hilo de backup de rupor.
Si colegimos que se ha de usar Roadkill, usaremos dicha imagen para restaurar el lector. Al finalizar, no se sale todavía del "recovery mode", sino que hay que restaurar, los bloques de datos que hicimos con el comando "dd" de nuestro lector original. Lo que convertirá a nuestro lector con firmware de otra persona, en nuestro T1 de siempre.

Los pasos son los siguientes, y se han de realizar sobre el Putty, como antes.

Código:
dd if=/initrd/mnt/sd/WF.img of=/dev/mmcblk2 seek=17408 count=2048 bs=1024
sync

dd if=/initrd/mnt/sd/Vcom.img of=/dev/mmcblk2 seek=15876 count=1 bs=1024
sync

dd if=/initrd/mnt/sd/SN.img of=/dev/mmcblk2 seek=15872 count=1 bs=1024
sync
Al final de éste hilo ruso donde parecen esas instrucciones, hay otros pasos que no entiendo. Yo creo que no haría falta más que reiniciar el lector.
Y eso simplemente se hace poniendo en Putty, "reboot".



Y después de explicar todo ésto, quiero que se entienda que ésto no lo he probado, sino que es algo que creo que se podría hacer para intentar un downgrade del lector, desde la versión 1.0.06 a la 1.0.05. Pero ignoro, como digo, si funcionaría o por el contrario bloquearía el lector de forma definitiva. Es lo que he creído entender tras ver varios hilos.
Por eso si lo lleváis a término, leer bien todo, investigar y preguntar en los foros mencionados, y haced lo que os parezca. El que pierde o recupere el lector es el que anda con él.
Yo no quiero tener responsabilidad alguna de vuestros lectores. Es más, no la tengo. Como mucho puedo intentar ayudar a resolver alguna cosa, pero nada más.
De todas formas, yo pienso que los pasos son correctos y creo que podrían funcionar. Por lo tanto ojalá le sirvan a alguien.

Id con cuidado.

EDIT: En el hilo del foro ruso sobre el backup, unas páginas antes, rudagaif comentaba el proceso éste que he intentado explicar aquí y que en mi opinión podría resolver en éste caso. También googletraducción a Inglés.
Al parecer el mencionado rudagaif es un técnico ruso que repara lectores electrónicos, tanto hardware como software, por lo que entiende sobradamente del asunto. En el foro ruso, en ese sentido de reparación, tiene aquí su hilo.


Pues eso, ahí expliqué el asunto tal y como yo lo entendía, sin probar nada. Y eso es todo lo que se me ocurre. Ojalá te funcione con lo primero, que es el procedimiento más leve. El segundo, salvo que manejes bien modo comandos y cachareo, pues resulta menos seguro.

De todas formas, no olvides operar con la batería del T1 bien cargada e intenta quizá lo primero, hace backup completo. Si falla algo al menos lo puedes recuperar al estado actual.
Y por último, entiendo que lo tienes sin rooteo, ¿verdad? No es que cambie nada, sólo curiosidad.

Saludos.