Support for Xiaomi MiWiFi 3C

I Compiled Padavan from Prometheus for 3C
https://drive.google.com/file/d/1331JB1Zyw22M6ZTV0foHMc6UOXKVZz5m/view?usp=sharing

Sadly the rom I compiled isnt working
But I managed to install Breed Bootloader via telnet (Mi Wifi Nano Bootloader)
And installed Padavan precompiled for Mi Wifi Nano
Need to test all the features now

Any news on this device,
Did it worked?

Try run this exploit. it resets the root user's pw.
This exploit run over speedtest native of firmware.

Ok. This exploit worked? My english is very bad. Sorry.

Yes this worked flawlessly!
After I got access to telnet server, I installed breed bootloader (Only compatible is of Mi Wifi Nano)
DONT USE THE MINI BOOTLOADER USE THE ONE FOR NANO FROM BREED OFFICIAL WEBSITE
Mi Nano Breed Bootloader -> https://breed.hackpascal.net/breed-mt7628-hiwifi-hc5661a.bin
Instrcutions to install bootloader and Flash Firmwares->


Now for the firmware, I installed OpenWRT 19.07.2 (Mi Wifi Nano) using breed web
Its working, only problem is WAN and LAN1 Ports are interchanged so for internet I need to connect to LAN1, WAN port is working as regular LAN.

Firmware -> http://downloads.openwrt.org/releases/19.07.2/targets/ramips/mt76x8/openwrt-19.07.2-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin

3 Likes

Great to hear,
But this all is like bumped to me,
Can u please go in detail, how to do, as I would like to install it today.
Thanks in adv.

I tried but I cannot even get telnet connection,
Please guide thanks in adv

I would like to do, but don't know how to do

Step by step guide

Did you try this?

Yes
I have ubuntu 20.04 and mi3c router attached to lan of miwifi 3c and wan attached to my main router,
I have tried on 2.8.5. And 2.8.27.

Do I need to install miwifi nano dev version first?
If yes how?

Edit

I was able to install openwrt on my mi3c as suggested above.

I should have warned you before but there are some problems
only 2 antennas are working (Mi Nano has 2) so the speed and signal strength might not be what stock offers.
Lan and Wan interchange.

Is there any way of going back to original firmware
Now you can work on openwrt for mi3c.
You can compile it.

Can u please explain how to configure router.
I have my main router which has rhcp running 192.168.2.1
I would like to adding my second router with 192.168.2.4 and rhcp to be managed by my first router.
Please guide me.
What wire tobe connected where?
Please guide

at last i got my router working,
signal are poor on openwrt, would like to suggest, dont flash it on mi3c.
it was too hard to configure than i though.
and yes only inner settings are changed, for wan and lan.
dont confuse yourself for physical changing cable on device.

Yeah, it was hard to configure it. Now waiting for some big guys to compile a proper OpenWRT or Padavan for this device. Hopefully someone notice.

This one has better performance(stock like) but same wan bug

https://github.com/hybtoy/padavan/blob/master/MI-NANO_3.4.3.9L-100.trx

Better in performance ,
Means?
Wifi signal?

Cant we use miwifi 3 firmware?

Lastly if I want to try,
I have to install it through breed loader or I can flash directly from openwrt?

Yes better signals and much user friendly UI, flash it from the breed bootloader

I installed it,
And now I am using it, yes its wifi signal are just like stock

It is same like miwifi stock firmware,
Just in addition to stock it does allow guest wifi in access point/ repeater mode

Actually I want to use my router

  1. as access point/repeater which is connected to my main router with wire.
  2. guest wifi
  3. vpn/openvpn for guest wifi
  4. control over connections like to block, limit over different connection.

Do u have any suggestion for it?

Hello!
I have the same problem:telnet: Unable to connect to remote host: Connection refused.
How did you solve it?

Keep connection as it was with mi3c stock firmware,
Use miwifi 4a exploit and than u can.
Remove wan connection and use it's original iP 192.168.31.1