[Xperia Z General] pabx:
​

Curren Status

Working in 3.x

Wifi

Audio

Camera + Movie recording

Telephone calls / SMS

GSM Data

GPS

NFC

Encrypted /data

OMX video (HW accelerated playback)

Automatic display brightness

No screen on delay

A Video of the 4.4 Port can be seen at http://www.youtube.com/watch?v=zrc89NJfF0o (thanks to mestanr)

Known issues

Selecting a Mobile network manually will cause the 'Please wait...' dialog to stay even after the phone registered to the network. Just hit the 'home' button to make the dialog vanish.

Syncing the Calendar with google may not work on a fresh 4.4 installation. Reboot your phone 2 times and it should be fine. (Seems to be a gapps issue, there is nothing i can do about it :( )

Notes

The two famous CM-Bugs (2 second screen on delay / Loudspeaker issue) are (so far) not present

Do not spam the thread with 'bug reports' et al: Send me a patch! The sources are at: https://github.com/adrian-bl-yuga?tab=repositories

Download Android 4.4 for Yuga

NOTE: DEVELOPMENT ON XDA STOPPED - FOR UP-TO-DATE BUILDS PLEASE GO TO http://www.blinkenlights.ch/ccms/android/yuga.html[/COLOR]

Version 3.2 from 5. Nov. 2013 (download)

Again - New gapps package: http://android.eqmx.net/android/xperia/gapps_44_yuga_3.tgz. (Place it on /sdcard/ before flashing the update)

Nexus5-Style lockscreen

Include Launcher3 (AOSP Version of the new KitKat launcher)

Fixed fused location provider (for google-now and other stuff. Note that this will only work after google maps has been installed)

Version 3.1 from 3. Nov. 2013 (download)

New gapps package: http://android.eqmx.net/android/xperia/gapps_44_yuga_2.tgz. (Place it on /sdcard/ before flashing the update)

Fixed sensors (Orientation, Proximity, etc)

Stock gallery can now set the Wallpaper (Cropping is still broken, blame google)

Upgraded Kernel to 3.4.67, also includes fix for CVE-2013-2597

Support for USB-Mass storage / USB-OTG

Version 3.0 from 2. Nov. 2013 (download)

First release based on Android 4.4 - note that you must wipe your phone (eg: flashing userdata.img) before upgrading!

All Hardware (camera, audio, etc) seems to work OK, but there are still a few quirks (eg: shaky gapps package, sdcard issus). You should wait for 3.1 (and stay with 2.7) if you need a stable phone

Download Android 4.3 for Yuga

Version 2.7 from 12. Oct. 2013 (download)

Kernel upgraded to Version 3.4.65

Upgraded to Android 4.3.1 (JLS36I)

Grant write permission to external sd-card to applications

Changelog for older releases:

Version 2.6 from 21. Sept. 2013 (download)

Kernel upgraded to Version 3.4.62

Upgraded to Android 4.3_r3.1 (JLS36G)

Version 2.5 from 30. Aug. 2013 (download)

Kernel upgraded to Version 3.4.59

Fixed 'H-Icon-Missing' bug

Updated builtin APN list

Increased the max tab count in the stock browser to 64 (from 16)

Version 2.4 from 24. Aug. 2013 (download)

Upgraded to Android 4.3_r2.2 (JSS15Q)

New 'auto install' gapps package

Use pool.ntp.org by default

Keep screen off during USB Unplug

Version 2.3 from 7. Aug. 2013 (download)

Enabled 4G/LTE by default

Fixed compass and gyro sensor

Backported PR_{SET,GET}_NO_NEW_PRIVS feature to Linux 3.4

Version 2.2 from 1. Aug. 2013 (download)

Enabled additional scene modes + exposure in stock camera

Fixed AOSP Voice dialer

Enabled SE-Linux in kernel config

Builtin CWM recovery (press a volume button while the white LED is fading out)

Version 2.1 from 27. Jul. 2013 (download)

Enabled Bluetooth tethering

Added Nexus boot animation

Enabled UINPUT in kernel config (support for bt keyboards/mice)

Version 2.0 from 26. Jul. 2013 (download)

First build based on Android 4.3. Everything seems to work OK so far, but you should probably stick with 1.5 (4.2.2) for now if you really depend on your phone (the release only had a few hours of testing so far)

You are STRONGLY advised to do a full wipe if you are coming from 4.2.2 (fastboot flash userdata userdata.img)

You also need to update your gapps package to 'gapps.yuga43_shaky.tgz'. This gapps build is still based on 4.2.2 but was patched to not crash on 4.3

Version 1.5 from 18. Jul. 2013 (download)

This is the last (and most stable) release based on 4.2.2

Security: Fixed the 2 'master key' bugs

Option to finetune the screen brightness in Settings -> Xperia Z Settings

Installation / Upgrade

Extract the archive (unzip pabx_aosp_yuga*.zip)

adb reboot-bootloader

fastboot flash boot boot.img ; fastboot flash system system.img

If this is an initial installation, also run: fastboot flash userdata userdata.img # NOTE: THIS WILL WIPE YOUR /data - only do this on first-install

fastboot reboot

Please note that the system.img file does NOT include gapps - you can either install them manually or use my handy .tgz file to do it automatically:

Download my gapps package for Android 4.3 from http://android.eqmx.net/android/xperia/gapps_43_yuga_1.tgz

Download my gapps package for Android 4.4 from http://android.eqmx.net/android/xperia/gapps_44_yuga_3.tgz

Run 'adb push gapps_4?_yuga_1.tgz /sdcard/'

adb reboot

Your phone will now reboot twice: 1x to install gapps and 1x to finish the installation.

The gapps package is based on the 20130813 release from goo.im. And no: There is no need to upgrade the .tgz after a new gapps release as all included applications will update themselfes via google play.

Building from source

Everything you need is on github at: https://github.com/adrian-bl-yuga/device-sony-c6603

$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.3_r2.x
# copy-n-paste the local-manifest from: https://github.com/adrian-bl-yuga/device-sony-c6603
$ repo sync
# Download the v3 blobs from sony and extract them
$ ( cd kernel/sony/k253 && ./_build.sh )
$ lunch full_c6603-userdebug
$ make -j 8