Feeds:
Entradas
Comentarios

Posts Tagged ‘unlock galaxy pop’

[Aviso para los que os atreváis a realizar la liberación, leed antes los comentarios para evitar posibles brickeos y problemas. También quiero decir que no me responsabilizo de los posibles problemas,pero eso sí, os ayudaré todo lo posible para intentar solucionar, si tenéis, los problemas que puedan ocurrir. Creo que lo que provoca los brickeos después de obtener el código de liberación es no poder desmontar la carpeta /efs correctamente, así que intentad haced todo lo que podáis antes de reiniciar el móvil]

Para poder liberar este móvil deberemos realizar un primer paso previo, que es hacerse root, obteniendo así el control total del sistema y poder así acceder a los archivos necesarios para ver el código de liberación. El proceso de hacerse root anula la garantía del móvil pero es reversible, con lo cual, si por alguna razón debemos mandar al SAT el móvil deberemos deshacer el proceso de root. Podéis leer más información sobre ser root o no aquí, ser root implica tener casi todos los permisos y si somos manazas o bien un aplicación está mal programada y borra algo que no deba, nos podremos quedar con un ladrillo y no un móvil (por suerte existen los flasheos, modo download y modo recovery pero espero que no seas necesarios)

Para hacerse root con éste móvil el proceso es muy sencillo. Debemos descargar los controladores USB (que están incluidos en el programa oficial de sincronización para móviles llamado Samsung Kies) o bien bajarnos la utilidad que nos dará acceso root al móvil cuyo nombre es SuperOneClick (y que es compatible con muchos modelos de móviles, entre ellos el Galaxy Mini). El proceso de instalación y “rooteo” es fácil:

  1. Bajamos la última versión desde aquí
  2. Descomprimimos el archivo zip usando WinRAR/WinZip/7zip o el descompresor por defecto de Windows.
  3. Instalamos los controladores (supongo que lo sabréis realizar, si no, instaladlos por Kies ya que el proceso será automático)
  4. Conectamos el móvil en modo depuración (Ajustes => Aplicaciones, Desarrollo y Activar depuración)
  5. Ejecutamos SuperOneClick.exe (en Modo Administrador si usamos Windows Vista/7).
  6. Y tan sólo deberemos presionar el botón ROOT y esperar un par de minutos a que termine la operación.
  7. Reiniciar el móvil para tener ya el modo root funcional. Nos aparecerá una nueva aplicación en menú de Aplicaciones donde podremos ver las aplicaciones que pidan el acceso root para denegarlas o permitirlas.

Si queremos quitar el modo root, hacemos los pasos 4 y 5 y el sexto paso será presionar el botón UNROOT, esperar un tiempo prudencial y reiniciar el móvil.

Ahora el paso siguiente es algo más complicado ya que deberemos instalar el SDK de Android 2.2 que es la versión que tiene el Galaxy Mini que liberé. Si el tuyo tiene la 2.1 pues tendrás que bajar las APIs correspondientes a esa versión. Como estoy haciendo la guía para Windows, bajamos este ejecutable. Y procedemos a su instalación. Después nos habrá creado un acceso en el escritorio y quizás esté un actualizador en el que esté marcado por defecto todas las opciones que realmente no son necesarias; tan sólo hay que marcar los “drivers USB”,  “SDK Plataform Android 2.2”, “Google APIS” y “SDK Tools” lo demás es completamente opcional. Cuando todo ya esté bajado e instalado habrá que:

  • Modificar el PATH del sistema (en el cmd.exe poner lo siguiente: set PATH=%PATH%;C:\Program Files\Android\android-sdk\plataform-tools)

ó bien:

  • Ir al directorio de instalación (Por defecto: C:\Program Files\Android\android-sdk) del SDK, entrar en la carpeta plataform-tools y ejecutar en la consola del sistema el ejecutable adb.exe (ir a Inicio => ejecutar y escribir “cmd.exe” y luego arrastrar el adb.exe a la ventana negra y darle al intro)

Cuando tengamos ya todo bien instalado y configurado, nos dispondremos a conectar el móvil en modo depuración por USB  y ejecutar en Inicio y Ejecutar (o bien Tecla de Windows + R) “C:\Program Files\Android\android-sdk\adb.exe shell” ( ó adb shell (si hemos usado el método de adición del PATH)

Nuevo método, fuente XDA: leer ahí el proceso mejor http://forum.xda-developers.com/showthread.php?t=1335548
- adb shell
- su
- cat /dev/block/bml5>/sdcard/bml5.img
- exit (2x, dos veces)
- adb pull /sdcard/bml5.img

Método viejo, no usar.

[AVISO: Estos comando ya son “serios“, nos disponemos a toquetear el sistema interno; es recomendable hacer una copia de seguridad de la ROM pero el programa ROM Manager parece que no es compatible con Galaxy Mini, así que estamos un poco “vendidos” y es la mayor causa de brickeos según los comentarios por no poder desmontar la carpeta /efs así que cuidado con estos pasos. Según los comentarios, hay un gran índice de brickeos.]

Edito el método, ya que el original suele causar problemas aunque no a todo el mundo, quizás sea por falta de espacio en la memoria interna del teléfono.

  1. su (Desbloquear el teclado del móvil y aceptar la petición de privilegios de root que pedirá inmediatamente al teclear ese comando; si no, en la consola nos podrá “failed” creo recordar, y no tendremos privilegios de administrador)
  2. cd /sdcard (Nos vamos a la memoria externa microSD)
  3. mkdir prueba (Creamos la carpeta temporal)
  4. chmod 555 prueba (Le otorgamos permisos de lectura y ejecución aunque bastaría con 444)
  5. mount -o nosuid,ro,nodev -t vfat /dev/block/stl5 /sdcard/prueba (Montamos parte de la memoria interna a nuestra carpeta para poder leer el código de desbloqueo)
  6. cat /sdcard/prueba/mits/perso.txt<> (Leemos el código de desbloqueo, 8 dígitos y después de estos, muchos ceros y anotamos el código)
  7. umount /sdcard/prueba (desmontamos la memoria del teléfono en la carpeta temporal, si no da ningún error, no habrá brickeo previsiblemente.)
  8. rm -r prueba (la borramos)
  9. reboot (reiniciamos)

Ahora, deberemos cambiar nuestra SIM y poner una SIM de otro operador para que después de poner su PIN nos salga una ventana en la que deberemos escribir el código de liberación que previamente hemos obtenido y anotado. Y ya estará libre; se puede comprobar escribiendo “*#7465625#” en el marcador y ver que “Bloqueo de red” está OFF. Si está ON es que no está liberado.

A mí, al meter el código de liberación me salió una ventana diciendo que el código era incorrecto pero el móvil está libre; creo que fue porque metí una tarjeta SIM que está inactiva ya que es una prepago sin identificar ni estar recargada y por eso me debió salir, pero que el terminal está libre si te acepta tarjetas de operadoras diferentes de origen.

Los comandos anteriores no son mios, los encontré en el siguiente hilo del foro XDA, en concreto del usuario tweakradje, y aquí su post. Así que las gracias se las podéis dar a él, ya que sin esos comandos, no se podría obtener el código de liberación. Por ejemplo hay programas para Android que sacan el código del Samsung Galaxy S ya que la carpeta EFS existe y tiene el archivo visible pero en el Galaxy Mini no ocurre la misma situación. Así que estos comandos son imprescidibles y desde aquí le doy gracias a este usuario por esa valiosa información.

He creado este artículo porque no había o no he encontrado un manual en castellano para liberar este terminal y me he animado a hacerlo, asumiendo los riesgos pero con el objetivo de liberar este terminal y así ha sido, así que espero que os resulte de la misma utilidad que a mí.

Si hay alguna duda, os contestaré si no está suficientemente claro.

Posibles soluciones y utilidades.

Si el móvil está brickeado, hay varias maneras de revivirlo. Hay que tener los modos recovery y download activados.

  1. Bajar el último firmware para el Galaxy Mini desde samfirmware.com (aunque el firmware original es este), poner el móvil en modo download, y bajar también el programa Odin desde aquí. Hay un manual aquí para el Galaxy ACE pero el proceso es igual. (Contraseña samfirmware.com; si no, mirad comentarios)
  2. Desde el modo recovery, hacer wipe y si tenéis CWM, hacer una restauración de la copia de seguridad de la ROM.
  3. Aquí tenéis el manual en pdf del servico técnico de samsung por si os puede ayudar.

Read Full Post »