Exactly. It would keep all the modern ui fans happy with a locked down desktop, and allow the rest of us an official way to do more without having to fight Microsoft's attempts to keep it locked.
I upgraded foolishly thinking that there would be a way to jailbreak. Luckily, I was able to downgrade back to RT 8.0. I use my Surface RT as a second screen to my laptop on the road so I NEED Synergy. I also use SumatraPDF as my default PDF reader because the Windows Store readers are terrible. Microsoft just doesn't get it. I understand it is a security hole and must be fixed but at least provide a "DEVELOPER OPTION" that allows you to run applications in desktop mode that are unsigned. If you enable "DEVELOPER OPTION" a warning box comes up with disclaimers, etc. Google figured this out with Android. Why does Microsoft have to be so dense.
And not so much Google with Android. Palm (and on HP still there) with webOS, Nokia with MeeGo, Mozilla with FirefoxOS... (and Symbian could install apps without developer mode) And probably others.
I totally agree that MS needs to give us this option for WinRT 8.1
It won't be far off. Look at WP8. They are adding developer goodness (access to preview)
I hope this to happen once WP merges with RT
It looks like they locked out the jailbreak from 8.1 by invalidating all old signatures. Windows RT 8.1's ci.dll does not trust the "1.3.6.1.4.1.311.10.3.6" OID in certificates anymore, only a new "1.3.6.1.4.1.311.10.3.21" OID. Both are required now. How it works is, if a certain configuration bit is not set in the call to CipMinCryptToSigningLevel, attempting to load an executable with a *10.3.6 OID on the certificate but not a *10.3.21, CipMinCryptToSigningLevel will explicitly fail with STATUS_INVALID_IMAGE_HASH--it won't even bother to consider it a 0 signing level.
The other big thing Microsoft did in 8.1 was to invalidate all the signed debugger executables from 8.0, and make the new 8.1 debuggers require a special secure boot mode that only device manufacturers and Microsoft can enable.
Thanks, starting to understand the problem now.
So I'm guessing we can't just patch ci.dll to trust any old OID we like. Or could we ? Any reason not to jump the CipMinCrypt* call and return STATUS_SUCCESS without actually running it.
This won't happen. If anything, they're going to completely remove the desktop from the RT line. Look how they removed the desktop icon from machines that came with RT 8.1...
Is it possible to pull a ci.dll file from Windows 7/8/8.1 and tweak that file? Anyone checked the ci.dll file on the Surface Pro running 8.1? I wonder if the ci.dll file is the same on a laptop/desktop running 8/8.1 as the Surface Pro.
Is anyone else working on this?
I dimly remember some other devs working on this before abandoning their efforts due to OP claiming to come out with a fix "soon" ... this obviously was all just a load of BS, so I thought it might be a good idea to circle back to some of the other devs ...
Disappointing no 8.1 jailbreak yet. Maybe I should see what I can get for selling the device. Or tackle reinstalling 8.0 I suppose.
Disappointing no 8.1 jailbreak yet. Maybe I should see what I can get for selling the device. Or tackle reinstalling 8.0 I suppose.
Chromebook was my best bet.. Installed Ubuntu on it and working smoothly Also check Myrias twitter.. Lots of updates on there about the jailbreak..
Besides her cat, I can't see anything useful for our purposes from a while in Myrias tweets.
I was reading through Sideload Windows Store Apps. Is it possible to install the 8.0 certificate on an 8.1 device and then side load the needed tools (for example, the debugger)?