64bit. I did a md5sum and came up with the same hash as dev-host.
I opened the script to see where it was stopping. It appears to hang after this line:
Code:
$HEIMDALL flash --pit "$ZIPFILEsch-i605-16gb.pit" --repartition --BOOTLOADER "$ZIPFILEsboot.bin" --8 "$ZIPFILEboot.img"
Since the next line is having adb wait for the device to come back up I did a battery pull to "restart" and let the phone come back up and then let casual finish.
The first time I didn't get any other prompts. It seemingly finished like your vid shows. I noticed that root didn't stick (tried adb remount and adb shell and wasn't able to su). I tried it a second time and got the popup from this line:
Code:
$IFNOTCONTAINS 3.0.31-414933 $INCOMMAND shell "cat /proc/version" $DO $USERCANCELOPTION Improper kernel, I have detected an unsupported kernel\n You may continue if you are rooted. Otherwise click stop\n and restart the procedure.
And even though for some twisted reason I did laugh out loud when I was reading the script I didn't get the error on the line that follows that one.
It's weird cause the first thing I did was watch your vid and thought, "dang that's too easy; much easier than having to execute term functions like with the S3..."
Let me know what other info you need. I'm glad to help any way I can.
EDIT: Just re-read your post as I started re-thinking about this again after this post. I thought the heimdall command was successful (even though I saw the error on the screen it says success). Now I understand what the error means after reading your post. The script I have in the jar file appears to be the correct command to be executed in download mode. From what I remember about CASUAL in reading one of your earlier articles you can push updates for it to download, correct? Can I check that it is getting the latest script at runtime or what it is going to execute?