XOPLANET 2.2

(MegaPost) Desbloqueo definitivo de todos los modelos de xo

ELAgustinRojas

  • *
  • 60
  • Laptop: : BGH Custom
(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« en: Diciembre 19, 2014, 09:12:16 pm »
Desbloqueo definitivo para todos los modelos de xo (1.0, 1.5Lite, 1.5HS, 1.75 y 4.0)

1. Introduccion:

Hace 6 meses aproximadamente consegui la developer key(Clave de Desarrollador, develop.sig) y hice varios post con tutoriales para ser root e instalar las versiones estadounidenses de OLPC.
El tema fue que (por miedo a que ceibal me diga algo o me quite la xo o la bloquee) no di las intrucciones para conseguir dicha clave pero ultimamente pensando me di cuenta que aunque quisien no tienen forma de hacerme nada porque ya estoy en 6to del liceo y la xo le pertenece a ceibal hasta que pasas el ciclo basico entonces decidi hacer este mega post para Desbloquear la xo y mostrar que se puede hacer luego de tenerla desbloqueada

1.1 A Tener en cuenta:

a) El desactivar la seguirdad del OFW (bios de la xo) xo (por lo menos a mi) a parte de dejarme instalar casi cualquier Imagen de xo sea del pais que sea desactiva la funcion de la blacklist por lo que corren el riesgo de que si extravian la xo nunca pueda ser recuperada y el ladron pueda hacer lo que quiera con ella
b) Solicitar la DevKey no es dificil la cosa es tener suerte de que te la den XD
c) La Razon por la cual las devkey de la OLPC no sirven es porque ceibal cambio las llaves que verifican que la develop.sig es original por unas propias por eso ellos son los unicos capaces de dartela
d) NO ME HAGO RESPONSABLE DE LO QUE PUEDAN LLEGAR A ROMPER METIENDO MANO EN EL OFW porque si flashean mal la rom queda inservible la compu

2. Solicitar la DevKey

Yo la solicite por email a Daniel Castelo (Jefe de Desarrollo de Plan Ceibal) email: dcastelo@plan.ceibal.edu.uy y la consegui dejo aqui una copia de la conversacion:

Citar
Hola Mi Nombre es Agustin Rojas y estoy aprendiendo programacion python y perl y algo de glade
El tema es que hago todo desde mi xo 1.5 y con fedora 14 y sin aceso a root no tengo acceso ni a geany ni algun otro programa que necesite y la verdad que la clave de desarrollador me vendria genial para instalar alguna version mas nueva como la imagen de fedora 18 que utilizan en EEUU (la oficial de OLPC) y asi poder seguir aprendiendo y tener todo lo que necesito y espero me puedan ayudar.
PD: Tengo la XO 1.5HS pero me vendria mucho mejor una magallanes pero eso ya es algo que tendria que hablar con otra parte de ceibal
Desde ya, Muchas Gracias

A lo que me respondieron

Citar
Sobre la clave de desarrollador, la generemos, copio a Exequiel para que te ayude con esto.

Sobre el cambio de equipo, nosotros no trabajamos con ese tipo de solicitudes. Lo único que puedo recomendarte es que escribas una carta formal para hacer la solicitud a gerencia, o que intentes acercarte a algún equipo de voluntarios que desarrollen y puedan tramitar el equipo en conjunto.

Saludos

Luego Me Contacto Exequiel (egonzalez@plan.ceibal.edu.uy):

Citar
Hola Agustin

Voy a necesitar los siguientes datos, la SN y el U# puedes encontrar estos en el siguiente directorio:

/ofw/mfg-data/

Saludos

Mi Contestacion:

Citar
Aquí estan
U# 48787B68-070E-E4BA-C56C-************* ( aqui en el post preservo una parte por seguridad)
SERIAL SHC0390**** (lo mismo XD)

Ultima Respuesta:

Citar
Adjunto la clave de desarrollador.
Saludos

2.1 Colocar la Clave y Quitar la Seguridad:

Colocan la clave con el nombre develop.sig(si no se llama asi) en una carpeta llamada security en la raiz del pendrive
Encienden la XO y les detectara la develop Key
Presionan escape y entran a la OFW ( una especie de bios)
ahi simplemente ponen disable-security y presionan enter

3. Que hacer Despues

Ahora tienen tres procedimientos:
Usar la Imagen de Fedora 14 de Ceibal
Usar la Imagen de Fedora 18 de Ceibal (solo XO 1.75)
Usar la Imagen de Fedora 18 de OLPC
Aqui los Pros y contras de cada uno:
Aspecto                                |         Imagen Ceibal F14          |      Imagen Ceibal F18     |     Imagen EEUU F18
Accesso ROOT                  |    NO(Posible de Obtener)     | NO(Posible de Obtener) |     SI(Viene sin Pass)
Nivel De Actualizacion      |        Desactualizada                 |          Actualizada               |      Muy Actualizada
Espacio Libre(al Instalar) |                   4,2 GB                      |              3,1GB                     |               5,5GB
Otros Contras                     | Muchos Programas  Inutiles  |           no encontre              | Algunos Programas no abren

3.1 Quitar Contraseña de Root a La imagen Fedora 14 de ceibal:


Bajan el siguiente archivo: http://dev.laptop.org/~quozl/tinycore/core-4.7.5-xo-2014-06-17.zip
lo extraen en la raiz del pendrive y encienden la xo
iniciara un mini linux con el que a traves de un par de comandos quitaremos la contraseña de root
Comandos:
Código: [Seleccionar]
mount /dev/mmcblk0p2 /mnt/mmcblk0p2
Código: [Seleccionar]
nano /mnt/mmcblk0p2/etc/shadow
Quitan todo lo que esta entre los dos puntos en la primera linea para que quede asi:
Citar
root::13845:0:99999:7:::
guardan con ctr+x y presion y
reinician y listo

Reparar Repositorios YUM Fedora 14:
eliminar los siguientes archivos:
/etc/yum.repos.d/fedora.repo
/etc/yum.repos.d/fedora-updates.repo
/etc/yum.repos.d/fedora-updates-testing.repo

seguir las instrucciones de : http://pastebin.com/NUj7pqub
copiar el archiv en:
/etc/yum.repos.d/

3.3 Quitar la Contraseña de Root en la Imagen F18 de Ceibal:

Bajan el siguiente archivo: http://dev.laptop.org/~quozl/tinycore/core-4.7.5-xo-2014-06-17.zip
lo extraen en la raiz del pendrive y encienden la xo
iniciara un mini linux con el que a traves de un par de comandos quitaremos la contraseña de root
Comandos:
Código: [Seleccionar]
mount /dev/mmcblk0p2 /mnt/mmcblk0p2
Código: [Seleccionar]
nano /mnt/mmcblk0p2/versions/run/*/etc/shadow
Quitan todo lo que esta entre los dos puntos en la primera linea para que quede asi:
Citar
root::13845:0:99999:7:::
guardan con ctrl+x y presionan y
reinician y listo

3.4 Descargar Fedora 18 Imagen OLPC


Dirigirse a la siguiente Pagina: http://wiki.laptop.org/go/Release_notes/13.2.1
Descargar la version correspondiente a tu xo
Dirigirse a la siguiente Pagina: http://wiki.laptop.org/go/Firmware
Descargar el ultimo Firmware correspondiente a tu xo

Instalacion del firmware (suponiendo un archivo llamado qc309.rom en la raiz de un pendrive)
En la OFW (se accede presionando ESC al iniciar la XO) Ejecutar los Siguientes Comandos:
flash u:\QC309.ROM (la mayuscula es obligatoria)
CAMBIAR QC309.ROM por el nombre de la rom

Instalacion de la Imagen:
Se flashea como cualquier otra copiando el archivo con un nombre parecido a 32014o2.zd.zsp.fs2.zip renombrandolo fs.zip y copiando tambien el archivo  32014o2.zd (el nombre varia)

4. FIN

Luego de eso ya tendran su XO con root y ceibal no los molestara mas con el blacklist
Prueba mi juego android!
http://slidedb.com/games/runner-game

KnightOfDarkness

  • *****
  • 1.408
    • okay Admin
  • Laptop: : Unknown
Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #1 en: Diciembre 20, 2014, 04:54:47 am »
Muy Buen post Agustin!, Bastante completo y Útil, Me gustó. +15

Jeetu

  • ******
  • 1.742
Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #2 en: Diciembre 22, 2014, 10:20:17 pm »
Edito esta respuesta al 24 de diciembre.

Mi conversación con plan ceibal citada aca. 23/12/2014

Citar
Hola mi nombre es Nicolas Torres, y hace ya unos 7 casi 8 meses estoy
aprendiendo programacion con python y pearl.
Pero tengo un gran problema y es que a veces para programar me faltan
programas instalados.
Hace meses vengo usando la version de Fedora 14 para la XO 1.5HS (la
cual aun mantengo) y carezco de programas que al no tenerlos me impide
programar en mi xo.
Lo que estaria requiriendo es la clave de desarrollador para tener
acceso a poder instalar alguna version mas reciente de fedora, como
las que estan usando en Estados Unidos y asi acceder a programas que
no estan instalados en la version Fedora 14.
De la misma manera que estaria aprendiendo mas y mas sobre
programacion en linux en un ambiente eficaz.
Espero que por favor me puedan ayudar con la llave.
Muchas gracias.

A lo que me respondieron enseguida. 23/12/2014
Citar
Daniel Castelo
Que tal Nicolás. Precisamos tu cédula para completar tu solicitud.

Copio a Francisco, el encargado de generar la clave que solicitas.

Saludos



Luego me envio un msj Francisco Cobas 23/12/2014
Citar
Hola Nicolás,

para poder darte la clave de desarrollador primero necesitamos que nos mandes alguna información de tu XO con el fin de generarte la clave.

Me vas a tener que mandar un archivo llamado "LAPTOPS.DAT", para obtener este archivo vas a necesitar un pendrive vacío. Después vas a tenes que seguir los siguientes pasos:

1 - Crear una carpeta llamada "boot" en la raíz del pendrive.
2 - Ir a la siguiente url http://wiki.laptop.org/go/Collection_stick.
3 - Bajarte los archivos "Actos.zip" y "Runos.zip".
4 - Copiar los archivos descargados a la carpeta "boot" del pendrive creada en el paso número 1.
5 - Con la XO apagada colocar el pendrive y prenderla.
6 - Automáticamente se creará el archivo "LAPTOPS.DAT" en el pendrive y se apagará la XO.
7 - Enviarme por mail el archivo "LAPTOPS.DAT" que se econtrará en la raiz del pendrive por mail.

Una vez que me mandes el archivo por mail, voy a generar la clave de desarrollador y te voy a mandar los pasos para poder desbloquear tu XO para poder flasharla.

Cualquier consulta a las órdenes.

Saludos Francisco.

Le respondi obviamente con el archivo :D 24/12/2014
Citar
Aquí adjunto el archivo LAPTOPS.DAT
Disculpa la demora eh leido el mensaje hoy.
Y el archivo adjuntado.

Enseguida me respondio Francisco Cobas 24/12/2014
Citar
Buenas, te paso a explicar el próximo procedimiento que tenes que hacer.

1 - En la raíz del pendrive crea una carpeta llamada "security".
2 - Copia el archivo que te estoy mandando llamado "develop.sig" dentro de la carpeta "security".
3 - Con la máquina apagada colocar el pendrive y encenderla. APRETAR reiteradas veces la tecla "Esc"  hasta que te aparezca el Prompt.
4 - Poner el comando "disable-security", apretar Enter.
5 - Se reiniciará la máquina y ya queda con la seguridad desbloqueda pronta para instalarle la nueva versión de Fedora.

Cualquier inconveniente que tengas, avisame.

Saludos Francisco.

Y yo hice lo que me mando y desbloquee la xo sin problemas. Puse disable-security y chau planceibal 24/12/2014
Citar
Muchas gracias, acabo de hacer el procedimiento y mi xo se ah desbloqueado.
De nuevo Gracias!

Y de buena gente Francisco Cobas 24/12/2014
Citar
De nada! Suerte con ese desarrollo! :)

+12 puntos y gracias xD
« Última modificación: Diciembre 24, 2014, 02:41:16 pm por eii niko »

ELAgustinRojas

  • *
  • 60
  • Laptop: : BGH Custom
Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #3 en: Diciembre 26, 2014, 08:46:50 pm »
De nada me algera que te aya servido XD
si podes pasa el email de fransisco asi es mas facil pidiendole de una a el sin joder a daniel
Prueba mi juego android!
http://slidedb.com/games/runner-game

Jeetu

  • ******
  • 1.742
Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #4 en: Diciembre 26, 2014, 10:41:56 pm »
Aqui tienen el correo de Francisco Cobas fcobas@plan.ceibal.edu.uy
Por cierto para los que no encuentran el \ en tiny core linux a la hora de hacerse root es con la tecla que hacen el guion comun ( Este - ).

Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #5 en: Abril 20, 2015, 08:24:07 pm »
Una pregunta:

si instalo el fedora 18 de EEUU (tengo un equipo liberado), instalo el firmware y la flasheo. despues si quiero volver a la versión de ceibal, viene un firmware de ceibal para poder volver?

ELAgustinRojas

  • *
  • 60
  • Laptop: : BGH Custom
Re:(MegaPost) Desbloqueo definitivo de todos los modelos de xo
« Respuesta #6 en: Abril 21, 2015, 09:15:31 pm »
Una pregunta:

si instalo el fedora 18 de EEUU (tengo un equipo liberado), instalo el firmware y la flasheo. despues si quiero volver a la versión de ceibal, viene un firmware de ceibal para poder volver?
El Firmware Nuevo que precisa Fedora 18 es completamente compatible con las versiones ceibal
Tengo Ahora Mismo Instalado Fedora 14(ceibal) Con El Firmware de Fredora 18(OLPC)
Aparece un cartel al terminar de encender el sistema que dice Flasheo Incompleto, pero no hay que prestarle atencion(Esto creo que es por el firmware, pero puede ser algo relacionado con el plazo y la blacklist que se desactivan si la xo esta con la seguridad desactivada)
Prueba mi juego android!
http://slidedb.com/games/runner-game