[OnePlus 3 & 3T Cross Device Development] INT3NSE07:
ANNOUNCEMENT

Latest update released. 22/09/2017

Download

https://www.androidfilehost.com/?fid=889764386195932121​

Hello guys, as [MENTION=4837394]siankatabg[/MENTION] moved to an OP5, i'll be maintaining this ROM from now on. The newest build is up, i'll push the next updates through OTA. Hope you enjoy it​

Changelog​

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

09-22-2017

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

* device/oneplus/oneplus3/

07e4564 op3: Update file extractors to match new template [INT3NSE07]

b3176c3 op3: Update blobs from OB24 / OB15 [INT3NSE07]

* frameworks/base/

0d6d067 Merge branch 'n-mr2' of https://github.com/PureFusionOS/android_frameworks_base into n-mr2 [INT3NSE07]

839b61e FWB: Block lock screen torch when device is in pocket [siankatabg]

* kernel/oneplus/msm8996/

ffe866e Prevent potential double frees in sg driver [INT3NSE07]

c84cc09 drivers: staging: Update qcacld-2.0 driver [INT3NSE07]

5f3e014 Merge tag 'LA.UM.5.5.r1-05800-8x96.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.18 into cm-14.1 [INT3NSE07]

* vendor/oneplus/

1c04bfa op3: Update firmware to OB24/OB15 [INT3NSE07]

0913136 op3: Update blobs from OB24 / OB15 [INT3NSE07]

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

09-21-2017

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

* device/oneplus/oneplus3/

f9c41a2 oneplus3: Add missing wfc/volte props from stock [INT3NSE07]

* frameworks/base/

c061e36 FWB: PocketJudge: Stop light sensor usage [Tab Fitts]

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

09-20-2017

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

* kernel/oneplus/msm8996/

5628c68 drivers:power: Allow max 2500ma draw from normal charger [INT3NSE07]

d7b14f9 cfq: fix starvation of asynchronous writes [INT3NSE07]

4695ef1 cfq-iosched: Charge at least 1 jiffie instead of 1 ns [INT3NSE07]

9654a06 cfq-iosched: Fix regression in bonnie++ rewrite performance [INT3NSE07]

05ba200 cfq-iosched: Convert slice_resid from u64 to s64 [INT3NSE07]

3f7d524 cfq-iosched: temporarily boost queue priority for idle classes [INT3NSE07]

4d40cc0 cfq-iosched: Convert to use highres timers [INT3NSE07]

36e1ebf cfq-iosched: Expose microsecond interfaces [INT3NSE07]

b3d78f2 cfq-iosched: Convert from jiffies to nanoseconds [INT3NSE07]

167f911 cfq-iosched: Allow parent cgroup to preempt its child [INT3NSE07]

728a1d3 cfq-iosched: Allow sync noidle workloads to preempt each other [INT3NSE07]

a7aaaf2 cfq-iosched: Reorder checks in cfq_should_preempt() [INT3NSE07]

4950eb3 cfq-iosched: Don't group_idle if cfqq has big thinktime [INT3NSE07]

9e25163 ANDROID: sdcardfs: Add missing break [INT3NSE07]

8296ab5 ANDROID: Sdcardfs: Move gid derivation under flag [INT3NSE07]

332bb2c arm64: bpf: optimize JMP_CALL Remove superfluous stack frame, saving us 3 instructions for every JMP_CALL. [INT3NSE07]

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

09-19-2017

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

* device/oppo/common/

444140e Oppo-common: Replace MODE_NONE with MODE_RING [siankatabg]

* frameworks/base/

4c09639 FWB: PocketJudge: Stop light sensor usage [INT3NSE07]

7172a7c Lockscreen PIN quick unlock [1/2] [enzoo96]

* hardware/qcom/fm/

5b7319b Automatic translation import [Abhisek Devkota]

* packages/apps/Settings/

279aff1 Lockscreen PIN quick unlock [2/2] [enzoo96]

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

09-18-2017

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

* packages/apps/Settings/

9c65cf4 Back-port ag/2491664 [Eliminater74]

bebc62f Disable/Enable screenshot sound [2/2] [Eliminater74]

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

09-17-2017

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

* packages/apps/PureSettings/

7dc98f6 Add home button to wake device [enzoo96]

* system/bt/

3ad71ac Add missing extension length check while parsing BNEP control packets [INT3NSE07]

ae76a47 Free p_pending_data from tBNEP_CONN to avoid potential memory leaks [INT3NSE07]

75f84d7 Add a missing check for PAN buffer size before copying data [INT3NSE07]

6489b83 Add missing packet length checks while parsing BNEP control packets [INT3NSE07]

5432621 Add missing continuation offset check for SDP continuation requests [INT3NSE07]

5f34ed7 Disable PAN Reverse Tethering when connection originated by the Remote [INT3NSE07]

f8be8c5 Allocate buffers of the right size when BT_HDR is included [INT3NSE07]

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

09-16-2017

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

* build/

f33b8b1 Updating Security String to 2017-09-05 Bug:63846344 [INT3NSE07]

* external/skia/

37a4eef Defend against ICOs with large BMPs embedded DO NOT MERGE [INT3NSE07]

* frameworks/av/

0297af8 MPEG4Source: fix fragmented read. [INT3NSE07]

11af985 stagefright: fix crash due to bad timestamp index [INT3NSE07]

21c6c32 stagefright: check aac_frame_length to prevent infinite loop [INT3NSE07]

05289c0 MediaPlayerService: fix access of mPlayer in client [INT3NSE07]

01187c9 audio effects: filter reserved effect commands [INT3NSE07]

8563b70 MPEG4Extractor: ensure returned status is checked. [INT3NSE07]

29488e8 DO NOT MERGE Check frame handle validity before freeing buffer. [INT3NSE07]

914078f Change MPEG2 reinit Error Handling [INT3NSE07]

4bdce81 Track: Check buffer size of static tracks [INT3NSE07]

d88a981 MPEG4Extractor: check size for yrrc box [INT3NSE07]

5d4d131 AudioFlinger: Fix memory allocation for client-less tracks [INT3NSE07]

641df8d Notify Errors Appropriately from SoftMPEG2 [INT3NSE07]

6e73e6d EffectBundle: Check value size for get preset name [INT3NSE07]

a60b3f1 Fix TOCTOU problem in libstagefright_soft_aacenc [INT3NSE07]

* frameworks/base/

eca9596 Back-port fixes for b/62196835 [INT3NSE07]

* packages/apps/Nfc/

5329915 Add READ_EXTERNAL_STORAGE for file based Uri while beaming. [INT3NSE07]