Page 1 of 1
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 10:50
by Igor Kulman
Windows RT je v podstate plnohodnotný Windows 8 skompilovaný pre ARM. Bežia na ňom aj desktopové aplikácie skompilované pre ARM, ale iba ak sú podpísané certifikátom od Microsoftu (word, excel, notepad ..). Objavil sa už však spôsob, ako toto obmedzenie obísť a na Windows RT spustiť akýkoľvek program skompilovaný pre ARM (desktopovú aplikáciu).
Viac info a návod na tento "jailbreak" je na
http://forum.xda-developers.com/showthr ... 99&page=28. Ide o to, že daná aplikácia hrabne to kernel space pamäte, niečo prepíše a tým zapne možnosť spúšťať akýkoľvek ARM kód, nielen ten od Microsoftu.
Na Surface RT mi to funguje v pohode, ako prvú desktopovú aplikáciu skúšal Putty (ARM build z XDA).

Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 15:39
by matoman
klasicke .net aplikacie by rozbehat nesli?
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 20:01
by Igor Kulman
matoman wrote:klasicke .net aplikacie by rozbehat nesli?
Dobrá otázka. Podľa mňa by si to musel skompilovať v .NETe pre ARM, predpokladám, že výsledné exe pre ARM ma inú hlavičku ako na Win32 (PE)
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 20:38
by matoman
ale tak ten .net medzikod by mal byt platformne nezavisly nie? Nemozes vyskusat nieco rovno spustit? Pripadne vo visual studiu to pre arm skompilovat? Ak to teda vobec ide?
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 20:52
by Igor Kulman
Skúšal som buildy pre AnyCPU a výsledok:
- console application - ide
- winforms - ide
- wpf - nejde
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 20:58
by matoman
tak to je fajn ze .net aplikacie slapu, mozno by tam bezalo i nieco pouzitelne

no skoda len, ze tento "hack" za chvilu M$ zarazi.
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 21:00
by Igor Kulman
Ešte screenshoty, aby to bolo dôveryhodne
Putty + WinForms:
http://t.co/VXf0CqP8" onclick="window.open(this.href);return false;
Putty:
http://t.co/z4RTpNNF" onclick="window.open(this.href);return false;
Tiež si myslím, že to MS zarazí, ale je to škoda, použiteľnosť a hodnota Windows RT by hneď stúpla. Veľakrát som si na Surface povedal, ako by sa mi zišlo hoc obyčajné putty, chrome alebo iná desktopová aplikácia. Nie som asi správny konzument.
Spúšťanie desktopových aplikácií na Windows RT
Posted: Wed Jan 09, 2013 21:52
by mceza
Nie som asi správny konzument.
A přesně proto o tabletu začnu uvažovat až bude nějakej pěknej v plné verzi, ne RT.
Spúšťanie desktopových aplikácií na Windows RT
Posted: Sat Jan 12, 2013 12:42
by Igor Kulman