Install Homebrew Apps in Mango Beta & Resumible Apps - Windows Phone 7 General

INSTALLING HOMEBREW APPS​
Ok, so I figured out how to get a homebrew app installed that has "INTEROPSERVICES".
NOTE: Most apps still don't load/work, but at least they can be installed. So, maybe someone can figure out what to do from here. In fact, the only app that works properly that I've tested is Navigator Select. Granted this app is probably signed with a cert or what ever because it's from an OEM.
Instructions;
1) Extract the XAP using 7Zip/WinRAR/etc.
2) Find WMAppManifest.xml & open it in an editor (Wordpad/Notepad/VS/Word/etc.).
3) Delete the line "<Capability Name="ID_CAP_INTEROPSERVICES"/>"
4) Save the file.
5) Compress all files from XAP into a ZIP
6) Rename ZIP to XAP
7) Install
RESUMIBLE APPS​
Also, I found this article.
In order to make an app resumible, we'll edit the same file as above, but this tome we're going to add "ActivationPolicy="Resume"" to the "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" line so it looks like "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>". Save file compress everything to ZIP & rename to XAP same as above. Now install apps using what ever side loader you like. I used "Tom XAP Installer".
NOTE: DON'T use the resumible hack on Navigator Select, at least on Mango. Otherwise it'll just show a black screen if you open it from the start menu/app list when you have a map open. You can still use task switcher to open it, but just not worth it. Than again this could be a Mango problem with the resume hack.

Anyone out there with a T-Mobile USA HD7 happen to have WPDM from Schaps installed & no Mango Beta? If so, can you see if you can copy out the TMOUS Cert that should be on your device. I'm on Mango, so cant. I want to try to sign a homebrew app with that cert & see if it'll work on Mango Beta.

I rolled back but have the HTC 7 Pro, so I can send you that cert, maybe you can edit it so it works with the HD7?
Glad to see you working on this btw .

blindpet said:
I rolled back but have the HTC 7 Pro, so I can send you that cert, maybe you can edit it so it works with the HD7?
Glad to see you working on this btw .
Click to expand...
Click to collapse
Thank you, it shouldn't matter which HTC device it comes from. The main issue is I'm on T-Mobile so for my device has T-Mobile's OEM cert on it where your 7 Pro most likely doesn't. Probably has a Verizon OEM or for what ever OEM you're on. Your device might have an HTC Cert though. The main thing I'm looking for is a cert that's trusted & allowed INTEROPSERVICES access as OEM's/Manufacturers are the only ones allowed this atm. This is why Navigon Select works even though it has INTEROPSERVICES. I'm hoping I can use the SDKCert Signer tool & an OEM cert to sign the dll's/mui's in the XAP with.

I'm on an unbranded HTC 7 Pro. If you walk me through extracting whatever certs you can use I'm more than happy to do it.

blindpet said:
I'm on an unbranded HTC 7 Pro. If you walk me through extracting whatever certs you can use I'm more than happy to do it.
Click to expand...
Click to collapse
Okay, you'll need WPDM. Install that to your pc/laptop. Once you run it the first time, it'll prompt to install TouchXperience. Open TouchXperience on your 7 Pro. Now WPDM will sync with it. Now open the file manager in WPDM on your PC. The certs should be in \windows or one of it's sub directories. I don't remember exactly where I saw them. Try to find one with HTC or Test in the file name. You can than copy if & paste it into windows explorer somewhere to zip it up & upload it here.

Unsigned app limit
Any idea which homebrew can get rid of the unsigned applications limit on Mango?
I am afraid of removing all my unsigned apps for nothing

Before following the OPs suggestions I was not able to deploy Navigon Select onto my device. After editing WMAppManifest.xml I was finally able to deploy it again. Sadly it won't work. After startup it tells me that it can't complete the registry process due to not being able to connect to the network. Pitty.

dkp1977 said:
Before following the OPs suggestions I was not able to deploy Navigon Select onto my device. After editing WMAppManifest.xml I was finally able to deploy it again. Sadly it won't work. After startup it tells me that it can't complete the registry process due to not being able to connect to the network. Pitty.
Click to expand...
Click to collapse
It worked for me, which version are you using. I have the patched 1.3 install with maps & everything.

Handala said:
Any idea which homebrew can get rid of the unsigned applications limit on Mango?
I am afraid of removing all my unsigned apps for nothing
Click to expand...
Click to collapse
Advanced Config has that feature. Not sure what else does. There's a couple apps that do it.

drkfngthdragnlrd said:
It worked for me, which version are you using. I have the patched 1.3 install with maps & everything.
Click to expand...
Click to collapse
Tried it with 3.0 and 1.4. Both patched. I wasn't able to deploy either one of them.

dkp1977 said:
Tried it with 3.0 and 1.4. Both patched. I wasn't able to deploy either one of them.
Click to expand...
Click to collapse
In order to deploy you have to edit that file I listed in the OP. I've got v1.3 installed as US maps only works with v1.3 & is what the map loader software came with.
EDIT: Whoops, v1.4 is what i have installed on Mango.

drkfngthdragnlrd said:
In order to deploy you have to edit that file I listed in the OP. I've got v1.3 installed as US maps only works with v1.3 & is what the map loader software came with.
EDIT: Whoops, v1.4 is what i have installed on Mango.
Click to expand...
Click to collapse
Yeah, I followed your advice and was able to deploy it successfully. But I just can't use it anymore since it won't registert. It keeps telling me to turn airplone mode off (which isn't on anyway).

dkp1977 said:
Yeah, I followed your advice and was able to deploy it successfully. But I just can't use it anymore since it won't registert. It keeps telling me to turn airplone mode off (which isn't on anyway).
Click to expand...
Click to collapse
Hum, no clue, I used Map Loader to add my maps. It turns my pc into the server. Have you checked you internet to make sure you have a good connection by loading any website in IE. Also, try WiFi. My only guess could be a data connection problem.

drkfngthdragnlrd said:
Hum, no clue, I used Map Loader to add my maps. It turns my pc into the server. Have you checked you internet to make sure you have a good connection by loading any website in IE. Also, try WiFi. My only guess could be a data connection problem.
Click to expand...
Click to collapse
Tried 3G and WiFi. No luck. -.-

dkp1977 said:
Tried 3G and WiFi. No luck. -.-
Click to expand...
Click to collapse
That sux, the server must not recognize a Mango device or something. My only suggestion is if you have iPhone Maps for Navigon Select, use Map Loader found here on XDA to load those maps.

drkfngthdragnlrd said:
Advanced Config has that feature. Not sure what else does. There's a couple apps that do it.
Click to expand...
Click to collapse
Ok thanks a lot, I'm going to try your trick then! Hope this homebrew will launch on Mango...

drkfngthdragnlrd said:
That sux, the server must not recognize a Mango device or something. My only suggestion is if you have iPhone Maps for Navigon Select, use Map Loader found here on XDA to load those maps.
Click to expand...
Click to collapse
k, I'll try. Gotta read the whole thread first, since it seems rather complicated to set up. Thanks for your help.

dkp are you dev unlocked?
WPDM is broken, it doesn't work with the new beta tools. I uninstalled them and reinstalled WPDM but it crashes on load. Unfortunately I don't have the time to mess with this now so if anyone else can provide the certs that'd be great.
Running touchxperience on my phone I can't find an HTC or Test folder in \windows.

blindpet said:
dkp are you dev unlocked?
WPDM is broken, it doesn't work with the new beta tools. I uninstalled them and reinstalled WPDM but it crashes on load. Unfortunately I don't have the time to mess with this now so if anyone else can provide the certs that'd be great.
Running touchxperience on my phone I can't find an HTC or Test folder in \windows.
Click to expand...
Click to collapse
No problem, I have the same problem with WPDM & the beta tools. I may just have to go back to NoDo to get them myself. At least now someone made a BAT files to update so hopefully I won't have to reset my HD7 to get back into Mango again.

Related

[HTC] Prevent WP7 from Relocking

This is discussed elsewhere, but deep within other threads, so I wanted to give it it's own thread to help people in finding out how to prevent Zune from relocking WP7 devices. It only works on HTC devices for now because TouchXplorer only works for HTC devices.
1. Install TouchXplorer
2. Install HTC Connection Setup
3. Download and extract this zip file to your PC.
4. Deploy the extracted XAP to your device
5. If XBMOD.Files.Deployer does not automatically run, run it from your App list on your device.
6. Using TouchXplorer on your device, copy \My Documents\My Ringtones\CustClear.provxml to \Windows\
7. Run HTC Connection Setup on your device, hit the ok button (with the check mark) to let it provision.
8. You're done.
If you unlock with ChevronWP7, apply this hack, and then for some reason your phone relocks, refer to DanielNTX's post to get it unlocked again. You need to install a new certificate, provided on his post.
All credit goes to xboxmod and his HTC Registry Editing thread and HTC WP7 Apps thread.
Hope it works for me... "thanks"
I tried this before and it didn't work. It revoked every application I had downloaded.
Yeah I had this done for a while but my question is can I uninstall the program once I've done everything else? It looks ugly in my app list =/
This Didn't work for me, had finally got it unlocked, came back 3 hours later, connected with this installed and also with flight mode on and now my phone's relocked. Make sure to block Windows Mobile Zune Communication Service from your firewall, while that was blocked it didn't relock
Psygnosis84 said:
I tried this before and it didn't work. It revoked every application I had downloaded.
Click to expand...
Click to collapse
What type of device do you have?
ceo4eva said:
Yeah I had this done for a while but my question is can I uninstall the program once I've done everything else? It looks ugly in my app list =/
Click to expand...
Click to collapse
You can uninstall it. The provxmls stay in the My Ringtones folder.
julianpitt said:
This Didn't work for me, had finally got it unlocked, came back 3 hours later, connected with this installed and also with flight mode on and now my phone's relocked. Make sure to block Windows Mobile Zune Communication Service from your firewall, while that was blocked it didn't relock
Click to expand...
Click to collapse
I don't bother with flight mode or any of the other tweaks and it still works for me. What device do you have?
Thanks. This works well. Finally, I don't need to unlock everytime after zune syncing.
Do you think this patch will be removed by MS at the next update as well as chevron unlock?
I think that chevron (the phone unlocker) doesn't work after OSupdate.
Yes, the method that ChevronWP7 uses will be disabled in the update... but that doesn't mean it won't be cracked open again.
After applying this patch there are 2 files in the My Ringtones dir - one of them is restoreCustClear.provxml file, which means it will revert the registry changes done by the first provxml file (custClear.provxml).
Do you think that if I activate my phone the Marketplace will start working as usual - downloading any apps without the error "can't get info right now... come back after a little while" , AFTER I've installed the above patch for not relocking the phone? I.e. in other words can I side-load apps and simultaneously continue to use the legacy Marketplace without any problems?
@thesecondsfade, applied the patch on my HD2.
Thanks
poceh said:
After applying this patch there are 2 files in the My Ringtones dir - one of them is restoreCustClear.provxml file, which means it will revert the registry changes done by the first provxml file (custClear.provxml).
Do you think that if I activate my phone the Marketplace will start working as usual - downloading any apps without the error "can't get info right now... come back after a little while" , AFTER I've installed the above patch for not relocking the phone? I.e. in other words can I side-load apps and simultaneously continue to use the legacy Marketplace without any problems?
Click to expand...
Click to collapse
Yes, you can sideload and download from the Marketplace simultaneously. I do it now on my HD7. It should be the same with an activated HD2.
julianpitt said:
This Didn't work for me, had finally got it unlocked, came back 3 hours later, connected with this installed and also with flight mode on and now my phone's relocked. Make sure to block Windows Mobile Zune Communication Service from your firewall, while that was blocked it didn't relock
Click to expand...
Click to collapse
I am just about to do this until i saw this!
Please confirm that this hack works!
PS: Unlocked my device yesterday and now it's still unlocked.. I downloaded and deployed youtube, shazam and other stuff without problem.. Strange though cause every one had this problem after unlocking and sync with Zune...But I don't!
So...do i have to make this hack or not?
Thanks
This works like a charm
I can not find CustClear.provxml in ringtones folder...!
arkatis said:
I can not find CustClear.provxml in ringtones folder...!
Click to expand...
Click to collapse
You sure you deployed the XAP? The path is \My Documents\My Ringtones
This method works like a charm! Thank you! I can now synchronise my phone with Zune without the phone getting relocked by Zune
Just love it!
Yes i deployed those 3 apps on my device...weird!
Brilliant
Works flawless on my HD2
arkatis said:
Yes i deployed those 3 apps on my device...weird!
Click to expand...
Click to collapse
Try it again. See what happens.

[Q] Cotulla WP7 - Marketplace - Can't get this info right now error?

Hi all,
I've installed DFT' s WP7 to my LEO and it's working perfect! Thank you DFT I' ve activated my account by calling MS US and got the activation code. But when i try to install an app (free apps) marketplace always shows me an error "can't get this info right now. check back in a while".
I' ve tried everything i found on the web (deleting cookies, hardreset, softreset) but nothing changed.
I've installed zune to my pc and set my computer's region same with the device, signed in to zune with the activated live id and installed some free apps but they are not appearing on the device. Is there anything blocked for my device? As i seen from people who purchased an original WP7 having this problem and does not know how to solve it.
One thing i did not try is adding a credit card for my account??? I'm not living in USA so it does not accept European credit cards.
Any helps appriciated!
hey guys, no answers??
me too...............T-T
Same problem here
there is a problem with Marketplace right now, so, they were correct in asking you to "try again later"
I've seen this pop up on twitter today.
3vi7 said:
Marketplace
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=911815&page=6
voila! i'm so happy to hear the Marketplace problem Just one question; do we have to do a registry hack for WP7 to download apps?
Thanks.
ekinozcicekciler said:
voila! i'm so happy to hear the Marketplace problem Just one question; do we have to do a registry hack for WP7 to download apps?
Thanks.
Click to expand...
Click to collapse
http://www.zune.net/en-US/support
you can check here anytime to check on the status of the zune/marketplace servers.
Hi all,
I did the registry hack and now it's working.
http://forum.xda-developers.com/showthread.php?p=10566003
FYI.
I did the unlock procedure but it still wouldn't work until I did step 6 again
HowTo Prevent the relocking of the phone AFTER unlocking by chevron.
Originally Posted by thesecondsfade
This is discussed elsewhere, but deep within other threads, so I wanted to give it it's own thread to help people in finding out how to prevent Zune from relocking WP7 devices. It only works on HTC devices for now because TouchXplorer only works for HTC devices.
1. Install TouchXplorer
2. Install HTC Connection Setup
3. Download and extract this zip file to your PC.
4. Deploy the extracted XAP to your device
5. On your device, using TouchXplorer, copy \My Documents\My Ringtones\CustClear.provxml to \Windows\
6. On your device, run HTC Connection Setup, hit the check button to let it provision.
7. You're done.
All credit goes to xboxmod and his HTC Registry Editing thread and HTC WP7 Apps thread.
naps1saps said:
I did the unlock procedure but it still wouldn't work until I did step 6 again
HowTo Prevent the relocking of the phone AFTER unlocking by chevron.
Originally Posted by thesecondsfade
This is discussed elsewhere, but deep within other threads, so I wanted to give it it's own thread to help people in finding out how to prevent Zune from relocking WP7 devices. It only works on HTC devices for now because TouchXplorer only works for HTC devices.
1. Install TouchXplorer
2. Install HTC Connection Setup
3. Download and extract this zip file to your PC.
4. Deploy the extracted XAP to your device
5. On your device, using TouchXplorer, copy \My Documents\My Ringtones\CustClear.provxml to \Windows\
6. On your device, run HTC Connection Setup, hit the check button to let it provision.
7. You're done.
All credit goes to xboxmod and his HTC Registry Editing thread and HTC WP7 Apps thread.
Click to expand...
Click to collapse
Ok how does this help me iT WONT WORK i GET SAME ERROR
On your desktop browser, go to Zune.net, register, set region to US. That should do the trick.
how do i copy the my documents/my ringtones/whatever to windows??
http://forum.xda-developers.com/showthread.php?t=919217
?
ok so i figured out how to copy the \My Documents\My Ringtones\CustClear.provxml to \Windows\...but i still keep getting the same message saying can't find this info right now. try again later... ive made sure the region is right and all that stuff.. please help!!!

[XAP][Source] DeployProvXMLv2.1 - Fixes self-chaining, adds diagnostics

Hi hackers,
Version 2.1 of DeployProvXML is here, and should be more robust than the previous version:
1: The CustClear.provxml file is now copied both using the filesystem DLL (like v1) and using XML provisioning (hopefully works aroudn the HTC update blocking filesystem access.
2: The CustClear.provxml file is now self-chaining. Really, this time - so long as you run the program *once*, you can even change the included CustClear.provxml, re-deploy, and run Connection Setup; your new version will then be copied to \Windows. (Re-run CS to actually process your new version). No more need to re-run DeployProvXML after each use of Connection Setup!
3. The program now contains more diagnostics. It sets a registry value at launch (using ComRegRW.DLL), changes that registry value (using provxml) when deploying the file, and changes it again when the deployed file is processed by Connection Setup (as part of the CustClear.provxml). It also checks that the value is as expected avter deploying.
REQUEST:
Anybody who has an interop-unlocked HTC phone with the latest official HTC update (meaning you can't use TouchXplorer anymore), please run this app, then run Connection Setup, then use a registry editor to check the key HKCU\Software\DeployProvXML. It should have a value, LastOperation. Please include the data in the value (or the fact that it doesn't exist) with your reports. Thank you!
Description:
Another handy little utility for people with HTC phones, this app simply copies a CustClear.provxml file from its install directory to \Windows, then exits. The idea is to make sure that you're never without at least a basic file that can be used by Connection Setup to unlock your phone. New in v2, every time you run Connection Setup, the file will automatically restore itself to the Windows directory. This ensures you'll never accidentally get caught with a locked phone after an upgrade or something!
The included Provxml has three parts. However, you can customize it however you like by opening the XAP file and editing the embedded provxml. The parts are:
1: Applies the registry settings to unlock the phone, including Interop-Unlock.
2: Applies a test value in the registry, at HKCU\Software\DeployProvXML. This value is harmless but can be used to test if the app is working.
3: Chain-copies itself from DeployProvXML's install folder into Windows again, replacing the copy that Connection Setup consumes.
Note that this program does not actaully apply the provxml, merely copies it to where Connection Setup expects to find it. It should close immediately after starting; this is not a bug. If you see a dialog box instead, something went wrong and you should report it below!
This program is only going to work on HTC phones, since it uses the HTC DLLs for provxml, file access, and registry. It is a 7.0 app but is compatible with Mango if you have Interop Unlock already.
XAP is in DeployProvxml\bin\debug. Source included for those interested.
Do you think a deployer for OMNIA 7 is possible ?
Maybe with a .dll of WP7 Root Tools ?
So users who didn´t prepare their device for our OnDevice provxml app under NoDo could also enable this feature...
contable said:
Do you think a deployer for OMNIA 7 is possible ?
Maybe with a .dll of WP7 Root Tools ?
So users who didn´t prepare their device for our OnDevice provxml app under NoDo could also enable this feature...
Click to expand...
Click to collapse
This has been solved I can finally test the app myself now. I changed the path to copy the provxml from the iso storage of the app instead of the provxml folder.
Interop.Services
Just read this http://translate.google.com/transla...oducing-windows-phone-7-5-native-programming/
Any joy?
Looks cool, but I'll need to investigate further. It has definitley been reproted that Homebrew apps without ID_CAP_INTEROPSERVICES don't work even in Mango. It sounds like this guy is maybe using a marketplace signed DLL, though? Not sure - the translation isn't great. He's working from an app that I've never explored, and that appears to be specific to the Japanese Mango phone.
how do we use it. will it permanently unlock when we update to official Mango?
Ttblondey said:
how do we use it. will it permanently unlock when we update to official Mango?
Click to expand...
Click to collapse
Install app in NoDo.
Run in once.
Upgrade to Mango.
Run the Connection Setup app (from Marketplace).
Hit "OK" in Connection Setup.
Your phone is now dev-unlocked and will not automatically relock. Additionally, you can now install Mango homebrew.
I suggest you then run DeployProXml again, since installing an update, even something like a HTC firmware update, may re-lock the phone. So long as you've run DeployProvXml since the last time you ran Connection Setup, though, you can unlock again.
If this helps, please hit Thanks!
piaqt said:
Just read this http://translate.google.com/transla...oducing-windows-phone-7-5-native-programming/
Any joy?
Click to expand...
Click to collapse
he does pretty much the same from what I read. You just use oem dll's and have some native functions to work with. f/e htc has file operations + regoperations + provxml, samsung has regoperations + provxml (trough which you can do regops). This manufacturer dll probably contains fileops as well, which is nice since there might also be a chance that there will be a working provxml method and with the fileops you can copy the provxml files to the desired location. In theory ofcourse.
Marvin_S said:
he does pretty much the same from what I read. You just use oem dll's and have some native functions to work with. f/e htc has file operations + regoperations + provxml, samsung has regoperations + provxml (trough which you can do regops). This manufacturer dll probably contains fileops as well, which is nice since there might also be a chance that there will be a working provxml method and with the fileops you can copy the provxml files to the desired location. In theory ofcourse.
Click to expand...
Click to collapse
There are two differences that are worth noting, though.
A) This is a phone that came with Mango. There was never any chance to unlock it for Mango homebrew. It blocks apps with ID_CAP_INTEROPSERVICES - something we had to work around with registry edits.
B) Related to A, he can call native code without having ID_CAP_INTEROPSERVICES. This isn't supposed to be possible at all. Makes me wonder if he's actually calling anything in the DLL or if he's just loading the COM object but not using it and calling that success.
GoodDayToDie said:
There are two differences that are worth noting, though.
A) This is a phone that came with Mango. There was never any chance to unlock it for Mango homebrew. It blocks apps with ID_CAP_INTEROPSERVICES - something we had to work around with registry edits.
B) Related to A, he can call native code without having ID_CAP_INTEROPSERVICES. This isn't supposed to be possible at all. Makes me wonder if he's actually calling anything in the DLL or if he's just loading the COM object but not using it and calling that success.
Click to expand...
Click to collapse
Ahh yeah your right. Yeah I realy wonder what the trick behind it is and if he manages to install it.
Something else I have not tried yet, but what happens if you deploy it without the id_cap and than run it. It will not work obviously, but what happens if you redeploy with the tag in? Will it still get rejected? Because the phone rejects the app I think.
Hey, the ZIP contains a folder, which, if I package into a XAP, fails on deployment. What's the best way to get this packaged into a usable XAP?
trying to figure out how to install this app.
@thesecondsfade:
Bottom line of the first post:
"XAP is in DeployProvxml\bin\debug. Source included for those interested."
I distribute most of my apps this way, unless the source is really big and the XAP alone is a significantly smaller download for some reason.
@Ttblondey:
Is your phone dev-unlocked?
Is your phone either pre-Mango, or interop-unlocked?
Do you have a XAP deployment program and the Zune software?
GoodDayToDie said:
@thesecondsfade:
Bottom line of the first post:
"XAP is in DeployProvxml\bin\debug. Source included for those interested."
I distribute most of my apps this way, unless the source is really big and the XAP alone is a significantly smaller download for some reason.
@Ttblondey:
Is your phone dev-unlocked?
Is your phone either pre-Mango, or interop-unlocked?
Do you have a XAP deployment program and the Zune software?
Click to expand...
Click to collapse
My TouchXplorer does not work anymore after updating to the official Mango, though my phone is still unlocked. This XAP will definitely helps if new firmware/updates come along to deploy Provxml to /windows.
I've installed it but how can I verify if this is being installed/copied to /windows?
GoingInside said:
My TouchXplorer does not work anymore after updating to the official Mango, though my phone is still unlocked. This XAP will definitely helps if new firmware/updates come along to deploy Provxml to /windows.
I've installed it but how can I verify if this is being installed/copied to /windows?
Click to expand...
Click to collapse
This app uses the same DLL as TouchXplorer, which means it doesn't work either (I wrote a number of apps using that DLL, including a backup tool, and none of them can see any files anymore). I'm not sure exactly what was changed, but yeah, they broke it. My hope is that Heathcliff74's WP7 Root Tools will restore file browsing on HTC soon.
As soon as I finish restoring my phone, I'll try writing a version of the app that uses ProvXML to copy the file, instead of ComFileRW.dll (which no longer works if you get the final HTC update). Using ProvXML is limited in some ways - you can't browse the filesystem, for example - but it works great for this type of operation.
i'm on force unlock from Ansar's thread with Pedbe way final mango.Been trying to use advancedconfig 1.3,1.4 battery meter it don't work anymore.Good thing I can sideload(that's important)
GoodDayToDie said:
This app uses the same DLL as TouchXplorer, which means it doesn't work either (I wrote a number of apps using that DLL, including a backup tool, and none of them can see any files anymore). I'm not sure exactly what was changed, but yeah, they broke it. My hope is that Heathcliff74's WP7 Root Tools will restore file browsing on HTC soon.
As soon as I finish restoring my phone, I'll try writing a version of the app that uses ProvXML to copy the file, instead of ComFileRW.dll (which no longer works if you get the final HTC update). Using ProvXML is limited in some ways - you can't browse the filesystem, for example - but it works great for this type of operation.
Click to expand...
Click to collapse
Ok, guess I'll have to wait for the experts (Heathcliff74 and you etc) to solve this HTC drive update issue. Thank you!
GoingInside said:
Ok, guess I'll have to wait for the experts (Heathcliff74 and you etc) to solve this HTC drive update issue. Thank you!
Click to expand...
Click to collapse
@GoingInside, and anybody else in the same boat (latest HTC update installed, filesystem browsing broken), please try the latest version (v2, now on the initial post)! After running the app once, run Connection Setup and hit OK. After you do that, use a Registry Editor to check for the presence of the following registry key: HKCU\Software\DeployProvXML.
Please report whether that key is present. If it is, that means the app is fully functional even with the latest update!
I only have a NoDo Backup (my phone came with nodo) - can I get the interop unlock trough dev unlocking the phone and then running our app?
nvm, I am now downgrading to NoDo and Will then update to the HTC RTM (the one that Comes via zune). As soon as I am there I will tell you if i had luck with it or not (I hope I can interopunlock on NoDo as the 3 apps sideloadlimit is crap)
Update 1: I am on NoDo and I started your app. It cloesd, i went to Connection Setup and ran it. Will check if the registry value is there as soon as some XAPs are deployed (first time that I can deploy more than 3 XAPs )
Update 2: Now going trough the Beta - RTM - HTC Update Update marathon. Will Report back as soon as I am on HTC's RTM
GoodDayToDie said:
@GoingInside, and anybody else in the same boat (latest HTC update installed, filesystem browsing broken), please try the latest version (v2, now on the initial post)! After running the app once, run Connection Setup and hit OK. After you do that, use a Registry Editor to check for the presence of the following registry key: HKCU\Software\DeployProvXML.
Please report whether that key is present. If it is, that means the app is fully functional even with the latest update!
Click to expand...
Click to collapse
Unfortunately, it seems that the new XAP (v2) doesn't work as well. Copy and deploy the latest DeployProvXML.xap (dated 5/10/2011) to my HTC trophy. After running Connection Setup, I can't find the registry key: HKCU\Software\DeployProvXML. I only found MICROSOFT under HKCU/Software/.
But please continue your research into this. THANKS!

Registry Editor/Advance Configuration Tool from Schaps updated for Mango

Registry Editor
Download
Advanced Configuration Tool
Download
drkfngthdragnlrd said:
Registry Editor
Download
Advanced Configuration Tool
Download
Click to expand...
Click to collapse
thank you
Under Mango it will install under Settings (both apps).
there is no straight forward way to uninstall the newly installed apps from the settings page. I successfully uninstalled with XAPDeployX. Sideload the xap again and check "force uninstall if application is already installed". Then click deploy. The program will uninstall the existing one on the device first and report this in the deploy tool with a success message. Right then you unplug the phone from the USB. Voila - it is now uninstalled and gone from settings.
Somebody else posted that you can install an older version (e.g. v1.3) that will show up in apps. Then you uninstall and it normally and it will be removed from settings as well.
just in case it doesn't work for you and you want to remove it...
thanks
edit1: Cool, I can confirm that adding new themes works fine now on LG Quantum. With v1.3 only an existing one could be changed (there is a little bug that it multipies the colors within the program when you go back and forth, but luckily it doesn't stick in settings). When the app first opens I get an "UnauthorizedAccessException" message, but it continues to run.
I honestly have no clue, never installed a "Settings App" before. I'm not even on Mango yet. Waiting for the official update. I installed them on NoDo so I'll be ready & they show up as apps.
drkfngthdragnlrd said:
Registry Editor
Download
Advanced Configuration Tool
Download
Click to expand...
Click to collapse
How do I avoid this error 81030120 deploy xap issue again on HTC Mozart mango 7712?
My device is developer unlocked.
thanx
fml
it crashes on me
How do I avoid this error 81030120 deploy xap issue again on HTC Mozart mango 7712?
Click to expand...
Click to collapse
Do not install because:
My device is developer unlocked.
Click to expand...
Click to collapse
M$ and developer account does not support homebrew applications that edit system.
Has anyone been able to manage the sounds with advanced config tool?
I was able to deploy and run the app on DFT Freedom ROM 7720 but when I go to the sound category, everything is listed as "None". Setting a ringtone for certain events (I tried email and SMS), will disable the ringtone alltogether.
Budniu said:
Do not install because:
M$ and developer account does not support homebrew applications that edit system.
Click to expand...
Click to collapse
It would appear that the error message can be overcome using the ProvXML method to edit the Registry in Mango. Do the following Registry Edit;
-Allow max number of unsignd apps
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\Install]
"MaxUnsignedApp"=dword:7fffffff
drkfngthdragnlrd said:
It would appear that the error message can be overcome using the ProvXML method to edit the Registry in Mango. Do the following Registry Edit;
-Allow max number of unsignd apps
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\Install]
"MaxUnsignedApp"=dword:7fffffff
Click to expand...
Click to collapse
By using provXML means going back to NODO first? thanx
joseph.sapri said:
By using provXML means going back to NODO first? thanx
Click to expand...
Click to collapse
If you have TouchXplorer installed & are already unlocked, than, no. You'll also need HTC Connection Setup for HTC's or the Samsung GPRS tool. There's thread all about how to apply ProvXML registry changes.
drkfngthdragnlrd said:
If you have TouchXplorer installed & are already unlocked, than, no. You'll also need HTC Connection Setup for HTC's or the Samsung GPRS tool. There's thread all about how to apply ProvXML registry changes.
Click to expand...
Click to collapse
hmm.. yes, I don't have touchxplorer installed, and I cannot install it on mango, so NODO is the only way to go... anyway, I will do it when the official mango roll out is on, since I have to go back to NODO anyway. Thanx for your help
I like schaps stuff and use it a lot on NoDo and glad to see Mango. I am still on NoDo and waiting official Mango and then will definitely install.
woow..thx.. very nice
I succesfully deployed the ADv Config app to settings, but when I open it, it just flips and closes. How do I get it to stay open? Add it to the Provxml folder?
rbrsddn said:
I succesfully deployed the ADv Config app to settings, but when I open it, it just flips and closes. How do I get it to stay open? Add it to the Provxml folder?
Click to expand...
Click to collapse
I put my phone in airplane mode then open advance configuration,that seems to prevent it from closing. can't remember where i got that from though
That worked!
For anyone who having the error 81030120 with the final SDK Kit, try to install the Beta Tool Kit , i mean the SDK Beta 1, or Beta 2, you can google for Offline install.
This is the direct link for Offline Installer, Full ISO of SDK Beta 1 7.1:
http://download.microsoft.com/downl...6-4272-93D8-C4D98F0567AE/WPDT_v2_Beta_en1.iso
from:
http://www.windowsvalley.com/windows-phone-developer-tools-7-1-beta-now-available/
I read an article from WPCentre a few mins ago and they said the Beta tool kit doesn't prevent user from Installing XAP that change the System File. So let's hope this work.
PS: DOn't even bother. Tried. And doesn't work.
I'm pleased that I found this app! I was bummed that Mango had such limited color choices for the tiles. Now I've got my dark blue back!!!
Works Perfect!
Installs and works perfectly on my HD2 running official Mango with the XBmod-Yuki rom.

[Tutorial] ]Install app offline / sideload app using powershell in windows 8.1 RT on surface RT

It's very sad and unfair that after the extended support ending in Jan 2023, surface RT users are not even allowed to download or install app from windows store anymore, such enormous company as Microsoft is just too rich and huge to not be evil, so i had to start to look for ways to get offline installers and manually install them. I can sucessfully install them and it shows on the windows store as installed. But the app could not run properly, i get a message saying the app needs to be repaird and it just stuck on repairing in the windows store. but i don't know whether it's because the issue of my system, as it's not the original system and I could not sync my license of the windows store in the app undates. As this is usually the reason that the app could not be updated in windows store. So maybe it could work on the original system? Somebody have a try?
You need to open your actual Microsoft Store.
Find the app that you want, get the link of the app.
go to this site:
https://store.rg-adguard.net
put the link in the box and click the tick
Look for and download the ARM or Neutral version of the app that you want, and it must be .appx or .appxbundle filetype.
You will also need to download other appx of the ARM or neutral as well. From the name you would possibly know they are the dependancies to run the actual app, so you will need to manually install them before install the actual app
I will use installing unpacker app for example. Run the powershell as administrater.
Install the dependencies first
just type in
Add-AppxPackage -Path "C:\Users\user1\Desktop\Microsoft.VCLibs.110.00_11.0.51106.1_arm__8wekyb3d8bbwe.Appx"
after this one is done, do the same for the next one
Microsoft.WinJS.1.0_1.0.9200.20789_neutral__8wekyb3d8bbwe.Appx
Add-AppxPackage -Path "C:\Users\user1\Desktop\Microsoft.VCLibs.110.00_11.0.51106.1_arm__8wekyb3d8bbwe.Appx"
After you get everything ready,
just type in
Add-AppxPackage -Path "C:\Users\user1\Desktop\unpacker.appx"
can get more details here: https://learn.microsoft.com/en-us/powershell/module/appx/add-appxpackage?view=windowsserver2022-ps
and voila
if you get error when installing, just read the details and it's possibly you haven't installed the dependencies, which means you will need to use the same code above to install the dependencies first.
-------------------------------------------------------
update:
Thanks to @dj_tech1 , I am pretty much sure that the evil Microsoft must have messed up the license after ceasing the support.
to be able to run the app, we will have to bypass the app license.
I have entered the test mode and also disble the DEP
BCDEdit /set - Windows drivers
The BCDEdit /set command sets a boot entry option value in the Windows boot configuration data store (BCD) for Windows.
learn.microsoft.com
To be able to do this, the secureboot has to be disabled beforehand
I have also acquired the developer liscense thanks to the help of
@jonnyprogamer at #19​
I am not sure whether all the steps above will need to be achieved or not.
Now, we need to remove the signature file of the appx.
First, extract the appx/appxbundle to a working directory, then delete "AppxSignature.p7x".
open a new Powershell window to the working directory, then run the following command:
(I still use unpacker for example)
Add-AppxPackage -Register .\AppxManifest.xml
-Register must point to the path of the AppxManifest.xml
Have a read here: https://titleos.dev/bypassing-microsoft-store-licensing/
And voila!!!!
UPDATE:
with deleting the "AppxSignature.p7x". method, the app stop running after some time. I reinstall it and it can still run for some time.
Anyway, Thanks to @jonnyprogamer @camborita
Go with the method at #29 to test sign the appx and it will not have the issue that I had.
The solution is...Linux.
tomgeniewang said:
It's very sad and unfair that after the extended support ending in Jan 2023, surface RT users are not even allowed to download or install app from windows store anymore, such enormous company as Microsoft is just too rich and huge to not be evil, so i had to start to look for ways to get offline installers and manually install them. I can sucessfully install them and it shows on the windows store as installed. But the app could not run properly, i get a message saying the app needs to be repaird and it just stuck on repairing in the windows store. but i don't know whether it's because the issue of my system, as it's not the original system and I could not sync my license of the windows store in the app undates. As this is usually the reason that the app could not be updated in windows store. So maybe it could work on the original system? Somebody have a try?
You need to open your actual Microsoft Store.
Find the app that you want, get the link of the app.
go to this site:
https://store.rg-adguard.net
put the link in the box and click the tick
Look for and download the ARM or Neutral version of the app that you want, and it must be appx or appxbundle filetype.
You will also need to download other appx of the ARM or neutral as well. From the name you would possibly know they are the dependancies to run the actual app, so you will need to manually install them before install the actual app
After you get everything ready, run the powershell as administrater. I will use installing unpacker app for example
just type in
Add-AppxPackage -Path "C:\Users\user1\Desktop\unpacker.appx"
can get more details here: https://learn.microsoft.com/en-us/powershell/module/appx/add-appxpackage?view=windowsserver2022-ps
and voila
if you get error when installing, just read the details and it's possibly you haven't installed the dependencies, which means you will need to use the same code above to install the dependencies first.
Click to expand...
Click to collapse
This is not the solution. After setup the app says that it cannot run because of the error and it has to be repaired. Only few apps have ability to display repair button. After clicking it nothing is getting repair. Also you cannot Update licenses in your Store account settings.
Setup without -Path command causes no "error badge" on apps list.
It worked before January 10'th. Now as above.
Still waiting for working solution...
dj_tech1 said:
This is not the solution. After setup the app says that it cannot run because of the error and it has to be repaired. Only few apps have ability to display repair button. After clicking it nothing is getting repair. Also you cannot Update licenses in your Store account settings.
Setup without -Path command causes no "error badge" on apps list.
It worked before January 10'th. Now as above.
Still waiting for working solution...
Click to expand...
Click to collapse
Thank you so much for the reply. Do you mean you are with the stock system and upgrade to the latest with Windows update but you still cannot sync your ms store license?
dj_tech1 said:
This is not the solution. After setup the app says that it cannot run because of the error and it has to be repaired. Only few apps have ability to display repair button. After clicking it nothing is getting repair. Also you cannot Update licenses in your Store account settings.
Setup without -Path command causes no "error badge" on apps list.
It worked before January 10'th. Now as above.
Still waiting for working solution...
Click to expand...
Click to collapse
tomgeniewang said:
enormous company as Microsoft is just too rich and huge to not be evil
Click to expand...
Click to collapse
I'm talking about forced updating.
ethical_haquer said:
I'm talking about forced updating.
Click to expand...
Click to collapse
The appx file is directly from the MS store, so I guess the problem is not really with the file, it might be more possible to do with the app license. if some surface RT still got the synced licences, i guess this might work for them?
tomgeniewang said:
Thank you so much for the reply. Do you mean you are with the stock system and upgrade to the latest with Windows update but you still cannot sync your ms store license?
Click to expand...
Click to collapse
Yes. There is an error after clicking sync button.
Surface has reinstalled windows after 10.01.23. After that all updates where installed, including Update 3. There were no differences on apps problems before and after the updates.
dj_tech1 said:
Yes. There is an error after clicking sync button.
Surface has reinstalled windows after 10.01.23. After that all updates where installed, including Update 3. There were no differences on apps problems before and after the updates.
Click to expand...
Click to collapse
So do you mean you didn't get the updates from Windows update, but just get those updated via offline installers?
tomgeniewang said:
So do you mean you didn't get the updates from Windows update, but just get those updated via offline installers?
Click to expand...
Click to collapse
No, Windows Updates came from Windows Update. Windows Store updates only MS default apps, preinstalled with system.
First updates to 2016 rollup has to be installed manually.
dj_tech1 said:
No, Windows Updates came from Windows Update. Windows Store updates only MS default apps, preinstalled with system.
First updates to 2016 rollup has to be installed manually.
Click to expand...
Click to collapse
OK, I see. Thank you very much. I will try to delete those preinstalled apps and install them again manually to see if these ones works.
Sorry, just another question. Before you reinstalled the windows, were you able to sync that app license thing?
tomgeniewang said:
OK, I see. Thank you very much. I will try to delete those preinstalled apps and install them again manually to see if these ones works.
Sorry, just another question. Before you reinstalled the windows, were you able to sync that app license thing?
Click to expand...
Click to collapse
Nope.
dj_tech1 said:
Nope.
Click to expand...
Click to collapse
So, could you install apps from the windows store before January even the app license could not be synced?
tomgeniewang said:
So, could you install apps from the windows store before January even the app license could not be synced?
Click to expand...
Click to collapse
Before January i was able to install apps and they licenses were syncing. All went down after 10.01.
So i'm here to find out is there any walk around.
dj_tech1 said:
Before January i was able to install apps and they licenses were syncing. All went down after 10.01.
So i'm here to find out is there any walk around.
Click to expand...
Click to collapse
Oh, I see. Thank you very much. So it seems like it's the license issue, which needs to be worked around.
I think you can still get a developer license using powershell, maybe that will work
jonnyprogamer said:
I think you can still get a developer license using powershell, maybe that will work
Click to expand...
Click to collapse
Some manual to make test?
I came back home now, i will try on x64 Windows 8.1 and send you the instructions
dj_tech1 said:
Some manual to make test?
Click to expand...
Click to collapse
Btw if dev mode doesnt work it shouls be also possible to make a domain and enable a group policy to sideload apps
dj_tech1 said:
Some manual to make test?
Click to expand...
Click to collapse
Ok i tested it on my Windows 8.1 x64 installation and they still gave me a free developer license, and in fact i was able to sideload AccuWeather for Windows 8, and it doesn't show the "X" symbol (error) in the start screen anymore!
The app still won't launch, but i think it's because of missing dependencies.
Here is how to get a developer license:
1) Run PowerShell as Administrator
2) Type Show-WindowsDeveloperLicenseRegistration
3) Sign in with your MS account when asked, and it will give you the license immediately for free
So in theory i successfully installed an Appx (because i don't get the X showing up on the start screen), im gonna try to get the dependencies now, i attached a screenshot.
PS: I got the instructions from here: https://www.howtogeek.com/129535/how-to-sideload-modern-apps-on-windows-8/
I think we need to do some other stuff in order to successfully run the apps, probably the answer is in this document from MS:
Sideload Apps with DISM
learn.microsoft.com
or this from Technet (archived)
Sideload Windows Store Apps - Windows 8, Try, Test, Help | TechNet
Learn how to quickly and easily build your own Windows Store app to test sideloading apps in Windows 8.
web.archive.org

Categories

Resources