reinhart1010 / xidoltools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android GUI for Qualcomm-based Generic 4G LTE Wifi Modem

Some Qualcomm-based USB modems contains a hidden Android operating system inside. This model is also known as Qualcomm MSM8916, Xidol K5188, the "Telkomsel Flash / 4G LTE Modem" and the generic "4G LTE Wifi Modem". This modem gained some interest in Hackaday and OpenWrt.

The modem runs a stripped-down version of Android 4.4.4 KitKat, and supports receiving SMS, even though the SMS menu is not available on the modem's configuration website. This tool is created to see and interact with the Android user interface that the modem has without scrcpy (as scrcpy does not support KitKat).

How to use?

This is an Astro project. So in order to run the app, you will need to have these tools installed:

If you are using Linux, make sure that your modem device can be detected with adb devices without "unauthorized" errors (usually caused by imporper udev configuration, see https://github.com/M0Rf30/android-udev-rules). The modem should have a fixed serial ID of 0123456789ABCDEF.

Then, run npm run start. A new web server will be launched on port 4321 (can be configured using npm run start -- --port {{PORT}}).

Some other important links

About


Languages

Language:Astro 78.2%Language:TypeScript 14.1%Language:JavaScript 7.7%