If you read this post/saved for later right when I originally posted, READ/SAVE AGAIN. I corrected some important information!!!!!!!!!!!
Before everything: You need to be comfortable enough with doing the steps, changing network settings etc. Don't be afraid you will explode your router, just do everything slowly and re-read everything before turning things on. If you really can't do this, ask someone else to do this for you.
To summarize in a single post:
Open the router as shown in this video: https://www.youtube.com/watch?v=z_2M_CDdTho . Without proper tools you will need more care in applying force, but you likely don't care if some things break at this point anyway.
You need a UART with 3.3V. DO NOT USE 5V IT WILL DAMAGE THE BOARD. I bought one with a CH340G (searching for this is enough, it doesn't matter the brand). Anything works as long as it works with 3.3V signaling. If it does both 3.3V and 5V you NEED to change the jumper for the correct voltage accordingly OR ELSE YOU WILL DAMAGE THE BOARD. Here's an image of the one I bought locally:
.
Notice that in this image the jumper is set to 5V.
You might need drivers for the UART. https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all has them. I used the Zip and installed them the old-fashioned way. If you're not a Windows boomer use the EXE one
With the UART disconnected from the PC and the router OFF, wire the wires to the router and the UART like this (open the image in a new tab if needed):
![](https://kogarou.s-ul.eu/zig8aOQd.png)
This is how the setup should look:
![](https://kogarou.s-ul.eu/DvmogyyV.jpg)
You do not need to solder the pins to the board!!! You can get good contact without much effort with some slight trial and error. The header pins in which you plug the leads are not thick enough to make contact properly when straight. you need to have them at an angle with the router board. I can't remember if the light goes up when the router is turned on, but if I recall correctly from yesterday, the moment you see the TXD LED light up (if it has one), its good to go. Otherwise you will be just playing around with the pins in the holes to see the LED going on and off. Make sure the wires are not moving in any way or shape, just put something non-conductive and heavy on top of them. For me, ironically enough taping it down with electric tape wasn't useful, but using the small roll itself did it.
Install PuTTY, have it set up like this:
.
Change the COM port number to the one your UART was set-up by Windows to use.
Plug the UART to the PC and open the session. Turn on the router. In about less than 5 seconds you should be able to see a bunch of garbage and then this:
▒▒▒▒fff▒▒▒▒f▒fff▒▒▒xxxx▒▒f▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
U-Boot 1.1.3 (May 13 2020 - 19:39:06)
Board: Ralink APSoC DRAM: 128 MB
relocate_code Pointer at: 87f58000
Config XHCI 40M PLL
******************************
Software System Reset Occurred
******************************
flash manufacture id: ef, device id 40 18
find flash: W25Q128BV
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 5.0.0.0
--------------------------------------------
ASIC MT7621A DualCore (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM_TYPE: DDR3
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/3
Flash component: SPI Flash
Date:May 13 2020 Time:19:39:06
============================================
THIS IS uboot
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768
##### The CPU freq = 880 MHZ ####
estimate memory size =128 Mbytes
Press '4' or 't' to break the booting process
Press 'x' to enter recovery web server
Press X until the TTY says it started an HTTP server.
If text doesn't appear on screen, check your wiring and if the pins are making contact properly.
For me the router launched an HTTP server on 192.168.0.1 (it says on the console which IP it's using). Set your NIC IPv4 settings like this if so:
.
If the router launched the server at another address, change accordingly. Connect your NIC to the router with any 8P8C cable, any of the ports should do.
Upload a firmware. This is where you can easily go back to the OEM firmware if you so desire. If you want to stay on OpenWRT, flash a *-factory.bin image. For me it would be tplink_archer-c6-v3-squashfs-factory.bin.
Wait a bit for it to flash. The TTY will tell you everything it's doing. If you're not flashing an OEM image the webpage progress tracker will be unreliable. There is nothing wrong it it.
After TTY says its rebooting, change your IP back to anything on 192.168.1.X with 192.168.1.1 as the gateway, in a minute or two the router will be online