Hi Sergey,
Good news, your GPIO part worked perfectly.
gpio119 : out high confirms esim1_en is HIGH.
The gpioget ... Device or resource busy is harmless: the legacy sysfs export claimed the line, so the char-device gpioget can't grab it. Ignore it.
The reason it's still sim-missing: the modem ...
Search found 19 matches
- Thu Jun 25, 2026 10:37 am
- Forum: Introductions
- Topic: My HMUF02-V05 struggling
- Replies: 9
- Views: 180638
- Wed Jun 24, 2026 7:19 pm
- Forum: Introductions
- Topic: My HMUF02-V05 struggling
- Replies: 9
- Views: 180638
Re: My HMUF02-V05 struggling
Hi :)
try:
# esim1_en = 509, esim2_en = 404, esim3_en = 402, sim_hotplug = 504
for g in 509 404 402 504; do echo $g > /sys/class/gpio/export 2>/dev/null; done
# match stock Android EXACTLY — direction first, then value
echo out > /sys/class/gpio/gpio509/direction; echo 1 > /sys/class/gpio/gpio509 ...
try:
# esim1_en = 509, esim2_en = 404, esim3_en = 402, sim_hotplug = 504
for g in 509 404 402 504; do echo $g > /sys/class/gpio/export 2>/dev/null; done
# match stock Android EXACTLY — direction first, then value
echo out > /sys/class/gpio/gpio509/direction; echo 1 > /sys/class/gpio/gpio509 ...
- Wed Jun 24, 2026 10:47 am
- Forum: Introductions
- Topic: My HMUF02-V05 struggling
- Replies: 9
- Views: 180638
Re: My HMUF02-V05 struggling
Get the reference from stock EDL Android.
Boot stock, insert a physical SIM, confirm it registers, then "cat /sys/kernel/debug/gpio".
That dump is the exact known-good state of esim1/2/3_en + sim_hotplug.
Replicate those states under Handsomes Mobian, then compare.
Under Mobian:
install gpiod ...
Boot stock, insert a physical SIM, confirm it registers, then "cat /sys/kernel/debug/gpio".
That dump is the exact known-good state of esim1/2/3_en + sim_hotplug.
Replicate those states under Handsomes Mobian, then compare.
Under Mobian:
install gpiod ...
- Sun Jun 21, 2026 3:05 pm
- Forum: Introductions
- Topic: My HMUF02-V05 struggling
- Replies: 9
- Views: 180638
Re: My HMUF02-V05 struggling
how did it worked?
do you still need any help?
do you still need any help?
- Tue Feb 17, 2026 7:19 pm
- Forum: Show Your Setup
- Topic: Project Ideas — What Can You Do With a $8 Linux Server?
- Replies: 0
- Views: 34734
Project Ideas — What Can You Do With a $8 Linux Server?
Project Ideas — What Can You Do With a $8 Linux Server?
The OpenStick gives you a full Debian Linux system with LTE, WiFi, and USB in a tiny USB stick form factor. Here are some ideas to get you started.
Portable SSH Jump Host
Plug it into any USB charger, insert a SIM card, and you have a ...
The OpenStick gives you a full Debian Linux system with LTE, WiFi, and USB in a tiny USB stick form factor. Here are some ideas to get you started.
Portable SSH Jump Host
Plug it into any USB charger, insert a SIM card, and you have a ...
- Tue Feb 17, 2026 7:19 pm
- Forum: Kernel & Device Tree
- Topic: Building a Custom Kernel for Your Device
- Replies: 0
- Views: 87356
Building a Custom Kernel for Your Device
Building a Custom Kernel for Your Device
For advanced users who want to customize their kernel or add hardware support.
Prerequisites
You need a Linux PC (x86_64) for cross-compilation:
sudo apt install build-essential gcc-aarch64-linux-gnu bc bison flex libssl-dev
sudo apt install device ...
For advanced users who want to customize their kernel or add hardware support.
Prerequisites
You need a Linux PC (x86_64) for cross-compilation:
sudo apt install build-essential gcc-aarch64-linux-gnu bc bison flex libssl-dev
sudo apt install device ...
- Tue Feb 17, 2026 7:19 pm
- Forum: Display & GPIO
- Topic: Display Support — GC9107, ST7735, ILI9341, Framebuffer
- Replies: 0
- Views: 46185
Display Support — GC9107, ST7735, ILI9341, Framebuffer
Display Support — GC9107, ST7735, ILI9341, Framebuffer
Some OpenStick models have built-in displays, and you can also connect external SPI displays.
MF800B-E LCD — Built-in GC9107 Display
The MF800B-E LCD model comes with a 128x128 pixel GC9107 display connected via SPI. When properly ...
Some OpenStick models have built-in displays, and you can also connect external SPI displays.
MF800B-E LCD — Built-in GC9107 Display
The MF800B-E LCD model comes with a 128x128 pixel GC9107 display connected via SPI. When properly ...
- Tue Feb 17, 2026 7:19 pm
- Forum: Common Issues
- Topic: Common Boot Problems & Solutions
- Replies: 0
- Views: 60227
Common Boot Problems & Solutions
Common Boot Problems & Solutions
A collection of the most common issues after flashing and how to fix them.
Stuck at Boot Logo
Cause: Wrong kernel/boot image for your device model.
Fix: Enter EDL mode and re-flash the boot partition with the correct image for your specific board.
Boot Loop ...
A collection of the most common issues after flashing and how to fix them.
Stuck at Boot Logo
Cause: Wrong kernel/boot image for your device model.
Fix: Enter EDL mode and re-flash the boot partition with the correct image for your specific board.
Boot Loop ...
- Tue Feb 17, 2026 7:19 pm
- Forum: EDL Recovery (9008 mode)
- Topic: Bricked? EDL 9008 Recovery Guide
- Replies: 0
- Views: 71880
Bricked? EDL 9008 Recovery Guide
Bricked? EDL 9008 Recovery Guide
Do not panic. If your device does not boot, you can almost always recover it using Qualcomm EDL (Emergency Download) mode.
What is EDL 9008 Mode?
EDL (Emergency Download) is a Qualcomm low-level recovery mode that works even if the bootloader is corrupted. It ...
Do not panic. If your device does not boot, you can almost always recover it using Qualcomm EDL (Emergency Download) mode.
What is EDL 9008 Mode?
EDL (Emergency Download) is a Qualcomm low-level recovery mode that works even if the bootloader is corrupted. It ...
- Tue Feb 17, 2026 7:19 pm
- Forum: USB Networking
- Topic: USB Gadget Networking (RNDIS/ECM)
- Replies: 0
- Views: 52960
USB Gadget Networking (RNDIS/ECM)
USB Gadget Networking (RNDIS/ECM)
When you plug your OpenStick into a PC, it appears as a USB Ethernet adapter. This is the primary way to access the device for initial setup.
Default Configuration
By default, the OpenStick uses RNDIS (Remote Network Driver Interface Specification) to create a ...
When you plug your OpenStick into a PC, it appears as a USB Ethernet adapter. This is the primary way to access the device for initial setup.
Default Configuration
By default, the OpenStick uses RNDIS (Remote Network Driver Interface Specification) to create a ...