[ONE Android Development] katinatez:
Hello everyone, as promised a stable build but not 5.1 & 5.1 :crying:

This is Rom 4.9 & Kernel 5.1 Linaro which is stable with working camera, as I'm typing I have another build going. I added the all 5.1 build in experimental folder for testing and users providing logs to help find a solution as we had done with the WiFi issue a week ago as a whole community. And yes all camera apps do not work in the experimental version. So please do not report "Camera is broken".

I like a challenge so I will continue trying to find a fix for camera & then continue working on the stock kernel.

For now enjoy :D

====================

05-01-2015

====================

* android/

3770f5a Update CREDITS and add chromium pre-built info

* build/

68cbb4f Merge branch 'cm-12.1' of https://github.com/temasek/android_build into HEAD

b9b9c03 Generate extra userdata partition if needed

* frameworks/av/

173f546 Don't use the bitrate of the xing header

* frameworks/base/

4d9e9e9 Revert "MMS (change 1 of 2): Add DATA_PROFILE_MMS constant = 5 to RILConstants."

d867d14 Overhaul of the RenderScript reference documentation.

b2ce28b iBotPeaches aapt changes for lollipop

0d9cd4b Add missing line to update NavBar upon theme change.

3b3744a Add back TRDS Tile now 1/2

c7c5ba2 Add missing/needed lines for TRDS

aa82846 Adjust display inversion matrix to account for luminance

18cf93e Fix no vibration during shutdown.

db08088 Fix GPS for old GPS HALs

490e6ac WindowManager: remove freezing window to fix UI freezing issue

07c9fb8 Do not play the default ringtone if it cannot be retrieved.

9523a76 MMS: Fix the edit options menu disappear after click edit button

3163083 RP: Notification and ringtone can't be overlaid by carrier

a4948ad AppOps: allow MEDIA_RW uid to start activity

b0e9db7 WindowManager: Disable rotation for BootAnimation screen

2c93224 Widget: Catch null point exception in AbsListViewAutoScroller

98ac310 Tethering: Set sys.usb.tethering to true on Tethering

0b4285c audio: Playback over USB DAC connected before boot

9b29795 SystemUI: bluetooth tile: fix disconnect action

2b6fa98 optimize wallpaper load,avoid show black wallpaper.

* frameworks/native/

51672b6 Avoid closing invalid FD in Surface and GraphicBufferMapper

9f792ab Switch dumpstate to "ip link list".

* frameworks/opt/telephony/

6515f82 ril: Fix Tombstone on Rild

* packages/apps/Contacts/

4bca6fa Pop-up "couldn't save contact changes" while switch ap during change the contact photo.

* packages/apps/Settings/

ef2b9fa Add back TRDS Tile 2/2

fd28e07 Build V10.9 - Now using GCC 5.1

6851b78 Fix NPE in slim shortcut if no icon was found

95a4d3a CryptKeeper: pattern unlock displays incorrect pw when correct

* packages/apps/TvSettings/

43008a4 Developer Settings: Only show ADB Over network when debugging is enabled

====================

04-30-2015

====================

* android/

4f92419 Add new guide for GCC 5.1 kernel

b8cb0eb Remove "Kernel build" instructions

82c0cfe Get ready for GCC 5.1

31e3002 Track own Bluetooth

* bionic/

8d4fafe Define char16_t and char32_t to make gcc 5.1 happy

* bootable/recovery/

46f6097 updater: workaround segfault with GCC 5.1

* build/

8f4162a Merge branch 'cm-12.1' of https://github.com/temasek/android_build into HEAD

108bc0b Fix "arter97 optimizations"

568d152 Use GCC 5.1

* external/chromium_org/third_party/WebKit/

3f9eb63 Fix build with gcc 5.1

* frameworks/av/

16d6486 Fix potential double close in IMediaMetadataRetriever::setDataSource

dfc74e9 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

bb45953 C++11 compatibility.

ec8cc54 nuplayer: Fix bitrate propagation

d851d89 Revert "nuplayer: Modify seek and resume latency calculation"

fbe18e6 audiopolicy: fix crash in camcorder during voice call

4828d45 Audioflinger: fix for hardware accelerated effects memory leak issue

4f68435 mpeg2ts: Clean up HEVC format checks

9fe3b80 mpeg2ts: Enable timestamp reordering for HEVC TS content

f519217 audio policy: validate stream type received from binder calls.

e578700 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

* frameworks/base/

94cdce8 Themes: include new icon features in shouldComposeIcon()

3638f3a slimseekbarpreference: set monitorbox text as string

b1dd8d8 Clean up keyguard carrier text handling.

802e745 MMS (change 1 of 2): Add DATA_PROFILE_MMS constant = 5 to RILConstants.

972d450 Fix ro.telephony.default_network setting parsing

e4a30ee Context leaks in EditText causes out of memory

cd99145 Base: Add a controller for in-call proximity sensor (1/3)

* frameworks/opt/telephony/

85a86eb telephony: kill IccSmsInterfaceManager log spam

b493639 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

* kernel/oneplus/msm8974/

60b8f1e Optimize copy_page for modern ARM platforms

6c6fe85 Optimize copy_page for modern ARM platforms

a3f10c1 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_kernel_oneplus_msm8974 into HEAD

* packages/apps/Bluetooth/

0b6ef87 Enable -Os back to Bluetooth jni

* packages/apps/InCallUI/

2733209 Don't hide end call button until call is disconnected

7b24b0a InCallUI: Add a controller for in-call proximity sensor (2/3)

* packages/apps/Settings/

b03c5f0 Open app when clicking on icon in App Info screen

a169da9 Lets use Dark Material colors - TRDS will switch to use these colors. - We have permission from [MENTION=3605033]nicholaschum[/MENTION] to use these colors for our TRDS. - Add more white icons and remove the ones that we do not use.

6e1a2aa Build V10.8

61926f0 Settings: revert some custom doze options (2/2)

* packages/apps/SoundRecorder/

51ccfff SoundRecord: when responding to GET_CONTENT, assume exit after record

* packages/apps/Trebuchet/

9887c0b AppDrawer: Calculate numColumns by using available screen space

* packages/apps/TvSettings/

bd65ad8 Developer Settings: Enable Local Terminal (2/2)

* packages/services/Telephony/

340882a TeleService: pass phone ID to APN setting

53f91d3 TeleService: Add a controller for in-call proximity sensor (3/3)

260b6b0 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.1

* prebuilts/gcc/linux-x86/arm/arm-eabi-5.1/

b38d924 Merge android-toolchain-eabi-5.1.0-x86.tar #3

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-5.1/

b38d924 Merge android-toolchain-eabi-5.1.0-x86.tar #3

* prebuilts/ndk/

eab7fa2 Add symlink for GCC 5.1

* system/core/

fde032f logd: enable -Os and GNU C89 back

9062362 libcutils: fix compilation errors

87d7d67 Add a pre-C++11 constexpr compatibility macro.

* vendor/cm/

fbcfba3 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

* vendor/oneplus/

e567371 Merge pull request #1 from mikeNG/cm-12.1

====================

04-29-2015

====================

* bionic/

1bd09a9 Update to tzdata 2015d

93ee71a Update to tzdata 2015c

* build/

254f577 Squashed custom kernel toolchain

* device/oneplus/bacon/

a3875aa define custom toolchain

* frameworks/av/

bd4881c stagefright: Configure codecs correctly in the mediatek platform

952d2e2 Ensure there is no two same storages showing on the computer.

9c0b2b7 The preview frame data is broken when sending via Binder

* frameworks/base/

b5e55fb Base: revert some custom doze options (1/2)

5b4caeb Doze: make brightness level and auto brightness configurable (1/2)

5174c8d Base: enable/disable doze through Profiles (1/2)

a185091 Revert "doze: Do not bother checking proximity for the DOZE_ACTION intent"

910c4c6 Frameworks: Add ability to control default value of DOZE_ENABLED

f4b16a5 SystemUI: Fix PIE control not sticking on reboot

d8d394a Fix fetching application context for ThemedUiContext.

ebd25b8 [1/2] Battery light: 100% charged level

5cf7fc3 Base: Do not allow to access quick settings on secure lockscreen [1/2]

a612e84 [1/2] Base: Hide power menu on lockscreen

0799cb2 Fix for infinite loop in RemoteViewsAdapter

0e0c766 Fix NPE in Bundle#hasFileDescriptor on null-valued SparseArray

955bf2e Fix NullPointerException in Bundle#hasFileDescriptors

b2d5557 Torch: remind user flashlight is still on

6b8923a Unset frame listener before tearing down GLThreadManager.

449e70a Apply sounds on theme update

* hardware/qcom/media-caf/msm8994/

9ab0526 vidc: add dependency on kernel headers

* kernel/oneplus/msm8974/

1ef4507 Revert "ASoC: es325: Import Oppo Audience ES325 driver"

* libcore/

712b56d Remove unnecessary code from InputStreamReader/OutputStreamWriter.init.

97e640f java/io/RandomAccessFile: do not nullify FileChannel when closing the RAF

b8c7b49 Date.toString must always use Locale.US.

* packages/apps/CMFileManager/

bd68f57 [CMFileManager]Fix click two times when check the 'Skip media scan' in Secure storage

* packages/apps/CMWallpapers/

b8672b7 Add back no wallpaper option

* packages/apps/Calculator/

d3c9ae2 Calculator: allow for negative numbers after operation characters

* packages/apps/Email/

a348e9a email: custom notification lights

* packages/apps/Settings/

e41f36e Doze: make brightness level and auto brightness configurable (2/2)

22a5843 Settings: enable/disable doze through Profiles (2/2)

96f740e Display settings: remove ambient display screen when advanced mode is disabled

e0050fc Display settings: show enabled/disabled summary for ambient display Change-Id: I97aee7aafd69f3e60d2c518aa514a7cd1dff9ecf

dcbbf0b Update PIE Control

344ceac Re-enable CPU governor & min/max freq settings

c35ad89 Allow restricted profiles on phones

20efecd [2/2] Battery light: 100% charged level

3d56649 Settings: Do not allow to access quick settings on secure lockscreen [2/2]

cd0a7f2 Settings: Hide power menu on lockscreen [2/2]

b792288 Fix breathing sms/misscall/voicemail + add mobile check

* packages/apps/TvSettings/

cd739aa TvSettings: Create HomeActivity

b428879 Developer Settings: ADB over network

fa2e190 Developer Settings: Add warning to request root access

* packages/apps/UnifiedEmail/

97762e5 unified-email: custom notification lights

* packages/inputmethods/LatinIME/

75f306c Added smiles without noise to AOSP keyboard

* packages/services/Telephony/

c3c5585 msim: Fix FC on opening "calling accounts" in Dialer settings

d59b892 TeleService: Remove HomeAsUp arrow for nested pref screens

* vendor/cm/

b2c60c1 Bump CyanogenMod version in CONTRIBUTORS.mkdn

* vendor/oneplus/

f6da24f bacon: Remove unused ES325 firmware

* vendor/oppo/

1b1d17e Merge pull request #14 from mikeNG/cm-12.1

f4f2f7c find7: Remove deprecated audience firmware

b6ed2d5 find7: Update camera blobs

95ce04f find7: Remove unused camera blobs

3eace4e find7: Remove unused ES325 firmware