Fsck http://www.fsck.com.ar/blag Yet Another Roger's Blog Wed, 13 Oct 2010 17:32:37 +0000 es-ES hourly 1 http://wordpress.org/?v=4.0 Random Ideas http://www.fsck.com.ar/blag/2010/09/27/random-ideas/ http://www.fsck.com.ar/blag/2010/09/27/random-ideas/#comments Tue, 28 Sep 2010 00:25:17 +0000 http://www.fsck.com.ar/blag/?p=55 Voy a empezar a escribir las ideas que se me van ocurriendo, ya que sino terminan en /dev/null..

Empezando hoy por dbus droid, idea que tuve mientras viajaba a la oficina.

La idea es exportar el api de android a dbus, para poder acceder a este desde el desktop. Que lograríamos con esto? notificaciones en la pc, integración con otras aplicaciones, clientes de escritorio para nuestro teléfono, etc..

Lo voy a hacer? no tengo idea.. al menos lo voy a tener presente cuando tenga tiempo libre y ganas de codear algo =).

]]>
http://www.fsck.com.ar/blag/2010/09/27/random-ideas/feed/ 0
Como instalar un mod en tu milestone http://www.fsck.com.ar/blag/2010/09/25/como-instalar-un-mod-en-tu-milestone/ http://www.fsck.com.ar/blag/2010/09/25/como-instalar-un-mod-en-tu-milestone/#comments Sat, 25 Sep 2010 19:34:20 +0000 http://www.fsck.com.ar/blag/?p=27 update: de instalación de cyanogen, en la ultima versión se instala utilizando un update.zip y no nandroid, ademas de tener que instalar las apps de google por separado.

update2: si tienen problemas para instalarlo y les queda reiniciandose en el logo de motorola tienen que flashear una imagen anterior de android con sbf_flash y despues instalar el mod, gracias @deimidis por la info!
links:
Vulnerable recovery only ramdld90_78
Vulnerable recovery only ramdld90_78(mirror)

A pedido de @joseschenone
Disclaimer: los mods no modifican el kernel, hasta que no logren bypassear la firma de la particion del boot, tendremos que seguir con el kernel de android 2.1.. o esperar a que motorola actualice a android 2.2

No me hago responsable de la perdida de datos, destrucción de su teléfono o
cualquier perturbación en su vida diaria =).

Para instalar un mod en tu milestone tenemos que hacer varios pasos.

1) Flashear un recovery que permita usar update.zip sin firmar.
Hay flasher para otros sistemas operativos, google es su amigo en este caso =).
flasher para linux: sbfflash
imagen: RAMDLD 90.78

Hay que iniciar el teléfono en modo bootloader, con el teléfono apagado, presionando el botón de la cámara, volumen hacia arriba y power.

Cuando este inicie, verán Bootloader seguido de la versión y algunos chequeos.
Con el teléfono conectado por usb, ./sbfflash imagen_de_recovery, este empezara a flashear y reiniciara cuando termine, si todo salio bien, estamos listos para meter OpenRecovery.

2) Meter OpenRecovery en la sd.
url: OpenRecovery 1.37

Hay que descomprimir OpenRecovery.zip en la sd, tendría que quedar un update.zip y un directorio con el nombre OpenRecovery.

Para probarlo, reiniciar el teléfono en modo recovery, botón de cámara y power, cuando vean el logo con un signo de admiración, presionar subir volumen y cámara.

Apliquen el update.zip y verán el logo de android en rojo, mas un menú mucho mas completo, esto quiere decir que tuvieron éxito.

Les recomiendo, ya que están en OpenRecovery hacer un nandroid backup completo, con esto podrán dejar el teléfono en el estado anterior a meter el mod.

También pueden rootear el teléfono, esto nos servirá en el momento de backupear la config.

3) Elejir e instalar el mod.
En este paso pueden elegir entre varios, actualmente estoy usando CyanogenMod 6.1.0 RC0 funcional, rápido y basado en froyo.

Basados en froyo:
CynogenMod sitiomirrorsVersión 0.02-10.10.11
Google Apps HDPI

MotoFrenzy

Basados en Eclair:
EclairMod

Antes de aplicar el mod, si quieren conservar configuración y aplicaciones instaladas, les recomiendo que instalen Titanium Backup y hacer un backup de todo, una vez instalado el mod, vuelven a instalar Titanium Backup y hacen un restore de todo.

En OpenRecovery tienen que hacer un wipe data/factory reset y wipe cache partition, recuerden antes de hacer esto tener un backup, sino se quedaran sin ninguna configuración, datos, etc..

update:
en el caso que sea un mod como nandroid backup:

Debemos meter el directorio con las imagenes del mod en /sdcard/nandroid/adbrecovery//sdcard/nandroid/openrecovery/, iniciar en recovery mode y en nanodroid elegir restore, aqui veran los mod y el backup que hicieron anteriormente, aplicamos el restore, reiniciamos y tendríamos que tener el mod funcionando.

Por lo contrario, si es viene como un update.zip, por ej: cyanogen
hay que meter el zip del mod en updates dentro de OpenRecovery, “/sdcard/OpenRecovery/updates”, entrar en modo recovery, en OpenRecovery aplicar updates como explica en el siguiente paso, en cyanogen deben bajar ademas las apps de google(HDPI son las que usa milestone), que también son un zip, ya que por temas legales no se les permite distribuir con el mod.

4) Recuperando la telefonía!
En este momento tendremos nuestro teléfono con el mod que elegimos pero sin telefonía, a menos que tengan suerte y esten en un país con los mismos radio que el creador del mod.

En este thread se están juntando los radio de distintos países, por ej: Radio Argentina

Deben meter el zip de los radios en el directorio updates dentro de OpenRecovery, cuando inicien en modo recovery, después de aplicar el primer update.zip que nos carga OpenRecovery entramos al menu Apply Updates, en el cual apareceran los .zip que tengamos, en este caso los radio de Argentina.

Una vez aplicados, reiniciamos el teléfono y deberíamos tener funcional el mod, con la telefonía y 3G.

Eso es todo, espero que les sirva, happy hacking!

 
Este howto esta basado en info leída en https://new.droid-developers.org/, irc #milestone-modding y otros tantos sitios que ya no recuerdo..

]]>
http://www.fsck.com.ar/blag/2010/09/25/como-instalar-un-mod-en-tu-milestone/feed/ 11
cat > hello_world http://www.fsck.com.ar/blag/2010/09/25/cat-hello_world/ http://www.fsck.com.ar/blag/2010/09/25/cat-hello_world/#comments Sat, 25 Sep 2010 15:50:29 +0000 http://www.fsck.com.ar/blag/?p=10 Bueno, después de años sin tener uno, aquí esta mi nuevo blog.. espero esta vez si meter contenido en el, ya que los pobres anteriores, ademas de no recibir mi atención terminaron guardados en un .tar.gz en algún dvd en el que hice un backup.

Que voy a publicar? lo que pase por mi cabeza =) desde programación, gnu/linux, hacks hasta como sobrevivir en un ataque zombie, el tiempo dirá.

]]>
http://www.fsck.com.ar/blag/2010/09/25/cat-hello_world/feed/ 0