ZBT Factory Firmwares Repo
Forum rules
Use the SEARCH function for related topics PRIOR to posting a new topic on the same subject.
Use the SEARCH function for related topics PRIOR to posting a new topic on the same subject.
- Didneywhorl
- Posts: 3635
- Joined: Fri Mar 23, 2018 5:37 pm
- Location: USA
- Has thanked: 1369 times
- Been thanked: 761 times
- Contact:
Re: ZBT Factory Firmwares Repo
WE1326-BKC in particular. I was hoping I could get these directly from ZBT though if anybody has a link. In the router there is a firmware update detector, I just can't figure out how to decode what website it pulls updates from.
- Didneywhorl
- Posts: 3635
- Joined: Fri Mar 23, 2018 5:37 pm
- Location: USA
- Has thanked: 1369 times
- Been thanked: 761 times
- Contact:
- BillA
- Posts: 1223
- Joined: Sun Dec 01, 2019 6:46 pm
- Location: USA
- Has thanked: 218 times
- Been thanked: 325 times
- Contact:
Re: ZBT Factory Firmwares Repo
You could try emailing ZBT directly at info@zbt-china.com and ask for the factory firmware.
Keep in mind, that Chinese New Year runs from Jan 25th through Feb 8th in 2020, so they may not reply till it's over. They usually start celebrations a week before Jan 25th.
Here are some more resources (commence at your own risk!)
https://starthotspot.com/help/zbt.html
https://go.starthotspot.com/help/zbt/
zbt-we1326-initramfs-kernel.bin
https://downloads.openwrt.org/releases/ ... kernel.bin
zbt-we1326-squashfs-sysupgrade.bin
https://downloads.openwrt.org/releases/ ... pgrade.bin
The following info is from a Russian forum (https://4pda.ru/forum/index.php?showtopic=837347&st=820)
The binary file flash.bin (16384 KiB) consists of u-boot (192 KiB), u-boot-env (64 KiB), factory(64 KiB) and firmware (16064 KiB).
If you have a working u-boot or OpenWrt/LEDE, you only need the firmware partition.
It can be extracted by
tail -c 16064 KiB flash.bin > firmware.bin
The following *should* work:
1. Use LuCI (do not keep settings).
2. Upload it to /tmp/firmware.bin then
sysupgrade -n /tmp/firmware.bin
3. Upload it to /tmp/firmware.bin then
mtd write /tmp/firmware.bin firmware
4. Use the u-boot, by web or UART&sftp.
If you want to keep your MAC address, backup/recover the factory partition.
Re: ZBT Factory Firmwares Repo
On a related note. Is it possible to backup a router's current firmware directly from the device? For backup purposes, just in case I need to go back to factory firmware someday.
- BillA
- Posts: 1223
- Joined: Sun Dec 01, 2019 6:46 pm
- Location: USA
- Has thanked: 218 times
- Been thanked: 325 times
- Contact:
Re: ZBT Factory Firmwares Repo
You could probably use the Linux "dd" command just like on Androids, by logging into root through Telnet or PUTTY (192.168.1.1). For example at the root prompt # enter:
dd if=/dev/block/<sda0-20> of=/sdcard/<sda0-20> <bs=x count=x>
Since I'm not too familiar with the OpenWRT partition layout, you would have to research the exact "if=" input block numbers and the "of=" output file destination, along with the "bs=" buffer size and "count=" block count.