It would appear that Microsoft’s Windows RT OS has been jailbroken, which means that as well as the standard Windows RT apps, you will be able to run Windows desktop apps on your Windows RT device.
It’s taken longer than expected but it has finally happened: unsigned desktop applications run on Windows RT. Ironically, a vulnerability in the Windows kernel that has existed for some time and got ported to ARM just like the rest of Windows made this possible. MSFT’s artificial incompatibility does not work because Windows RT is not in any way reduced in functionality. It’s a clean port, and a good one. But deep in the kernel, in a hashed and signed data section protected by UEFI’s Secure Boot, lies a byte that represents the minimum signing level.
Windows RT was jailbroken by the guys over at On the Surface Security, and you can find out more details over at their website.
Understanding the Jailbreak Process
The jailbreak process for Windows RT involves exploiting a vulnerability in the Windows kernel. This vulnerability has been present for some time and was carried over to the ARM architecture when Windows was ported to it. Essentially, the jailbreak bypasses the code integrity mechanism that Microsoft put in place to prevent unauthorized applications from running on Windows RT devices. This mechanism is enforced by UEFI’s Secure Boot, which ensures that only signed and verified code can be executed.
The key to the jailbreak lies in a specific byte within the kernel’s data section. This byte dictates the minimum signing level required for code to run. By modifying this byte, the jailbreak allows unsigned desktop applications to run on Windows RT, effectively bypassing the restrictions imposed by Microsoft.
Implications and Potential Uses
The ability to run desktop applications on Windows RT devices opens up a world of possibilities. For one, it allows users to utilize a broader range of software that was previously unavailable on these devices. This includes productivity tools, games, and other applications that are not available in the Windows Store.
For example, users can now run full versions of Microsoft Office, Adobe Photoshop, and other desktop applications that are essential for many professional tasks. This significantly enhances the functionality of Windows RT devices, making them more versatile and useful for a wider range of users.
Moreover, the jailbreak could potentially lead to the development of new applications specifically designed for Windows RT. Developers now have the freedom to create and distribute software without having to go through the Windows Store, which could result in a more diverse and vibrant ecosystem of applications.
However, it’s important to note that jailbreaking a device comes with certain risks. It can void the warranty and may expose the device to security vulnerabilities. Users should proceed with caution and be aware of the potential consequences before attempting to jailbreak their Windows RT devices.
Windows RT was designed to be a more secure and streamlined version of Windows, optimized for ARM-based devices. By restricting the ability to run desktop applications, Microsoft aimed to create a more controlled and stable environment. The jailbreak, while expanding the device’s capabilities, also undermines these security measures.
The jailbreak of Windows RT represents a significant development for users and developers alike. It expands the functionality of Windows RT devices and opens up new possibilities for software development. However, it also comes with risks and challenges that users need to be aware of. As always, it’s important to weigh the benefits and drawbacks before making any modifications to your device.
Source Gizmodo
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.