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
35228f80
Commit
35228f80
authored
Feb 04, 2017
by
topjohnwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Several minor fixes
parent
69ded881
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
9 additions
and
9 deletions
+9
-9
custom_ramdisk_patch.sh
scripts/custom_ramdisk_patch.sh
+0
-4
add
zip_static/common/magiskhide/add
+2
-1
disable
zip_static/common/magiskhide/disable
+3
-2
enable
zip_static/common/magiskhide/enable
+2
-1
rm
zip_static/common/magiskhide/rm
+2
-1
No files found.
scripts/custom_ramdisk_patch.sh
View file @
35228f80
...
@@ -51,10 +51,6 @@ for RC in init*.rc; do
...
@@ -51,10 +51,6 @@ for RC in init*.rc; do
sed
-i
"/import
\/
init
\.
environ
\.
rc/iimport /init.magisk.rc"
$RC
sed
-i
"/import
\/
init
\.
environ
\.
rc/iimport /init.magisk.rc"
$RC
cpio_add
$RC
750
cpio_add
$RC
750
fi
fi
if
file_contain
"trigger load_persist_props_action"
$RC
&&
!
file_contain
"trigger load_magisk_props_action"
$RC
;
then
sed
-i
"/trigger load_persist_props_action/a
\ \ \ \
trigger load_magisk_props_action"
$RC
cpio_add
$RC
750
fi
if
file_contain
"selinux.reload_policy"
;
then
if
file_contain
"selinux.reload_policy"
;
then
sed
-i
"/selinux.reload_policy/d"
$RC
sed
-i
"/selinux.reload_policy/d"
$RC
cpio_add
$RC
750
cpio_add
$RC
750
...
...
zip_static/common/magiskhide/add
View file @
35228f80
...
@@ -2,12 +2,13 @@
...
@@ -2,12 +2,13 @@
HIDELIST
=
/magisk/.core/magiskhide/hidelist
HIDELIST
=
/magisk/.core/magiskhide/hidelist
PROCESS
=
$1
PROCESS
=
$1
TOOLPATH
=
/dev/busybox
if
[
!
-z
"
$PROCESS
"
]
;
then
if
[
!
-z
"
$PROCESS
"
]
;
then
if
[
`
grep
-c
"^
$PROCESS
$"
$HIDELIST
`
-eq
"0"
]
;
then
if
[
`
grep
-c
"^
$PROCESS
$"
$HIDELIST
`
-eq
"0"
]
;
then
echo
"
$PROCESS
"
>>
$HIDELIST
echo
"
$PROCESS
"
>>
$HIDELIST
set
--
set
--
set
`
/data/busybox
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
set
`
$TOOLPATH
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
fi
fi
fi
fi
zip_static/common/magiskhide/disable
View file @
35228f80
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
MODDIR
=
/magisk/.core/magiskhide
MODDIR
=
/magisk/.core/magiskhide
LOGFILE
=
/cache/magisk.log
LOGFILE
=
/cache/magisk.log
TOOLPATH
=
/dev/busybox
log_print
()
{
log_print
()
{
echo
"MagiskHide:
$1
"
echo
"MagiskHide:
$1
"
...
@@ -11,12 +12,12 @@ log_print() {
...
@@ -11,12 +12,12 @@ log_print() {
log_print
"Stopping MagiskHide daemon"
log_print
"Stopping MagiskHide daemon"
set
--
set
--
set
`
/data/busybox
/ps
-o
pid,args |
grep
"magiskhide"
|
grep
-v
grep
|
head
-1
`
>
/dev/null
set
`
$TOOLPATH
/ps
-o
pid,args |
grep
"magiskhide"
|
grep
-v
grep
|
head
-1
`
>
/dev/null
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
while
read
PROCESS
;
do
while
read
PROCESS
;
do
log_print
"Killing
$PROCESS
"
log_print
"Killing
$PROCESS
"
set
--
set
--
set
`
/data/busybox
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
set
`
$TOOLPATH
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
done
<
$MODDIR
/hidelist
done
<
$MODDIR
/hidelist
zip_static/common/magiskhide/enable
View file @
35228f80
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
MODDIR
=
/magisk/.core/magiskhide
MODDIR
=
/magisk/.core/magiskhide
BINPATH
=
/data/magisk
BINPATH
=
/data/magisk
LOGFILE
=
/cache/magisk.log
LOGFILE
=
/cache/magisk.log
TOOLPATH
=
/dev/busybox
log_print
()
{
log_print
()
{
echo
"MagiskHide:
$1
"
echo
"MagiskHide:
$1
"
...
@@ -31,7 +32,7 @@ $MODDIR/add com.google.android.gms.unstable
...
@@ -31,7 +32,7 @@ $MODDIR/add com.google.android.gms.unstable
while
read
PROCESS
;
do
while
read
PROCESS
;
do
log_print
"Killing
$PROCESS
"
log_print
"Killing
$PROCESS
"
set
--
set
--
set
`
/data/busybox
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
set
`
$TOOLPATH
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
done
<
$MODDIR
/hidelist
done
<
$MODDIR
/hidelist
...
...
zip_static/common/magiskhide/rm
View file @
35228f80
...
@@ -2,12 +2,13 @@
...
@@ -2,12 +2,13 @@
HIDELIST
=
/magisk/.core/magiskhide/hidelist
HIDELIST
=
/magisk/.core/magiskhide/hidelist
PROCESS
=
$1
PROCESS
=
$1
TOOLPATH
=
/dev/busybox
if
[
!
-z
"
$PROCESS
"
]
;
then
if
[
!
-z
"
$PROCESS
"
]
;
then
cp
-af
$HIDELIST
$HIDELIST
.tmp
cp
-af
$HIDELIST
$HIDELIST
.tmp
cat
$HIDELIST
.tmp |
grep
-v
"^
$PROCESS
$"
>
$HIDELIST
cat
$HIDELIST
.tmp |
grep
-v
"^
$PROCESS
$"
>
$HIDELIST
rm
-f
$HIDELIST
.tmp
rm
-f
$HIDELIST
.tmp
set
--
set
--
set
`
/data/busybox
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
set
`
$TOOLPATH
/ps
-o
pid,args |
grep
"
$PROCESS
"
|
grep
-v
grep
`
>
/dev/null
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
[
!
-z
"
$1
"
]
&&
kill
"
$1
"
fi
fi
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