View flash, java sites on RT! - Windows RT Development and Hacking

RUN FLASH AND JAVA ON WINDOWS RT​Here are some steps:
-Open the desktop Internet Explorer
-Press ALT+T then click Compatibility Settings
-In the new window click Display all websites in compatibility view.
-Restart your computer
If you have any problems please PM me or contact:
[email protected]
Hope this helped!:laugh:

The RT cannot run java web applets so your title is misleading.
Also the whitelist on flash apps has been lifted, there is a blacklist in place for known malicious sites and sites which are confirmed to not work on RT making this thread irrelevant.
There are also several threads on how to do this already, many of which dont involve compatibility mode.

There is no java, and Flash has been solved for months.

Related

Diagnostic Tool

Has anyone produced a diagnostic tool yet that allows me to interrogate my phone from my laptop to get a memory table of all apps (not user data texts contacts etc) running on the phone to clean up unused apps without having to go into tthe phone menu all the time. If there is a cost for the app, please let me know.
Thank you
SIMBian
What do you mean, to do remote task killing etc?
Check out the Visual Studio remote tools. They are available free in the earlier versions.
V
vijay555 said:
What do you mean, to do remote task killing etc?
Check out the Visual Studio remote tools. They are available free in the earlier versions.
V
Click to expand...
Click to collapse
Yes I have four devices and two were mine and two given to me for work. Two given to me are fully of apps that I do not want but I want to find out about them before I delete. I know its lazy, but to be able to have
to delete these apps from a single list on my laptop rather than having to do delete each time in the device. Also I can manage my devices better so I can use one for SIM/USIM development work and the business and keep my Wife's and my personal one seperate from business.
Thanks I will google now to find the program.
Many thanks vijay555. If there any SIM/USIM questions I can answer for you just ask.
SIMBian
Actually I might be able to save you some googling:
Just go to www.microsoft.com/downloads and search there.
Unfortunately if I remember correctly, you cannot install remote tools without the studio it self (maybe I am wrong).
Also if you are already working with some IDE for windows mobile like eVC check out 'Remote process viewer' in the tools menu.
Also look for a user called itsme on this form. He created a remote task manager (don't remember if it's just to show tasks or kill them as well).
Check the WiKi for itsmeutils or something like that.
levenum said:
Actually I might be able to save you some googling:
Just go to www.microsoft.com/downloads and search there.
Unfortunately if I remember correctly, you cannot install remote tools without the studio it self (maybe I am wrong).
Also if you are already working with some IDE for windows mobile like eVC check out 'Remote process viewer' in the tools menu.
Also look for a user called itsme on this form. He created a remote task manager (don't remember if it's just to show tasks or kill them as well).
Check the WiKi for itsmeutils or something like that.
Click to expand...
Click to collapse
Thanks "levenum" I have taken a note of what you have said and hope I can return the same help to you sometime.
It could be when I've done the research and got the tools that I may have to develop an app. Perhaps I can post here (like I have seen others do) and see if you would be willing to beta test a work in progress.
When complete would be happy to share the final work with the forum.
Thanks again
SIMBian

c# to mysql with new toy

Hi All,
I recently got a new toy, in the form of a pocket PC (mda varrio 3), and want to learn how to program for it in c# using Visual Studio 2008. I have experience of C, Pascal, PHP etc and have a few questions for you all:
1) I have websites with a mysql database and was wondering if c# was good for accessing the data on these websites within an application (not web browser) on my phone?
2) I’m struggling to find basic step by step tutorials that will help me write such an application. Could someone please point me in the correct direction?
3) Are there good websites with lots of c# sample program applications that I can see the code? I have looked on the Microsoft site, but the c# samples seem to be lacking.
Sorry if these questions have been asked before, I had a quick look and couldn’t find what I was looking for ….
Thanks in advance,
Reggie.
Hi,
Connecting from the Phone Directly to MySQL is a bad idea, ideally you should create some sort of webservice or remoting middle tier(afaik .net 3.5 CF supports this). The reason I say this is that the connection string will have to be embedded in the device and anyone with a bit of know how will reverse engineer it and be able to access you MySQL Server.
That said, connecting to MySQL in C# is easy: have a look here for some .net articles : http://dev.mysql.com/usingmysql/dotnet/ (just port the VB to C#).
Thanks
Dave
reggie4 said:
Hi All,
I recently got a new toy, in the form of a pocket PC (mda varrio 3), and want to learn how to program for it in c# using Visual Studio 2008. I have experience of C, Pascal, PHP etc and have a few questions for you all:
1) I have websites with a mysql database and was wondering if c# was good for accessing the data on these websites within an application (not web browser) on my phone?
2) I’m struggling to find basic step by step tutorials that will help me write such an application. Could someone please point me in the correct direction?
3) Are there good websites with lots of c# sample program applications that I can see the code? I have looked on the Microsoft site, but the c# samples seem to be lacking.
Sorry if these questions have been asked before, I had a quick look and couldn’t find what I was looking for ….
Thanks in advance,
Reggie.
Click to expand...
Click to collapse
If you install the Windows Mobile 5.0 or 6.0 SDK (it was an option when you installed Visual Studio, assuming you didn't install the "express" version), or you installed it afterwards, you'll have a directory in C:\Program Files (or your equivalent) for the SDK (for example, on my machine the 5.0 SDK is here:
C:\Program Files (x86)\Windows Mobile 5.0 SDK R2
Under there you'll have everything you'll need to get started. Especially interesting should be the contents of the Samples folder (PocketPC is for devices with touch screens).
Good luck, and have fun!
any c# guide how to connect to mysql would work
.net works the same in 99% of cases on pc and ppc
Thanks Rudegar, I thought as much - but couldn’t find a simple step by step guide including Visual Studio 2008 with example code.
Thanks godefroi, I have had a look in here, but there aren't many c# samples and I can't find one c# to mysql sample.
Thanks DaveShaw, I didn’t explain myself well enough. I have a website with a mysql database on it (on web server) and I wanted to be able to update the site from the net (eg my laptop) and when I am out and about (from my phone). I wanted to write an application that runs on my phone that can read and write data to its own local database (or this web database depending on signal) and then synchronise the local and the web database when 3G signal becomes availabile.
I hope i have explained myself more clearly?

[Q] How to develop an C# Wp7 app that accesses the registry and change the same

I want to make a new App to change settings for my phone.
How do I create a C # App in WP7 that makes changes to the registry and files WIndows Phone?
You need a lot of stuff:
- installed Visual Studio + latest WP7 SDK;
- interop-unlocked phone;
- knowledge in C# and WP7 programming.
If you meet the above requirements, read (attentively) this: http://forum.xda-developers.com/showthread.php?t=1569832
And if you are building Windows Phone 7 apps, you qualify as a startup and can get Visual Studio for free from Microsoft:
https://www.microsoft.com/bizspark/Startup/Signup.aspx
This gets you a free MSDN Ultimate subscription for three years.
Still looking for this help
sensboston said:
You need a lot of stuff:
- installed Visual Studio + latest WP7 SDK;
- interop-unlocked phone;
- knowledge in C# and WP7 programming.
If you meet the above requirements, read (attentively) this: http://forum.xda-developers.com/showthread.php?t=1569832
Click to expand...
Click to collapse
I am an average programmer, I have these tools and capabilities.
My intention is to discover how to access and edit the registry through my applications.
wp7roottools is a good choice, but would like to know how to do it from scratch to the end user does not need to have the application installed.
kenikh said:
And if you are building Windows Phone 7 apps, you qualify as a startup and can get Visual Studio for free from Microsoft:
https://www.microsoft.com/bizspark/Startup/Signup.aspx
This gets you a free MSDN Ultimate subscription for three years.
Click to expand...
Click to collapse
Microsoft does not help much in this case
Well, you'll need to know how to write native code (use Visual Studio 2008 and the WinMo 6.x SDKs or the CE 6 or CE 7 platform builders). Write a native DLL with a COM class that exposes the functionality you want. You can then create an instance of the COM class from C# and use that via the ComBridge API. You can read more on doing this in a guide posted by Heathcliff74 on the dev&hacking sub-forum; search "guide developers native mango" and you should find it.
However, that will only give you the APIs to access the registry, it won't actually give you the permissions. You'll have read access to only part of the registry, and no write access at all. If you want higher permissions, you have four options:
1) Write an app for full-unlocked ROMs only. Full-unlock ROMs run all apps with max permissions.
2) Write an app that uses one of the existing "root" hacks that elevate an app to TCB (for example, require that people use WP7 Root Tools with your app).
3) Write an app that uses ID_CAP_INTEROPSERVICES and the OEM drivers present on most phones to do high-privilege operations. This is how registry editors and such worked before Root Tools, but requires substantial work to support various different OEM devices and firmware versions, and some device+firmware combinations aren't supported at all right now.
4) Find your own new elevation-of-privilege vulnerability, hack up an exploit for it, and use that. For example, when I created the HtcRoot project, WP7 Root Tools wasn't yet available for my phone.
GoodDayToDie said:
Well, you'll need to know how to write native code (use Visual Studio 2008 and the WinMo 6.x SDKs or the CE 6 or CE 7 platform builders). Write a native DLL with a COM class that exposes the functionality you want. You can then create an instance of the COM class from C# and use that via the ComBridge API. You can read more on doing this in a guide posted by Heathcliff74 on the dev&hacking sub-forum; search "guide developers native mango" and you should find it.
However, that will only give you the APIs to access the registry, it won't actually give you the permissions. You'll have read access to only part of the registry, and no write access at all. If you want higher permissions, you have four options:
1) Write an app for full-unlocked ROMs only. Full-unlock ROMs run all apps with max permissions.
2) Write an app that uses one of the existing "root" hacks that elevate an app to TCB (for example, require that people use WP7 Root Tools with your app).
3) Write an app that uses ID_CAP_INTEROPSERVICES and the OEM drivers present on most phones to do high-privilege operations. This is how registry editors and such worked before Root Tools, but requires substantial work to support various different OEM devices and firmware versions, and some device+firmware combinations aren't supported at all right now.
4) Find your own new elevation-of-privilege vulnerability, hack up an exploit for it, and use that. For example, when I created the HtcRoot project, WP7 Root Tools wasn't yet available for my phone.
Click to expand...
Click to collapse
Thanks to previous answers, this really seems to get bad to be useful.
So need to develop a DLL with COM classes (for Windows Mobile 6.5) that has the functions I want and then invokes it. I carefully read the topics mentioned.
Answers to your bookmarks:
Option 1) My first application is intended for the HTC HD2 fullUnlock, I believe not having problems with permissions.
Option 2) Use third party tools like WP7RootTools is not very advantageous for the moment
Option 3) seems to be the best option, but as the knowledge needed to collect it?
Option 4) I think I still do not have sufficient skills for this option.
Very grateful for your help this is really helpful and appreciated.

WIndows Phone 7 Browser as IOS\Android\Desktop

All -
I am trying to write a Web Browser application for Windows Phone 7 and I am able to create a general browser application (not that hard) but the specific site that I am writing the application for does not technically "Support" Windows Phone 7. What I want to do is to have the Windows Phone 7 browser somehow make the site think that it is an Android, IOS, or Desktop machine so the site can be viewed on windows phone. Currently I am just using the general Navigate argument to display the site in a browser control but have not seen any properties to change for the browser to control to tell it what to show the page as, any help would be greatly appreciated. I am doing all of my dev work in VS 2010.
Thank you,
John
You need to set the User-Agent header to a user-agent string used by one of the other browsers. There are a few apps that already do this., incidentally.
jbailey1882 said:
All -
I am trying to write a Web Browser application for Windows Phone 7 and I am able to create a general browser application (not that hard) but the specific site that I am writing the application for does not technically "Support" Windows Phone 7. What I want to do is to have the Windows Phone 7 browser somehow make the site think that it is an Android, IOS, or Desktop machine so the site can be viewed on windows phone. Currently I am just using the general Navigate argument to display the site in a browser control but have not seen any properties to change for the browser to control to tell it what to show the page as, any help would be greatly appreciated. I am doing all of my dev work in VS 2010.
Thank you,
John
Click to expand...
Click to collapse
The Navigate() method accepts a parameter for user agent string. But will only work for initial page requests, not for clicked links from within the webbrowser content.

[APP] Privoxy for Windows RT

Hey guys.
I've recompiled Privoxy for Windows RT.
To use this, start the proxy (or install it as a service -- see Privoxy's user guide) and configure IE to use localhost:8118 (by default) as your HTTP (and/or HTTPS) proxy.
At this point both the Desktop (if Protected Mode is enabled) and Metro versions of IE won't be able to connect to the internet; run this in an administrator command prompt:
Code:
CheckNetIsolation.exe loopbackexempt -a -n=windows_ie_ac_001
CheckNetIsolation.exe loopbackexempt -a -n=windows_ie_ac_122
(The first line is for Metro IE, second line is for Desktop IE)
Hope this would save you some CPU power from those pesky web ads!
Once you run those, do you need the RT to be jailbreaked?
ctitanic said:
Once you run those, do you need the RT to be jailbreaked?
Click to expand...
Click to collapse
all desktop software except that preinstalled on the tablet needs jailbreak beforehand

Categories

Resources