File tree Expand file tree Collapse file tree
app/core/src/main/java/com/topjohnwu/magisk/test Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -157,13 +157,12 @@ class Environment : BaseTest {
157157 assertTrue(error, initDir.mkdirs())
158158 }
159159
160- assertTrue(error, initDir.getChildFile(" init .rc" ).createNewFile())
160+ assertTrue(error, initDir.getChildFile(" init_new .rc" ).createNewFile())
161161
162162 // Add init.rc patch
163- PrintStream (initDir.getChildFile(" init.rc" ).newOutputStream()).use {
164- it.println ()
163+ PrintStream (initDir.getChildFile(" init_new.rc" ).newOutputStream()).use {
165164 it.println (" on post-fs" )
166- it.println (" setprop magisk.init .rc 1" )
165+ it.println (" setpropd ro.ebug.magisk .rc 1" )
167166 it.println ()
168167 }
169168
@@ -172,9 +171,8 @@ class Environment : BaseTest {
172171 assertTrue(error, productInitDir.mkdirs())
173172 assertTrue(error, productInitDir.getChildFile(" init_new_p.rc" ).createNewFile())
174173 PrintStream (productInitDir.getChildFile(" init_new_p.rc" ).newOutputStream()).use {
175- it.println ()
176- it.println (" on post-fs-data" )
177- it.println (" setprop magisk.product.init.rc 1" )
174+ it.println (" on post-fs" )
175+ it.println (" setprop ro.debug.magisk.product.rc 1" )
178176 it.println ()
179177 }
180178
Original file line number Diff line number Diff line change @@ -748,11 +748,8 @@ install_module() {
748748
749749 find " $MODPATH " -mindepth 1 -type f -name " init.rc" -exec rm -f {} \;
750750 find " $MODPATH " -mindepth 1 -type f -name " *.rc" | while read -r file; do
751- local path=" ${file/ $MODPATH / } "
752- if [ ! -f " $path " ]; then
753- mv " $file " " $MODPATH "
754- fi
755751 rc=true
752+ break
756753 done
757754 # Copy over custom sepolicy rules and rc
758755 if [ -f $MODPATH /sepolicy.rule ] || " $rc " ; then
You can’t perform that action at this time.
0 commit comments