-
IT café
Xiaomi AX3600 WiFi 6 AIoT Router
Új hozzászólás Aktív témák
-
trance89
Topikgazda
Mivel gondoltam több embert is érdekelne összedobtam egy leírást az xqrepack script-el kigyomlált gyári firmware felrakásához.
Röviden arról hogy miért érdemes egy ilyen kigyomlált backdoormentesített fw-t használni: [link]
Mint ahogy itt is olvasható a gyári fw irdatlan mennyiségű adatot küldözget haza (a webuin is minden egyes kattintás logolva van) emellett nonstop pingelgeti a kínai szervereket, aki kicsit is odafigyel az adatai védelmére érdemes elgondolkoznia ezen...
Ha valaki nincs tisztában az SSH használatával először olvasson, a féltéglásított routerekért nem vállalom a felelősséget. 2db átírt bdata-s AX3600-on tesztelve, személy szerint a miwifi_r3600_all_6510e_3.0.22_INT+SSH.zip verziót ajánlom
Az aktuális fw-ek a GDrive mappámból töthetők, kis magyarázat melyik mit tartalmaz:<firmware_image_name>+SSH.zip: patched with original repack-squashfs.sh script, which enables SSH and does its best to disable Xiaomi functions/bloatware
<firmware_image_name>+SSH+MI.zip: enables SSH, but leaves Xiaomi functions intact, only ota predownload is disabled
<firmware_image_name>+SSH+opt.zip, <firmware_image_name>+SSH+MI+opt.zip: same as the respective two above, with additionally /opt directory created
A felrakásukhoz SSH hozzáférés szükséges, takcslajos1 leírása alapján (1. -3. pont). Webui-ból felrakni nem lehetséges mivel a módosított fw nem rendelkezik digitális aláírással.
Szóval 1. lépés WinSCP segítségével (SCP és beírod a router IP címét, root és jelszó) bemásolod az "r3600-raw-img.bin fájlt a tmp mappa gyökerébe
2. lépésként az xqrepack oldalán az "A/B Partitions" rész:
Putty-val belépünk SSH-n a routerre és kiadjuk a következő parancsot:grep rootfs /proc/mtd
A következőt fogjuk látni:mtd12: 023c0000 00020000 "rootfs"
mtd13: 023c0000 00020000 "rootfs_1"
mtd17: 015cc000 0001f000 "ubi_rootfs"
Kiadjuk a következő parancsot:nvram get flag_boot_rootfs
Ezután kapunk 1 vagy 0 értéket, aszerint hogy A vagy B partíció van használatban (mtd12 - 0, mtd13 - 1)
1 esetén beírjuk:ubiformat /dev/mtd12 -f /tmp/r3600-raw-img.bin -s 2048 -O 2048
0 esetén pedig:ubiformat /dev/mtd13 -f /tmp/r3600-raw-img.bin -s 2048 -O 2048
Elrontani nemnagyon lehet mivel ha az éppen aktuálisan használt partícióra akarjuk flashelni úgysem engedi mivel használatban van:ubiformat: error!: please, first detach mtd13 (/dev/mtd13) from ubi0
Utána kiadjuk ezt a 3 parancsot egyesével és készen is vagyunk, a reboot parancs beírása után újraindul a router:nvram set flag_ota_reboot=1
nvram commit
reboot
Mivel a módosított fw-ek már tartalmaznak egy xqflash scriptet, így frissítés esetén nem kell a teljes procedúrát végigcsinálni, csak bemásoljuk WinSCP-vel a friss fw-t a tmp mappába és kiadjuk ezt a parancsot SSH-n:
xqflash /tmp/r3600-raw-img.bin
Az xqflash ezután automatikusan az inaktív partícióra flasheli a fw-t és restartolható a routerMegkérnélek benneteket hogy privátban ne keressetek ezzel kapcsolatban, nem fogom mindenkinek ugyanazt külön elmagyarázni, az összes lényeges dolgot leírtam. Köszönöm
[ Módosította: Intruder2k5 ]
Új hozzászólás Aktív témák
- Xbox Series X|S
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- Politika
- Mr Dini: Ha szeretnéd rootolni az LG Smart TV-d, tedd meg most!
- eBay-es kütyük kis pénzért
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- Autós topik
- További aktív témák...