[Galaxy S III Android Development] Taker18:
A new Build is UP! Hope you enjoy it! :)

Download

https://www.androidfilehost.com/?fid=24591000424944726

Changelog

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

07-05-2016

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

* device/oneplus/oneplus2/

d8446c0 Configure fingerprint sensor location

* device/oneplus/oneplus3/

ae3a4a2 sepolicy: Address time daemon denial

3b07fc4 op3: Update power configs

c98a31b op3: Add net_raw group for ril-daemon

71fee46 op3: Change audio flags

570e959 op3: Reduce audio latency

* device/qcom/common/

94c7d19 power/8996: Disable sched grouping for flings

* kernel/oneplus/msm8996/

7816476 ARM: dts: 15801: Update MPM bypass list

8646fd8 arm64 Kconfig: Move LIST_POISON to a safe value

893328a UPSTREAM: mm: more aggressive page stealing for UNMOVABLE allocations

d72a978 UPSTREAM: mm: always steal split buddies in fallback allocations

c629f0c mm: reorder can_do_mlock to fix audit denial

0431308 asoc/msm: Reduce min capture size

* vendor/oneplus/

ac73db7 op3: Update perf service

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

07-04-2016

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

* bionic/

c4d7b69 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_bionic into bs6

* frameworks/base/

df79ab9 SystemUI: Restrict persistent USB drive notifications to USB disks

8c8a605 Configurable Keyguard alpha and Keyguard Bouncer alpha [1/2]

eba09b9 Clean up & fix potential NPE's

338018b BT: Set persiste Bluetooth State during enable timeout case

13d79f7 Add absent sim info to locked screen text

0025474 Encapsulate the unbindService with try catch block

be5a8b5 Bluetooth: Access mediaplayerlist in synchronized way

60123f5 WifiDisplayController: Fix p2p disconnect before rtsp teardown completes

a69697c Wifi: Make maximum selective channel scans and interval configurable

68b2e88 combo bug when location reported by providers do not come with extras

d3b0598 Ignore IMS type APN when notify data connection

1543e35 Remove TONE_SUPERVISORY_CH

a9a3195 MSIM: Restrict data activity change to listeners with matching subId

f84a037 Add config to show HD icon on EVS codec.

* hardware/qcom/audio-caf/msm8996/

4fb5a5a hal: Fix build with HDMI disabled

* kernel/oneplus/msm8996/

9e6d969 op3: Update defconfig

d073262 qcacld-2.0: Release LA.HB.1.3.2-16800-8x96.0

564067e proc: relax write permissions of sched_group_id file

001498a fs/buffer.c: Revoke LRU when trying to drop buffers

190a742 net: Warn for cloned packets in ingress path on SMP systems only

859dc43 USB: dwc3-msm: Do not schedule resume work if id state is not changed

069a77f usb: dwc3: Request dwc3 irq in driver probe

dd63020 soc: qcom: glink: Squash upstream fixes

6a2376b msm: kgsl: Add array of page pointers to memdesc

092e79f msm: kgsl: Add MMU offset mapping functions

30b1005 msm: kgsl: Use fault context to retrieve process information

d853378 msm: kgsl: Refactor MMU/IOMMU support

0fc7b1b msm: kgsl: Declare platform_bus_type as secure for ARM driver

39021b8 msm: kgsl: Move all platform drivers to the same module init function

b3df944 msm: kgsl: Add accounting for memory mapped in userspace

7d87627 msm: kgsl: Fix overflow in sharedmem read/write functions

20a8826 msm: kgsl: Add 1M and 8K pools to the allocator

ea24fbe msm: kgsl: Use a page pool to reduce allocation time

8df0eee defconfig: msm: enable msm_power driver

139953d ARM: dts: msm: add msm_power device for msm8996

a53fe56 soc: qcom: msm_power: add msm_power driver

4ed64d4 staging/android/ion : fix a race condition in the ion driver

ff94df7 mm: fix cma accounting in zone_watermark_ok

2d825ca mm: add zone counter for cma pages

4d4e56f mm, page_isolation: remove bogus tests for isolated pages

7780289 fs: Use synchronize_rcu_expedited

df11f83 net: core: Release neigh lock when neigh_probe is enabled

512b1ea net: rmnet_data: Fix use after free when sending MAP command ACK

11d14a8 serial: msm_serial_hs: Move clk count voting out of runtime callbacks

8598478 msm_serial_hs: Change resource voting and system suspend logic

40af935 serial: core: Fix crashes while echoing when closing

1b8eeba serial: core: Flush ldisc after dropping port mutex in uart_close()

bfeb5bd serial: Refactor uart_flush_buffer() from uart_close()

00ab23b msm_serial_hs: Add defensive checks due to sudden port close

4995cc7 msm_serial_hs: Fix race condition blocking suspend and remove wakeup source

d4f04db clk: msm: clock: Add the non_local_control setting for video clocks

57fb496 clk: msm: clock-local2: Enable sources before force turning on RCG

992dac322 clk: msm: clock-local2: Set RCG root_enable bit prior to changing rate

e285e85 clk: msm: clock-cpu-8996: Update calibration settings

f5670e1 mpm-of: Support multiple mpm pin mapping to same gic interrupt

b52435f soc: qcom: mpm_of: Print snapshot of enabled interrupts

e014de7 ARM: dts: msm: Map MPM pins for DP&DM to hs_phy_irq for msm8996/8953

425e3f4 ARM: msm: dts: Add camera interrupts as bypass for msm8996

d0075a2 ARM: dts: msm: Push C4 with PSCI to 11.5ms for MSM8996

275abce clk: msm: clock-cpu-8996: round clock rates to nearest fmax frequency

2cfe109 clk: msm: clock: Avoid turning off hmss_ahb_clk during certain LPM states

5fee528 clk: Update clk_get_sys to return ENOENT on failure

5fccdb3 clk: msm: clock-cpu-8996: Allow interrupts during alt_pll set_rate

4d7ccdb clk: msm: clock-alpha-pll: Allow interrupts to be enabled during set_rate

6296dd2 soc: qcom: rpm-smd: Account for NOACK messages with system sleep

f808563 soc: qcom: rpm-smd: Move timeout for rpm ack error message

4cd7309 qcom: rpm-smd: Force smd channel update in interrupt lock context

c5ad923 qcom: rpm-smd: Increase wait timeout during sleep set

d53125f soc: qcom: rpm: Change driver memory allocation to use GFP_NOFS

* packages/apps/CellBroadcastReceiver/

561a5be Cleanup for translations

* packages/apps/DUI/

333568a SmartBar: reset button animation/pressed state when cancelled

* packages/apps/Dialer/

60f6e61 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Dialer into bs6

* packages/apps/InCallUI/

bef74f6 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_InCallUI into bs6

* packages/apps/OmniSwitch/

390c88f OmniSwitch: add launcher mode

* packages/apps/Settings/

1b1571a Settings: Disable sim switch if subscription isn't valid

3bab6cd Settings: Don't set the icon for sim activation / deactivation dialog

3c89121 Settings: Improve vibrator intensity dialog layout

4842272 fling: fix incompatibility from previous cherry pick

283cb7f Configurable Keyguard alpha and Keyguard Bouncer alpha [2/2]

87580ba Fling: use proper api for dialog handling and make them cancelable

85191e1 Telephony(MSIM): Fix ANR on SIM deactivation

b4fd35c Fix to enable data for non-dds sub.

265329b IMS: Set Wifi calling preference to Wifi preferred by default

db0f023 Wi-Fi: Do not display the not scanned saved networks forever

41fb364 Don't start auto scan if screen recovers from frozen state

c903b16 Fix mcc-mnc population issue in apn editor

4b357d9 Update OperatorInfo in Simstatus settings for correct subid

98e23cb Grey out PIN1 enable/disable option when SUB is not ready

988a437 Bluetooth : Handle SQL memory situation during OPP.

* packages/services/Telephony/

f0996d8 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6

* system/core/

118219b Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into bs6

* system/extras/

5c269b8 verity: Let the tools ask for a password if needed

* vendor/beanstalk/

dd1edee UFS: support UFS IO-sched setting.

362ddaf Remove APN pinternet.interkom.de from MCC 262/MNC 02

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

07-03-2016

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

* device/oneplus/oneplus2/

cb658ad Revert "Revert "oneplus2: Enable telephony extension""

* device/oneplus/oneplus3/

40687cf sepolicy: Address perfd denial

469d5ab init: Correct model name

fe147f2 op3: Some house cleaning

a24f17a oneplus3: Remove nfcee_access.xml and add missing nfc permissions

* frameworks/opt/telephony/

9f4f4be Subscription updater: don't post messages on events in BroadcastReceiver

* hardware/qcom/display-caf/msm8996/

0bbc949 sdm/hwc: Silence logspam

* kernel/oneplus/msm8996/

e29c74e sched: use proper typedef for cpumask

9bb85c0 sched: qhmp: add a knob to restrict tasks spreading

4448e39 sched: add a knob to prefer the waker CPU to an idle CPU in waker cluster

f4e4c22 sched: break the forever prev_cpu selection preference

9a0138f sched: inherit the group id from the group leader

ae92693 cpufreq: interactive: use mult_frac in sl_busy_to_laf

bf116311 cpufreq: interactive: Use load prediction provided by scheduler

72d8550 cpufreq: interactive: Delay evaluation of notification by 1ms

8b4c4ff sched: Aggregate for frequency

a88c50a sched: simplify CPU frequency estimation and cycle counter API

06e0069 sched: take into account of limited CPU min and max frequencies

4b0e2cc sched: add support for CPU frequency estimation with cycle counter

a5e3eac sched: Add separate load tracking histogram to predict loads

afe1cfb sched: qhmp: fix hmp_capable detection bug in small task CPU selection

2618ac2 sched: allow select_prev_cpu_us to be set to values greater than 100us

7b60efa sched: fix circular dependency of rq->lock and kswadp waitqueue lock

bc1794a sched: clean up idle task's mark_start restoring in init_idle()

16de47f sched: let sched_boost take precedence over sched_restrict_cluster_spill

7fbee7d sched: Fix compilation errors with !SCHED_HMP

e293830 sched: use correct Kconfig macro name CONFIG_SCHED_HMP_CSTATE_AWARE

0b40e71 sched: fix excessive task packing where CONFIG_SCHED_HMP_CSTATE_AWARE=y

e9a3be8 sched: add option whether CPU C-state is used to guide task placement

82d44f4 sched: update placement logic to prefer C-state and busier CPUs

e6488dc sched: Optimize wakeup placement logic when need_idle is set

45c1e49 qos: Register irq notify after adding the qos request

ccd4ae1 qos: wake up cores based on the qos updated cpu mask

77349b0 cpuidle: Wakeup only cpus for which qos has changed.

cd8ff17 asoc/msm: Disable unwanted modules in arch config

86b47e7 net: rmnet_data: Change the log level for unknown IOCTL's

f4c5b56 Silences WLAN, PCIe, and CPU suspend state kernel messages

84776b6 qcacld-2.0: Chillax the spammy logging

a662399 PM / QoS: Add debugfs support to view the list of constraints

fd79a2d mm: compaction: compact all zones when turning off screen

d49c1b9 power: make sync on suspend optional

9768191 pm: supsend: read suspend time from timekeeping

* vendor/huawei/

9f19c79 Merge pull request #35 from crpalmer/kiwi-led

* vendor/samsung/

b8ec972 Merge pull request #794 from haggertk/cm-13.0_kltevzw_mm_blobs

1151563 kltevzw: Update to MM blobs

8879ec8 Merge pull request #793 from crpalmer/adreno

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

07-02-2016

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

* device/oneplus/oneplus3/

bbdb347 op3: Add missing blobs

074ab6a op3: Build the whole thing with Clang

eb47c46 op3: Fix display calibration

* frameworks/base/

695586f Adjust padding between battery icon and text

3e4c433 Keyguard: Fix AGAIN for font size

9464782 Keyguard: Final fix for wrong date and clock font size on boot

* frameworks/opt/telephony/

3b24907 TelephonyProvider: Add CDMA call forwarding/waiting function

c49c744 dct: Sync with upstream

8ea51be MSIM: Send FINISH request on flex map START fail

3e12eb4 Set additional info for LaunchBrowser error case.

83ffc48 Telephony: Reduce back to back same APN activation delay.

4cc7ede Fix emergency ims pdn setup issue

09ca1bb Fix ims pdn issue on non dds sub on iwlan

4a6e7c5 Fix to resolve data call issue for sim hot swap case

a9d7209 Notify disconnect on phone dispose

e93e6b5 Use EVS codec for HD if carrier supports it.

a8208a5 Fix Dds switch issue for wifi and IWLAN scenarios

b6d95be Fix to avoid unnecessary PS attach.

fea40e5 Fix ims pdn request issue

cbaa8d3 Parse the record number from byte to int

ce2ca07 Finer grained character boundaries in computing SMS fragment lengths

b3571da MSIM: Use SIM specific subId for setMccMnc

8b477da IMS: Fix phone app crash at setOutgoingCallerIdDisplay().

0f88ef6 Fix DDS switch issues for CDMA and IWLAN scenarios.

7e64272 Add the slot id when broadcasting card state to STK app.

0dbab41 Fix default data reset issue on device powerup

1e4c0b0 Send shutdown command to modem

8b4ba43 Telephony: CDMA: allow MT SMS when in ECBM

eec0d61 IMS: Exit ECBM before dialing a pending non-emergency MO call

28678cf IMS: Fix null pointer exception for call forwarding

35b357b Setup data on new APNs only when APN changes

31cadbe MSIM: Fix ECBM dialog issue in G+C

fe0a2f2 Do not set "gsm.operator.idpstring" per phoneId

2a2094e Telephony: Config values for other languages

200c495 Revert "updateSpnDisplay: When PLMN values are same for before & after SIM loading in."

9a69cad Check subid when querying network selection

3139447 FR29338: Read SIM Contacts from EF-ADN if EF-PBR read failed.

07d7e45 Fix ADN records loading removing EFEXT1 dependency.

f567219 Add channel 60 Cellboradcast support.

a80e16f gsmsst: Protect against "null" string literals

44396d8 Remove identifier that causes warnings under OpenJDK 8 compiler

* hardware/qcom/audio-caf/msm8937/

d0f2009 Merge tag 'LA.UM.5.3.1-01010-89xx.0' into HEAD

* hardware/qcom/media-caf/msm8937/

e0a2ec2 Merge tag 'LA.UM.5.3.1-01010-89xx.0' into HEAD

* kernel/oneplus/msm8996/

661cd2e op3: Enable dynamic debug

* packages/apps/Messaging/

e063271 Remove identifier that causes warnings under OpenJDK 8 compiler

* packages/apps/Settings/

29acea0 fingerpint: Allow devices to configure sensor location

* packages/providers/ThemesProvider/

be89d8a Cleanup icon preview generation code

a0f333c Apply bandaid to ensure preview permissions are correct

* vendor/cmsdk/

1b1ae43 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6

d4bc9d3 cmsdk: Update README.

* vendor/huawei/

287f93c kiwi: Add support for modem side LED notifications

* vendor/oneplus/

645db2f bacon: Update blobs

4406fe9 op3: Update blobs

* vendor/samsung/

46cda05 mondrianwifi: Update adreno drivers to the June 2016 qcom release

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

07-01-2016

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

* bionic/

0a143d0 libc: Fix invalid offset warning with Clang

* cts/

f76218b merge in marshmallow-cts-release history after reset to marshmallow-cts-dev

* device/oneplus/oneplus3/

6f82ed5 Configure fingerprint sensor location

d924d85 op3: Declare TARGET_VENDOR

398a705 op3: Use PRODUCT_COPY_FILES for GPS configurations

5075356 op3: Add package rule for libthermalclient

* external/wpa_supplicant_8/

782ab88 wpa_supplicant: Cross-branch compilation fixes

e402373 wpa_supplicant_conf: Let devices provide their own template

2f0f965 Fix dependencies

cf3f808 eap_proxy: Fix compilation warning

6bbb9c8 wpa_supplicant: Force the p2p channels to reuse frequencies used by STA

a46cc71 eap: Don't force reassociation when getting the identity and handshakes are in progress

* hardware/qcom/audio-caf/msm8996/

bfad1f3 audio: Fix complilation warnings under Clang

* packages/apps/CellBroadcastReceiver/

2126a2f Use of SubId inplace of SlotId in CellBroadcastReceiver

9d5aa27 Add Msim support for Service State intent in CB receiver

7a76013 Regional: Support Channel 60 switch in CellBroadcast

1389da5 Fix duplicate detection for ETWS primary and secondary notifications.

* packages/apps/Dialer/

8e281d6 Added permission READ_PRIVILEGED_PHONE_STATE.

* packages/apps/InCallUI/

cde32f3 IMS-VT: Fix for auto fullscreen issue during UI rotation.

5a7ea94 Fix display 'null' for geocoder location

5227cbd Add rtl support to GlowPadView

f71be91 Fix to incall screen for incoming call

* packages/apps/SoundRecorder/

c8b4cf4 Add Bluetooth sound recording

* packages/apps/Stk/

f983c8e Do not go Fullscreen in StkInputAcvtivity.

e1ec2cc Fix the notification cancel during SIM refresh.

dec7400 MSIM: Add MSIM support for language selection event.

6dd1eb9 Send slotId in message for OP_STOP_TONE

7757426 Add intent to send STK app name

* packages/providers/TelephonyProvider/

057cbb3 TelephonyProvider: Add CDMA call forwarding/waiting function

615e785 Merge regional apns to telephony db

2ab318f Fix Mms failures due to wrong numeric

09632e8 [CellBroadcast Alerts] : Enable CMAS Test alerts

1752a04 [TelephonyProvider]: Add Channel 60 support

* packages/screensavers/Basic/

43c7edb Avoid potential NPE when tearing down LLS

* packages/services/Telecomm/

a154eed DO NOT MERGE - Restrict ability to add call based on device provision status

50c5860 Fix to prevent NPE

a5ee9a7 Remove TONE_SUPERVISORY_CH

95a3e66 Fix a bug where conference call does not automatically resume.

bce16cb Fix disabled merge button on conference failure.

51fed81 Fix sound output from headset when switching speaker to BT

* packages/services/Telephony/

f1826d8 Fix updating FDN using uri without subId issue

8ff8c84 Mms: Fix SMS is not sent in ECBM unless click send again

865ab32 Add "FDN service is not available" toast message

d34b5c3 SEEK: Change security check for getAtrUsingSubId

9bfe715 IMS-VT: Conf: Propagate call extras to UI.

95d94df Set APM mode property for RIL to access.

* system/core/

dd08664 healthd: Support new PD and USB Type C types

d68de66 Copy the ETB dumps and maps file to /data/core

00c551e Don't use global variable in libnetutils.

* vendor/cmsdk/

b62a455 cmsdk: Create brokerablecmsystemservice concept.

551b377 cmsdk: Factor CMSystemServiceHelper to common.

50571ba Apply active profile if user enables system profiles