Running into some issues, I'm trying to add in as many checks as I can so this doesn't cause issues. right now batch is ignoring my 'if exist' commands. not sure why... I mean I could remove em but it'd be nice to have the checks as an extra level of precaution.
Update: Fixed the 'if exist' issues.
Just got to verify the md5check.sh (which gets ran on the device over adb) actually runs and creates the file the rest of the script needs to run

Basically how its gonna work, if the MD5 check on device fails, or you exit the script, no dummy file is created on the sdcard. If it passes, it will create a file on the sdcard and adb will copy it off there, and the batch file will continue on. Otherwise it will throw an error and exit.
Please understand though, Just because I'm introducing so many 'fail-safes' into this, does NOT mean you don't risk bricking your device. Neither I nor Neph81 nor any other spectrum dev will be held liable.
Will try to finish before work tonight.