[ONE Android Development] katinatez:
N o I did not modify updater-script, and yes my kernel has f2fs support, check out commits on August 17

https://github.com/katinatez/android_kernel_oneplus_msm8974/commits/cm-12.1-clean2

Thanks to temasek magic we now have full f2fs system/data/cache or ext4 file system. Added Sultans GPS fix, and mobile battery drain commit is already in temasek repo. So I would like feedback from f2fs users and the other commits mentioned. All sites have v16.2 rom zip.

Enjoy:D

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

08-29-2015

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

* build/

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

* device/oneplus/bacon/

c054b7d Add f2fs to /system in fstab

* device/qcom/sepolicy/

188ecce sepolicy: Add thermal and irqbalancer sockets

* frameworks/base/

35dad30 Revert "Merge tag 'android-5.1.1_r13' into HEAD"

0e1fc17 base: Fix divide by zero when clearing recents

fd74c61 ResolverActivity: reduce elevation to make it flat

65bb483 services: option to disable lock screen dpm override (1/2)

49b76e8 SystemUI: do not load header bar if boot isn't complete

5416ddc FWB: Toast icon switch (1/2)

a7ec00d Fingerprint Service: fix potential NPE

* packages/apps/Mms/

47dca8d Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

* packages/apps/Settings/

9d1fd47 Build V16.2

7c5eb0f set tapjacking protection for deviceadmin permission dialog

79c036f settings: option to disable lock screen dpm override (2/2)

637d440 settings: Display apk path in App info

33c9073 Settings: Toast icon switch (2/2)

* system/core/

fda7663 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1

9755cd1 VectorImpl.cpp: fix benign multiplication overflow

* vendor/cm/

b5e8f37 Rogers LTE apn fix?

* vendor/oneplus/

f0649d1 bacon: Fix orientation vector for magnetometer

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

08-28-2015

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

* build/

a292c51 Merge pull request #12 from Khaon/fix-mounting-f2fs-system-partition

1d6a0b2 tools:ota:don't mount system partition with recovery mount options

* device/qcom/sepolicy/

e821bc8 sepolicy: Add policy for SurfaceFlinger access to rotator device

bcc374c SEAndroid: Allow SurfaceFlinger to access dynamic_fps node

* external/f2fs-tools/

d8d08bf Merge pull request #1 from Khaon/cm-12.1

71f0823 dump.f2fs: show i_advise field in inode

ae2d768 fsck.f2fs: show total sectors consumed by filesystem

* frameworks/base/

fe0dcb0 Fix home key behavior for multiple CarHome app

6aaedf2 Revert "PhoneWinowManager: resolve home car intent"

4c4feca Fix the cell standby mobile radio active issue

b829b84 Set mProximity to PROXIMITY_UNKNOWN on screen off

* frameworks/native/

66916dd Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_native into cm-12.1

a282ac5 libagl: Fix buffer read overrun in eglCreatePbufferSurface

* packages/apps/Mms/

f561931 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

1b80da8 Fix "To" label hide/show when adding/removing subject

f51cfec MMS: Change subject logic

* packages/apps/OTAUpdates/

dda7ceb Avoid NPE

* packages/apps/Settings/

51a9ead Fix the improper string and increment database version to kick off a new indexing job.

* packages/apps/Trebuchet/

5bae696 Fix wallpaperpreview for default wallpaper

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

a40f896 Add missing libatomic.a from Google

8f37098 Revert "Add missing libatomic.a from Google"

a86eb5b Merge android-toolchain-eabi-4.9-2015.06-x86.tar #2

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

a40f896 Add missing libatomic.a from Google

8f37098 Revert "Add missing libatomic.a from Google"

a86eb5b Merge android-toolchain-eabi-4.9-2015.06-x86.tar #2

* system/core/

71b40a7 Revert "fs_mgr: let fsck.f2fs actually attempt a fix"

0f1784f Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1