Or Continue to Thread: [ROM][Weekly][P51xx][KK][4.4.4…
Find Your Device:
19th March 2014, 10:33 AM   |  #1  
Markox89's Avatar
OP Recognized Contributor
Thanks Meter: 4,489
 
1,800 posts
Join Date:Joined: Feb 2009
Donate to Me
More
P51xx CyanogenMod 11

Powered with: Linaro, SaberMod, Dhollmen and Full O3 Optimization!






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-20140925-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.09) Linaro arm-eabi-4.9.2 toolchain

    Source:

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

    Source:

  3. Full -O3 Optimization (both Kernel and ROM), as suggested by JustArchi

  4. Strict-Aliasing Rules

    Source:

  5. Open source support for Samsung Dock Keyboard

  6. Support for Screen Mirroring through Chromecast



Changelog:

 
  • Removed CMUpdater.apk --> CyanogenMod/android_vendor_cm
  • repopick: allow specifying a topic to pick all commits from --> CyanogenMod/android_build
  • Bluetooth: Update proper delete calls in AVRCP JNI --> CyanogenMod/android_packages_apps_Bluetooth
  • Bluetooth: Delete the pointer to avoid memory leakage --> CyanogenMod/android_packages_apps_Bluetooth
  • Remove duplicate mime type for apk file transfer --> CyanogenMod/android_packages_apps_Bluetooth
  • Patch cve-2014-6271 --> CyanogenMod/android_external_bash
  • otasigcheck: Don't fail a signature check if data will be wiped --> CyanogenMod/android_vendor_cm
  • stagefright: Fix compilation when ! ENABLE_AV_ENHANCEMENTS --> CyanogenMod/android_frameworks_av
  • Settings: Remove unused strings --> CyanogenMod/android_packages_apps_Settings
  • Revert "ContactsCommon: Remove unused strings" --> CyanogenMod/android_packages_apps_ContactsCommon
  • system: Update function to calculate bytes per sample for offload --> CyanogenMod/android_system_core
  • audio: Update timestamp for offload playback after EOS --> CyanogenMod/android_frameworks_av
  • audioflinger: decline track to be offloaded if there's active one --> CyanogenMod/android_frameworks_av
  • frameworks/av: Avoid timestamp query to AudioPlayer during reset --> CyanogenMod/android_frameworks_av
  • stagefright: Fix NULL pointer access issues --> CyanogenMod/android_frameworks_av
  • sf: Clear FrameBuffer only if there are GLES composed layers --> CyanogenMod/android_frameworks_native
  • Mms: Remove unused strings --> CyanogenMod/android_packages_apps_Mms
  • Telephony: Remove unused strings --> CyanogenMod/android_packages_services_Telephony
  • InCallUI: Remove unused strings --> CyanogenMod/android_packages_apps_InCallUI
  • CMAccount: Remove unused strings --> CyanogenMod/android_packages_apps_CMAccount
  • BluetoothExt: Remove unused string --> CyanogenMod/android_packages_apps_BluetoothExt
  • Email: Remove unused string --> CyanogenMod/android_packages_apps_Email
  • DSPManager: Remove unused strings --> CyanogenMod/android_packages_apps_DSPManager
  • Dialer: Remove unused strings --> CyanogenMod/android_packages_apps_Dialer
  • Gallery2: Remove unused strings --> CyanogenMod/android_packages_apps_Gallery2
  • ContactsCommon: Remove unused strings --> CyanogenMod/android_packages_apps_ContactsCommon
  • Contacts: Remove unused strings --> CyanogenMod/android_packages_apps_Contacts
  • Camera2: Remove unused strings --> CyanogenMod/android_packages_apps_Camera2
  • ThemeChooser: Remove unused string --> CyanogenMod/android_packages_apps_ThemeChooser
  • Trebuchet: Remove unused strings --> CyanogenMod/android_packages_apps_Trebuchet
  • VoicePlus: Remove unused strings --> CyanogenMod/android_packages_apps_VoicePlus
  • Fix App Info bug where extra empty screen remains after dropping drag object on the App Info traget --> CyanogenMod/android_packages_apps_Trebuchet
  • Revert "Fixes bug with extra empty screen staying on Workspace when a" --> CyanogenMod/android_packages_apps_Trebuchet
  • Add Screen Off option for buttons double-tap/long press (2 of 2) --> CyanogenMod/android_packages_apps_Settings
  • Add Screen Off option for buttons double-tap/long press (1 of 2) --> CyanogenMod/android_frameworks_base
  • Show devices connected to the WiFi hotspot(2/2) --> CyanogenMod/android_packages_apps_Settings
  • Show devices connected to the WiFi hotspot(1/2) --> CyanogenMod/android_frameworks_base
  • corrected Telekom DE APNs --> CyanogenMod/android_vendor_cm
  • Update reference to DataCardFactory --> CyanogenMod/external_cyanogen_cmhomeapi
  • Telephony: Move CAF strings --> CyanogenMod/android_packages_services_Telephony
  • Settings: Move CAF strings --> CyanogenMod/android_packages_apps_Settings
  • Mms: Move CAF strings --> CyanogenMod/android_packages_apps_Mms
  • InCallUI: Move CAF strings --> CyanogenMod/android_packages_apps_InCallUI
  • omx_core: fix heap corruption when unregistering component --> CyanogenMod/android_hardware_samsung
  • Contacts: Null check local group query result --> CyanogenMod/android_packages_apps_Contacts
  • Camera2: Fix video button size --> CyanogenMod/android_packages_apps_Camera2
  • photophase: prevent user to operation while album adapter is still in load progress --> CyanogenMod/android_packages_wallpapers_PhotoPhase
  • photophase: prevent npe on low memory --> CyanogenMod/android_packages_wallpapers_PhotoPhase
  • photophase: revert etc1 compression feature --> CyanogenMod/android_packages_wallpapers_PhotoPhase
  • Do not create a card for a null CardData --> CyanogenMod/external_cyanogen_cmhomeapi
  • Track updates to underlying list in mInternalObjects --> CyanogenMod/android_external_cardslib
  • Store pending updates and apply them later --> CyanogenMod/external_cyanogen_cmhomeapi
  • APNs remove trailing whitespace from Bite --> CyanogenMod/android_vendor_cm
  • SmartcardService: Use correct defines --> CyanogenMod/android_packages_apps_SmartCardService
  • Fix for "volume buttons change two volume steps per click" bug --> CyanogenMod/android_frameworks_base
  • Clean up APNs for au and SoftBank (Japan) --> CyanogenMod/android_vendor_cm
  • Themes: Only process themes that are applied during boot --> CyanogenMod/android_frameworks_base
  • init: Fix memory corruption when sanitizing platform paths --> CyanogenMod/android_system_core
  • Export missing internal resource as symbol --> CyanogenMod/android_frameworks_base
  • Add APN for EMOBILE (Japan) --> CyanogenMod/android_vendor_cm
  • Settings: set proper default value for tap to wake --> CyanogenMod/android_packages_apps_Settings
  • SoundRecorder: Move CAF strings --> CyanogenMod/android_packages_apps_SoundRecorder
  • InputDevices: Move AOSP strings --> CyanogenMod/android_frameworks_base
  • core/Keyguard: Move CAF strings --> CyanogenMod/android_frameworks_base
  • Bluetooth: Move CAF strings --> CyanogenMod/android_packages_apps_Bluetooth
  • Stk: Move CAF strings --> CyanogenMod/android_packages_apps_Stk
  • Move CAF strings to separate file --> CyanogenMod/android_packages_apps_CellBroadcastReceiver
  • avrcp: fix valid notification range --> CyanogenMod/android_external_bluetooth_bluedroid
  • Update song start time and current Position --> CyanogenMod/android_packages_apps_Bluetooth
  • Adjust animation scale range --> CyanogenMod/android_packages_apps_Settings
  • Clean up multi picker activity --> CyanogenMod/android_packages_apps_Contacts
  • get-prebuilts: Use https for Term.apk fetch --> CyanogenMod/android_vendor_cm
  • Msim: Add Multi sim support for SEEK on Android --> CyanogenMod/android_packages_services_Telephony
  • Support for SEEK on Android --> CyanogenMod/android_packages_services_Telephony
  • Cell Broadcast for channel 60 and widget support --> CyanogenMod/android_packages_apps_CellBroadcastReceiver
  • Use qcom path macros --> CyanogenMod/android_hardware_qcom_gps
  • vcard: Update SDK version to fix build --> CyanogenMod/android_frameworks_opt_vcard
  • Support for SEEK on Android --> CyanogenMod/android_frameworks_opt_telephony
  • MSim: Add Multi Sim support for SEEK --> CyanogenMod/android_frameworks_base
  • Support for SEEK on Android --> CyanogenMod/android_frameworks_base
  • av: media: Add audio/qti-flac MIME type definition --> CyanogenMod/android_frameworks_av
  • av: camera: Generic QCOM camera symbols --> CyanogenMod/android_frameworks_av
  • build: qcom: Set QCOM_*_PATH variables for hardware/qcom-* projects --> CyanogenMod/android_build
  • init: Allow platform devices directly under soc.0 *HACK* --> CyanogenMod/android_system_core
  • IMS-VT: Define IMS group --> CyanogenMod/android_system_core
  • init: Allow target-specific platform device base to be specified --> CyanogenMod/android_system_core
  • ueventd: Add bootdevice symlink --> CyanogenMod/android_system_core
  • Fix string --> CyanogenMod/android_packages_apps_Contacts
  • added Yota APN --> CyanogenMod/android_vendor_cm
  • corrected Smart APN: missing space before "type" --> CyanogenMod/android_vendor_cm
  • added Axis, AWCC, MTN, Etisalat, Hutch, MPT APNs --> CyanogenMod/android_vendor_cm
  • added Public Mobile APN, corrected Rogers WAP APN --> CyanogenMod/android_vendor_cm
  • added ONO and Euskaltel APNs --> CyanogenMod/android_vendor_cm
  • added Cambodia APNs --> CyanogenMod/android_vendor_cm
  • added Claro Argentina APN --> CyanogenMod/android_vendor_cm
  • Improve strings --> CyanogenMod/android_frameworks_base



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



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][Full-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: Stable
Current Stable Version: CyanogenMod 11.0

Created 2014-06-23
Last Updated 2014-09-25
Last edited by Markox89; 23rd June 2014 at 08:27 PM.
The Following 40 Users Say Thank You to Markox89 For This Useful Post: [ View ]