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
- Drag WSA Msixbundle to
unpack.cmd
(or useunpack <msixbundle>
command) to unpack. - Feel free modify package in
temp
folder. (Such as GappsScript or MagiskScript, or you can do something cooler.) - Check your architecture.If your architecture is "x64", you should replace the "libraries" folder's content with "libraries_64" folder's content. (Temporary)
- Run
repack.cmd
. - The output files are in
out
folder.
How to install
- Just drag Msixbundle file to
install.cmd
(or useinstall <msixbundle>
command).
Tutorial Video
Feedback
- Telegram: @WSA_Community
- GitHub: Issues
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.