At the annual Game Developers Conference being held in San Francisco, NVIDIA announced the latest addition to its collection of devices, the NVIDIA SHIELD. Powered by the Tegra X1 ARM SoC, the SHIELD is a set-top box running Android TV at its heart. But since it is a NVIDIA device, it does things beyond the simple streaming and gaming that is expected in this age. The SHIELD can locally run and stream 4K content to a capable TV. It is compatible with existing...
WP7.5 Breakthrough—Run .EXE Code Natively on Stock, Unlocked Roms
We recently saw the announcement of the newest contender in the market for mobiles—WP8. However, do you think that the short-lived WP7+ would be left for dead before it could begin taking off in the underground development scene? Lots of devs who are still loyal to the Microsoft brand are working hard to try and make the best out of this newly endangered species. Even with Microsoft’s insane and quite possibly over the top restrictions and locks to their WP7 platform, people like XDA Recognized Developer Heathcliff74 still like to tinker with the idea that there is far more than meets the eye, and are willing to go the extra mile to find out.
For approximately 1 year, Heathcliff74 had been looking at ways to try and get programs to run on WP7+ without the need of Silverlight—by running them directly on the device. To put a bit of background on this, most Windows Phone apps are coded with Silverlight as a “launching pad.” By this, I mean that the apps themselves in their raw executable forms cannot be launched simply because they cannot be signed due to not having a valid certificate and as a result, the OS will not recognize them as valid WP7 applications. Having said that, WP7 does have the ability to run code without the need of Silverlight, as it can be seen from native exe’s from Microsoft, which run perfectly well on the device. The dev saw this and figured, “why not?”
The previously mentioned certificates are stored somewhere in the device, and in order to convince the device to sign the homebrew app, it must find the corresponding certificate. Creating and adding the certificates to the correct place was the complex part as this is heavily protected against write access. However, after lots of research, trial and error, and some help from XDA Elite Recognized Developer Cotulla, the dev was finally able to add the certificates that he required to run code in the device. Now, please note that Custom ROMs already have this capability. Heathcliff’s main goal was to be able to do this for devices that would not be loaded with anything other than stock ROMs.
While not yet released, Heathcliff74 says that he will implement it in his WP7 Root Tools suite—so keep your eyes peeled for these, as they should become available soon. In the meantime, please do not ask the dev for ETAs.
On Custom ROMs with Full Unlock it was already possible to run homebrew executables. For stock ROMs with Interop Unlock there is WP7 Root Tools which allows Policy Unlock for Silverlight applications. But running homebrew executables like Opera Mini was still not possible.
You can find more information in the original thread.
Want something published in the Portal? Contact any News Writer.
Want something on the XDA Portal? Send us a tip!
There are some excellent ‘AAA’ tier games by huge development houses that offer fun, and, most of the time, in-app purchases. There is no doubt that some of these games are great. However, at XDA we like to keep an eye on the little guy. Some of the more successful Android developers have started out as the little guy. Today we celebrate another simple game developed by an XDA member. XDA Senior Member Rolf Smit offers up a 2D sandbox...
The Galaxy S6 Edge, Huawei Watch, Xperia Z4 Tablet, Moto E 2015 and Xperia M4 Aqua all have gotten new forums here at XDA. If you want the latest and greatest in hardware as of now, the Galaxy S6 Edge's top-tier processor, memory, and camera will most likely fulfill your everyday needs with blazing speed, and extra screen-space to boot. Huawei seems to have nailed the smartwatch with their new Huawei Watch, a classy-looking but also durable and powerful Android Wear...