[Xperia Z1 General] HotKillerZzz:
=Brief Introduction=​

This thread will consist of information about Rooting, Flashtool, Bootloader, Kernel and Roms.

Xda have been helping me a lot, so I have decided to start with the most basic way to help since I have no idea on software development. Hope everything is correct, if anything is wrong please leave a comment below.

Also, I BELIEVE the ADMIN would most probably lock this thread up again. I initially did not intend to repost another thread, however [MENTION=1030880]eclyptos[/MENTION] had me convinced to repost this for the sake of newbies, since it will be locked but not deleted.

If you support me, give me more thanks, and maybe post some posts below to help to convince the admin not to lock this.

Thanks.

=Part 1 Rooting the latest KitKat 4.4.2 Firmware=

For Locked Bootloaders

Required files: ​

14.1.G.1.534 FTF file

Link: http://xdaforums.com/show....php?t=2469191

(You many choose anyone you wish, for it will be overwritten after that)

Move file to C:\Flashtool\firmwares or wherever you installed flashtool to.

Root Many Android by Bin4ry

Link: http://uploaded.net/file/d2w6dl7r

Latest Flashtool

Link: http://www.flashtool.net/download.php

(Please make sure you use v9.15 and above)

Note: Please make sure fastboot and flashtool drivers are installed.

Help on installation on windows 8: http://xdaforums.com/show....php?t=2095087

Dual Recovery

Link: http://xdaforums.com/show....php?t=2647487

( Choose the latest version, read instructions on the site.)

14.2.A.0.290 Flashable files (C690X_14.2.A.0.290.flashable.zip and C690X_14.2.A.0.290_Stripped.ftf )

Link: http://xdaforums.com/show....php?t=2572988

Note: Please transfer zip file to external sd card

Move ftf file to C:\Flashtool\firmwares or wherever you installed flashtool to.

14.3.A.0.681 Flashable files (C690X_14.3.A.0.681.flashable.zip and C690X_14.3.A.0.681_Stripped.ftf)

Link: http://xdaforums.com/show....php?t=2687443

Note: Please transfer zip file to external sd card

Move ftf file to C:\Flashtool\firmwares or wherever you installed flashtool to.

Lets Get Started:​

1. Make sure phone is charged to at least 50%

2. Enable USB Debugging on your phone and switch to MSC mode

How to: Setting >About Phone>Tap Build Number a few times > Go back > Enter developer options > Enable usb debugging

Setting >Xperia Connectivity> USB Connectivity> MSC mode

3. Back up all apps or app data you wish to keep (contacts, applications, messages and photos that are in your internal storage)

How to: Use Helium from Play Store to backup app data or any other apps, make sure backup is saved to cloud or external sd card

5. Flash 14.G.1.534 Firmware.

How to: Power off device.

Hold Volume Down button

Plug in USB cable to computer and phone

Open flashtool and click lightning.

CHoose flashmode.

Choose 14.1.G.1.534

And FLASH!

6. Root it

How to: Turn device on

Enable USB Debugging

Open Root with Bin4ry file and run 'Run Me' file

Connect phone to pc

Select 0 (xperia root by .......)

7. Install dual recovery

How to: Open dual recovery file and open 'Install' file

Choose option 1

Grant Superuser permissions when requested

Phone will reboot.

8. Install 14.2.A.0.290 Flashable zip

HOw to: power off Phone

POwer on phone

When phone vibrates press volume down

It will then enter recovery mode

Wipe ( enter Wipe > Advanced WIpe > Tick Everything but external sd card and Otg)

After wipe, press back and slide factory reset

Install zip ( press install and find file)

It will take a few minutes

Do not press reboot system, press back key until first page and then click reboot key.

Select power off.

9. INstall Stripped FTF 14.2.A.0.290

How to: Hold Volume DOwn button

Plug in usb cable to computer and phone

Open flashtool and click lightning.

CHoose flashmode.

Choose 14.2.A.0.290 Generic NCB

And FLASH!

10. Power on

11. Install 14.3.A.0.681 Flashable zip

HOw to: power off Phone

POwer on phone

When phone vibrates press volume down

It will then enter recovery mode

Wipe ( enter Wipe > Advanced WIpe > Tick Everything but external sd card and Otg)

After wipe, press back and slide factory reset

Install zip ( press install and find file)

It will take a few minutes

Do not press reboot system, press back key until first page and then click reboot key.

Select power off.

12. . INstall Stripped FTF 14.3.A.0.681

How to: Hold Volume DOwn button

Plug in usb cable to computer and phone

Open flashtool and click lightning.

CHoose flashmode.

Choose 14.2.A.0.290 Generic NCB

13. Reboot and you are done!

Unlocked Boot loader​

Required Files:
​

14.3.A.0.681

Link: http://xdaforums.com/show....php?t=2469191

Move file to C:\Flashtool\firmwares or wherever you installed flashtool to.

DoomKernel v10 or up ( or any other 4.4 kernel)/XZDR Kernel

Link: http://xdaforums.com/show....php?t=2448613

Unzip file.

SuperSu flashable zip

Link:http://xdaforums.com/show....php?t=1538053

Transfer to external SD card

Latest Flashtool

Link: http://www.flashtool.net/download.php

(Please make sure you use v9.15 and above)

Note: Please make sure fastboot and flashtool drivers are installed.

Help on installation on windows 8: http://xdaforums.com/show....php?t=2095087

Lets Get started:​

1. Make sure phone is charged to at least 50%

2. Enable USB Debugging on your phone and switch to MSC mode

How to: Setting >About Phone>Tap Build Number a few times > Go back > Enter developer options > Enable usb debugging

Setting >Xperia Connectivity> USB Connectivity> MSC mode

3. Back up all apps or app data you wish to keep (contacts, applications, messages and photos that are in your internal storage)

How to: Use Helium from Play Store to backup app data or any other apps, make sure backup is saved to cloud or external sd card

4. Flash 14.3.A.0.681 Firmware.

How to: Power off device.

Hold Volume Down button

Plug in USB cable to computer and phone

Open flashtool and click lightning.

Choose 14.3.A.0.681

And FLASH!

5. Power on. Test if everything is working well, camera and others.

6. Fastboot DooMKernel

How to: Power off device.

Hold Volume Up button

Plug in USB cable to computer and phone

Open flashtool and click lightning.

Choose Fastboot

Choose Boot.img that was in the unzipped file

And FLASH!

7. Reboot and let phone start

8. Install root.

How to: Power off

POwer on phone

When phone vibrates press volume down

It will then enter recovery mode.

Install SuperSu file that was downloaded.

9. Reboot and you are READY!!

=Part 2: Deodexing=

Firstly, what is deodex?​

From [MENTION=1938883]philo64[/MENTION]:

Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming.

The advantage of .odex file is the faster load time of the app and were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times.

And finally rooting need not necessarily mean your device is deodexed, rather that almost all stock ROMs are odexed to some extent, and usually most custom ROMs are deodexed for easy theming.

For a casual user, the main implication is in theming possibilities. Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.

In summary to install custom themes, install certain mods, you would need to have a deodexed phone. To check if your phone is deodexed, you can check at system/app/Phone.apk ===>where you will find this together with it ===> system/app/Phone.odex

Locked & Unlocked Bootloader

Required files:​

FLASHABLE deodex zip

Link: http://xdaforums.com/showthread.php?t=2690160

Note: Download the file which matches your phones model number. Please transfer this file to somewhere in your phone.

Requirements​

Recovery is required for flashing.

Lets get started:
​

Flash the file

How to: Power off

POwer on phone

When phone vibrates press volume down

It will then enter recovery mode.

Install Deodex file that was downloaded.

Done! As simple as that! :)

=Part 3 :Unlocking Bootloader=​

What does unlocking the bootloader do?

Unlocking the boot loader allows you to put custom ROMs on your device. Also, it allows you to install custom kernels that could potentially improve the performance, battery life and others. However, unlocking the bootloader can potentially brick your device if you do stupid things like cross flashing and others. So be warned, I am not really clear about the warranty status, do it at your own risks. Most probably nothing will happen.

:laugh:

Before unlocking bootloader, please backup TA just for precautions.

To backup TA, please use computer application: backup TA and run it.

Details and download can be found here: http://xdaforums.com/showthread.php?t=2292598

Requirements and Warnings for unlocking bootloader

​

What you need to do:​

Backup all data. All data on the phone will be deleted, whole phone will be formatted. I do not know about the external sd card as I have never tried it, you could take it out as a precaution.

Backup Ta with backup Ta

What you would need:​

IMEI Number

How to: Enter *#06# in dialer and copy the imei number out

An email

Fastboot package

Link: http://doomlord.xperia-files.com/download.php?dlid=YWRiX2Zhc3Rib290

Xperia drivers

Link: http://xdaforums.com/showthread.php?t=2635830

PC and usb cable

Lets get STARTED!​

1. Go to http://unlockbootloader.sonymobile.com/unlocking-boot-loader

2. Read Everything.

3. Go through all process, there will be many prompts, just click Accept/ Proceed

4. Finally you will reach a 'Create unlock boot loader key request' Page. Enter your Name Imei Number and Email.

5.Go to your email and you would most probably recieve an email about bootloader unlocking. If you dont, patiently wait.

6. You will recieve and unlock key, KEEP THIS KEY SAFELY. ( what i do is screenshot the email and save the pic in google drive.:good: )

7.Extract fastboot_with_Android_USB_file.rar and open fastboot folder

8. Enter fastboot mode

How to:

Power down ur phone and keeping the Volume Up button pressed connect the USB cable to PC this will make the phone enter FASTBOOT mode.

9.Hold SHIFT and right click on the background of the folder

10.Select 'Open command window here'

11.Connect your phone in fastboot mode (turn phone off, hold Volume UP button and plug in USB Cable) [make sure drivers are installed as explained above)

12.In the cmd windows type in fastboot.exe -i 0x0fce getvar version

13.If a value is returned (it will return 0.5), it means the phone is correctly connected

14.Type in fastboot.exe -i 0x0fce oem unlock 0xKEY and replace KEY with the key which u received earlier.

You're device should now be bootloader unlocked

=Part 4:Roms List (Updated as of 5th of April)=​

1.RomAur v6.3 [ LB-UB ] - KK4.4.2- c690x - 14.3.A.0.681 - FAST-STABLE - AROMA - ONLINE [Last updated: 04/04 ]

Link: http://xdaforums.com/showthread.php?t=2481248

2.iHackers v3.0 [Last Update: 02/04]

Link: http://xdaforums.com/showthread.php?t=2539008

3.[LB&UB] C690X ★ monxDIFIED ★ Honam1Z™ (KK) FULL-ROOT on LB [v05-01][07/04] AROMA [Last updated: 07/04]

Link: http://xdaforums.com/showthread.php?t=2463675

4. [UB/LB] [][][]14.3.A.0.681KitSlimV2.1[][][] [OD/DOD] [FullRoot] [Last updated: 31/03]

Link: http://xdaforums.com/showthread.php?t=2693142

5. [LB&UB]CriskeloROM v4.0[AROMA][Stable][FULL ROOT] [Last updated: 28/03]

Link: http://xdaforums.com/showthread.php?t=2560068

6. Pure Stock v1.1 [Xperia Z1] [Last updated: 12-21]

Link: http://xdaforums.com/showthread.php?t=2579270

7. [DragonSphere Team][Unlock Bootloader]Cyanofire[AOSP][KitKat] [Last updated :24/03]

Link: http://xdaforums.com/showthread.php...http://xdaforums.com/showthread.php?t=2699803

2. DooMKernel (v11)[20140401]

Link: http://xdaforums.com/showthread.php?t=2448613

3. [KERNEL][CM-based] Pimped Kernel (F2FS|SoundControl|DT2Wake|CPU & GPU OC|Color Control|Voltage|FastCharge|Intelliplug...)

Link: http://xdaforums.com/showthread.php?t=2660679