I jailbroke yesterday afternoon using the Chinese version of the Pangu 1.1 app (pphelper_5.0.3.1154_25pp_00119_Setup.exe) on Windows via VirtualBox.
I did not have to enter an AppleID but I did have to give permission to run the PP jailbreak enterprise app via Device Management. Developer was "IPHONE DISTRIBUTION: BEIJING HONG YUAN ONLINE TECHNOLOGY DEVELOPMENT CO., LTD." Regardless of the developer name one has to wonder how judicious this is.
I'm also wondering about the revoked certs and if the PP app will run in a week...but after looking at
https://developer.apple.com/support/certificates/ it would seem like it should. Also, it says that a revoked certification can no longer send push notifications or push updates to installed apps...and that seems like a good thing, frankly.