/Scarlet-Sideloader

Quickly patch and push apps to retail

Primary LanguageC#GNU Affero General Public License v3.0AGPL-3.0

Scarlet-Sideloader-GUI

Scarlet Sideloader GUI is as the name implies a GUI version of the Scarlet Sideloader tool designed to help you push apps to retail via the store.

image

This will only push apps to the store with randomized names and will only allow you to push private apps to selected groups. The names are randomized because Microsoft has started to detect apps based on their names and apps are private because private apps are harder to detect. When private apps and randomized names are combined it is harder for Microsoft to detect the apps, so as long as you remain responsible, your account should take longer to get deactivated. Private apps also come with a secondary benefit of showing the package name rather than the store name once installed, this means that Retroarch once installed will still show up as Retroarch.

Support

  1. Creating User Groups
  2. Obtaining A Developer Account
  3. Getting Your .AspNet.Cookies

Creating User Groups

In order to use private apps, you must use what is known as "Known User Groups". A "Known User Group" is a group of emails defined in partner center which you can grant access to a private app, only accounts with their email address in this group will be able to see the app once it passes certification.

  1. Navigate to the Customer Groups Portion of Partner center image

  2. Select Create New Group image

  3. Make sure that "Known User Group" is selected image

  4. Fill in your Email addresses. image

  5. Select Save image

  6. Login to the sideloader and select your target group

image

Obtaining A Developer Account

If you do not already have a developer account, obtaining one is fairly easily and can be done through Microsoft's official web page

You should select the individual account option when signing up.

You may be able to get a cheaper account by creating an account in another region. If you want to go down this route, you can find a spreadsheet on what region is currently the cheapest here. Note that your partner center account region may be different to your main account region. When signing up for an account in a different region, you should use fake information such as a McDonald's address in the region for everything except the billing information.

Getting Your .AspNet.Cookies

For the .AspNet.Cookies you can use partner token or get it manually.

Using partner token

If you have partner token installed simply log in to partner center and head to the dashboard, then select the extension and your cookie will be copied to your clip board. image image

Then just paste the cookie into Scarlet Sideloader.

image

Manually getting .AspNET.Cookies:

  1. Open Microsoft Partner Center image

  2. Open the developer tools (ctrl-shift-i in edge) and select Application image

  3. Select Cookies image

  4. Select Partner Center in Cookies image

  5. Select .AspNet.Cookies image

  6. Copy the Cookie Value image

  7. Paste the Cookie into Scarlet Sideloader

image