• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][6.0.1][Z] Tesla ROM official ~ Ground Zero Roms

Search This thread

airlessproject

Senior Member
Aug 16, 2013
918
1,819
Prilep
Ground Zero Roms presents -Tesla- for Xperia Z (yuga)




--> Ground Zero ROMs G+ <--

Visit The G+ Community for screenshots, news, downloads, bugreports, wallpapers, bootanimations, ....

Rom_Info.png

Google Plus Pinned Post

download.jpg

Code:
#include <std_disclaimer.h>
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/


Rom_Download.png


All official Downloads

Latest Build


INSTALL INSTRUCTIONS

CLEAN FLASH
- Wipe data, cache, dalvik and system
- Flash ROM and gapps.
- Wipe cache & dalvik.
- Reboot
- If you choose to dirty flash, and have problems, clean flash and see if they resolve before reporting them.
- Always try to take logs when something goes wrong! See how here.



features.png

Code:
    ready for OMS
    Night Theme
    Layer Commits (Dialer, Contacts, Deskclock...)
    German Translate
    Latest SuperSU
    TWRP 3.0.x (access through Volume-down; f2fs supported)
    SuperSU, Kernel Adiutor, Viper4Android, Layer Manager in Settings if installed
    Navbar customization
    Network Traffic
    Breathing Notifications
    Lockscreen Shortcuts
    System Animations
    Power Menu Animation
    LCD Density
    Ambient Display
    Kill App Back Button
    SlimDim
    App Circle Bar
    Pie
    Volume Steps
    Unlinking Ringer with Notification Volume
    'Do not disturb' add 15 min Steps and up to 14 Hours
    Increasing Ring Volume
    Notification Light
    Volume Rocker Wake
    Less Notification Sound
    Reset Battery Stats
    Configurable dashboard columns
    Dashboard tile view double lines toggle
    Volume Long Press Skip Tracks
    Optional Dashboard switches
    StatusBar Clock Font Size
    Statusbar Clock Font Style
    Second Clock
    Battery Style
    Carrier Label
    Tesla Logo in Statusbar
    Screen Record
    Intrusive InCall UI switch
    Quick Settings: add option to turn off main tiles
    AppOps
    Deskclock: increasing volume option for alarm clocks, flip and shake actions
    Blacklist
    Flip to Mute/Reject Call
    Proximity speaker
    On the go Mode
    Speed Dial
    IME Animations
    QS: add Layers Manager Tile, IME selector Tile, Volume Panel Tile, Kernel Adiutor Tile, TeslaCoil Tile
    Sexy up the dexopting dialog
    Dashboard Text Size
    Viper4Android
    Adaway
    Lockscreenfonts
    Dashboard Font Style
    QS Navbar Tile
    Battery bar enhancements
    new Header
    show charging current in mAh on lockscreen
    GZR Kernel Adiutor
    add Screenshot Crop & Share
    add animations to quick settings tiles
    QS shade transparency
    Option to use volume keys to control media volume anytime
    Add back volume up/down effect
    Add Volume adjust sound preference
    Disable/Enable screenshot sound
    Installed Apps: show link to Google Playstore

.......and more



screenshots.png



rxNPSKU.png


ToNPtFX.png


V4Vwyob.png


Device trees: https://github.com/airlessproject

XDA:DevDB Information
Tesla ROM, ROM for the Sony Xperia Z

Contributors
airlessproject, tetsuo55
Source Code: https://github.com/Tesla-M

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSPB

Version Information
Status: Stable
Current Stable Version: 2.3
Stable Release Date: 2016-08-23

Created 2016-03-30
Last Updated 2016-09-03
 
Last edited:

airlessproject

Senior Member
Aug 16, 2013
918
1,819
Prilep
reserved

to everyone that reports a bug: if you don't provide logs, and I can't reproduce or don't have the bug myself, you can't expect me to fix it because I'm not a tech psychic or a wizard, i.e. logs are essential if you want me to fix the problem you're having. They can even be taken after a hard or soft random reboot (most easily using the SysLog app), and even in a bootloop (especially if you take them in Linux, you can catch adb earlier than in Windows)

So no more excuses for not providing logs in my threads. Either you do it, or I completely ignore your complaint.
 
Last edited:

airlessproject

Senior Member
Aug 16, 2013
918
1,819
Prilep
May I ask how much screen time can you get with Doze? I'd really love to make this build my daily driver, but i hope battery is at least as good as stock .
Doze doesn't really affect screen-on time, except in relation to sleep time. With my 3 years old yuga with original battery, with this ROM I get around 3 hrs SOT along 20 hours since charge. Of course this may vary with changed brightness (I use it quite high) and sync, location and data, which are all on for me. I also use Facebook app.

Sent from my E6553 using Tapatalk
 
Last edited:

Paduretu Ionut

Senior Member
Sep 18, 2013
154
56
Constanta
Doze doesn't really affect screen-on time, except in relation to sleep time. With my 3 years old yuga with original battery, with this ROM I get around 3 hrs SOT along 20 hours since charge. Of course this may vary with changed brightness (I use it quite high) and sync, location and data, which are all on for me. I also use Facebook app.

Sent from my E6553 using Tapatalk
I see, thanks for the reply. I will test the rom now and i'll be back with some feeback :D
 
  • Like
Reactions: airlessproject

-CRO-Maher

Senior Member
May 26, 2015
428
121
25
Zagreb
need more info guys...how to install,i mean proper steps and is this rom have gapps or not?

To install this:
1. Download Rom from first post
2. Download Gapps from here: http://opengapps.org/ and chose 6.0 pico version
3. Go to recovery and delete for sure /data /system /cache and /dalvik cache though i would recommend also internal, just to give it that clean install :)
4. Flash both rom and gapps
5. Delete cache and dalvik cache
6. Reboot and enjoy :D
 
  • Like
Reactions: airlessproject

-CRO-Maher

Senior Member
May 26, 2015
428
121
25
Zagreb
I know that but better to ask when dev is not write that in op....is camera work or not yet?And what recovery rom has?

Recovery included is newest TWRP v3.0.0
Camera is working :D

---------- Post added at 21:11 ---------- Previous post was at 21:09 ----------

Camera works. TWRP 3.0 (accessible via volume down, vol up starts the one in FOTAKernel)

Sent from my E6553 using Tapatalk

Can you include camera from RR 6.0.1? This google camera included here is not that good
 

airlessproject

Senior Member
Aug 16, 2013
918
1,819
Prilep
Can you include camera from RR 6.0.1? This google camera included here is not that good
No (for various reasons among which the most important is that it may not compile due to Tesla having different code base from RR), but you can download some better camera apps from Store. I think Snap Camera is some kind of clone of the one in RR/CM (the name is similar anyway).
 
  • Like
Reactions: -CRO-Maher

Top Liked Posts

  • There are no posts matching your filters.
  • 47
    Ground Zero Roms presents -Tesla- for Xperia Z (yuga)




    --> Ground Zero ROMs G+ <--

    Visit The G+ Community for screenshots, news, downloads, bugreports, wallpapers, bootanimations, ....

    Rom_Info.png

    Google Plus Pinned Post

    download.jpg

    Code:
    #include <std_disclaimer.h>
    *
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
    */


    Rom_Download.png


    All official Downloads

    Latest Build


    INSTALL INSTRUCTIONS

    CLEAN FLASH
    - Wipe data, cache, dalvik and system
    - Flash ROM and gapps.
    - Wipe cache & dalvik.
    - Reboot
    - If you choose to dirty flash, and have problems, clean flash and see if they resolve before reporting them.
    - Always try to take logs when something goes wrong! See how here.



    features.png

    Code:
        ready for OMS
        Night Theme
        Layer Commits (Dialer, Contacts, Deskclock...)
        German Translate
        Latest SuperSU
        TWRP 3.0.x (access through Volume-down; f2fs supported)
        SuperSU, Kernel Adiutor, Viper4Android, Layer Manager in Settings if installed
        Navbar customization
        Network Traffic
        Breathing Notifications
        Lockscreen Shortcuts
        System Animations
        Power Menu Animation
        LCD Density
        Ambient Display
        Kill App Back Button
        SlimDim
        App Circle Bar
        Pie
        Volume Steps
        Unlinking Ringer with Notification Volume
        'Do not disturb' add 15 min Steps and up to 14 Hours
        Increasing Ring Volume
        Notification Light
        Volume Rocker Wake
        Less Notification Sound
        Reset Battery Stats
        Configurable dashboard columns
        Dashboard tile view double lines toggle
        Volume Long Press Skip Tracks
        Optional Dashboard switches
        StatusBar Clock Font Size
        Statusbar Clock Font Style
        Second Clock
        Battery Style
        Carrier Label
        Tesla Logo in Statusbar
        Screen Record
        Intrusive InCall UI switch
        Quick Settings: add option to turn off main tiles
        AppOps
        Deskclock: increasing volume option for alarm clocks, flip and shake actions
        Blacklist
        Flip to Mute/Reject Call
        Proximity speaker
        On the go Mode
        Speed Dial
        IME Animations
        QS: add Layers Manager Tile, IME selector Tile, Volume Panel Tile, Kernel Adiutor Tile, TeslaCoil Tile
        Sexy up the dexopting dialog
        Dashboard Text Size
        Viper4Android
        Adaway
        Lockscreenfonts
        Dashboard Font Style
        QS Navbar Tile
        Battery bar enhancements
        new Header
        show charging current in mAh on lockscreen
        GZR Kernel Adiutor
        add Screenshot Crop & Share
        add animations to quick settings tiles
        QS shade transparency
        Option to use volume keys to control media volume anytime
        Add back volume up/down effect
        Add Volume adjust sound preference
        Disable/Enable screenshot sound
        Installed Apps: show link to Google Playstore
    
    .......and more



    screenshots.png



    rxNPSKU.png


    ToNPtFX.png


    V4Vwyob.png


    Device trees: https://github.com/airlessproject

    XDA:DevDB Information
    Tesla ROM, ROM for the Sony Xperia Z

    Contributors
    airlessproject, tetsuo55
    Source Code: https://github.com/Tesla-M

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Unlocked Bootloader
    Based On: AOSPB

    Version Information
    Status: Stable
    Current Stable Version: 2.3
    Stable Release Date: 2016-08-23

    Created 2016-03-30
    Last Updated 2016-09-03
    12
    new build

    new build 20160408

    Download here

    Changes:

    - updated SuperSU to 2.68
    - OTA support (will show updates from next build on)
    - addon.d support (when dirty flashing, no need to reflash gapps or anything that has an addon.d script)
    - NFC
    - updated Adreno & other blobs to MM binaries from flo (courtesy of @tetsuo55)
    - updated TWRP to 3.0.2
    - changed some defaults in init scripts for smoother boot process
    - synced sources

    If you are willing to report bugs, please refer to this first.

    Enjoy folks! :)


    edit: Flash this in recovery after flashing the ROM to fix GPS issues.
    10
    reserved

    to everyone that reports a bug: if you don't provide logs, and I can't reproduce or don't have the bug myself, you can't expect me to fix it because I'm not a tech psychic or a wizard, i.e. logs are essential if you want me to fix the problem you're having. They can even be taken after a hard or soft random reboot (most easily using the SysLog app), and even in a bootloop (especially if you take them in Linux, you can catch adb earlier than in Windows)

    So no more excuses for not providing logs in my threads. Either you do it, or I completely ignore your complaint.
    10
    new build 20160419

    --> download <--

    Changes:
    • GPU OC to 487 MHz
    • Simple GPU governor by default, using a bit less restraining parameters
    • ROM Built with Uber 5.3 toolchain
    • Enabled graphite and krait toolchain optimizations
    • ROM updated to 6.0.1_r30
    • Sources synced, check github for details

    Enjoy! :cowboy:
    10
    new build 20160625

    --> Download <--

    Changelog:


    fusion3-common

    a3fd84b remove bionic commands, the default is jemalloc
    bb8fb12 Disable Doze
    450ca05 Fix compiler error after toolchain changes
    834b39f fix toolchain selection, its called 5.x in tesla
    a491eb1 enable timekeep in init
    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
    c8befa7 Enable Sony OSS Time services as the RTC is read only on our device
    a4269ec enable time sync and emergency calls
    3a964e8 Enable jemalloc in svelte mode
    7519951 Add missing props from stock rom
    ff23594 Update bluetooth init sh from CAF
    eb34750 Fix bad cherry pick on camera updates, now everything works
    7334f9e frustration

    yuga

    f15c0c2 Make the readme pretty like huashan, thanks AdrianDC
    2695224 Update bluetooth config to CAF head

    vendor/sony

    24d9208 add missing proprietary jars
    ef0c554 add libaudiopolicymanager from .222
    0cd5314 fusion3 : Binaries and firmware from razor-mmb29v (flo)
    f6500fb fusion3 10.7.A.0.228
    60cc77b Yuga 10.7.A.0.228

    kernel

    c15318d f2fs: fix to update dirty page count correctly
    d635666 ppp: take reference on channels netns
    2e51b49 netfilter: x_tables: check for size overflow
    f9118ba ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
    afcc1c4 ALSA: timer: Fix leak in events via snd_timer_user_ccallback
    d823fc2 ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
    4f62bdb ipv4: Don't do expensive useless work during inetdev destroy.
    88ac9df netfilter: x_tables: fix unconditional helper
    c88cc0e usbnet: cleanup after bind() in probe()
    97639a9 USB: cdc-acm: more sanity checking

    manifest

    486e0ac Stop tracking javasqlite, it is not used by android
    9347e9a track dhcpcd from slim
    7b40009 track libnfnetlink & libnetfilter_conntrack from slim
    0d344ab track toolchains from DespairFactor
    6e707fc r46
    6f8fa84 Track our own version of Packageinstaller
    0bfb450 add GZR KernelAdiutor

    system/core

    5478b18 Fix overflow in path building
    2459cd4 Revert "Rename ZipEntryName to ZipString"
    60a90a2 Rename ZipEntryName to ZipString
    e547b80 cutils: don't fortify property_get on clang.
    c079509 Fix use of uninitialized memory.
    0a5ca36 Make offline charging show percentage, patch by Vladimir
    7c174e1 enable adb shell in twrp, patch by Vladimir

    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
    eb85e21 Exynos4 fixes

    PackageInstaller

    f39405c underp clickjacking commit
    1326b56 DayNight: Add inverse night drawables
    196467e PackageInstaller: Complete PackageInstaller DayNight Theming
    681f5ef Properly Implement DayNight Theme
    ce0560e Fix NPE when requesting permission with no <uses-permission>
    07f9b45 DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.
    2980e17 Tint Icons to colorControlNormal
    924b900 Make this default drawable material teal
    8e95833 Themes: Allow PackageInstaller tab Background to be themed
    d6a3b87 PackageInstaller: Show current & new version
    0900f04 Revert "Modified this commit for master branch changes, lets see if it works..."
    3bff76d Modified this commit for master branch changes, lets see if it works... Properly Implement DayNight Theme
    e9ab537 Revert "Redo Move ClockworkPackageInstaller functionality here""
    8433d2b Revert "Switch IntegralToString to HexDump"
    dc87555 Revert "Use PackageInstaller.Session"

    external/f2fs-tools

    40a1fcc f2fs:Android.mk: twrp compatibility fusion3 line

    OmniStyle

    0db6c00 Supernova (Single) Header

    Settings

    0c8749d Changes by Vladimir

    frameworks/base

    fe89f6f Enforce weaker grant if app is default handler for miltiple action
    7da03dd Parse "vendor/priv-app" to find privileged applications
    f586290 Take into account default app for default grants
    b356ed8 underp previous commit lazyness
    9fb8b29 cdRemove support of disabling Jack.
    9ee0a99 Option to use volume keys to control media volume anytime (1/2)
    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 <[email protected]>
    06fba92 Kill the real/isolated uid group, not the ApplicationInfo uid
    07d2213 dexopt: update colors.
    99a0705 Sexy up rebooting/shutdown dialog
    5bb59cd Add new, hidden MotionEvent flag for partially obscured windows.
    f98b7b0 Revert "Sexy up rebooting/shutdown dialog"
    4ea4adb Merge branch 'mm6.0' of https://github.com/Tesla-M/frameworks_base into mm6.0
    350c9cc Sexy up rebooting/shutdown dialog
    b721367 dexopt dialog: that needs to be blue.
    cf27b77 Merge branch 'mm6.0' of https://github.com/Tesla-M/frameworks_base into HEAD
    bc7959f Add Missing Material VideoStop.ogg
    1a2804b sounds: add missing VideoStop
    9804d83 Fix ANDROID_LOOP=true for ArgoNavis and Perseus ringtones
    fcaebfc Update Alarm Files from N5 Factory Image
    3cefc68 Update Effects from N5 Nexus Image
    a86d0cc Update Dock/Undock Sounds from M Factory Image
    39de8ca Update Notification Sounds from N5 Factory Image
    7e7f9f1 Update Material Ringtones to M from N5 Factory Image
    76e68b2 Update VideoRecord & Wireless Charging Sounds to M
    996318f Use M Sound for LowBattery
    31b14c6 Ensure M Camera Sounds
    83177a9 Remove Some Audio Files not included in M
    062bf9d sounds: Use Android M Camera Sounds
    8c3d531 Revert "Fix ANDROID_LOOP=true for ArgoNavis and Perseus ringtones"
    e365dde Revert "FW/B: Remove duplicate ringtones"
    d58863a Revert "Update camera and video ui sounds from new nexus devices"
    01f9cd4 Add alternate WebView provider package
    894b3e7 Remove Qualcomm BoostFramework
    b0524a4 AssetManager: fix too few relocations
    71afb78 DO NOT MERGE: Preparing for the client
    8dad20b Do Not Merge, Testing only bypass checks if overlay is dangerous and package sig matching Overlays are enabled by default for ease of testing
    It should be disabled by the default and the client batch enabling them is the ideal way so it is updsting muiltiple app assets at the saem time avoid
    ing fc's
    3c2712b OMS Temp, bupass sig check
    dd2ebd2 OMS: integrate OverlayManagerService into framework
    169c8de OMS: adb shell command to access OverlayManagerService
    87e5a86 OMS: introduce the OverlayManagerService
    38cc285 Support tagging resources as OK to overlay
    ce4e399 Add ResTable::remove(cookie)
    adef481 Make asset manager cookies opaque
    73a710a Runtime resource overlay: support downloaded overlay packages
    933f795 Use std::unique_ptr instead of UniquePtr.
    422d067 Fix lseek argument order.
    5e4fdf6 Make 'idmap --scan' accept more than one input directory
    dfaf69e systemui: Fix the TrustDrawable animation state
    f0589d1 Close notification panel when user button is tapped
    d75cbac Don't crash if we get a DHCP packet with the wrong port.
    bbf5869 Fix typo in Conversion Functions doc
    08a6d5c Fix: the label "customize" is not updated after changing language
    c492a37 Alarm icon is not shown for secondary users
    8d230ce Show volume safety warning for all users
    f996603 Keyguard: show charging current in mAh on lockscreen
    6e40cd7 Battery bar enhancements [1/2]

    external/sepolicy

    769b4b2 fix previous commit
    43787e2 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:eek:bject_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
    67d7e81 attempt to fix ps denials
    5975378 Changes by Vladimir
    0b16505 Add service 'overlay' to service_contexts
    8555aa3 Add policy to SELinux to allow ViPER4Android in enforcing mode
    dde9fa8 Current Never Allow rule for writing to sockets is too strict.

    build

    2297eaf fix bad webview debloat
    c9f0b25 fixes for jack
    4f9d8bc Remove JILL, JACK_JAR and JILL_JAR
    31d401a Remove usages of jill.jar, use jack instead
    66572f7 Always start jack server before first call to jack
    c788576 Remove LOCAL_JACK_EXTRA_ARGS
    b00874e Allow control of jack used for compilation
    ad58d93 Clean call-jack and its callers
    8420f4d generic no telephony: stop building gallery and onetimeinit, install gapps instead
    9f7e183 core tiny: stop building backuprestore confirmation, libsqlite_jni(useless) and contacts/calendar providers, install gapps instead
    cabfb88 stop building backuprestore confirmation, libsqlite_jni(useless) and webview, install gapps instead
    f64f8c4 stop building deskclock, calculator, latinime and launcher, use gapps if you need them
    aebf6d7 stop building messenger, install a gapps package or grab one from the app store
    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

    Telecomm

    a5c53b7 Revert "DO NOT MERGE Listen for ConnectionEvent and use the InCallToneMonitor to play the tone"
    3da17c0 DO NOT MERGE Listen for ConnectionEvent and use the InCallToneMonitor to play the tone
    bce66ee DO NOT MERGE - Restrict ability to add call based on device provision status
    a9f6777 DO NOT MERGE Check PAH in addNewIncomingCall
    f0022c1 IMS: Fix ImsService crash due to default phones not created.

    Telephony

    d901155 Revert "DO NOT MERGE Register OnHoldTone event"
    2754d00 DO NOT MERGE Use E PhoneAccount for MT ECM Call
    6ee02dc DO NOT MERGE Register OnHoldTone event
    203f4f5 Fixes creation of incorrect SIP PhoneAccountHandle

    bionic

    1d20148 get back the __libc_fatal_no_abort function
    5851e90 Update timezone data to 2016d
    80a07e3 Update timezone data to 2016c
    baf6e1e Update timezone data to 2016b
    99907bf Update timezone data to 2016a
    5d90a6b Squashed cleanup of previous commits
    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
    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
    52c5241 Add cortex-a53.a57 target for 32 bit big/little.

    vendor/tesla

    8713680 stop building Developement and Spareparts apps
    c31bad5 Welcome back latinime, usefull for testing you are
    3eeb56d stop including latinime.so, it will be installed automatically with gapps
    ecc707e stop building latinIme and dashclock, install gapps instead
    6dcdbe2 stop building messenger, use gapps or install from play store
    28c9474 remove useless wallpapers
    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
    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
    8e69faa build KernelAdiutor

    Bluetooth

    78cacd7 "DO NOT MERGE" Add write SMS protection

    libcore

    9a07d9b Work around 32 bit glibc bug.
    cfa0513 Fix spurious finalizer timeouts on shutdown.
    9005bdd Speed up Finalizer Daemon
    1b16a58 Fix more race conditions in WeakHashMapTest.
    fc70818 Fix BigDecimal.equals() when scales are the same
    10b3c68 Delete obsolete SystemPropertiesBenchmark.
    1116f55 Performance tweak to CollectionUtils.removeDuplicates
    0e3c175 Implemented ceil and floor in StrictMath
    48429c2 Delete some unused cruft from OldAndroidMonitorTest.
    0ae7247 Rewrite testInterruptTest.
    05c93a1 Repurpose SHA1PRNG_SecureRandomTest.
    3e84bce Remove harmony provider and default SecureRandom impl.
    f75a2db Remove a couple of bogus test cases from SecureRandom2Test.
    30e4b15 Use __ANDROID__ instead of HAVE_ANDROID_OS.
    6321547 Clean up some dead code.
    3055059 Convert ByteBuffers to byte[] correctly.
    c872e95 Handle OutOfMemoryError from allocating InterruptedExceptions
    95438ce libcore: remove cancelled tasks from the queue in Timer at the time they're scheduled
    c1b4606 libcore: rewrite Timer
    0f1ba61 Fix MessageDigest.update(ByteBuffer) and .digest(byte[],...).
    c68f977 libcore: add a way to clear cached time zone strings
    84dab06 [1/4] JDK8: Do explicit cast of EnumMapIterator.next() return value

    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.

    Proguard

    2e32f71 Upgrade Proguard to 5.2.1

    external/iproute2

    89d2dbe tc: compile tc_red and remove codel, cbq and atm tc: build in support for more qdiscs
    72787b3 tc: add support for fq_pie
    937a02c tc: add support for pie fq.c prio.c hhf.c multiq.c mqprio.c codel.c
    6ca0af5 Add additional c files to unbreak compile
    e7b38d5 Update iproute2 to allow us to fully support CAKE and fq_codel

    dalvik

    c30f462 Catch classes that inherit from themselves in dexmerger.
    0af1cc3 Fix stream not being closed on all exception paths.
    63c4618 Consider declared member descriptors as direct ref
    46e1005 Fix 3 unused parameter warnings in hprof-conv.
    3adf48e Improve dx error handling
    58f6b04 Add better error message for unsupported classfile
    6a97bfb Consider direct references in interface methods
    9cb6cdb DX: Fix tests 115, 119, 125
    5b01486 DX: Fix tests 029, 033, 116, 117
    2e3d0dc Handle ACONST_NULL multidimensional arrays.
    9a9ff13 Remove dmtracedump from dalvik.
    b69b944 Remove libdex (including dexdump/list).

    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
    f66863b ART: Recognize cortex-a53.a57 for ARM features

    prebuilts/sdk

    a95ff71 changes for jack


    Enjoy friends! :)

    remark: built on my machine, devved by @tetsuo55 and a tiny bit from myself :)