Powderphinger
New Head-Fier
Root is not needed to install the kernel properly. However root is beneficial in installing apps that benefit from root level access. Greenify (battery life improvements), Titanium Backup (freezing or deleting bloat), Kernel Adiutor (many things, though I use it to bring the minimum CPU frequency with screen off up to 504 MHz from its minimum ~300 ).
I don’t think you have the latest kernel however, is the zip you installed 2.8? The date in the kernel description should show March something not January.
To know if everything is working right, on your first boot from the flashing of kernel zip on TWRP, leave it running for several minutes. While it is on turn the display time out off (sleep after - NEVER). Reboot player. When it reboots this 2nd time as soon as you can see the lock screen swipe in, watch the bottom of screen near the shortcuts bar, and wait for “2.8 ALL OPTIMIZATIONS DONE” to pop up there.
Just tried again and here is what I get:
"E: Error executing updater binary in zip '/sdcard/FiiO-xriii-jkubha-V2.8-TWRP .zip" Then in red, "failed."
???
Powderphinger