Hello Everyone!
I have finally got this working with some great help by @Blotto and @Denobisipsis.
I worked with @Blotto to try and get telnet to configure correctly but unfortunately I had no such luck. I reached out to AFoundry DEVS through their support Whatsapp and they were apprehensive to release any such information but with a little coaxing they actually agreed that Blotto's technique would in fact work...for some reason with my interface...it was just simply hopeless. It is definitely a great place to start though because you may have better luck with your EW1200.
So here's how I got it to work and it was relatively seemless.
I used a lot of instruction from @Denobisipsis's tutorial but I used a different USB to UART interface.
His tutorial can be found here: https://goo.gl/siq97K
The USB to UART interface that I purchased can be found here: https://goo.gl/YGt2fS
LEDE files needed: https://goo.gl/h9XygY
First start by opening your EW1200 by removing the 6 antennas and the 8 screws, 4 on each size. The board slides right out the rear. Locate the J4 header and connect the USB to UART as follows:
TX -> RX
GND -> GND
RX -> TX
Some interfaces may match up the TX and RX but for the sake of this tutorial, the interface listed above accepts this configuration.
Connect the power and the ethernet cord to your system. Once connected, plug the USB portion of the interface into your system..I tried to get it working with Windows but got fed up with the cross compatibility issues and stuck with my Mac(linux partition needed reinstallation so this will do).
First you need to do is determine the device you're looking to connect to. This can be found through the following command:
-ls /dev/tty.*
This will list all the tty.***** devices able to be connected to, find the desired device and connect to it using the command below (replace * with actual device):
-screen /dev/tty.*- 57600
This will take you to a blank screen with a blinking terminal cursor. It looks like nothing is happening but you are currently connected to the serial console of the EW1200. Enter the username: admin and the password: admin...assuming the machine is on stock configuration. You will now see the OpenWRT information and the admin console...not much can be done from here with regards to getting LEDE installed.
So with the interface still connected, reboot the router either through the online AFoundry web portal, through the serial console with reboot or by simply pulling the plug. Because the interface is hardwired into the serial console, upon rebooting you will be instantly connected to the boot process code. I really liked how @Denobisipsis utilized the Flash over TFTP method through the bootloader. Upon rebooting you will come to a portion of the boot where it offers 6 operations. Press 2 to Load system code then write to Flash via TFTP. It will ask you to confirm with a Y/N, obviously press Y.
You will then enter the configuration for the TFTP server hosted on the machine connected via ethernet through LAN as stated in @Denobisipsis's tutorial... DO NOT ATTACH TO WAN. It will ask for the following:
-Device IP: 169.254.X.X(Mine was some variation of this address but everyones will be different)
-Server IP: 169.254.X.X(Mine was some variation of this address but everyones will be different)
-Bin File: lede-ramips-mt7621-ew1200-initramfs-kernel.bin(This file should be placed in the root folder of the TFTP server)
Hit enter and the kernel will install overwriting all of AFoundry's terrible nonesense. Upon finishing you will come to the end of the boot process and hit enter. The new install of LEDE does not come with a password by default, I recommend you make a new one to start, this can be done by the following command:
-passwd
-Enter new password: Your Choice
-Repeat Password: Your Choice Again
You will then want to run the following commands to update LEDE:
-cd /tmp
-wget https://downloads.lede-project.org/snapshots/targets/ramips/mt7621/lede-ramips-mt7621-ew1200-squashfs-sysupgrade.bin
-sysupgrade -v lede-ramips-mt7621-ew1200-squashfs-sysupgrade.bin
-reboot
Once that's fully booted with the updated LEDE system it's time to update OPKG and install LuCi:
-opkg update
-opkg install luci
From this point forward you are able to load the LuCi online web portal through 192.168.1.1, configure as appropriate to your needs and run with it.
Once again, I would like to thank *@Blotto and @Denobisipsis for your patience and information. Obviously there is a lot of credit to give to @Denobisipsis for the use of his tutorial to supplement this very tutorial. I just found the language barrier and Google's translate ability to be of poor quality so this English tutorial may help others.
I am having some issues with the WiFi interfaces disassociating and dropping connection to clients but I assume that's because I have it loosely setup for my OPNsense machine which usually deals with all DHCP leases. I will mess around with it tonight and report back but if anyone has some insight into it I would appreciate it!
Any questions or corncerns, please feel free to reach out to me!
~K1LL3RY0