Commit Graph

140 Commits

Author SHA1 Message Date
ThePedroo
6d7eda4ea6 fix: extracting sha256 sum of webroot files
This commit fixes the issue where "webroot" files would have its sha256 hash extracted to the installation directory by using unzip "-x" flag to exclude ".sha256" files with that.
2025-05-18 12:44:51 -03:00
Pedro.js
5b2065768c Merge branch 'main' into add/new-webui
Signed-off-by: Pedro.js <pedroolimpioguerra@gmail.com>
2025-05-18 12:25:46 -03:00
ThePedroo
57cd281119 fix: missing 64-bit machikados in unsigned builds
This commit fixes the issue where the "machikado" files for 64-bit archs wouldn't be written as the else for unsigned builds only wrote two files.
2025-05-07 01:56:14 -03:00
ThePedroo
68f1b1fb35 add: machikado per architecture
This commit makes the building system create one machikado per arch, from 2 to 4, so that integrity can be checked properly in 64-bit only and 32-bit only devices.
2025-05-07 01:56:07 -03:00
ThePedroo
96123aa53c add: 32-bit only environment support
This commit adds support for devices that are only capable of running 32-bit code, be it due to Android ROM limitations of CPU limitations. It also makes ReZygisk only install necessary libraries, so if a device is 64-bit only, it won't extract 32-bit libraries.
2025-05-07 01:56:05 -03:00
ThePedroo
b0dfcbe357 improve: webroot extraction
This commit improves the "webroot" folder extraction in "customize.sh" by simplifying into a single unzip command.
2025-05-03 06:46:25 -03:00
Alice w/🌧️
2ea61563cd add: ar_EG to extractor
Signed-off-by: Alice w/🌧️ <rainyxeon@gmail.com>
2025-04-30 21:46:40 +07:00
ThePedroo
5120d0067c remove: webroot data from machikado creation
This commit removes "webroot" files from being used for "machikado" file creation, as it doesn't affect core functionality. For safety a new approach will be created later.
2025-04-23 02:29:54 -03:00
ThePedroo
128104a590 fix: merge conflicts
This commit fixes merge conflicts while merging to main.
2025-04-23 00:22:33 -03:00
ThePedroo
8f70a1a451 remove: unused mazoku file
This commit removes the "mazoku" file, which is only used by Zygisk Next/Shamiko for module integrity and signing, and is not used in ReZygisk.
2025-04-16 02:12:34 -03:00
Stillhard
2d80ce6935 fix: SELinux rules (#130)
This commit allows Zygote to access files in /data/adb, so that it can load the Zygisk modules.

Signed-off-by: Stillhard <indofreeserver@yahoo.co.id>
2025-04-12 23:54:35 -03:00
Pedro.js
886e2f8396 improve: mounting system, compatibility; remove: logging on release (#111)
This commit adds numerous improvements to the state of hidden'ility of ReZygisk, and also for compatibility. Recommended to check #111 for more information.
2025-03-29 12:17:57 -03:00
JingMatrix
d498a9ab01 fix: trigger Zygisk modules service.sh in parallel (#91)
This commit fixes 2 issues:
- service.sh of files were not being executed in parallel, a behavior described in: https://github.com/topjohnwu/Magisk/blob/master/docs/guides.md#boot-scripts . This was fixed by using "&" in the end of the command to execute the module's service.sh, telling the shell to not block.
- Gradle wrapper used in ReZygisk was old, causing failing CIs.

It also updates the NDK version to ensure we'll be operating smoothly.
2024-11-24 15:18:50 -03:00
unexpected unresolved
38f3f4ec63 fix: wrong file name (installer)
Signed-off-by: unexpected unresolved <xeondev@xeondex.onmicrosoft.com>
2024-11-13 22:45:10 +07:00
unexpected unresolved
05f673bce1 fix: wrong file name (build)
Signed-off-by: unexpected unresolved <xeondev@xeondex.onmicrosoft.com>
2024-11-13 22:44:00 +07:00
RainyXeon
98743e8523 add: new ui for error history page
remove: modal support (initial)
2024-11-12 14:12:53 +07:00
RainyXeon
3f816b609a add: amoled and monochrome theme
This commit will add 2 new themes is monochrome and amoled
2024-11-12 00:17:35 -03:00
RainyXeon
c833a5b69c fix: build failed for webui 2024-11-12 00:17:34 -03:00
RainyXeon
f38e78bad7 add: outfit font to replace product sans 2024-11-12 00:17:34 -03:00
RainyXeon
26b60fce11 add: small page internal API and system based theme
yandev code style on webroot/js/smallPage/theme.js, need to be cleaned
2024-11-12 00:09:23 -03:00
RainyXeon
9957be838f add: fatal error screen 2024-11-12 00:09:22 -03:00
RainyXeon
ec53757c0a add: animation for tab and navbar 2024-11-12 00:09:19 -03:00
RainyXeon
1d38739100 add: window.onerror event 2024-11-12 00:09:16 -03:00
RainyXeon
3c1af44edc add: clear all log button 2024-11-12 00:09:15 -03:00
RainyXeon
32ea9344dd remove: translation for error log 2024-11-12 00:09:14 -03:00
RainyXeon
b15b33ddac fix: cannot enable light theme
Co-authored-by: CaptainThrowback <captainthrowback@hotmail.com>
2024-11-12 00:09:02 -03:00
RainyXeon
5788a9b67e fix: empty screen bug (silly error) 2024-11-12 00:09:01 -03:00
RainyXeon
5352d4f0e6 fix: flash file corrupted (silly error) 2024-11-12 00:08:57 -03:00
RainyXeon
814fc3fe1e fix: flash file corrupted 2024-11-12 00:08:56 -03:00
RainyXeon
4dac5409d8 add: new webui framework (using navbar and refactor lang file) 2024-11-12 00:08:55 -03:00
RainyXeon
db45eaee02 add: action card sepreate with settings 2024-11-12 00:08:53 -03:00
RainyXeon
259e1f0268 remove: webuiError file to avoid inf loading 2024-11-12 00:08:52 -03:00
RainyXeon
ffd0e36118 add: track webui error and log directly into error history (may not working) 2024-11-12 00:08:51 -03:00
WinCS
0818f0ade6 fix: zh_CN and zh_TW translations contributor link; improve: complexity in customize.sh
This commit fixes the contributor link for Chinese translations and improves the complexity in customise.sh by reducing it.
2024-11-12 00:08:50 -03:00
RainyXeon
59ac30d3cc add: builtin ProductSans font and option to toggle 2024-11-12 00:08:49 -03:00
RainyXeon
a18215226f fix: corrupted zip file in webui 2024-11-12 00:08:48 -03:00
RainyXeon
7ef7cf24e9 add: error history modal for easier to view log and copy 2024-11-12 00:08:47 -03:00
RainyXeon
0538428a00 fix: webui infinity loading 2024-11-12 00:08:46 -03:00
RainyXeon
5778870963 fix: corrupted zip file in webui 2024-11-12 00:08:44 -03:00
RainyXeon
d1e86029ce fix: corrupted zip file in webui (not confirmed) 2024-11-12 00:08:44 -03:00
RainyXeon
d1d69ae553 fix: wrong locate of translate 2024-11-12 00:08:43 -03:00
RainyXeon
c92ad7c748 improve: language system based on json file
This commit will introduce new language system based on json file for easier to translate using crowdin in the future, also fix webui cannot load
2024-11-12 00:08:43 -03:00
RainyXeon /
a337b55efd add: base functional for lang system; fix: weird issue related to js 2024-11-12 00:08:40 -03:00
RainyXeon /
c707c151fd add: lang list for lang modal 2024-11-12 00:08:38 -03:00
RainyXeon /
ad3624b945 add: base code for modal/lang support [W.I.P] 2024-11-12 00:08:38 -03:00
RainyXeon /
ebdba3ba0f add: expand-able menu on settings card; fix: modules list not showing 2024-11-12 00:08:37 -03:00
RainyXeon /
e0cb8da6dd add: loading screen, expandable list and card header icons
This commit will add new loading screen, expandable list and card header icons for improving UX/UI
2024-11-12 00:08:35 -03:00
RainyXeon /
c909e21ebc add: new module list interface 2024-11-12 00:08:34 -03:00
RainyXeon /
37fc9a44b1 fix: svg sometimes not showing on webui 2024-11-12 00:08:34 -03:00
RainyXeon /
1f011eefc3 add: light theme with button based 2024-11-12 00:08:32 -03:00