-
Notifications
You must be signed in to change notification settings - Fork 38
/
Copy pathindex.html
220 lines (177 loc) · 9.59 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="MagiskGapps Maker, convert a normal GApps packing into a Magisk flashble package!">
<meta name="keywords" content="Magisk, MagiskGApps, GApps, Google Apps, Android apps, android root, root, NikGApps, Magisk Gapps, wacko1805, gapps for magisk, google apps magisk, google apps for magisk, flash gapps in magisk, install google apps in magisk, root, gapps for root, google apps for root, google apps in root, gapps in root">
<meta name="author" content="Wacko1805">
<title>MagiskGApps Maker</title>
<link rel="stylesheet" href="assets/styles/main.css">
<script src="assets/js/jquery-3.6.0.min.js"></script>
<script src="assets/js/jszip.min.js"></script>
<script src="assets/js/14f55a56cc.js" crossorigin="anonymous"></script>
<script src="https://wacko1805.github.io/MonetWebAdapter/DynamicWebAdapter.js"></script>
<script src="https://wacko1805.github.io/MonetWebAdapter/popup/popup.js" defer></script>
</head>
<body>
<div class="error-box" id="error-box">
<h3>Please enable JavaScript</h3>
<p>This site uses JavaScript to function. MagiskGApps scripts use JavaScript, so this sites functions are currently unavaliable until enabled.</p>
</div>
<main>
<header>
<h1><span>Magisk</span>GApps</h1>
<div class="maker">
<p class="one">Maker</p>
<p class="two">Maker</p>
</div>
<a href="https://github.com/wacko1805/magiskgapps/">
<div class="icon" id="hover-icon">
<i class="fa fa-github"></i>
<p id="hover-text">Github</p>
</div>
</a>
</header>
<div id="mainheaderbox" class="content-box" >
<div class="form">
<button class="collapsible">
<span>
What is MagiskGapps Maker?
</span>
</button>
<div class="content">
<p class="sub">
MagiskGApps maker is a online program that converts regular GApps packages into Magisk flashable GApps packages.
</p>
</div>
<button class="collapsible">
<span>
How to use MagiskGapps maker?
</span>
</button>
<div class="content">
<p class="sub">
<ol>
<li>Download desired GApps package from the sources below</li>
<li>Upload and select GApps type from the menu</li>
<li>Generate the new Magisk flashable GApps file</li>
<li>The file can take more than 5 minutes to generate. Please refer to the console for progress. When generating, please do not leave the page. </li>
<li>Once generated, flash the module in Magisk.</li>
</ol>
<ul>
<li>
<b>Please note: </b>
I cannot test every GApps package for every android version, so if you run into any issues, please open an issue on <a class="link" href="https://github.com/wacko1805/magiskgapps.com/issues">Github.</a>
</li>
</ul>
</p>
</div>
<button class="collapsible">
<span>
How does it work?
</span>
</button>
<div class="content">
<p class="sub">
MagiskGApps maker works by a simple JavaScript program. It extracts the GApps package, and moves the required files into a Magisk Module. Each GApps type is different, meaning a new script is required for each type. The script generates a custom module.prop file, meaning that the name of the original GApps file is represented in the Magisk app.
</p>
</div>
<button class="collapsible">
<span>
Supported GApps packages
</span>
</button>
<div class="content">
<p class="sub">
Supported GApps packages listed below.
<br><br>
<a href="https://nikgapps.com/">
<button class="onSecondary">
NikGApps
</button>
</a>
<a href="https://mindthegapps.com/">
<button class="onSecondary">
MindTheGApps
</button>
</a>
<br><br>
I cannot test every GApps package for every android version, so if you run into any issues, please open an issue on <a class="link" href="https://github.com/wacko1805/magiskgapps.com/issues">Github.</a>
</p>
</div>
<hr>
<h1>Get Started</h1>
<div class="form-box">
<p style="padding-bottom: 10px; margin-top: 5px;">1. Upload your GApps file</p>
<input type="file" id="zipFileInput" accept="zip,application/octet-stream,application/zip,application/x-zip,application/x-zip-compressed" hidden/>
<label class="file-desc" for="zipFileInput">Choose File</label>
<br><br>
<hr>
<p>2. Select the GApps type</p>
<div class='inputGroup'>
<input id='NikGapps' type='radio' name='GappsType' value='NikGapps'>
<label for='NikGapps'>
<span>NikGapps</span>
</label>
</div>
<div class='inputGroup'>
<input id='MindTheGApps' type='radio' name='GappsType' value='MindTheGApps'>
<label for='MindTheGApps'>
<span>MindTheGApps</apan>
</label>
</div>
<button id="extractButton" class="full-width">
Generate MagiskGApps package
</button>
<p>3. Console:</p>
<div class="console">
<p id="info"></p>
</div>
</div>
</div>
</div>
<h1>FAQ</h1>
<div class="content-box">
<button class="collapsible">
<span>
When the MagiskGApps module is removed, some of the Google apps are still there.
</span>
</button>
<div class="content">
<p class="sub">
If a Google app is updated after the module is installed, the app may stay on the device, even if the module is removed. The updated apps can be uninstalled, as they do not remain as system apps after the module is removed.
</p>
</div>
<button class="collapsible">
<span>
The error: "Device setup keeps stopping" constantly comes up.
</span>
</button>
<div class="content">
<p class="sub">
This is due to the original GApps packages being designed to show device setup on first boot after the flash. But when the MGM module is flashed, it still carrys over the device setup app. Disableing this app should fix this issue, and a perminant fix is in the works.
</p>
</div>
</div>
</main>
<footer>
<p class="info">
Made by <a class="link" href="https://jacks.am">JackS.am</a>
</p>
<main>
<img width="100%" src="assets/images/old-logo.png">
</main>
<p class="copywrite">
© MagiskGApps 2024
</p>
</footer>
<script>
document.getElementById('error-box').style.display = 'none';
</script>
<script src="assets/js/collapsible.js"></script>
<script src="assets/js/file_chooser.js"></script>
<script src="assets/js/form_file_button.js"></script>
</body>
</html>