[Android Software/Hacking General [Developers Only]] xaueious:
As much as I'd like an open-source superuser on my devices, I also cannot install on a D800 (LG G2) running blastgator kernel: www.gregtwallace.com/lgg2-projects

seSuperuser: Found bootimg @ /dev/block/platform/msm_sdcc.1/by-name/boot

Updater process ended with ERROR: 139

+ cat /tmp/superuser/config.txt
+ modes=eng noverity crypt
+ cd /tmp/superuser/scripts/su/
+ fstab=/etc/recovery.fstab
+ [ ! -f /etc/recovery.fstab ]
+ grep -oE /dev/[a-zA-Z0-9_./-]*
+ grep -E \b/boot\b /etc/recovery.fstab
+ bootimg=/dev/block/platform/msm_sdcc.1/by-name/boot
+ [ -z /dev/block/platform/msm_sdcc.1/by-name/boot ]
+ ui_print seSuperuser: Found bootimg @ /dev/block/platform/msm_sdcc.1/by-name/boot
+ echo ui_print seSuperuser: Found bootimg @ /dev/block/platform/msm_sdcc.1/by-name/boot
seSuperuser: Found bootimg @ /dev/block/platform/msm_sdcc.1/by-name/boot+ sh -x ../bootimg.sh /dev/block/platform/msm_sdcc.1/by-name/boot eng noverity crypt
+ export TMPDIR=/tmp/
+ which mktemp
/sbin/mktemp
+ [ 4 == 0 ]
+ set -e
+ [ -f eng ]
+ scr=/tmp/superuser/scripts/su/changes.sh
+ trap cleanup EXIT
+ readlink -f ../bootimg.sh
+ dirname /tmp/superuser/scripts/bootimg.sh
+ scriptdir=/tmp/superuser/scripts
+ chmod 0755 /tmp/superuser/scripts/bin/sepolicy-inject
+ chmod 0755 /tmp/superuser/scripts/bin/sepolicy-inject-v2
+ chmod 0755 /tmp/superuser/scripts/bin/bootimg-repack
+ chmod 0755 /tmp/superuser/scripts/bin/bootimg-extract
+ chmod 0755 /tmp/superuser/scripts/bin/strip-cpio
+ [[ toto2 =~ toto ]]
sh: =~: unknown operand
+ r_file_perms=getattr open read ioctl lock
+ x_file_perms=getattr execute execute_no_trans
+ rx_file_perms=getattr open read ioctl lock getattr execute execute_no_trans
+ w_file_perms=open append write
+ rw_file_perms=getattr open read ioctl lock open append write
+ rwx_file_perms=getattr open read ioctl lock getattr execute execute_no_trans
+ rw_socket_perms=ioctl read getattr write setattr lock append bind connect getopt setopt shutdown
+ create_socket_perms=create ioctl read getattr write setattr lock append bind connect getopt setopt shutdown
+ rw_stream_socket_perms=ioctl read getattr write setattr lock append bind connect getopt setopt shutdown listen accept
+ create_stream_socket_perms=create ioctl read getattr write setattr lock append bind connect getopt setopt shutdown listen accept
+ r_dir_perms=open getattr read search ioctl
+ w_dir_perms=open search write add_name remove_name
+ ra_dir_perms=open getattr read search ioctl add name write
+ rw_dir_perms=open getattr read search ioctl open search write add_name remove_name
+ create_dir_perms=create reparent rename rmdir setattr open getattr read search ioctl open search write add_name remove_name
+ startBootImgEdit /dev/block/platform/msm_sdcc.1/by-name/boot
+ readlink -f /dev/block/platform/msm_sdcc.1/by-name/boot
+ f=/dev/block/mmcblk0p7
+ homedir=/tmp/superuser/scripts/su
+ mktemp -d
+ bootimg_extract=/tmp/tmp.Euwmd2
+ cd /tmp/tmp.Euwmd2
+ /tmp/superuser/scripts/bin/bootimg-extract /dev/block/mmcblk0p7
Unknown ramdisk type
Segmentation fault
+ cleanup
+ rm -Rf /tmp/tmp.Euwmd2
Updater process ended with ERROR: 139

Now I think the boot images for the LG G2 require signing to run. Never looked into how SuperSU update.zip works

I guess with a locked bootloader I have no business trying to flash the superuser.zip, I think there can be a warning in OP for that somewhere.

There's a way to resign the thing I think, won't look into it for now...

http://xdaforums.com/lg-g2/orig-development/tool-bump-sign-boot-images-t2950595

Now this is so device specific that I don't think anyone is going to bother with those.