I removed the stock launcher some time ago and can't remember the exact commands used, and I'm not able to get the stock launcher reinstalled and working.
It looks like I used the commands 'pm uninstall -k --user 0 com.google.android.leanbacklauncher' and 'pm uninstall -k --user 0 com.google.android.tvlauncher' when on Oreo. Does anyone know how to reverse these commands?
Edit: Answering my own question, I found the command 'adb shell cmd package install-existing com.google.android.tvlauncher' and 'adb shell cmd package install-existing com.google.android.leanbacklauncher' reverses the above commands.
I'm not sure why I wanted to go back to the stock launcher. It's horrible.
Found the link for google's servers: android.googleapis.com/packages/ota/xiaomi_once_once/87cf61497f0f6c6ed49ff22bc9b8bd3d3167b9e5.zip
and latest Android 6.0 r750 in case you want to revert: android.googleapis.com/packages/ota/xiaomi_once_once/4798e23749378f1bc5a7a072b2d9351a980abbfb.zip
Happy Easter everyone!