Skip to content
This repository was archived by the owner on Apr 6, 2023. It is now read-only.

Commit e252d87

Browse files
committed
Recent changes
1 parent fbe35fd commit e252d87

File tree

3 files changed

+223
-4
lines changed

3 files changed

+223
-4
lines changed

README.md

Lines changed: 221 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,230 @@
1-
# _Soon..._
1+
# Warning
22

3+
1. **Due to the intensity of my real life, the development and updating phase of the project has slowed down.**
4+
5+
2. **This is an experimental project. We are not responsible for an incident that you will encounter. Do it within your own consciousness.**
6+
7+
3. This method is experimental. Made easy for you to enter fewer commands.
8+
# What is EasierWsaInstaller?
9+
10+
Our project is a simple CLI that makes it easier to install WSAGAScript, MagiskOnWSA Local and original wsa(download).
11+
12+
# why keep wsagascript and magiskonwsalocal projects inside your own project?
13+
14+
We thought it would be more logical to use it after reviewing the update coming to the projects so that it can work properly, so it is in the project. There is no play involved. (Except for product name change etc.)
15+
16+
# Command lines not for you?
17+
[Try our EasierWsaInstallerGui project](https://github.com/herrwinfried/EasierWsaInstallerGui#readme)
18+
19+
# Information before you start
20+
21+
You need to remove the existing WSA.
22+
23+
___The ARM version is still beta, please give feedback when you encounter an error.___ **(Applicable if you are going to use the wsagascript and magiskonwsalocal method.)**
24+
25+
# What are the Requirements?
26+
27+
> You need to fully install ubuntu, OpenSUSE Tumbleweed or debian. So you have to create a User account.
28+
29+
- You must have a minimum Windows 11 device. It is adjusted for Windows 11 only.
30+
31+
- [Virtual Machine Platform Must Be Active](#virtual-machine-platform-must-be-active)
32+
- [Developer Mode must be active.](#developer-mode-must-be-turned-on) **(Applicable if you are going to use the MagiskOnWSA and WSAGAScript method.)**
33+
- [WSL](https://aka.ms/wslstorepage)
34+
- [Ubuntu](https://www.microsoft.com/store/productId/9PDXGNCFSCZV), [OpenSUSE Tumbleweed](https://www.microsoft.com/p/opensuse-tumbleweed/9mssk2zxxn11) or [Debian](https://www.microsoft.com/p/debian/9msvkqc78pk6)
35+
- [Powershell Core(7+)](https://www.microsoft.com/en-us/p/powershell/9mz1snwt0n5d) **(Applicable if you are going to use the EasierWsaInstallerGui project.)**
36+
37+
## Developer Mode must be turned on.
38+
> Settings > Privacy & security > For Developers > Developer Mode
39+
> ![image](https://user-images.githubusercontent.com/52379312/138754144-e81779ea-4c61-46c6-8860-6c39b33aab47.png)
40+
41+
## **Virtual Machine Platform must be active.**
42+
43+
> Open windows terminal as administrator. You can easily enable it by typing the following command. You should have enabled Ubuntu, OpenSUSE Tumbleweed or Debian WSL when you installed it.
44+
45+
> ```
46+
> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
47+
> ```
48+
> You need to Activate [WSL](https://aka.ms/wslstorepage) also to use ubuntu, openSUSE Tumbleweed or Debian
49+
50+
# What to do before you start
51+
52+
- Create a folder named `easierwsainstaller` under the `C` directory. (`C:\easierwsainstaller`)
53+
- Create a folder named `wsa` under the `C` directory. (`C:\wsa`)
54+
55+
> NOTE: If you choose onlywsa method. You do not need to create a WSA folder.
56+
57+
# Information before you start
58+
59+
You need to remove the existing WSA.
60+
61+
___The ARM version is still beta, please give feedback when you encounter an error.___
62+
63+
# About Parameters
64+
65+
> You can also access it by typing **sudo ./install.sh --help**
66+
67+
```
68+
those selected by default are marked with [*]
69+
70+
Language:
71+
[*]en-US
72+
73+
Arch:
74+
--arch=x86_64
75+
[*]x86_64, arm
76+
77+
Method:
78+
--method=magiskonwsalocal
79+
[*]magiskonwsalocal Install Wsa using the MagiskOnWsaLocal project.
80+
wsagascript Install Wsa using the WSAGAScript project.
81+
onlywsa Download WSA without touching the contents of the file.
82+
83+
Gapps:
84+
--gapps=mindthegapps Onlywsa and wsagascript method is not supported.
85+
[*]mindthegapps Use MindTheGapps as Gapps.
86+
opengapps Use OpenGapps as Gapps.
87+
The wsagascript method will always have opengapps selected.
88+
89+
Opengapps variant:
90+
--variant=pico Onlywsa method is not supported.
91+
super, stock, full, mini, micro, nano, [*]pico
92+
93+
Customizations:
94+
--wsatools=no
95+
wsatools=yes Download WSATools
96+
[*]wsatools=no Do not download WSATools.
97+
98+
--productname=redfin Onlywsa method is not supported.
99+
productname=NAME Set the product name name.
100+
[*]productname=redfin
101+
102+
--amazonstore=no Onlywsa method is not supported.
103+
amazonstore=yes Remove amazon store.
104+
[*]amazonstore=no Don't remove amazon store.
105+
106+
WSA Release Options:
107+
--wsarelease=retail
108+
fast, slow, rp, [*]retail
109+
110+
Magisk Version Options:
111+
--magiskversion=stable Onlywsa and wsagascript method is not supported.
112+
[*]stable, beta, canary, debug
113+
114+
Example:
115+
sudo ./install.sh --arch=x86_64 --method=magiskonwsalocal --variant=pico --wsatools=yes --productname=redfin --amazonstore=no --wsarelease=retail --magiskversion=stable
116+
```
117+
118+
# WSL Requirements
119+
120+
## Packages
121+
122+
> Written based on Ubuntu.
123+
124+
### MagiskOnWSALocal
125+
126+
- `lsb-release`
127+
- `sudo`
128+
- `lzip`
129+
- `unzip`
130+
- `setools`
131+
- `whiptail`
132+
- `wine`
133+
- `winetricks`
134+
- `patchelf`
135+
- `e2fsprogs`
136+
- `aria2`
137+
- `p7zip-full`
138+
- `python3`
139+
- `python3-pip`
140+
- `git`
141+
- `wget`
142+
- `attr`
143+
- `xz-utils`
144+
- `unzip`
145+
146+
### onlywsa and WSAGAScript
147+
148+
- `lsb-release`
149+
- `sudo`
150+
- `lzip`
151+
- `unzip`
152+
- `e2fsprogs`
153+
- `git`
154+
- `wget`
155+
- `python3`
156+
- `python3-pip`
157+
158+
# Example Install
159+
## Ubuntu & AMD64 & MagiskOnWSALocal
160+
161+
```bash
162+
sudo sh -c "cd ~; sudo rm -rf /root/easierwsainstaller; sudo rm -rf /root/easierwsainstaller-project; sudo apt update && sudo apt upgrade -y; sudo apt install -y git curl wget unzip python3 python3-pip; cd /root/; wget https://github.com/herrwinfried/EasierWsaInstaller/archive/refs/heads/alpha.zip -O easierwsainstaller.zip; unzip easierwsainstaller.zip -d /root/easierwsainstaller; cd /root/easierwsainstaller; mv /root/easierwsainstaller/EasierWsaInstaller*/* /root/easierwsainstaller; cd src; cd EasierWsaInstaller; chmod +x ./*.sh && ./install.sh --arch=amd64 --method=magiskonwsalocal --gapps=mindthegapps --variant=pico --wsatools=no --productname=winfried --amazonstore=no --wsarelease=retail --magiskversion=stable"
163+
```
164+
[Go To "What to do after installation"](#what-to-do-after-installation)
165+
## openSUSE Tumbleweed & AMD64 & MagiskOnWSALocal
166+
```bash
167+
sudo sh -c "cd ~; sudo rm -rf /root/easierwsainstaller; sudo rm -rf /root/easierwsainstaller-project; sudo apt update && sudo apt upgrade -y; sudo zypper dup -l -y; sudo zypper install -l -y git curl wget unzip python310 python310-pip; cd /root/; wget https://github.com/herrwinfried/EasierWsaInstaller/archive/refs/heads/alpha.zip -O easierwsainstaller.zip; unzip easierwsainstaller.zip -d /root/easierwsainstaller; cd /root/easierwsainstaller; mv /root/easierwsainstaller/EasierWsaInstaller*/* /root/easierwsainstaller; cd src; cd EasierWsaInstaller; chmod +x ./*.sh && ./install.sh --arch=amd64 --method=magiskonwsalocal --gapps=mindthegapps --variant=pico --wsatools=no --productname=winfried --amazonstore=no --wsarelease=retail --magiskversion=stable"
168+
```
169+
170+
[Go To "What to do after installation"](#what-to-do-after-installation)
171+
## Ubuntu & ARM64 & MagiskOnWSALocal
172+
```bash
173+
sudo sh -c "cd ~; sudo rm -rf /root/easierwsainstaller; sudo rm -rf /root/easierwsainstaller-project; sudo apt update && sudo apt upgrade -y; sudo apt install -y git curl wget unzip python3 python3-pip; cd /root/; wget https://github.com/herrwinfried/EasierWsaInstaller/archive/refs/heads/alpha.zip -O easierwsainstaller.zip; unzip easierwsainstaller.zip -d /root/easierwsainstaller; cd /root/easierwsainstaller; mv /root/easierwsainstaller/EasierWsaInstaller*/* /root/easierwsainstaller; cd src; cd EasierWsaInstaller; chmod +x ./*.sh && ./install.sh --arch=arm64 --method=magiskonwsalocal --gapps=mindthegapps --variant=pico --wsatools=no --productname=winfried --amazonstore=no --wsarelease=retail --magiskversion=stable"
174+
175+
```
176+
[Go To "What to do after installation"](#what-to-do-after-installation)
177+
178+
## openSUSE Tumbleweed & ARM64 & MagiskOnWSALocal
179+
```bash
180+
sudo sh -c "cd ~; sudo rm -rf /root/easierwsainstaller; sudo rm -rf /root/easierwsainstaller-project; sudo apt update && sudo apt upgrade -y; sudo zypper dup -l -y; sudo zypper install -l -y git curl wget unzip python310 python310-pip; cd /root/; wget https://github.com/herrwinfried/EasierWsaInstaller/archive/refs/heads/alpha.zip -O easierwsainstaller.zip; unzip easierwsainstaller.zip -d /root/easierwsainstaller; cd /root/easierwsainstaller; mv /root/easierwsainstaller/EasierWsaInstaller*/* /root/easierwsainstaller; cd src; cd EasierWsaInstaller; chmod +x ./*.sh && ./install.sh --arch=arm64 --method=magiskonwsalocal --gapps=mindthegapps --variant=pico --wsatools=no --productname=winfried --amazonstore=no --wsarelease=retail --magiskversion=stable"
181+
```
182+
183+
[Go To "What to do after installation"](#what-to-do-after-installation)
184+
185+
# What to do after installation
186+
187+
**Only If You Download OnlyWSA Method . Go to `C:\easierwsainstaller-project` and double click the file. then install it.**
188+
189+
**If you used the WSAGAScript or magiskonwsalocal Method, read on**
190+
191+
- [Method 1](#method-1)
192+
- [Method 2](#method-2) (Manuel)
193+
194+
195+
# Method 1
196+
197+
## WSAGAScript Method
198+
199+
> If you are using arm arm64. x64 if you are using intel or amd processor 64 bit. As the folder you will choose
200+
201+
Go to target `C:\wsa\[x64/arm64]` and double click **setup.bat**
202+
203+
## MagiskOnWsaLocal Method
204+
205+
Go to target `C:\wsa\wsamagisk` and double click **Run.bat**
206+
207+
# Method 2
208+
or if you want to do it manually, start windows terminal administrator and type the following commands.
209+
> If you are using arm arm64. x64 if you are using intel or amd processor 64 bit. As the folder you will choose
210+
211+
```
212+
cd 'C:\wsa\[x64/arm64]'
213+
```
214+
215+
```
216+
Add-AppxPackage -Register .\AppxManifest.xml
217+
```
3218

4219
# **FAQ**
5220

221+
### **MagiskOnWsaLocal offers Custom Gapps option, do you offer it?**
222+
223+
No, unfortunately we do not support it.
224+
6225
### **Is there Language Support?**
7226

8-
No for now, as I think it complicates things during the development phase.
227+
No for now.
9228

10229

11230
# Credits

src/EasierWsaInstaller/varibles.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
SCRIPTVERSION="ALPHA"
2+
SCRIPTVERSION="v1.0.0"
33

44
ScriptLocal=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
55

src/tools/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
To keep updated :)
1+
To update wsagascript and magiskonwsalocal more practical.
22

33
_The most valuable thing given to us for free is time... :p_

0 commit comments

Comments
 (0)