Skip to content

Allows you to modify WSA's Msixbundle and redistribute it.

Notifications You must be signed in to change notification settings

MlgmXyysd/WSAPackagingTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WSAPackagingTool

WIP Project / Public Test

Allows you to modify WSA's Msixbundle and redistribute it.

Requirements

  • Windows 10+
  • Windows Software Development Kit (The required tools have been built in. For more details, see libraries.)
  • Git for Windows (ditto)
  • Powershell 6+ (Unpack supports Powershell 5.1+, Install needs Powershell 5.1 to work.)

How to use

  1. Drag WSA Msixbundle to unpack.cmd (or use unpack <msixbundle> command) to unpack.
  2. Feel free modify package in temp folder. (Such as GappsScript or MagiskScript, or you can do something cooler.)
  3. Check your architecture.If your architecture is "x64", you should replace the "libraries" folder's content with "libraries_64" folder's content. (Temporary)
  4. Run repack.cmd.
  5. The output files are in out folder.

How to install

  • Just drag Msixbundle file to install.cmd (or use install <msixbundle> command).

Tutorial Video

Feedback

TO-DOs

  • Repack: Better way to generate installation utility instead of using Git Split
  • Libraries: Add multi architecture support
  • Repack: Don't remove work folder (temp)
  • PackagingTool: Automatically identify Msix and Msixbundle
  • PackagingTool: Add support for multi installation #7
  • PackagingTool: GUI

Changelog

  • 1.3:
    • Keep unpack work folder after repack
  • 1.2:
    • Add multi architecture support
    • Update prebuilt libraries
  • 1.1:
    • Better way to generate installation utility instead of using Git Split
  • 1.0:
    • First ver

Credits

License

No license. All rights are reserved.