[Xperia Z Android Development] tetsuo55:
Hey everyone.

Today I have released a new build of Tesla, please rerun all your tests and checks and report any issues

Download

Changelog

====================
06-14-2016
====================

* bionic/
5d90a6b Squashed cleanup of previous commits

* device/sony/fusion3-common/
bb8fb12 Disable Doze
450ca05 Fix compiler error after toolchain changes

* external/jemalloc/
8964ca0 Revert "Add aborts to catch frees of bad pointers."
c8efbd8 Revert "Temporarily return for bad free."

* external/sepolicy/
aa7037a fix bootloop causing denial, thanks to Vladimir: E/SELinux: avc: denied { add } for service=overlay pid=1022 uid=1000 scontext=u:r:system_server:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager 06-07 11:25:50.847 221-221/? E/ServiceManager: add_service('overlay',5f) uid=1000 - PERMISSION DENIED
ac06a90 attempt to fix ps denials
d12db95 Changes by Vladimir

* kernel/sony/apq8064/
3b0e2eb bluesleep: Set the file permission for /proc/bluetooth/sleep/*
4cc4251 staging: prima: Get MAC address from WCNSS platform device
fdcedef huashan: Enable RTC clock write

* packages/apps/Settings/
a75dee8 Changes by Vladimir

* vendor/tesla/
9f0e2d6 Changes by Vladimir
eb4b69c Changes by Vladimir
2f36e35 Changes by Vladimir
8611440 Update SuperSu to Beta-2.74-2 in a system-mode installer

====================
06-13-2016
====================

* external/sepolicy/
8555aa3 Add policy to SELinux to allow ViPER4Android in enforcing mode
dde9fa8 Current Never Allow rule for writing to sockets is too strict.

* vendor/tesla/
453fe2d sepolicy: add persist_block_device type
7e5f247 sepolicy:app.te: oops
4f64d46 sepolicy: allow vold to trim persist
e76ed49 sepolicy: qcom: Allow reading PSU sysfs by system_server
e25ea68 sepolicy: Remove some denials
d2746bd sepolicy: Add policy for thermal engine changes
2c22d1e sepolicy: Allow adb pull of executables without root
83b043b sepolicy: Allow system app to set boot anim property
87afa40 sepolicy: Allow recovery to set system properties
d6ac149 sepolicy: Allow recovery to create links in the rootfs
e048adf sepolicy: fix denial for sudaemon
d414770 sepolicy: Underp the context for persistent storage
b7dda8e sepolicy: Make superuser_device and sudaemon mlstrustedobjects
3fcb3d3 recovery: Add new rules for recursive wipe
070d536 Grant platform apps access to /mnt/media_rw with sdcard_posix label
98b0879 sepolicy: Add perfprofd with set_prop macro
ba7eb80 sepolicy: Allow minivold execute_no_trans
47a3e66 sepolicy: Add domain for mkfs binaries
4c16b67 sepolicy: Set the context for fsck.exfat/ntfs to fsck_exec

====================
06-12-2016
====================

* bionic/
9942645 add fortified implementations of fread/fwrite
646e3da Improve diagnostics from the assembler __strcpy_chk routines.
6bc1001 Improve diagnostics from the assembler __strcat_chk routines.
d211408 Stop including <machine/cpu-features.h>.
1690f36 Remove optimized code for bzero, which was removed from POSIX in 2008.
382da2b Add a checksum to jmp_buf on ARM.
b7984be Improve diagnostics from the assembler __memcpy_chk routines.
7e3b80c Improve diagnostics from the assembler __memset_chk routines.
0165b0e Improve FORTIFY failure diagnostics.
6edbe96 [MIPS] Add __popcountsi2 to libgcc_compat.c
de07bc4 Remove deprecated use of ldm/stm in ARM setjmp.
20b30f2 Add a no dwarf version of assembler macros.
326c198 Fix over read in strcpy/stpcpy/strcat.
756c881 Implement setjmp cookies on ARM.
f6d6121 Add exported __popcount_tab for libgcc compat under compiler-rt.
8969c02 Invalidate cached pid in vfork.
3daa4df Remove pushes from memsets (krait/cortex-a9).
fa62899 Make all labels local.
91ebfd2 Replace bx lr with update of pc from the stack.
3d16ec7 libc: krait: Use performance version of memcpy

* frameworks/base/
4ba1f95 Add interpolators to qs tiles animation [1/2]
4bc7e17 FWB: QS shade transparency (1/2)
ff04f9b Add animations to quick settings tiles [1/2]
7aaaed0 Add Screenshot Crop & Share [1/2] * Cleaned up a lill * Need to see if nothing is broken Change-Id: I100c4a86048a3d61cff8457471dd205cf9555714 Signed-off-by: Martinusbe <martinusbe@gmail.com>

* packages/apps/Settings/
d33c973 german translate
dfba30c Add interpolators to qs tiles animation [2/2]
d374e33 Settings: QS shade transparency (2/2)
dc6fe87 Add animations to quick settings tiles [2/2]
1d46297 german translate
66f3fbe Add Screenshot Crop & Share [2/2]

====================
06-11-2016
====================

* art/
b83f9c5 art: allow devices to disable CAF bailout patches
f88494b art: Fix whitespace errors added by caf
4ca42b9 art: Update QC-PERF board flag to TARGET_HAVE_QC_PERF
4695478 Revert "ART: remove fallthrough"
49e5e18 art: disable FDO
5991602 ART: remove fallthrough
3d41afe ART: Fix bug in DeadPhiHandling
45a531f ART: Make dex2oat timing a bit more granular
97dbc56 ART: Fix destruction order in Runtime.
e4ac741 ART: Include zero-padding in String::SizeOf().
83f7ca8 ART: Abort if malloc() fails in SwapAllocator::allocate().
13eeecb ART: (Partially) fix lock aliasing
7932172 Remove unused WorkStealing thread pool
543995b Clean up some includes
ae5b8a0 Fix oatdump after ArtMethod change.
6b62880 Added next condition check to branch instruction
77ab1ec Make oatdump work with .art files and code generated by Optimizing.
ab19a0e Disable sanitization of dex2oat on device.
c6832ff ART: Simplify (Not)Equal bool vs. int to true/false
9861aec ART: Compiler generated GC map should take care of temp registers.
9a14654 Use GetOffsetDuringLinking instead of GetOffset.
e515a10 base: Fix an infinite loop in HashSet::Insert
bf6f1bc ART: Fix potential integer overflow in JNI.
40c8352 Remove unnecessary std::move from test_dex_file_builder
66d0e5d Move dmtracedump from dalvik to art.
a1a66b4 Revert "art: allow devices to disable CAF bailout patches"
f910879 Revert "art: Fix whitespace errors added by caf"
7aaf017 Revert "art: Update QC-PERF board flag to TARGET_HAVE_QC_PERF"
8b09da9 Fix hash set memory leaks
262602d Fix C++14 bitrot.
3f2c4ce Delegate long-to-float type conversions to the runtime on ARM.
53125b2 Fix race condition for method root marking in VisitNativeRoots
994f268 ART: Improve Indenter performance.
1f11e4c Make sure debug flags mirror non-debug flags
9cf5381 art: Use Optimized compiler by default
d74e891 art: Disable Some Debugging

* bionic/
6e0dfd7 fix compiler errors after last commit
bd4fb16 Update tzcode to trunk head as of today
2606b0e Remove gnu99
db102e0 Fix over read in strcpy/stpcpy/strcat.
03f9c5f Make all labels local.
25dc45a libm: ARM: reorganize a bit to match ARM64

* device/sony/fusion3-common/
834b39f fix toolchain selection, its called 5.x in tesla
a491eb1 enable timekeep in init

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9-kernel/
d735c67 Initial commit

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-5.x-kernel/
557bbad Initial commit

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-6.x-kernel/
9226922 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-eabi-4.9/
410d4d8 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-eabi-5.x/
a218dca Initial commit

* prebuilts/gcc/linux-x86/arm/arm-eabi-6.x/
b989b95 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/
a93454c Initial commit

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-5.x/
65e8632 Initial commit

====================
06-10-2016
====================

* art/
f66863b ART: Recognize cortex-a53.a57 for ARM features

* bionic/
52c5241 Add cortex-a53.a57 target for 32 bit big/little.

* bootable/recovery/
0ac2293 Black screen patch for some HiSilicon devices (FBIOPAN_DISPLAY)

* build/
45d6f3c use `find -exec ... +` everywhere
68a306f Use ulimit -p rather than prlimit.
fa4dbd9 make croot slightly more useful
2ca8b1a Make signapk align .so entries to 4096 bytes.
c0996c6 Clean up compiler warnings in signapk.
b4a3c51 If a console doesn't exist, read password from stdin.
fa4556c Fix misc-macro-parentheses warnings.
6b63d96 zipalign supports -p also when checking alignment.
121f711 Enable -Werror on zipalign
ac1965c Fix compilation warning.
acffb17 Use explicitly sized types in zipalign/ziptime
4754556 Fix for multirom by Vladimir
f0c63dd squashed cleanups
86186ed underp
eb568c3 Revert "Disable Sample APNs."
e179aa6 Disable Sample APNs.
046c52d MOB30M
f21b32b "MOB30L"
34f2137 "MOB30K"
5ca9397 Update security patch string to 2016-06-01

* device/sony/fusion3-common/
3795867 bionic opt: Fix the flag to use opt
49e4e14 msm8960: Enable Selinux in Enforcing mode
3ccef38 msm8960: BoardConfig: disabled serial logs for faster boot

* frameworks/av/
680ddca Fixing ALOGE message in commit ad40e57890f81a3cf436c5f06da66396010bd9e5
34d67fa SampleTable.cpp: Fixed a regression caused by a fix for bug 28076789.
cdd6335 Resolve merge conflict when cp'ing ag/931301 to mnc-mr1-release
08eb568 h264dec: check for overflows when calculating allocation size.
8447bb2 codecs: check OMX buffer size before use in (avc|hevc|mpeg2)dec
df912a4 codecs: check OMX buffer size before use in (gsm|g711)dec
2985316 AudioSource: initialize variables
7d20d40 Check mp3 output buffer size
5e1f5ee codecs: check OMX buffer size before use in (h263|h264)dec
f6b6e8d DO NOT MERGE codecs: check OMX buffer size before use in (vorbis|opus)dec
c0e66ff Fix OMX_IndexParamConsumerUsageBits size check
a488a7a Fix size check for OMX_IndexParamConsumerUsageBits
b3b6d2c Fix initialization of AAC presentation struct
928a264 DO NOT MERGE Verify OMX buffer sizes prior to access

* frameworks/base/
06fba92 Kill the real/isolated uid group, not the ApplicationInfo uid

* frameworks/native/
78f0057 fix compiler errors after last commit
01610f4 Revert "libbinder: Return UNEXPECTED_NULL when appropriate"
3c50834 Tune dex2oat
69f00b9 Tuning compiler thread count for optimal application install times
91b2ad5 Add support for new sched kernel tracepoint
75548d1 move init.trace.rc to frameworks/native
fa07d17 Enable atrace to read categories from file.
148da8f Tracing for binder locks/transactions
e8a6c4d libbinder: Add binder::Status type
d9e465a Use templates for write*Vector methods
ad060e1 libbinder: Return UNEXPECTED_NULL when appropriate
e0212cb Add support for reading/writing a vector of binders
0061623 Add ipi tracing to irq tracing.
2e9dafc Further reduce duplication in bugreport ps output.
26ccb55 Fix bug in byte vector serialization
f190937 Reduce duplication in bugreport ps output.
3383ca0 Add readStrongBinder that takes an interface
c600d12 libbinder: Fix out of bounds in readBoolVector
5e2dbf4 Fix build breakage due to extraneous dereference
56a0684 Add read/write methods for vectors
23bfecc Add methods to Parcel for bool and char and byte
4c911a4 servicemanager: log pid and uid on selinux denial
202dd9e Add dalvik heap/hwui overrides for xxxhdpi phone with 4096MB RAM
85cf539 Add new MotionEvent flag for partially obscured windows.

* manifest/
9347e9a track dhcpcd from slim
7b40009 track libnfnetlink & libnetfilter_conntrack from slim
0d344ab track toolchains from DespairFactor
6e707fc r46