Se me olvidaba, la aplicación te pide esta otra para funcionar:
https://play.google.com/store/apps/d....busybox&hl=ca
Instala esta aplicación, ejecutala, ve a la pestaña install busybox, y aprieta en install, no hace falta que toques ninguna de las opciones que hay, instalala tal cual.
Lo de don't delete... Es la carpeta que te decía yo. Una vez te haga la copia de seguridad, creo que es el primer paso, te crea en la memoria interna esa carpeta.
El paso 1 es la copia de seguridad.
El paso 2 es el que libera el telefono. (Debes elegir uno de los dos en función de la versión de tu movil.)
Si tienes 2.3 creo que con el paso de 2.2 funciona, aunque no estoy seguro.
El paso 3 crea archivos necesarios, o los modifica,
Resumiendo, Instalas BusyBox app, ejecutas y das a install.
Ejecutas Galaxy S Unlock.
Paso 1, paso 2 el segundo si tienes 2.2 o superior.
Una vez te acojones (Puede que se ponga la pantalla en negro durante un rato)
haces el paso 3. Reinicias y miras que funcione todo perfectamente.
Si funciona, prueba otra targeta SIM.
Si esta todo OK puedes desintalar las dos app.
La carpeta EFS que está dentro de la carpeta del movil Galaxy S unlock te la guardas bajo llave.
Por ultimo, nos comentas como te ha ido.
Saludos
EDITO: También funciona con 2.3, confirmado