6.0.1_r5 (MXB48K) to 6.0.1_r16 (MXB48T)

Changes for the Pixel C

This page includes changes made to the Android Open Source Project between two specific releases. It does not include any changes in any proprietary components included by Google or any hardware manufacturer. This page was generated by a re-implemented script based on scripts from Funky Android Ltd. In turn, those scripts were a modified version of this script written by JBQ.

Please do not copy or link to this content without attributing this site, Funky Android Ltd, and JBQ for the original script.

[show all] [hide all]

Projects removed (0)

Projects added (0)

Projects modified (33) [show][hide]

platform/build (24) [show][hide]

platform/bootable/recovery (3) [show][hide]

  • b750e65 [diff] imgdiff: skip spurious gzip headers in image files
  • 0f2f6a7 [diff] imgdiff: skip spurious gzip headers in image files
  • ec63d56 [diff] Track usage of Vector / SortedVector from libutils DO NOT MERGE

platform/cts (50) [show][hide]

  • 2639291 [diff] Camera: update FPS range check per spec update
  • 57c15f2 [diff] CTS test for robust handling of invalid cmap
  • 6dd5e73 [diff] MonkeyTests assertion failures errors. Limit the amount of error data contained in an assertion failue
  • ed4386b [diff] Revert "CTS: Add testConnectivityConstraintExecutes_withMobile to knownfailures"
  • 44c49bc [diff] CTS fix: match test to CDD memory requirements
  • 3a15653 [diff] DO NOT MERGE: Revert "Camera: cross check camera2 features"
  • 820440b [diff] DO NOT MERGE: CameraITS: relax test_blackwhite threshold
  • b0c1112 [diff] Revert "MediaMetadataRetrieverTest: add new test to handle overflowed padding."
  • 8327555 [diff] MediaMetadataRetrieverTest: remove unused import to fix compile error.
  • 0d059db [diff] Update full alarm test requirements
  • 0612101 [diff] DO NOT MERGE - MediaServerCrashTest: add testDrmManagerClientReset.
  • a74beb1 [diff] MediaServerCrashTest: add testDrmManagerClientReset.
  • 404bbc3 [diff] Reduce CTS audio requirements for low memory devices
  • aec67ad [diff] Do not test AudioPlayback if system doesn't have audio out
  • 96f4d40 [diff] Camera: create camera test package
  • bb7fb44 [diff] Fix timestamps sort in UiAutomationTest.testWindowContentFrameStats
  • 21a8bd6 [diff] Fix for testBadSurfaceDimensions
  • f0f730c [diff] Enforce the valid range of psc, pci and lac/cid for primary cells.
  • aba8142 [diff] DO NOT MERGE: Revert "Add build number into CTS Verifier."
  • 9fa97c2 [diff] Add new keyguard disable features tests for primary profile to CTS Verifier
  • 1e44c21 [diff] SensorBatching Test Fixes
  • fc56b9b [diff] Add fingerprint feature to cts verifier app
  • b3a7431 [diff] Remove cts-verifier tests for two intents.
  • ee509b7 [diff] DO NOT MERGE CTS device-side preconditions for MNC
  • 0e31d66 [diff] Camera: read exposure value range if possible
  • b1adf9e [diff] Make sure the next case started after previous case finished
  • 442a181 [diff] Selectively delete files from the sdcard
  • 0ea4882 [diff] Increase timeout for gtest runs.
  • 15dbbfa [diff] Bump CTS 6.0R3 for Security Releases.
  • dd58e48 [diff] Revert "Add build number into CTS Verifier."
  • aaf61c0 [diff] Make copy_media.sh POSIX compatible
  • cc728ce [diff] CTS: PO tests for DISALLOW_CONFIG_VPN
  • c0ffa1f [diff] Media tests should use redirector.gvt1.com
  • 26f8a4d [diff] Fixed CtsVerifier version
  • d7cad88 [diff] Revert "DO NOT MERGE: Fix Bitmap and NinePatch drawable tests for non-mdpi devices"
  • 2c43901 [diff] Fix for Job Scheduler Charging test case
  • 7712881 [diff] Revert "Revert "CTS: Tests for DISALLOW_CONFIG_VPN""
  • e612a9e [diff] Basic test of android.media.RemoteController
  • 3c21781 [diff] MediaMetadataRetrieverTest: add new test to handle overflowed padding.
  • 9fb50b6 [diff] Fix bugs regarding CTS fails for VP8 codec with low performance
  • c8a9a00 [diff] Enable test of events occuring after AudioRecord.stop
  • b8fbd66 [diff] Fix testSetPreviewTextureBothCallbacks wait timeout
  • eef7e5a [diff] Reduce EGLCleanup test iterations
  • b453110 [diff] Camera: remove FREEFORM cropping check for FULL device
  • 732751c [diff] Fix report latency overflow in DeviceSuspendTest
  • 3aeb0d3 [diff] Enable SPEAKERPHONE CTS tests.
  • 2b51a7c [diff] fix failure line handling for VideEncoderDecoderTest.
  • 27c55e2 [diff] CTS: Add testConnectivityConstraintExecutes_withMobile to knownfailures
  • 7dc91b3 [diff] Add FileSystemPermissionTest exception for /dev/dri/renderD129.
  • 7542792 [diff] Cherrypick the following CLs from LMP MR1

device/asus/fugu-kernel (3) [show][hide]

device/google/dragon (57) [show][hide]

  • 531c0ab [diff] dragon: DragonKeyboardFirmwareUpdater: Update firmware to version 0.151221
  • b000eaa [diff] dragon: DragonKeyboardFirmwareUpdater: Update keyboard firmware to version 0.151216
  • 2a6c9ed [diff] dragon: DragonKeyboardFirmwareUpdater: Update the firmware to version 0.151210
  • b812568 [diff] healthd: Add battery max current check to adjust SoC.
  • d6feed0 [diff] Enable 4-channel input
  • fe5f878 [diff] dragon: sensor: Increase accel/gyro max sensor frequency.
  • 5c0f459 [diff] dragon: sensor: Limit interrupt rate to 50Hz
  • fb1f8fc [diff] device: DragonKeyboardFirmwareUpdater: Move this package to vendor/google/apps
  • 8a0e72d [diff] Revert "Enable 4-channel input"
  • 4f136c6 [diff] Revert "audio: Do not hardcode channel mask to stereo"
  • 1dcc408 [diff] Update power profile
  • 52bba7a [diff] dragon: update decoder max achievable frame rate.
  • f1b4511 [diff] dragon: DragonKeyboardFirmwareUpdater: Update keyboard firmware to version 0.151216
  • 2061b28 [diff] dragon: DragonKeyboardFirmwareUpdater: Exclude the service other than the primary user
  • 6436751 [diff] audio: Do not hardcode channel mask to stereo
  • 779939c [diff] audio sound_trigger: Add hotword language model support
  • 7403e7e [diff] Enable 4-channel input
  • 5d7bb47 [diff] dragon: DragonKeyboardFirmwareUpdater: Update keyboard firmware to version 0.151216
  • 2359a3e [diff] dragon: DragonKeyboardFirmwareUpdater: Exclude the service other than the primary user
  • d0bb5f2 [diff] Revert "dragon: DragonKeyboardFirmwareUpdater: Exclude the service other than the primary user"
  • bf65454 [diff] dragon: DragonKeyboardFirmwareUpdater: Exclude the service other than the primary user
  • 9807bfc [diff] audio: Do not hardcode channel mask to stereo
  • 7b411f6 [diff] audio sound_trigger: Add hotword language model support
  • 59282e0 [diff] dragon: wifi: updated btc_param3 in cal file
  • 3db0643 [diff] dragon: wifi: updated btc_param3 in cal file
  • a8834a4 [diff] Revert "dragon: camera: Stop advertising camera2 FULL mode"
  • c324c9b [diff] Update hotwording firmware for 19.2MHz MCLK
  • 593e49c [diff] Update hotwording firmware for 19.2MHz MCLK
  • ccb51d0 [diff] Enable 4-channel input
  • fa7f685 [diff] dragon: DragonKeyboardFirmwareUpdater: Update the firmware to version 0.151210
  • 19d7912 [diff] dragon: DragonKeyboardFirmwareUpdater: Update the firmware to version 0.151210
  • dda67d5 [diff] audio sound_trigger: Check null pointer in streaming
  • dd928c4 [diff] dragon: DragonKeyboardFirmwareUpdater: Change the life cycle of the service
  • f3c0a90 [diff] Import translations. DO NOT MERGE
  • f9f197d [diff] dragon: DragonKeyboardFirmwareUpdater: Remove the service build target.
  • f60107e [diff] dragon: Use device/ makefiles to install supplicant_overlay.conf files
  • 42a8468 [diff] dragon: sensor: Last character of vpd calibration data was chomped
  • 123516e [diff] audio sound_trigger: Check null pointer in streaming
  • 96c9dd4 [diff] Import translations. DO NOT MERGE
  • 3ec0321 [diff] dragon: DragonKeyboardFirmwareUpdater: Change the life cycle of the service
  • b6609df [diff] Import translations. DO NOT MERGE
  • ab2a3f2 [diff] mixer_paths: Increase mic gain
  • 3b6d62f [diff] dragon: Exclude invalid/non-updatable firmwares from keyboard update service
  • 36b52dd [diff] Revert "dragon: Exclude invalid/non-updatable firmwares from keyboard update service"
  • aa506aa [diff] dragon: Exclude invalid/non-updatable firmwares from keyboard update service
  • 9c569a4 [diff] dragon: power: update GPU boost parameters
  • 534602c [diff] dragon: Add keyboard battery warning in DragonFirmwareKeyboardUpdater
  • 4a54acc [diff] Import translations. DO NOT MERGE
  • a9b121a [diff] dragon: wifi: update boardflags3 in cal file
  • 92c9120 [diff] mixer-paths: Iniitize the Mono ADC Boost
  • 064f73e [diff] dragon: wifi: update swctrlmap in cal file
  • fbb8e82 [diff] dragon: Finalize DragonFirmwareKeyboardUpdater update confirmation page
  • d7517ac [diff] dragon: Modify DragonKeyboardFirmwareUpdater notification messages
  • 7cb852c [diff] dragon: Update DragonKeyboardFirmwareUpdater notification messages
  • 763f2e7 [diff] dragon: Add DragonKeyboardFirmwareUpdater service.
  • 4722a5f [diff] dragon: update power profile for MXB48
  • 59281a5 [diff] audio HAL: fix thread starvation

device/google/dragon-kernel (37) [show][hide]

  • ed3c3b0 [diff] dragon: Update prebuilt kernel to acae30e8a307b3cd576b918b89e64c61760e9667
  • 58e8f56 [diff] dragon: Update prebuilt kernel to 367527ed7c335a22b23395cfa6f9bda184fb46fb
  • 366f39b [diff] dragon: Update prebuilt kernel to 1f1e106bff71b4ff5ca9b6f48f816bb6bbd0ee25
  • 106feb1 [diff] dragon: Update prebuilt kernel to 7d9ed63d448e60e13ac85d36d15882b13ba11018
  • 47e053f [diff] dragon: Update prebuilt kernel to be3bdcb73b5bd2d8d4b8e6de382ddfbf955a3e98
  • 2e81ec4 [diff] dragon: Update prebuilt kernel to 7d9ed63d448e60e13ac85d36d15882b13ba11018
  • 367310c [diff] dragon: Update prebuilt kernel to be3bdcb73b5bd2d8d4b8e6de382ddfbf955a3e98
  • 4d96009 [diff] draogn: modify push-kernel.sh script to handle different kernel repos
  • 6be8682 [diff] dragon: Update prebuilt kernel to 0406cbf5ef913220dfb1a6e272f7f761d43dfa8a
  • 92be323 [diff] dragon: Update prebuilt kernel to bd9666a4c6bf15acdb698939c3ec423cee462108
  • 09458d1 [diff] dragon: Update prebuilt kernel to 0406cbf5ef913220dfb1a6e272f7f761d43dfa8a
  • f11c99b [diff] dragon: Update prebuilt kernel to bd9666a4c6bf15acdb698939c3ec423cee462108
  • a6f4bcd [diff] dragon: Update prebuilt kernel to 0cf46929327772cb00b826b9e15c75ba2752d4ee
  • bf52964 [diff] dragon: Update prebuilt kernel to 0cf46929327772cb00b826b9e15c75ba2752d4ee
  • 4121057 [diff] dragon: Update prebuilt kernel to 6d7da4a83b9d1b3e75cceedf93b78d3642832275
  • 5827de5 [diff] dragon: Update prebuilt kernel to 6d7da4a83b9d1b3e75cceedf93b78d3642832275
  • 34369c1 [diff] dragon: Update prebuilt kernel to d63129f8c4404ce0aac0a8330d5b601d843dd7bd
  • 0c38b8f [diff] dragon: Update prebuilt kernel to d63129f8c4404ce0aac0a8330d5b601d843dd7bd
  • fc4af7d [diff] dragon: Update prebuilt kernel to 85a9c92e15f94c5088bee5db03585705f206cdc3
  • a07f57e [diff] dragon: Update prebuilt kernel to 7575ff8291e1d60a731f2c9e6a04be456178c133
  • 9ff0dde [diff] dragon: Update prebuilt kernel to 85a9c92e15f94c5088bee5db03585705f206cdc3
  • a6e94af [diff] dragon: Update prebuilt kernel to 7575ff8291e1d60a731f2c9e6a04be456178c133
  • c9bcaa6 [diff] dragon: Update prebuilt kernel to 64a3b8566cfbbeefda55c811b23538bb7c7dfb8d
  • a8eeffc [diff] dragon: Update prebuilt kernel to 673a0c7abf3ecfa3bfc5eaf1dc82da85dbc1040a
  • f903f82 [diff] dragon: Update prebuilt kernel to 5283e59a439df8154469b8b758427918e6dc4342
  • aac3002 [diff] dragon: Update prebuilt kernel to fb4221a43911ef89ecda495c65d65945e98d9678
  • 86fd446 [diff] dragon: Update prebuilt kernel to ffe2909b5a224abf54e7c74b307fc8410d703559
  • caf04a4 [diff] dragon: Update prebuilt kernel to 08f8c06512a1d1a6655393225bf912f83f70b6f3
  • 00b9ca2 [diff] dragon: Update prebuilt kernel to 22ccfbfcf1298dad1f333e960caa3ebef48ce97e
  • 9f81e32 [diff] dragon: Update prebuilt kernel to cc7d85990a9b6b1957519fb8095acced663e4a72
  • 5fe1d29 [diff] dragon: Update prebuilt kernel to 43e7358c73d4397234cf1b2fae7495b034223110
  • 3da54aa [diff] dragon: Update prebuilt kernel to 0d74c6d6414b537e04695f3e4636b69c0d1c35ea
  • 4dab823 [diff] dragon: Update prebuilt kernel to 1ed43a3e81dac2afbb1200397ad8119d524b5047
  • 8f4363c [diff] dragon: Update prebuilt kernel to eca5e2e2fa318b57e00ed75efaaa1fc93c8a11bc
  • 9d705d8 [diff] dragon: Update prebuilt kernel to 7ee7695e56d5526ad1929f5096972276da8b2759
  • 593f66b [diff] dragon: Update prebuilt kernel to 2d33cb78018d6fe0f7eccda5af6e42d2417a1946
  • de5ef0f [diff] dragon: Update prebuilt kernel to 54b581ad6e86b5240127be1f0bcf9e56f20bc701

device/htc/flounder-kernel (2) [show][hide]

  • f544db6 [diff] flounder: update kernel prebuilt DO NOT MERGE
  • 3b1c5f7 [diff] flounder: update kernel prebuilt (DO NOT MERGE)

device/huawei/angler-kernel (2) [show][hide]

device/lge/hammerhead-kernel (2) [show][hide]

device/moto/shamu-kernel (5) [show][hide]

platform/external/bouncycastle (2) [show][hide]

  • d1d983a [diff] DO NOT MERGE bouncycastle: limit input length as specified by the NIST spec
  • 864e87b [diff] DO NOT MERGE bouncycastle: limit input length as specified by the NIST spec

platform/external/deqp (14) [show][hide]

  • 85fcb8d [diff] Remove GLES2-texture.wrap tests from mustpass
  • b84fd4b [diff] Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
  • ee0868c [diff] Remove wide line bounding box cases
  • 9a42bb8 [diff] Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
  • 75da7d2 [diff] DO NOT MERGE add running time hints for dEQP packages
  • 494bb5a [diff] Exclude RGB565 blending cases from the must-pass
  • 57f1d6d [diff] Change MSAA sample-count error to warning
  • e625e2d [diff] DO NOT MERGE Restore accidentally commented line
  • e3f31fb [diff] DO NOT MERGE Split GLES31 copy image tests in 3.
  • e98edf6 [diff] DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
  • 91be034 [diff] Remove broken record_variable_selection test from MR1 must-pass.
  • a77161b [diff] DO NOT MERGE: Apply fix for tessellation fractional even test verification.
  • 5b076d9 [diff] DO NOT MERGE Do not require signed zero support in ldexp tests()
  • 5c7feb8 [diff] DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

platform/external/drm_hwcomposer (16) [show][hide]

  • bf20636 [diff] drm_hwcomposer: Always call PrepareFrame() for compositions
  • e3141c6 [diff] drm_hwcomposer: Always call PrepareFrame() for compositions
  • 2b0cdf8 [diff] drm_hwcomposer: Save the atomic_test result between tests
  • 6c18b3b [diff] drm_hwcomposer: Save the atomic_test result between tests
  • 6afbb6a [diff] drm_hwcomposer: only check the composition after a geometry change
  • b100837 [diff] drm_hwcomposer: Skip layers which aren't on-screen
  • 0c7da1e [diff] drm_hwcomposer: set blending mode to kPreMult for GL output
  • 04b47ea [diff] drm_hwcomposer: Allow for multiple transforms at once
  • 647beb2 [diff] drm_hwcomposer: Check the composition before sending to frame worker
  • d51c761 [diff] drm_hwcomposer: Split DrmDisplayCompositor::SquashAll()
  • c07b211 [diff] drm_hwcomposer: Add test_only mode to CommitFrame
  • 35301f4 [diff] drm_hwcomposer: Create mode blob on modeset queue
  • 2b4b1ee [diff] drm_hwcomposer: during SquashAll, skip layers with kSourceNone
  • bff33ac [diff] drm_hwcomposer: composite down to a primary plane after a timeout
  • cb1cfc8 [diff] drm_hwcomposer: avoid creating release fences for invalid OutputFd
  • 49446bc [diff] drm_hwcomposer: add AutoLock to automatically handle pthread_mutex_lock

platform/external/libdrm (1) [show][hide]

  • ee1d48a [diff] drm: add zcull info and zcull bind for nouveau

platform/external/tinyalsa (12) [show][hide]

  • caab548 [diff] tinymix: Remove the unused parameter from tinymix_set_byte_ctl()
  • f481dc6 [diff] tinymix: Support more that 512 bytes in byte control
  • b39bcb4 [diff] mixer: add support for TLV based byte controls
  • 74f9a58 [diff] tinyalsa: unable to set BYTE mixer
  • c90f8e2 [diff] tinymix: Add support for setting/getting a binary control
  • 7a53049 [diff] tinymix: Remove the unused parameter from tinymix_set_byte_ctl()
  • 16ee253 [diff] tinymix: Support more that 512 bytes in byte control
  • 8dd560e [diff] mixer: add support for TLV based byte controls
  • b22ae76 [diff] tinyalsa: unable to set BYTE mixer
  • effa011 [diff] tinymix: Add support for setting/getting a binary control
  • b42510d [diff] Add pcm_get_poll_fd
  • 6188c41 [diff] Export pcm_mmap_avail

platform/frameworks/av (12) [show][hide]

  • 89a82d4 [diff] Fix security vulnerability in ICrypto DO NOT MERGE
  • 424c120 [diff] libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
  • 50270d9 [diff] DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
  • 22f824f [diff] Fix security vulnerability in ICrypto DO NOT MERGE
  • 91a23ed [diff] DO NOT MERGE nuplayer: do not use cached source for wvm content
  • 3d6a714 [diff] DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread
  • 6afc659 [diff] DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
  • 0462975 [diff] DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
  • 69bd1cf [diff] libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
  • 19c47af [diff] DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread
  • fc39dd9 [diff] Don't place large objects on the stack
  • 87f8cbb [diff] libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.

platform/frameworks/base (17) [show][hide]

  • a069bf6 [diff] DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread
  • c8e5a45 [diff] Mark Pixel C keyboard as having hardware autorepeat
  • b431f4b [diff] Mark Pixel C keyboard as having hardware autorepeat
  • 0a887bc [diff] DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread
  • 5fdf0a1 [diff] Camera: codegen doc update
  • 82ea0fd [diff] IME switcher visibility should ignore aux IMEs.
  • bddde9b [diff] Import translations. DO NOT MERGE
  • b296136 [diff] Tweak the conditions to hide IME switcher icon.
  • 41f5797 [diff] better notification speed change
  • f1f45fe [diff] Don't use framework permission strings for netd permissions.
  • 5ed4008 [diff] Better focus logic
  • e1d9bb6 [diff] Discrete modes for touch or key traversal
  • 9e13bbe [diff] removed doze
  • 3d418fe [diff] disable alt-tab traversal when touching
  • 333db2e [diff] DO NOT MERGE. Prevent recents from coming up when in SUW
  • 84669ca [diff] DO NOT MERGE. Prevent recents from coming up when in SUW
  • 9e89117 [diff] DO NOT MERGE: Don't throw RuntimeException in user dir delegations.

platform/frameworks/minikin (1) [show][hide]

  • 482f287 [diff] Avoid integer overflows in parsing fonts

platform/frameworks/native (1) [show][hide]

  • 679f34f [diff] DO NOT MERGE: dumpstate: execute procrank using su

platform/frameworks/rs (1) [show][hide]

platform/frameworks/support (1) [show][hide]

  • aa35ba5 [diff] [RenderScript] Load from the full path of librsjni and libRSSupport.

platform/hardware/broadcom/libbt (1) [show][hide]

  • 65785e4 [diff] dragon: libbt: set BT_WAKE_USERIAL_LDISC = TRUE

platform/hardware/broadcom/wlan (1) [show][hide]

platform/hardware/intel/img/hwcomposer (1) [show][hide]

  • f65be04 [diff] Use default csc mode and video range setting for HDMI. Update VideoPayloadBuffer to align with palyload in video driver

platform/hardware/qcom/audio (1) [show][hide]

  • ebbb823 [diff] post proc : volume listener : fix effect release crash

platform/libcore (2) [show][hide]

  • 36363b0 [diff] Fix time calculation in test_SSLSession_getLastAccessedTime
  • ef2d585 [diff] Add more debugging to the DigestTest

platform/packages/apps/PackageInstaller (2) [show][hide]

platform/packages/inputmethods/LatinIME (3) [show][hide]

  • a2a057a [diff] Check if last shown Emoji category ID is still valid
  • 922be5c [diff] Import translations. DO NOT MERGE
  • fdbd6fe [diff] Import translations. DO NOT MERGE

platform/platform_testing (1) [show][hide]

  • 5581e68 [diff] test improvement: dump window hierarchy line by line

platform/prebuilts/gradle-plugin (3) [show][hide]

platform/prebuilts/sdk (1) [show][hide]

  • b5261ec [diff] DO NOT MERGE: Update RenderScript support lib prebuilts for buildTools.

platform/system/gatekeeper (18) [show][hide]

platform/system/media (1) [show][hide]