[Q] How can I download and install: [XAP] Screen Capturer v3 - Windows Phone 7 Q&A, Help & Troubleshooting

Hi,
I'm trying to download the file: [XAP] Screen Capturer v3 - use Camera key to get screenshot.
I get the message: "Can't load the file. WP doesn't support this filetype".
Sincerely,
Asgeir Nygaardsvold

What, are both Google and Bing blocked by your ISP or something?
Download the XAP to PC.
Dev-unlock the phone (AppHub or ChevronWP7 Labs or WindowBreak or LG registry editor).
Install a XAP deployer (the official SDK, which also includes the unlock tool, has one).
Connect phone to PC and sync with Zune.
Run deployer tool, select the XAP, and install it.
Any further questions on the subject must be accompanied by at least two links to Internet search engine results that should, but for whatever reason did not, contain an answer to that question.
Seriously... way to waste people's time, yourself included.

Don't be too harsh. Some people just don't know how to start development.
@OP: Just have a look at http://msdn.microsoft.com/library/gg588378(v=vs.92).aspx

Related

Installing MIDlet on Samsung Omnia

Hi, I recently bought an Omnia and decided I would have a go at writting my own JavaME applications for it.
The application that I have in mind requires access to the file system and, in the future, the ability to make HTTP connections. Since these parts of the API are restricted I added file read and write privilages to the JAD file and copied the JAD and JAR to my phone. When I tried to install the application it gave me the error message "error 910: application authorization failed".
I guessed the error was due to the fact that the code wasn't signed. I don't want to have to go to the expense of getting a real trusted certificate for a piece of code I will probably never release so I've set up my own root CA and installed the CA certificate on the phone. I then created my own code signing certificate and signed my applicaiton with it*. I now get the error message:
"The authentication of certificate is failed. Contact your application provider to correct this situation"
when I try to install my application. I think, therefore, that the code is signed but for some reason the trust chain isn't working. I can't tell if my code signing certificate is the problem or whether the phone isn't recognizing my CA certificate. The CA certificate shows up fine in the Certificates application (Settings > System > Certificates).
Is what I am trying to do even possible on the Omnia or is is too locked down? I have to assume it is possible as I can't believe that every devopler that wants to test their MIDlet idea is buying a certificate. Out of interest does anyone know what KVM the Omnia is using?
One option I haven't tried yet is installing JBed as described in this post (http://forum.vodafone.co.uk/index.php?showtopic=8896). I'm not exactly thrilled by this idea though as I have a nicely working (recently flashed to the latest version) phone at the moment.
Any help greatly appreciated (and if I get it working I'll write it up so others can use the information).
* Personal CA Setup Etc...
http://browndrf.blogspot.com/
http://www.mobilefish.com/tutorials/java/j...de_keytool.html
http://www.mobilefish.com/developer/openss...gn_request.html
As a follow up. Perhaps it's not possible to install a MIDlet using a self signed certificate but what about the posibility of turning the security checking off for the MIDlet manager on the Omnia.
There is a menu option for java settings which doesn't provide any useful settings (just something about the backlight) but there is also an appilcation menu which has an entry called permissions. The permissions options is always greyed out though. I wonder if this could be turned on via the registry or somthing?
Not sure whether it works in your case (haven't tested this on the Omnia): see my related bible: http://forum.xda-developers.com/showthread.php?t=339579
Cheers Menneisyys, great article btw, I had a read of it before posting. From what I've read most phones seem have some way of getting unsigned MIDlets running fairly eaisly. Looks like this phone is the exception to the rule.
I think I'll have to just give up and install JBed unless someone can come up with any ideas. Your article seems to imply it's a pretty simple and painless process to have more than one MIDlet manager running on the same phone (before reading the article I assumed you could only have one on a phone).
I've been a Java developer for years (server side) but this is my first foray into JavaME, I should have guessed that the security system would make it more trouble that it was worth!

[Q] Samsung Focus Inter-Op Question, XAP compatibility

**NOOB ALERT**
This is my first post, however this is following 2 days of scouring the forums and trying about a million things so please bear with me.
First my phone info:
Samsung Focus
AT&T
Rev 1.3
OS: 7.10.7720.68 (Mango)
Developer Unlocked Using Official Chevron Token
I am trying to get any of these 3 XAP's to work: Advance Config. OR Accent Changer OR Custom Theme
(Yes I payed $9 to make my dumb squares grey as opposed to the hipster vomit rainbow on offer)
I realize that my device needs to be Interop-Unlocked for these to function, I followed the directions in the Easy Samsung Method, that bundles the unlock with the 3G repair, I then tried the manual heathcliff method (the long stickied post), i then found (through the focus specific board), the Provxml where you hold down on interop unlock and internet sharing to execute thos XML's.
I think, regardless of method, that I am indeed unlocked as WP7 root tools works just fine, However Advanced Config. launches for about 3-4 seconds and then quits, Custom them shows a clock then immediatly closes, and Accent Changer, spits out 4 error messages in a row then closes.
Has anyone encountered this problem? Is there a way to verify I am interop unlocked?
Whats most frustrating is the image on the accent changer post is on a samsung focus!
I have followed the steps to their most minute detail and am stuck. Other XAP's I've downloaded that don't require interopUnlock are crashing after a launch as well, however screen capture, root tools, wario's jewels, and the sharp snes port work great.
The latest Advanced Configuration tools (1.5) work's. Must be an app to app compatibilty issue.
Interop
I also have a Mango Focus and have successfully ChevronWP7 unlocked and interop unlocked and have been able to install and use the Advanced Configuration Tools 1.5, Registry Editor, Screen Capturer, and many other Xaps. Don't know what your problem could be but wanted you to know it can work.
I am having the same issues... some XAP's work, and the majority don't.
Phone information:
Samsung Focus
AT&T
OS - 7.10.7720.68
FW - 2103.11.8.1
HW - 3.1.0.7
BL - 5.8.0.2
If there is a solution, please keep me posted too!!

[Q] Any way to show or download FREE hidden provider apps in Marketplace ?

I want to download a FREE application (Orange Cineday & Orange et Moi) in section "Orange" ... but i can't show it !
Have you a soluce to do please ... or just give me a soluce to have the GUID of these apps ?
Thankx,
Poloche,
If your phone is for some reason not showing the carrier marketplace, it may be possible to get it to appear using a XAP similar to the OEM Marketplaces XPs (see my signature). It'll require a little investigation, and the file that specifies MO marketplaces is a slightly than the one for OEM marketplaces, but it's not that complex.
If you'll read through the thread, you'll find enough info to get started yourself.
@GoodDayToDie Can you make XAP for different carriers (similar to the OEM XAP you made so far)? I have 2 Samsung Focus on Tmobile network but couldn't see the carrier marketplace. Thanks!
Also, now that an Omnia W ROM is available, can you look into why Call Blocking is not working on 1st gen Samsung devices? The newest Call Blocking app version is 1.8 from Marketplace.
@nepi: The MO marketplaces typically don't have their own section, but "ought" to load automatically on the phone. If you're on TMO-US, even if the phone wasn't originally TMO-branded, do a search in the Marketplace for "Family Room" or "T-Mobile TV". If they don't show up, then you can't access the TMO-US marketplace. I guess I can make a XAP for that one easily enough (it's my carrier, so I just pull the the relevant file off my phone, package it into a XAP, and post it). Honestly though, the only TMO-US app that I've found worth having at all is My Account, and that rarely (and it wouldn't be useful to anybody not on TMO).
Call Blocking (and the other gen2-specific Samsung apps) can't be used on gen1 phones pretty much by design. Samsung changed the drivers in their firmware that apps (both official and homebrew) with ID_CAP_INTEROPSERVICES use to do things outside their sandbox (call blocking is definitley not allowed from within the sandbox!). Some (but not all) of the gen1 apps are compatible with a backward-compatiblity interface in the gen2 firmware, but the gen2 apps are never going to be compatible with gen1 until/unless those new drivers are back-ported. That's not something we can do (at least, not until the Samsung bootloader is unlocked) ourselves, because the drivers are baked into the ROM, and nobody has yet figured out how to make a driver that's not in the ROM work.
I have a few theories, but it'll be some time before I can do anything with them. They're related to my current project, which is executing native homebrew EXEs on WP7 (specifically, I'm currently looking at modifying the Policy system to allow this). It may be that the Policy system is also behind the driver issue, but until I manage to modify the policies, that's a moot point.
poloche said:
I want to download a FREE application (Orange Cineday & Orange et Moi) in section "Orange" ... but i can't show it !
Have you a soluce to do please ... or just give me a soluce to have the GUID of these apps ?
Click to expand...
Click to collapse
- Install WireShark traffic sniffer
- "Reverse tether" your phone to PC (connect via USB cable)
- Start WireShark to listen http traffic
- Install these apps on your phone
Post whole request data here and I'll answer your question
I want to download "Orange Cineday" specific ORANGE Marketplace... Can you please give me the GUID ?
@GoodDayToDie
Please, explain me the registry key to show the "Orange Section" in my phone ? ... I have an interOP-Unlock Omia 7
Please read the OEM Marketplace XAPs thread (linked in my sig). The file that needs to be replaced is different from the one those XAPs replace (OEM market, you need the MO market) but it's stored in the same location and the structure of the file is similar.
I don't know what the identifier for ORANGE is, although "ORANGE" would be a decent thing to try! This is a pretty basic hack, requiring mostly just some time to experiment; give it a shot yourself. I prefer to use 7-Zip for modifying the XAP files, as it handles the path traversal nicely.
@GoodDayToDie: I'm in Seatte, too. The first day when I carrier unlocked my Focus and put in T-mobile SIM I saw the T-mobile My Account app on the Marketplace. However, after I reset the phone it's no longer there and I can't find it again. Can you post the appID for My Account app here? I want that app to check account status, etc.
Also, here is the app ID for Call Blocking version 1.8 from marketplace. I can't post direct link because of my poor post count. I just post this incase anyone wants to download it but can't find it in the marketplace. (I can see the app when the link is opened in my Focus but no option to install it "Not compatible with your phone..etc...")
Call Blocking version 1.8: appID=e23ef9a7-e785-4fc6-ab6c-500034b5226d

[Q]How to download any file type on wp 7.5 Mango

I just got samsung omnia w with windows mobile 7.5 mango
but nor it has file manager nor i can download any files types from internet connection .i.e .rar,.torrent, etc. It just says file type not supported and then does not download it.
What I only want is to download any file types of any file size over a 3G network, and then access it from PC .i.e copy the downloaded from Mobile to PC.
Is it Possible?? If yes Please tell how.
If needed i am also ready to hack .i.e jailbreak the phone.
The only file types that I know WP7 supports are Office (.doc, .docx, .ppt, etc.), images, videos, audio, text, and some kinds of HTML / XML. It will also open ZIP files (but not RAR) and can open any file of the above types that is contained in them.
To add additional file types, you need to access the registry. On the Omnia W, it's possible but somewhat difficult to write to the registry, and that's assuming your firmware is a little bit out of date. If it's not (although your phone might *appear* to be fully updated anyhow), we don't currently have registry write access. However, even with registry access, there's not a lot you can currently do. For example, my phone will open .LOG files as if they were .TXT, but still can't open most other filetypes.
Trying to torrent on your phone sounds like a phenomenally good way to get your carrier pissed at you and/or blow your data connection (remember, it includes upload too), but I suppose you could write a torrent app. You'd also need a PC client to transfew the files off the torrent and onto the PC. However
You got me curious, so I looked into HKCR again and have cracked it enough to allow me to do whatever I want, more or less. Here's the basic provxml template that you need to add a filetype handler to the registry. You need to replace the values inside { } with the values you want; there are examples given after the equals signs.
"<wap-provisioningdoc>
<characteristic type='Registry'>
<characteristic type='HKCR\{FILE_EXTENSION=.rar}'>
<parm name='' value='{FILETYPE=RarArchive}' datatype='string' />
</characteristic>
<characteristic type='HKCR\{FILETYPE}'>
<parm name='' value='{FILETYPE_DESCRIPTION=RAR Archive}' datatype='string' />
</characteristic>
<characteristic type='HKCR\{FILETYPE}\BrowseInPlace'>
</characteristic>
<characteristic type='HKCR\{FILETYPE}\shell\open\command'>
<parm name='' value='app://{APP_GUID=5B04B775-356B-4AA0-AAF8-6491FFEA5665}/_default?file=%s' datatype='string' />
</characteristic>
</characteristic>
</wap-provisioningdoc>"
If you just want to add a new extension that the phone will treat like an existing one (such as me adding .LOG to my phone and hving it act like .TXT), use the following template:
"<wap-provisioningdoc>
<characteristic type='Registry'>
<characteristic type='HKCR\{FILE_EXTENSION=.log}'>
<parm name='' value='{EXISTING_FILETYPE=txtfile}' datatype='string' />
</characteristic>
</characteristic>
</wap-provisioningdoc>"
It really is that easy. Now, writing an app that can actually decode .RAR... that's up to you. Also, you'll need to add ID_CAP_FILEVIEWER to the app's manifest if you want the app to be able to open the file in place, isntead of first copying it to the isostore. Of course, that's not needed on a custom ROM with full unlock.
Thanks GoodDay
I just wanted how to download file any extension.And it seems you just gave me the right direction.
The only thing i want to know is, after adding the rar or any extension manually to phone's registry,
will i able to download it with Internet Explorer??
if yes will it support pause resume
and if i successfully downloaded the rar file, where will it be saved in phone's memory??
and will I able to transfer that downloaded file to PC??
If the answers of above question is yes, then please post it here step by step it will really a Great help and time saving for me.
Yes, you'll be able to download the files with IE (or from email).
However, they won't offer a "Save" option; they'll just open in the registered program (like how .doc opens in Word). That program may offer a Save option, though.
Mobile IE does not support pause/resume for file downloads, so far as I know. If the file is so big that it takes more than a few seconds to download, your phone probably isn't the right device to download it on.
Downloaded files are temporarily saved into a location under your phone's \Application Data\Volatile\ directory. Apps with the FILEVIEWER capability will be able to access these files (on a fully-unlocked ROM, any app can access them of course).
Transferring the file to the PC will require that the app that opens it be able to do the transfer. Alternatively, an app like Root Weberver could be used to allow you to access the file from the PC and download it off the phone.
Once Again Thanks GoodDay,
You just gave me the exact piece of information I was looking for.
Now the only problem is Big Files to download. Anyways I will manage it.
I am just quite upset as i can't use a phone so costly,which claims to be the most feature full and has an inability to download files beyond its known list and also can't download big files even if we change registry to make OS recognize those unknown file extension.
As I can't Use a phone only for listening musics and watching Videos.
Maybe I should consult some good WP7.5 app developers to make a download manager to download files without limits of file extension and file size.It will be just like a revolution for me and i will just be waiting for that day when this app will be released.
Some trouble for you once
Can WP7.5 be able to compile Python programing??, if it would may be I can develop my own Download Manager App for me,as know python.
Does Samsung Omnia W can be loaded with other mobile OS like Symbian or Android??
Where Can I learn about app Development for WP7.5?? may be its time I would learn it in order to Use a windows mobile full potential.
Well, you could certainly write a download manager app, though it would be a bit tricky. I'm surprised you feel that big downloads are needed, though; aside from apps (which the OS handles) I very rarely download a file more than ~5MB, which only takes a few seconds on 3G.
Generally the way things like torrents are handled is that the phone doesn't actually download the big files. Instead, it acts as a remote control to some torrent app on the PC. You might use the phone to fetch the .TORRENT file and send it to the PC, but the bit download is done there. Some torrent software already supports some of this functionality (for example, uTorrent allows running a simple webserver on the PC so you can control it from any web browser anywhere).
Python is not supported on Windows Phone. It's possible that IronPython will be supported soon (IronPython is an implementation of Python in .NET), but currently the only options are C# and VB.NET for Silverlight or XNA apps, and C/C++ for native code. However, if you're reasonably familiar with Python, picking up C# shouldn't be too hard.
Currently, the Omnia W can't even be loaded with custom ROMs of WP7. Switching it to fully another OS is probably not going to happen soon. First, it's bootloader must be unlocked. Then, somebody must build a ROM with all the right drivers. Most people who are interested in Windows Phones also aren't Android developers or ROM chefs...
There are lots of tutorials for getting started with WP7 app development. The tools are free, though they only run on Windows. Learning to use native code will be required for the "full potential" that you speak of, but once you know WP7 development in general, it's not that hard to get started going native.
hello again I finally unlocked my Omnia w
and installed wprootools.now I want to run some apps like ucweb in background...but I am not getting it.
can you help me in this direction .i.e running any app in background continuously under cellular network below the lockscreen.
as it will help me in downloading files more efficienty while doing other tasks. what I want is the true multitasking.
where are all developer gone...
can't you help out for this situation
still no answers...... xda on crisis
still waiting for reply
well no one got a reply..
But I am near the solution buy still want a suggestion by one who had really implemented or try this.

[Release] RT Jailbreak Tool

RT Jailbreak Tool
By Netham45, Version 1.20
An all-in-one program to jailbreak Windows RT tablets using the method recently released by clrokr​
Usage
Boot your RT device and log in, allow it to sit on the desktop for about a minute.
Extract all files out of the latest version of the .ZIP attached to this post. To do this on Windows RT, right-click on the .zip, choose 'Extract all', and select the destination folder.
Run runExploit.bat. It'll prompt you to either install the jailbreak to run on login, uninstall it not to, or run the jailbreak once.
Choose an option and follow all subsequent prompts. They're all quite easy and self-explanatory.
FAQ
Q) What does this do, in layman's terms?
A) It allows non-Microsoft ARM-compiled .exes to run on the desktop. That is it.
Update (03/01/2013): The jailbreak now allows unsigned drivers to load.
Q) Can I use this to run Photoshop, Steam, AutoCAD, <Insert commercial product here>?
A) While it is -technically- possible for the companies to port their stuff over to Windows RT using the hack it is extremely unlikely. As a rule of thumb, if it's a commercial piece of software it won't run on the ARM.
Q) Can I use this to run PuTTY, VNC, X-Chat, <Insert open-source product here>?
A) Yes! Open-source programs are ones that you, having the source code, can recompile to work on the ARM. If it's not already available (A small but growing number of programs are) it's easy to get started. There are some useful threads in the Windows 8 Development and Hacking board on XDA-Developers.
Please note that not all programs can reasonably be ported over to ARM, due to either program complexity, overuse of inline assembly, or the current lack of a GNU Compiler
Q) Can I use this to run any random x86 app I find on the internet?
A) No. Apps must be recompiled for ARM. Stop asking why Chrome doesn't run.
Q) Can I use this to hack my Android tablet?
A) Not really. Most Android hacks require custom kernel-mode drivers (APX, Odin, ADB all require drivers that are unavailable), and this hack only allows us to run unsigned User-mode code.
If you don't know the difference between User-mode and Kernel-mode, I'm sure Wikipedia has a good article on the subject.
Q) Will Chrome/Firefox be ported over?
A) I don't see any major technical hurdles for those, but I probably won't be the one to do it.
Q) Are there any precompiled apps for this available?
A) Check out THIS THREAD for a list of all currently known compiled apps.
Q) I ran the jailbreak, now where can I download pirated apps from?
A) Nowhere. This jailbreak does not allow for pirated apps, and it is a long ways off from actually supporting pirated apps. If you manage to get pirated apps to run on Windows RT you will be doing the entire community a large disservice, along with ruining what credibility this hack may have in Microsoft's eyes.
Q) I don't know how to recompile code, can I get someone else to do it?
A) If it's a simple project you can likely find someone who will be more than happy to recompile it for you. If it's a large project with numerous dependencies, or a commercial project, I will be willing to take a look at it and quote a price to do it. (On that note, please realize that I am not affiliated with XDA-Developers at all.)
Q) I keep BSoD'ing! What's up?
A) I haven't managed to track down the cause of the BSoDs, except that they seem to happen when the exploit is ran within the first minute or so of the tablet booting and logging in. If you're getting BSoDs, boot your tablet to the desktop and wait 2 or 3 minutes before trying the exploit. Also, make sure that you're up to date with Windows Updates, as of 2/26/2013.
Q) I ran the .bat and it told me it couldn't find it's bin folder. What's wrong?
A) Extract the ZIP in entirety. Don't just open the ZIP and double-click on the runExploit.bat.
Q) It's not working! What do?
A) Post in this thread describing what you're doing and the issue you're having, do not PM me, even if you don't have the number of posts to post in the developer sections. I'll consider it spam and disregard it. Don't message me on Twitter either, the only place that I will provide support for this tool is in this thread.
Q) Is this persistent across reboots?
A) No, it resets every time the device reboots.
Q) Is this a tethered exploit?
A) No. Tethering is connecting the device to a computer, or other device to jailbreak it. This is done entirely on the device. It just has to be redone at reboot.
Q) Will this work with all the latest updates, as of 02/26/2013?
A) There was an updated .zip posted for the latest update (Patch Tuesday, Feburary 2013.) It should work.
Q) How do I compile apps for the Surface RT? It says I'm missing a bunch of .libs!
A) Visual Studio 2012 does not come with all the required ARM .libs for compiling most desktop apps. Please see THIS post by _peterdn for a useful utility for generating .libs and .exps from the .dlls on the tablet.
Q) Why would you want desktop apps? They suck for touch.
A) Mainly for the library of easily ported software, along with the things that metro apps just can't do. I agree, they're more inconvenient to use with touch, but that's the tradeoff for having a huge library of software. You also don't have to use desktop mode, the tablet still is quite good without it (Except the mail client). I also believe that since it's my device I should be able to do whatever I want with it, regardless of what MS says. Traditionally MS has leaned the same way with Windows, which makes it rather disappointing they chose to lock this platform down.
Q) Will this void my warranty?
A) Since it doesn't persist across reboots chances are the support center will never know, though it may be against the terms of your devices warranty.
Q) Is there any warranty for this program?
A) No express or implied warranty exists.
Q) Your hack caused the paint to chip off my tablet, the felt to peel off my type keyboard, the kickstand to fall off, and my tablet to display nothing but satanic messages while it's on! I want you to buy me a new one!
A) No it didn't, and see my warranty policy.
Q) Can Microsoft patch this?
A) Yes and no. They can patch it through Windows Update, but since we have the ability to reinstall from recovery partitions we can revert any Windows Updates they release.
Q) Will this allow people to run viruses on my tablet?
A) Yes and no, if something malicious is compiled and ran while jailbroken it could act like a virus, yes. Once you reset, though, it'll be gone.
Q) I came across a malicious RT application! Who do I tell?
A) If it's a jailbroken application then the most you can do is make a post informing about it. That's one downside to having unsigned code, there's no one regulating body who can decide what is and isn't available, and manage safety. If it's a store application then I suggest you contact Microsoft. If it's a Modern UI app that requires the jailbreak to run you still may have luck contacting Microsoft, as they can blacklist the developer's certificate.
Q) Can any random Store app do this?
A) No, this requires tools and privileges that Windows Store apps can't possess. The appcontainer model that MS uses is very strict and good at preventing things like this from happening. There's a number of things that flat-out aren't possible to do from a Store app that this uses, not to mention that it would get rejected by MS.
Q) Will I (The user) get my developer license banned?
A) It's possible, though I doubt that MS will do that.
Update: With the new payload (as of 1/18/2013) users no longer need to get their own developer certificate.
Q) Won't you (Netham45) get your developer license banned?
A) Time will tell, I knew the risk when I posted this. I suspect that their banning system is more geared towards piracy, though, which this doesn't really enable.
Update: With the new payload (as of 1/18/2013) my developer certificate is no longer required.
Q) I've got this great feature/idea for the jailbreak! Where can I tell you at?
A) Post it in this thread. Note that the area where we can script and such before the exploit is limited and restricted to pretty much batch scripts, and that I am under no obligation to implement a feature if you suggest it. And, seriously, do not PM me about it. If you don't have the prerequisite number of posts to post in the developer section then go get them.
Q) Can I throw money at you for writing the tool to automate this?
A) There's a donate link on the side of this post. (I'd love to get a Surface Pro. )
Q) Can I throw money at clrokr for documenting the exploit?
A) You'll have to talk to him about that.Here's his profile.
FAQ last updated 2/26/2013 10:17 PM MST
Thanks to clrokr for documenting the usage of the exploit, and to the numerous people who contributed positively in the [Q] Hacking Windows RT to Run Desktop Apps thread
Download is attached to this post.
Update log
Update 1.01(1/10/2013): Uncommented pause in the PS script to install the ModernUI app -- It was causing it not to prompt to install a developer license/my cert for some reason.
Update 1.02(1/10/2013): Fixed issue on non-English devices.
Update 1.03(1/11/2013): Fixed issue with usernames with spaces in them, fixed issue where the user running the jailbreak isn't the first user logged in
Update 1.1(1/18/2013): Redid functionality; it now gets the kernel base inside the payload, instead of requiring a Metro application. Added a startup folder that gets ran after jailbreak. Cleaned up output. Click for more info
Update 1.11(1/18/2013): Added commandline options, added a simple interface to handle creating scheduled tasks to run, added a powershell script to keep it from running if the system hasn't been up for two minutes, added missing startup folder, added sanity check so it doesn't freak out if the startup folder isn't there
Update 1.12(2/12/2013): Fixed the scheduled task to not require AC power to run, tweaked script to not crash on latest patches, Fixed startup folder not getting executed properly
Update 1.12a(2/12/2013): Fixed it to actually work on the latest updates. Oops.
Update 1.13(2/14/2013): Added the ability to dynamically get the signing level. It now requires internet on the first launch, and after an update changes ntoskrnl.exe. This version is slightly experimental, so if it doesn't work use one of the older versions.
Update 1.13a(2/15/2013): Tweaked the script to return from the hook in a way that seems more robust. If 1.12a or 1.13 work for you there's no need for an update.
Update 1.20(3/01/2013): Made the bat use registry keys instead of files in system32, added registry-based startup folder, altered payload to support unlocking kernel-mode code
Click here to download the latest version​
Older versions may be downloaded here
(Note: If you wish to mirror this post please retain a link to it at http://forum.xda-developers.com/showthread.php?t=2092158 so users can always get the latest version.)
Nice job! Good to have an all-in-one. Is this tool using the decrement by 0x80000 or trying the option of a slightly lesser decrement?
Also, it would be good to have a unified selection of RT-compiled desktop apps. I'm working on porting Pidgin (the Windows Store IM clients kind of suck...) but it's not easy; the "build under Windows" instructions boil down to "make your Windows system as Unix-y as possible, then build it there". There may be a way to target RT from GCC, but I am not aware of it.
EDIT: What I meant to say is, perhaps a thread linking all the various apps that people have built (preferably with links to their source, for those of us mildly paranoid types who like to see what other peoples' code is doing on our systems) would be a good idea.
GoodDayToDie said:
Nice job! Good to have an all-in-one. Is this tool using the decrement by 0x80000 or trying the option of a slightly lesser decrement?
Also, it would be good to have a unified selection of RT-compiled desktop apps. I'm working on porting Pidgin (the Windows Store IM clients kind of suck...) but it's not easy; the "build under Windows" instructions boil down to "make your Windows system as Unix-y as possible, then build it there". There may be a way to target RT from GCC, but I am not aware of it.
Click to expand...
Click to collapse
I'm decrementing by 0x7EFF0, it seems to not get the 0x18 bugcheck at all with that number. The one it gets if you run it too soon is a different bugcheck.
Install Fails
Brilliant!
I tried running it but it keeps going in an endless cycle because the Metro app fails to install.
Using a Surface with the latest patches from Microsoft.
merill said:
Brilliant!
I tried running it but it keeps going in an endless cycle because the Metro app fails to install.
Using a Surface with the latest patches from Microsoft.
Click to expand...
Click to collapse
Does it give you any error messages when it fails to install?
netham45 said:
Does it give you any error messages when it fails to install?
Click to expand...
Click to collapse
When installing the metro app, the installation fails because the certificate isn't added to the cert-store by default and the batch just tries again.
I uncommented the #Pause in PrintMessageAndExit to read the error message and that made it possible to choose to install the certificate, the powershell just closed otherwise.
After that the metro app installs fine, and tries to start it. I can see the app start, though the cmd still doesn't recognize it and tries to install it again...
I wrote my own metro app for that today and installed it instead of yours and it worked fine with mine.
My App is just this:
protected override void OnFileActivated(FileActivatedEventArgs args) {
WriteAddress((StorageFile)args.Files[0]);
}
private async void WriteAddress(StorageFile file) {
using (Stream s = await file.OpenStreamForWriteAsync()) {
using (StreamWriter wrt = new StreamWriter(s)) {
uint adr = GetKernelAddress.Address.Get() + 0x19FFBC;
await wrt.WriteAsync((adr & 255).ToString("X2") + " " + ((adr >> 8) & 255).ToString("X2") + " " + ((adr >> 16) & 255).ToString("X2") + " " + ((adr >> 24) & 255).ToString("X2"));
}
}
App.Current.Exit();
}
Click to expand...
Click to collapse
sebmaster16 said:
When installing the metro app, the installation fails because the certificate isn't added to the cert-store by default and the batch just tries again.
I uncommented the #Pause in PrintMessageAndExit to read the error message and that made it possible to choose to install the certificate, the powershell just closed otherwise.
After that the metro app installs fine, and tries to start it. I can see the app start, though the cmd still doesn't recognize it and tries to install it again...
Click to expand...
Click to collapse
Having the same issue, uncommenting the pause seems to fix it all for me. I'll update the zip in the top in just a second.
Edit: New zip with that uncommented uploaded.
Metro app failed to run. Trying to (re)install the metro app...
Found certificate: C:\Users\Merill\Downloads\RT_Jailbreak\bin\ModernUI_App\Get Kernel Base_1.0.
Before installing this package, you need to do the following:
- Install the signing certificate
Cannot invoke method. Method invocation is supported only on core types in this language mode.
At C:\Users\Merill\Downloads\RT_Jailbreak\bin\ModernUI_App\Add-AppDevPackage.ps1:497 char:9
+ $IsAlreadyElevated = ([Security.Principal.WindowsIdentity]::GetCurrent() ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MethodInvocationNotSupportedInConstrainedLanguage
merill said:
Metro app failed to run. Trying to (re)install the metro app...
Found certificate: C:\Users\Merill\Downloads\RT_Jailbreak\bin\ModernUI_App\Get Kernel Base_1.0.
Before installing this package, you need to do the following:
- Install the signing certificate
Cannot invoke method. Method invocation is supported only on core types in this language mode.
At C:\Users\Merill\Downloads\RT_Jailbreak\bin\ModernUI_App\Add-AppDevPackage.ps1:497 char:9
+ $IsAlreadyElevated = ([Security.Principal.WindowsIdentity]::GetCurrent() ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MethodInvocationNotSupportedInConstrainedLanguage
Click to expand...
Click to collapse
Try the new zip I just uploaded, I believe I fixed that.
Edit: I see what happened. The file that MS distributes has a signature at the bottom which allows it to make unrestricted system calls and when I commented out the pause I broke that.
Very Nice job! Thank you again!
Yahoo!!! Works. Have PuTTY running. Now to get all ARM compatible apps in one place!
merill said:
Yahoo!!! Works. Have PuTTY running. Now to get all ARM compatible apps in one place!
Click to expand...
Click to collapse
Glad to hear it's working.
Now, 6 AM, time to go to bed.
merill said:
Yahoo!!! Works. Have PuTTY running. Now to get all ARM compatible apps in one place!
Click to expand...
Click to collapse
I agree! If anyone gets Utorrent working ill be eternally greatful
Sent from my HTC One X using xda premium
vincepg13 said:
I agree! If anyone gets Utorrent working ill be eternally greatful
Click to expand...
Click to collapse
With 7Zip, Putty and an .Net 4.0 FTP Uploader app... all I need now is a Transmission console and I no longer really need my laptop.
Would be great to associate .torrent with Transmission on the Surface.
What other "needed" apps that are projects (like SourceForge) that people can think of?
MediaInfo would be handy... wonder if it could also integrate with explorer...
Perhaps this discussion needs its own thread
I'm actually starting a thread for this topic... but since we're here, one thing that would be awesome (instantly add support for a ton of software) would be a Java runtime. Unfortunately, they're huge and complex beasts, and tend to either require assembly or be buildable only on Linux (sometimes both...).
in asus vivo tab rt , I can not go where I say,
please press the volume down now
Silverlight ideally. But it sounds like thats a no go.
Also Chrome or Firefox would be good!
Filezilla would also be nice.
Nice work guys.
It works, but I still get the SmartScreen filter when I try to run apps from Explorer. When I run them from command line, it works fine.
I believe there's a registry entry that needs to be changed, but I don't remember what it is.
randomned said:
It works, but I still get the SmartScreen filter when I try to run apps from Explorer. When I run them from command line, it works fine.
I believe there's a registry entry that needs to be changed, but I don't remember what it is.
Click to expand...
Click to collapse
in the pop up, click more info then click 'run anyway' - itll never bother you again for that app.
will this work with the latest updates installed

Categories

Resources