Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.