Ubuntu 18.04 LTS Minimal Image Gets Even Smaller (30MB Compressed)

Sometimes you want to get the smallest image you can get, either because your storage device has limited capacity, you may want a faster boot, oe because you can. In the past, I’ve covered minimal firmware images for Raspberry Pi using Raspbian or the Yocto Project, as well as SliTaz or more recently a minimal Ubuntu 16.04  for ODROID C2/C1+ boards. Minimal images are also popular for containers like docker or LXD. Canonical has released Ubuntu minimal images for several years, and Dustin Kirklan blogged about Ubuntu 18.04 LTS mini images a few days ago, showing the good progress made over Ubuntu 14.04 and 18.04 “Bionic Beaver”, and asking for feedback. The charts above shows the minimal image went from around 62.78 MB (compressed) and 179.67 MB (uncompressed) for Ubuntu 14.04 LTS down to 29.65 MB (compressed) and 77.5 MB (uncompressed). That’s the number of AMD64 images, but ARM64 Ubuntu […]

FOSDEM 2018 Open Source Developers Meeting Schedule

FOSDEM (Free and Open Source Software Developers’ European Meeting) occurs every year on the first week-end of February, where developers meet for two days discussing about open source software projects. FOSDEM 2018 will take place on February 3-4 this year with  652 speakers, 684 events, and 57 tracks, an increase over  last year 608 speakers, 653 events, and 54 tracks. There will be 8 main tracks namely: Community, History, Miscellaneous, Performance, Python, Security and Encryption, Space, and Global Diversity CFP Day. There will also be 33 developer rooms, and since the full schedule is now available, I’ll make a virtual schedule mostly based on sessions from the Embedded, mobile, and automotive, Hardware Enablement, and Internet of Things devrooms. Saturday 3, 2018 09:50 – 10:15 – Turning On the Lights with Home Assistant and MQTT by Leon Anavi In this presentation you will learn the exact steps for using MQTT JSON […]

Xiaomi Mi A1 (Android One) Smartphone Gets Android 8.0 OTA Firmware Update

Google gave a new life to its Android One program last year with products such as Xiaomi Mi A1 smartphone, which also happens to be my main phone. One of the main benefits of getting an Android One smartphone is the promise to get regular security updates, as well as upgrades to the latest version of Android for at least 2 years after launch. I’ve been keeping track of updated in my long term review of Xiaomi Mi A1, and since I received it in mid-October, I got 6 security updates, or about two such update per month. However, Xiaomi also promised Android 8.0 Oreo update by the end of the year (2017), and as the year drew to a close I was not confident the company would fulfill this promise.   But around mid-afternoon on December 31st, I received a notification about “Android Update (Oreo)”, so I went there, […]

Vorke Z3 Rockchip RK3399 TV Box Gets Android 7.1 Firmware

Earlier today, I discovered Cloudnetgo CR19 TV Box based on Rockchip RK3399 SoC and equipped with an external SATA port sold on GeekBuying. At first, I thought it was something completely new, but soon remembered that I had reviewed a very similar device: Vorke Z3. At the time of the review however, the device was pre-loaded with Android 6.0, and while performance itself was clearly at step up compared to other TV boxes, video playback was rather poor, and there were too many bugs to my taste. Then I realized that the new device came with Android 7.1, and a quick search revealed Vorke Z3 had also received an Android 7.1 firmware upgrade late September. That will be old news for some owners, but if you’ve gotten frustrated by your device while running Android 6.0, it may be worth checking out Android 7.1. If OTA firmware update from Android 6.0 […]

UniElec U7621-06 MediaTek MT7621 Router Supports OpenWrt, Padavan, and PandoraBox Firmware

UniElec U7621-06 is a router / gateway based on Mediatek MT7621 dual core/Quad Thread processor, and offered either as a board only or complete system with optional WiFi and/or LTE PCIe modules. While the board is said to run OpenWrt or firmware based on Mediatek Linux SDK , the company also mentions the board runs Breed bootloader that can be used to  upgrade the firmware through a web interface. UniElec claims the router supports alternative firmware such as Padavan or PandoraBox. UniElec U7621-06 specifications: SoC – Mediatek MT7621 dual-core, quad-thread MIPS1004K processor @ up to 880MHz System Memory – 256MB DDR3 (optional 512 MB) Storage – 16MB NOR Flash (optional 8/32/64MB), 1x SATA 3.0 port, 1x micro SD card slot Connectivity – 5x Gigabit Ports (4x LAN, 1x WAN) USB – 1x USB 3.0 port Expansion 2x “normal” mPCIe for 802.11ac or 802.11n WiFi module 1x mPCIe connector for LTE […]

Review of Sonoff B1 Smart RGB Light Bulb – Part 2: Sonoff-Tasmota Firmware

I’ve already reviewed Sonoff B1 light bulb using the stock firmware combined eWelink app for Android, and as promised in the first part of the review, I’ve also tested the ESP8285 based WiFi light bulb with Sonoff-Tasmota open source firmware, and report my findings in this new post. Before we can play with the new firmware, we need to install it, and I’ve just explained how to upgrade Sonoff devices to Sonoff-Tasmota firmware either using some soldering skills and a USB to serial board, or some network configuration skills and perform an OTA update using ITEAD Studio/eWelink original firmware update mechanism. So for this part of the review, I’ll assume we have just freshly update the light bulb with Sonoff-Tasmota using the binary images released by the developer. First, you’ll need to find the IP address of the light bulb with your router or tools like nmap or arp, and […]

Upgrading Sonoff Stock Firmware to Sonoff-Tasmota – USB to Serial, and OTA Update Methods

This post was initially supposed to be part 2 of Sonoff B1 light bulb review, where I would have explained how easy it was to use OTA mechanism to update to Sonoff-Tasmota open source firmware, and shortly show about its features and capabilities. However, it took me over 10 hours to make that work, mostly due to misunderstand in the documentation, and time spent to configure routers. I also failed the first time with Sonoff B1, so I used the serial console method, and instead managed to use SonOTA method with Sonoff POW switching from stock firmware to Sonoff-Tasmota without having to solder or tear down anything. Updating software with a USB to Serial Board Using a USB to serial board is the most common method to switch from stock firmware to open source firmware such as ESPurna or Sonoff-Tasmota in Sonoff devices or other ESP8266 based devices. It’s quite […]

Need to Program Many ESP-WROOM-32 / ESP-32S Modules? This Board Should Help

We’ve just published an article about a 3D printed jig to program some ESP8266 light bulbs, but as I watched Andreas Spiess’s latest video about ESP32 boards, he showed a board specifically designed to flash firmware to ESP-WROOM-32 or/and ESP-32S modules, which could be useful if you have many to program. The acrylic base does not appear to be offered by all vendors, as some use some standoffs instead to lift the board up. You just need to insert your compatible ESP32 module in the board, flash the firmware it, take it out, and more to the next module. It can also be used as a development board since it exposes I/Os via three 14-pin headers, comes with a on/off button, reset and program buttons, as well as a micro USB port for power, programming and debugging I first found it on Banggood, where it is sold for $14.99 shipped, […]

Exit mobile version
UP 7000 x86 SBC