Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mlgmxyysd/wsapackagingtool
Allows you to modify WSA's Msixbundle and redistribute it.
https://github.com/mlgmxyysd/wsapackagingtool
android linux tool windows windows-11 wsa wsl2
Last synced: 1 day ago
JSON representation
Allows you to modify WSA's Msixbundle and redistribute it.
- Host: GitHub
- URL: https://github.com/mlgmxyysd/wsapackagingtool
- Owner: MlgmXyysd
- Created: 2021-10-27T09:38:39.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-20T23:46:35.000Z (about 2 years ago)
- Last Synced: 2023-11-07T17:18:24.690Z (about 1 year ago)
- Topics: android, linux, tool, windows, windows-11, wsa, wsl2
- Language: Batchfile
- Homepage:
- Size: 9.47 MB
- Stars: 120
- Watchers: 5
- Forks: 101
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](libraries/README.md).)
- 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 ` 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 ` command).
## Tutorial Video
- [Youtube](https://www.youtube.com/watch?v=54hpiwFQ20A)
## Feedback
- Telegram: [@WSA_Community](https://t.me/wsa_community)
- GitHub: [Issues](https://github.com/WSA-Community/WSAPackageTool/issues)## TO-DOs
- [x] ~~Repack: Better way to generate installation utility instead of using Git Split~~
- [x] ~~Libraries: Add multi architecture support~~
- [x] ~~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
- [MlgmXyysd](https://github.com/MlgmXyysd)
- [XiaoMengXinX](https://github.com/XiaomengxinX)## License
No license. All rights are reserved.