[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] eddmecha:
here is it,sorry the log i didnt copy everything

*****************

SuperSU installer

*****************

- Mounting /system, /data, /vendor and rootfs

mount: mounting /dev/block/sdd46 on /data failed: Device or resource busy

2+0 records in

2+0 records out

2 bytes (2B) copied, 0.003204 seconds, 624B/s

3+0 records in

3+0 records out

3 bytes (3B) copied, 0.000196 seconds, 14.9KB/s

10+0 records in

10+0 records out

10 bytes (10B) copied, 0.000826 seconds, 11.8KB/s

0+0 records in

0+0 records out

0 bytes (0B) copied, 0.007197 seconds, 0B/s

/tmp/updater: line 937: /system/toolbox: not found

- Extracting files

Archive: /external_sd/SuperSU-v2.79-201612051815-EMUI5.0.zip

inflating: common/chromeos/kernel.bootloader

inflating: common/chromeos/kernel.config

inflating: common/chromeos/kernel_data_key.vbprivk

inflating: common/file_contexts_image

inflating: META-INF/com/google/android/update-binary

inflating: META-INF/com/google/android/updater-script

inflating: arm/chattr

inflating: arm/chattr.pie

inflating: arm/libsupol.so

inflating: arm/su

inflating: arm/suinit

inflating: arm/sukernel

inflating: arm/supolicy

inflating: arm64/chromeos/futility

inflating: arm64/libsupol.so

inflating: arm64/su

inflating: arm64/suinit

inflating: arm64/sukernel

inflating: arm64/supolicy

inflating: armv7/chattr.pie

inflating: armv7/libsupol.so

inflating: armv7/su

inflating: armv7/suinit

inflating: armv7/sukernel

inflating: armv7/supolicy

inflating: common/000000deepsleep

inflating: common/99SuperSUDaemon

inflating: common/Superuser.apk

inflating: common/chromeos/kernel.keyblock

inflating: common/frp_install

inflating: common/hexpatch

inflating: common/init.supersu.rc

inflating: common/install-recovery.sh

inflating: common/launch_daemonsu.sh

inflating: mips/chattr.pie

inflating: mips/libsupol.so

inflating: mips/su

inflating: mips/suinit

inflating: mips/sukernel

inflating: mips/supolicy

inflating: mips64/libsupol.so

inflating: mips64/su

inflating: mips64/suinit

inflating: mips64/sukernel

inflating: mips64/supolicy

inflating: x64/libsupol.so

inflating: x64/su

inflating: x64/suinit

inflating: x64/sukernel

inflating: x64/supolicy

inflating: x86/chattr

inflating: x86/chattr.pie

inflating: x86/libsupol.so

inflating: x86/su

inflating: x86/su.pie

inflating: x86/suinit

inflating: x86/sukernel

inflating: x86/supolicy

inflating: META-INF/com/android/otacert

inflating: META-INF/MANIFEST.MF

inflating: META-INF/CERT.SF

inflating: META-INF/CERT.RSA

creating: superuser/

inflating: superuser/config.txt

inflating: superuser/README.md

inflating: superuser/kernel_subkey.vbpubk

inflating: superuser/kernel_subkey.vbprivk

inflating: superuser/kernel_data_key.vbpubk

inflating: superuser/kernel_data_key.vbprivk

inflating: superuser/gitversion

inflating: superuser/bootimg.sh

creating: superuser/su/

inflating: superuser/su/rights.sh

inflating: superuser/su/su-communication.sh

inflating: superuser/su/changes.sh

creating: superuser/keystore_tools/

inflating: superuser/keystore_tools/BootSignature.jar

inflating: superuser/keystore_tools/BootKeystoreSigner.jar

inflating: superuser/keystore_tools/make_key

inflating: superuser/keystore_tools/README

creating: superuser/bin/

inflating: superuser/bin/bootimg-extract

inflating: superuser/bin/strip-cpio

inflating: superuser/bin/su-arm

inflating: superuser/bin/bootimg-repack

inflating: superuser/bin/futility-arm

inflating: superuser/bin/sepolicy-inject-v2

inflating: superuser/bin/sepolicy-inject

inflating: superuser/bin/hidesu

inflating: superuser/bin/su-x86

(Android M policy compatibility mode)

supolicy v2.79 (ndk:arm64-v8a) - Copyright (C) 2014-2016 - Chainfire

Patching policy ...

-permissive:adbd_socket=ok

-permissive:functionfs=ok

-permissive:wifip2p_service=ok

-permissive:hci_attach_exec=ok

-permissive:system_server=ok

-permissive:proc_uid_cputime_showstat=ok

-permissive:nfc=ok

-permissive:rild_debug_socket=ok

-permissive:file_type=ok

-permissive:fsck_tmpfs=ok

-permissive:exec_type=ok

-permissive:property_type=ok

-permissive:rtc_device=ok

-permissive:surfaceflinger_service=ok

-permissive:binderservicedomain=ok

-permissive:mdns_socket=ok

-permissive:network_score_service=ok

-permissive:node_type=ok

-permissive:registry_service=ok

-permissive:gatekeeperd_tmpfs=ok

-permissive:appwidget_service=ok

-permissive:platform_app=ok

-permissive:ram_device=ok

-permissive:perfprofd_data_file=ok

-permissive:port_type=ok

-permissive:rootfs=ok

-permissive:tmpfs=ok

-permissive:usbfs=ok

-permissive:bootanim_exec=ok

-permissive:gatekeeper_data_file=ok

-permissive:gpsd_tmpfs=ok

-permissive:installd_exec=ok

-permissive:su_tmpfs=ok

-permissive:processinfo_service=ok

-permissive:untrusted_app_tmpfs=ok

-permissive:cpuctl_device=ok

-permissive:launcherapps_service=ok

-permissive:country_detector_service=ok

-permissive:cgroup=ok

-permissive:drmserver_socket=ok

-permissive:ppp_device=ok

-permissive:wpa_socket=ok

-permissive:proc_net=ok

-permissive:vdc=ok

-permissive:clatd=ok

-permissive:netd=ok

-permissive:sdcardd=ok

-permissive:zygote=ok

-permissive:debuggerd=ok

-permissive:input_device=ok

-permissive:jobscheduler_service=ok

-permissive:mnt_user_file=ok

-permissive:mediaserver_tmpfs=ok

-permissive:sysfs_ksm=ok

-permissive:ueventd_tmpfs=ok

-permissive:serial_service=ok

-permissive:DockObserver_service=ok

-permissive:download_file=ok

-permissive:mtp=ok

-permissive:backup_data_file=ok

-permissive:servicemanager_tmpfs=ok

-permissive:su_exec=ok

-permissive:ppp_exec=ok

-permissive:tee_exec=ok

-permissive:vdc_exec=ok

-permissive:wpa_exec=ok

-permissive:dumpstate_tmpfs=ok

-permissive:mqueue=ok

-permissive:mtp_exec=ok

-permissive:system_ndebug_socket=ok

-permissive:tee=ok

-permissive:adb_data_file=ok

-permissive:anr_data_file=ok

-permissive:app_data_file=ok

-permissive:dhcp_data_file=ok

-permissive:logdr_socket=ok

-permissive:logdw_socket=ok

-permissive:net_data_file=ok

-permissive:shell_data_file=ok

-permissive:vold_data_file=ok

-permissive:vpn_data_file=ok

-permissive:adb_keys_file=ok

-permissive:dalvikcache_data_file=ok

-permissive:media_session_service=ok

-permissive:bluetooth_manager_service=ok

-permissive:keystore_tmpfs=ok

-permissive:fingerprint_service=ok

-permissive:kernel=ok

-permissive:servicediscovery_service=ok

-permissive:dhcp_tmpfs=ok

-permissive:platform_app_data_file=ok

-permissive:dhcp=ok

-permissive:mediaserver_service=ok

-permissive:recovery_block_device=ok

-permissive:dnsmasq=ok

-permissive:drmserver=ok

-permissive:drmserver_tmpfs=ok

-permissive:keystore=ok

-permissive:property_data_file=ok

-permissive:vold_exec=ok

-permissive:adbd=ok

-permissive:package_service=ok

-permissive:dumpstate=ok

permissive:domain=ok

- Success

- Detecting system compatibility

- System-less mode, boot image support required

- Creating image

- Mounting image

- Creating paths

- Removing old files

- Placing files

rm: can't remove '/su/bin/su': No such file or directory

rm: can't remove '/su/bin/daemonsu': No such file or directory

rm: can't remove '/su/bin/supolicy_wrapped': No such file or directory

rm: can't remove '/su/lib/libsupol.so': No such file or directory

rm: can't remove '/su/bin/sukernel': No such file or directory

rm: can't remove '/data/SuperSU.apk': No such file or directory

******************

Boot image patcher

******************

- Finding boot image

--- Boot image: not found, aborting

sukernel v2.79 (ndk:arm64-v8a) - Copyright (C) 2014-2016 - Chainfire

sukernel --bootimg-type inbootimg

Detect boot image type

Exitcode: 0/error, 1/Android, 2/ChromeOS

sukernel --bootimg-extract-kernel inbootimg outkernel

Extract kernel (excluding dtb) from boot image

sukernel --bootimg-replace-kernel inbootimg inkernel outbootimg

Replace kernel (excluding dtb) in boot image

sukernel --bootimg-extract-ramdisk inbootimg outramdisk

Extract ramdisk from boot image

sukernel --bootimg-replace-ramdisk inbootimg inramdisk outbootimg

Replace ramdisk in boot image

sukernel --bootimg-extract-cmdline inbootimg outcmdline

Extract cmdline from boot image

sukernel --bootimg-replace-cmdline inbootimg incmdline outbootimg

Replace cmdline in boot image

sukernel --gzip infile outfile

GZip infile to outfile

sukernel --ungzip infile outfile

UnGZip infile to outfile

sukernel --cpio-ls[-l] cpio

Prints [-long] listing of cpio archive

sukernel --cpio-mkdir incpio outcpio inmode inentryname

Add directory to cpio archive

sukernel --cpio-rmdir incpio outcpio inentryname

Remove directory from cpio archive

(does not remove directory entries!)

sukernel --cpio-add incpio outcpio inmode inentryname infilename

Add entry to cpio archive from file

sukernel --cpio-rm incpio outcpio inentryname

Remove entry from cpio archive

sukernel --cpio-extract incpio inentryname outfilename

Extract entry from cpio archive to file

sukernel --cpio-backup orgcpio newcpio outcpio

Creates a backup of changes files

sukernel --cpio-restore incpio outcpio

Restore changed files

sukernel --cpio-import-system-root incpio outcpio

Import /system_root to /boot

sukernel --patch-slot-kernel inkernel outkernel

Patches a slot kernel for SuperSU compatibility

sukernel --patch-test incpio

Detects if a cpio archive has been patched

Exitcode: 0/unpatched, 1/patched, 2/error

sukernel --patch incpio outcpio [instockbootimg]

[--keep-verity] [--keep-forceencrypt] [--sdk=...]

Patches a cpio archive for SuperSU compatibility

Stores SHA1 of instockbootimg in cpio for future retrieval

--keep-verity skips patching out /system encryption

--keep-forceencrypt skips patching out /data encryption

--sdk=... sets sdk level, required on 7.0+

sukernel --backup instockbootimg

Creates a backup as [/data|/cache]/stock_boot_SHA1.img

sukernel --restore incpio|/init.rc outstockbootimg

Retrieves backup from [/data|/cache] based on the SHA1 stored in incpio or

/init.rc

sukernel --hexpatch patchfile infile outfile

Trivial binary patcher using hex codes

Returns 0 only in case patches were applied succesfully

Unless specified otherwise, exitcode 0 for success and 1 for failure

umount: can't umount /su: Invalid argument

BusyBox v1.22.1 bionic (2017-01-03 02:19 +0100) multi-call binary.

Usage: losetup [-r] [-o OFS] {-f|LOOPDEV} FILE - a