UF896 - Qualcomm MSM8916 LTE router ~384MiB RAM/2.4GiB flash, Android: OpenWrt?

Ah, I've got it. It's look like that wrong DTS has been chosen for you dongle, or modem's firmware was not come from the right blob.
Can you make a picture of your dongle's board?

If you are using modem's blobs from Handsomee's git, then it may be a compatibility problem too: firmware from your dongle has a different version from Handsome's one, so can't handle your modem's data correctly. The firmware for the modem, tz and SBL1 for the OpenWRT's image must be uploaded from you dongle.

Hi, which model type of dongle do you have ? Is ir working correctly. I mean the LTE/4G part? Thanks

Hi,

I've UZ801 v2.1

The original Android on the dongle works as it should be, with 4G/LTE too. So I'm trying to bring up OpenWRT/Yocto on it. However, I found that the current OpenWRT port is not more than POC.
Besides Handsome added some messy stuff from other projects/direct modification, so at least his work should be cleaned up and resynched with Linaro's kernel.

I haven’t tried playing with Debian yet, it’s not so interesting to me.


this is my dongle, i use this version https://drive.google.com/file/d/1dzz9EzUgYy54CkYfs4Mo0jjz0koAvuBv/view?usp=sharing

Fine. Same as mine. I'll let you know about my results.

Well, Handsome didn't imported all DTS from Linuaro/vanilla. So dongle's DTS is missing, and most of the peripherals are not defined at all.

can you send me the image that you used?

Yes, sure, when it will be done

thank you...may you uploaded in google drive or another virtual drive?

Hello, Can someone upload a dump of the HMUF02-V05 firmware? It's because my modem is bricked. (without recognizing the sim card).

Pictures of the motherboard:

front side:
front side

revision of the motherboard HMUF02-V05.

Any help?

Clone and install edl tool:

git clone https://github.com/bkerler/edl.git --depth=1
cd edl
git submodule update --init --recursive
sudo cp Drivers/51-edl.rules /etc/udev/rules.d
sudo cp Drivers/50-android.rules /etc/udev/rules.d
python3 setup.py build
sudo python3 setup.py install

Dump firmware with:

edl rl dumps --skip=userdata --genxml

And upload to google drive.

Did you backed up the EFS/modemstXX partiton? If not, sorry, but the dongle is useless even if you'll have the image. The modem configuration (stored there) is unique for each board, and written on factory.

I have not backed up the EFS partition and the modemst1/modemst2 partitions, but if you have a full backup of these partitions, I hope you can upload it.

I've different dongle (u800), and I've backup, but I'm not sure it will be useful for you.

Hi all. I have also newer revision of msm8916 modem. And I want to reinstall stock android firmware. Can you upload the stock android firmware to Google Drive?
Modem details:
motherboard - HMUF02-V05
CPU - MSM8916
RAM - Hynix HRTQ32A4GYMC (4Gb+512Mb)
modem - WTR1605L
Wi-Fi - WCN3520


Can someone please share dumps for UZ801_v3.0 as on photo?
Everything works but the SIM is off 'power state: off'.
Changing modem software didn't help, neither did SIM power cycling.

Hello, I've same board as you. Do you have any guide to replace its firmware with OpenWRT?

All commands related to fastboot result in unknown command.

 $ fastboot oem device-info
(bootloader) 	Device tampered: false
(bootloader) 	Device unlocked: true
(bootloader) 	Charger screen enabled: true
(bootloader) 	Display panel:
OKAY [  0.005s]
Finished. Total time: 0.006s
$ fastboot erase rootfs
Erasing 'rootfs'                                   FAILED (remote: 'unknown command')
fastboot: error: Command failed

It seems my dongle is bricked not sure if it is soft brick or hard one!
I basically ran the following command and it got bricked!

fastboot flash boot C:\Downloads\lk2nd-msm8916.img
target reported max download size of 268435456 bytes
sending 'boot' (420 KB)...
OKAY [ 0.026s]
writing 'boot'...
OKAY [ 0.118s]
finished. total time: 0.160s

motherboard - HMUF02-V05
I wanted to try to short the PINs to recover the dongle but the PCB is different :confused:
If anyone can give me an idea of how I can recover it, I would appreciate it!