[Xperia Z1 Compact Original Android Development] OmarEinea:
UNOFFICIAL DooMKernel for Xperia Z1 Compact !!!

​

Introduction:

This is an unofficial compiled from Xperia Z1 DooMKernel's sources, the only changes I have made to the original sources are:

Adjusted defconfig for the Z1C (only what was needed for it to boot in the device, the rest is unchanged)

Compiled using Ubuntu 14.04 and using the Linaro GCC 4.9.2 toolchain with Cortex-A15 optimizations

Ramdisk adjusted for the Z1C, so you get all the goodies from the original DooMKernel

Updated PhilZ Touch recovery to v6.48.4 & CWM to v6.0.5.0 & TWRP to v2.7.1.0

Requirements:

Xperia Z1 Compact

Unlocked Bootloader

Stock Sony KK firmware .757/.108 or any ROM based on it

Instructions:

Visit the Kernel's Original Thread in the Z1 forum, and make sure you read all the instructions there

THANK [MENTION=2784807]DooMLoRD[/MENTION] for his awesome job there, and for letting me build this unofficial release, Donations for him are also welcome.

[Recommended] Backup your /system partition (especially because I'm including new kernel modules)

Download the ZIP file below, and flash it in recovery, or you can extract the boot.img from the zip and flash it in fastboot mode (via flastool or command line)

Features and to do list:

The extensive list of features can be seen at the Original z1 Thread

Will try to find a way to enable T2W

Download Links:

For .270 FW:

>>>>>>>> Download DooMKernel v22 [[MENTION=5568060]OPTO57[/MENTION]'s build]: ""View this Post Here"" (with atheros wireless support)

For .108 FW and above:

>>>>>>>> Download DooMKernel v22 [[MENTION=5008080]sharonliu[/MENTION]'s build]: ""View this Post Here"" (with latest recoveries and toolchains)

>>>>>>>> Download DooMKernel v22 [[MENTION=5568060]OPTO57[/MENTION]'s build]: ""View this Post Here"" (with atheros wireless support)

>>>>>>>> Download DooMKernel v22: ""View this Post Here"" Oct-19-2014

>>>>>>>> Download DooMKernel v21.108: ""View this Post Here"" Sep-02-2014

For .757 FW Only:

>>>>>>>> Download DooMKernel v21: Z1C-Unofficial-DooMKernel-v21.zip - 14.81 MB Jul-06-2014

>>>>>>>> Download DooMKernel v19: Z1C-Unofficial-DooMKernel-v19.zip - 12.38 MB Jun-01-2014

>>>>>>>> Download DooMKernel v18: Z1C-Unofficial-DooMKernel-v18.zip - 12.13 MB May-13-2014

>>>>>>>> Download DooMKernel v17: Z1C-Unofficial-DooMKernel-v17.zip - 12.14 MB May-09-2014

>>>>>>>> Download DooMKernel v16: Z1C-Unofficial-DooMKernel-v16.zip - 12.13 MB Apr-21-2014

To fix "permanent notification of system update" bug, use THIS

Changelog:

Version 22:

Updated kernel sources to 14.4.A.0.133

Updated kernel ramdisk to 14.4.A.0.108

Updated intelli-plug to v3.8 with all latest patches [thanks to [MENTION=3332811]faux123[/MENTION]]

Added intelli-thermal v2 [thanks to [MENTION=3332811]faux123[/MENTION]]

Updated Sound Control to v3.6 with all latest patches [thanks to [MENTION=3332811]faux123[/MENTION]]

Updated intelli-active CPU governor [thanks to [MENTION=3332811]faux123[/MENTION]]

Compiled the kernel with the latest Linaro GCC 4.9.2-2014.09 Toolchains (thanks to Christopher83)

Version 21.108:

Updated kernel sources to .108 changes (thanks to hlavicka)

Compiled the kernel with the latest Linaro GCC 4.9.2-2014.08 Toolchains (thanks to Christopher83)

Updated PhilZ Touch recovery to latest version 6.48.4 based on CWM v6.0.5.0 (thanks to [NUT])

Removed SmartAssV2 gov as it was acting like performance gov sometimes!!

Version 21:

Compiled the kernel with the new Toolchain 4.9.1 (2014-06)

Updated CWM recovery to latest version (6.0.5.0) & TWRP to latest version (2.7.1.0)

Included all new changes from DooMKernel v20 & v21

Version 19:

Added a build with the original Sony logo in my DooMKernel's Dev-Host folder (the link won't be provided anywhere:p, you find it)

Compiled the kernel with the new Toolchain 4.9.1 (2014-05)

Updated to last changes from Original kernel's sources

As a major change, I should mention that Voltage control is now functional in v19 (Re-enabled by DooMLoRD)

Version 18:

Updated to last changes from Original kernel's sources, which are:

Reverted and removed custom MP-Decision

Re-enabled Stock Qualcomm MSM MP-Decision driver

Added stock mpdecision binary to recovery package (this will get flashed while flashing kernel, should fix any issues which were there while testing v17 kernel)

Version 17:

2.4GHz OC should be working now

Disabled T2W code (not working and causing battery drain)

Updated to last changes from Original kernel's sources

Original kernel's changes

Version 16:

Initial release

Original kernel's changes

Extra Information:

To enter recovery, do this after seeing violet LED light:

CWM recovery: Keep tapping VOLUME UP button (or hold it)

TWRP recovery: Keep tapping VOLUME DOWN button (or hold it)

Philz recovery: Keep tapping CAMERA button (or hold it)

Good app to control most of this kernel's features: Pimp My Z1

Some features aren't working well yet, Will try to make them work in next builds

Credits:

DooMLoRD (for this amazing kernel)

[NUT] (for all recoveries)

faux123 (for many contributions)

dbolivar (I copied some parts of his threads)

OPTO57 (for atheros wireless support in last build)

And for everyone who had a hand in making this kernel better

XDA:DevDB Information

DooMKernel Kitkat - Amami, ROM for the Sony Xperia Z1 Compact

Contributors

omarainea

Source Code: https://github.com/OmarEinea/android_kernel_sony_msm8974

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Unlocked Bootloader

Version Information

Status: Stable

Current Stable Version: v22

Stable Release Date: 2014-10-19

Created 2014-07-09

Last Updated 2015-06-20