terça-feira, 8 de janeiro de 2013

Hack permite que Windows RT rode apps desktop compilados para ARM

"Suspeitei desde o princípio:" o Windows RT, versão do 8 para processadores ARM, pode rodar apps desktop oficialmente proibidos pela Microsoft se o sistema for modificado.
A Microsoft desenvolveu um longo trabalho de compilação do Windows para processadores ARM. Embora o kernel do Windows NT seja relativamente fácil de portar dadas as abstrações, os inúmeros componetes e programas do sistema deram um bom trabalho. Mas a migração foi feita: o Windows RT e o Windows Phone 8 são compilados para ARM, mas a base é a mesma do Windows para desktops.
Por uma questão comercial (provavelmente pressões da parceria chamada informalmente de "Wintel") a versão ARM do Windows só roda os aplicativos modernos, feitos para tela cheia. Os apps desktop de terceiros não podem funcionar. É óbvio que ele não rodaria aplicativos x86 (não ao menos sem um emulador ou algo do tipo), mas ele poderia muito bem rodar apps desktop compilados para ARM. Oficialmente apenas os aplicativos nativos do Windows e uma versão especial do Office são permitidos, mas...
Uma modificação no sistema de memória permite "destravar" a limitação, sendo uma espécie de jailbreak. Nada tão prático ainda, e nem tão útil nos dias atuais: não há apps conhecidos de terceiros compilados para ARM para Windows. A coisa pode ficar interessante para o futuro.
Há um problema, no entanto. Os aplicativos modernos foram projetados do zero para dispositivos que passam a maior parte do tempo consumindo energia de uma bateria, longe da tomada. Ações em segundo plano são cuidadosamente estudadas e evitadas sempre que possível. Loops infinitos ou verificações constantes em alguns dados, nem pensar. Em contrapartida os apps desktop para Windows nunca se preocuparam muito com isso. É comum que algumas janelas fiquem cosumindo recursos do processador e disco mesmo quando estão inativas. Isso não ocorre com a maioria dos apps modernos, já que ações como notificações e downloads são chamadas com uma API especial do sistema. Em desktops ou até mesmo notebooks o problema não é tão grande. Mas em processadores de baixo consumo e/ou desempenho, a situação pode ficar complicada.
Resumindo, rodar apps desktop ARM de terceiros no Windows RT poderá reduzir o tempo de duração da bateria. Mas não deixa de ser interessante. O Windows completo como conhecemos rodando em processadores ARM, de baixo consumo e ótimos para portáteis. Quem diria.
Saiba mais sobre a técnica de remoção da limitação neste link. Se um patch fácil de aplicar for feito e a moda pegar, não deve demorar para que a Microsoft lance atualizações bloqueando tal jailbreak. Aí teremos a velha corrida da comunidade de hackers contra os desenvolvedores do Windows.

0 comentários:

Postar um comentário

Mello Comunicação Visual

* Banner

* Fachadas

* Plotter recorte ( adesivos personalizados )

* Convites, papel arroz personalizado.

* Papel adesivo e fotográfico.

* Assessoria

* Desenvolvemos Site e Blogs perssonalizados

* Software perssonalizados

* Formatação

* Instalação de programas e Sistemas Operacionais

* Implementação de rede ( cabeada / Wirelles )

* Instalação de hardware e software

* Limpeza

* Recuperação de dados

* Manutenção em geral

* Contrato de Manutenção de Micros

* Escolas
* Empresas
* Escritórios
* Residências


Rapidez,eficiencia,qualidade e tecnologia.

Profissional capacitado para melhor lhe atender e cuidar da vida útil do seu PC

Email - manu.tencaodepc@hotmail.com
caxamello@hotmail.com
Twitter.com/Alex_Melllo

Tel - 73 8804 5310
73 9125 4509