mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-06-12 05:07:45 +02:00
No more sony init.real
tricks
Co-authored-by: canyie <a1364259@163.com> Co-authored-by: vvb2060 <vvb2060@gmail.com>
This commit is contained in:
@ -176,7 +176,7 @@ Supported commands:
|
||||
test
|
||||
Test the cpio's status
|
||||
Return value is 0 or bitwise or-ed of following values:
|
||||
0x1:Magisk 0x2:unsupported 0x4:Sony
|
||||
0x1:Magisk 0x2:unsupported
|
||||
patch
|
||||
Apply ramdisk patches
|
||||
Configure with env variables: KEEPVERITY KEEPFORCEENCRYPT
|
||||
|
@ -18,7 +18,6 @@ pub trait MagiskCpio {
|
||||
|
||||
const MAGISK_PATCHED: i32 = 1 << 0;
|
||||
const UNSUPPORTED_CPIO: i32 = 1 << 1;
|
||||
const SONY_INIT: i32 = 1 << 2;
|
||||
|
||||
impl MagiskCpio for Cpio {
|
||||
fn patch(&mut self) {
|
||||
@ -78,9 +77,6 @@ impl MagiskCpio for Cpio {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if self.exists("init.real") {
|
||||
ret |= SONY_INIT;
|
||||
}
|
||||
ret
|
||||
}
|
||||
|
||||
|
@ -228,12 +228,6 @@ void unxz_init(const char *init_xz, const char *init) {
|
||||
}
|
||||
|
||||
const char *backup_init() {
|
||||
if (access("/.backup/init.real", F_OK) == 0)
|
||||
return "/.backup/init.real";
|
||||
if (access("/.backup/init.real.xz", F_OK) == 0) {
|
||||
unxz_init("/.backup/init.real.xz", "/.backup/init.real");
|
||||
return "/.backup/init.real";
|
||||
}
|
||||
if (access("/.backup/init.xz", F_OK) == 0)
|
||||
unxz_init("/.backup/init.xz", "/.backup/init");
|
||||
return "/.backup/init";
|
||||
|
Reference in New Issue
Block a user