Xiaomi mi wifi 3 support

Now I am reading in 4PDA website info about mi r3 and must admit, that 4PDA has better description how to install OpenWRT on mi wifi r3 and to solve some problems than the description in openwrt wiki.
I've updated in openwrt wiki the info about enabling serial console during boot - with correct instruction my router would be at least unbrickable now, and now I have to wait for SPI flash chips I've bought today...

1 Like

if your router somehow doesn't appear in the paired devices,

downgrade to the router firmware posted in the ssh activation link and pair it again with the app,
it should now ask you to switch regions to Mainland China, then the site which you have to change to https everytime will allow you to make an ssh-bin to be used on your mi router 3.

Would you happen to know if PandoraBox has sources git or ways I could customize it? I wanted to make a cleaner version of PandoBox still with the 3rd party drivers. I have one of my 2 routers running PandoraBox now, tho PandoraBox uses old stunnel binaries.. (need an updated one)

No source git, it uses proprietary drivers thus they don't want to share the source code. There is SDK though u can download to customize ur build > https://downloads.pangubox.com/pandorabox/ @bjdag1234

thanks guys.

i will now give it a try.

did that but its showing my account isn't bound with router. how do i bind it. I have paired it in mobile as well as desktop client. but its not showing that.

Install dev firmware first, get it from here:

https://www1.miwifi.com/miwifi_download.html

For example: http://bigota.miwifi.com/xiaoqiang/rom/r3/miwifi_r3_firmware_9b008_2.27.112.bin

You must also login to your xiaomi account on the app.

1 Like

i have flash that rom. you have given. and logged in with mi xiaomi account. but it still can't find any bind router.

should i download the latest dev firmware?

Well, that's weird.

Try resetting your router and use the mi wifi app from the first login.

1 Like

thnks it worked. just took some time to bind. :smile:

I have bricked my router after part 3. it never turned blue.

image
is there anyway to unbrick it. i don't have much hardware knowledge.

if anyone can help me that would be great

just do the step 4, switch off the router from plug > hold the reset key > switch on the plug > release the reset key..the router will flash yellow light like breath style then go to 192.168.1.1 @MHRaaj

@bakemono Could you please add your installation instructions to the devicepage https://openwrt.org/toh/xiaomi/mir3?

I think having the instructions on the devicepage is better than burying them in a quite big forum thread. It would make finding the instructions a lot easier.

Your support is much appreciated!

1 Like

Done. I actually didn't know that pandorabox is allowed there and thought that devicepage is only editable by mod/admin something like that. @tmomas

Does the 01-09-2018 version support 802.11r? I updatet to one of the 26-07-2018 versions and there it was gone in the settings (WIFI, Encryption, and then there you can turn it on in the 15-07-2018 version).

PandoraBox doesn't use WPAD or WPAD-mini so it doesn't help to install it. That's a little bit sad because PandoraBox also doesn't support wpa-enterprise like a clean version of openwrt.

@bakemono can i have your openwrt imagebuilder or at least the SDK, I want to have the softethervpn package built. Thanks.

u can use my repo https://bitbucket.org/shibajee/openwrt @bjdag1234

Domo arigatou gozaimasu! You're a big help. thanks.

I'm using your OpenWRT images from your mega folder
which one here is kernel1 and rootfs:

dev:    size   erasesize  name
mtd0: 00040000 00020000 "Bootloader"
mtd1: 00040000 00020000 "Config"
mtd2: 00040000 00020000 "Bdata"
mtd3: 00040000 00020000 "Factory"
mtd4: 00040000 00020000 "crash"
mtd5: 00040000 00020000 "crash_syslog"
mtd6: 00080000 00020000 "reserved0"
mtd7: 00400000 00020000 "kernel0_rsvd"
mtd8: 00400000 00020000 "kernel"
mtd9: 07600000 00020000 "ubi"

kernel1 is kernel, rootfs is merged in ubi, u can't flash rootfs directly to ubi, it will softbrick the device, u can use the sysupgrade.tar file in luci upgrade page to update the firmware @bjdag1234