Fully backup/restore guide for EX220 v1 original firmware

Hey.
Is there a complete guide on how to fully backing up original tp-link firmware and flashing it back if needed?
My router is an EX220 v1 , ISP issued and it's firmware is not public so it will be now way going back to original if needed.

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=2a0c9cc8cdaa76414993deaff3371dba294638db

Already saw that, but it's very on the short side explaining things.
"6. If you haven't done so already, back up all stock mtd partitions." HOW?

"If you don't have access
to the stock firmware image, you will need to restore the firmware
partition backed up earlier." HOW???

follow the steps up to 6, then

cat /proc/mtd

dd bs=1M if=/dev/mtdX | gzip > /tmp/mtdX.gz

repeat 2nd line based on output of 1st line's list of mtds.
scp backups off router.

restore would be reversed, boot initramfs, dd the mtd backups onto each mtd.
you probably don't need to write back all mtds, only one or two.

feel free to post the cat /proc/mtd output, so it can be added to the wiki page.
TIA