[Galaxy S 4 i9505 Original Android Development] Tylog:
SlimKat 4.4.2 build.2.5.RC1

Jenkins starts soon, Builds are up in the Next Hours

Finally beta tag is removed and Jenkins is right now building the new weekly builds. We are not far away from first stable release so this weekly will get a RC1 tag. Thank to all user and tester again which makes that all possible!!!!!!

This week we had 2 aims. First to get out the small bugs which were here and there present in preparation to go soon stable. And as well to get back one important feature for the HW key devices where a lot user asked why all roms have it but slim not. Reason was very simple. The code and feature which we and all roms used for about 2 years was nice but not that what we wanted to have on 4.4.2. So we decided to recode it completly more flexible, more centralized, no resource using at all on non hw key devices and with some nice ehancements of course.

As well DashClock got major updates mainly to tweak the UI even more.

ATTENTION: You need to update this week your gapps!!!!!!

Note: If someone has in Settings -> Backup and Security no backup account visible, after a fresh install just reboot and it shows up. It is due of a problem with googles native GoogleBackupTransport.apk control.

Changelog:

Frameworks base: Return: Custom Carrier Label

Frameworks base: Return: UMS support

Frameworks base: Handle backup transport registration dynamically

Frameworks base: Harden against transiently unavailable backup transports

Frameworks base: Slims Hardware Key Rebinding

Frameworks base: Speed up the navbar

Frameworks base: Make menu unlock configurable

Frameworks base: SystemUI: Pimp-up Media Tile (double tap during play)

Frameworks base: finally fix carrier lable shows on first boot sometimes

Frameworks base: use on virtual POWER_KEY own global menu handling

Frameworks base: TRDS change auto detect light conditions method

Frameworks base: Add support for ADB over network

Frameworks base: Notification : Fix app info long-press

Frameworks base: core: Added national roaming info for Jazztel Movil in Spain

Frameworks base: core: added national roaming info for Spring Mobil in Sweden...

Frameworks base: Initialize pointer members to NULL to avoid illegal reference

Frameworks base: MediaFocusControl: Deny audio focus if notification stream is 0

Frameworks base: Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value

Frameworks base: Fix error checking in MemoryFile.

Frameworks base: Fixed stylus eraser being rejected by palm rejection

Frameworks base: Fixed incorrect calculation of dirty invalidation area

Frameworks base: FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

Frameworks base: Only send storage intents after boot complete

Frameworks base: Remove unused field from AssetManager.

Frameworks base: Telephony: Modify code to check that PUK code length is always 8.

Settings: fix Display settings FC on manta or devices without crt mode effect

Settings: Remove notification pulse and light for devices without LED

Settings: Add CPU & RAM info.

dalvik/vm: Dalvik startup with a low memory footprint

Mms: reload default drawable if it changed during the instance

DashClock: Added condensed font option

DashClock: Added separator between extensions

DashClock: Added text density option

DashClock: Fixed touch feedback, broken in an earlier commit Fixed clock metrics for ...

DashClock: some TRDS adjustments

DashClock: add background color choice + add more colors for text then just ...

DashClock: add preference theme to NextAlarmSettingsActivity

DashClock: add src api paths back

DashClock: make actionbar consisten with KitKat theme and fix

DashClock: disable backgroundcolor preference if opacity = 0

DashClock: Fix menu overflow button on dslv

Updates on display-caf, audio-caf and media-caf

Updates on frameworks native

Tons of device upstream and device specific fixes (see device changelog in download area for details)

Translation updates