TP-Link TL-MR12U v1 - replace firmware and u boot

The below steps have been tested on TP Link MR12U v1.

Install Breed to replace the u-boot
  1. Replace the stock ROM with OpenWRT.
  2. Reboot into OpenWRT.  Setup password as instructed.
  3. Login via SSH.
  4. Upload a special version of OpenWRT where the u-boot partition is not locked
    openwr-ar71xx-generic-tl-mr11u-v2-squashfs-factory.bin
    You can use WinSCP to upload to /tmp
  5. As you see the hardware version is not correct, a simple flash will result in error:
    could not open mtd device: u-boot
    Can't open device for writing!
    We need to use "Force" option to upgrade:
    sysupgrade -F openwr-ar71xx-generic-tl-mr11u-v2-squashfs-factory.bin
  6. After upgrade, login into it via ssh again.
  7. Upload breed-ar9331-mr12u-r1163.bin
  8. Flash breed
    1. mtd unlock u-boot
    2. mtd write breed-ar9331-mr12u-r1163.bin u-boot.
  9. Reboot the router.
  10. Power off the router.  Then press the reset button, and then power on it.  You should be able to enter breed boot.

Comments

Popular Posts