From 14b3cb6c95573aa7a15b21302cb9ce5313e26527 Mon Sep 17 00:00:00 2001 From: Igor Zalatov <zigfisher@yandex.com> Date: Thu, 21 Sep 2023 22:04:58 +0300 Subject: [PATCH] Update faq.md --- en/faq.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/en/faq.md b/en/faq.md index 4662d1e..f12614c 100644 --- a/en/faq.md +++ b/en/faq.md @@ -112,7 +112,7 @@ flashcp -v /tmp/${LOADER} /dev/mtd0 flash_eraseall /dev/mtd1 ``` -### How to update the ancient as shit OpenIPC firmware ? +### How to update the ancient as shit OpenIPC firmware? Commands are executed separately by each line with a wait for the end of execution. The first command updates a utility whose algorithm was changed in February 2023. @@ -124,6 +124,17 @@ curl -L -o /tmp/ipcinfo https://github.com/OpenIPC/ipctool/releases/download/lat curl -s https://raw.githubusercontent.com/OpenIPC/firmware/master/general/overlay/usr/sbin/sysupgrade | sh -s -- -k -r -n ``` +### Is it possible to switch from “lite” to “ultimate” via “Over the Air”? + +It depends on the board, generally you can try to split the ultimate image to the rootfs and overlay partition and then set the correct partition layout via uboot. + +``` +dd if=rootfs.squashfs of=mtd3.bin bs=1k count=5120 +dd if=rootfs.squashfs of=mtd4.bin bs=1k skip=5120 +flashcp mtd3.bin /dev/mtd3 -v +flashcp mtd4.bin /dev/mtd4 -v +``` + ### How to dump full firmware to an NFS share This could work if you are lucky, you gained access into Linux shell on stock