mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-08-23 12:27:27 +00:00
Hide harmless error reporting
This commit is contained in:
@@ -307,7 +307,7 @@ pub fn daemon_entry() {
|
|||||||
|
|
||||||
// Remove all pre-init overlay files to free-up memory
|
// Remove all pre-init overlay files to free-up memory
|
||||||
tmp_path.append_path(ROOTOVL);
|
tmp_path.append_path(ROOTOVL);
|
||||||
tmp_path.remove_all().log_ok();
|
tmp_path.remove_all().ok();
|
||||||
tmp_path.truncate(magisk_tmp.len());
|
tmp_path.truncate(magisk_tmp.len());
|
||||||
|
|
||||||
let magiskd = MagiskD {
|
let magiskd = MagiskD {
|
||||||
|
@@ -4,8 +4,8 @@ use crate::ffi::{ModuleInfo, exec_module_scripts, exec_script, get_magisk_tmp, l
|
|||||||
use crate::mount::setup_module_mount;
|
use crate::mount::setup_module_mount;
|
||||||
use base::{
|
use base::{
|
||||||
DirEntry, Directory, FsPathBuilder, LibcReturn, LoggedResult, OsResultStatic, ResultExt,
|
DirEntry, Directory, FsPathBuilder, LibcReturn, LoggedResult, OsResultStatic, ResultExt,
|
||||||
Utf8CStr, Utf8CStrBuf, Utf8CString, WalkResult, clone_attr, cstr, debug, error, info, libc,
|
SilentResultExt, Utf8CStr, Utf8CStrBuf, Utf8CString, WalkResult, clone_attr, cstr, debug,
|
||||||
raw_cstr, warn,
|
error, info, libc, raw_cstr, warn,
|
||||||
};
|
};
|
||||||
use libc::{AT_REMOVEDIR, MS_RDONLY, O_CLOEXEC, O_CREAT, O_RDONLY};
|
use libc::{AT_REMOVEDIR, MS_RDONLY, O_CLOEXEC, O_CREAT, O_RDONLY};
|
||||||
use std::collections::BTreeMap;
|
use std::collections::BTreeMap;
|
||||||
@@ -556,7 +556,7 @@ fn inject_zygisk_bins(name: &str, system: &mut FsNode) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn upgrade_modules() -> LoggedResult<()> {
|
fn upgrade_modules() -> LoggedResult<()> {
|
||||||
let mut upgrade = Directory::open(cstr!(MODULEUPGRADE))?;
|
let mut upgrade = Directory::open(cstr!(MODULEUPGRADE)).silent()?;
|
||||||
let ufd = upgrade.as_raw_fd();
|
let ufd = upgrade.as_raw_fd();
|
||||||
let root = Directory::open(cstr!(MODULEROOT))?;
|
let root = Directory::open(cstr!(MODULEROOT))?;
|
||||||
while let Some(e) = upgrade.read()? {
|
while let Some(e) = upgrade.read()? {
|
||||||
|
Reference in New Issue
Block a user