ksud: Fix weird module.prop. close #1191
This commit is contained in:
@@ -27,11 +27,11 @@ grep_cmdline() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
grep_prop() {
|
grep_prop() {
|
||||||
local REGEX="s/^$1=//p"
|
local REGEX="s/$1=//p"
|
||||||
shift
|
shift
|
||||||
local FILES=$@
|
local FILES=$@
|
||||||
[ -z "$FILES" ] && FILES='/system/build.prop'
|
[ -z "$FILES" ] && FILES='/system/build.prop'
|
||||||
cat $FILES 2>/dev/null | dos2unix | sed -n "$REGEX" | head -n 1
|
cat $FILES 2>/dev/null | dos2unix | sed -n "$REGEX" | head -n 1 | xargs
|
||||||
}
|
}
|
||||||
|
|
||||||
grep_get_prop() {
|
grep_get_prop() {
|
||||||
|
|||||||
@@ -354,6 +354,7 @@ fn _install_module(zip: &str) -> Result<()> {
|
|||||||
let Some(module_id) = module_prop.get("id") else {
|
let Some(module_id) = module_prop.get("id") else {
|
||||||
bail!("module id not found in module.prop!");
|
bail!("module id not found in module.prop!");
|
||||||
};
|
};
|
||||||
|
let module_id = module_id.trim();
|
||||||
|
|
||||||
let modules_img = Path::new(defs::MODULE_IMG);
|
let modules_img = Path::new(defs::MODULE_IMG);
|
||||||
let modules_update_img = Path::new(defs::MODULE_UPDATE_IMG);
|
let modules_update_img = Path::new(defs::MODULE_UPDATE_IMG);
|
||||||
|
|||||||
Reference in New Issue
Block a user