Samsung Galaxy Nexus El rincón para el Nexus de Samsung

Respuesta
 
Herramientas
  #1  
Viejo 20/04/12, 22:44:43
Array

[xs_avatar]
pepe_binefar pepe_binefar no está en línea
Usuario poco activo
 
Fecha de registro: ene 2012
Mensajes: 41
Modelo de smartphone: THL T100S
Tu operador: Pepephone
Liberación de Samsung GNX por SW

Buenas,

lo primero perdón si esto ya ha salido antes, no lo he visto...

hasta la versión 4.0.4 el móvil lo liberaba ejecutando un ficherito que creé a partir de un script que vi en internet. Lo que hace es modificar el fichero nv_data.bin y generar un checksum md5 directamente. Supongo que el Fuckdocomo hace lo mismo...

Código:
echo on
title Galaxy Nexus GSM Unlock

pause
cls

REM set your path to adb.exe here
set sdk="c:\androidsdk\platform-tools\adb.exe"
echo using adb.exe: %sdk%

echo basic pretasks:
%sdk% root

%sdk% shell su -c "mount -oremount,rw /dev/block/mtdblock3 /system" 
%sdk% shell su -c "mount -oremount,rw /dev/block/mtdblock3 /mnt/sdcard" 
%sdk% shell su -c "mount -oremount,rw /dev/block/mtdblock3 /factory"
%sdk% shell su -c "mount -oremount,rw /dev/block/mtdblock3 /data"
%sdk% shell su -c "mount -oremount,rw /dev/block/mtdblock3 /"
%sdk% shell su -c "chmod 777 /data"
%sdk% shell su -c "chmod 777 /factory/nv.log"
%sdk% shell su -c "chmod 777 /factory/nv_data.bin"
%sdk% shell su -c "chmod 777 /factory/nv_data.bin.md5"
%sdk% shell su -c "chmod 777 /data/radio/nv_data.bin.md5"
%sdk% shell su -c "chmod 777 /data/radio/nv_data.bin"
%sdk% shell su -c "rm /tmp00"
%sdk% shell su -c "rm /tmpff"
%sdk% shell su -c "rm /data1"
%sdk% shell su -c "rm /data2"
%sdk% shell su -c "rm /data3"
%sdk% shell su -c "rm /mnt/sdcard/nv_data_mod/unlock/nv_data.bin"
%sdk% shell su -c "rm /mnt/sdcard/nv_data_mod/unlock/nv_data.bin.md5"

PAUSE

echo unlocking:

%sdk% shell su -c "echo 'SC-04D nv_data.bin backup + sim unlock'" 
%sdk% shell su -c "mkdir /mnt/sdcard/nv_data_mod/ "
%sdk% shell su -c "mkdir /mnt/sdcard/nv_data_mod/factory"
%sdk% shell su -c "mkdir /mnt/sdcard/nv_data_mod/unlock"
%sdk% shell su -c "mkdir /data/radio"
%sdk% shell su -c "cat /factory/nv_data.bin > /mnt/sdcard/nv_data_mod/factory/nv_data.bin"
%sdk% shell su -c "cat /factory/nv_data.bin.md5 > /mnt/sdcard/nv_data_mod/factory/nv_data.bin.md5"
%sdk% shell su -c "cd /mnt/sdcard/nv_data_mod/ "
%sdk% shell su -c "echo -en \\x00 > tmp00 "
%sdk% shell su -c "dd if=./factory/nv_data.bin of=./tmpff bs=1 count=30 skip=16 "
%sdk% shell su -c "dd if=./factory/nv_data.bin of=./data1 bs=1 count=1572969 "
%sdk% shell su -c "dd if=./factory/nv_data.bin of=./data2 bs=1 skip=1572999 count=5090 "
%sdk% shell su -c "dd if=./factory/nv_data.bin of=./data3 bs=1 skip=1578090 "
%sdk% shell su -c "cat data1 tmpff data2 tmp00 data3 > /mnt/sdcard/nv_data_mod/unlock/nv_data.bin "
%sdk% shell su -c "md5sum /mnt/sdcard/nv_data_mod/unlock/nv_data.bin | tr '\n' 'X' | sed 's/ .*//' > /mnt/sdcard/nv_data_mod/unlock/nv_data.bin.md5 "
%sdk% shell su -c "od -x ./factory/nv_data.bin > factory.dmp "
%sdk% shell su -c "od -x /mnt/sdcard/nv_data_mod/unlock/nv_data.bin > unlock.dmp"
%sdk% shell su -c "rm /factory/nv_data.bin"
%sdk% shell su -c "rm /factory/nv_data.bin.md5"
%sdk% shell su -c "rm /data/radio/nv_data.bin"
%sdk% shell su -c "rm /data/radio/nv_data.md5"
%sdk% shell su -c "rm /data/radio/nv_data.bin.md5"
%sdk% shell su -c "rm /tmp00"
%sdk% shell su -c "rm /tmpff"
%sdk% shell su -c "rm /data1"
%sdk% shell su -c "rm /data2"
%sdk% shell su -c "rm /data3"
%sdk% shell su -c "cat /mnt/sdcard/nv_data_mod/unlock/nv_data.bin > /factory/nv_data.bin"
%sdk% shell su -c "cat /mnt/sdcard/nv_data_mod/unlock/nv_data.bin.md5 > /factory/nv_data.bin.md5"
%sdk% shell su -c "cat /mnt/sdcard/nv_data_mod/unlock/nv_data.bin > /data/radio/nv_data.bin"
%sdk% shell su -c "cat /mnt/sdcard/nv_data_mod/unlock/nv_data.bin.md5 > /data/radio/nv_data.bin.md5"

%sdk% shell su -c "chmod 777 /factory/nv.log"
%sdk% shell su -c "chmod 777 /factory/nv_data.bin"
%sdk% shell su -c "chmod 777 /factory/nv_data.bin.md5"
%sdk% shell su -c "chmod 777 /data/radio/nv_data.bin.md5"
%sdk% shell su -c "chmod 777 /data/radio/nv_data.bin"
pause
echo press any key to reboot
PAUSE

%sdk% shell su -c "reboot"

EXIT
El tema es que para la versión 4.0.4 no funciona, y no sabía por qué.
en un post de xda he encontrado la respuesta:
http://forum.xda-developers.com/show....php?t=1606982

ya he posteado allí. Solo era por si alguien tiene curiosidad...

con la info de este post solo necesitas un PC y un teléfono rooteado para liberarlo

saludos!
Responder Con Cita
Gracias de parte de:


Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy Nexus



Hora actual: 19:39:20 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /