Disclosure: Some links on this page are monetized by the Skimlinks, Amazon, Rakuten Advertising, and eBay, affiliate programs. All prices are subject to change, and this article only reflects the prices available at time of publication.
There are a number of cheap “4G LTE WiFi modems” available from Chinese devices makers are basically tiny computers/mobile routers powered by Qualcomm Snapdragon 410 processors and Android-based software.
But hackers have discovered that they can be modified to run mainline Linux software like Debian 11.
Chinese hacker HandsomeYingYan figured out that the bootloader of this little Android PC-on-a-stick is unlocked, which means that it’s pretty trivial to flash custom firmware to the modem, giving you more control over the device. The code and instructions contained in the OpenStick Project repository at GitHub, but documentation is in Chinese.
So developer Extrowerk translated the instructions to English. Basically you just need to install Google’s adb and fastboot tools on a computer, connect the modem to a USB port, then run a few commands to flash a custom bootloader and Debian to the stick.
Since the modem doesn’t have a display you’ll need to do the initial setup and configuration while it’s plugged into your computer. But once you set up ssh access, you should be able to connect to it over WiFi.
While there are many compatible USB LTE modems available from AliExpress and eBay, including some with microSD cards that can be used for additional storage, finding one that has the right specs can be a bit hit or miss. Some have different modems that aren’t as Linux-friendly, for example. And others may have limited support for 4G LTE networks in your region.
Fortunately Extrowerk points us to the stick they purchased: a model that sells for $12 (or 2 for $20) at AliExpress. While it looks like a chunky USB flash drive, it’s actually a modem with a Qualcomm Snapdragon 410 (MSM8916) quad-core ARM Cortex-A53 processor, 512MB of RAM and 4GB of eMMC storage plus support for 4G LTE download speeds up to 150MB/s and WiFi 4 connectivity.
I can’t tell from the product description what network bands are supported though, so it’s unclear what countries this model can be used in… although if you just want a customizable WiFi-enabled device and don’t care about cellular connectivity, HackADay notes that this little USB stick is about the same price as a Raspberry Pi Zero 2 W. And while it features fewer user-accessible ports, pins, and other connectors, it should offer comparable performance.
You can find more details at Extrowerk.com and GitHub.com/OpenStick.
I picked up one of these and the discretion said it had a microSD sadly it didn’t. But yeah it’s the Qualcomm 410. Am looking forward to what I can do with this little guy. I paid 9 bucks for mine on Amazon. A reviewer pointed me to this page and had bought several
project are death. no mainline linux, no hotspot making etc.
sorry not working
that’s interesting. Would lead one to wonder that if it can run linux, it can come preloaded with spyware
One of the ads on Aliexpress says to look at the web address https://www.gsmarena.com/network-bands.php3?sCountry=IRAN for supported frequencies.
That page says LTE 4G in Iran is in the 1800 MHz range. Apparently the band was previously used for 2G GSM. UMTS 3G is 2100 MHz.
So when I put a T-Mobile sim card in it shows the signal strength but that’s all. I haven’t installed anything on it yet and the T-Mobile APN settings didn’t allow you to put in the info needed to make it work. But will play with it this weekend and see what I can find. And if it’s a dud then I’m only out 9 bucks 😂
nice, some mesh network like B.A.T.M.A.N. will be great in emergency or war
Fascinating; I thought a modem was a modem.
It’s sold as a “USB 4G modem” but it’s a really the guts of a cheap Android phone without a screen or battery (CPU, modem, wifi/BT, RAM and storage soldered on a small board that fit in a USB stick).
Are there any other USB sticks similar to this capable of running Linux but with more RAM?