Reviviendo A1200, Aporte |
Bienvenido, invitado ( Identificarse | Registrarse )
![]() ![]() |
Reviviendo A1200, Aporte |
![]()
Publicado:
#1
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
Bueno, como dice el título se trata de una forma de revivir los a1200 que quedan en la maldita pantalla roja…
No lo he visto posteado en el foro, si llega a estar pido disculpas, y a los mods que lo borren. Parece un proceso difícil, pero no lo es tanto, obvio que se van a sentir mas cómodos los que hayan usado las xterm de Linux o la consola de DOS de Windows. De todas maneras, quien no sepa usar los comandos básicos de DOS no creo que intente este método. Como dije no es dificil, es un poco engorroso sobre todo cuando hay que instalar todo, supongo que lo usaríamos si todo lo demás falla... Yo maté un a1200i al flashearlo (no se por que, la flash que usé era la correcta) y no pude sacarlo flasheando con rsd ni reparando pds con rocker, no se si otra herramienta será mas eficaz con esto, pero no tengo nada mas para motorola por el momento, asi que me puse a buscar y encontré la página de OpenEZX, donde describe un proceso para revivirlo, que ahora detallo: La idea es flashear el cel con este archivo -all8.dump- con el intérprete de Python. Para esto tenemos que: -Instalar Python 2.5 o mas nuevo (yo usé la 2.6.5). -Instalar la librería libusb-filter (libusb-win32-filter-bin-1.1.14.3.exe). -Instalar la librería pyusb (pyusb-0.4.3.win32-py2.6.exe). Bueno ahora se puede crear una carpeta de trabajo pero mi recomendación sería usar la misma carpeta que creó la instalación de Python (por defecto C:\ Python26 ), así no hay que setear variables de entorno ni nada. En esta carpeta copiar los archivos: loader_for_ramldr2.bin putusb.py all8.dump Lanzamos una consola de de DOS (ya saben, Inicio --> ejecutar tipear cmd). Nos paramos en la carpeta de Python (C:\Python26). Ahí tipear python, y verán algo así: ![]() Ahora a preparar el putusb tipeando (o copiando y pegando, que es mas rápido y sin errores) import putusb f = open("loader_for_ramldr2.bin","rb") loader = f.read() f.close() loader += '\xff'*(4096 - len(loader)) ![]() Ahora conectamos el a1200 mediante test point (ya puesto en Neptune lte2) con estos comandos: dev = putusb.MotoUsb() dev.version() Si se conectó bien veremos esto: ![]() Ahora cargamos el loader con dev.set(0x03FD0000,loader) dev.set(0x03FEF800,'\x03\xFD\x00\x14'*512, True) dev.recv() Ahí el cel responderá “Ready”: ![]() Como siempre, es muy recommendable hacer un backup de la zona que vamos a flashear (BP): dev.read = dev.read_ramldr2 all = dev.get(0x10000000,4*1024*1024) f = open("bp_backup.dump","wb") f.write(all) f.close() Luego del dumpeo, quedará en la carpeta de trabajo el archivo bp_backup.dump Ahora si flasheamos con: f = open("all8.dump","rb") dump = f.read() f.close() dev.flash_ramldr2(0x10000000,dump) Si todo anduvo bien, luego de unos minutos veremos esto: ![]() Y bueno eso sería todo. Unas observaciones: -En mi caso, no se porque razón en el inicio parecía quedarse detenido en el logo, saqué la batería, volví a encender y luego de un rato arrancó normal. -El modelo con el que probé fue el a1200i, pero en la página de OpenEZX no menciona que sea específicamente para este, así que el proceso debe servir para otros a1200. -Luego de este proceso NO puede flashearse nuevamente, si se lo hace habrá que repetir este proceso. Otra opción es sacarle a la flash que le vamos a pasar los codegroups correspondientes al BP, esto es: RDL1.smg CG0.smg CG1.smg CG2.smg CG3.smg CG18.smg Esto se puede hacer con el programa que esta incluido en el zip (“Remove BP groups from SBF file”) -Para conectar correctamente en Neptune LTE2 lo que se puede hacer es dejar el rsd o el motorocker al momento de hacer el test point, asi nos aseguramos en que modo está. Créditos por supuesto al proyecto OpenEZX. Como dije, a mi me resultó muy útil, espero que la información le sirva a alguien, saludos!! ![]() Mensaje modificado por abelol el Jun 25 2010, 07:31 PM |
|
|
A continuacion 19 usuario(s) le Agradece(n) a abelol por su Colaboracion: arturo_joel, bbeettoo, chiquito2587, crazy31, djmello, Enicell, exeypat, fester, jehocell, JORGEGSM583, lfay, martin666, MAYELO, milicaro, Rinat24, rogerboogie, SEBAELPOTRO-UNLOCK, sixfactor, WMSSystems |
Anunciante Autorizado |
![]()
Publicado:
#
|
![]() Estas ofertas pudieran interesarte. ![]() |
|
|
|
![]()
Publicado:
#2
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
rsd lite es tu solucion y no todo eso que esta arriba jaa Peero, a ud. le parece que no se me ocurrió flashear con rsd antes de todo eso??? Lo flashee con rsd lite con todas las flashes para el i que encontré (24x, hybridas, qtopia...) y nunca se movió de la pantalla roja. Lo de arriba lo sacó, ni idea si smart o mss lo sacaban, como comenté solo tengo rocker, por ahora. |
|
|
![]()
Publicado:
#3
|
|
![]() Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 770 Agradecimientos: 2711 Registrado: 1-October 08 Desde: Xalapa, Ver. Mexico Miembro No.: 7,805 Pais: ![]() ![]() |
rsd lite es tu solucion y no todo eso que esta arriba jaa Buen aporte abelol algo fuera de lo comun y de lo comodo q es el rsdlite, algo lioso pero parece q efectivo. Sigue asi. Mensaje modificado por sixfactor el Jun 25 2010, 07:44 PM -------------------- Piensa en Grande y Seras Grande
Experto En Gsm Y Cdma |
|
|
![]()
Publicado:
#4
|
|
Miembro del Clan ![]() Grupo: Miembros Mensajes: 29 Agradecimientos: 29 Registrado: 11-June 10 Desde: ARGENTINA Miembro No.: 109,770 ![]() |
bueno rocker no repara pds de a1200 si le hace cambie y liberacion sin problemas, a mi criterio me parece excelente el post, debido a que reparastes tu telefono sin recurrir a otra persona, se agradece el tuto, saludos
martin666 -------------------- Siempre se repite la misma historia: cada individuo no piensa más que en sí mismo. Sófocles. Trabajo con: ROCKERBOX, MOTOEXTREME,MSSBOX,WARRIORBOX, SETOOL, ADVANCE TP, CYCLONE, JAF+PKEY, INFINITY+PINFINDER, Z3X SAMSUNG, Z3X LG, VYGIS, AXEBOX, SPTBOX, ORT(Omnia Repair Tools) |
|
|
A continuacion 1 usuario(s) le Agradece(n) a martin666 por su Colaboracion: KLAU |
![]()
Publicado:
#5
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
Acabo de comprobar que este método tal cual está descripto, sirve perfectamente para revivir los E2 que quedan en la pantalla roja.
Saludos |
|
|
![]()
Publicado:
#6
|
|
![]() Colaborador del Clan ![]() ![]() Grupo: Expulsados Mensajes: 371 Agradecimientos: 594 Registrado: 18-July 08 Desde: BAJA CALIF. MEXICO Miembro No.: 3,578 Pais: ![]() ![]() |
No demeriten la aportacion, tal cual se ve quien lo escribio lo hace con la seguridad de que esto funciona.
Saludos y te doy las gracias por compartirlo. |
|
|
A continuacion 1 usuario(s) le Agradece(n) a MAYELO por su Colaboracion: KLAU |
![]()
Publicado:
#7
|
|
![]() Colaborador del Clan ![]() ![]() Grupo: Expulsados Mensajes: 595 Agradecimientos: 671 Registrado: 14-July 08 Desde: bogota Miembro No.: 3,284 Pais: ![]() ![]() |
pues buen aporte en lo personal lo que hago es reparar pds con mssII y luego algun monsterpack con rdslite y de una vez queda personalizado..............
saludos -------------------- Cuando la situación es adversa y la esperanza poca, las determinaciones drásticas son las más seguras.
|
|
|
![]()
Publicado:
#8
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
pues buen aporte en lo personal lo que hago es reparar pds con mssII y luego algun monsterpack con rdslite y de una vez queda personalizado.............. saludos Si por eso decía, quizá con otras herramientas es mas fácil, esto sería mas que nada si no hay disponibles mss o sc. Estaba viendo que este sistema es aplicable a todos los motorola linux que tengan el mismo BP (baseband processor ARM7TDMI), según la página OpenEZX son: A1200(e,i,r), Rokr E6, RokrE2, A910i, entre otros. Yo he comprobado al 100% un A1200i y un rokr E2, a los que me cansé de pasarles flashes "revividoras", pero jamás salieron de la pantalla roja con el "BP_NOT_READY". Saludos |
|
|
Eliminado_geylor_* |
![]()
Publicado:
#9
|
Invitados Agradecimientos: ![]() |
|
|
|
![]()
Publicado:
#10
|
|
Colaborador del Clan ![]() ![]() Grupo: Miembros Mensajes: 358 Agradecimientos: 164 Registrado: 18-March 09 Desde: Santa Cruz Miembro No.: 27,705 ![]() |
Buenas!! les comento que ya intente de todo pero nada me ha funcionado y esta opcion es la unica que me quede para reparar mi a1200e, pero tengo un problema, no tengo los privelegios para descargar archivos adjuntos y es por eso que pido si alguna alma caritativa puede subir el archivo adjunto a algun servidor para que pueda probar este metodo.
Saludos!! y gracias de antemano |
|
|
![]()
Publicado:
#11
|
|
![]() Colaborador del Clan ![]() ![]() Grupo: Expulsados Mensajes: 531 Agradecimientos: 284 Registrado: 15-August 08 Miembro No.: 4,871 Pais: ![]() ![]() |
amigo, esto esta testeado para a1200e o solo con a1200 normal ?????
|
|
|
![]()
Publicado:
#12
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
amigo, esto esta testeado para a1200e o solo con a1200 normal ????? Yo lo probé con un a1200i y rokr E2, ambos quedaron al 100%, pero debe funcionar con cualquier motorola que tengan el mismo procesador ARM7TDMI, según la página OpenEZX son: A1200(e,i,r), Rokr E6, RokrE2, A910i, entre otros. Saludos. |
|
|
A continuacion 1 usuario(s) le Agradece(n) a abelol por su Colaboracion: JORGEGSM583 |
![]()
Publicado:
#13
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
Buenas!! les comento que ya intente de todo pero nada me ha funcionado y esta opcion es la unica que me quede para reparar mi a1200e, pero tengo un problema, no tengo los privelegios para descargar archivos adjuntos y es por eso que pido si alguna alma caritativa puede subir el archivo adjunto a algun servidor para que pueda probar este metodo. Saludos!! y gracias de antemano http://www.4shared.com/file/2IMtY6oM/Archi...necesarios.html Salu2 |
|
|
A continuacion 11 usuario(s) le Agradece(n) a abelol por su Colaboracion: alvmauro48, caballero270290, electronls, elias93939, elpalomo, jhonnyr, JORGEGSM583, kanaleza, ministro1981, ricardito, ToeMath |
![]()
Publicado:
#14
|
|
Colaborador del Clan ![]() ![]() Grupo: Miembros Mensajes: 358 Agradecimientos: 164 Registrado: 18-March 09 Desde: Santa Cruz Miembro No.: 27,705 ![]() |
Muchisimas gracias!!!
![]() amigo ahi te deje el gracias. Saludos!! PD: luego posteo si funciona en a1200e |
|
|
![]()
Publicado:
#15
|
|
Miembro del Clan ![]() Grupo: Miembros Mensajes: 3 Agradecimientos: 0 Registrado: 3-September 11 Miembro No.: 249,996 ![]() |
quisiera hacer una pregunta con respecto a este método para reparar motorolas, para reparar un e2, se hace de la misma forma que un a1200? porque estoy teniendo problemas a la hora de conectarlo me da un error a pesar de que estoy haciendo test point, podrias orientarme un poco mas?da la impresion como que no se conectara,esto es lo que pasa...
>>> import putusb >>> f = open("loader_for_ramldr2.bin","rb") >>> loader = f.read() >>> f.close() >>> loader += '\xff'*(4096 - len(loader)) >>> dev = putusb.MotoUsb() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "putusb.py", line 112, in __init__ self.handle = self.dev.open() AttributeError: MotoUsb instance has no attribute 'dev' >>> dev.version() Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'dev' is not defined >>> Saludos y Gracias |
|
|
![]()
Publicado:
#16
|
|
Maestro del Clan ![]() ![]() ![]() Grupo: Expulsados Mensajes: 739 Agradecimientos: 550 Registrado: 5-September 08 Desde: Argentina Miembro No.: 5,917 Pais: ![]() ![]() |
quisiera hacer una pregunta con respecto a este método para reparar motorolas, para reparar un e2, se hace de la misma forma que un a1200? porque estoy teniendo problemas a la hora de conectarlo me da un error a pesar de que estoy haciendo test point, podrias orientarme un poco mas?da la impresion como que no se conectara,esto es lo que pasa... >>> import putusb >>> f = open("loader_for_ramldr2.bin","rb") >>> loader = f.read() >>> f.close() >>> loader += '\xff'*(4096 - len(loader)) >>> dev = putusb.MotoUsb() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "putusb.py", line 112, in __init__ self.handle = self.dev.open() AttributeError: MotoUsb instance has no attribute 'dev' >>> dev.version() Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'dev' is not defined >>> Saludos y Gracias Si se hace igual, por lo menos a mi salió igual. Osea, todos los arm7 deberían salir con este método. Seguro que te está entrando en modo LTE2? Dejá abierto el rsd, así te aseguras de en que modo está. Salu2 |
|
|
A continuacion 1 usuario(s) le Agradece(n) a abelol por su Colaboracion: german134 |
![]()
Publicado:
#17
|
|
Miembro del Clan ![]() Grupo: Miembros Mensajes: 3 Agradecimientos: 0 Registrado: 3-September 11 Miembro No.: 249,996 ![]() |
Si se hace igual, por lo menos a mi salió igual. Osea, todos los arm7 deberían salir con este método. Seguro que te está entrando en modo LTE2? Dejá abierto el rsd, así te aseguras de en que modo está. Salu2 bueno te comento que al final lo pude levantar, muchas gracias, me gustaria saber si mediante este metodo tambien se puede arreglar un telefono con android, como un dext/cliq ya que tengo uno que no pasa de la letra M, y probe con el rsd y distintos firmware, y nada, es imposible flashear con rsd, tampoco encontre de que manera hacer test point o si se puede hacer, saludos |
|
|
![]() ![]() |
Ver Visitas | Fecha y Hora actual: 25th May 2025 - 11:04 PM |