This is perhaps not the greatest help for users who do not have such an app, but I was stuck in exactly the same situation : phone locked (from being in my pocket while swing dancing, lol) , and data and wifi turned off ... fortunately I had an app called "androidlost" installed on the device...