[G3 Android Development] Taker18:
So Guys, the new Build is UP! Hope you enjoy it! :)

Download

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

Changelog

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

06-06-2016

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

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

06-05-2016

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

* device/oneplus/oneplus2/

72c2c27 oneplus2: fix duplicate property

* device/qcom/common/

674fb85 power-8952: Fix array initialization

* device/samsung/klte-common/

48b4767 klte-common: update kernel toolchain

* external/wpa_supplicant_8/

41d4451 Merge branch 'LA.BF64.1.2.2_rb4.40' of git://codeaurora.org/platform/external/wpa_supplicant_8 into cm-13.0

* kernel/samsung/smdk4412/

ba951bf n5120 : qcom modem

* packages/apps/Gello/

d6d2be2 Alter download flow to request permissions before anything else.

6359b69 Gello: cleanup search engine list

* vendor/huawei/

930fc31 Add kiwi

* vendor/oneplus/

65e4955 oneplus2: Import OnePlus2Oxygen_14_1606041303

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

06-04-2016

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

* device/oneplus/oneplus2/

9b2d58f overlays: Enable doze state

8b076ae Remove length from data

d9df07c Set ril props based on variant

8624279 sepolicy: Fix fingerprintd denial

f3b1148 audio: Fix acdb ids

94fcd73 Alphabetize blob list correctly

693e3c6 Ship with gello

ab52ad1 Update configs from OOS Beta 2

f62f730 Use dalvik heap/hwui for 4gb phones

a920a59 oneplus2: Stop the QC-QMI message spam

7a1df62 Missing cne blobs

a3b6f4a Revert "Build missing wifi hal"

7518547 oneplus2: Tweak data/cache mount options

8b0a163 oneplus2: Adjust service startups for encrypted usecase

b8c39b6 Setup OnePlus' H-Cube

1e5ac02 sepolicy: Cleanup

4dc576b Missing ril props

bf5ad1c Update back button keycode and keydisabler node

9874a66 Get camera going with M beta blobs

1930b33 Update tz assertion

4960bc4 Move qcrilmsgtunnel to priv-app

196bc51 Update configs

00961bc Use prebuilt fingerprint and don't ship firmware

4a8e1d3 Remove dtbtool

* external/stagefright-plugins/

9db7a9c stagefright-plugins: flac does not playback

* packages/apps/CellBroadcastReceiver/

6bddeb7 Automatic translation import

* packages/apps/Contacts/

2453818 Automatic translation import

* packages/apps/Gello/

e01b231 Automatic translation import

* packages/apps/Messaging/

d829188 Automatic translation import

* packages/apps/Screencast/

8af2ad3 Automatic translation import

* packages/apps/SoundRecorder/

368b858 Automatic translation import

* packages/apps/Trebuchet/

3b75fff Automatic translation import

* packages/providers/DataUsageProvider/

45cab1e Automatic translation import

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

06-03-2016

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

* device/qcom/common/

a214e51 power: Fixup typo in 8939 cpu4 timer rate

* hardware/qcom/audio-caf/msm8996/

27c02b0 msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled

* kernel/lge/g3/

7cf5643 Input: aiptek - fix crash on detecting device without endpoints

2c1faba Input: aiptek - adjust error-handling code label

* kernel/oneplus/msm8994/

dbd2c25 tools: extract linux type definitions to local header

fcc5421 pipe: Fix buffer offset after partially failed read

c4efbeb Add hcube module

3b62605 oneplus2: defconfig: enable hw crc32 support

fe89a1a crypto: arm64/crc32 - bring in line with generic CRC32

32a67a5 crypto: crc32 - Add ARM64 CRC32 hw accelerated module

9c0ea1c0 include/linux/poison.h: fix LIST_POISON{1,2} offset

6f217c1 tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)

650fb2f KEYS: Fix race between read and revoke

1c37488 input: synaptics: Send wakeup key for double tap

e7491b4 [2/2] Fix notification LED

eb27a3b input: tri-state-key: Move keyCodes to procfs

ce80944 input: tri-state-key: Don't send duplicated keycodes

54cc6bf input: tri-state-key: Support more modes * On M we have 4 modes now

84ad41b Update defconfig

315f1b2 input: synaptics: Send generic power key for double tap

ca1e9b8 usb: Remove OTG switch

117ba68 ASoC TFA9890: Cancel monitor work without locking mutex

cf9d8bb input: tri-state-key: Add sysfs to change order of slider

dc1f292 input: synaptics: Return integer for key reverse

ba7f1b1 input: synaptics: Create proc file for each gesture

f0ae1fe input: synaptics: s3320: Rename input device

59ecb8e input: synaptics: Rename input device

7b03aa8 tri-state-key: Act as a normal input device

8125052 qpnp-haptic: Add sysfs interface to control intensity

fca6732 Enable f2fs

38a0cc7 f2fs: support 3.10

3128849 f2fs: pass checkpoint reason on roll-forward recovery

f679c8b f2fs: avoid abnormal behavior on broken symlink

00d14bb f2fs: flush symlink path to avoid broken symlink after POR

6ea3067 f2fs: change 0 to false for bool type

49b632e f2fs: do not recover wrong data index

7e3005d f2fs: do not increase link count during recovery

5096335 f2fs: assign parent's i_mode for empty dir

1fe47c5 f2fs: add F2FS_INLINE_DOTS to recover missing dot dentries

2d682ec f2fs: fix mismatching lock and unlock pages for roll-forward recovery

cd1cf77 f2fs: fix sparse warnings

6fd5549 f2fs: limit b_size of mapped bh in f2fs_map_bh

7b09fc8 f2fs: persist system.advise into on-disk inode

77eebb4 f2fs: avoid NULL pointer dereference in f2fs_xattr_advise_get

c63ab70 f2fs: preallocate fallocated blocks for direct IO

38ebc02 f2fs: enable inline data by default

db8f863 f2fs: preserve extent info for extent cache

5666a06 f2fs: initialize extent tree with on-disk extent info of inode

5c158aa f2fs: introduce __{find,grab}_extent_tree

16eb0b3 f2fs: split set_data_blkaddr from f2fs_update_extent_cache

a4bb300 f2fs: enable fast symlink by utilizing inline data

ca8aec4 f2fs: add some tracepoints to debug volatile and atomic writes

bc2de0e f2fs: avoid punch_hole overhead when releasing volatile data

a18d8d0 f2fs: avoid wrong f2fs_bug_on when truncating inline_data

99fad58 f2fs: enhance multi-threads performance

1efa9ac f2fs: set buffer_new when new blocks are allocated

9e0f8a7 f2fs: set SBI_NEED_FSCK when encountering exception in recovery

2664994 f2fs: fix to cover sentry_lock for block allocation

121e1b6 f2fs: fix to check current blkaddr in __allocate_data_blocks

81cf3a3 f2fs: fix to truncate inline data past EOF

b1cbea1 f2fs: fix reference leaks in f2fs_acl_create

2539b3d f2fs: fix to calculate max length of contiguous free slots correctly

25b170c f2fs: fix unlocked nat set cache operation

d470bcd f2fs: cleanup statement about max orphan inodes calc

4f9f2e9 f2fs: remove unnecessary condition judgment

3c09283 f2fs: set the correct place of initializing *res_page

4674442 f2fs: reduce searching region of segmap when set free section

8be65e6 f2fs: fix extent cache memory leak

ca7b591 f2fs: relocate Kconfig from misc filesystems

86160e8 f2fs: report -ENOENT for unreached data indices

773cf4d f2fs: clear append/update flags once fsync is done

4d2be21 f2fs: avoid to trigger writepage during POR

6a1e5aa f2fs: add stat info for moved blocks by background gc

64409a1 f2fs: fix to issue small discard in real-time mode discard

8446a5f f2fs: add cond_resched() to sync_dirty_dir_inodes()

08787ff f2fs: fix max orphan inodes calculation

be32f55 f2fs: don't need to collect dirty sit entries and flush journal when there's no dirty sit entries

bb4aef1 f2fs: fix block_ops trace point

66f44d4 f2fs: check its block allocation to avoid producing wrong dirty pages

cfeafe2 f2fs: clear page's up-to-date if block was deallocated

2815024 f2fs: fix the number of orphan inode blocks

808ba86 f2fs: introduce macro __cp_payload

6675413 f2fs: avoid wrong error during recovery

a7271de f2fs: remove obsolete code

7f13626 f2fs: use extent cache for dir

43071c6 f2fs: switch to check FI_NO_EXTENT in f2fs_{lookup,update}_extent_cache

dbe1ae87 f2fs: support fast lookup in extent cache

6d2b9fe f2fs: add trace for rb-tree extent cache ops

e4cb634 f2fs: show extent tree, node stat info in debugfs

df13265 f2fs: enable rb-tree extent cache

42fa703 f2fs: add a mount option for rb-tree extent cache

f90e372 f2fs: add core functions for rb-tree extent cache

4b15951 f2fs: introduce infra macro and data structure of rb-tree extent cache

a4b2288 f2fs: introduce universal lookup/update interface for extent cache

bf41e9b f2fs: introduce f2fs_map_bh to clean codes of check_extent_cache

35d5272 f2fs: simplfy a field name in struct f2fs_extent,extent_info

0e80e9b f2fs: move ext_lock out of struct extent_info

11c7756 f2fs: fix incorrectly stat number of inline data inode

4fdf610 f2fs: use ->writepage in sync_meta_pages

69772b2 f2fs: introduce f2fs_update_dentry to clean up duplicated codes

e90b0cf f2fs: remove unused inline_dentry_addr

96b1b93 f2fs: use spinlock for segmap_lock instead of rwlock

d7ba5a6 f2fs: fix accessing wrong indexed data blocks

2944d5e f2fs: avoid variable length array

d087ccc f2fs: fix sparse warnings

aef2405 f2fs: allocate data blocks in advance for f2fs_direct_IO

146ff58 f2fs: introduce macros to convert bytes and blocks in f2fs

5c573a9 f2fs: call set_buffer_new for get_block

1cc978d f2fs: check node page contents all the time

76739de f2fs: avoid data offset overflow when lseeking huge file

b46590a f2fs: fix to use highmem for pages of newly created directory

af7e97b f2fs: introduce a batched trim

3c314af f2fs: merge {invalidate,release}page for meta/node/data pages

0ea80ed f2fs: show the number of writeback pages in stat

1f30a1e f2fs: keep PagePrivate during releasepage

be265e1 f2fs: should fail mount when trying to recover data on read-only dev

ff4ecab f2fs: split UMOUNT and FASTBOOT flags

f15bc79 f2fs: avoid write_checkpoint if f2fs is mounted readonly

5a41d24 f2fs: support norecovery mount option

2f41867 f2fs: fix not to drop mount options when retrying fill_super

607182d f2fs: merge flags in struct f2fs_sb_info

f62965a f2fs: clean up {in,de}create_sleep_time

32f078f f2fs: make truncate_inline_date static

bc5c5a3 f2fs: fix a bug of inheriting default ACL from parent

fb9a38b f2fs: use f2fs_radix_tree_insert to clean codes

3d75b05 f2fs: add F2FS_IOC_GETVERSION support

edddd99 f2fs: leave comment for code readability

c623d34 f2fs: fix to release count of meta page in ->invalidatepage

59aed6d f2fs: do checkpoint when umount flag is not set

8fc78c0 f2fs: trigger correct checkpoint during umount

ce21fd6 f2fs: update memory footprint information

e220545 f2fs: fix wrong memory footprint statistics in debugfs

ed818c4 f2fs: avoid infinite loop on cp_error

f63b558 f2fs: support fs shutdown

3c1328d xfs: introduce a generic shutdown ioctl

c51358c f2fs: pids_lock can be static

23d8ec6 f2fs: add f2fs_destroy_trace_ios to free radix tree

3d58dad f2fs: add spin_lock to cover radix operations in IO tracer

55dde4c f2fs: add nat/sit entries into status

f447619 f2fs: free radix_tree_nodes used by nat_set entries

a0be59e f2fs: fix wrong unlock_page call

8f1abc0 f2fs: get rid of kzalloc in __recover_inline_status

23c6ac5 f2fs: align direct_io'ed data to section

0c89c4a f2fs: remove uncovered code path

df6a45e f2fs: avoid potential unnecessary codes

34830a3 f2fs: clean up to remove parameter

15e3998 f2fs: reuse inode_entry_slab in gc procedure for using slab more effectively

a423bd9 f2fs: cleanup parameters for trace_f2fs_submit_{read_,write_,page_,page_m}bio with fio

7f70147 f2fs: cleanup trace event of f2fs_submit_page_{m,}bio with DECLARE_EVENT_CLASS

1131372 f2fs: fix missing cold bit during recovery

25c1483 f2fs: add block count by in-place-update in stat info

02134b1 f2fs: avoid double lock for cp_rwsem

ef32d0b f2fs: activate f2fs_trace_ios

776d8ca f2fs: activate f2fs_trace_pid

91282d1 f2fs: add key functions for f2fs_io_tracer

a09d723 f2fs: add f2fs_io_tracer support

320ee05 f2fs: use f2fs_io_info to clean up messy parameters during IO path

55c8925 f2fs: use ra_meta_pages to simplify readahead code in restore_node_summary

30ac00a f2fs: merge two uchar variable in struct node_info to reduce memory cost

5c83343 f2fs: readahead contiguous current summary blocks in checkpoint

c5d1048 f2fs: use missing the use of f2fs_kunmap_page

c46c139 f2fs: remove unnecessary call to invalidate inmemory pages

dd376e9 f2fs: fix small discards not to issue redundantly

eb23c0b f2fs: change atomic and volatile write policies

ca7cc1a f2fs: don't need to call lock_op and lock_page for abort

59e24f5 f2fs: fix wrong condition check to trigger f2fs_sync_fs

b735370 f2fs: remove checking dirty_exceed

99ce6ce Merge tag 'for-f2fs-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs

6bef7c6 Enable bfq and disable unneeded things

d44001d block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.10.8+

cb9a628 block: introduce the BFQ-v7r8 I/O sched for 3.10.8+

d346422 block: cgroups, kconfig, build bits for BFQ-v7r8-3.10.8+

3c6eca5 video: mdss: Simplify PCC combiner even more

56bbde7 video: mdss: Simplify PCC combiner

c4abc11 video: mdss: Implement PCC combining for LiveDisplay

0750275 video: mdss: Fix dual-DSI issue in LiveDisplay

8cd39d9 video: mdss: Cache LiveDisplay RGB settings when display off

8cdab0a video: mdss: Add new features and improve LiveDisplay

794564b video: mdss: LiveDisplay driver

d817d62 msm: qdsp6v2: Allow 320K AAC encoding

37f3eae Builtin needed modules

6b76a41 qcacld-2.0: Import LA.BF64.1.2.2-05240-8x94.0

bc75424 misc: Fix Kconfig warnings

a08dcd2 arm64: Fix the ARM userspace build

559e246 arch: Unbreak mrproper/clean

ec73a40 oneplus2: Add cm defconfig

0d6c08d Merge tag 'LA.BF64.1.2.2-05240-8x94.0' of git://codeaurora.org/quic/la/kernel/msm-3.10 into cm-13.0

d7f1b25 Fix compiling

8e268ac Add Oneplus modification

* kernel/samsung/klte/

67f19bf misc: Merge SM-G900F kernel source code

* packages/services/Mms/

50a85fe Revert "MmsRequest: Turn on data for the MMS transaction if required"

* vendor/lge/

3785e5d Merge pull request #183 from bryan2894/D851_30D

* vendor/oneplus/

e400a91 oneplus2: Import OnePlus2Oxygen_14_OTA_018_all_1605231631_OpenBeta2

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

06-02-2016

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

* device/oppo/common/

763aaf1 Automatic translation import

* device/samsung/qcom-common/

2ceefc2 Automatic translation import

* external/DUtils/

194b75a DUtils: Add app picker as an action (1/2)

994adfa Revert "DUI: Use DocumentsProvider API helper methods [2/2]"

* frameworks/base/

0e1bf52 SystemUI : Ensure we unset focus when showKeyguard is called

4469967 fw: reintroduce PRIVATE_FLAG_PREVENT_POWER_KEY

bfb655b services: Kick off to CMSystemServer for external service init.

ffb61cc am: clear state for every protected app invocation.

f6a5db3 Core: Fix OOB

b30a3f5 Add animations to quick settings tiles [1/2]

c2c73ba Headers: Separate default header handling from contextual headers

* hardware/qcom/audio-caf/msm8996/

a4f6084 Merge tag 'LA.HB.1.3.2-13000-8x96.0' into HEAD

96eed4e Merge tag 'LA.HB.1.3.2-08400-8x96.0' into HEAD

* hardware/qcom/display-caf/msm8996/

b8878fc Merge tag 'LA.HB.1.3.2-13000-8x96.0' into HEAD

9045cc6 Merge tag 'LA.HB.1.3.2-08400-8x96.0' into HEAD

* hardware/qcom/media-caf/msm8996/

219d27a venc: use libOmxVenc as blob

00bb29a Merge tag 'LA.HB.1.3.2-13000-8x96.0' into HEAD

664d27c Merge tag 'LA.HB.1.3.2-08400-8x96.0' into HEAD

* packages/apps/AudioFX/

3e0aa4d Automatic translation import

* packages/apps/Browser/

806676f Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_packages_apps_Browser into bs6

* packages/apps/CMBugReport/

5e67b37 Automatic translation import

* packages/apps/CMFileManager/

90cb9de Flush the shell console after each command

8e28d1f Automatic translation import

* packages/apps/Calendar/

0d3b3f3 Automatic translation import

* packages/apps/CellBroadcastReceiver/

2015d27 Do not let system keys bypass alert

eb998df Revert "Automatic translation import"

* packages/apps/Contacts/

17df072 Automatic translation import

* packages/apps/ContactsCommon/

3b240ec Automatic translation import

* packages/apps/DUI/

afb9d09 DUI: Add app picker as an action (2/2)

* packages/apps/Dialer/

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

61d4f83 Fix call recording does not using AAC format on some devices

5538aea Automatic translation import

* packages/apps/Eleven/

adf2dcb Automatic translation import

* packages/apps/Gello/

94aa057 Automatic translation import

* packages/apps/InCallUI/

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

474aa4a Automatic translation import

* packages/apps/Messaging/

5366155 Messaging: Respect always ask pref in quick message

90cc20f Automatic translation import

* packages/apps/PhoneCommon/

8a39ad1 Automatic translation import

* packages/apps/Screencast/

7926087 Automatic translation import

* packages/apps/Settings/

d850aac Add animations to quick settings tiles [2/2]

8d7a8d5 Revert "DUI: Use DocumentsProvider API for handling custom icons [1/2]"

* packages/apps/SetupWizard/

73d56b4 Automatic translation import

* packages/apps/Snap/

a3aea38 Automatic translation import

* packages/apps/SoundRecorder/

dd05872 Automatic translation import

* packages/apps/Trebuchet/

156cc21 Automatic translation import

* packages/apps/TvSettings/

a5c32e0 Automatic translation import

* packages/providers/DataUsageProvider/

e48baf2 Automatic translation import

* packages/providers/DownloadProvider/

7c5833e Automatic translation import

* packages/services/LiveLockScreenService/

3853af4 Automatic translation import

* packages/services/Telephony/

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

e5bd6c0 Automatic translation import

* packages/wallpapers/PhotoPhase/

9fb61ea Automatic translation import

* vendor/beanstalk/

5456093 update COOPVOCE apn

* vendor/cmsdk/

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

af55f98 Automatic translation import

* vendor/samsung/

aca2fec Merge pull request #777 from RGIB/cm-13.0

ec36746 n5120 : kitkat blobs for ril and gps