[Pixel C Android Development] followmsi:
Finally .. SR4 is fixing all "my" SuperSU problems on Pixel C !

15.11.2016 - v2.78 - SR4 - RELEASE NOTES

- sukernel: improve FBE detection

If you are not using a Pixel device, the only change in this SuperSU release is improved detection of file-based encryption. This should get rid of the issue where some Nexus devices suddenly got encrypted after flashing SuperSU.

It works :)

Here are the new kernel changes ... we are going from android-7.0.0_r0.18 to android-n-mr1-preview-1_r0.1

Some new commits .. https://android.googlesource.com/kernel/tegra/+log/5369ac86bb1fec13ae7e1fc979e8f1f16b1e192b

5369ac8 UPSTREAM: random: strengthen input validation for RNDADDTOENTCNT by Theodore Ts'o · 5 months ago android-n-mr1-preview-1_r0.1

694abe5 Merge "CHROMIUM: drm/nouveau/bo: fix warning while enabling lock debugging" into android-chromeos-dragon-3.18 by TreeHugger Robot · 8 weeks ago

7d33cd7 CHROMIUM: drm/nouveau/bo: fix warning while enabling lock debugging by Vince Hsu · 5 months ago

0064099 Merge "CHROMIUM: tegra/drm: ad5823: set position retry count to 11" into android-chromeos-dragon-3.18 by TreeHugger Robot · 8 weeks ago

273ea7c UPSTREAM: net: check both type and procotol for tcp sockets by WANG Cong · 11 months ago

80d5196 CHROMIUM: tegra/drm: ad5823: set position retry count to 11 by Yen Lin · 8 weeks ago

34097ba Merge branch 'android-chromeos-dragon-3.18-nyc' into android-chromeos-dragon-3.18 by Adrian Salido · 8 weeks ago

b5dffed Merge "BACKPORT: net: add validation for the socket syscall protocol argument" into android-chromeos-dragon-3.18 by TreeHugger Robot · 8 weeks ago

d7189de BACKPORT: net: add validation for the socket syscall protocol argument by Hannes Frederic Sowa · 11 months ago

d987364 Revert "Revert "ion: Disable ION_HEAP_TYPE_SYSTEM_CONTIG"" by Adrian Salido · 8 weeks ago android-7.0.0_r0.36

cd93680 ion: remove system contiguous heap allocation by Adrian Salido · 8 weeks ago

d8f01c5 Merge "CHROMIUM: drm/nouveau: disable legacy context" into android-chromeos-dragon-3.18 by TreeHugger Robot · 8 weeks ago

7f8eac3 Revert "ion: Disable ION_HEAP_TYPE_SYSTEM_CONTIG" by Adrian Salido · 8 weeks ago

a1161b5 Merge "UPSTREAM: drm: Turn off Legacy Context Functions" into android-chromeos-dragon-3.18 by TreeHugger Robot · 8 weeks ago

5de092c UPSTREAM: ALSA: seq: Fix missing NULL check at remove_events ioctl by Takashi Iwai · 10 months ago

4563966 UPSTREAM: drm: Turn off Legacy Context Functions by Peter Antoine · 1 year, 5 months ago

533f083 CHROMIUM: drm/nouveau: disable legacy context by Vince Hsu · 8 weeks ago

f59fefc BACKPORT: usb: gadget: f_fs: Fix use-after-free by Lars-Peter Clausen · 7 months ago

87b4737 UPSTREAM: af_unix: Guard against other == sk in unix_dgram_sendmsg by Rainer Weikusat · 9 months ago

d434a10 cgroup: prefer %pK to %p by Nick Desaulniers · 9 weeks ago

726d320 UPSTREAM: audit: fix a double fetch in audit_log_single_execve_arg() by Paul Moore · 4 months ago

f8b8729 UPSTREAM: Fix broken audit tests for exec arg len by Linus Torvalds · 1 year, 4 months ago

c3a9f60 UPSTREAM: audit: Fix check of return value of strnlen_user() by Jan Kara · 1 year, 6 months ago

2e80e1b UPSTREAM: block: fix use-after-free in seq file by Vegard Nossum · 4 months ago

8addb27 BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages by Phil Turnbull · 10 months ago

dc4a8cf UPSTREAM: netfilter: nfnetlink: validate nfnetlink header from batch by Pablo Neira Ayuso · 1 year, 11 months ago

dd773a5 UPSTREAM: perf: Fix race in swevent hash by Peter Zijlstra · 11 months ago

d7f62d8 UPSTREAM: proc: prevent accessing /proc/<PID>/environ until it's ready by Mathias Krause · 6 months ago

a2f0207 ion: Disable ION_HEAP_TYPE_SYSTEM_CONTIG by Daniel Rosenberg · 10 weeks ago

b8517e8 UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config() by Dan Carpenter · 10 months ago

bbf5d60 UPSTREAM: [media] xc2028: avoid use after free by Mauro Carvalho Chehab · 10 months ago

6006f2c UPSTREAM: assoc_array: don't call compare_object() on a node by Jerome Marchand · 7 months ago

5bd43a7 UPSTREAM: block: fix use-after-free in sys_ioprio_get() by Omar Sandoval · 5 months ago

6c8ee5d UPSTREAM: tty: Prevent ldisc drivers from re-using stale tty fields by Peter Hurley · 12 months ago

49a21a7 UPSTREAM: ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call by Vladis Dronov · 8 months ago

f73d4c8 BACKPORT: ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk() by Takashi Iwai · 8 months ago

32b02cb drm/tegra: fix race condition accessing shared resources by Adrian Salido · 9 weeks ago

38738d1 CHROMIUM: drm/tegra: Don't allow job submit with no syncpt by Andrew Chew · 9 weeks ago

56d9ed7 Merge "UPSTREAM: genetlink: synchronize socket closing and family removal" into android-chromeos-dragon-3.18 by TreeHugger Robot · 9 weeks ago

039d60e UPSTREAM: HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report() by Dmitry Torokhov · 8 months ago

cb184d6 UPSTREAM: genetlink: synchronize socket closing and family removal by Johannes Berg · 1 year, 10 months ago

6933979 Merge "CHROMIUM: drm/tegra: Don't allow job submit with no syncpt" into android-chromeos-dragon-3.18 by TreeHugger Robot · 9 weeks ago

cd97020 Rename build_kasan.config to build.config.kasan by Alexander Potapenko · 9 weeks ago

b0f45a0 Switch KASAN build config to use prebulit GCC from prebuilts-master by Alexander Potapenko · 9 weeks ago

27843660 CHROMIUM: drm/tegra: Don't allow job submit with no syncpt by Andrew Chew · 9 weeks ago

3cfa908 Merge "CHROMIUM: drm/tegra: ignore invalid buffer object size" into android-chromeos-dragon-3.18 by TreeHugger Robot · 9 weeks ago

a7a8ad5 CHROMIUM: drm/tegra: ignore invalid buffer object size by Vince Hsu · 9 weeks ago

d62b86b drm/tegra: dsi: Don't dump registers if display is powergated. by David Ung · 9 weeks ago

8e7ac57 UPSTREAM: tcp: fix use after free in tcp_xmit_retransmit_queue() by Eric Dumazet · 3 months ago

4d2ba79 Merge "CHROMIUM: drm/nouveau: ignore faulty channel when suspend" into android-chromeos-dragon-3.18 by TreeHugger Robot · 3 months ago

183c442 CHROMIUM: i2c: tegra: initialize i2c_dev->xfer_lock. by Alexander Potapenko · 3 months ago

49e4af8 Merge branch 'android-chromeos-dragon-3.18-nyc' into android-chromeos-dragon-3.18 by Adrian Salido · 3 months ago

And here is the new boot.img for Pixel C (7.1.1. preview only)

Update.ZIP_PixelC_Ryu_tegra-3.18_KERNEL_NPF10C_v161116_followmsi.zip

kernel-tegra-3.18_v161116_NPF10C_boot.img

Installation:

1. Reboot into TWRP -> TWRP_dragon_3.0.2-23.img

2. Install Update.ZIP_PixelC_Ryu_tegra-3.18_KERNEL_NPF10C_v161116_followmsi.zip

3. Install SR4-SuperSU-v2.78-SR4-20161115184928.zip

4. Reboot into system

And again .. due to supersu installation it will boot twice - no panic, it´s normal !

Cheers