[Xperia Z1 General] EQ2000:
Well I agree that the information is cluttered all around and you have to kinda fill in between the information gap. I had though no problem with the sequence below to root, install recovery and some other things.

Xperia Z1, Stock Sony 14.6.A.1.236 NC (Nordic Combined).

1) Install Terminal Emulator to be prepared. This one below in the link is one of the best and free.

https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en

*Disable anti-virus as you are dealing with a hacker tool that uses exploits to give you root access without unlocking bootloader*

2) Now follow this root guide and download both files linked in the guide. SuperSu replacement folder "mrw" is unpacked into your mobilephones internal memory.

http://xdaforums.com/xperia-z1/general/root-xperia-z1-lollipop-5-1-1-build-14-t3246373

* Once you installed Kingroot v4.5.2 start it and just press follow the simple instructions. Rooting took less than a minute for me, data traffic was minimal (I run Adguard to monitor and filter).

3) Now directly turn off mobile data and Wi-Fi. Next run Terminal Emulator and follow the guides instructions to replace root manager with SuperSu.

4) When done go to your mobile phones "Settings" -> "Apps" and if you want uninstall "Purify" tweak manager app from "King Team". NOTE: That unless you launch an intalled app for the first time on your mobile then it will never be able to launch by itself. This is an Android feature.

5) Reboot your phone and enable Wi-Fi and mobile data. Download root Checker to verify that you are rooted.

https://play.google.com/store/apps/details?id=com.joeykrim.rootcheck&hl=en

* To install NUTs compatible dual recovery follow this guide.

http://xdaforums.com/showthread.php?t=2647487

* His manual.

http://nut.xperia-files.com/html/xzdualrecovery-manual.html

* Link to NUTs download page. Download "Z1-lockeddualrecovery2.8.23-RELEASE.combined.zip".

http://nut.xperia-files.com/path/XZDualRecovery/XZDualRecovery_2.8.23

* Now put your phone in "USB Debugging Mode" mode via your phones "Settings" -> "Developer Settings". If you dont have developer settings category the follow this guide below to enable it, it's simple and easy. http://www.greenbot.com/article/245...-options-on-your-android-phone-or-tablet.html

* Now connect to your computer and run the downloaded and extracted recovery installation program from NUT (install.bat). NOTE: Dont run it as an administrator as it wont be able to install the recovery. Just run it normally.

* It will restart the phone when done and take you to the TWR recovery interface. Just reboot to "System" and you are done. You will also have a new app called "NDR Utils" where you directly can boot into recovery and much more.

Done!

TA backup (DRM keys) then follow this guide.

http://xdaforums.com/showthread.php?t=2292598

If you plan on installing Exposed then first download both files linked in this guide to be able to disable Exposed via the recovery if your phone bootloops after flashing Xposed. Put both files on your phones memory and just incase on the external SD Card if you have one installed.

http://xdaforums.com/xposed/xposed-framework-disabler-incase-t3100669

Xposed flash file and management app in this guide. Follow instructions.

http://xdaforums.com/showthread.php?t=3034811

Thats it!

For camera mods follow instructions here to get 4k/Timeshift mod, Z5 Camera Lib Mod and Camera 2.0 with 20MP Superior Auto support. These mods add 4k, slow motion recording and greatly improves photo quality by having much better white balance, shutter speed to ISO balance, dynamic range, color reproduction and post-processing.

http://xdaforums.com/showpost.php?p=65149946&postcount=2405

Done!