Commit graph

429 commits

Author SHA1 Message Date
Howard Wu
cde01be6c8
Fix 2304 build ()
Starting with WSA version 2304, the system image is now raw EROFS
wrapped with `vhdx`. In this case, the integration has moved to mount
EROFS and use the mounted directory as `lowerdir`, use OverlayFS to 
make it readable and writeable, and modify it in the merged directory.
2023-05-13 20:45:09 +08:00
Howard Wu
285d43c601 Use Python3 virtual environments
Try to Fix 
2023-05-12 00:07:27 +08:00
Howard Wu
ad396d6810 Add dependency sudo
Unsupported system without `sudo`
Close  
2023-04-18 17:11:37 +08:00
Howard Wu
f07cafe63f Don't double quote $SUDO
Try to Fix 
2023-04-18 16:34:32 +08:00
Howard Wu
d8194364fa Fix dependencies install
Forget to update package list before install
2023-04-17 18:49:34 +08:00
Pawloland
8337c73a1e
Stop run.sh when installing dependencies fails () 2023-04-12 21:13:57 +08:00
Howard Wu
b05bb4fa92 Add KernelSU link hint 2023-04-12 02:48:28 +08:00
Howard Wu
cce4b69776 Init download WSA version value 2023-04-12 02:45:08 +08:00
Howard Wu
73d851f879 Fix Kernel version for 2303 2023-04-12 02:43:07 +08:00
Howard Wu
6649117eeb Format code 2023-04-11 05:06:10 +08:00
Howard Wu
fd51bd872b Do not open and close files in each new thread 2023-04-11 04:55:18 +08:00
Howard Wu
bbfc3c2d29 Refine WSA download links generate
Refine dependencies install
2023-04-11 04:35:46 +08:00
Howard Wu
04103a8fd2 Don't append null parameter
Fix 
2023-04-10 22:34:49 +08:00
S
1ebd85b105
Change user () 2023-04-07 18:45:29 +08:00
Howard Wu
5d6baa3826 Fix permissions
Fix 
2023-04-07 01:58:40 +08:00
Howard Wu
e7d94eabdb Delay creation of preinit block 2023-04-06 03:47:33 +08:00
Howard Wu
2e250809f4 Magisk rules dir -> preinit
4e2b88b3d0
2023-04-06 03:11:58 +08:00
Howard Wu
e5542d9e2e Allow stable Magisk 2023-04-06 02:49:09 +08:00
Howard Wu
13ca3b0e1f
Suppress Magisk reinstallation warning ()
https://github.com/topjohnwu/Magisk/pull/6691
2023-04-06 02:21:35 +08:00
Howard Wu
04c9029506 Update note 2023-03-29 20:11:29 +08:00
Howard Wu
530d4c574e Fix typo 2023-03-29 20:08:32 +08:00
Howard Wu
699bcf56ee run.sh added usage introduction 2023-03-29 20:05:27 +08:00
Howard Wu
cf1b850905 Add more workaround for Debian 2023-03-29 18:50:56 +08:00
Howard Wu
d01fdc3951 Fix resource xml node errors 2023-03-27 17:53:24 +08:00
Howard Wu
3b39690fef Remove support for the compression format tar.xz
This format has a very large memory requirement for generation, about 16GB, even with a fallback to a single-threaded compression step, which would be very slow.
This format is not widely used on Windows, and decompression is a pain.
The 7z format has a better balance of size and performance requirements.
2023-03-26 22:44:33 +08:00
Howard Wu
02621fc608 Revert "Don't use extractall"
This commit revert c04ad6660d
2023-03-26 22:03:25 +08:00
Howard Wu
c04ad6660d Don't use extractall 2023-03-26 20:55:40 +08:00
Howard Wu
86759ad241 All Python scripts use relative path 2023-03-26 20:34:44 +08:00
Howard Wu
975bdcf4d8 Use absolute path when unzip WSA 2023-03-26 16:51:56 +08:00
Howard Wu
e7b1e89ada Show more info when extracting WSA 2023-03-26 12:00:04 +08:00
Howard Wu
d0e92b2395 Show more info when extracting WSA 2023-03-26 11:26:20 +08:00
Howard Wu
2e02381b9a Use relative path 2023-03-26 07:28:12 +08:00
Howard Wu
e3e9c0adb8 Fix resources merging 2023-03-26 07:06:51 +08:00
Howard Wu
c889b66e93
Remove the warning that the installation check command was not found 2023-03-26 03:02:05 +08:00
Howard Wu
58e17da60a Don't filter any Python warnings 2023-03-24 22:53:48 +08:00
Howard Wu
112e688d78
Update README.md
Close 
2023-03-24 18:18:35 +08:00
Howard Wu
d271ce0559
Remove build.sh from the documentation
1. Many people run it directly without installing dependencies.
2. For advanced users we don’t need to introduce command line tools in the documentation.
2023-03-24 18:15:37 +08:00
Howard Wu
d37014d1be
Update bug_report.yml 2023-03-22 02:34:01 +08:00
Howard Wu
3f4a6e7dba
Update bug_report.yml 2023-03-22 01:26:06 +08:00
Howard Wu
8e3eef35a9 Force upgrade ca-certificates
People constantly suggest adding this   
Close 
2023-03-20 03:23:21 +08:00
Howard Wu
01afe6752f Shutdown WSA before install 2023-03-20 02:38:16 +08:00
Howard Wu
25dc1d6597 Optimize VHD after install 2023-03-20 01:41:43 +08:00
Howard Wu
87ec298263
Fix resources merge for 2302 ()
Fix 
2023-03-20 01:23:33 +08:00
Howard Wu
ec58edfd47 Fix resources merge for 2301 2023-03-19 22:02:18 +08:00
Howard Wu
f3de56044d Update README.md 2023-03-19 20:59:38 +08:00
Howard Wu
81d59ad9dd
Refine menu ()
Close 
2023-03-19 19:34:31 +08:00
Howard Wu
960760f07c Restrict the start and end when removing from the file list 2023-03-19 02:05:24 +08:00
Howard Wu
3d2d6281b9 Remove from filelist after delete 2023-03-19 02:01:18 +08:00
Howard Wu
22d67db126 Enable qemu-img convert Quiet mode 2023-03-18 18:49:31 +08:00
Howard Wu
e54892a94e Cleanup 2023-03-18 17:55:35 +08:00