Created
August 27, 2020 06:15
-
-
Save shibajee/4861767bc10fde9328ed59b817bcc521 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Change region of Xiaomi routers to unlock all channel: | |
1. Login to ur router in browser. | |
2. Open a new tab and paste this | |
http://192.168.31.1/cgi-bin/luci/;stok=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/api/xqsystem/set_country_code?country=CN | |
get the stok value from login tab and replace it in new tab and then hit enter. | |
3. Router will reboot automatically and on next login u will see all 5Ghz channel 36~48 and 149~165. | |
**u can also go with country=HK or country=TW (hongkong or taiwan) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For those who has {"msg":"操作失败","code":1606} because CountryCode hardcode within bdata partition
You can change Country Code by editing bdata mtd partition then write back to device.
Here 's some steps:
1.Get bdata partition to edit. Require ssh enabled.
#cat /proc/mtd
#nanddump -f /tmp/bdata.bin /dev/mtd15
2.Edit countrycode. Need hex editor, python 3 and some python script in https://github.com/odedlaz/ax3600-files/tree/master/scripts
zz=$(dd if=/dev/zero bs=1 count=2 2>/dev/null) ; printf '\xA5\x5A%c%c' $zz $zz | mtd write - crash
Reboot
mtd write /tmp/bdata.bin bdata
Reboot