|
ROMs y desarrollo Samsung Nexus S ROMs y desarrollo Samsung Nexus S |
|
Herramientas |
#1
|
||||
|
||||
Dejar nuestro Nexus S de fabrica (2.3.3) con Linux
Voy a tratar de explicar de la forma mas sencilla de abrir el bootloader y dejar nuestro Nexux S como de fabrica en un sistema Linux.
Primero doy por hecho de que se tiene algunas nociones sobre Linux y su funcionamiento como su terminología, no entraré en detalle sobre el uso de Linux, cualquier duda se tendrá que exponer en este foro. Lo primero que vamos hacer es que nuestro sistema reconozca el ID de usb de nuestro Nexus S para evitar posibles complicaciones mas adelante. Abrimos un terminal con permiso root y escribimos el siguiente comando: Código:
gedit /etc/udev/rules.d/51-android.rules Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" En el terminal escribimos: Código:
/etc/init.d/udev restart Ahora ya no debemos de tener problema en que nuestro sistema detecte nuestro Nexus S en modo Recovery. Lo siguiente es descargar el siguiente archivo: http://dl.dropbox.com/u/19353328/nexus.zip Una vez descargado lo descomprimimos y lo copiamos en el directorio /Home (carpeta personal) Entramos en la carpeta nexus y sobre el archivo "fastboot-linux" con el botón derecho entramos en Propiedades, luego en la pestaña Permisos activamos "Permitir ejecutar el archivo como un programa" y cerramos. Ya tenemos nuestro PC preparado. Hacemos lo mismo con el archivo "recovery-clockwork-touch-5.8.0.2-crespo" Ahora pasamos al Nexus S En ajustes de nuestro Nexus S seleccionamos el modo Depuración USB. Procedemos a abrir el bootloader Apagamos nuestro Nexus S y lo reiniciamos en modo recovery (Power+Volumen+) Lo conectamos al PC Abrimos un terminal y escribimos: cd nexus Luego escribimos: Código:
./fastboot-linux oem unlock Volverá a la pantalla del Recovery pero esta vez con el bootloader abierto, si reiniciamos con el bootloader abierto se vera un candado abierto en la pantalla. (cada vez que se reinicie) Hay que tener en cuenta que esto borrara toda la SD y formatea el sistema. Si quisieramos cerrar el bootloader seria lo siguiente: Apagamos nuestro Nexus S y lo reiniciamos en modo recovery (Power+Volumen+) Lo conectamos al PC Abrimos un terminal y escribimos: Código:
cd nexus Código:
./fastboot-linux oem lock Con el botón Volumen seleccionamos "REBOOT" y aceptamos con el botón de encendido para reiniciar el Nexus. Vamos a proceder a instalar la Rom original que trae de fábrica. la Rom original te la puedes descargar de aquí: http://dl.dropbox.com/u/19353328/f18...8.f182cf14.zip Copiamos la Rom en la SD de nuestro Nexus S Tenemos que cargar el Recovery CWM para poder instalar la Rom 2.3.3 original, el bootloader de nuestro Nexus S tiene que estar abierto. Para cargar el Recovery CWM: -Apagamos nuestro Nexus S y lo reiniciamos en modo recovery (Power+Volumen+) -Lo conectamos al PC -Abrimos un terminal y escribimos: cd nexus -Luego escribimos: Código:
./fastboot-linux flash recovery recovery-clockwork-touch-5.8.0.2-crespo.img -Ya con esto arrancara el Recovery CWM -Con el botón Volumen seleccionamos "install ZIP from sdcard" y aceptamos con el botón de encendido. -Con el botón Volumen seleccionamos "Choose ZIP from sdcard" y aceptamos con el botón de encendido. -Con el botón Volumen seleccionamos la Rom que hemos copiado anteriormente en la SD y aceptamos con el botón de encendido. -Ahora se tiene que ver el proceso de instalación de la Rom. -Cuando acabe con el botón Volumen seleccionamos "Go Back" y aceptamos con el botón de encendido, luego seleccionamos "reboot system now" para reiniciar nuestro Nexus S. Antes de reiniciar estando en el Recovery CWM hacer los wipes para dejar el sistema mas limpio y luego reiniciar. (Si estando con el Recovery CWM cargado hacemos ROOT se nos quedará de forma permanente, pero cuando instale la ROM se sustituirá el Recovery CWM por el original.) Si cerramos el bootloader ya tendremo nuestro Nexus S como recien salido de la fábrica Acordarse que quitar el modo de depuración USB cuando terminemos para que el PC lo reconozca como siempre. Para hacer ROOT: (Doy por hecho que se tiene el Recovery CWM cargado o permanente) -Apagamos nuestro Nexus S y lo reiniciamos en modo recovery (Power+Volumen+) -Con la tecla Volumen seleccionamos RECOVERY y aceptamos con el botón de encendido. -Con el botón Volumen seleccionamos "install ZIP from sdcard" y aceptamos con el botón de encendido. -Con el botón Volumen seleccionamos "Choose ZIP from sdcard" y aceptamos con el botón de encendido. -Con el botón Volumen seleccionamos el archivo root.zip que hemos copiado anteriormente en la SD y aceptamos con el botón de encendido. -Ahora se tiene que ver el proceso de instalación del ROOT. -Cuando acabe con el botón Volumen seleccionamos "Go Back" y aceptamos con el botón de encendido, luego seleccionamos "reboot system now" para reiniciar nuestro Nexus S. Espero haber servido de ayuda y no dudes en preguntar cualquier duda por el foro.
__________________
Última edición por JoseDroid Día 08/05/12 a las 02:08:55. |
|
#3
|
||||
|
||||
Muy bueno.
Soy usuario de linux, y tengo intención de hacer un downgrade desde el 4.0.4. Lo voy a intentar siguiendo este tutorial. Gracias |
#4
|
||||
|
||||
puedes reiniciar en modo bootloader desde el terminal de Linux, sin tocar el movil... lo digo por si alguien tiene problemas con las teclas del movil jeje. Necesitas tener el SDK de Android y el comando es:
Código:
adb reboot bootloader
__________________
* OnePlus 8T 12Gb/256Gb DDR5 Aquamarine Green, Nameless, Android 14
* OnePlus 6 8Gb/128Gb Mirror Black, LineageOS, Android 12 |
Gracias de parte de: | ||
#5
|
||||
|
||||
La guía me ha ido perfecta.
Eso sí, más que recomendar esto yo casi que lo pondría obligatorio. He reiniciado sin hacer la susodicha limpieza y mi pobre nexus me ha bombardeado a errores
__________________
Message sent from the WiFi area of the Death Star
|
#6
|
||||
|
||||
__________________
|
#7
|
||||
|
||||
Esto no sería igual que instalar la 2.3.3 desde CWM, se te quita el root y luego en el bootloader abres un msdos y pones fastboot oem lock y se te cierra, no? (todo en windows)
|
#8
|
||||
|
||||
El bootloader se puede dejar abierto, no influye para nada. Enviado desde mi Nexus S usando Tapatalk 2
__________________
|
#9
|
||||
|
||||
|
#10
|
||||
|
||||
El Root solo sirve una vez iniciado el sistema, cuando se trabaja desde el booloader es imprescindible tenerlo abierto.
__________________
Última edición por JoseDroid Día 22/04/12 a las 23:29:13. |
Gracias de parte de: | ||
#11
|
||||
|
||||
Gracias, porque ya estaba pensando para que co***** lo abrí .
|
#12
|
||||
|
||||
podrias esplicarlo para sistemas operativos windws 7.
|
Estás aquí | ||||||
|