[tool] BreakIt - Enable Sideloading on Windows 8 Pro / Standard - Windows 8 General

Many of you may have thought if it is possible to Metro Apps on Windows 8 - Well it is, at least on Windows 8 Enterprise.
Tough after some research, I have found out that it is possible on other Edtitions of Windows 8 aswell.
You may ask why you would want this - simple reason: you develop your app for lets say your company and do not want to put it in the store. You can deploy it to the stationary PCs running Windows 8 Enterprise - but what about the Tablets your employees bring to work? Right - this tool is the solution and enables sideloading for them aswell.
It will be released within the next few days - I will also add a small description on how to prepare the application packages to sideload them.
DISCLAIMER: This tool is made for IT Administrators that have to work with a mix of Windows 8 Enterprise and Windows 8 Pro / Standard devices and want to deploy Company internal applications like an Intranet App, a Company Blackboard or any similar app to their employees PCs but NOT for Sideloading cracked apps.
More Infos will follow soon.

This thread is pointless. You haven't actually posted anything of useful information. Why don't you start a thread when you've got something to post?

lukyjay said:
This thread is pointless. You haven't actually posted anything of useful information. Why don't you start a thread when you've got something to post?
Click to expand...
Click to collapse
Its not pointless he is letting us know of is project and that the issue of sideloading will not be a problem if you would pref to go say Pro over Enterprise esp as Pro has media center. maybe in your world it was pointless MS showing of the surface before it went on sale.
I for one thank you for working on this and look forward to hearing any updates.

lumpaywk said:
Its not pointless he is letting us know of is project and that the issue of sideloading will not be a problem if you would pref to go say Pro over Enterprise esp as Pro has media center. maybe in your world it was pointless MS showing of the surface before it went on sale.
I for one thank you for working on this and look forward to hearing any updates.
Click to expand...
Click to collapse
There is nothing to thank for yet

as far as I know sideloading is completely possible even without hacks - just create deployment package on other PC and deploy it on another PC using prepared Powershell script.

N3croman said:
as far as I know sideloading is completely possible even without hacks - just create deployment package on other PC and deploy it on another PC using prepared Powershell script.
Click to expand...
Click to collapse
If you read the OP, or any MS sources, sideloading is only officially possible on Enterprise.

I agree with topicstarter: without an ability of installing apps omitting appmarket (even with some lacks in security) w8 has no chances. This tool seems to be highly useful.

snuk182 said:
This tool seems to be highly useful.
Click to expand...
Click to collapse
Could you show me where am I can download it?

FYI: You can side-load App's as follows (w/Dev License ASAP):
1). Run PowerShell as Administrator (Find PowerShell, Right-Click, Left-Click Run As Administrator (bottom left).
Note: You may need to run: Show-WindowsDeveloperLicenseRegistration
2). In PS Type: Set-ExecutionPolicy unrestricted
3). Run the "Add-AppDevPackage.ps1" by simply typing the file path to the Directory where the package is (e.g. C:\path-to-file\Add-AppDevPackage.ps1).
You'll be prompted to allow the install of the package.
What if you only have the MyProduct.appxupload? Rename it to a .ZIP and extract the APPX File.

Side loading in Win 8 is easy as pie. When you are building your application for the store, you create 2 package groups, one is the "*.apxupload" file for loading into the store which is a complete package file. Second group is a folder of files that you can deploy for testing on other Win 8 computers. In the second "test" folder, there is a file named "Add-AppDevPackage.ps1" which is a PowerShell script. Just right click on it and "Run with PowerShell". It will prompt for some security privilages. Also you will require an MS account to acquire a simple developer license. Just keep accepting everything till it loads.
I've tried this with both Windows RT and Windows 8 Pro and Windows 8 Enterprise versions, so you definitely don't need Enterprise version for sideloading.
If you have more questions, I would be glad to help.

DeviantSun said:
Also you will require an MS account to acquire a simple developer license.
Click to expand...
Click to collapse
Here's where all this type of sideloading stucks.
1. You still need to kindly ask microsoft whether they let you rule the device you recently bought in the way you (not them) wish, or not.
2. The dev license had to be renewed each month -> you should backup your sideloaded apps' data beforehand, as new dev license may make the newly signed app think the existing data is dangerous.

Related

Exe files on Android?

This might be in another thread. I searched pretty extensively for an answer and can't find one. Is there an app or way to install exe files and run them on my Magic 32B? My phone is rooted and running Cyanogen's 4.2.5 I figured my phone does everything else, why shouldn't it be able to run exe files?
Sorry for the bump. I can access the exe file on my memory card with Linda File manager, but I don't know what the open the file with??? Linda File Manager gives me the option to > Open With... Any ideas?
Android cannot open Windows based files.......
WEAK!
One thing I have learned from xda is that if theres a will theres a way! Comon guys there has gotta be a way!
Android is not windows..
In theory you could port qemu or something and run it in that. But that would be so slow a turtle would think of itself as fast if it saw it
Sent from my Gingerbread on Sapphire using XDA Premium App
tvall said:
Android is not windows..
In theory you could port qemu or something and run it in that. But that would be so slow a turtle would think of itself as fast if it saw it
Sent from my Gingerbread on Sapphire using XDA Premium App
Click to expand...
Click to collapse
Agreed. I want to say someone got Wine to install in Android but could never get it to work right.
Sent from my LG-P500 using Tapatalk
The idea is sweet and innocent but is much more complex...
The "exe" files are binaries. The .exe extension is something windows has as a standard for postfix, and is not necessary for running binaries (linux does not use any postfix and therefor also Android).
So what is a binary?
It's a list of machine instructions which the intended cpu understands. Every cpu has it's own instruction set ( a language). You need to make sure that the list of instructions you are running can be understood by the cpu. Inside this list you will find special instructions which is called "system calls". They are not intended for the cpu but for the operation system which you are running on.
So to sum up;
1) to run windows binaries on Android you need to change to instruction set of the binary because the cpu you have is not the same as those running on the Android device. E.g. x86 cpu on computer vs. ARM cpu on mobile devices vs. PIC micro-controllers. So the binary does not speak the same language as the cpu.
2) You need to change the system calls because Windows and Android does not have the same system calls.
So as a final sum up, it's not easy to make those binaries to run on Android, specially those which has a instructions list bigger than 20-30 instructions... They are just to complex and sometimes not even possible!
The WINE project is shot of doing the exact problem. It will run the binaries and translate them on the fly for the operating system. It succeed most times and fail others. But it's a HUGE project and need a normal computer power for it to run. The devices we have right now, does not have the horse power to run such projects.
I hope the info shades some lights on the problem :0)
NB: i know some of the info is not 100% but it's REALLY simplified to give the general idea and complexity of the problem :0)
mumilover said:
The idea is sweet and innocent but is much more complex...
The "exe" files are binaries. The .exe extension is something windows has as a standard for postfix, and is not necessary for running binaries (linux does not use any postfix and therefor also Android).
So what is a binary?
It's a list of machine instructions which the intended cpu understands. Every cpu has it's own instruction set ( a language). You need to make sure that the list of instructions you are running can be understood by the cpu. Inside this list you will find special instructions which is called "system calls". They are not intended for the cpu but for the operation system which you are running on.
So to sum up;
1) to run windows binaries on Android you need to change to instruction set of the binary because the cpu you have is not the same as those running on the Android device. E.g. x86 cpu on computer vs. ARM cpu on mobile devices vs. PIC micro-controllers. So the binary does not speak the same language as the cpu.
2) You need to change the system calls because Windows and Android does not have the same system calls.
So as a final sum up, it's not easy to make those binaries to run on Android, specially those which has a instructions list bigger than 20-30 instructions... They are just to complex and sometimes not even possible!
The WINE project is shot of doing the exact problem. It will run the binaries and translate them on the fly for the operating system. It succeed most times and fail others. But it's a HUGE project and need a normal computer power for it to run. The devices we have right now, does not have the horse power to run such projects.
I hope the info shades some lights on the problem :0)
NB: i know some of the info is not 100% but it's REALLY simplified to give the general idea and complexity of the problem :0)
Click to expand...
Click to collapse
Just in addition, most programs aren't just based on the .exe file. DLLs and other files are needed for the program to run, attempting to port all this stuff to Android would most probably result in failing.
K3n H1mur4 said:
Just in addition, most programs aren't just based on the .exe file. DLLs and other files are needed for the program to run, attempting to port all this stuff to Android would most probably result in failing.
Click to expand...
Click to collapse
I just hope Android is so popular that, like turning Windows into Linux using Wine (excuse the metaphor or whatever that was), someone might persist with this no doubt huge endeavour. I'm sure I'm not alone in wanting to never run a Windows app in Windows ever again, nor kowtow to Apple's interface demands even though I'd like something as responsive, integrated and occasionally useful as an iSomething.
Android was my future salvation till my employer handed over a handy Win App recently that I can't really avoid using - well I could, but I'd have to work that much harder - fat chance! So I'm stuck with a Samsung XP netbook and WM6.5 on my HTC Touch HD until someone somewhere, or lots of someones everywhere, do a Wine for Android
Seriously, you want to pretend in some reality somewhere that someone will first create an x86 emulator for an arm chip that barely likes to play xvid files then on top of that use wine to run a mobile windows app rather than just use something similar or pay someone to write you something similar that runs natively on android?
Which do you think is the non-insane option?
you cant run it on android persay but you can download dosbox and run it that way sorry for the bump
work for now
For now install your exe app on a windows PC if you have one. And run something like team viewer. Won't look the best but you'll get basic function out of it.
Thanks for the suggestions (cellsafemode excepted! )
I ended up buying a couple of iPads and have installed VMWare View, ICAB HD and Slashtop/CamCam giving remote access to my Windows PC at home. Gets the job done - bit slower, but the small Windows-only app I need to run infrequently isn't a huge load on the hardware or the network. Saves carting a netbook around for just one small but important task, and I guess it's accomplishing much the same as the Android suggestions above. When my iPad enthusiasm wears off, I'll have an Android option
Found a Way
Ok, I got a way! You need root, and itll be very slow on a phone but faster on a tablet!!
http s : / / play . google. com / store / a pps / de tail s? id = com . galoula.LinuxInstall&feature=search_result#?t=W251bGwsMSwyL DEsImNvbS5nYWx vdWxhLkxpbnV4S W5zdG FsbCJd
1)Download Above Link remove spaces
2)On your new Ubuntu or whatever you chose get wine from winehq
3)Get your exe and presto!!
--DISCLAIMER--
I havent tried it so if it breaks your phone/tablet its not my fault... USE AT OWN RISK
nikhiljha said:
Ok, I got a way! You need root, and itll be very slow on a phone but faster on a tablet!!
http s : / / play . google. com / store / a pps / de tail s? id = com . galoula.LinuxInstall&feature=search_result#?t=W251bGwsMSwyL DEsImNvbS5nYWx vdWxhLkxpbnV4S W5zdG FsbCJd
1)Download Above Link remove spaces
2)On your new Ubuntu or whatever you chose get wine from winehq
3)Get your exe and presto!!
--DISCLAIMER--
I havent tried it so if it breaks your phone/tablet its not my fault... USE AT OWN RISK
Click to expand...
Click to collapse
Good luck finding wine compiled for arm and some windows programs built for the (currently nonexistent) arm version of windows
2Noob4U said:
This might be in another thread. I searched pretty extensively for an answer and can't find one. Is there an app or way to install exe files and run them on my Magic 32B? My phone is rooted and running Cyanogen's 4.2.5 I figured my phone does everything else, why shouldn't it be able to run exe files?
Click to expand...
Click to collapse
if your mobile does everything else then can you do multitasking just like people do in Nokia N9??
yes its possible ..
ohhh yaaa its possible to install .exe file on any android device ..
just follow these simple steps and you are done :
Step 1
Install a DOSBox app on your Android device. AnDOSBox, aDosBox and DosBox Turbo are three different DOSBox apps available from the Google Play store.
Step 2
Open the DOSBox app.
Step 3
Type "cd \foldername" into the command line, where "foldername" denotes the folder in which your EXE is contained. For example, if your EXE is in the Download folder, type "cd \download."
Step 4
Click Enter on your Android keyboard.
Step 5
Enter the name of the EXE file. You do not need to enter the .exe extension.
Step 6
Tap "Enter" on your Android keyboard.
Tip
The command-line interface is not case-sensitive.
mydevilace said:
ohhh yaaa its possible to install .exe file on any android device ..
just follow these simple steps and you are done
Click to expand...
Click to collapse
Excellent! Never say 'Never'!
I also see it's possible to run iOS apps on Android as well.
Wing Nut said:
Excellent! Never say 'Never'!
I also see it's possible to run iOS apps on Android as well.
Click to expand...
Click to collapse
yeaaahhhhh
Sent from my Micromax A110 using XDA Free mobile app
So this confirms exe files r able to run on Android its just slow . Only thing left to do is find a way to lighten it up some by reduced graphics n bmp files ?

metro themes

Hi all!
I was just wanting to see what other people were using as their metro wallpaper. I was getting bored of the old ones I made and I was still using the consumer preview imageres file so I just started over for the release preview.
Here is my current one (ignore the break in the middle, its just more of the same starfield). Looking forward to seeing what other people are using so that I can steal it
How do you crate that ... it's beautiful
You change the imageres.dll file.
This isn't the exact walkthrough that I used, but it is similar enough (it is in italian so you may need to translate.
http://windows8italia.forumfree.it/?t=60566861
Then it is just a matter of finding an image you like and splitting it in half in a logical way.
I see that someone is following my guides.
This is my first post here and I did not imagine finding this my guide
This guide I made on the Consumer Preview, however, also works on Relase Preview.
If there are errors or incomprehensions let me know
Pasquiindustry said:
I see that someone is following my guides.
This is my first post here and I did not imagine finding this my guide
This guide I made on the Consumer Preview, however, also works on Relase Preview.
If there are errors or incomprehensions let me know
Click to expand...
Click to collapse
Yep it is a great guide. :victory:
The other one that I had used before was on Tweakscene but all of the good stuff seems to be behind a paywall now. There was another one that I had used in the past on a chinese site, but I don't even know how I got there in the first place, let alone how to find it again.
tanders04 said:
Yep it is a great guide. :victory:
The other one that I had used before was on Tweakscene but all of the good stuff seems to be behind a paywall now. There was another one that I had used in the past on a chinese site, but I don't even know how I got there in the first place, let alone how to find it again.
Click to expand...
Click to collapse
Thanks a lot
There are many things to do to improve Windows 8 more ...
This, however, was one of my first guides, and, I repeat, I had written when there was still the CP.
If there are "Resource Editor" that double as command, I could make a more automated little program for customizing the start-screen, although it is very difficult ...
It looks very nice.
Any way to do this without a dual-boot setup? I tried safe mode and the dll is still in use.
groovedexter said:
Any way to do this without a dual-boot setup? I tried safe mode and the dll is still in use.
Click to expand...
Click to collapse
Unfortunately I think it's difficult to do this with Windows only 8 to edit.
You need at least another Operating System that is able to read NTFS partitions, or you must use the CD of Windows Vista / 7
I could think of to "take ownership" and the popular program "unlocker" but I think they can do little on 'OS to change.
Since we all have, I believe, the DVD of Windows 8 (CP or RP), I could find a way to use that. I have to do some small tests first.
Unfortunately the installation DVD of Windows 8 is different from that of Vista / 7 and has been removed according to navigate through files, I'll try and see
[edit]
Ok, I found a way to use the DVD of Windows 8.
In a little 'I'll do a article on my site of the guide and get better compared to the one linked, making it easier and more complete and adapting to the new method and the RP
Stay tuned
p.s. If there are criticisms and suggestions, tell me, so I can make a better guide for you
Pasquiindustry said:
Unfortunately I think it's difficult to do this with Windows only 8 to edit.
You need at least another Operating System that is able to read NTFS partitions, or you must use the CD of Windows Vista / 7
I could think of to "take ownership" and the popular program "unlocker" but I think they can do little on 'OS to change.
Since we all have, I believe, the DVD of Windows 8 (CP or RP), I could find a way to use that. I have to do some small tests first.
Unfortunately the installation DVD of Windows 8 is different from that of Vista / 7 and has been removed according to navigate through files, I'll try and see
[edit]
Ok, I found a way to use the DVD of Windows 8.
In a little 'I'll do a article on my site of the guide and get better compared to the one linked, making it easier and more complete and adapting to the new method and the RP
Stay tuned
p.s. If there are criticisms and suggestions, tell me, so I can make a better guide for you
Click to expand...
Click to collapse
I do it all within windows 8. I don't think it is too difficult.
Here is what I do:
1. Swipe to the charm and go to settings -> change pc settings -> general -> advance start-up options.
2. Once you restart you'll see three metro-esq icons (continue, troubleshoot, turn off PC). Select troubleshoot -> advanced options -> start-up settings.
3. The computer will restart again and you'll get your various start-up options. Select #6. Safe mode with comand prompt.
4. At the cmd prompt take ownership of imageres.dll (takeown /f C:\windows\system32\imagres.dll
5. Restart and go into the system 32 folder on the PC and copy find the imageres.dll file.
6. Right click and change to the security tab and check the box for full control.
7. Copy the file to the desktop or where ever you want to work on it.
8. Change the file with resource hacker as described above to insert your images.
9. Go back to the advance reset options and reset back into safe mode with the cmd prompt. Copy the file from your desktop (or where ever) back to the system 32 folder. (copy c:\users\[user name]\desktop\imageres.dll c:\windows\system32)
You should get confirmation asking to overwrite the file and if the permissions were set correctly you'll get confirmation that the file was copied. When you reset the computer you'll see the new theme in the settings menu.
Good luck!
4. At the cmd prompt take ownership of imageres.dll (takeown /f C:\windows\system32\imagres.dll
Click to expand...
Click to collapse
9. Go back to the advance reset options and reset back into safe mode with the cmd prompt. Copy the file from your desktop (or where ever) back to the system 32 folder. (copy c:\users\[user name]\desktop\imageres.dll c:\windows\system32)
Click to expand...
Click to collapse
I did not think that the "take ownership" really worked
I thought the file imageres.dll was blocked by Windows as a process and not just as a library-resource
good to know
Hey guys,
I made this this afternoon. I wanted something different from the rest that didn't steer too far away from the "norm" that didn't look tacky. gosh there are some really tacky wallpapers getting around.
Anyway I am not even sure any of you will even like this, I am not sure if I even like it yet .....it's growing on me I guess?

[REQUEST] latest extras+info

I need for someone to possibly dump the latest version of the app from their development/pre-production edition of their Nokia Lumia. I don't think it matters if its a BUILD 920 or if its a developer 822, or whatever. I have a few ideas of some things that can be done via this app, as almost all of the dial codes on the 928 launch extras+info. One of them involves launching the service tools (including EPST) menu and stuff of that nature. I could probably just experiment with the one that launched with the 928 GDR2 rom, but its probably missing some "features" that have been worked on, but still incomplete.
Its also possible that these are baked inside the rom and completely inaccessible to the app and will only be updated when Nokia Black update releases.
ANY HELP WOULD GREATLY APPRECIATED!!!
Sent from my RM-860 using Tapatalk
dumped from ROM .
but I don't know whether it is the latest one or not.
Also, I think you won't be able to deploy it to any NOKIA devices cause it requires INTEROP UNLOCK which is impossible on NOKIA now.
hjc4869 said:
dumped from ROM .
but I don't know whether it is the latest one or not.
Also, I think you won't be able to deploy it to any NOKIA devices cause it requires INTEROP UNLOCK which is impossible on NOKIA now.
Click to expand...
Click to collapse
did you extract it from GDR2 (Amber Rom) ?
It's not the last version .
maybe we have to wait for GDR3 then we can extract last version of Extras + Info.
or maybe someone who have Samsung Ativ S can try proxy and try to download Extras + Info from market place using Sysapp Pusher (to find market link)
Then Using Full File Access to copy app files.
ngame said:
did you extract it from GDR2 (Amber Rom) ?
It's not the last version .
maybe we have to wait for GDR3 then we can extract last version of Extras + Info.
or maybe someone who have Samsung Ativ S can try proxy and try to download Extras + Info from market place using Sysapp Pusher (to find market link)
Then Using Full File Access to copy app files.
Click to expand...
Click to collapse
That's essentially why I said I needed it from a developer lumia, I don't even think it will install on ATIVs, due to OEM drivers required. Those devices have the option to have their full filesystem exposed when changed via the "Diagnostics" app that only available on developer/pre-production handsets.
Besides that what ROM did you dump this from hjc?
thals1992 said:
That's essentially why I said I needed it from a developer lumia, I don't even think it will install on ATIVs, due to OEM drivers required. Those devices have the option to have their full filesystem exposed when changed via the "Diagnostics" app that only available on developer/pre-production handsets.
Click to expand...
Click to collapse
I haven't read your posts here, so not sure if my post is still relevant, but one great chinese guy asked me to send this to you:
from R&D Lumia
https://www.dropbox.com/s/pf31egysniuschp/extras-hongkong.zip
Is your dump from the first GDR2 that appeared on NCS for the 928 or the actual release? I have the 2nd update but not sure if extras&info updated since then??? Found this in a wim which gives me new hope that the tool is buried somewhere in this mess...
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="AltLayoutID"
RegType="REG_DWORD" />
<!-- -->
<SettingMapping Name="FeatureTileID"
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="FeatureTileID"
RegType="REG_DWORD" />
<!-- -->
<SettingMapping Name="DiagnosticEnabled"
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="DiagnosticEnabled"
RegType="REG_DWORD" />
</SettingsGroupMapping>
</ComponentMapping>
Click to expand...
Click to collapse
Guys a little question
Why don't we use the first lumia 920 rom ?
maybe we can find something that can help us to Interop Unlock but Microsoft and Nokia delete that in next rom releases .
Then we can Prevent Re-lock and update phone again !
I'm not sure but it seams to be some different between GDR2 rom of Nokia Lumia 920 (Apac Malaysia White is mine) and it's first Rom .
I have some problems in these days and I don't see all the differents but In first view you can find that there is no test folder in first rom but GDR2 have a folder named test and includes "QCFMFTMApp.exe"
or another thing is all of the programs are listed in :
PROGRAMS\CommonFiles\Xaps
but in GDR2 there's some xap files in this address too :
PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps
did anyone checked the older Roms?
Thats it! I needed ver. 3.0.6.1 (because I can't deploy this to it and I'm not reflashing to just have an older version) to first see if there were any changes to Nokia.FUE.WinPRTRegistry, and possibly launch that registry script that's been embedded in it. Now all I need to do is see if there is a URI that links to the page, but I believe all bets are off. Nokia has been good about cleaning up their tracks.
THe version from the other extras was 2.6.1.18.
ngame said:
Guys a little question
Why don't we use the first lumia 920 rom ?
I have some problems in these days and I don't see all the differences but in first view you can find that there is no test folder in first rom but GDR2 have a folder named test and includes "QCFMFTMApp.exe"
or another thing is all of the programs are listed in :
PROGRAMS\CommonFiles\Xaps
but in GDR2 there's some xap files in this address too :
PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps
did anyone checked the older Roms?
Click to expand...
Click to collapse
QCFMTMApp.exe seems to be a driver level executable that physically tunes the FM Radio in Nokia's various phones.
tier3apps, seem to be xaps that need additional permissions that essentially use provxml like in WP7 days. The NFL app that @tonbonz had done some looking into had a settings page that changes the WAP address for Verizon devices.It was interesting at the very least to see the differences between HTC and Nokia. The difference? @wap vs no @wap
Dump files from 2nd 928 GDR2 .... http://sdrv.ms/1hnqgNA
This package(extra+info) contains a silent installer and it is worth doing some research around it.
I opened it using ilspy only to find it called AddPackageAsync(), which is available in Windows Runtime to deploy enterprise xap and nobody knows how it works. @GoodDayToDie @ultrashot how do you think about it? Nokia use this API to install and update xap in settings page. It seems to be a service agent,too ,which is very interesting. How did it call the API silently...when we call the API, user will notice a notification asking whether he/she wants to install the enterprise app but no matter how you call it, the deployment won't succeed
hjc4869 said:
This package(extra+info) contains a silent installer and it is worth doing some research around it.
I opened it using ilspy only to find it called AddPackageAsync(), which is available in Windows Runtime to deploy enterprise xap and nobody knows how it works. @GoodDayToDie @ultrashot how do you think about it? Nokia use this API to install and update xap in settings page. It seems to be a service agent,too ,which is very interesting. How did it call the API silently...when we call the API, user will notice a notification asking whether he/she wants to install the enterprise app but no matter how you call it, the deployment won't succeed
Click to expand...
Click to collapse
I am also wondering about details of Enterprise deployment - I haven't looked into it too much, but as i remember you have to install .cer provided by MS to device and then sign your xap with it, and such apps will get installed.
(I was wondering if such signing can "unlock" any of interesting capabilities)
Sadly, enterprise apps (CAPABILITY_CLASS_ENTERPRISE_APPLICATIONS) just uses the same capability list as CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS; nothing useful there. It's a shame.
GoodDayToDie said:
Sadly, enterprise apps (CAPABILITY_CLASS_ENTERPRISE_APPLICATIONS) just uses the same capability list as CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS; nothing useful there. It's a shame.
Click to expand...
Click to collapse
After diving into a Lumia 521 ROM, I am not 100% sure that's the case....
I was poking around in the tier3apps directory (\PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps\), and I noticed that some of these apps ("Nokia Accessories" and "Network Settings" apps) have interesting capabilities such as <Capability Name="ID_CAP_CELL_API_OEM_PASSTHROUGH"/>, <Capability Name="ID_CAP_INTEROPSERVICES"/>, and <Capability Name="ID_CAP_OEM_DEPLOYMENT"/>. These apps can be installed/updated via Nokia's "SilentInstaller" app. Nokia's "SilentInstaller" app just calls into AddPackageAsync(), which is available to us "normal folk" for Enterprise app deployment.
I am wondering if we could create some sort of a "shell" xap with a giant "Install button" that contains a payload such as an unaltered copy of the Samsung Diagnostics xap and appropriate license file. Clicking on the Install button would then install the signed "elevated app" onto any device. We could then launch a toast that will launch the "Registry Editor" page in the Samsung app, allowing for us to interop unlock.
The only thing that I can think of that would make this fruitless is if somehow "AddPackageAsync()" is being called "elevated" by Extras + Info (maybe it inherits whatever capabilities the parent process launched as?), and that is why Nokia can deploy things like this.
What do you guys think? This is all speculation, but I think it could be worth exploring.
**EDIT**
My phone will be back from service Wednesday, so maybe I will whip something up next weekend, if no one tries before then.
compu829 said:
After diving into a Lumia 521 ROM, I am not 100% sure that's the case....
I was poking around in the tier3apps directory (\PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps\), and I noticed that some of these apps ("Nokia Accessories" and "Network Settings" apps) have interesting capabilities such as <Capability Name="ID_CAP_CELL_API_OEM_PASSTHROUGH"/>, <Capability Name="ID_CAP_INTEROPSERVICES"/>, and <Capability Name="ID_CAP_OEM_DEPLOYMENT"/>. These apps can be installed/updated via Nokia's "SilentInstaller" app. Nokia's "SilentInstaller" app just calls into AddPackageAsync(), which is available to us "normal folk" for Enterprise app deployment.
I am wondering if we could create some sort of a "shell" xap with a giant "Install button" that contains a payload such as an unaltered copy of the Samsung Diagnostics xap and appropriate license file. Clicking on the Install button would then install the signed "elevated app" onto any device. We could then launch a toast that will launch the "Registry Editor" page in the Samsung app, allowing for us to interop unlock.
The only thing that I can think of that would make this fruitless is if somehow "AddPackageAsync()" is being called "elevated" by Extras + Info (maybe it inherits whatever capabilities the parent process launched as?), and that is why Nokia can deploy things like this.
What do you guys think? This is all speculation, but I think it could be worth exploring.
**EDIT**
My phone will be back from service Wednesday, so maybe I will whip something up next weekend, if no one tries before then.
Click to expand...
Click to collapse
Samsung Diagnosis uses RPC (Remote Procedure Call) to access high privileged functions. We are not sure if Server exists on other phones.
-W_O_L_F- said:
Samsung Diagnosis uses RPC (Remote Procedure Call) to access high privileged functions. We are not sure if Server exists on other phones.
Click to expand...
Click to collapse
I don't know is it that thing you want or no but check it :
http://d-h.st/Me3
ngame said:
I don't know is it that thing you want or no but check it :
http://d-h.st/Me3
Click to expand...
Click to collapse
Yep! That's it. But I'm not sure it'll work.
-W_O_L_F- said:
Yep! That's it. But I'm not sure it'll work.
Click to expand...
Click to collapse
No problem I can test for you . my device is a Lumia 920 with Malaysia GDR 3 (Developer test) rom. and surely it's dev unlock
please tell me what can I do and how can I help you ?
I could test too... I don't know if the fact this is a dual CDMA+GSM device will change any parts of the app, but I can always try!
Sent from my RM-860 using Tapatalk
I have uploaded Extras And Info v3.0.6.1.xap here:
https://hotfile.com/list/2278056/5476aae

[MOD] Ad blocker

Hi guys,
I tried to implement good old method to block unwanted ads by adding advertising sites to the HOSTS file, on the Sammy ATIV Odyssey (full FS unlock) and it works perfectly But I'm still unsure ('cause I'm developer and do have some ad-based apps in store) - should I post this info? BTW, we do have mods, lets give 'em the rights to decide, delete this thread or not...
So, this method is pretty simple (he-he, same as my very-very first WP7 hack):
1) You muist have an interop-unlocked handset with full FS access
1) Download the latest "blocking" hosts file, for example, from here
2) Rename your download from hosts.txt to HOSTS
3) Connect your handset to PC, navigate to \Windows\system32\drivers\etc folder
4) Paste downloaded HOSTS file, choose "replace" in the copiyng dialog.
5) That's all folks!
You don't need to reboot (like on Android phone with AdAway app) - now your handset is ads-free...
If you wanna revert back, just delete \Windows\system32\drivers\etc\HOSTS file.
Nice! I will try it! ?
Sent from my Ativ S with Tapatalk 2
@sensboston:
Am I right in assuming that there's no way to interop-unlock a WP8.1 phone like the Lumia 930? At least I couldn't find one...
After some years I did the 2nd attempt to adopt to WP. The first one lasted for a day or so. Now, after some days of using the Lumia 930, I really really love it. Not only the device, but also WP8.1. But the fact that there is no way to block ads in browsers is really really annoying. I have no problems with ads in apps, because if I like an app, I purchase it anyway. But I can't "buy away" ads in browsers, and lots of sites get more or less unusable in mobile view and without ads being blocked.
Unfortunately there's not even an alternative browser for WP that would have the capability to block ads...
Worked on Lumia
I did this on my Lumia 1520 without Interop unlock
Works fine, thanks
I did this AGES ago on my 8X. Didn't think it was post-worth lol.
djamol said:
I did this on my Lumia 1520 without Interop unlock
Click to expand...
Click to collapse
How exactly did you do that? My assumption was that you need interop-unlock in order to access the file system, including the hosts file. If you are not interop-unlocked, I would assume you have some other kind of unlock. Developer-unlock?
compu829 said:
I did this AGES ago on my 8X. Didn't think it was post-worth lol.
Click to expand...
Click to collapse
You know, right after my first "hack" for WP7 (also it was my first post here ), a lot of websites and forums are announced this hack without reference to me or xda. But (he-he ) , just AFTER my post...
This hack (from the user experience) is one of the most useful hacks for WP. But as a developer with ads-based apps, I was in a quandary - should I post it here or not...
BigBlue007 said:
How exactly did you do that? My assumption was that you need interop-unlock in order to access the file system, including the hosts file. If you are not interop-unlocked, I would assume you have some other kind of unlock. Developer-unlock?
Click to expand...
Click to collapse
No Interop Unlock, nor developer unlock, I used my own "Root Tool" app from windows store. Which is capable of all second party capabilities.
My pleasure.
djamol said:
No Interop Unlock, nor developer unlock, I used my own "Root Tool" app from windows store. Which is capable of all second party capabilities.
My pleasure.
Click to expand...
Click to collapse
Is there a way you can walk me through the process to use your app
Oh, I've got your "Root Tool" - still no luck for handsets without SD-card
P.S. He-he, I believe, I'll get WP10 Lumia-940 before someone will release hack for the Lumias without sd-card...
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
GoodDayToDie said:
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
Click to expand...
Click to collapse
He used this http://www.windowsphone.com/en-in/store/app/root-tool/f4acc009-ea1e-4063-9bab-fec50195aa1e
GoodDayToDie said:
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
Click to expand...
Click to collapse
So what i told you before a many times. I've mentioned you a lots of time in my posts.
http://forum.xda-developers.com/showthread.php?t=3014867
http://forum.xda-developers.com/showpost.php?p=58925177&postcount=7
On Lumia device there is a lots of some pretty well arbitrary resources that can allow us to access the "SYSTEM" resources.
I think we had a big miss-understanding about the RPCComponent. because of RPCComponent uses "DeviceIOControl" for registry access and not the RPC functionality. (forgive me if i wrong in my knowledge. I'm a student and new to WP/.Net Platform)
On Lumia Device there is .winmd component known as "Nokia.SilentInstaller.Runtime.winmd" uses "DeviceIOControl" API.
For the "FileSystem" API it works fine without any restrictions which is implemented in "Nokia.SilentInstaller.Runtime.winmd"
But registry access could not getting a well token privileges. we need to find some unlocking trick for registry access (like NonProductionErrors.txt) for that .winmd component to handle the "CreateFileW" function for "DeviceIOControl" API.
About the "Root Tool" App.
There is no update for "Root Tool" app. It is still on the FIRST Release.
Currently I'm working for the "Root Tool Beta" update and I've implemented such resources in my "BETA" build.
I can't do a fast development because of my less/poor Programming knowledge and due to my college busy scheduled.
Thanks.
Can someone make a tutorial how to make it work on lumia 735 please ? i'm new on WP and doesn't understand everything for now
@djamol: My apologies, I somehow missed that you'd managed to get file access working. That's great!
Looking at the APIs that NdtkClient.dll imports, I'm pretty sure it's using RPC, not DeviceIoControl (IOCTL). That's not really important, though; both require INTEROPSERVICES. It's just easier to write our own code using IOCTLs than using RPC, but since we already have a client library, hopefully that won't be needed...
@GoodDayToDie, @djamol: guys, could you please be a little bit more specific? Do you have a .winmd for this dll or function prototypes (not just exports)? NdtkClient.dll library is already on \Windows\system32? Or it should be ingested to the app package? (in this case, the app will be banned on automatic certification process).
As for the "Root Tool" (published in store), it's not using NdtkClient.dll (as far as I know). The file access via FileSystem.winmd/FileSystem.dll to system areas is read-only...
Could you share your finds to general public here or (at least) in private mail? Thanks!
@GoodDayToDie
Yes, Both requires ID_CAP_INTEROPSERVICES.
Can you send me FileSystem's code which is you developed base on the RPCComponent ?
I'll try to port it for lumia using NtdkSvc as possible.
I hope you can port it also for lumia in minutes but I'll try though.
@sensboston
There is no .winmd file for "NtdkClient.dll". You will find that .dll in extras+info app.
and "NtdkSvc.dll" in this path "C:\Windows\System32\NdtkSvc.dll".
There is a very simple trick to bypass the Store Submission process including with kernel libs.
sensboston said:
FileSystem.winmd/FileSystem.dll to system areas is read-only...
Click to expand...
Click to collapse
Even those cap's cant write here until using any System Resources.
"C:\Data\Users\PUBLIC"
But can write here.
"C:\Data\SharedData\OEM\Public"
"C:\PROGRAMS\CommonFiles\OEM\Public"
FileMoveEdit alpha-ish thing
Here you go. It's not been updated in ages, aside from some really minor tweaks I made just now. It's a WP8.0 app; it'll run on a sufficiently-unlocked 8.1 phone, but uses no 8.1 APIs. It also has some known bugs that I really ought to fix, though I'm working on other stuff at the moment.
You can probably get at least some of its tricks working on Lumias, though you may need to drop the symlink functionality as that both requires full capability-unlock and requires editing the NTFS configuration settings in the registry (the same key that, on desktop Windows, is edited by the "fsutil" program).
@GoodDayToDie
Sad thing happened for me. My device screen got broken
So I'm opening a new thread for "Root Tool" app public development.
It would be great for everyone.
Can anyone suggest me for which is best method for public development or any github/codeplex useful ?
@djamol, github is allright.

[SCRIPT] [WIN-10] WSL 1/2 Utility for Windows 10 x64

Hello People. This is basically a combination of batch scripts made by me to make WSL less daunting for people who do not want to do Powershell things and introduce MANY more people to Linux [and make existing dual boot Linux users just stick to Windows w/o the ugly GRUB].
Disclaimer: Only you know what you're doing. I have tested everything on me and my friend's PC and it seems to work fine. If your PC catches fire or starts an apocalypse it's not my fault. So yeah be careful about what you're doing.
Things the scripts can do:
1) Enable WSL 2 in any Windows 10 2004 computer. [NEW: Older versions of windows 10 are now supported.]
2) Download all the available distros with a couple key presses.
3) Automatically detects the downloaded distro and installs it without any user input.
Downloads are attached in the thread and instructions are given in the zip file.
How to know which zip to download (1 or 2) [Don't Skip]:
1) Go to the start menu.
2) Type "Run" and press enter
3) Then type there "winver" and press enter.
4) If you see 2004 there, ONLY THEN are you able to download the WSL-2 zip. Otherwise update your Windows or use the WSL-1 zip.
Note to self: Things to do in the future--
1) Make a GUI of sorts.
2) Anything else the people want.
Not going to force you or anything, but I would appreciate if you pressed the Thanks button after benefiting from my zip (I see 78 downloads but only 2 thanks...)
Edit: NEW DOWNLOAD LINKS
https://mega.nz/file/NAxASK4I#2qr4ra4KJAcliEqDuCNQd0GnJeHe4FXpvw3KUfqtKxc [for WSL 1]
https://mega.nz/file/lE40AKDa#3Qqk6WH04vzYW8wrrcruuOdqpde-KUzYnu0o50tmZzo [for WSL 2]
WSL-2 Changelogs:​Version 1:
Initial Release
Version 2:
Complete Redesign
Compressed all my code to 2 very compact Batch files [previously it was 4 Batch files and 5 Powershell files]
Added Distro Downloaders and Installers (x64 only as of now)
Made it more stable [the previous method was very hacky and used bypasses]
Fixed all typos
Made it more user-friendly
Version 2.1
Quality of Life improvements
Version 2.2
Back-Ported the 'more sophisticated' Distro Downloader from WSL-1
Made Instructions better
WSL-1 Changelogs:​Version 1:
Initial Build
Version 1.1:
Made the instructions more newbie friendly.
Backported the WSL-2 Distro Downloader and Installer to WSL-1
Version 2.0:
Complete redesign of the Menu [Looks MUCH more visually pleasing]
Made the in-built Distro Downloader A LOT more sophisticated
Cleaned up the back-end a little bit
Improved Instructions
Announcements​27/10/2020
I have started learning C++ so let's see if I can make a GUI with that
18/10/2020
Added a new WSL-1 zip file for people who do not have version 20H1
17.5/10/2020
Fixed Everything and restored download link. Now you can download again!
17/10/2020:
Removed download link because I noticed a couple typos. Fixing them and uploading the file please wait.
Thank you, bro, because I use both windows and linux, now I don't have to restart the computer every time.:good:
JohnMes said:
Thank you, bro, because I use both windows and linux, now I don't have to restart the computer every time.:good:
Click to expand...
Click to collapse
you're very welcome
Just have to. Say thanks had this opFeat installed since maybe it was first available in the list and never researched how. To. Use it or. What it really did. Just gotta find out if this will run fine on my surface too (anything except liveOS off usb will work and causes windows to eff up despite grub/4win/stock/grub if it works excites to use kali on there properly}
Nsomnia said:
Just have to. Say thanks had this opFeat installed since maybe it was first available in the list and never researched how. To. Use it or. What it really did. Just gotta find out if this will run fine on my surface too (anything except liveOS off usb will work and causes windows to eff up despite grub/4win/stock/grub if it works excites to use kali on there properly}
Click to expand...
Click to collapse
You're very welcome but I would be happy if the thanks button was pressed Also, it should work fine on any Windows 10 computer [remember I am using a Haswell computer and it still works]. I also have Kali working but it does not support Monitor Mode and Packet Injection just yet [Microsoft does not want to implement this feature due to security concerns]. You can also get a GUI up and running with ONLY kali using Win-Kex [look it up]
Our PC system has been attacked by a ransomewhere virus, called as .lisp file virus and our files has been encrypted to .lisp sub-extension. Any technical advice?
Thanks but any chance of getting clean links that don't require allowing JavaScript before i can access them ?
It's blocked by my browser security and even if i allow it ,the download link gets blocked by Eset.
Doesn't anyone vet the links that get posted in the forum here ?
There's no need for a download link to be like that.
oldman820 said:
Thanks but any chance of getting clean links that don't require allowing JavaScript before i can access them ?
It's blocked by my browser security and even if i allow it ,the download link gets blocked by Eset.
Doesn't anyone vet the links that get posted in the forum here ?
There's no need for a download link to be like that.
Click to expand...
Click to collapse
sure, giving
NullCode said:
sure, giving
Click to expand...
Click to collapse
Great ,links worked ok ,cheers.
oldman820 said:
Great ,links worked ok ,cheers.
Click to expand...
Click to collapse
Are they useful to you?

Categories

Resources