• osm0sis's avatar
    scripts: fix signing in recovery with addon.d-v1 · 6fd35796
    osm0sis authored
    - change to $TMPDIR in addon.d.sh since recovery addon.d-v1 backup + restore leaves you in /tmp/addon.d which the restore then deletes, which would break $BOOTSIGNER execution with the following:
        libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 1078 (main), pid 1078 (main)
        Segmentation fault
    - also move $BOOTSIGNER execution to after `cd $MAGISKBIN` to ensure it's in a working directory in all cases
    - addon.d.sh data mount wasn't doing anything since /data has to already be mounted for the script to be running, so move it into /system/addon.d/99-magisk.sh stub script where it might be useful on recoveries that don't mount /data initially
    
    Fixes #2013
    6fd35796
Name
Last commit
Last update
..
addon.d.sh Loading commit data...
boot_patch.sh Loading commit data...
emulator.sh Loading commit data...
flash_script.sh Loading commit data...
magisk_uninstaller.sh Loading commit data...
module_installer.sh Loading commit data...
update_binary.sh Loading commit data...
util_functions.sh Loading commit data...