How to Stream Video from Zidoo X9 / Tronsmart Pavo M9’s HDMI Input

Zidoo X9 and Tronsmart Pavo M9 are TV boxes based on Mstar MSO9180D1R processor and featuring an HDMI input port that can be used for record video from an external source. Danman got a Pavo M9, and managed to successfully hack it to stream the HDMI input to the network using VLC and ffmpeg. One of his first task was to check out the hardware, and while the board has a different name (HDMI_4K_V1.2 vs MSO9810D1R-TF-V1.2), the board layout appears identical to Zidoo X9 board, so the instructions below should also work on Zidoo’s device. After doing some tests with VLC server on a Linux computer and running ffmpeg for Android in M9, as well as analyzing the recording app (ZidooRecorder.apk), and finding the app’s source code released by Zidoo (with some NDA protected binaries), he try to adapt the app to stream content instead, and called it ZidoStreamer. Eventually […]

Add an SSD to Your Laptop with a $5 Optical Drive Caddy Adapter

Performance of computers are often limited by their hard drive performance, and if you’ve ever upgraded from a mechanical hard drive to a SSD, you’ll be fully aware of the massive boost achieved by that upgrade. Many laptops come with a hard drive and a DVD drive, and if you’re not using the DVD drive that much or at all, you could purchase an ultra cheap optical drive caddy adapter to install an SSD into your laptop, or just another 2.5″ hard drive if you need extra storage. You’ll need to insert the SSD into the caddy, and replace the CD/DVD drive by the caddy. I’ve been informed of this trick via a link on eBay taht’s for an optical caddy adapter specifically for Lenovo IdeaPad Z50-70 B50-30, but if you search for “hdd optical caddy” you’ll find several “universal” optical caddy adapter for HDD and SSD with 12.7mm or […]

$5 Amazon Dash Buttons Can Be Hacked as WiFi Logging Buttons

Amazon launched Dash buttons earlier this year in order to allow Amazon Prime customers to order products by simply pressing them. The small WiFi enabled buttons only cost $5, and looked like a nice thing to hack. And that’s exactly what Ted Benson did, and managed to use them to log his baby’s patterns like the number of time he poos, or wakes up at night by pressing some buttons, and storing the results in a spreadsheet. The hack does not involve any firmware or hardware modifications, and instead he noticed that the Dash was disconnected and sleeping, except when the button was pressed. So all he does is to detect ARP requests from the Dash using some Python code relying on Scapy library, and when the MAC address matches one of the dash MAC addresses (hard coded in the Python program), data is sent to a Google Spreadsheet using […]

Linux Based Zsun WiFi Card Reader Has Been Hacked Too…

A little while ago, I purchased Zsun SD111 W-Fi USB flash drive, and after several tentatives, I finally found a way to access the device’s serial console. Since then the company announced another wireless storage device with Zsun Wi-Fi card reader, and Zoobab decided to try to hack it too. Since the device is pretty hard to open without damaging the enclosure, connecting the serial pin was not really an option, and the first exploit was to input shell commands in the web interface SSID field… For example, entering reboot there, would indeed reboot the device. However, this would still not allow full shell access, and finally after a broader port scan, it was found out that TCP port 11880 was open for telnet daemon. You can then access the shell as root with the same password as SD111: “zsun1188”. For some reasons, telnet can’t work with the device, and […]

Connect a 9.7″ Retina Display (iPAD 3/4) to Your Computer via a DisplayPort Adapter

One way to connect an extra Retina (2048×1536) display to your computer is to purchase Adafruit Qualia 9.7″ DisplayPort Monitor for $224.95. But in case your budget is limited, you could combine an old iPAD 3/4 display with AbuseMark 2048×1536 LCD to DisplayPort Adapter for 3,500 JPY ($29 US). If you don’t have an old iPAD, or would rather not dismantle your “old”-but-still-useful iPAD, you could purchase LG LP097QX1-SPC1/2, LG LP097QX1-SPA1/2/V, or Samsung LTL097QL01-W01 LCD panels instead for about $80 on Amazon US (LP097QX1 / LTL097QL01). If you live in Japan, AbuseMark also ships a complete kit for 12,000 JPY.   Key features listed for the board: Video Input – DisplayPort Display Connector – 51-pin 0.3mm pitch FPC connector STM32F103CB 32-bit Cortex M3 MCU with native USB for firmware update and power/brightness/etc control Dual TI TPS61187 WLED drivers Power – USB or 5V-powered (separate connector) / 1.35A total current draw. Buck […]

A5-V11 Mini Router Runs OpenWRT (Linux) For Just $8

In case you you still think OpenWRT capable NEXX WT1520 router is still too expensive at $15, what about an $8 OpenWRT router? That’s what LY mini wireless router costs including shipping, and it’s better known as A5-V11, the name of its PCB. It’s not exactly a 3G/4G router as the casing implied, but it does support external USB 3G/4G dongles like most other routers with USB on the market. A5-V11 specifications: SoC – Mediatek/Ralink) RT5350F MIPS processor @ 360MHz System Memory – 32MB RAM (W9825G6EH-75). Some people reported theirs only have 16MB RAM, so YMMV. Storage – 4MB NAND flash (Pm25LQ032) Connectivity – Wi-Fi 802.11b/g/n up to 150 Mbps; 1x 10/100M Ethernet USB – 1x USB 2.0 host port, 1x micro USB port for power Misc – Power LED, factory reset pinhole Power – 5V via micro USB port Dimensions –  6.1 x 2.3 x 1.4 cm Contrary to […]

$15 NEXX WT1520 Wi-Fi Router Supports OpenWRT

TP-Link WR703N is a popular low cost router well supported by OpenWRT that costs about $23 shipped. But there’s now a new cheaper router that’s been mentioned in comments on CNX Software a few times, with a different processor, but otherwise similar specs plus an extra Ethernet port. NEXX WT1520 is powered by Mediatek RT5350F, sells for $15 including shipping from sites like Banggood, Aliexpress and eBay, and can run OpenWRT, although it’s not officially supported yet. NEXX WT1520(F/H) specifications: SoC – Mediatek (previously Ralink) RT5350F MIPS processor @ 360MHz System Memory – 32MB RAM Storage – 4MB NAND flash Connectivity: Wi-Fi 802.11b/g/n up to 150 Mbps with built-in PIFA antenna 2x 10/100M Ethernet (LAN and WAN) USB – 1x USB 2.0 host port, 1x micro USB port for power Misc – Status LED, reset pinhole, power button Power – 5V via micro USB port Dimensions –  63 x 43 […]

Zsun SD111 Is Now “Officially” an Hackable Wireless Flash Drive

Zsun SD11x are Wi-Fi flash drives for 8 to 128 GB eMMC, alternative to Sandisk or Kingston. Yesterday, I soldered the UART pins to Zsun SD111 (8GB) flash drive to access the serial console, but I did not manage to enter the terminal as it was password-protected. I posted my results anyway, as I was convinced I would get some clever ideas from my readers, some of which appeared to be a little time consuming, but Zoobab offered a simple solution that consisted in changing the boot parameters, by replacing /sbin/init by /bin/sh. The first step is to interrupt the boot by pressing space or another key, in order to access U-boot. Now we can check the U-boot environment ar7240> printenv bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 rw init=/sbin/init mtdparts=ar7240-nor0:64k(u-boot),64k(u-boot-env),6720k(rootfs),1216k(uImage),64k(NVRAM),64k(ART) bootcmd=bootm 0x9f6B0000 bootdelay=4 baudrate=115200 ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee ipaddr=10.168.168.1 serverip=10.168.168.10 stdin=serial stdout=serial stderr=serial ethact=eth0 Environment size: 361/65532 bytes Let’s keep everything the same, except the init, […]

Exit mobile version
EmbeddedTS embedded systems design