[Sony Xperia XZ1  Questions & Answers] Gairtial:
I'm on XZ1C which has the same partition layout. Fully flashed Sony's stock UK firmware with newflasher then flashed your system.img with fastboot.

Phone boots successfully, Wifi and BT turn on and scan, wifi connects and works fine, I get a cell connection (no data yet), fingerprint scanner works, sound works, all apps run but keyboard crashes when I go to the symbol section, and camera doesn't work. Interestingly, the camera seems to work in video mode but not stills.

EDIT: Keyboard crashes with this log:

11-23 13:46:43.960 3930 3930 W Keyboard.Builder: keyboard XML parse error
11-23 13:46:43.960 3930 3930 W Keyboard.Builder: com.android.inputmethod.latin.utils.XmlParseUtils$ParseException: Empty keySpec at Binary XML file line #39
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseKey(KeyboardBuilder.java:482)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseRowContent(KeyboardBuilder.java:362)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseDefault(KeyboardBuilder.java:798)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseSwitchInternal(KeyboardBuilder.java:609)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseSwitchRowContent(KeyboardBuilder.java:595)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseRowContent(KeyboardBuilder.java:368)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseMerge(KeyboardBuilder.java:578)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseIncludeInternal(KeyboardBuilder.java:557)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseIncludeRowContent(KeyboardBuilder.java:518)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseRowContent(KeyboardBuilder.java:366)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseKeyboardContent(KeyboardBuilder.java:310)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseMerge(KeyboardBuilder.java:576)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseIncludeInternal(KeyboardBuilder.java:557)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseIncludeKeyboardContent(KeyboardBuilder.java:513)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseKeyboardContent(KeyboardBuilder.java:315)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.parseKeyboard(KeyboardBuilder.java:229)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.internal.KeyboardBuilder.load(KeyboardBuilder.java:172)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.KeyboardLayoutSet.getKeyboard(KeyboardLayoutSet.java:227)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.KeyboardLayoutSet.getKeyboard(KeyboardLayoutSet.java:204)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.KeyboardSwitcher.setKeyboard(KeyboardSwitcher.java:153)
11-23 13:46:43.960 3930 3930 W Keyboard.Builder:	at com.android.inputmethod.keyboard.KeyboardSwitcher.setSymbolsKeyboard(KeyboardSwitcher.java:258)

Camera gives me so much log I don't know what to do with it so I attached it.