Default [ROM][Weekly][P51xx][KK][4.4.4][Linaro][SaberMod][O3][Dhollmen] CyanogenMod 11

P51xx CyanogenMod 11 Linaro/SaberMod





Quote:
In brightest day, in blackest night, no lag shall escape my sight. Let those who worship Apple's might, beware my power, Green Lantern's light!




cm-11-20140806-MARKOX89-p51xx is UP!

P5100 Download Folder on AndroidFileHost

P511x Download Folder on AndroidFileHost

AFH calculates md5sum for every build: please, always check it before flashing!





Highlights of the main features:

 
  1. Dhollmen Kernel (without OC) is compiled with latest (2014.04) Linaro arm-eabi-4.7 toolchain

    Source:

  2. ROM is compiled with latest (4.8.4) SaberMod arm-linux-androideabi-4.8 toolchain

    Source:

  3. Full O3 Optimization, as suggested by JustArchi

  4. Strict-Aliasing Rules

    Source:

  5. Open source support for Samsung dock keyboard

  6. Support for screen mirroring through Chromecast



Buildbot:

 
  • CPU: Intel Core 2 Quad Q8300 2.50 GHz
  • MotherBoard: ASUS P5K
  • RAM: 4 GB Corsair DDR2 667 MHz
  • Main HD: SanDisk SSD SDSSDP-128G 128 GB SATA 6 GB/s
  • ccache HD: Western Digital Raptor WD1500ADFD 150 GB SATA 1.5 GB/s
  • OS: Linux Lubuntu 14.04 "Trusty Tahr" x64
  • Kernel version: 3.13.0



Changelog:

 
  • Reworked support for Chromecast hack to avoid Wi-Fi conflicts --> CyanogenMod/android_device_samsung_p5100
  • P51XX: add "AUDIO_DEVICE_OUT_EARPIECE" to audio_policy.conf --> CyanogenMod/android_device_samsung_p5100
  • MSIM: Use getCurrentSubscriptionStatus for checking active sub --> CyanogenMod/android_frameworks_opt_telephony-msim
  • Make CardProviderUpdateResult constructor public --> CyanogenMod/external_cyanogen_cmhomeapi
  • Trebuchet: Don't show protected apps options in restricted profiles --> CyanogenMod/android_packages_apps_Trebuchet
  • Settings: Don't show protected apps options in restricted profiles --> CyanogenMod/android_packages_apps_Settings
  • Fix null card handling --> CyanogenMod/external_cyanogen_cmhomeapi
  • BluetoothExt: Fix incorrect uses-feature declaration --> CyanogenMod/android_packages_apps_BluetoothExt
  • Bluetooth: Prevent race condition when authorizing --> CyanogenMod/android_packages_apps_Bluetooth
  • CmHomeApi: Add card factory --> CyanogenMod/external_cyanogen_cmhomeapi
  • CmHomeApi: Make ApiCard more generic --> CyanogenMod/external_cyanogen_cmhomeapi
  • Make internal_id column of DataCard accept null --> CyanogenMod/external_cyanogen_cmhomeapi
  • Support bitmaps and resources in DataCard fields --> CyanogenMod/external_cyanogen_cmhomeapi
  • Add resource support for DataCardImage --> CyanogenMod/external_cyanogen_cmhomeapi
  • Support Bitmap input to DataCardImage --> CyanogenMod/external_cyanogen_cmhomeapi
  • android: clearenv should not set environ to NULL --> CyanogenMod/android_external_busybox
  • Android: update busybox def PATH and cron folder --> CyanogenMod/android_external_busybox
  • selinux: implement missing selinux functions --> CyanogenMod/android_external_busybox
  • Android.mk: prevent warnings on make prepare --> CyanogenMod/android_external_busybox
  • LockscreenTile: Don't rely on DEVICE_POLICY broadcast --> CyanogenMod/android_frameworks_base
  • Fix a bug that the RecentTask list of other’s may show up to non-primary users --> CyanogenMod/android_frameworks_base
  • Revert "Revert "pcm: add support for pcm_ioctl() api"" --> CyanogenMod/android_external_tinyalsa
  • mktemp: include libc mktemp, safe in busybox --> CyanogenMod/android_external_busybox
  • android: on prepare, clean all intermediates --> CyanogenMod/android_external_busybox
  • StagefrightRecorder: correct the flow of resuming or stopping from pause --> CyanogenMod/android_frameworks_av
  • video: Fix crash during video recording --> CyanogenMod/android_frameworks_av
  • libstagefright: fix issues in AH263Assembler --> CyanogenMod/android_frameworks_av
  • frameworks/av: miscellaneous fixes --> CyanogenMod/android_frameworks_av
  • appop: reimplement OP_RECORD_AUDIO op check in mediaserver --> CyanogenMod/android_frameworks_av
  • Proximity: Check proximity flags only if from native --> CyanogenMod/android_frameworks_base
  • Don't abort on read_file if the file is missing --> CyanogenMod/android_bootable_recovery-cm
  • fix unnecessarily slow writing of EMMC partitions --> CyanogenMod/android_bootable_recovery-cm
  • sr: Fix overlay issues --> CyanogenMod/android_bootable_recovery-cm
  • Dialer: Fix T9 for Hebrew --> CyanogenMod/android_packages_apps_Dialer
  • Change getIsBroadcast to isBroadcast --> CyanogenMod/external_cyanogen_cmhomeapi
  • Adding NXP NCI Hal implementation --> CyanogenMod/android_external_libnfc-nci
  • Disable settings search on all subactivities --> CyanogenMod/android_packages_apps_Settings
  • Revert "Add camera parameters for htc evo 3D (2/2)" --> CyanogenMod/android_hardware_libhardware
  • Add navbar background preview to ThemesContract --> CyanogenMod/android_frameworks_base
  • Include default wallpaper in LockscreenWallpaperPickerActivity --> CyanogenMod/android_frameworks_base
  • Move 3rd party wallpaper pickers to the front --> CyanogenMod/android_frameworks_base
  • Don't overzealously disable all preferences in airplane mode --> CyanogenMod/android_packages_services_Telephony
  • Fix call buttons being incorrectly hidden --> CyanogenMod/android_packages_apps_InCallUI
  • Add summary to notification filtering --> CyanogenMod/android_packages_apps_Settings
  • SystemUI: Replace CompassTile RotateAnimation with tweening --> CyanogenMod/android_frameworks_base
  • Remove unnecessary duplicate --> CyanogenMod/android_vendor_cm
  • GalleryNext: New strings --> CyanogenMod/android_packages_apps_GalleryNext-resources
  • Proximity Wake-Up: adjust strings --> CyanogenMod/android_packages_apps_Settings
  • Add Broadcast data to stored DataCard Intents --> CyanogenMod/external_cyanogen_cmhomeapi
  • CmHomeApi: Add getImages --> CyanogenMod/external_cyanogen_cmhomeapi
  • Add license file --> CyanogenMod/android_packages_apps_CMHome
  • Add license --> CyanogenMod/android_packages_apps_CMBugreport
  • renamed app to CMBugreport --> CyanogenMod/android_packages_apps_CMBugreport
  • [1/2] Add option to change size of QS ribbon bar --> CyanogenMod/android_packages_apps_Settings
  • [2/2] Add option to change size of QS ribbon bar --> CyanogenMod/android_frameworks_base
  • Disable multithreaded dexopt by default --> CyanogenMod/android_vendor_cm
  • sr: touch: Only detect release if pressed --> CyanogenMod/android_bootable_recovery-cm
  • sr: bu: Show backup/restore progress in dialog text --> CyanogenMod/android_bootable_recovery-cm
  • Move API Card features into library --> CyanogenMod/external_cyanogen_cmhomeapi
  • sr: Touch UI --> CyanogenMod/android_bootable_recovery-cm
  • Use Intent objects for button actions --> CyanogenMod/external_cyanogen_cmhomeapi
  • Add Click Card Intent for DataCard --> CyanogenMod/external_cyanogen_cmhomeapi
  • Add image_label to DataCardImage --> CyanogenMod/external_cyanogen_cmhomeapi
  • Rename subject field to reason_text --> CyanogenMod/external_cyanogen_cmhomeapi
  • Change DataCard Priority to be an enum --> CyanogenMod/external_cyanogen_cmhomeapi
  • Improve SDK and implement CMHomeApiManager --> CyanogenMod/external_cyanogen_cmhomeapi
  • Fix remaining bionic warnings --> CyanogenMod/android_external_busybox
  • Per conversation notification settings/ringtones --> CyanogenMod/android_packages_apps_Mms
  • Framework: Make the dialog divider color themeable --> CyanogenMod/android_frameworks_base
  • SystemUI: Separate system bar BGs for themes --> CyanogenMod/android_frameworks_base
  • android: backport pty implementation from aosp/master --> CyanogenMod/android_external_busybox
  • Camera: Add Samsung klte camera parameters --> CyanogenMod/android_frameworks_av
  • sr: updater: Fix multi-stage docs and code --> CyanogenMod/android_bootable_recovery-cm
  • sr: updater: Use custom bootloader msg offset for stage functions --> CyanogenMod/android_bootable_recovery-cm
  • Let minivold run in the recovery se domain --> CyanogenMod/android_bootable_recovery
  • Add ANT+ repositories --> CyanogenMod/android
  • Add new Card Unavailable reason for SIM power down in APM --> CyanogenMod/android_frameworks_base
  • Upgrade to libFLAC 1.3.0 --> CyanogenMod/android_external_flac
  • bionic: update memmove for 32 bits atomic --> CyanogenMod/android_bionic
  • IMS: Only enable IMS calls if IMS service status shows enabled --> CyanogenMod/android_packages_services_Telephony
  • Makefile: remove warnings on initial version check --> CyanogenMod/android_external_busybox
  • Android: final cleanup of new build system --> CyanogenMod/android_external_busybox
  • This should make your clean-up easier --> CyanogenMod/android_vendor_cm
  • Be sure to shutdown the proximity sensor after display wake --> CyanogenMod/android_frameworks_base
  • WallpaperCropper: fix lockscreen wallpaper "Set wallpaper" string --> CyanogenMod/android_frameworks_base
  • Trebuchet: Add folder on folder checks --> CyanogenMod/android_packages_apps_Trebuchet
  • Fix AppInfo drop target bug --> CyanogenMod/android_packages_apps_Trebuchet
  • Fix UndoBar display issue in Google Now mode --> CyanogenMod/android_packages_apps_CMHome
  • Load original drawable if cached icon throws NotFoundException --> CyanogenMod/android_frameworks_base
  • Themes: Whitelist animations --> CyanogenMod/android_frameworks_base
  • Settings: Fix camel case --> CyanogenMod/android_packages_apps_Settings
  • Avoid layout changes on call disconnection --> CyanogenMod/android_packages_apps_InCallUI
  • Make incoming call screen style configurable (2/3) --> CyanogenMod/android_packages_apps_InCallUI
  • Make incoming call screen style configurable (1/3) --> CyanogenMod/android_frameworks_base
  • Make incoming call screen style configurable (3/3) --> CyanogenMod/android_packages_services_Telephony
  • Highlight all search matches for the given constraint --> CyanogenMod/android_packages_apps_Settings
  • Add China Telecom apns --> CyanogenMod/android_vendor_cm
  • Revert "Save and restore state of checkboxes" --> CyanogenMod/android_packages_apps_ThemeChooser



Donations:

 

If you're enjoying my work you may consider sending a small donation using this link



Special Thanks:

 
  • CyanogenMod Rom Dev Team
  • Linaro Dev Team
  • sparksco and the whole SaberMod Dev Team
  • tuxafgmur
  • IAmTheOneTheyCallNeo
  • JustArchi
  • fusionjack
  • Android-Andi
  • Infected_





XDA:DevDB Information
[ROM][Weekly][P51xx][KK][4.4.4][Linaro][SaberMod][O3][Dhollmen] CyanogenMod 11, ROM for the Samsung Galaxy Tab 2

Contributors
Markox89
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: CWM Recovery
Based On: CyanogenMod

Version Information
Status: Testing
Current Stable Version: CyanogenMod 10.2.1

Created 2014-06-23
Last Updated 2014-08-06