Cómo mantener actualizado el custom firmware de la cámara Xiaomi Xiaofang 1S

Cada cierto tiempo Xiaomi-Dafang-Hacks de EliasKotlyar, es actualizado, como cualquier otro proyecto de desarrollo de software.

Obviamente queremos que nuestro sistema se mantenga actualizado y saque provecho de las nuevas funcionalidades, pero puede que nos de pereza tener que sacar la tarjeta microSD de la cámara, insertarla en nuestro laptop, etc.

Afortunadamente hay dos formas de actualizar el custom firmware de la cámara Xiaomi Xiaofang 1S sin necesidad de sacar la tarjeta microSD de esta.

1. Actualización del custom firmware a través de la interfaz gráfica

El primer método es a través de la interfaz gráfica que nos entrega el custom firmware instalado en la cámara.

Abrimos una ventana de navegador, escribimos la dirección IP de nuestra cámara, ingresamos con el nombre de usuario root y el password ismart12, en el menú «System» seleccionamos la opción Update, y pinchamos en «Update to master firmware». Esperamos a que termine el proceso, tras lo cual la cámara se reiniciará automáticamente.

2. Actualización del custom firmware a través del Terminal y ssh

Para este segundo método sólo necesitamos conectarnos via ssh utilizando el mismo usuario y password para conectarnos a través de la IP en una ventana de navegador, es decir, root y ismart12, y ejecutar algunos comandos.

Abrimos una ventana de Terminal y escribimos lo siguiente.

ssh root@CAMERAIP 
#  cd /system/sdcard/
# ./autoupdate.sh --verbose

Debes reemplazar «CAMERAIP» por la dirección IP de la cámara. El sistema te pedirá que ingreses el password y presiones la tecla ENTER.

Con esto el sistema comenzará a verificar si existe una actualización, y si cada uno de los archivos está actualizado o no, de manera tal que el Terminal nos entregará información similar a la siguiente.

Starting AutoUpdate on branch master
Version file missing. Upgrade to last commit 2c2990b
Getting list of remote files.
autoupdate.sh is up to date.
run.sh is up to date.
.
.
.

Al finalizar el proceso tendremos actualizado el custom firmware de la cámara Xiaomi Xiaofang 1S, o de cualquier otra que sea compatible con Xiaomi-Dafang-Hacks.

Por emontes, hace

Instalando un dongle USB WiFi TP-LINK TL-WN725N en una Raspberry Pi 2B

Tengo mi Raspberry Pi 2B conectada a la red local vía Ethernet, y hasta ahora ha funcionado sin problemas. Pero para algunos proyectos necesito desconectarla del puerto Ethernet y llevarla a otro lugar donde no hay un router o puerto de acceso para conectarla, y debido a que la Raspberry Pi 2B no tiene WiFi integrado, se hace necesario conectarle un dongle USB WiFi para brindar esta conectividad.

Antes de comprar cualquier dongle USB WiFi, es importante asegurarse si es compatible, de manera tal que no les ocurra como a mi, que inicialmente compré un dongle USB WiFi TP-LINK AC600, el cual sencillamente no funcionó a pesar de todos mis esfuerzos.

Para saber si un dongle USB WiFi es compatible con la Raspberry Pi, basta con verificar en el siguiente LINK.

Una vez comprado nuestro dongle USB WiFi, debemos sacarlo de su empaque, conectarlo a uno de los puertos USB de la Raspberry Pi y verificar si es detectado por el sistema, para lo cual usaremos el comando lsusb, el cual debiera entregarnos un mensaje como el siguiente.

Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

En este caso en el Bus 001 Device 004, aparece detectado un adaptador inalámbrico con un microcontrolador de Realtek Semiconductor, que corresponde a nuestro dongle USB WiFi TL-WN725N.

Ahora que tenemos claro que es detectado por nuestra Raspberry Pi, es necesario instalar el controlador que actúa como intermediario entre el dongle y el sistema operativo para lo cual hay 2 formas, una sencilla y una algo más compleja, las cuales pueden encontrar en el siguiente hilo de los foros de Raspberry Pi.

Instalar el controlador del TL-WN725N: La manera fácil

Los controladores pueden ser descargados del sitio web de Fars Robotics quienes mantienen una buena cantidad de estos controladores para adaptadores WiFi basados en distintos microchips.

Desarrollaron un script que permite descargar en forma automática el controlador correcto para el adaptador WiFi que tenemos conectado y para la Raspberry Pi en cuestión. Este es el método que yo utilicé, y de hecho me funcionó a la perfección.

Para instalar el controlador utilizando este método basta descargar el script, transformarlo en ejecutable y ejecutarlo usando para ello los siguientes comandos.

sudo wget http://downloads.fars-robotics.net/wifi-drivers/install-wifi -O /usr/bin/install-wifi
sudo chmod +x /usr/bin/install-wifi
sudo install-wifi

Una vez que el controlador está instalado sólo nos falta conectar la Raspberry Pi a la red WiFi para que todo quede funcionando.

Conectando la Raspberry Pi a la red wifi

Para verificar que nuestro dongle USB WiFi está funcionando, basta con escanear las redes wifi. Esto puede arrojar demasiada información, así que la filtraremos indicando que sólo nos muestre las ESSID.

iwlist wlan0 scan | grep ESSID

Si todo está bien nos debiera dar como resultado una lista de las redes wifi cercanas, entre las cuales debiera estar nuestra red.

Ahora tenemos que editar el archivo de configuración /etc/wpa_supplicant/wpa_supplicant.conf y agregar la información de nuestra red wifi.

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

En dicho archivo agregamos lo siguiente al final.

network={
ssid="nombre-de-la-red-wifi"
psk="password-de-la-red-wifi"
}

Grabamos con Ctrl-O y salimos con Ctrl-X. El sistema debiera conectarse automáticamente a la red wifi indicada, pero para verificarlo basta con ejecutar el comando

ifconfig wlan0

Con lo cual obtendremos la información de que nuestra Raspberry Pi está conectada a la red wifi configurada previamente, y la dirección IP que le fue asignada.

Con esto ya tenemos funcionando el dongle USB WiFi TL-WN725N.

Por emontes, hace

La Raspberry Pi Foundation anunció la Raspberry Pi Zero W por solo USD$10

Vía Engadget, Xataka y 9to5Toys me entero que la Raspberry Pi Foundation anunció el lanzamiento del Raspberry Pi Zero W por tan sólo USD$10.

Esta nueva versión de la Raspberry Pi Zero incluye ahora conectividad WiFi 802.11n y Bluetooth 4.0 con un precio levemente superior, mientras que el resto de las características se mantienen, es decir, un procesador Broadcom BCM2835 a 1 GHz, 512 Mb de RAM, y salidas HDMI y microUSB, así como alimentación por un puerto microUSB.

Esta noticia es tremenda para quienes gustan de hacer proyectos de demótica doméstica, en especial para mi ya que tengo un par de proyectos para los cuales podría servir de sobremanera este nuevo Raspberry Pi Zero W.

Links:

Xiaomi lanza su primer procesador propio, el Surge S1, dejando de lado la dependencia de Qualcomm

Vía Xataka, Engadget y Hipertextual me entero que Xiaomi anunció el Mi 5c, el cual destaca por tratarse del primer smartphone de la compañía que incluye un microprocesador diseñado y fabricado por ellos mismos, el Surge S1, dejando de lado la dependencia de Qualcomm.

El Surge S1 es un procesador SoC fabricado con tecnología de 28 nm, procesador de 8 núcleos (4 núcleos A53 a 2.2 GHz y 4 núcleos A53 a 1.4 GHz), 3 GB de RAM, 64 GB de almacenamiento y una GPU Mali T860. Compite directamente con el Snapdragon 625 de Qualcomm y el Helio P20 de MediaTek.

Los primeros benchmarks han mostrado un rendimiento similar a su competencia, aunque en el rendimiento gráfico es casi 2 veces superior. Sin embargo el Snapdragon 625 es fabricado con tecnología de 14 nm, y por lo tanto desde un punto de vista de rendimiento energético podría ser superior al Surge S1, algo que tendrá que ser corroborado una vez que el Mi 5c esté disponible para su adquisición.

Xiaomi no solo busca reducir la dependencia de empresas como Qualcomm, sino diferenciarse de sus principales rivales y, sobre todo, controlar de forma más precisa la experiencia de uso de sus productos.

Links:

Ni Tan Fanboys Podcast 068

Ni Tan Fanboys Podcast Banner

Este es un nuevo podcast en solitario, sin Monky. En la sección Noticias de Apple comento acerca de la actualización a iOS 10.1.1, la actualización a iTunes 12.5.3, de la noticia que indica que WatchOS 3.1 ha mejorado el desempeño de la batería de los Apple Watch Series 1 y Series 2, acerca del Programa de Reemplazo de la batería del iPhone 6S, del Programa de Reparación de la bisagra del iMac de 27″, de la llegada de Apple Pay a España el pasado 1 de Diciembre, del continuo retraso del lanzamiento de los AirPods y de la llegada de Apple Music para Estudiantes Universitarios a Chile y otros 24 países.

En la sección de Rumores de Apple les comento acerca del rumor que indica que Apple estaría considerando reducir en aun 20% el precio de suscripción de Apple Music, también que Apple seguiría trabajando en los automóviles pero enfocado en el software y finalmente el rumor que indica que Apple habría cesado el desarrollo de la familia de routers de AirPort.

En la sección iOS Apps comento acerca del juego Amateur Surgeon 4, Cookpad y RoadTrip. En la sección MacApps les comento acerca de la aplicación Touché la cual permite probar una TouchBar virtual en aquellos Macs que no disponen de esta tecnología que viene en los nuevos MacBook Pro.

En la sección Internet comento respecto a la compra de Pebble por parte de Fitbit por USD$40M, y del anuncio de estándar Bluetooth 4.0 por parte de la Bluetooth Special Interest Group.

Finalmente en la sección Bookmarks, les comento acerca del sitio everymac.com, un sitio en el cual podemos encontrar las especificaciones técnicas de todos los dispositivos creados por Apple, capacidad de actualización y el precio actual en el cual se están comercializando en el mercado de la reventa.

[display_podcast]

[Rumores] Apple habría cesado el desarrollo de la familia de routers AirPort

airport_family

Vía AppleInsider, 9to5Mac, MacRumors, iMore, Applesfera, Engadget, Hipertextual y Fayerwayer me entero que de acuerdo a algunos rumores supuestamente originados al interior de Apple, los cuales indican que la firma de Cupertino habría cesado el desarrollo de la familia de routers AirPort.

La noticia publicada en Bloomberg indica que el equipo de ingenieros que hasta ahora trabajaba en la familia AirPort ha sido redistribuido a otros proyectos, como por ejemplo el Apple TV.

Esto implica que Apple no tiene planes de actualizar dicha familia de routers, lo cual concuerda con el hecho que tanto el AirPort Extreme como el Time Capsule ya no está disponible en las Apple Store y sólo puede ser adquirido en la Apple Store online.

Recordemos que la última actualización de la familia AirPort fue en 2013 con el form factor actual de prisma de base cuadrada y conectividad 802.11ac, y aunque nos duela decirlo, cuando Apple deja sin actualizar por tanto tiempo un producto es muy probable que se acerque su fin.

Links:

Apple discontinuó el Thunderbolt Display en favor del LG UltraFine 4K y 5K

lg-ultrafine-4k-5k

Vía Applesfera, Gizmodo, iMore, MacRumors, AppleInsider y Engadget me entero de un detalle que probablemente pasó desapercibido durante el anuncio de los nuevos MacBook Pro en el Apple Special Event del pasado 27 de Octubre.

Durante dicho anuncio Apple indicó que el nuevo MacBook Pro de 15″ con Touch Bar podía funcionar con 2 monitores 5K o 4 monitores 4K, mientras que el nuevo MacBook Pro de 13″ con Touch Bar podía funcionar con 1 monitor 5K o 2 monitores 4K.

Sin embargo los monitores mostrados no correspondían al Thunderbolt Display sino a monitores producidos por LG Electronics modelos UltraFine 4K y 5K, los cuales disponen de un puerto USB-C Thunderbolt 3 el cual permite cargar el MacBook Pro, y 3 puertos USB-C adicionales de menor velocidad de transferencia para conectar otros dispositivos actuando de esta forma como HUB.

De esta forma estos monitores vienen a cubrir el vacío dejado por el Thunderbolt Display el cual fue discontinuado por Apple a principios de año.

Links:

NEC implementará Raspberry Pi dentro de sus monitores

nec-raspberry-pi

Vía Xataka me entero que NEC anunció que implementará los micro computadores Raspberry Pi dentro de sus monitores de tamaño entre 40″ y 98″ dirigidos a uso comercial.

Aparentemente la implementación se realizará utilizando modelos especiales de Raspberry Pi similares al Pi Zero, los cuales estarán accesibles para ser reemplazados por modelos más nuevos. El objetivo final es que estos monitores se puedan interconectar y estén preparados para el «Internet de las Cosas», y serán lanzados a principios de 2017.

Como entusiasta de la tecnología y del Raspberry Pi creo que este es un gran paso para dicha compañía, pero resulta también interesante que NEC haya elegido a Raspberry por sobre otros micro computadores como el Edison de Intel.

Links:

iFixit y Creative Electron radiografiaron el adaptador Lightning a audio jack 3.5mm

lightning-audio-adapter-xray

Vía AppleInsider me entero que la gente de iFixit en conjunto con Creative Electron radiografiaron el adaptador Lightning a audio jack 3.5mm encontrando una gran cantidad de circuitos integrados dentro del adaptador.

En iFixit creen que estos circuitos integrados probablemente corresponden a un convertidor Digital-a-Análogo junto con un amplificador que envía la señal de salida para que pueda ser escuchado con audífonos de 3.5mm estándares, y un convertidor Análogo-a-Digital que envía la señal de entrada hacia el iPhone a través del conector Lightning.

Esto no es nada nuevo puesto que en los iPhone previos en que aún existe el conector jack de 3.5mm, dichos circuitos integrados se encuentran en la misma pieza que el conector jack, pero pone en evidencia el camino que trazó Apple para eliminar el puerto de audio análogo y reemplazarlo por audio digital no sólo en forma alámbrica sino también inalámbrica gracias al desarrollo del chip W1 usado en los AirPods y el los nuevos audífonos inalámbricos de Beats.

Links:

NBASE-T Alliance anuncia nuevo estándar Ethernet de 2.5 y 5 Gbit/seg

cablerun-top

Vía AppleInsider me entero que la NBASE-T Alliance anunció el estándar IEEE 802.3bz, el cual permite incrementar la velocidad de transferencia del puerto Ethernet desde los actuales 1 Gbit/seg a 2.5 y 5 Gbit/seg sin necesidad de reemplazar los 70.000M de kilómetros de cableado Categoría 5E y Categoría 6 existentes alrededor del mundo de acuerdo a estimaciones de Cisco.

Esta noticia puede parecer poco importante para el usuario de a pie, aquel que es un simple usuario de su laptop, smartphone o tablet, pero resulta de tremenda importancia al poner en perspectiva que dichos dispositivos cada vez consumen más datos, datos que son entregados por redes de servidores, switchs, gateways, etc que se conectan entre si utilizando dichos cables, y por lo tanto este incremento de velocidad es un avance tremendo.

Links: