For those who are impatient and know how to patch their system.img with the SuperSu binaries:
Attached patched boot.img (has init.supersu.rc ready to run /system/xbin/daemonsu).
To build a boot.img for device you need a custom mkbootimg here:
https://github.com/jedld/degas-mkbootimg/commit/b63ae38e2ab7040cc7ddaef777652a56b2e48322
Unpacking/packing the ramdisk is pretty standard. The mkbootimg is used like this:
Code:
degas-mkbootimg -o boot.img --signature seandroid.img --base 0 --pagesize 2048 \
--kernel boot.img-zImage --cmdline "console=ttyS1,115200n8" --ramdisk boot_kitchen/boot.img-ramdisk-new.gz --dt boot.img-dt
I've tested this so far only for my device. Feedback needed if boot.img flashes properly in other devices as well.
haven't tried if this technique works for recovery, but in theory it should. Now someone please get TWRP on this device
Installation:
Flash boot.img using heimdall/odin as is. If everything works well the device should accept it like nothing