| Both sides previous revision Previous revision Next revision | Previous revision |
| toh:qihoo:360t7_1.0 [2024/05/18 08:32] – [OEM installation using the TFTP method] kernel 6.1 removed in main hazuki | toh:qihoo:360t7_1.0 [2024/12/18 14:50] (current) – [Info] frollic |
|---|
| |
| If it's not, you will need to flash Factory/config/factory partitions back after firmware is flashed. | If it's not, you will need to flash Factory/config/factory partitions back after firmware is flashed. |
| |
| <WRAP center round alert 100%> | |
| **STOP!** | |
| |
| If your router is using Winbond W25N01KV NAND, follow step [[#Self compiling a OpenWrt firmware|C1-C4]] below before continue! Otherwise you will see a message "spi-nand spi0.0: unknown raw ID efae2100" in UART and softbrick your router. | |
| |
| Routers with ESMT F50L1G41LB or Winbond W25N01GV NAND can ignore this warning. | |
| </WRAP> | |
| |
| 9. Flash BL2 and FIP: | 9. Flash BL2 and FIP: |
| |
| 11. Login to http://192.168.1.1 and upload file ''openwrt-mediatek-filogic-qihoo_360t7-squashfs-sysupgrade.itb'' for sysupgrade. Please note if you are using SNAPSHOT, LuCI (Web interface) is not included. Please refer to [[docs:guide-user:luci:luci.essentials]] on installing LuCI. | 11. Login to http://192.168.1.1 and upload file ''openwrt-mediatek-filogic-qihoo_360t7-squashfs-sysupgrade.itb'' for sysupgrade. Please note if you are using SNAPSHOT, LuCI (Web interface) is not included. Please refer to [[docs:guide-user:luci:luci.essentials]] on installing LuCI. |
| | |
| | 12. If uboot has problems, as a last resort, you can use [[https://github.com/981213/mtk_uartboot|mtk_uartboot]] to fix it. The operation of mtk_uartboot does not depend on uboot. |
| |
| You may take reference from [[toh:jcg:q30_pro]]. Both routers are pretty much similar. | You may take reference from [[toh:jcg:q30_pro]]. Both routers are pretty much similar. |
| |
| |
| ===Self compiling a OpenWrt firmware=== | |
| |
| As of 30 March 2024, while OpenWrt u-boot supports W25N01KV NAND (in SNAPSHOT, might be 23.05.3 too - not tested), OpenWrt OS does not. As such, we have to apply patch and build OpenWrt ourselves. | |
| |
| C1. Check [[docs:guide-developer:toolchain:use-buildsystem]] and compile a successful 360T7 SNAPSHOT without error. | |
| |
| C2. Credit to ImmortalWRT they provided a patch file in [[https://github.com/immortalwrt/immortalwrt/blob/master/target/linux/mediatek/patches-6.6/341-mtd-spinand-winbond-Support-for-W25MxxGV-W25NxxKV-se.patch|github]] . Download that file and place it in <buildroot>/target/linux/mediatek/patches-6.6. | |
| |
| C3. Compile again after clean (i.e. "make clean") and other necessary steps as prescribed in Build system usage. | |
| |
| C4. Retrieve ''openwrt-mediatek-filogic-qihoo_360t7-initramfs-recovery.itb'' and ''openwrt-mediatek-filogic-qihoo_360t7-squashfs-sysupgrade.itb'' and continue from step 11 above. | |
| |
| ===== Upgrading OpenWrt ===== | ===== Upgrading OpenWrt ===== |
| ===== Hardware ===== | ===== Hardware ===== |
| ==== Info ==== | ==== Info ==== |
| <WRAP BOX> | <!-- ToH: { |
| FIXME | "source": "json", |
| - This table is automatically generated, **once the correct filters for Brand and Model are set.** | "dom": "t", |
| - If you see "Nothing." instead of a table, please **edit this section and adjust the filters with the proper Brand and Model.** Just try, it's easy. | "paging": false, |
| - If you still don't see a table here, or a table filled with '¿': [[toh:start|Is there already a Techdata page available]] for Qihoo 360T7 1.0? If not: [[meta:create_new_dataentry_page|Create one]]. | "rotate": true, |
| - If you see a table with the desired device data, everything is OK and you can delete this text and the ''<nowiki><WRAP></nowiki>'' that encloses it. | "shownColumns": ["brand", "model", "version", "devicetype", "availability", "supportedsincecommit", "supportedsincerel", "supportedcurrentrel", "unsupported_functions", "bootloader", "cpu", "target", "cpumhz", "flashmb", "rammb", "switch", "ethernet100mports", "ethernet1gports", "ethernet2_5gports", "commentsnetworkports", "modem", "vlan", "wlan24ghz", "wlan50ghz", "wlanhardware", "wlancomments", "detachableantennas", "usbports", "serial", "jtag", "ledcount", "buttoncount", "powersupply", "deviceid", "owrt_forum_topic_url", "wikideviurl", "oemdevicehomepageurl", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "comments"], |
| - If it still doesn't work: Don't panic, calm down, take a deep breath and [[:contact|contact a wiki admin]] (tmomas) for help. | "filterColumns": {"brand": "^Qihoo$", "model": "^360T7$", "version": "^1.0$"} |
| </WRAP> | } --> |
| |
| ---- datatemplatelist dttpllist ---- | |
| template: meta:template_datatemplatelist | |
| cols : Brand, Model, Versions, Device Type, Availability, Supported Since Commit_git, Supported since Rel, Supported current Rel, Unsupported, Bootloader, CPU, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_ | |
| filter : Brand=Qihoo | |
| filter : Model=360T7 | |
| filter : Versions=1.0 | |
| ---- | |
| |
| ==== Photos ==== | ==== Photos ==== |