From ae6a853ce82e72dcd63aa89fad5ac33af9a22f73 Mon Sep 17 00:00:00 2001 From: Miguel Fuertes Date: Fri, 3 Oct 2025 12:36:57 +0200 Subject: [PATCH] working --- diffconfig | 8 -------- msm89xx/image/flash.sh | 2 +- msm89xx/image/msm8916.mk | 4 ++-- packages/uz801-tweaks/files/uci_defaults | 4 ++-- readme.md | 2 +- 5 files changed, 6 insertions(+), 14 deletions(-) diff --git a/diffconfig b/diffconfig index 7698784..acb2f97 100644 --- a/diffconfig +++ b/diffconfig @@ -9,10 +9,6 @@ CONFIG_MODEMMANAGER_WITH_NETIFD=y CONFIG_MODEMMANAGER_WITH_QMI=y CONFIG_MODEMMANAGER_WITH_QRTR=y CONFIG_PACKAGE_cgi-io=y -CONFIG_PACKAGE_coreutils=y -CONFIG_PACKAGE_coreutils-dd=y -CONFIG_PACKAGE_coreutils-shuf=y -CONFIG_PACKAGE_coreutils-truncate=y CONFIG_PACKAGE_dbus=y CONFIG_PACKAGE_glib2=y CONFIG_PACKAGE_ip-tiny=y @@ -24,9 +20,6 @@ CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y CONFIG_PACKAGE_kmod-tun=y CONFIG_PACKAGE_kmod-udptunnel4=y CONFIG_PACKAGE_kmod-udptunnel6=y -CONFIG_PACKAGE_kmod-usb-gadget-mass-storage=y -CONFIG_PACKAGE_kmod-usb-gadget-ncm=y -CONFIG_PACKAGE_kmod-usb-gadget-serial=y CONFIG_PACKAGE_kmod-wireguard=y CONFIG_PACKAGE_libattr=y CONFIG_PACKAGE_libdbus=y @@ -59,7 +52,6 @@ CONFIG_PACKAGE_luci-proto-ppp=y CONFIG_PACKAGE_luci-proto-wireguard=y CONFIG_PACKAGE_luci-theme-bootstrap=y CONFIG_PACKAGE_modemmanager=y -CONFIG_PACKAGE_msm8916-usb-gadget=y CONFIG_PACKAGE_mtools=y CONFIG_PACKAGE_nano=y CONFIG_PACKAGE_resolveip=y diff --git a/msm89xx/image/flash.sh b/msm89xx/image/flash.sh index 326ab88..043fd45 100644 --- a/msm89xx/image/flash.sh +++ b/msm89xx/image/flash.sh @@ -29,7 +29,7 @@ echo # Find required OpenWrt images echo "[*] Detecting OpenWrt images..." -gpt_path=$(find_image "$openwrt_dir" "*-ext4_gpt_both0.bin") || exit 1 +gpt_path=$(find_image "$openwrt_dir" "*-gpt_both0.bin") || exit 1 boot_path=$(find_image "$openwrt_dir" "*-ext4-boot.img") || exit 1 system_path=$(find_image "$openwrt_dir" "*-ext4-system.img") || exit 1 diff --git a/msm89xx/image/msm8916.mk b/msm89xx/image/msm8916.mk index eda497c..f328481 100644 --- a/msm89xx/image/msm8916.mk +++ b/msm89xx/image/msm8916.mk @@ -16,7 +16,7 @@ endef define Device/msm8916 SOC := msm8916 - CMDLINE := earlycon console=tty0 console=ttyMSM0,115200 root=/dev/mmcblk0p15 rootwait nowatchdog + CMDLINE := "earlycon console=tty0 console=ttyMSM0,115200 root=/dev/mmcblk0p14 rootwait" FEATURES := ext4 FILESYSTEMS := ext4 endef @@ -25,7 +25,7 @@ define Device/yiming-uz801v3 $(Device/msm8916) DEVICE_VENDOR := YiMing DEVICE_MODEL := uz801v3 - DEVICE_PACKAGES := uz801-tweaks wpad-basic-wolfssl msm-firmware-dumper rmtfs rootfs-resizer + DEVICE_PACKAGES := uz801-tweaks wpad-basic-wolfssl msm-firmware-dumper rmtfs rootfs-resizer msm8916-usb-gadget # Only ext4 image, no compression IMAGE/system.img := append-rootfs | append-metadata | sparse-img ARTIFACTS := gpt_both0.bin flash.sh diff --git a/packages/uz801-tweaks/files/uci_defaults b/packages/uz801-tweaks/files/uci_defaults index 64e3bdf..03be19d 100644 --- a/packages/uz801-tweaks/files/uci_defaults +++ b/packages/uz801-tweaks/files/uci_defaults @@ -1,8 +1,8 @@ #!/bin/sh # Enabling Wifi -# uci set wireless.@wifi-device[0].disabled='0' -# uci set wireless.@wifi-iface[0].disabled='0' +uci set wireless.@wifi-device[0].disabled='0' +uci set wireless.@wifi-iface[0].disabled='0' # create modem interface uci set network.modem=interface diff --git a/readme.md b/readme.md index 1b41c34..1e16814 100644 --- a/readme.md +++ b/readme.md @@ -42,7 +42,7 @@ The base partitions are in a folder called `base_partitions` on this repo: - Install `edl`: https://github.com/bkerler/edl - Put the device in `edl` mode: https://wiki.postmarketos.org/wiki/Zhihe_series_LTE_dongles_(generic-zhihe)#How_to_enter_flash_mode - Do a full backup: `edl rf backup.bin` -- Run `cd bin/targets/msm89xx/msm8916 && `: It will prompt for the partitions folder (`base_partitions`). The script will backup the important partitions specific for your device, will flash everything and will restore de previously saved partitions. +- Run `cd bin/targets/msm89xx/msm8916 && openwrt-msm89xx-msm8916-yiming-uz801v3-flash.sh`: It will prompt for the partitions folder (`base_partitions`). The script will backup the important partitions specific for your device, will flash everything and will restore de previously saved partitions. After the succesful flash if you: - Want to enter `fastboot`, just insert the device with the button pressed.