mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-25 02:47:38 +00:00
Make /dev always writable
This commit is contained in:
parent
1257ba41c6
commit
876132694d
@ -249,6 +249,11 @@ mount_root:
|
|||||||
|
|
||||||
switch_root("/system_root");
|
switch_root("/system_root");
|
||||||
|
|
||||||
|
// Make dev writable
|
||||||
|
xmkdir("/dev", 0755);
|
||||||
|
xmount("tmpfs", "/dev", "tmpfs", 0, "mode=755");
|
||||||
|
mount_list.emplace_back("/dev");
|
||||||
|
|
||||||
// Use the apex folder to determine whether 2SI (Android 10+)
|
// Use the apex folder to determine whether 2SI (Android 10+)
|
||||||
bool is_two_stage = access("/apex", F_OK) == 0;
|
bool is_two_stage = access("/apex", F_OK) == 0;
|
||||||
LOGD("is_two_stage: [%d]\n", is_two_stage);
|
LOGD("is_two_stage: [%d]\n", is_two_stage);
|
||||||
@ -257,11 +262,6 @@ mount_root:
|
|||||||
if (!is_two_stage) {
|
if (!is_two_stage) {
|
||||||
if (config->emulator) {
|
if (config->emulator) {
|
||||||
avd_hack = true;
|
avd_hack = true;
|
||||||
// Make dev writable
|
|
||||||
xmkdir("/dev", 0755);
|
|
||||||
xmount("tmpfs", "/dev", "tmpfs", 0, "mode=755");
|
|
||||||
mount_list.emplace_back("/dev");
|
|
||||||
|
|
||||||
// These values are hardcoded for API 28 AVD
|
// These values are hardcoded for API 28 AVD
|
||||||
xmkdir("/dev/block", 0755);
|
xmkdir("/dev/block", 0755);
|
||||||
strcpy(blk_info.block_dev, "/dev/block/vde1");
|
strcpy(blk_info.block_dev, "/dev/block/vde1");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user