[Windows RT General] tomgeniewang:
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.

Rememeber to give a thank to @jonnyprogamer ^_^