Disclosure: Some links on this page are monetized by the Skimlinks, Amazon, Rakuten Advertising, and eBay, affiliate programs, and Liliputing may earn a commission if you make a purchase after clicking on those links. 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.

Extrowerk

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.

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign

or...

Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,532 other subscribers

9 replies on “This dirt cheap 4G LTE modem on a USB stick can be hacked to run mainline Linux”

  1. 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

  2. project are death. no mainline linux, no hotspot making etc.
    sorry not working

  3. that’s interesting. Would lead one to wonder that if it can run linux, it can come preloaded with spyware

    1. 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 😂

  4. nice, some mesh network like B.A.T.M.A.N. will be great in emergency or war

    1. 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).

  5. Are there any other USB sticks similar to this capable of running Linux but with more RAM?

Comments are closed.