This is great and still current!
I recently smashed my Samsung Galaxy S5 and the backend was working however the screen was black.
I've done exactly the step by step and was successful in unlocking my phone.
I then backed it up in my computer.
Thank you so much!