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

Latest update released. 04/10/2017

Download

https://download.purefusionos.com/r...n_oneplus3-7.1.2-20171004_210559-OFFICIAL.zip

MIrror: https://www.androidfilehost.com/?w=files&flid=221161

Changelog

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

10-04-2017

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

* device/oppo/common/

d7610a5 Oppo-common: Do haptic feedback for RING mode every time [INT3NSE07]

8617251 Oppo-common: Unify: Workaround the changed OP5 V gesture code [INT3NSE07]

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

10-03-2017

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

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

10-02-2017

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

* build/kati/

4a96166 kati: remove a warning for now [Eliminater74]

b68d481 kati: Silence FindEmulator [Eliminater74]

* build/soong/

0894627 Build support for 32-bit armv8-a [Eliminater74]

b305e6b [soong] [clang v6] Small Fix That was Forgoten: [Eliminater74]

* manifest/

52ce0c0 [manifest] [prebuilts] [CLANG] v5.x, Don't Sync: We are now using Clang v6, We dont need the v5 anymore: [Eliminater74]

d049a4e [manifest] [prebuilts] GCC v7, v8, Don't Synce: No Need to Download GCC 7 and 8, We are not going to use it anytime soon. [Eliminater74]

aa7560d [prebuilts] [REMOVED] Ninja From Prebuilts, Since its in build-tools: Ninja is in prebuilts/build-tools/linux-x86/bin [Eliminater74]

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

10-01-2017

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

* build/

422ffa58a [build] [uber] Fine Tuned Optimizations to use with Custom Chains: POLLY, openMP both work and tested with Custom Chain: [Eliminater74]

8ce7bd0ac [build] [optimizations] openMP is now working, Need my Custom Chains for it to work: [Eliminater74]

* device/oneplus/oneplus3/

bf89c93e op3: Enable ffmpeg [INT3NSE07]

726446f8 op3: Set default_pwrlevel for kgsl to 7 [INT3NSE07]

9fa4e7f1 op3: Update sched values from render's ramdisk [INT3NSE07]

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-6.x/

1e4de43 [PureFusionTC] 6.x [Updated: 10/01/2017] PreBuilt: [Eliminater74]

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-6.x/

52a6834 [PureFusionTC] 6.x [Updated: 10/01/2017] PreBuilt: [Eliminater74]

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

09-30-2017

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

* bionic/

1fa5cb334 Fix google-explicit-constructor warnings. [Eliminater74]

* build/

4b227a9e9 [build] [clang] V6.x Full Blown, Now thats playing with Power: [Eliminater74]

* build/soong/

ac47f1d [soong] [clang] V6.x Setup: as well as Other Optimizations: [Eliminater74]

* frameworks/base/

b57eba05981 FB: Fix raw capturing and add smile support [INT3NSE07]

d105c926515 FB: Add the needed stuffs for OnePlusCamera to work [INT3NSE07]

752c6b9a9a1 FB: Make OnePlus Camera to coexists with HAL3 [INT3NSE07]

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

* hardware/qcom/audio-caf/msm8916/

512197fc Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.26' into cm-14.1-caf-8916 [Michael Bestas]

* hardware/qcom/display-caf/msm8916/

b9fc7437 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.26' into cm-14.1-caf-8916 [Michael Bestas]

* kernel/oneplus/msm8996/

d5131d26906 Revert "Revert "defconfig: Switch to PELT"" [INT3NSE07]

39537465297 wakeup: Disable some wakelocks [INT3NSE07]

bdcd8410c06 qcacld-2.0: Force disable DPTRACE [INT3NSE07]

2407e792702 ARM: MSM8996: dtsi: Set initial-pwrlevel to 7 for all speed bins [INT3NSE07]

* prebuilts/sdk/

e530736 Update RenderScript prebuilts (linux). [Eliminater74]

921a59e Updated RenderScript prebuilts: Ported from O_R12: [Eliminater74]

70d735e Remove Intrin.h from RenderScript prebuilts [Eliminater74]

da34c27 Update Linux RS prebuilts for LLVM rebase to r275480 [Eliminater74]

214350a Update RS prebuilts for Clang/LLVM changes. [Eliminater74]

300c290 Update RenderScript prebuilts for Linux after rebase to LLVM r256229. [Eliminater74]

a00caca Update RS Linux prebuilts after fixing type coercion bug. [Eliminater74]

eab33cc Update RenderScript prebuilts for build-tools 23.0.1 [Eliminater74]

* vendor/pure/

d20008f [MERGE ON 10/1][vendor/pure] Happy Halloween! [Tab Fitts]

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

09-29-2017

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

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

09-28-2017

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

* build/soong/

d7ac00c [soong] [GCC 6.x] Setup: [Eliminater74]

* frameworks/base/

80abb9bdf23 fix brightness button conflict while sliding brightness slider [Tab Fitts]

37e1a3e0bf8 Only enable auto brightness toggle when also enabed for QS [Tab Fitts]

* frameworks/compile/libbcc/

45aa8b0 [frameworks/compile/libbcc]: fix building with renderscript and clang v4 + [Eliminater74]

* manifest/

0d4a16e [manifest] Woopsie: Put Clang 3.9 Back: [Eliminater74]

31e271e [manifest] CLANG 6.x w/polly Updated: 09/27/2017: [Eliminater74]

3b4f506 [manifest] aarch64: Keep GCC 4.9 for the ****y Kernels: [Eliminater74]

2943b68 [manifest] aosnp changed to PureFusionOS: Also removed remote aosnp-caf: [Eliminater74]

25b0979 [manifest] Add arm32 android TC 7.x: [Eliminater74]

6306766 [manifest] New arm32 4.9 Chain replaces old prebuilts: [Eliminater74]

57bcc55 [manifest] Remove GCC aarch64 5.x: [Eliminater74]

a9c3fe0 [manifest] Remove Clang 3.x, 4.x: [Eliminater74]

* packages/apps/PureSettings/

9859d03 PureSetitngs: Partial revert of 3a41f55 [Tab Fitts]

* vendor/pure/

2c9323e pure: Rework scripts [INT3NSE07]

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

09-27-2017

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

* device/oneplus/oneplus3/

f2e0a715 op3: init: Improve Schedutil performance [INT3NSE07]

* frameworks/base/

4b5b26f5ae9 Squashed: lockscreen bottom and slim shortcuts, slim actions [rc420head]

* kernel/oneplus/msm8996/

8aeeee26550 dtsi:msm8996-v3: Boot all GPUs at the minimum supported frequencies [INT3NSE07]

* packages/apps/PureSettings/

991e441 Squashed: lockscreen bottom and slim shortcuts, slim actions [rc420head]

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

09-26-2017

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

* frameworks/av/

537834d5f services: audioflinger: Add 8_24_BIT and 24_BIT_PACKED supports [INT3NSE07]

* hardware/qcom/audio/default/

865611c [audio] [FIX] Wrap with call

*-path-for,qcom-audio: [Eliminater74]

c19beea Revert "hal: Use old API for setting voice volume and mute states" [Eliminater74]

5081586 Revert "msm8x74: remove from top level makefile" [Eliminater74]

6588276 hal: add missing incall recording usecases and check [Eliminater74]

8f5b0a5 post_proc: use pathmap for include path [Eliminater74]

f4f491d msm8960: define HFP_ASM_RX_TX 24 [Eliminater74]

bff006a Add information about PDesireAudio Qualcomm Audio HAL [Eliminater74]

8b3b54b legacy: alsa: Enable 24bit stream support on ALSAStreamOps [Eliminater74]

443c843 randomness [Eliminater74]

0a17bd3 hal: Port FM support from caf hal [Eliminater74]

cf3ce3f hal: Add support for dedicated VoIP devices [Eliminater74]

0a421a6 hal: Remove voice volume symbol from 8974 hal [Eliminater74]

1701da6 hal: Disable listen calibration for 8960 [Eliminater74]

56be093 hal: Allow any platform to use hwdep cal [Eliminater74]

5909a67 hal: Don't make missing CSD init/deinit functions fatal [Eliminater74]

7926137 hal: Clean up from merge [Eliminater74]

b99cac1 hal: Reduce some logspam [Eliminater74]

b9eb37a hal: Use old API for setting voice volume and mute states [Eliminater74]

b8eba7a hal: Allow msm8960 to use msm8974 audio HAL [Eliminater74]

6720a30 audio: Use kernel headers [Eliminater74]

* manifest/

91db35e [manifest] [Hardware] qcom/audio: We now control the AOSP part of hardware: Audio: [Eliminater74]

* system/core/

4e24e3f3c [FIX] Vector.h: remove unused import <new> [Eliminater74]

13803ef10 Make the Vector implementation compatible with gcc 7.x [Eliminater74]

d38eafc66 Blacklist some vector functions for CFI. [Eliminater74]

ef8dbef9a Formatting changes for TypeHelpers.h and Vectors.h [Eliminater74]

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

09-25-2017

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

* build/

31ae97531 [build] Both aarch64 and arm32 Build with GCC 6.x and NDK 6.x: [Eliminater74]

* external/libnfc-nci/

257864a pn54x: Don't default to pn551 if BOARD_NFC_CHIPSET isn't set [Luca Stefani]

* frameworks/base/

59453d444e1 Fix update of brightness mode in QS slider [INT3NSE07]

f1534c45fbf Add QSDetailItems [INT3NSE07]

0325f9f7bfb Option to Display Data Disabled Indicator Icon [1/2] [INT3NSE07]

22a1286a5b1 Location tile easy toggle single tap: make it cycle modes [INT3NSE07]

49b522f08b2 Location tile: add high accuracy state icon [INT3NSE07]

b40845626bd Location tile: dynamic icon state also when easy toggle enabled [INT3NSE07]

6997db7fe29 Add location to Easy toggle [1/2] [INT3NSE07]

fa60fe3c8c8 Add advanced location tile [INT3NSE07]

b07abe61ac3 Add option to disable auto brightness icon in brightness slider [1/2] [INT3NSE07]

ca197018d02 Add auto brightness toggle to Quick Settings [INT3NSE07]

* hardware/qcom/audio-caf/msm8916/

89274d0b Merge AU_LINUX_ANDROID_LA.BR.1.2.9_RB1.07.01.02.254.036 on remote branch [Linux Build Service Account]

* kernel/oneplus/msm8996/

4ace3cfb01e RenderZenith 012 [INT3NSE07]

8cebc6b0286 qcacld-2.0: merge LA.UM.5.6.r1-05900-89xx.0 [INT3NSE07]

e46291214d7 f2fs: merge f2fs-stable/linux-3.18.y@for-f2fs-v4.13-rc2 [INT3NSE07]

* manifest/

2ac9619 [manifest] Add prebuilt gcc 6.x for arm32: [Eliminater74]

7274f67 [manifest] Need android_ndk for the Hack to use new chains: [Eliminater74]

* packages/apps/PureSettings/

e77fdf3 Option to Display Data Disabled indicator Icons [2/2] Signed-off-by: Varun Date <date.varun123@gmail.com> [INT3NSE07]

d2a2594 Add location to Easy toggle [2/2] [INT3NSE07]

3a41f55 Add Option to Disable Brightness Icon In Brightness Slider [2/2] [INT3NSE07]

* vendor/oneplus/

c8bcea6 op3: Update firmware to OB24/OB15 [INT3NSE07]

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

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

09-24-2017

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

* ndk/

096d5b7d [ndk] add aarch64 and arm32 chain setups for 5.x, 6.x, 7.x: [Eliminater74]

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

09-23-2017

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

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/

a5cdcaf [UBERTC] 4.9 [Updated: 09/22/2017] PreBuilt: [Eliminater74]

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

67de04e [UBERTC] 4.9 [Updated: 09/22/2017] PreBuilt: [Eliminater74]

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

b1045dc [UBERTC] 4.9 [Updated: 09/22/2017] PreBuilt: [Eliminater74]