Actualización Android 2.3.6 para el Samsung Galaxy Y Duos

SGYD - Stock ROM

Una amiga compró un teléfono Samsung Galaxy Y Duos por  Amazon como regalo del día de las madres pero cuando llegó a Venezuela se dio cuenta de que no tenía español como idioma, solo inglés y otros idiomas como el árabe. Mi amiga me consultó y le dije que probablemente existía una ROM de otro país que incluyese el español, y efectivamente conseguí una rom de España para este teléfono la cual aprovecho para colocarla aquí, así como los pasos necesarios para realizar la actualización a la versión 2.3.6.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu teléfono. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu teléfono.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para el Samsung Galaxy Y Duous 6102.

Requisitos

  • Descargar Odin 3.v1.84 compatible con el teléfono. Descomprime el contenido en un directorio de tu PC.
  • Descargar la ROM 2.3.6. Esta es una ROM de Stock sin ninguna marca de operadoras. Descomprime el contenido en un directorio de tu PC. Deben quedar tres archivos: CSC_S6102_OXXLD3.tar.md5, MODEM_S6102_XXLE3.tar.md5 y PDA_S6102_XXLE3.tar.md5.
  • Tener instalado los controladores de Windows para teléfonos Samsung.

Procedimiento

  1. Apaga el teléfono y enciéndelo en el modo Recovery. Esto se consigue presionando el botón de encendido + el botón central + el subir volumen al mismo tiempo. En este menú se debe escoger las opciones Wipe data factory reset y Wipe cache partition. Luego de esto se debe escoger la opción Reboot system now
    SGYD - Recovery
  2. Apaga el teléfono y enciéndelo en el modo Download. Esto se consigue presionando el botón de encendido + el botón central + el bajar volumen al mismo tiempo. Esta combinación de botones también la puedes hacer justo después de reiniciar el telefono en el paso anterior, sin necesidad de apagar el teléfono.
  3. Inicia el programa Odin (preferiblemente en modo administrador) y conecta el teléfono al PC. Si Odin reconoce el teléfono debe aparecer un recuadro amarillo como se muestra en la siguiente figura:
    Odin 1.84 -Parameters
  4. En Odin configura los parámetros como se indica en la figura anterior, es decir, PDA=PDA_S6102_XXLE3.tar.md5, PHONE=MODEM_S6102_XXLE3.tar.md5, CSC=CSC_S6102_OXXLD3.tar.md5
  5. Presiona el botón Start para comenzar la actualización. Puedes ver el tiempo del procedimiento justo debajo de System y el detalle en el recuadro Message.
  6. Cuando haya terminado, el teléfono se reiniciará completamente con la nueva ROM. Cuando esto ocurra Odin indicará el mensaje PASS:
    Odin

Referencia: [Stock][ROM][Odin] Galaxy Y Duos S6102 flashable

41 Comentarios

Samsung Galaxy Tab P1000 con Android 4.2.1 – CyanogenMod 10.1

CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7 CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7 CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7

Tengo una tableta Samsung Galaxy Tab 7 de las primeras que salieron,  y como Samsung no le siguió dando actualizaciones al dispositivo no pude probar Android 4.x.x. Pero un amigo me recordó: bueno ve a la comunidad e instala una ROM al estilo CyanogenMod. De hecho me pasó el enlace con la imagen que supuestamente le sirve a mi tableta, pero como tal no pude hacer la actualización porque me decía que no era compatible. Entonces recordé que HumberOS estaba basando su desarollo en CyanogenMod y decidí probar la 10.1, y coloco aquí las cosas necesarias para instalarlo en una SamsungGalaxy Tab P1000 (N o L).

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N / P1000L.

Requisitos

  • Tener instalado un Recovery con opción para cargar actualizaciones (tipo  CWM Recovery)

Instalación

  1. Descargar  y copar en raíz de la sdcard externa o interna de la tableta los archivo cm-10.1-20121228-HumberOS-p1.zip, y gapps-jb-20130301-signed.zip. El primero es la ROM y el segundo son las aplicaciones de Google para esta versión de Android.
  2. Apagar la tableta y encenderla en el CWM Recovery presionado el botón de encendido y el de subir volumen (Power On + Volume Up). Al encender la tableta mostrará una imagen como esta:

     CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7

  3. Hacer el wipe data / factory reset y el  wipe dalvik cache desde el wipe menu.
  4. Desde Install menu seleccionar choose zip from internal sdcard (o choose zip from external sdcard si es tu caso). Selecciona el archivo cm-10.1-20121228-HumberOS-p1.zip para que sea instalado en la tableta.
  5. Luego se deben instalar las aplicaciones de Google. Para ello se debe seleccionar nuevamente  choose zip from internal sdcard para escoger el archivo gapps-jb-20130301-signed.zip.
  6. Una vez que haya terminado, ve al reboot menu y reinicia la tableta seleccionando reboot system. La tableta iniciará con el logo de CyanogenMod. Se tardará un tiempo, pero no apagues la tableta. Sé paciente.
  7. Al finalizar, sigue los pasos de configuración de la tableta, y a disfrutar!

IMEI no válido

Al reiniciar aparece un mensaje de error que indica que el IMEI no es válido, pero todas las funciones del teléfono y la tableta funcionan correctamente, incluso el 3G:

Samsung Galaxy Tab 7 - CyanongMod 10.1 _ android 4.2.1

27 Comentarios

Daemontools o cómo relanzar un proceso si muere

building-24220_150

Quizás te ha pasado que un proceso (programa o servicio) en el sistema muere o termina abruptamente y necesitas relanzarlo sin importar qué pase. Podrías tratar de monitorear el proceso cada cierto tiempo y reiniciarlo si no es encontrado pero esto puede ser algo complicado porque tendrías que hacer una tarea con cron para verificar la existencia del proceso, filtrarlo, etc. Y si hubiese una forma de relanzar el proceso si este muere?…Si hay una forma, y se llama daemontools el cual básicamente escanea el proceso y lo relanza si este muere.

Aquí explicaré como instalar y configurar en Linux.

Instalación de  daemontools

En Debian puedes instalar daemontools como root escribiendo esto:

root@raspberrypi: # aptitude install daemontools-run daemontools

Para distribuciiones derivadas de Debian como Ubuntu debería ser lo mismo. En Red Hat y similares deben chequear el nombre del paquete para esta herramienta.

Configurando daemontools

Debes crear un directorio para el servicio (programa) a monitorear. En este ejemplo usaré  qbittorrent-nox, un cliente de bittorrent que corre en el segundo plano (nox = no para ambiente X):

root@raspberrypi:~# mkdir /etc/service/qbittorrent-nox

Luego tienes que escribir un script que inicie el proceso. Debe llamarse “run“. Utiliza tu editor de texto preferido, por ejemplo vi:

root@raspberrypi:~# vi /etc/service/qbittorrent-nox/run

Añade la llamada al programa. En este caso quería lanzar qbitorrent-nox como el usuario pi, así que lo invoqué con sudo:

#!/bin/sh

sudo -u pi qbittorrent-nox

Por último cambia la permisología para hacerlo ejecutable:

root@raspberrypi:~# chmod +x /etc/service/qbittorrent-nox/run

Verificando el proceso con ps

Puedes verificar si el proceso está corriendo usando la orden ps y filtrando la salida con grep:

root@raspberrypi:~# ps ax | grep qbit
3064 ? S 0:00 supervise qbittorrent-nox
3068 ? S 0:00 sudo -u pi qbittorrent-nox
3080 ? Sl 13:09 qbittorrent-nox
9926 pts/0 S+ 0:00 grep qbit

Pero hay una mejor forma de verificar si el proceso está corriendo usando daemontools. Por cierto, como su nombre lo indica en inglés, daemon-tools quiere significa herramientas para el manejo de demonios (programas o servicios).

Verificando el proceso con daemontools

Si quieres verificar si el proceso está corriendo y dede hace cuánto ha estado arriba, usa la orden svtat pasándole el directorio de servicio, como muestro a continuación:

root@raspberrypi:~# svstat /etc/service/qbittorrent-nox
 /etc/service/qbittorrent-nox: up (pid 3066) 205846 seconds

En este caso, my proceso bittorrent-nox (programa/servicio) ha estado corriendo casi por dos días y medio

Detener el escaneo

Si necesitas detener el escaneo del proceso, por ejemplo si necesitas detenerlo por unos instantes para hacer cambios a la configuración, usa la orden svc: con las siguiente opción

root@raspberrypi:~# svc -d /etc/service/qbittorrent-nox

Despues de esto cheque auna vez más:

root@raspberrypi:~# svstat /etc/service/qbittorrent-nox
 /etc/service/qbittorrent-nox: down 2 seconds, normally up

Ahora el proceso no será verificado para ser relanzado si se detiene o muere.

Reiniciando el escaneo

Para iniciar nuevamente el escaneo, usa la orden svc como sigue:

root@raspberrypi:~# svc -u /etc/service/qbittorrent-nox

Una vez más verifica si está correindo con svstat:

root@raspberrypi:~# svstat /etc/service/qbittorrent-nox
 /etc/service/qbittorrent-nox: up (pid 12805) 1 seconds

Referencia: daemontoolsl

No hay Comentarios

¿Dónde pongo mi Rasberry Pi?

Rasberry TV

Como quería usar mi Rasberry Pi como centro multimedios pero no quería poner muchos dispositivos en mi mesa de noche se me ocurrió esta diea. My Rasberry, un disco duro y un hub usb parecen corroncos pero están por detrás el televisor.

Rasberry - Sticker

Si quieres hacer algo similar puedes usar unas cintas para pegar cuadros (Command, Scoth, 3M, etc) y así ahorra algo de espacio y evitar la proliferación de dispositivos en tu habitación.

, ,

2 Comentarios

Instalación de SubDownloader en Raspberry Pi

SubDownloader 2.0.14 (on raspberrypi)

Ya instalé XBMC como mi centro multimedia y también qbittorrent como mi centro de “descargas”. Pero me faltaba algo: un programa descargar subtítulos. Conocía de subdownloader, así que decidí intentarlo en my Rasberry Pi pero no estaba en los repos de Rasbian…qué se puede hacer?

Fácil, solo agrega el repo oficial de Debian para Sid e instálalo. Recuerda que Debian suporta muchas arquitecturas, incluso armhf. Veamos cómo hacerlo…

Instalación

  1. Editar el archivo /etc/apt/sources.list para incluir los repos de sid:
    deb http://ftp.debian.org/debian/ sid main contrib non-free
  2. Actualizar el listado de paquetes:
    aptitude update
  3. Instalar SubDonwloader:
    aptitude install subdownloader
  4. Editar nuevamente el /etc/apt/sources.list para quitar los repos de sid (basta con comentar la línea con #):
    #deb http://ftp.debian.org/debian/ sid main contrib non-free
  5. Hacer la actualización del listado de paquetes:
    aptitude update

Ahora puedes usar el programa desde tu Rasberry Pi localmente o usando ssh…pero ten en cuenta que será algo lento. Disfrútalo!

Referencia: Página de SubDownloader

, , , ,

2 Comentarios

Actualizar DynDSN desde OpenWrt

OpenWrt - DynDNS

En este artículo veremos cómo  actualizar la información de DynDNS con la IP dinámica que te da tu proveedor de Internet desde un router con OpenWrt, de esta forma cada vez que el proveedor cambie la IP del router, el dominio de DynDNS apunte a la nueva IP. A continuación los pasos que debes seguir en tu OpenWrt

  1. Actualiza el listado de paquetes:
    root@fluffy:~# opkg update
    
    Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/Packages.gz.
    Inflating http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/Packages.gz.
    Updated list of available packages in /var/opkg-lists/packages.
  2. Instala la última versión de ddns-scripts:
    Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/ddns-scripts_1.0.0-17_all.ipk.
    Configuring ddns-scripts.
    Collected errors:
     * resolve_conffiles: Existing conffile /etc/config/ddns is different from the conffile in the new package. The new conffile will be placed at /etc/config/ddns-opkg.
  3. Edita el archivo de configuración /etc/config/ddns con la información de tu cuenta de DynDNS:
    config 'service' 'myddns'
    option 'enabled' '1'
    option 'service_name' 'dyndns.org'
    option 'ip_source' 'network'
    option 'ip_network' 'wan'
    option 'force_interval' '72'
    option 'force_unit' 'hours'
    option 'check_interval' '10'
    option 'check_unit' 'minutes'
    option 'domain' 'mydomain.dyndns.org'
    option 'username' 'myusername'
    option 'password' 'mypassword'

Actualizar y depurar

Para actualizar la IP por primera vez y depuar cualquier error puede usarse el siguiente script:

root@fluffy:~# /usr/lib/ddns/dynamic_dns_updater.sh myddns

update_url=http://[USERNAME]:[PASSWORD]@members.dyndns.org/nic/update?hostname=[DOMAIN]&myip=[IP]
force seconds = 259200
check seconds = 600
time_since_update = 144 hours
Running IP check...
current system ip = 173.194.37.14
registered domain ip = 173.194.37.14
update necessary, performing update ...
updating with url="http://myusername:mypassword%[email protected]/nic/update?hostname=mydomain.dyndns.org&myip=173.194.37.14
Connecting to members.dyndns.org (204.13.248.111:80)
- 100% |*****************************************************************************************************| 19 --:--:-- ETA
Update Output:
good 173.194.37.14

update complete, time is: Sat Sep 24 00:01:14 VET 2011

En este ejemplo myddns es el nombre del servicio que se configuró en el archivo /etc/config/ddns.

ReferenciaOpenWrt DDNS Client

,

No hay Comentarios

Correr Raspberry Pi desde un disco USB

Raspberry Pi - USB Hard drive

Estuve probando unos días mi Rasberry Pi con una mermoria SD clase 4 marca Kingston que me compré, pero que la misma decidió morir (desde el primer día que quemé la imagen de Raspberry ya se había puesto algo problemática).  Como no tenía otra SD de 2GB o más, decidí investigar un poco para ver si se podía usar la primera partición /boot como arranque y una partición de un disco duro externo USB de 320 GB que tengo. Efectivamente se puede hacer y describo aquí los pasos.

Imagen Raspbian Wheezy

Decidí usar la imagen Raspbian 2013-02-09-wheezy-raspbian.img, pero primero tuve que hacer un truco: volqué la imagen en un pendrive de 8GB para poder separar la partición /boot y el resto del sistema operativo.

Volcado de Raspbian al pen drive

Hacemos como si volcaramos la imagen de Raspbian en la tarjeta SD pero en vez de hacerlo sobre /dev/mmcblk0 lo hacemos sobre el pendrive:

# dd bs=4M if=/home/lgallard/Projects/RaspberryPi/2013-02-09-wheezy-raspbian.img of=/dev/sdb

Extracción de la imagen boot

Para extraer solo el boot de Raspbian basta con volcar solo la primera partición del pendrive:

# dd if=/dev/scb1 of=/home/lgallard/Projects/RaspberryPi/2013-02-09-wheezy-raspbian.boot.img

Extracción del sistema operativo

Y hacemos lo mismo con la segunda prtición de sistema operativo para extraerlo:

# dd  if=/dev/sdc2 of=/home/lgallard/Projects/RaspberryPi/2013-02-09-wheezy-raspbian.fsext4.img

Tarjeta SD con el /boot

Aun requeriremos de una tarjeta SD para iniciar el Raspberry, pero ya no será necesario que sea de 2 GB, ya que puede ser de muchísimo menos, incluso hasta 64 MB (yo lo hice con una de 1 GB que encontré). Para eso podemos crear una partición con GParted de 60 MB como se muestra en la siguiente figura:

GParted - SD Card

Ahora copiamos el contenido de la imagen boot que sacamos previamente:

# dd if=/home/lgallard/Projects/RaspberryPi/2013-02-09-wheezy-raspbian.boot.img of=/dev/sdb1

Un vez que se haya copiado los datos, se debe montar esta partición, y  editar el archivo /media/usb0/cmdline.txt (cambiar /media/usb0 de acuerdo al punto de montaje), y colocar lo siguiente:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/sda1 rootfstype=ext4 elevator=deadline rootwait

Aquí es importante colocar  root=/dev/sda1 para que al momento de iniciar el Raspberry Pi se use la primera partición del disco duro externo USB como la partición raíz, es decir, el directorio “/”.

Particionado del disco duro externo

Conectamos el disco duro externo a un PC y hacemos dos particiones como se muestra en la siguiente figura. La primera partición contendrá el sistema de archivos raíz, mientras que la segunda será de datos (se puede definir luego en /etc/fstab del Raspberry Pi).

GParted - hard drive

Sistema de archivo raíz “/”

Ahora procedemos a volcar la imagen que extrajimos de la imagen Rasbian en la primera partición del disco USB. Para ello hacemos lo siguiente:

# dd if=/home/lgallard/Projects/RaspberryPi/2013-02-09-wheezy-raspbian.fsext4.img of=/dev/sdc1

Ajuste del tamaño de la partición

Como se puede ver en la imagen anterior, la partición que se creó fue de casi 9 GB, pero si se monta la partición se mostrará como si fuese de 2 GB ya que la imagen de Rasbian por omisión es de ese tamaño.  Para solventar esto debemos desmontar esa la partición y hacer el ajuste del tamaño a nivel del sistema de archivos, es decir:

# umount /dev/sdc1
# e2fsck -f /dev/sdc1
e2fsck 1.42.5 (29-Jul-2012)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Raspbian: 66488/114688 files (0.1% non-contiguous), 346538/458240 blocks
# resize2fs /dev/sdc1
resize2fs 1.42.5 (29-Jul-2012)
Resizing the filesystem on /dev/sdc1 to 2304000 (4k) blocks.
The filesystem on /dev/sdc1 is now 2304000 blocks long.

Luego consultamos el espacio disponible veremos algo como esto:

# df -h
/dev/sdc2 285G 191M 271G 1% /media/Data
/dev/sdc1 8.7G 1.3G 7.0G 16% /media/Raspbian

Si sigues estos paso al pie de la letra tendrás tu Raspberry Pi iniciando desde un disco duro externo.

Comentarios finales

  • Si bien es cierto que un disco duro es más caro que una tarjeta SD hay que considerar que tanto sufrirá esta, ya que tener un sistema de archivos con journals puede llevara a su vida útil antes de lo esperado por lo que no es descabellado pensar en un disco duro externo.
  • El disco duro que usé no es alimentado, pero mi Raspberry lo maneja sin problemas junto con un teclado. Eso si, al conectar algo más, como por ejemplo un ratón, no da más y se reinicia.
  • Usando un disco duro puedes olvidarte de la compatibilidad de las tarjeta SD (la cual recomiendan que sea clase 6). En mi caso usé una Sandisk de 1 GB clase 4 y me funcionó a la perfección.
  • Probablemente se puede usar dd para extraer las particiones /boot y la del sistema operativo, pero como no sabía el tamaño exacto y fui algo flojo decidí volcarla la imagen de Rasbian en un pen drive y extraer de allí dichas imágenes.

, , , ,

14 Comentarios

XBMC en Rasberry Pi con Raspbian

XBMC - Raspbian

Si quieres instalar XBMC en tu Raspberry Pi con Raspbian y tienes problemas de dependencias, puedes descarlo desde este repositorio añadiendo la siguiente línea al /etc/apt/sources.list

# XBMC Repo
 deb http://archive.mene.za.net/raspbian wheezy contrib

Luego instala XBMC:

# aptitude update
 # aptitude install xbmc

Después de esto, puedes hacer que se ejecute al iniciar el sistema e incrementar el nivel de prioridad editando el archivo /etc/default/xbmc con estos parámetros:

# Set this to 1 to enable startup
 ENABLED=1
# The user to run XBMC as
 USER=pi
# Adjust niceness of XBMC (decrease for higher priority)
 NICE=-10

Recuerda deshabilitar LXDE o XFCE al inicio (puedes usar rasp-config).  ¡Qué lo disfrutes!

Referencia: XBMC for Raspberry Pi (en inglés)

, , ,

9 Comentarios

Repositorio portátil en Debian

Repositorio Móvil Debian

Si de casualidad  tienes una conexión lenta, pero si tienes una buen enlace en otro sitio (escuela, universidad,trabajo, etc.) y tienes un equipo con Debian en la misma arquitectura (x86, x64,etc.) mas o menos con la misma selección de software, puedes usar este pequeño truco para llevarte parte de los paquetes descargados:

Máquina con buena conexión

Actualiza el PC con buena conexión:

dell:~# aptitude update
dell:~# aptitude safe-upgrade

En Debian y distribuciones derivadas los paquetes descargados se guardan en /var/cache/apt/archives, por lo que podemos copiar el contenido de este directorio en un pen-drive o disco externo:

cp -r /var/cache/apt/archives /media/usb0

Máquina sin buena conexión

Actualiza el listado de paquetes. Aunque la conexión es mala, igual necesitarás Internet para descarga la información de los paquetes:

cupcake:~# aptitude update
cupcake:~# aptitude safe-upgrade
The following packages will be upgraded:
bind9-host dnsutils evolution-data-server evolution-data-server-common gdm3 gnome-shell gnome-shell-common google-chrome-stable gvfs
gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-libs host icedtea-netx icedtea-netx-common krb5-locales libbind9-80 libc-bin libc-dev-bin
libc6 libc6:i386 libc6-dev libc6-i386 libc6-i686:i386 libcairo-gobject2 libcairo2 libcamel-1.2-33 libdbus-glib-1-2 libdns88 libebackend-1.2-2
libebook-1.2-13 libecal-1.2-11 libedata-book-1.2-13 libedata-cal-1.2-15 libedataserver-1.2-16 libedataserverui-3.0-1 libglib2.0-0
libglib2.0-0:i386 libglib2.0-bin libglib2.0-data libgssapi-krb5-2 libgssapi-krb5-2:i386 libisc84 libisccc80 libisccfg82 libk5crypto3
libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 liblwres80 libperl5.14 libproxy0 libssh-4 libxen-4.1
libxenstore3.0 locales multiarch-support openssh-client openssh-server perl perl-base perl-modules python python-minimal vim vim-common
vim-runtime vim-tiny xserver-xorg-video-nouveau
The following packages are RECOMMENDED but will NOT be installed:
xserver-xephyr
73 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 103 MB of archives. After unpacking 16.6 MB will be used.
Do you want to continue? [Y/n/?] n

Aquí puedes ver que se requieren 103 MB para descargar. Le decimos que no con la letra “n”, y ahora copiamos los paquetes del pen-drive al directorio /var/cache/apt/archive/:

cupcake:~# cp -R /media/C6A7-9F3C/archives/* /var/cache/apt/archives/

Ahora actualizamos nuevamente el listado de paquetes e intentamos actualizar:

cupcake:~# aptitude update
cupcake:~# aptitude safe-upgrade
The following packages will be upgraded:
bind9-host dnsutils evolution-data-server evolution-data-server-common gdm3 gnome-shell gnome-shell-common google-chrome-stable gvfs
gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-libs host icedtea-netx icedtea-netx-common krb5-locales libbind9-80 libc-bin libc-dev-bin
libc6 libc6:i386 libc6-dev libc6-i386 libc6-i686:i386 libcairo-gobject2 libcairo2 libcamel-1.2-33 libdbus-glib-1-2 libdns88 libebackend-1.2-2
libebook-1.2-13 libecal-1.2-11 libedata-book-1.2-13 libedata-cal-1.2-15 libedataserver-1.2-16 libedataserverui-3.0-1 libglib2.0-0
libglib2.0-0:i386 libglib2.0-bin libglib2.0-data libgssapi-krb5-2 libgssapi-krb5-2:i386 libisc84 libisccc80 libisccfg82 libk5crypto3
libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 liblwres80 libperl5.14 libproxy0 libssh-4 libxen-4.1
libxenstore3.0 locales multiarch-support openssh-client openssh-server perl perl-base perl-modules python python-minimal vim vim-common
vim-runtime vim-tiny xserver-xorg-video-nouveau
The following packages are RECOMMENDED but will NOT be installed:
xserver-xephyr
73 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,474 kB/103 MB of archives. After unpacking 16.6 MB will be used.
Do you want to continue? [Y/n/?]

Como puede verse, ahora solo requiere 2,4 MB, mucho menos de lo que originalmente solicitó y que tardará mucho menos en descargarse en una conexión deficiente como en las redes  3G de Venezuela (coloque aquí el nombre de su operadora favorita).

, ,

4 Comentarios

Unboxing de la Raspberry Pi

Raspberry board

Ya me llegó mi Raspberry Pi….mucho antes de lo que  habían dicho (tres semanas por lo menos). Diría que se tardó una semana en enviarlo a Venezuela.  En mi caso, la compré en la tienda RS para Raspberry Pi  y el envío lo hice directo a Venezuela, con un costo de $8. Y si, si llega por IPOSTEL.

Fotos del unboxing

Aquí dejo las respectivas fotos del unboxing de la Raspberry Pi

Raspberry Delivery Raspberry box

Unboxing the Raspberry Raspberry Quick Start

Raspberry Case AC adaptors
American AC wire

Lo único que me falta es la tarjeta SD, la cual debe ser clase 4…de momento sigo con la emulación con QEMU como mencioné en mi artículo anterior.

, ,

10 Comentarios