Mostrando entradas con la etiqueta code. Mostrar todas las entradas
Mostrando entradas con la etiqueta code. Mostrar todas las entradas

Desbloquear Samsung i5800

Samsung i5800, también conocido como Samsung Galaxy 3, es un teléfono sencillo y humilde, sin grandes parafernalias y que funciona bien tanto como teléfono móvil como smartphone (aunque digan lo contrario).
La necesidad de liberarlo me ha hecho leer mucho en varios foros, y al final en una mezcla de diversas ideas, la solución ha sido la siguiente:
Condiciones previas:
  • Disponer de un editor hexadecimal (yo he usado UltraEdit).
  • Teléfono rooteado.
  • ADB utility. Se instala automáticamente con el Android SDK. (hay otras opciones menos pesadas).
  • Sistema operativo Windows (por vagancia, pero se puede hacer en otros).
Rootear teléfono
  •  El teléfono tiene que estar en modo "depuración" (Ajustes >> Aplicaciones >> Desarrollo >> Depuración USB).
  • Abrir el SW SuperOneClick para rootearlo. Sin tocar ninguna opción, conectar el móvil vía USB al PC y pinchar en "Root". El programa instalará un programita en el móvil y acabará con la notificación "root con éxito".


Desbloquear teléfono
Abrir una consola y acceder a la utilidad ADB, siguiendo los pasos a continuación descritos:
  • adb shell
  • su
  • cat  /efs/nv_data.bin >> /sdcard/nv_data.bin
Ahora abrimos el fichero nv_data.bin que tenemos en la tarjeta SD de nuestro teléfono con el editor hexadecimal (antes haced una copia de seguridad) y vamos al byte 0x40A05. Nos encontraremos con el valor DA, así que lo cambiamos por DB y guardamos. Continuamos con el proceso de la siguiente forma:
  • rm /efs/nv_data.bin
  • rm /efs/nv_data.bin.md5
  • cat /sdcard/nv_data.bin >> /efs/nv_data.bin
Los comandos a continuación son opcionales, yo no los he necesitado pero en varios foros los indicaban como necesarios.
  • chmod 755 /efs/nv_data.bin
  • chown radio.radio /efs/nv_data.bin || chown 1001.1001 /efs/nv_data.bin
  • reboot
Finalizado el proceso y tras haber reiniciado, podemos meter una SIM de otro operador y comprobar que funciona correctamente. Algunos de los problemas que podrían suceder, como pérdida del IMEI o no funcionamiento del 3G no las he reproducido.
De todas formas, con este procedimiento no me hago responsable de cualquier cosa que ocurra en tu teléfono.

Makefiles

Generadores automáticos de archivos Makefile.