On 13/11/2016 23:03, Greg Freemyer wrote:
On Sun, Nov 13, 2016 at 12:48 PM, Tony Su
wrote: Probably not possible, but a simple Google search returns these hits...
A Windows RT Jailbreak tool http://forum.xda-developers.com/showthread.php?t=2092158
A jailbreak is basically a piece of malware that leverages a vulnerability to grant Administrator (root) privileges to a non-privileged user. As the vulnerabilities are found by developers or jailbreaks, the OS providers create security patches to keep them from working. Microsoft has worked hard to keep there from being any well known vulnerabilities in Windows RT. With Android, the vulnerabilities often exist for years at a time on any given phone/tablet.
Anyway, the 2013 jailbreak you linked to long since quit being useful on a Surface RT with an updated OS. In particular, that one only ever worked with RT 8. RT 8.1 was released a couple years ago and the Surface RT I'm trying to access has already been upgraded to RT 8.1
Sorry, I haven't actually read the link above, but rather assumed it was this leak: http://www.theregister.co.uk/2016/08/10/microsoft_secure_boot_ms16_100/
You can try turning off "secure boot" in your BIOS settings http://venturebeat.com/2013/02/06/yes-you-can-run-linux-on-your-microsoft-su...
A Surface Pro is just a fancy Intel laptop. All the normal Intel laptop solutions work. I'm not overly concerned with the Pros at this point.
And, applying general principles without at all looking at how an RT boots, I'd assume that it should be possible to chainload the Windows bootloader like x86 Windows. This assumes that the RT bootloader is likely the same as x86 Windows bootloaders so can be modified the same way. Don't know why there are no hits of anyone trying to do this.
I don't claim to understand Arm bootloaders in general or the RT bootloader specifically, but what I've read is it implements the UEFI secure boot feature and there is no way to disable it.
There is a way to tell it to boot from a USB drive, but I would need to have a functioning Arm kernel that was signed by a legal MS key for it to work.
Thus my asking if any of the openSUSE Arm kernels are signed with an MS key. BTW: I believe the openSUSE Intel kernels are signed with a MS key, so it isn't out of the question for the Arm keys to be.
fyi: There is a signed Windows RT Rescue kernel. I've successfully booted it, but it continues to refuse to run any apps not signed with a MS key. If I have a copy of dd for the RT/arm architecture that was signed by a MS key, I'd be done. All I want to do is make a copy of the SSD. The equivalent of dd if=/dev/sda of=image_file.
With the link above you might be able to get to your goal, right? :) Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org