Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
M
Magisk
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
Magisk
Commits
15f2a664
Commit
15f2a664
authored
Aug 14, 2017
by
topjohnwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update help messages
parent
70b4f62d
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
43 additions
and
40 deletions
+43
-40
Android.mk
jni/Android.mk
+5
-5
magisk.c
jni/daemon/magisk.c
+13
-12
magiskhide.c
jni/magiskhide/magiskhide.c
+6
-6
magiskpolicy
jni/magiskpolicy
+1
-1
resetprop.cpp
jni/resetprop/resetprop.cpp
+18
-16
No files found.
jni/Android.mk
View file @
15f2a664
...
...
@@ -16,16 +16,16 @@ LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/selinux/libsepol/include
LOCAL_SRC_FILES := \
main.c \
daemon/magisk.c \
daemon/daemon.c \
daemon/socket_trans.c \
daemon/log_monitor.c \
daemon/bootstages.c \
utils/misc.c \
utils/vector.c \
utils/xwrap.c \
utils/list.c \
utils/img.c \
daemon/daemon.c \
daemon/socket_trans.c \
daemon/log_monitor.c \
daemon/bootstages.c \
magiskhide/magiskhide.c \
magiskhide/proc_monitor.c \
magiskhide/hide_utils.c \
...
...
jni/
main
.c
→
jni/
daemon/magisk
.c
View file @
15f2a664
...
...
@@ -25,16 +25,17 @@ static void usage() {
"Magisk v"
xstr
(
MAGISK_VERSION
)
"("
xstr
(
MAGISK_VER_CODE
)
") (by topjohnwu) multi-call binary
\n
"
"
\n
"
"Usage: %s [applet [arguments]...]
\n
"
" or: %s --install [SOURCE] <DIR>
\n
"
" or: %s --install [SOURCE] DIR
\n
"
" if SOURCE not provided, will link itself
\n
"
" or: %s --list
\n
"
" or: %s --createimg
<PATH> <SIZE>
\n
"
" or: %s --createimg
IMG SIZE
\n
"
" create ext4 image, SIZE is interpreted in MB
\n
"
" or: %s --imgsize
<PATH>
\n
"
" or: %s --resizeimg
<PATH> <SIZE>
\n
"
" or: %s --imgsize
IMG
\n
"
" or: %s --resizeimg
IMG SIZE
\n
"
" SIZE is interpreted in MB
\n
"
" or: %s --mountimg
<IMG> <PATH>
\n
"
"
Prints out
the loop device
\n
"
" or: %s --umountimg
<PATH> <LOOP>
\n
"
" or: %s --mountimg
IMG PATH
\n
"
"
mount IMG to PATH and prints
the loop device
\n
"
" or: %s --umountimg
PATH LOOP
\n
"
" or: %s --[boot stage]
\n
"
" start boot stage service
\n
"
" or: %s [options]
\n
"
...
...
jni/magiskhide/magiskhide.c
View file @
15f2a664
...
...
@@ -29,13 +29,13 @@ void kill_proc(int pid) {
static
void
usage
(
char
*
arg0
)
{
fprintf
(
stderr
,
"MagiskHide v"
xstr
(
MAGISK_VERSION
)
"("
xstr
(
MAGISK_VER_CODE
)
") (by topjohnwu) - Hide Magisk!
\n\n
"
"%s [--options [arguments...] ]
\n\n
"
"
Usage:
%s [--options [arguments...] ]
\n\n
"
"Options:
\n
"
" --enable
: Start the magiskhide daemon
\n
"
" --disable
: Stop the magiskhide daemon
\n
"
" --add
<process name>: Add <process name> to th
e list
\n
"
" --rm
<process name>: Remove <process name> from th
e list
\n
"
" --ls
:
Print out the current hide list
\n
"
" --enable
Start magiskhide
\n
"
" --disable
Stop magiskhide
\n
"
" --add
PROCESS Add PROCESS to the hid
e list
\n
"
" --rm
PROCESS Remove PROCESS from the hid
e list
\n
"
" --ls
Print out the current hide list
\n
"
,
arg0
);
exit
(
1
);
}
...
...
magiskpolicy
@
93b66d26
Subproject commit
a0be47ab8b2e1d7778a73a5b5a8122b1881368b5
Subproject commit
93b66d26ff86a22dec12cec862a7cdd1db50a454
jni/resetprop/resetprop.cpp
View file @
15f2a664
...
...
@@ -98,14 +98,16 @@ static int usage(char* arg0) {
fprintf
(
stderr
,
"resetprop v"
xstr
(
MAGISK_VERSION
)
"("
xstr
(
MAGISK_VER_CODE
)
") (by topjohnwu & nkk71) - System Props Modification Tool
\n\n
"
"Usage: %s [options] [args...]
\n
"
"%s <name> <value>: Set property entry <name> with <value>
\n
"
"%s --file <prop file>: Load props from <prop file>
\n
"
"%s --delete <name>: Remove prop entry <name>
\n
"
"
\n
"
"Options:
\n
"
" -v verbose output
\n
"
" -n don't trigger events when changing props
\n
"
" if used with deleteprop determines whether remove persist prop file
\n
"
" -v show verbose output
\n
"
" -n only modify property in memory
\n
"
"
\n
"
"%s NAME VALUE set property entry NAME with VALUE
\n
"
"%s --file FILE load props from FILE
\n
"
"%s --delete NAME remove prop entry NAME
\n
"
"
\n
"
,
arg0
,
arg0
,
arg0
,
arg0
);
return
1
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment