Right, I've been digging around with the Windows Phone Developer Tools, and have been working on a few things.
The first tool I'm releasing is RemoteExecute, it lets you run any program that's already on the device, supplying a path and any parameters. (e.g. \Windows\RegionCPL.exe)
It's currently only connecting to the first WP7 device it finds (not emulators) but it could connect to any device/emulator if I bothered to code an interface for it.
There's very little error handling, because this has sort of been whipped up in a hurry...
Anyway, it may or may not need a developer unlocked device (I don't know, I've only got unlocked ones) and it doesn't let you deploy anything at all. And you might need the real WP7 Developer Tools, but I can't test that.
Source code may be available if anyone wants it, but I'll need to clean it up a little...
Enjoy, and Merry Christmas!
Update
Requires a developer unlocked device (Chevron should work for this purpose)
Programs to launch...
This is a list of some of the EXEs and what they do (bear in mind there are over 100 in \Windows, I'm not going through all of them!)
\Windows\Settings3.exe - Settings app
\Windows\ShortMsg.exe - SMS
\Windows\WebSearch.exe - Bing
\Windows\WiFiUXSplash.exe - WiFi setings
\Windows\ZipView.exe - Open ZipViewer, with no browsing function, needs ZIP passed via command line
\Windows\OMHub.exe - Office hub
Like on WM6.X, Office apps are PPT.exe, PXL.exe and PWORD.exe, but they need to be launched with command line parameters to open files, as they no longer have a browser built in.
Things that don't work:
\Windows\AutoDataConfig.exe - "Additional information: This program is blocked by group policy. For more information, contact your system administrator."
I like the idea of running apps from the desktop. Unfortunately when I run l3v5y.WP7DT.RemoteExecute.exe and provide a path like \windows\settings3.exe the app crashes:
Description
Faulting Application Path: C:\Native access\l3v5y.WP7DT.RemoteExecute\l3v5y.WP7DT.RemoteExecute.exe
Problem signature
Problem Event Name: CLR20r3
Problem Signature 01: l3v5y.wp7dt.remoteexecute.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4d164edf
Problem Signature 04: l3v5y.WP7DT.SmartDevice.Connectivity
Problem Signature 05: 1.0.0.0
Problem Signature 06: 4d164e96
Problem Signature 07: 113
Problem Signature 08: 36
Problem Signature 09: TEEK34PJDMM4HDZEPFRMOBGOA4O3JUV0
OS Version: 6.1.7600.2.0.0.256.4
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Have you seen crashes like this? I just have a Samsung connected, and the Zune software running.
obelix said:
I like the idea of running apps from the desktop. Unfortunately when I run l3v5y.WP7DT.RemoteExecute.exe and provide a path like \windows\settings3.exe the app crashes:
Click to expand...
Click to collapse
for me it also crashes no mater what path I use it always crash .
I have a hd7.
ceesheim said:
for me it also crashes no mater what path I use it always crash .
I have a hd7.
Click to expand...
Click to collapse
obelix said:
I like the idea of running apps from the desktop. Unfortunately when I run l3v5y.WP7DT.RemoteExecute.exe and provide a path like \windows\settings3.exe the app crashes:
Code:
Description
Faulting Application Path: C:\Native access\l3v5y.WP7DT.RemoteExecute\l3v5y.WP7DT.RemoteExecute.exe
Problem signature
Problem Event Name: CLR20r3
Problem Signature 01: l3v5y.wp7dt.remoteexecute.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4d164edf
Problem Signature 04: l3v5y.WP7DT.SmartDevice.Connectivity
Problem Signature 05: 1.0.0.0
Problem Signature 06: 4d164e96
Problem Signature 07: 113
Problem Signature 08: 36
Problem Signature 09: TEEK34PJDMM4HDZEPFRMOBGOA4O3JUV0
OS Version: 6.1.7600.2.0.0.256.4
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Have you seen crashes like this? I just have a Samsung connected, and the Zune software running.
Click to expand...
Click to collapse
Can I check if either of you have the WP7 Developer Toolkit installed?
l3v5y said:
This is a list of some of the EXEs and what they do (bear in mind there are over 100 in \Windows, I'm not going through all of them!)
\Windows\Settings3.exe - Settings app
\Windows\ShortMsg.exe - SMS
\Windows\WebSearch.exe - Bing
\Windows\WiFiUXSplash.exe - WiFi setings
\Windows\ZipView.exe - Open ZipViewer, with no browsing function, needs ZIP passed via command line
\Windows\OMHub.exe - Office hub
Like on WM6.X, Office apps are PPT.exe, PXL.exe and PWORD.exe, but they need to be launched with command line parameters to open files, as they no longer have a browser built in.
Things that don't work:
\Windows\AutoDataConfig.exe - "Additional information: This program is blocked by group policy. For more information, contact your system administrator."
Click to expand...
Click to collapse
Does anybody know which .exe launches the Bluetooth settings ?
Since I left WM 6.5 I´m really missing a Bluetooth and WiFi Toggle on my startscreen...
Thanks in advance
contable
By developer toolkit, do you mean the official Windows Phone Developer Tools? If so yes I have that installed but not any other kits.
I am curious how do you execute a process on the devic, are you connecting to a device side winsock server over USB and calling CreateProcess?
Toddsa said:
I am curious how do you execute a process on the devic, are you connecting to a device side winsock server over USB and calling CreateProcess?
Click to expand...
Click to collapse
I'm using the same libraries as Microsoft use for XAP installation and general communication with the phone (other than Zune media).
I'll post some code/explanations and things when I've got my desktop with me again.
Essentially, it's similar to this, but there are some significant changes between the VS2008+WM6.X model and the VS2010+WP7 one.
If the ability to create a process exists in the public API you may be able to copy a native application to the device and start it using that public API. You could then create an RPC mechanism in your application like RAPI as 6.x devices had. RAPI was just a Winsock client \ server application. I wonder if it is possible to create and deploy a Telnet and FTP server to the device using those public connectivity API.
RAPI is documented on MSDN but since I am under 8 posts I can not include a URL here.
Toddsa said:
If the ability to create a process exists in the public API you may be able to copy a native application to the device and start it using that public API. You could then create an RPC mechanism in your application like RAPI as 6.x devices had. RAPI was just a Winsock client \ server application. I wonder if it is possible to create and deploy a Telnet and FTP server to the device using those public connectivity API.
RAPI is documented on MSDN but since I am under 8 posts I can not include a URL here.
Click to expand...
Click to collapse
Creating processes is, but the file access functions of the libraries seem to give "Access Denied" errors on virtually everything. I'm working on this, and seeing whether there's a different library I can use.
It might be possible to piggy back on the VS2010 debugger utilities, and from there get more control over the device.
The advantage of deploying code to the device directly is it gets around the native code limitations of XAPs, and would allow a lot more freedom. Problem is, it doesn't work yet! I'll post my code when I can, as it's probably a useful basis for achieving more.
obelix said:
I like the idea of running apps from the desktop. Unfortunately when I run l3v5y.WP7DT.RemoteExecute.exe and provide a path like \windows\settings3.exe the app crashes:
Description
Faulting Application Path: C:\Native access\l3v5y.WP7DT.RemoteExecute\l3v5y.WP7DT.RemoteExecute.exe
Problem signature
Problem Event Name: CLR20r3
Problem Signature 01: l3v5y.wp7dt.remoteexecute.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4d164edf
Problem Signature 04: l3v5y.WP7DT.SmartDevice.Connectivity
Problem Signature 05: 1.0.0.0
Problem Signature 06: 4d164e96
Problem Signature 07: 113
Problem Signature 08: 36
Problem Signature 09: TEEK34PJDMM4HDZEPFRMOBGOA4O3JUV0
OS Version: 6.1.7600.2.0.0.256.4
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Have you seen crashes like this? I just have a Samsung connected, and the Zune software running.
Click to expand...
Click to collapse
I have the same error on my trophy with zune open and vs2010 with WP7 tools.
I've just tested it, the device must be unlocked for the app to work!
martani said:
I've just tested it, the device must be unlocked for the app to work!
Click to expand...
Click to collapse
Ok thanks for the information.
martani said:
I've just tested it, the device must be unlocked for the app to work!
Click to expand...
Click to collapse
Thanks for that information, I'll update the first post.
Hi l3v5y
thanks for this very usefull tool.
it's possible to have the source file to see what we can do with it!
xboxmod said:
Hi l3v5y
thanks for this very usefull tool.
it's possible to have the source file to see what we can do with it!
Click to expand...
Click to collapse
I already played with the source code for this app, which is almost the same as the Tom Xap Installer, Reflector if your friend
martani said:
I already played with the source code for this app, which is almost the same as the Tom Xap Installer, Reflector if your friend
Click to expand...
Click to collapse
They're both effectively rehashes of the WP7 toolkit (though the XAP installer is just a copy/paste into one function of the Installer, this actually does something different).
Reflector is indeed your friend, though I'll post code when I can anyway, as it's a little less annoying to use!
Have you done any more work on this project
As of yet, nothing that works...
Hi guys,
I have downloaded hundreds of apps on the net and many of them (several tens) cannot be installed on my SGS (Froyo 2.2.1)!
I get always the same error message : "A problem occurred during the kit analysis" (translation from french)
And some apps begin to install and finally the message : "Application not installed"
The second case occurs when the application is already installed and it's an update !
Does anyone know these errors and where can I find the log associated ?
The best for me is to know why and if possible, how to resolve them ???
Thankx in advance
I always use legal Apps direct from the market and never had such problems... ;o)
Good Recommendation !!!
ExilHh said:
I always use legal Apps direct from the market and never had such problems... ;o)
Click to expand...
Click to collapse
Thanx four your recommendation but sometimes it's the same with "legal" apps downloaded on the market yet !!!
So, I repeat my question ...
Thanx
Hi all,
Would like to request for the PayPal official app APK file of latest version.
Seems like I'm not able to see or download it off the market.
I'm currently having v2.5 apk installed which has a few bugs.
Here's it on appbrain, but I had no luck:
http://www.appbrain.com/app/paypal/com.paypal.android.p2pmobile
Only available in US, UK and Canada.
Recent changes:
Patch for session time-out issue some users were experiencing
Latest version: 2.7.1 (for all Android versions)
Click to expand...
Click to collapse
TIA
Did you try using market enabler or something similar?
Edit: screw it, here it is haha (ver 2.7.0)
How do we know if this file is clean and not compromised?! Who is running PayPal, a bunch of idiots??? Not everybody lives in the those 3 countries...
PS. Not saying you are knowingly offering up malware FuryRiderX hehe, just frustrated that PayPal forces people to download from unknown locations.
take a look at my thanks meter and my contributions to the site, and ask that question again.
@FuryriderX : Thanks for the rip...
I'm unrooted, so marketenabler or such won't help...
hi everyone!
today, i'm gonna show you my new app, called Graphical UpdateWP
this app comes w/ nice wpf UI
this tool makes updating your phone easier than before
ok, let's jump into the app
download: http://www.mediafire.com/download.php?jsi33k59e4zqvs3
screen: on the attchment(s)
Requirements:
-.NET 4
-Windows Vista
hhmmm...there is a big problem with your progy.
Norton blocks it every time...
Can anyone confirm?
ziko said:
hhmmm...there is a big problem with your progy.
Norton blocks it every time...
Can anyone confirm?
Click to expand...
Click to collapse
it's a false alarm, my mse says, it is clean
Solve problem
aramadsanar said:
hi everyone!
today, i'm gonna show you my new app, called Graphical UpdateWP
this app comes w/ nice wpf UI
this tool makes updating your phone easier than before
ok, let's jump into the app
download: http://www.mediafire.com/download.php?jsi33k59e4zqvs3
screen: on the attchment(s)
Requirements:
-.NET 4
-Windows Vista
Click to expand...
Click to collapse
Update is very best tool ,
BUT
Restore is not working !!!!
error caption is: UpdateWP isn't found
and message is: please locate your UpdateWP.exe first.
please solve this problem.
MAHDi25 said:
Update is very best tool ,
BUT
Restore is not working !!!!
error caption is: UpdateWP isn't found
and message is: please locate your UpdateWP.exe first.
please solve this problem.
Click to expand...
Click to collapse
please apologize me for your inconvenience, because of mistakenly posted beta version of WPE3
here i attach the fixed build
Enjoy!
goes right to a command line and disappears?
Vintage144 said:
goes right to a command line and disappears?
Click to expand...
Click to collapse
i think you'd better use WPE3 than this, this tool is full of bug
Hi Guys,
Does anyone knows if there is a Download manager available for Android [UNROOTED] which can provide same functionality as provided by IDM.
i have tested IDM PRO no ads app it work fines but it doesn't have the functionality of updating Download addresss incase download gets stucks.
All other Download managers that comes up with this functionality doesn't work so well.
Guys mail me if you found out the app similar to described.
mail:
spicynitin{at the rate}gmail{dot com}
spicynitin said:
Hi Guys,
Does anyone knows if there is a Download manager available for Android [UNROOTED] which can provide same functionality as provided by IDM.
i have tested IDM PRO no ads app it work fines but it doesn't have the functionality of updating Download addresss incase download gets stucks.
All other Download managers that comes up with this functionality doesn't work so well.
Guys mail me if you found out the app similar to described.
mail:
spicynitin{at the rate}gmail{dot com}
Click to expand...
Click to collapse
yes !! Loader Droid it is
https://play.google.com/store/apps/details?id=org.zloy.android.downloader&hl=en