So, there is an actual workaround for this. Back everything up, and then sidegrade your phone (upgrade to the same firmware) to start fresh. Put your phone in airplane mode, and then jailbreak with Pangu. Download OpenSSH through the Pangu app and download these two files: http://www5.zippyshare.com/v/93390044/file.html
Then SSH into your phone and place those files in var/root/Media/Cydia/AutoInstall (if you don't have that directory, make them) and then reboot your phone twice. You will see the Cydia icon. DO NOT click on it yet. SSH into your phone again and navigate to /usr/libexec/cydia and delete "move.sh" and replace it with this one: http://www40.zippyshare.com/v/90456233/file.html
Once you SSH the new move.sh into the old one's location, finally navigate to /User/Library/Caches/LaunchServices-XXX.cssstore (the XXX will be 3 random numbers) and delete this file. It will make a new one when you reboot.
Finally, reboot and open Cydia. Let it prepare, and then when it reboots enable your passcode.
Proof: https://www.youtube.com/watch?v=PR-iDfaxyGU
Enjoy. You will almost 100% certainly have to sidegrade/rejailbreak when an upgrade comes out for Cydia but who knows how long that will be.
Then SSH into your phone and place those files in var/root/Media/Cydia/AutoInstall (if you don't have that directory, make them) and then reboot your phone twice. You will see the Cydia icon. DO NOT click on it yet. SSH into your phone again and navigate to /usr/libexec/cydia and delete "move.sh" and replace it with this one: http://www40.zippyshare.com/v/90456233/file.html
Once you SSH the new move.sh into the old one's location, finally navigate to /User/Library/Caches/LaunchServices-XXX.cssstore (the XXX will be 3 random numbers) and delete this file. It will make a new one when you reboot.
Finally, reboot and open Cydia. Let it prepare, and then when it reboots enable your passcode.
Proof: https://www.youtube.com/watch?v=PR-iDfaxyGU
Enjoy. You will almost 100% certainly have to sidegrade/rejailbreak when an upgrade comes out for Cydia but who knows how long that will be.