Cómo instalar CyanognMod en un OnePlus One

(Ten cudado con este procedimiento que podría estropear tu móvil; hazlo bajo tu propia responsabilidad)

El Teléfono OnePlus ya viene con CyanogenMod instalado, pero trae algunos componentes que no nos parecen tan interesantes desde el punto de vista de la privacidad, como por ejemplo, “play services” de google.

Por tanto vamos a proceder a hacer una instalación limpia de CM. Para ellos seguimos los siguientes pasos:

Antes que nada:

  1. Ir a la página de CM y buscar la versión estable más nueva para el OP1: https://download.cyanogenmod.org/?device=bacon&type=snapshot (descargar CyanogenMod y recovery)
  2. Instalar fastboot y odb en tu computadora (asumimos que tienes un linux basado en Debian):
    • sudo apt-get install android-tools-fastboot android-tools-adb

1. Desbloqueo

  1.  Habilitar el modo debug USB en el móvil:
    • Ir a Conf -» Información del teléfono -» Número de compilación y tocar 7 veces esa opción (aparecerá un nuevo menú en configuración)
    • Ir a Conf -» Opciones de desarrollo -» Depuración (habilitar)
  2. Conectar el móvl a la computadora por USB y poner el dispositivo en modo fastboot. Correr desde la terminal de la computadora:
    • adb reboot bootloader
  3. Verificar el la computadora ve al móvil, corriendo desde la terminal (si da problemas de permisos correr como root):
    • sudo fastboot devices
  4. Desbloquea el dispositivo
    • fastboot oem unlock
    • Esto va a reiniciar el dispositivo y para seguir trabajando hay que repetir el paso 1.1 para volverlo a modo depuración.

2. Instalar recovery

  1. Poner el dispositivo en modo fastboot:
    • adb reboot bootloader
  2. Verificar el la computadora ve al móvil:
    • sudo fastboot devices
  3. Instalar el recovery:
    • Abrir terminal e ir a donde se descargó el recovery y ejecutar:
    • sudo fastboot flash recovery cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-bacon-recovery.img
  4. Una vez que termina, rebootear y presionar Vol abajo + Encendido. Eso debería llevar a la pantalla de recovery. Cuidado que la original también dice cyanogenmod recovery. En esta versión, debería verse así:

20151119_201719

3. Instalar CyanogenMod

  1. Encender el dispositivo en modo normal y copiar el archivo CM a la SD:
    • Abrir terminal e ir a donde se descargó el CM:
    • adb push cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-bacon.zip /sdcard/
  2. Una vez terminado, bootear en modo recovery: Vol abajo + Encendido
  3. Hacer un “Wipe factory reset”
  4. Aplicar actualización y buscar en la SD el archivo cargado en el paso 3.1

Si todo sale bien, tendrás instalado tu nuevo CyanogenMod limpio en tu móvil.

 

Fuente: https://wiki.cyanogenmod.org/w/Install_CM_for_bacon

Taller de planificación

Ayer realizamos un taller de planificación en el que discutimos diferentes abordajes a la planificación así como algunas herramientas tomadas de las metodologías ágiles pero aplicado a proyectos que no necesariamente son de desarrollo de software, ya que el HackLab es demasiado diverso.

Taller de Planificación
Taller de Planificación

Hablamos de cómo dividir un proyecto en tareas a resolver y en sub-tareas, de la necesidad de estimar el costo de realizar cada una de las tareas y utilizamos el tiempo como unidad de medida. Además vimos las diversas formas de realizar la asignación de responsabilidades.

También hablamos de micro reuniones diarias para ver los avances de las tareas mediante la metodología Kanban y así poder ajustar los tiempos y los responsables para lograr llevar el proyecto a un final exitoso.

Tablero Kanban
Tablero Kanban

Finalmente concluimos que parte central de todo esto es el equipo de trabajo:

Parte del equipo del HackLab ;)
Parte del equipo del HackLab 😉

Taller de OpenSCAD

En el HackLabAsu hicimos un taller para aprender a hacer dibujo paramétrico, que luego utilizaremos en la impresión de objetos 3D.

El programa que utilizamos se llama OpenSCAD y obviamente es software libre. El mismo se encuentra en los repositorios de tu distribución de GNU/Linux favorita, y en las basadas en Debian, se instala así:

sudo apt-get install openscad

Continuar leyendo “Taller de OpenSCAD”

Cómo crear tu propia placa para circuitos electrónicos

(post colectivo por: Mari, Agustín, <<P431i7o>> y Lupa)

Como resultado de nuestro “Taller de placas para circuitos electrónicos”, presentamos el siguiente tutorial para compartir con el resto de la comunidad hacker.

¡Cuidado! Este procedimiento implica la manipulación de sustancias químicas. Si eres menor, debes contar con el apoyo de un adulto para realizar parte de lo que se muestra debajo. 

Primero, la lista de ingredientes:

  • placa de cobre (precio: 60 gs el cm2)
  • percloreto de ferro (ácido)
  • plancha (de ropa)
  • cutter (o trincheta)
  • calentador de agua
  • acetona o alcohol isopropílico
  • guantes de goma
  • recipiente de plástico
  • revista abc dominical (!?)
  • pinzas
  • esmalte transparente
  • Virulana y lo más importante:
  • tereré 😉

Ahora sí, sigamos con el procedimiento.

1. Imprimir en un papel el diseño de la placa de circuitos electrónicos.

Utilizamos la revista “ABC Dominical” preferentemente, debido a que su papel satinado y gramaje ha dado los mejores resultados, y además no sirve para otra cosa. Se sugiere que en ambos lados tengan letra: lo ideal es que tenga blanco o letras, no las imágenes que son mas pesadas.

20150131_170251

2. Limpiar la placa con alcohol o acetona. Una vez que limpiamos, no debemos tocar con los dedos, para evitar poner grasa y otros elementos.

2.1 Pegar con cinta de papel (o cinta del pintor como conocen otros) el papel por la placa, procurando que el papel no sobrepase el area de cobre, de ser posible que tenga unos milimetros menos, y luego agregar la cinta de papel, que no importa si se dobla por el otro extremo de la placa.

20150131_171300

3. Planchar el papel impreso sobre la placa con la potencia mas caliente. El tiempo que se debe planchar depende. Tiene que tener movimientos circulares, no debe ser por mucho tiempo porque el cobre puede levantarse. (Visualmente se ve adherido el papel a la placa: es como intuitivo, “sentís cuando ya está”).

20150131_171622

4. Luego poner agua en un recipiente de plástico y colocar la placa en el agua por unos minutos. Sacar el papel sin fuerza. Se le deja secar.

5. Una vez transferido el diseño a la placa de cobre, preparamos un contenedor plástico con suficiente ácido como para cubrir la placa completamente y coloca allí (no dejar caer preferentemente por que mancha) durante unos minutos (Se recomienda mover un poco la placa dentro del ácido para que este ultimo trabaje mejor). Dejar hasta  que el color del cobre cambie. TRABAJAR CON GUANTES en este punto.

6. Limpiar la placa y quedó lista

7. Opcionalmente se pone alguna protección al cobre para que no se oxide por la exposición al aire. Existen diferentes productos y una de las opciones es el esmalte de uñas transparente.

Aquí los resultados:

20150131_184448

y por supuesto, todo queda mejor con un grupo de entusiastas dispuestos a enseñar y aprender juntos:

Otra semana más en el HackLab

Esta semana nuevamente nos encontramos a avanzar en los materiales y herramientas que necesitamos para nuestro HackLabAsu.

Así fue que, colocamos más estanterías, avanzamos en el guarda herramientas, armamos un sistema de reproducción de audio basado en MPD, construimos dos nuevas mesas y comenzamos a desarrollar composteras de material reciclado para procesar nuestros desperdicios de manera sustentable.

Ilustramos alguna de estos trabajos en imágenes:

Una de las mesas para trabajar en el HackLab, paso a paso:

El guarda herramientas:

El comienzo de la compostera:

La nueva mesa baja (o mesa ratona):

y así quedó todo cuando nos fuimos el viernes:

20150123_210330

¡¡esperamos verles la próxima semana!!

La semana pasada en el HackLab

Para vos que no te pudiste ir la semana pasada al HackLab te pasamos un resumen de lo que hicimos:

Dos mesas, una para que quede en el Lab:

Un banco de pallets super-reforzado:

Recuperamos una escoba y armamos una estantería y un perchero:

Mejoramos la instalación eléctrica:

y Recuperamos una laptopt vieja con GNU/Linux (lubuntu) y que ahora será nuestro reproductor de sonido en el Lab.

Quedó planificada una mesa de trabajo y un tablón de herramientas. Armamos un listado de lo que necesitaremos.

Además si se te ocurren otras cosas, ¡ no dudes en sumarte !

¡Hackatón de muebles!

Nos juntamos para construir muebles para unas amigas que necesitaban y para nuestro HackLabAsu.

Fue un encuentro de unas 10 personas que duró 4 horas y media y del cual surgieron 3 muebles. Además se estableció un espacio medio permanente para seguir inventando nuevos.

Si te interesa contactate con nosotrxs.

Dejamos aquí algunas fotos del encuentro:

Además arreglamos la instalación eléctrica, reparamos la escoba y preparamos un tereré hacker:

2015 con nuevo local

Hacklab nació este año, desde el encuentro entre TEDIC, el Centro Cultural España Juan de Salazar (CCEJS), y un grupo de 20 entusiastas y hackers que creemos que hay otras formas de hacer las cosas, que tienen que ver con el compartir, con la libertad y con la pasión por lo que nos gusta hacer.

Debemos agradecer profundamente al CCEJS por habernos brindado el espacio para comenzar a planificar nuestras actividades y para realizar los primeros encuentros que nos permitió consolidarnos como grupo diverso y curioso que pretende llevar adelante unos cuantos proyectos hackers.

El 2015 nos aguarda con la posibilidad de tener un nuevo local, al que podemos intervenir de muchas formas y en el que podremos planificar una nutrida agenda. En breve estaremos dando detalles del mismo y de las primeras actividades para el próximo año.

Esperamos que pasen unas hermosas fiestas y que el 2015 comience con los mejores augurios para todos.