[Magisk] ghoppa:
Hi,

I'm trying to enable signature spoofing on a Huawei P8 lite, on Lineage OS 14.1, with when running the Nanodroid-Patcher I get "error 1".

Here is the Log:

********************************
NanoDroid
Framework Patcher
Powered by DexPatcher
22.5.1.20200102
********************************

INFO: #1 [SLOT]
INFO: #2 [SLOT]
INFO: #4 [system_tmp] /dev/block/platform/hi_mci.0/by-name/system
INFO: #5 [SYSTEM_BLOCK] /dev/block/mmcblk0p38
INFO: #6 [vendor_tmp]
BusyBox v1.22.1 bionic (2017-05-08 17:30 +0200) multi-call binary.

Usage: readlink [-fnv] FILE

Display the value of a symlink

-f	Canonicalize by following all symlinks
-n	Don't add newline
-v	Verbose

INFO: #7 [VENDOR_BLOCK]
mount: can't find /vendor in /etc/fstab
mount: can't find /vendor in /etc/fstab

rootfs on / params: (rw,seclabel)
/dev/block/mmcblk0p10 on /mnvm1:0 params: (rw,seclabel,relatime,data=ordered)
tmpfs on /dev params: (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts params: (rw,seclabel,relatime,mode=600)
proc on /proc params: (rw,relatime,gid=3009,hidepid=2)
sysfs on /sys params: (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux params: (rw,relatime)
tmpfs on /tmp params: (rw,seclabel,relatime)
pstore on /sys/fs/pstore params: (rw,seclabel,relatime)
adb on /dev/usb-ffs/adb params: (rw,relatime)
/dev/block/mmcblk0p34 on /cache params: (rw,seclabel,relatime,data=ordered)
/dev/block/mmcblk0p40 on /data params: (rw,seclabel,relatime,data=ordered)
/dev/block/mmcblk0p40 on /sdcard params: (rw,seclabel,relatime,data=ordered)
/dev/fuse on /sideload params: (ro,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,allow_other,max_read=65536)
tmpfs on /dev/random params: (rw,seclabel,nosuid,relatime,mode=755)
/dev/block/mmcblk0p38 on /system params: (rw,seclabel,relatime,data=ordered)

INFO: #8 [prop]
-rw-r--r-- 1 root root 5254 Dec 31 2008 /system/build.prop
find: /system_root: No such file or directory
INFO: #9 [build_props] /system/build.prop
> preparing environment
> Android 7.0 - 9.0 (SDK 25) detected
> device architecture: arm64

++
++ services.jar status: DEODEX
++

> patching signature spoofing support

>> patching services.jar
CANNOT LINK EXECUTABLE "/system/bin/patchoat": "/system/lib64/libcutils.so" is 64-bit instead of 32-bit
Exception in thread "main" java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/commons/cli/Options;
at lanchon.dexpatcher.Parser.getOptions(Parser.java:152)
at lanchon.dexpatcher.Parser.parseCommandLine(Parser.java:39)
at lanchon.dexpatcher.Main.runWithExceptions(Main.java:68)
at lanchon.dexpatcher.Main.run(Main.java:49)
at lanchon.dexpatcher.Main.run(Main.java:44)
at lanchon.dexpatcher.Main.runWithUsage(Main.java:39)
at lanchon.dexpatcher.Main.main(Main.java:30)
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.cli.Options" on path: DexPathList[[dex file "/dev/tmp/install/dexpatcher/dexpatcher.dex"],nativeLibraryDirectories=[/system/lib64, /vendor/lib64, /system/vendor/lib64, /system/lib64, /vendor/lib64, /system/vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 7 more

!! failed to apply patches

Updater process ended with ERROR: 1