[Galaxy Tab S2 Android Development] T_I:
Haven't noticed any effects while scrolling in portrait mode, however, I'm using it mostly in landscape.

Build environment got me puzzled by now. I even tried building the gts28wifi image and a titan image, but both fail at the same point.

DumpPublicKey: /nas/cm12/android/system/out/target/product/gts28wifi/obj/PACKAGING/ota_keys_intermediates/keys <= build/target/product/security/testkey.x509.pem build/target/product/security/cm.x509.pem build/target/product/security/cm-devkey.x509.pem
/nas/cm12/android/system/out/host/linux-x86/bin/checkpolicy: loading policy configuration from /nas/cm12/android/system/out/target/product/gts28wifi/obj/ETC/sepolicy.recovery_intermediates/policy_recovery.conf
target Export Resources: framework-res (/nas/cm12/android/system/out/target/common/obj/APPS/framework-res_intermediates/package-export.apk)
Copying: /nas/cm12/android/system/out/target/common/obj/JAVA_LIBRARIES/core-libart_intermediates/emma_out/lib/classes-jarjar.jar
java -jar /nas/cm12/android/system/out/host/linux-x86/framework/dumpkey.jar build/target/product/security/testkey.x509.pem build/target/product/security/cm.x509.pem build/target/product/security/cm-devkey.x509.pem > /nas/cm12/android/system/out/target/product/gts28wifi/obj/PACKAGING/ota_keys_intermediates/keys
/nas/cm12/android/system/out/host/linux-x86/bin/checkpolicy: policy configuration loaded
/nas/cm12/android/system/out/host/linux-x86/bin/checkpolicy: writing binary representation (version 26) to /nas/cm12/android/system/out/target/product/gts28wifi/obj/ETC/sepolicy.recovery_intermediates/sepolicy.recovery
Exception in thread "main" Aidl: framework <= frameworks/base/core/java/android/accessibilityservice/IAccessibilityServiceConnection.aidl
java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2625)
at java.lang.Class.getMethod0(Class.java:2866)
at java.lang.Class.getMethod(Class.java:1676)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 6 more
build/core/Makefile:930: recipe for target '/nas/cm12/android/system/out/target/product/gts28wifi/obj/PACKAGING/ota_keys_intermediates/keys' failed
make: *** [/nas/cm12/android/system/out/target/product/gts28wifi/obj/PACKAGING/ota_keys_intermediates/keys] Error 1
make: *** Deleting file '/nas/cm12/android/system/out/target/product/gts28wifi/obj/PACKAGING/ota_keys_intermediates/keys'
make: *** Waiting for unfinished jobs....

Haven't got a clue what I'm missing in my build environment. Last build that worked I started with an environment I build according this howto for titan and it worked. Since januari it all went wrong. I did a complete reinstall from scratch of the laptop I'm using for the build, still this error. Any tips are welcome.

I'm guessing there is a new dependency or one that gets pulled in when you allow recommended packages to be installed in Debian, but I can't figure out what goes wrong,

Build environment is a clean Debian Jessie install, amd64 in i7 with 16 GB mem.

In the meantime I'm trying to figure out why the magneto sensor doesn't work as expected. I've installed the stock 5.1.1, with custom kernel so I can root and found that the image has the correct magneto sensor, but closing a magnetic case doesn't result in an action. (it does with stock image) At least I have some intel on that point.