I prefer that you try by yourself : it will allow you to acquire a bit of practice.
I think that if you follow the tutorial you should succeed.
cygwin is very simple to install : you must install the optional packages inetutils, expect and tftp-server (you can also install another tftp-server than the one provided by cygwin)
The expect script i previously talked about is available here :
https://drive.google.com/open?id=0B9Hzb … VNscUl0ZG8
- Launch the cygwin terminal and decompress the script. I suppose that you put it in "c:\tmp"
gunzip /cygdrive/c/tmp/shell_trx.gz
The script consider the router address is 192.168.0.1. You can change it in the script at line 9, with a simple text editor (i recommend Notepad++ because it does not convert end of line)
- Transfer the file on the router with the following command
expect -b /cygdrive/c/tmp/shell_trx
At the beginning of the script, expect switch to interactive mode to allow you to login. One you are logged in, type the commands
cp /bin/mii_mgr /var/busybox
PS1='zte-mf10 '
(beware of the case and the space character between zte-mf10 and the quote) and type CTRL-C to exit interactive mode.
Wait a few minutes for the transfer to complete.
- Finally verifiy the md5sum : on the router type
cd /var
./busybox md5sum busybox
The result must be
fdb55b8cc45c87c84b5ee5b503866e6b
- Then follow the rest of the tutorial to transfer the files you want to flash on the router with mtd_write.
Note that the previous commands can't harm your router. busybox is written in tmpfs (which is a filesystem in memory) and will be erased as soon as you reboot the router.
The only dangerous commands are the two final mtd_write of the tutorial.
That why i insist that you must check after each file transfer the md5sum and that the flash partitions and the backup files are the same size.