Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add: *not really* material you designed (nmd3 / nmyd) webui #6

Open
wants to merge 105 commits into
base: main
Choose a base branch
from

Conversation

RainyXeon
Copy link
Collaborator

Changes

This commit will add webui support for ReZygisk

Why

With webui, user will be easier to manage ReZygisk

Checkmarks

  • The modified functions have been tested.
  • Used the same indentation as the rest of the project.
  • Updated documentation (changelog).

Additional information

If you have any additional information, write it here

RainyXeon and others added 7 commits June 21, 2024 11:23
This commit will add the base for webui in rezygisk
This commit will move webui dir to webroot dir and redesign the webui base on KernelSU UI
This commit both fixes the building process to include the webroot folder and adds the web UI JS code to allow it to fetch the values.
This commit will add new icon for ReZygisk is mark. This icon will replect the state of ReZygisk. This commit also improve font by adding new local font named ProductSans for material you feeling
This commit will improve description font by adding more margin to make it more clear
This commit will improve ReZygisk webui state by adding new red color and hide settings/modules card if it's error or not exist
This commit will remove useless div card in webui
@RainyXeon RainyXeon added the enhancement New feature or request label Jun 22, 2024
This commit improves the web UI Javascript code.
@ThePedroo ThePedroo force-pushed the add/webui branch 2 times, most recently from ef5a5d5 to d672c30 Compare June 23, 2024 02:23
ThePedroo and others added 2 commits June 23, 2024 11:25
This commit simply adds the webroot files to be also verified the autencity.
This commit will add the base of light theme support in ReZygisk WebUI
@RainyXeon RainyXeon marked this pull request as ready for review June 25, 2024 03:23
@RainyXeon RainyXeon changed the title add: material you designed webui add: *not really* material you designed (nmd3) webui Jun 27, 2024
RainyXeon and others added 3 commits June 27, 2024 23:29
This commit fixes the missing module list due to mismatch in ID names.
@ThePedroo
Copy link
Member

WebUI won't load when Multiple root implementations are used (note that daemon also crashes). See attached video.
2024-07-14-22-23-37.mp4

Mind posting results of following commands on adb shell or Termux (w/root)?:

$ su -c /data/adb/modules/zygisksu/zygisk-ptrace64 info
$ su -c /data/adb/modules/zygisksu/zygisk-ptrace32 info

@CaptainThrowback
Copy link

WebUI won't load when Multiple root implementations are used (note that daemon also crashes). See attached video.
2024-07-14-22-23-37.mp4

Mind posting results of following commands on adb shell or Termux (w/root)?:

$ su -c /data/adb/modules/zygisksu/zygisk-ptrace64 info
$ su -c /data/adb/modules/zygisksu/zygisk-ptrace32 info

Sorry, I bricked my test device yesterday, so I won't be able to help.

@CaptainThrowback
Copy link

CaptainThrowback commented Jul 23, 2024

WebUI won't load when Multiple root implementations are used (note that daemon also crashes). See attached video.
2024-07-14-22-23-37.mp4

Mind posting results of following commands on adb shell or Termux (w/root)?:

$ su -c /data/adb/modules/zygisksu/zygisk-ptrace64 info
$ su -c /data/adb/modules/zygisksu/zygisk-ptrace32 info

~ $ su -c /data/adb/modules/zygisksu/bin/zygisk-ptrace64 info
The ReZygisk Tracer v1.0.0-326-6941cc1-release       

Daemon process PID: -784688060
Is the daemon running: no

~ $ su -c /data/adb/modules/zygisksu/bin/zygisk-ptrace32 info                                             
The ReZygisk Tracer v1.0.0-326-6941cc1-release

Daemon process PID: -198835580                       
Is the daemon running: no

ThePedroo and others added 15 commits July 23, 2024 17:17
This commit fixes the toast error that appears when opening ReZygisk's web UI.
yandev code style on webroot/js/smallPage/theme.js, need to be cleaned
This commit updates the translations of Brazilian portuguese of WebUI.

Signed-off-by: Pedro.js <[email protected]>
Signed-off-by: unexpected unresolved <[email protected]>
Signed-off-by: unexpected unresolved <[email protected]>
This commit fixes issues that caused the Web UI to not load.
This commit removes duplication of logs in ptrace binaries.
This commit fixes the missing translations for Brazilian portuguese.

Signed-off-by: Pedro.js <[email protected]>
fix #36: WebUI not working on 64 bit only devices
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed This issue or pull request is confirmed to be done. enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants