android-n-preview-1 to android-7.1.0_r1 AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ, and further improved by Al Sutton.

Please do not copy this without attribution to Android Police, Al Sutton, and JBQ for the original script.

+- Project: platform/art

5464c73 : Fix pending exception failure for encoded statics
f242f66 : ART: Check for more low-space situations in zygote
99c959f : Put the deletion of profiling info under a GC critical section.
6b9c54c : Fix profiling output to properly display class info.
64f25fd : Pass the right class loader when inlining.
0a210d9 : Pass the right class loader when inlining.
e50a7b8 : JIT: Don't update the dex cache of another class loader.
ae093d6 : JIT: Don't update the dex cache of another class loader.
2d857af : Do allocation fence before pushing on allocation stack
71b7681 : Add API for getting location of odex or oat file
b4827ac : Add API for getting location of odex or oat file
b3cd84a : Fix a bug in ClassTableGet code generation for IMTs.
ff2a8ef : ART: Remove zygote OTA code
df2d4f2 : Revert "Revert "Optimize IMT""
b198b01 : Fix System.arraycopy when doing same array copying.
5e99abd : Work around Jack optimizations in arm64 shifter operand test.
338a1d2 : ART: Add very-large threshold to dex2oat
2b8b604 : Fix merging HLoadClass with HNewInstance.
25a9abe : ART: Add dex2oat swap-usage parameters
fd43db6 : Revert "Optimize IMT"
0748ed9 : ART: Disable no-prebuild test for run-test 608
c2f1735 : Do not remove loads/store with unresolved accesses.
7dfe5de : OatFileAssistantTest: do not relocate image randomly.
e21145f : Call prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY) if app is debuggable.
41be823 : Propagate flags to ShouldHaveEmbeddedVTable
0790af1 : Optimize IMT
af17a5e : Fix braino in the test to make it work on target.
8016bde : Use collector specific helper classes
a3f4927 : Avoid duplicate class for mark compact
f7e0db0 : ART: Use null for the BootClassLoader in LoadLibrary
d0b1dac : Use ScopedObjectAccess in ThreadList::Dump
6017782 : Revert "Skip DumpForSigQuit if debugger is active"
a3e8fc3 : ART: Turn off unattached thread dumping
f7d9946 : Remove too aggressive DCHECKs.
fed3167 : Fix dex file leak in oat file manager
ce55f0d : ART: Fix swap usage determination in dex2oat
a048ca8 : Fix FOUR_ARG_DOWNCALL assembly stubs on arm and x86.
7c8aa83 : Wrap certain exception types when loading an erroneous class.
2f11681 : Revert "Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces.""
f479d77 : ART: ArrayGet hoisting restriction added.
c9dbb1d : Revert "Revert "Hold dex caches live in class table""
45968e7 : Enable profman pretty printing
f102faf : Revert "Hold dex caches live in class table"
d6d49e5 : Hold dex caches live in class table
b089ecc : Delay dex-to-dex compilation until Optimizing is done.
2dc77ec : Fix ArtMethod::GetInvokeType for static methods on interfaces.
e1dfa0c : Fix a bug in reference type propagation.
fe179c2 : Fix race with host_dlopen_handles_
07f468f : Initial profman support for verbose dump
7e50a7a : Relax annotation visibility so runtime includes build.
af0e482 : Don't use dlopen on host for already loaded oat files.
1c23f83 : Don't use JACK alpha anymore.
48bfdc9 : Remove duplicate libcore failures expectations.
655c3c3 : Don't do any I/O when starting the profile saver
8d26c59 : Prune class path classes from profile
dc85bd7 : Fix profile saver reference point when calculating the sleep time
7eef339 : Fix OatWriter to update the header checksum correctly.
dcc8b75 : Remove bogus DCHECK.
8f15335 : Avoid long sleep in ProfileSaver
55accd5 : Fix broken DCHECK
49de5a2 : Don't update checksum if data ptr is null.
1026754 : Base isDexOptNeeded result on OatFileAssistant::IsUpToDate.
6619cdd : Only compile dex files if they are not up to date.
c600eaa : Add methods with samples during launch to profile
2c6b494 : Don't update checksum if data ptr is null.
82cc2ed : Fix bug in verifier: soft fail was hiding hard fail.
6b2ddc8 : Revert "Revert "Move rewritten StringFactory call results into dex registers for deopt""
3134998 : Enforce class definition ordering rules in v37 Dex files.
1df3b55 : Put boot class loader classes and strings in dex cache of app images.
1bd15f0 : Remove no-op call to android_update_LD_LIBRARY_PATH
5e7cbde : Fix oat_writer to use WriteData which updates checksum.
8c185bf : Compile JNI stubs for verify-profile and interpret-only.
135d9f8 : Do not set property jpda.settings.syncPort in JDWP tests.
22bd2a1 : Only fill methods with 0xFE on debug builds
5ecab6e : Do not allow OSR jump while debugging is active.
0233a41 : Add missing check for IsShuttingDown in profile saver
5a6171d : Revert "Move rewritten StringFactory call results into dex registers for deopt"
17fc4bd : ART: Fix Mac build
d9a720b : ART: Check whether an oat file exists before opening
0ec065d : Fix profile saver initial wait
9821cce : ART: Optimize PreSetup pass for oat-file open
0ea451b : Move rewritten StringFactory call results into dex registers for deopt
90328ac : Catch classes inheriting from themselves in the class linker.
4ba674b : Fix an assert during jdwp debugging.
825ab1c : ART: Fix systrace monitor logging
77143f7 : Revert "Reject classes inheriting from themselves directly or transitively."
54689b7 : Visit IMT of all classes during image writing
5fbb0fe : Adjust ProfileSaver strategy
9de98ef : Reject classes inheriting from themselves directly or transitively.
12c08f0 : Make quick frames of proxy methods visited if they're constructors.
6cb4ccb : Ensure that java.lang.reflect.Field is initialized
a6e95b3 : Fix oatdump crash on arm64/arm code. Also adds 16 bit literal information.
92091bd : Prevent ArtMethod clearing race
0dce75d : Add histogram for native allocations
12e4157 : Don't expect permission to open foreign dex use marks.
0b80b74 : Fix assert failure in interpreter after deoptimization.
77ce643 : Fix another case of live_in at irreducible loop entry.
ba17f45 : Fix libarttest to be non debug
ab9ca53 : Change test 136 to use dlopen
769e758 : Revert "Revert "Remove double unloading hack""
a15b127 : Revert "Revert "Revert "Revert "(dl)Close native libraries on unload""""
b28abe4 : Break the debug cycle!
2b86767 : Initialize native loader before starting runtime
3e0eff4 : Make all java.lang.reflect.Constructor methods handle proxies.
2f7c9d9 : Fix issue with Constructor proxies.
63347bb : Reduce memory usage of SSA Phi elimination and make it faster.
a26b3c5 : Attribute arena allocations previously marked as STL.
7e589fe : ART: Fix dominance for irreducible loops
d6bcae6 : Fix ProtoId ordering check in DexFileVerifier.
bf12e4d : Optimizing: LoadString may not have any side effects.
fd175b1 : Fix index checks for error strings in DexFileVerifier.
bb2c93b : Relax the DCHECK in load store elimination.
ffaa91d : Workaround invokesuper underspecified behavior.
95bc2f2 : Fix braino when parsing invoke transition weight.
c30bc58 : Fix test for verification of clinit method
8d8118a : Make <clinit> verification stronger for v37+.
1c95192 : Fix libart tests on target
727074b : Remove a common subexpression from profman output
e4a97f9 : Stop populating irreducible loop at header
64b0f0b : Add braces per the coding convention
305ed71 : Limit profman log spam with time threshold
2723387 : Revert "(dl)Close native libraries on unload"
89db4e6 : Do not look at dead phis during SsaRedundantPhiElimination.
e128d74 : Check if a class is verified before visiting profiling info.
f57e4a4 : Put a handle on the String object.
35f0119 : (dl)Close native libraries on unload
b554343 : Fix vtable corruption.
7d3c739 : Hold a ClassLoader reference in NativeAllocationRegistry.
00bb716 : ART: Dump more OatDexFile data in oatdump
cd7e7f7 : DexFile: Add an API to query oat file status.
2041f98 : Fix check_jni_compiler tests
0452f4d : Supply librarySearchPath to PathClassLoader
9e83422 : Reset NativeLoader on DestroyJavaVM
4cf9adc : ART: Fix Mac build
9275af6 : Fix profile saver to use base dex location
8dab193 : Correct monitor pool synchronization
b294fef : Add null checks to weak DexCache references
8f26411 : Add contender method for lock contention
fc68987 : ART: Log all monitor operations to systrace
6995dd3 : ART: Add missing EXPORT_PCs to x86/_64 mterp
366728f : Remove invoke after inlining.
e55fda1 : Fix how the ProfileSaver thread attaches to the runtime.
f517e28 : ART: Disambiguate access-checks mode from lock-counting
cdca476 : Revert "Revert "Write conflict tables in image""
fead819 : Add ability to see if a dex file is backed by an oat file.
6caaa84 : Fix -Xint and -Xusejit interaction
8c01f5c : ART: add exynos-m1 to a53 #835769 & #843419 erratum exception list
5a62dd9 : Decrease transition weight.
19b5021 : Forbid HDeoptimize instructions in OSR methods.
8e2478d : Revert "Write conflict tables in image"
154e96e : Initialize native loader on JNI_CreateJavaVM
5872d7c : Support to pass <uses-library> option through to dex2oat.
cda9386 : Write conflict tables in image
2f82b70 : ART: Disable back edge uses for irreducible loops
2a894f4 : Add command line option for jit invoke transition weight
e5de54c : Split profile recording from jit compilation
e792305 : Deduplicate simple roots in hprof.
d1d7c40 : Test component type for errors too. With regression test.
f2bb043 : Thumb2: Reduce memory used for fixup dependencies.
46ea014 : Reduce memory lost by ArenaAllocator for large allocations.
21aa4d4 : Make sure the referring class is in the dex cache.
885c684 : ART: Fix ROR Checker test
b65ef96 : ART: Change x86 from modify_ldt to set_thread_data
62e631a : Add flag to ArtMethod to skip compilation.
49b5ced : Add support for eagerly calculating conflict tables
656fc8a : ART: Disable unstarted runtime pow test for valgrind
06a2b01 : ART: Naive NullCheck elimination in InstructionBuilder
fc49fa0 : ART: Slightly change InitializeClass flow
25792ae : Make dex file loading failure more explicit about failure.
c8a4f2c : Fix interaction between instrumentation and jit lock.
488849c : Fix heap check.
d974379 : ART: Address late comments on a GVN memory-saving CL
369da22 : Thumb2: Fix disassembly of the b.w offset.
a4336d2 : Use dex cache from compilation unit in RTP.
4283aa9 : Reduce memory usage in GVN
b270b9e : Make a fake libart for misbehaving apps.
9ef2654 : Fix HInstruction::ReplaceInput(), allow no-op.
9510ccd : ART: Add logging for CHECK failure
fa7f589 : Reuse HUseListNode<>s when replacing instruction or input.
d59f3b1 : Use iterators "before" the use node in HUserRecord<>.
b44ed12 : Thumb2: Fix EmitJumpTables() to extend buffer only if needed.
e2d066d : ProfileSaver: query profiling_infos instead of the code_map
7de2439 : Avoid constructing types with errors.
dee19e3 : Do less work holding thread list lock
73ddf81 : Fix 570-checker-osr test for non-debuggable mode.
d19dc46 : Fix comparison in profile saver
f7f3ba9 : ART: Fast-fail empty other handlers in fault handling
14b0b23 : ART: Fix IsLinearOrderWellFormed in liveness analysis
20ae793 : Fix tracking foreign dex files
7506423 : Skip profiling if the dex file is fully compiled
116e6e2 : Use dex cache from compilation unit in HInstructionBuilder.
3563c44 : Fix inlining loops in OSR mode.
8c5889a : ART: Add Math cutouts
b3ffbe3 : ART: Add some reflection cutouts
81c170f : Prevent holding stale Thread pointers
0bdce99 : ART: Add cutout for Character.toLower/UpperCase
dc3c630 : Add more info to monitor contention logging
3aa7fb8 : Disable stripped-dex test for no-dex2oat.
cfe7184 : Disable stripped-dex test on target.
c393d63 : Fix: correctly destruct VIXL labels.
d1ee809 : Move Assemblers to the Arena.
c4c1de1 : Increase vtable size for String class
617209c : Track removal of String hash functions.
589bf49 : OpenJdkJVM: Fix Mac OS build.
6fb4c73 : OpenJdkJVM: Fix JVM_Lseek
f3f9cf6 : Add weight to compiled/interpreter transitions.
0f9b07f : ART: Remove Security initialization cutout
c94eeeb : ART: Add ClassLoader.getResourceAsStream cutout
dc4b6dd : ART: Fix nits for verifier change
c69c0ac : ART: Make iget receiver mismatch hard verifier error
8a06497 : Revert "Revert "ART: Improve JitProfile perf in x86_64 mterp""
8fff249 : Allow the framework to register sensistive threads to the runtime
b6a74d8 : Fix initialization of field after conflicting merges.
7982f34 : Properly initialize the is_osr_method_being_compiled_ flag.
bb11c8b : Remove the JIT from the instrumentation framework.
535fd5a : Rename test whose name was too long for some configs
c93a0d1 : ART: Update DCHECKs in SsaLivenessAnalysis::AddBackEdgeUses
a2bbdc3 : ART: Save a bit of memory in production LICM
7107be6 : ART: Add a System.getProperty cutout
1153ae1 : Restore fallback behavior in the no-image stripped-dex case.
f0fe04c : Allow private methods in interfaces.
1398cf2 : Add imgdiag support for diff against zygote
b2771b4 : Add option to tune sample collection based on thread sensitivity
89e3b48 : ART: Simplify unstarted-runtime ceil and floor
b9f4772 : Revert "Ignore libcore.java.lang.OldSystemTest#test_gc failures with CC."
6d25cf6 : Fix InsertDexFileInToClassLoader to handle null class loaders
9150b5f : Sort output of a find command in makefile
f2bf9d6 : Fix InsertDexFileInToClassLoader to handle null class loaders
3052db1 : ART: Add Makefile target for boot image
f38a661 : ART: Flag to fail thread creation
415d807 : ART: Flag to fail thread creation
d58b837 : Allocate code generators on the arena.
fad48e7 : ART: Add Makefile target for boot image
ebea3d2 : Small changes in ARM and x86-64 SystemArrayCopy intrinsics.
c2e8af9 : ART: Speed up HGraph::PopulateIrreducibleRecursive
8326120 : unstarted_runtime: add cutout for Math.floor
26e818d : Revert "Update expectations for 031-class-attributes."
ae49049 : Revert "Update expectations for 031-class-attributes."
0dfb30d : Remove recursive ALWAYS_INLINE
92ec594 : Fix relocate in place to handle arbitrary app image layout
2ba04ea : Revert "Revert "Reduce dirty image pages by improving binning""
d464fa1 : Revert "Reduce dirty image pages by improving binning"
f3cee19 : Reduce dirty image pages by improving binning
19578c9 : Don't abort during app image loading with no boot image
564289c : Fix relocate in place to handle arbitrary app image layout
cd77378 : Assembly region TLAB allocation fast path for arm64.
e719926 : Don't abort during app image loading with no boot image
a8908ef : unstarted_runtime: add cutout for Math.floor
0e6aa6d : ART: Make mterp jit profiling race tolerant
adbf93e : Oatdump: Smarter StackMap lookup to improve performance.
80c563b : Revert "Revert "Reduce dirty image pages by improving binning""
8ace610 : Revert "Reduce dirty image pages by improving binning"
1475924 : ART: Change prebuild run-test setup
b7248b9 : Store precice set of which constructors require barriers
794bff5 : Reduce dirty image pages by improving binning
c4ae916 : Store precice set of which constructors require barriers
d26b7e4 : Make sure non-fatal errors aren't printed.
454b3b6 : ART: Fix race in on-stack replacement
1d011d9 : Revert "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""""
c9002b2 : Ignore libcore.java.lang.ThreadTest failures on device.
fd336c3 : Fix combined checksum calculation to use isa.
b11ffb7 : Combine checksum of all boot images.
539d38c : Fix combined checksum calculation to use isa.
4f351aa : Combine checksum of all boot images.
93e94f2 : ART: Fix interpreter single-step when doing OSR
e1bcd8a : Revert "Disable some image_test cases with concurrent collector."
1d6fdaf : Fix image_test for the CC collector.
0830532 : Remove AnnotationAccess and its remaining uses.
b5d3861 : Revert "Revert "Check if we require barrier if we did not resolve classes""
371bd83 : Revert "Revert "Change RequiresConstructorBarrier default to yes""
dee58d6 : Revert "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals""
8b233fc : Remove more Quick-related macros in tests.
0436ee6 : Revert "Change RequiresConstructorBarrier default to yes"
a7ab499 : Revert "Check if we require barrier if we did not resolve classes"
1939a88 : Add 20s timeout to 570-checker-osr.
20fd7cd : Check if we require barrier if we did not resolve classes
56f9a89 : Fix regression in ModUnionTable RAM usage
014885a : Fix regression in ModUnionTable RAM usage
03c7df9 : Check if we require barrier if we did not resolve classes
8a18fde : ART: Add cutout for Unsafe.putObjectVolatile
13fc1be : ART: Add integer & long parsing cutout to unstarted runtime
6039e56 : ART: Add getDeclaredConstructor cutout for unstarted runtime
b8aa1e4 : Shard classloader classes lock
f2f0f4b : Change RequiresConstructorBarrier default to yes
619a457 : Change hash set to use noexcept
adf1eaa : Thumb2: Show the immediate in ROR (immediate) disassembly.
e5d8020 : Change RequiresConstructorBarrier default to yes
2d1f4f3 : Fix and re-enable compiler_driver_test
cee1321 : ART: Handle OOM in stack overflow
5dcf19d : Fix and re-enable compiler_driver_test
a3aef2e : Move optimizations out of HInliner::TryBuildAndInlineHelper.
40ecb12 : Optimizing: Fix codegens for MethodLoadKind::kDexCacheViaMethod.
1813d11 : ART: Add cutout for Unsafe.putObjectVolatile
9c62dab : ART: Add integer & long parsing cutout to unstarted runtime
5ef868c : Change hash set to use noexcept
e8f3f03 : ART: Handle OOM in stack overflow
f72f19f : ART: Add getDeclaredConstructor cutout for unstarted runtime
5c9af61 : ART: Add arraycopy(byte) to unstarted runtime
1609e3a : Shard classloader classes lock
cc44581 : ART: Add arraycopy(byte) to unstarted runtime
acc1be3 : ART: Don't attempt write flock if not zygote
565bc96 : Fix issued with non-public interface methods.
fff377b : ART: Don't attempt write flock if not zygote
9c0bce4 : Fix thumb bit in the oatdump symbolizer.
dfbbeef : ART: Return native debuggable status of the app.
66fdcbd : Remove unnecessary TEMP_FAILURE_RETRY.
d777983 : Revert "Remove many `instrumentation` variables from goto interpreter."
83ca47a : Remove unused 'status' variable
1133db7 : Remove AnnotationAccess and its remaining uses.
7ad71d0 : ART: Refactor imgdiag internals
d7c10c2 : Fix issued with non-public interface methods.
7ec0904 : ART: Dump less maps
22deed0 : Move DCHECK into loop.
06039ba : Fix issue with verification check failure on erroneous classes.
085a072 : Mark array classes as verification attempted
3b67409 : Mark array classes as verification attempted
6032891 : Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals"
d634208 : Revert "Revert "ART: Improve JitProfile perf in x86 mterp""
9d07e3d : Clean up OatQuickMethodHeader after Quick removal.
a8013fd : Please Clang wrt stack frames in HInliner::TryBuildAndInlineHelper.
d4c077a : Have Checker print lines of unmatched test cases.
e3ff7b2 : Refactor HGraphBuilder and SsaBuilder to remove HLocals
86ea7ee : Build dominator tree before generating HInstructions
dfd7b70 : ART: Dump less maps
cb044bc : Dump different fields in imgdiag
ec15338 : Dump different fields in imgdiag
d2288a2 : Make test 146 run with secondary dex file in classpath.
961ea9f : Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
6b7d2c0 : Revert "ART: Improve JitProfile perf in x86 mterp"
0402c56 : Revert "ART: Improve JitProfile perf in x86_64 mterp"
4a5fcd8 : ART: Better support for arraycopy in unstarted runtime
24a4fdf : Make test 146 run with secondary dex file in classpath.
3a448e4 : Improve debugging in art/compiler/optimizing/common_arm64.h.
01b4b32 : Make InvokeInterfaceTrampoline check methods
fa3912e : Fix BitCount intrinsics assertions.
9fc547a : Make InvokeInterfaceTrampoline check methods
85a098a : ART: Better support for arraycopy in unstarted runtime
61b28a1 : Use bit-level packing for InlineInfo in stackmaps as well.
59028d9 : MIPS: Improving art_quick_imt_conflict_trampoline
5396b81 : Fix a test info referencing AMD64 instead of ARM64.
ae2f546 : unstarted_runtime: Update references to decimal format classes.
40fd6ad : unstarted_runtime: Add additional cutouts
a1e9312 : unstarted_runtime: Update references to decimal format classes.
34a316f : unstarted_runtime: Add additional cutouts
c2ec9ad : Implement ARM64 support for SystemArrayCopy()
5a85126 : Revert "ART: Resolve all classes even when verify-profile"
f934bf7 : ART: Do not run verification under lock
b0026b4 : Disable checks for b/27493510
884f3b8 : ART: Do not run verification under lock
a0b9521 : Add verification for image ArtMethod declaring classes
ff0274b : Refine OatFileAssistant.MakeUpToDate failure result.
8790c7f : Disable checks for b/27493510
45bf250 : Add way to disable resolving for stack walk
09ed098 : Pack stack map entries on bit level to save space.
be2892b : Add way to disable resolving for stack walk
458b105 : Obtain stack trace outside of critical section
86a785d : ART: Add support for DexFile compiler filter function
a1b4c5f : Fix thumb bit in the oatdump symbolizer.
2342858 : Obtain stack trace outside of critical section
05488e1 : Only log excessive timeouts if those appear accidental
4cb22b4 : Remove many `instrumentation` variables from goto interpreter.
fd97429 : ART: Add support for DexFile compiler filter function
28530da : Fix profile save MaxBaxBackoff time
d6190dc : Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
ef88a11 : Fix silly gcc warning.
31d1417 : Rename run-test 593-checker-boolean-to-integral-conversions.
4c858cd : ART: Fix TypeConversion from long const to float on x86_64
099a611 : ART: Improve JitProfile perf in x86_64 mterp
3e9edd1 : ART: Improve JitProfile perf in x86 mterp
2b763c3 : Remove obsolete ANDROID_COMPILE_WITH_JACK
d12f9c1 : ART: Save or erase the file even if I/O failed
fbe160b : Remove obsolete LOCAL_DX_FLAGS.
82e8c1f : ART: Resolve all classes even when verify-profile
1e86061 : Refine OatFileAssistant.MakeUpToDate failure result.
968056f : Fix arm64 simplifier bug that tries to remove same statement twice. With fail-before/pass-after test (on arm64).
f355c3f : Fix Boolean to integral types conversions.
0cdaa6c : Fix and tune ProfileSaver
db8e62d : Optimizing: Clean up after const-string sharpening.
fa02c9d : ART: Flush ostream less frequently in GraphVisualizer
e0f633e : ART: Fix unstarted runtime for Security
76ed99d : ART: Postpone interface-related dex failure to version 37
4a8ac9c : Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""
1c4eb04 : Don't return kPatchOatNeeded if there is no patch info.
d1537b5 : Don't return kPatchOatNeeded if there is no patch info.
e02348c : Take into account the change in classes when analysing profiles
cac5a7e : Optimizing: Improve const-string code generation.
c38be81 : ART: Update DexFile for compiler-filter pass-down
7da3170 : Disable oatdump_test on mips due to timeouts.
e930027 : Fix dex2oat/oatdump cross-compilation.
309eb7b : Fix debug leftover in profman
fe76a62 : Only log excessive timeouts if those appear accidental
7fe3023 : ART: Make verifier fail log level adjustable
bf9611f : ART: Clean up verifier
2190d92 : Add support for Dex version 37 in Runtime.
8d8fc48 : ART: Relax verifier checks
7829691 : Fix bug not accounting for type in induction comparison. Extended unit tests.
6a63bac : Allow x86+arm multilib build.
6044fa7 : Do not profile fully compiled oat files.
bb18a03 : ART: Allow array-ness for unresolved merge types
eda3140 : Avoid removing new-instance instruction twice. Includes a fail-before/pass-after regression test.
947eb70 : Optimizing: Reduce arena memory used by GraphChecker.
3bc1381 : Implement on-stack replacement for MIPS32 and MIPS64
fe297a9 : Discard corrupted or out of date profiles
6aef867 : Revert "ART: Improve JitProfile perf in arm/arm64 mterp"
1cb8689 : Revert "ART: Ignore hotness updates if jit inactive"
71f2e80 : ART: Actually run tests cross arch for oatdump
c1bc415 : Only call jit_load after the zygote fork
b10cef4 : Only call jit_load after the zygote fork
c496181 : Add support for Dex version 37 in Runtime.
17bda20 : ART: Ignore hotness updates if jit inactive
72918ea : Load jit compiler pre zygote fork
ff23767 : Load jit compiler pre zygote fork
5419672 : Extend profman to be able to dump profile content.
9eeebf6 : ART: Fix order of operations in HBasicBlock::DisconnectAndDelete
b8697b1 : Update and improve profiles format
94f62ef : ART: Fix run-test
484fb9f : Fix stub_test after semantic conflicting merge.
11edec7 : ART: Loosen a GraphChecker rule on Boolean inputs
32cc778 : Do a null check on the sibling in the register allocator.
df73984 : Post-Quick cleanup: Remove CompilationUnit.
973ce7c : Disable test on arm due to timeouts.
b62f2e6 : Add RosAlloc stats dump.
fc067bf : Use smaller rosalloc run sizes.
1d23d43 : ART: Update DexFile for compiler-filter pass-down
d074538 : Fix potential race condition with threads array.
565c2d9 : Add RosAlloc stats dump.
7bcfcb8 : Revert "Revert "Use compiler filter to determine oat file status.""
a16ff3c : Use smaller rosalloc run sizes.
d96a246 : Optimizing: Do not insert suspend checks on back-edges.
29d38e7 : Revert "Revert "Use compiler filter to determine oat file status.""
c1d6b34 : ART: Improve JitProfile perf in arm/arm64 mterp
c9b21f8 : Fix some typos in art/compiler/optimizing/nodes.cc.
40c68c6 : Fix dex2oat/oatdump cross-compilation.
1004faa : Re-enable IMT stub test.
b133ec6 : Ensure object ArraySet with null value does not need a type check.
85f7bf3 : Improve ProfileSaver to cache data and do minimal I/O
141de8c : Revert "ART: Weaken DCHECK"
71d5876 : Revert "ART: Temporarily disable test"
845e506 : Revert "Use compiler filter to determine oat file status."
1ee29d3 : ART: Weaken DCHECK
5113583 : ART: Temporarily disable test
a62d2f0 : Use compiler filter to determine oat file status.
0d6d8d8 : Rename test to avoid too long file names.
9d7a4ac : Delete too spammy VLOG(heap) in ReleasePrimitiveArray
f9018b0 : Disable test for now.
0f49c82 : Optimizing: Reduce GraphChecker memory usage.
3a40bf2 : ART: Clean up arena allocation memory tracking.
1fbd452 : Fix missing header inclusion in art/runtime/thread.cc.
4603473 : Rename test to avoid too long filenames.
796d630 : Add an ImtConflictTable to better resolve IMT conflicts.
974bbdd : Relax too strong DCHECK.
5b5b931 : Fix and improve shift and rotate operations.
cfa7239 : Disable two tests for no-prebuild.
0e2f2ff : Optimizing: Fix a new valgrind error in image_test.
937e6cd : Tighten art::HNeg type constraints on its input.
38c0da4 : Let tests inform Jack of the min api version
b9a639d : Fix braino in JitCodeCache.
7db00cd : Update Makefile and scripts after Quick removal.
b9131b1 : Update run-test 097-duplicate-method
d5f3f32 : Add sanity checking to declaring class visiting
b33b1dc : Add sanity checking to declaring class visiting
51aff3a : MIPS32: Implement UnsafeCASInt and UnsafeCASObject intrinsics.
69dd2ed : ART: remove nested include in arch_test
0d345cf : Generalize induction and range analysis across type conversions.
086e279 : Disable LZ4HC compressed images
f8cb178 : Move process state into runtime
f8484c8 : Move process state into runtime
9894fc8 : Disable LZ4HC compressed images
e1e5a86 : Remove bogus DCHECK().
3c94f09 : Remove Quick from tree.
f6a35de : Optimizing: Fix register allocator validation memory usage.
4b49567 : Let tests informa Jack of the min api version
6300fd7 : Code cleanup between debugger and jit.
590b136 : Suppress MIPS32 assembler warnings
48a7bae : Pacify g++ about a set-but-unused variable.
ab5327d : Check if the type of an instruction is erroneous before inlining.
b1d9157 : Call HuntForOriginalReference to get to the null.
c2c6271 : Fix mising ".
6f0c6cd : Fix a CC 145-alloc-tracking-stress deadlock.
73d8c65 : Fix incorrect dex2oat check
821dad8 : Fix incorrect dex2oat check
ec1514a : Add patchoat check that input oat file has patch section.
24ec028 : Add patchoat check that input oat file has patch section.
a807780 : Add verify-profile compiler filter
a079e3a : Add verify-profile compiler filter
9b57966 : Revamp run-test 431-optimizing-arith-shifts.
1a65388 : Clean up art::HConstant predicates.
8245eb4 : ART: Speed up stack guard page install
2c2d2a0 : ART: Speed up stack guard page install
c15e566 : Improve resolved classes saving strategy
246f424 : Disable jsr166.Collection8Test tests from running.
5457b86 : Revert "Revert "Fix issue with proxy invocation on default methods""
22c4922 : Ensure art::HRor support boolean, byte, short and char inputs.
99503b9 : Add patchoat check that input oat file has patch section.
02d97c3 : Fix zygote handling of when secondary image is out of date.
7a1c014 : Remove TEMP_FAILURE_RETRY for unlink
4eb90bf : Revert "Ignore 145-alloc-tracking-stress run-test failures with CC."
6c73836 : Revert "Ignore 145-alloc-tracking-stress failures in interpreter with CC."
5c0a4af : Revert "Ignore 145-alloc-tracking-stress failures with JIT and CC."
700ae40 : Complete the 1.8 unsafe memory fences tests.
97acf19 : Make run-test give extra time when doing gc-stress runs.
d28f4a0 : Generate native debug stackmaps before calls as well.
e9dd04f : Revert "Revert "Fix issue with proxy invocation on default methods""
c19c1c2 : Add ProfileSaver stats and dump them during SigQuit
04680f3 : Dump oat file information as part of DumpForSigQuit.
0397163 : Fix load store elimination bug in the presence of null[i].
f448016 : Do not JIT boot image during native-debugging (keep AOT code instead).
d3c5965 : Check GetDumpNativeStackOnSigQuit() for daemons.
7d3ed11 : Re-enable checker tests 536 and 537
5eec66e : Allow x86+arm multilib build.
4fdc6d9 : MIPS32: sun.misc.Unsafe get/put intrinsics.
daf58c8 : Revert "Fix issue with proxy invocation on default methods"
7670908 : Revert "Fix issue with proxy invocation on default methods"
8b80f71 : ART: Mterp arm64 2-operand double rem fix
1cc7e8b : Add verify-art-runtime usage to dex2oat
908c0b2 : ART: Mterp arm64 2-operand double rem fix
55ea94d : Fix bug where verification could crash on unresolved types.
c606870 : Add verify-art-runtime usage to dex2oat
4b34bf5 : Fix issue with proxy invocation on default methods
d72945c : Revert "Revert "Assembly TLAB allocation fast path for arm64.""
50e9331 : Fix race in AllocEntrypointsInstrumented
77d9931 : Fix race in AllocEntrypointsInstrumented
4dd47ab : Fix valgrind-test-art-host to run both 32-bit and 64-bit tests.
346dc99 : Remove --native-debuggable compiler option.
a172450 : Forgot space.
a5c4a40 : Make art::HCompare support boolean, byte, short and char inputs.
2385d09 : Re-enable checker tests 536 and 537
44fd0e5 : Fix inliner crash related to type propagation.
0cb11c3 : runtime: delete native/java_lang_Runtime.h.
933330a : Add more statistics for memory use of the JIT.
2ae4818 : Clean up NullCheck generation and record stats about it.
6915898 : Improve compiler stats
1c5b6da : Set USE_JACK to true.
404b5bf : Move specific build rule of 529 into the default script.
f525272 : runtime: delete native/java_lang_Runtime.cc
a4f8154 : Collect memory use for the JIT.
e567161 : Accept boolean as an input of HDivZeroCheck.
639ec6b : Fix checker test.
52fa2c6 : Revert "Assembly TLAB allocation fast path for arm64."
563cf33 : Revert "Tentative fix for build breakage with read barriers."
4d18145 : Optimizing: Fix arm64 shifter operand test.
448f21e : Tentative fix for build breakage with read barriers.
e434a81 : Disable test.
879d27b : ART: Fix ignoring duplicate fields.
ec3b7ab : Fix issue with proxy invocation on default methods
b7e52b0 : Assembly TLAB allocation fast path for arm64.
5b18053 : ART: Fix shift simplification, x >>> 64.
e8b4e85 : Call __jit_debug_register_code() indirectly via global variable.
949e54d : Fix HDoubleConstant::IsZero and HFloatConstant::IsZero.
164306e : Optimizing: Improve shift simplification, x >>> 64.
5f97157 : runtime: delete native/java_lang_Runtime.cc
a1425a1 : ART: Remember whether the cache was pruned
1693a1f : Make art::HCompare side effect free.
d9813cb : ART: Fix valgrind failure in image_test64.
24bd895 : Optimizing: Prevent potential valgrind error.
ab4a4d2 : Fix zygote handling of when secondary image is out of date.
b8510d2 : Fix zygote handling of when secondary image is out of date.
0b4cbd0 : Add oatdump support for app images
bec6358 : ART: Update dalvik-cache for zygote after OTA
1ae8874 : Fixed bug in BCE, with regression test.
bcb6a72 : Add oatdump support for app images
a65ed30 : Optimizing: Fix valgrind error in image_test64.
8e864bf : Do not include image header in decompressed size
324eb2c : Do not include image header in decompressed size
14b0a5d : Fix cases where we miss instrumentation changes
815759a : Don't be so agressive in quering the code cache for new methods
625090f : Optimizing: Fix TypeConversion(And(x, const)) simplification.
70b92ae : Clean up the valgrind test targets.
7ef1b4b : ART: Remember whether the cache was pruned
3a52b22 : ART: Check alignment of section offsets
b75878e : Optimizing: Do not re-record standby checks for dynamic BCE.
d89f605 : Ignore empty maps when emitting DWARF variable locations.
82bcf54 : Revert "Re-enable test that was causing TimeoutExceptions on ARM64."
ace690f : ART: mterp arm/arm64 cleanup
6832fbe : Fix DCHECK in OatQuickMethodHeader::GetFrameSizeInBytes()
dc15e89 : Suppress a valgrind libc issue.
6a6b38f : Revert "Revert "Allow duplicated methods in different DWARF line tables.""
5d95076 : Symbolize native debug information for AOTed methods in boot.oat.
09c2a6b : Add trampoline symbols to native debug info.
b14a5ed : Minor optimizations of debug::WriteCFISection.
5120923 : Typo in comment in art::mirror::Object::IdentityHashCode.
252fa90 : DWARF: Compensate for compiler's off-by-one instruction.
ddc4055 : MIPS: Don't use $t8 for calling entrypoints
2fdd03c : Add symbolizer option to generate debug information only.
8862fac : Revert "Allow duplicated methods in different DWARF line tables."
3c54623 : Allow duplicated methods in different DWARF line tables.
18401b7 : Fix invariant in reference type propagation.
7fc6350 : Integrate BitwiseNegated into shared framework.
bdd7935 : Revert "Revert "Revert "Revert "Change condition to opposite if lhs is constant""""
07e3ca9 : Fix thread race when fetching the ProfilingInfo object.
8d1594d : ART: Allow unwinding unattached threads
057134b : ART: Release all resource on MonitorPool destruction
daed5d8 : Allocate interrupted exception before re-acquiring lock
f193878 : Log when why an Unwind failed.
bab6616 : Tests for round() method.
07f6818 : ART: Do not use vixld - workaround to fix dex2oatds.
d1c4045 : Avoid generating dead code on frame enter/exit. This includes stack operations and, on x86, call/pop to read PC.
d527657 : Disable some image_test cases with concurrent collector.
83f080a : Tweak JIT hotness threshold.
31f477e : MIPS32: Fix test 082-inline-execute
fe736b7 : Allow generation of native debug info for multiple methods.
197160d : Refactor MethodDebugInfo (input of DWARF writer).
6f6b134 : Use PwriteFully and write image header last
1a7beae : ART: Fix assumption in class profile collection
8b8f6d6 : Use per character suffix for multi image
b6e20ae : Clear inline caches at each full GC.
3f41a01 : ART: Use optimizing compiler in image_test
f969a20 : Fix and enable java.lang.StringFactory intrinsics.
f97cf2a : Stop oat loading spam on host.
8b3f835 : ART: Write bit fields together in ComputeSpecialAccessorInfo().
3296585 : Ignore 145-alloc-tracking-stress failures with JIT and CC.
0d0ce27 : ART: Enable native stack dumping on timeout
7c9c31c : ART: Fix missing include
29ab360 : Fix valgrind errors with MemMap::Sync().
1193259 : Implement the 1.8 unsafe memory fences directly in HIR.
cf283da : MIPS32: java.lang.Thread, and java.lang.String intrinsics:
91cc06c : Mark DWARF lines in non-debuggable methods as "not a statement".
2d8614b : ART: Use the right ElfBuilder for oatdump symbolizer
3dd6e02 : Revert "Suppress ArrayDequeTest#testForEachRemaining temporarily."
316a218 : Add Mips abiflags section to the oatfile.
5d81120 : Propagate InstructionSetFeatures to ElfBuilder.
9e9411c : Re-enable test that was causing TimeoutExceptions on ARM64.
0c344f2 : Fix lock order violation
60ab7c9 : Try to reenable some libcore tests with CC.
33fbf37 : Add systrace logging to ScopedCodeCacheWrite
0e54c01 : Unsafe: Recognize intrinsics for 1.8 java.util.concurrent With unit test.
b79eb75 : Revert "ProfilingInfo roots should be visited by the declaring class."
ebd5fc6 : Revert "Query declaring class before querying IsNative."
47c1959 : Increase kDumpWaitTimeout 10x for target builds
bcd9dd7 : Don't use ScopedObjectAccess in Heap::DumpSpaces
629afab : runtime: Add CAS and fences to sun.misc.Unsafe
de16654 : Add some debugging for zygote crash.
fe6f0b6 : Workaround for broken 'ps' command on M.
2cbbf16 : ART: Fix RegTypeCache::FromUnresolvedMerge().
4856ca7 : Support multidex run-test with Jack
32ce2ad : Add more systracing everywhere
095a0b2 : Remove no thread suspension assert in AddImageSpace
9a9aee6 : Use MarkIfNotInToSpace for SemiSpace::MarkObject

+- Project: platform/bionic

f987129 : linker: stat /proc/self/exe instead of executable_path
5aa6767 : linker_asan: Translate absolute dlopen paths to use asan-libraries.
7e2d49a : Check alignment along with range of mapped file fragments
8bbcc61 : Add a test for a known kernel bug.
a36b574 : Force pthread_cond_timedwait_relative_np using CLOCK_MONOTONIC.
510ac40 : Update timezone data to 2016f
9a84d90 : Make missing public soname error message clear.
f35c6bc : Add test for a pty kernel bug.
1b0ee20 : Update timezone data to 2016e
bda20e7 : Correctly handle the case of empty LD_PRELOAD entries
f1d4a49 : Fix comments since we are keeping grey-list in N
4541863 : Change use of /data to /data/local/tmp.
3c9624a : Do not resolve caller_ns when it is not needed
7e53843 : Change use of /data to /data/local/tmp.
a5c1c8e : Do not check zip-entry validity on create_namespace
49cfc89 : linker: Allow caller to specify parent namespace
dcaef37 : Fix dlopen of main executable by absolute path
b0cfefa : Always update search domain paths.
19b669b : Remove linker-namespace functions from the header
bee8572 : Fix linker crash on trying to unload main executable
47a1e93 : Revert "Add a test exercising ptrace watchpoint functionality"
0b1a71f : Record the resolution start time on errors.
79ea684 : Make malloc debug symbols platform-private
6e45d37 : Add unwind information for r7 in arm syscalls.
19b5e8c : Add libvorbisidec.so to the grey-list
7574606 : DO NOT MERGE Fix DNS search path info.
88ce78d : Add a test exercising ptrace watchpoint functionality
f3158b9 : Update timezone data to 2016d
21bf063 : DO NOT MERGE Add new info functions to resolver for use by Netd.
589afca : DO NOT MERGE Store DNS server count in resolv_cache.
7a0224a : Change pointer to allocation in unit tests.
2b876a6 : Add malloc debug documentation.
258abf7 : Small fixes to malloc debug.
28a63ed : Update timezone data to 2016c
ff8cd0e : Revert "Temporary move __udivdi3 back to LIBC for x86"
0551c1d : Remove dangling links in secondary namespaces
7095da8 : Move linker-namespace functions to LIBC_PLATFORM
79abce4 : linker: unload RTLD_NODELETE libraries when loading fails
8e3a3fb : Add libgui.so to the grey-list
5981d5b : Add libexpat.so to the grey-list
e4e4e9d : DO NOT MERGE: Reduce the amount of logging in Bionic's resolver.
8b50d08 : DO NOT MERGE: Fix off-by-one error in res_cache.c
4d8e740 : DO NOT MERGE: Ignore unreliable DNS servers.
6f90c1a : Fix the stack-protector test for x86/x86-64.
38b88a4 : Use consistent quoting in linker messages.
b3ee859 : CloseArchive() to free memory when OpenArchive fails.
89c41d6 : Add a checksum to jmp_buf on x86_64.
95e789a : Delete lies from x86_64 setjmp implementation.
7af64bd : Add a checksum to jmp_buf on x86.
dbf6f82 : Fix test getauxval.arm_has_AT_HWCAP2.
9ce09e4 : libc: implement kernel vdso syscalls for i386
9db1f3e : Copy the entire zero-separated DNS seach domain string.
ae74e87 : linker: hide the pointer to soinfo
9acb3b7 : Do not add linker the _r_debug.r_map on link_image
b6ac9aa : Improvements to dynamic linker messages
ed70f6a : Move gdb support functions to a separate file
0f478e8 : Use insert_link_map_into_debug_map for executable
fefb4d3 : Update a comment for init_linker_info_for_gdb
05b60b2 : Initialize linker link_map for gdb directly
5ca2bdd : Don't bother insisting on AT_HWCAP2 for 32-bit devices.
0eed282 : Fix pthread.pthread_barrier_smoke test.
2c7fdeb : Fix the AT_HWCAP2 test.
ec9b56e : Adjust test to let it pass on libhoudini.
05545f5 : Update Android.bp to match Android.mk
11c7930 : Revert "Update timezone data to 2016b"
4fc72e0 : Update timezone data to 2016b
a65a3ad : Add a CTS test to ensure AT_HWCAP2 is reported.
97fce67 : Fix race in malloc debug option free_track.
4451b53 : Fix problem where unknown option is not an error.
19930d5 : Remove missing DT_SONAME warning from the toast
f6756b5 : Silence false positive warnings on GCC.
c1f1828 : Init functions after debug malloc succeeds.
2398386 : malloc_debug: fix multiplication overflow in debug_calloc
06abcef : debuggerd: rethrow the full signal we receive, always.
1239386 : Improve and fix the stack-protector tests.
15af478 : malloc_debug: round 0 byte allocations up to 1 byte
b23c660 : malloc_debug: iterate: use usable_size
a630784 : Switch bionic over to google-benchmark.
fe88d42 : Add x86 optimization of rint functions and tests
49b9a5a : Revert "libm: rename LIBC_PRIVATE to LIBC_DEPRECATED"
bf4c113 : forkpty: set the output fd to -1 on the slave side.
8dd7c61 : Don't call clock_getres in sysconf.
9721bb3 : libm: rename LIBC_PRIVATE to LIBC_DEPRECATED
389e28e : Enable test with clang aarch64.
9296460 : libm: rename LIBC_PRIVATE to LIBC_DEPRECATED
31e910c : Add libsqlite.so to the grey-list
a80ddc8 : Fix x86-64 __memset_chk.
81d6a18 : Add x86 __memset_chk assembler.
a27d8c3 : Update Android.bp with recent *.mk changes
bb06d68 : Add a checksum to jmp_buf on AArch64.
54f1339 : Add a checksum to jmp_buf on ARM.
6b80e0b : libdl: Rename LIBC_PRIVATE to LIBC_PLATFORM
6be6ef5 : Modify android_dlwarning function to use a callback
0c3655a : Add a checksum to jmp_buf on AArch64.
a4c6913 : Add a checksum to jmp_buf on ARM.
bed110a : Clean up bcopy cruft.
01d5b94 : Remove optimized code for bzero, which was removed from POSIX in 2008.
61c95fe : Mandate optimized assembler for x86-64 __memset_chk.
7846093 : Mandate optimized __memset_chk for arm and arm64.
98cdef3 : libdl: Rename LIBC_PRIVATE to LIBC_PLATFORM
e97d8ed : Do not add linker the _r_debug.r_map on link_image
fbdffcc : Fix getifaddrs' handling of point-to-point interfaces.
ef925e5 : Fix getifaddrs' handling of point-to-point interfaces.
d17a377 : linker: print "not accessible" error message to the log
350bdad : linker: print "not accessible" error message to the log
3c6016f : Improve diagnostics from the assembler __memcpy_chk routines.
62e5964 : Improve diagnostics from the assembler __memset_chk routines.
375a915 : Update libgcc_compat.c file for mips32 arch
2ef5f63 : Rewrite ifaddrs#getifaddrs_INET.
bf97770 : Rewrite ifaddrs#getifaddrs_INET.
598e2c0 : Move hard-coded values to constants.
879cec2 : Update Android.bp with recent Android.mk changes
0967fc7 : Copy the entire zero-separated DNS seach domain string.
0f67d5f : Create logging sockets with SOCK_NONBLOCK...
b83d674 : Improve FORTIFY failure diagnostics.
549e522 : Move hard-coded values to constants.
df91dc2 : Add android_dlwarning() method
fe45da3 : Update timezone data to 2016a
f86c449 : If you're going to use memset...
2c6c953 : GCC doesn't like {}, and clang doesn't like {0}...
6bd5cf6 : Fix a structure initialisation in pthread_exit().
19acb69 : [MIPS] Add __popcountsi2 to libgcc_compat.c
92057af : Update timezone data to 2016a
1724535 : Fix incorrect size of array.
b7ff533 : malloc_debug: reread /proc/pid/maps when entry is missing
6deb304 : Add backtrace_string and export to libmemunreachable
d6c9b44 : Export malloc_backtrace
c40577f : Export malloc_iterate and friends
d863530 : malloc_debug: reset TrackData mutex after fork
a071f48 : Fix wrong guard values for 64 bit.
0e2a026 : Fix wrong guard values for 64 bit.
f499dc9 : Fix incorrect size of array.
64955c8 : Remove unused libm_clang variable.
9f0a695 : Improvements to dynamic linker messages
d75d4be : malloc_debug: reread /proc/pid/maps when entry is missing
2c75991 : Add backtrace_string and export to libmemunreachable
2d4721c : Export malloc_backtrace
869691c : Export malloc_iterate and friends
6b788ee : Move gdb support functions to a separate file
31e4472 : Fix scope ids for link-local IPv6 addresses from getifaddrs(3).
08d6edf : Fix cfi directives for memmove/strlcpy.
0fa5410 : Revert "Move gdb support functions to a separate file"
97b6e13 : Fix cfi directives for memmove/strlcpy.
bff9cca : Fix cfi directives in small strncmp case.
de84e51 : Fix cfi directives in small strncmp case.
f8d051c : Move gdb support functions to a separate file
f3064e4 : Use insert_link_map_into_debug_map for executable
7dac8b8 : Fix scope ids for link-local IPv6 addresses from getifaddrs(3).
6400129 : Update a comment for init_linker_info_for_gdb
aa9cb26 : Revert "Revert "Split out liblinker_malloc static library""
8d22dd5 : Initialize linker link_map for gdb directly
e687d06 : linker: remove soinfo::entry
3bbeca7 : Revert "Split out liblinker_malloc static library"
ee478ea : Add a memcpy(a, a, n) test.
71766c2 : Add a memcpy(a, a, n) test.
39b952c : Fix the default alignment of the allocations.
66c25c3 : Fix regerror(..., nullptr, 0).
72df670 : Fix the default alignment of the allocations.
7a28a3c : malloc_debug: reset TrackData mutex after fork
cac2908 : Fix regerror(..., nullptr, 0).
b8e3769 : Fix is_greylisted check in case of an absolute path
a805643 : Split out liblinker_malloc static library
535c599 : Add tests for zero-sized allocations.
884f76e : Add tests for zero-sized allocations.
01b85d5 : Set x86 TLS limit to 0xfffff, not PAGE_SIZE.
80775d6 : Update NOTICE files.
b4931ce : Update NOTICE files.

+- Project: platform/bootable/recovery

62ab2a0 : "view recovery logs" will show /tmp/recovery.log
53c107f : Add inttypes.h for PRIu64.
4344d63 : Call update_engine_sideload from recovery.
e49c0d6 : Import translations. DO NOT MERGE
da654af : Skip update verification if care_map is not found
4bbe0c9 : Fix a typo when comparing the verity mode
03ca853 : Touch blocks in care_map in update_verifier
27b9fc8 : Skip update-on-boot for bootreason in blacklist
6d089a9 : Support landscape layouts.
9da04d5 : Fix bootloader_message.
ccb0ba9 : updater: Fix the broken ReadFileFn.
2f272c0 : Create bootloader_message static library.
c37c5c3 : Increase EIO retry count
6faf026 : Verify wipe package when wiping A/B device in recovery.
31f8cc8 : Check the results from applypatch
490fad6 : applypatch: Don't call inflate() when it expects zero-length output.
108ab21 : recovery: Track the name change for wipe_ab.
b0ddae5 : Log source/target build version to last_install
b083818 : recovery: Add support to brick a device.
7ce287d : Call ioctl before each write on retry
01fcbe1 : Disable the meaningless parts of the UI for A/B.
1625583 : Allow recovery to return error codes
dd874b1 : Add time and I/O info to last_install
087c5ed : Make text for recovery larger on angler
5687001 : recovery: Always log the update attempt.
35926c4 : Add ability to show "installing security update"
a369104 : Improve the layout-related comments.
a15708f : Update background text for recovery UI
faf36e0 : Update recovery UI.
a004356 : Import translations. DO NOT MERGE
ca5003e : Import translations. DO NOT MERGE
9f5565b : Import translations. DO NOT MERGE
4315841 : Import translations. DO NOT MERGE
e59f5de : Import translations. DO NOT MERGE
692941b : Go back to the old ear-wiggling Android animation.
2430e29 : Fix matches_locale function
e179276 : recovery: Dump the signature in the zip package.
ebcdea8 : Remove trailing punctuation from recovery strings.
dd895d0 : Decrease OTA package verification times further.
494cf65 : Regenerate background text imgs in recovery
498cda6 : Update the system update animation.
70ae70b : Explicitly set the font face and color.
8febafa : Use BoringSSL instead of mincrypt to speed up package verification.
a58a6db : uncrypt: split libbootloader_message_writer for reuse.
c1afe83 : Import translations. DO NOT MERGE
a569727 : recovery-persist: pick up both pstore console files
f75b6e4 : Import translations. DO NOT MERGE
13aca59 : recovery: use __android_log_pmsg_file_write for log files
f1b2785 : Import translations. DO NOT MERGE
ffa3a1c : uncrypt: fix call to close().
61799ba : uncrypt: remove --read-bcb option.
1ee0ff3 : Add string for Installing_security_update
cc79490 : Move recovery_l10n here from development/tools.
0188935 : Skip stashing source blocks in verify mode
88dd779 : Correct caching behavior for should_inject_cache
ff6df89 : Control fault injection with config files instead of build flags
9020e0f : recovery: Move SwipeDetector into common location
ce58688 : Revert "DO NOT MERGE Control fault injection with config files instead of build flags"
f73abf3 : DO NOT MERGE Control fault injection with config files instead of build flags
f4300bc : otafault: Fix setting of have_eio_error.
b8a693b : Port applypatch.sh tests to recovery_component_tests
7a49122 : recovery: Remove SetColor, and other refactoring for WearUI
1c522df : applypatch: use vector to store data in FileContents.
0ba21cf : recovery: Remove duplicate variables and functions
fa12b97 : Reboot and retry on I/O errors
f7f9e50 : Revert "recovery: More refactoring of WearUI"
1c7b223 : recovery: More refactoring of WearUI
7d9fd96 : recovery: Begin refactor of WearUI to use ScreenRecoveryUI
080f522 : Restore labels on /postinstall during recovery.
ae6408d : recovery: Handle devices without /cache partition.
d80a998 : Fix the improper use of LOCAL_WHOLE_STATIC_LIBRARIES.
3a2bb59 : uncrypt: Communicate via /dev/socket/uncrypt.
26112e5 : recovery: Handle devices without /cache partition.
6bcc8af : Restore labels on /postinstall during recovery.
0eb41c3 : Fixes to wear recovery for N
b66f047 : Remove dumpkey build guards after completing code move.
661f8a6 : Move recovery's convert_fbe folder to /tmp
03b72b0 : Move dumpkey tool to the recovery repo.
6629655 : Surpress warnings in minzip/Zip.c
99281df : recovery: check battery level before installing package.
5b3b373 : uncrypt: Retire pre-recovery service.
39c1b5e : Control fault injection with config files instead of build flags
cd32476 : minadbd: update for adb_thread_create signature change.
e130576 : Fix verifier test base testdata directory after merge conflict
53e7a06 : recovery: check battery level before installing package.
7d626df : Fix minui cleanup path on error.
f3e05f5 : applypatch: Add libimgpatch.pc
cc07b35 : minadbd: update for adb_thread_create signature change.
fa4f1b7 : imgdiff: don't fail if gzip is corrupted.
d6c93af : applypatch: use vector to store data in FileContents.
4425c1d : Fix some memory leaks.
a7b9a46 : IO fault injection for OTA packages
696692a : applypatch: Add a Makefile to build imgdiff in Chrome OS.

+- Project: platform/cts

faedf23 : Increase SoundPool loading timeout again
a48e2f6 : Update CTS and CTS Verifier version to 7.1_r1.
2019b73 : DO NOT MERGE Fix CTS not executed count
01208f4 : Implement correct not executed test counts
166cc9c : Track CA certificates update
b4be6a5 : Backport shortcut manager CTS to DR
22cbea0 : Fix sustained performance CTS test failures.
a69ddc0 : Revert "Add missing @Test annotations"
c03fcfd : Add missing @Test annotations
91a550c : CTS: 100% coverage for IME APIs added in API 24
ce605aa : Press HOME after each CTS test to close left-over dialogs
fe4cfc8 : Increase the time range allowance
e6ba4d9 : Disable the speakerphone-off tests for watches
540806d : Add the source of coverage to coveragetool
018f01a : Fix coverage issue with conference test.
a1f672e : DO NOT MERGE:Improve check for activity on top after launch.
90d2022 : Improve check for activity on top after launch.
25360e6 : CTS: 100% coverage for IME APIs added in API 25
3a2cc27 : Point coverage tool at correct apk path
8d20ad4 : Camera2: Set TARGET_FPS_RANGE before starting preview
8855242 : Make View#isTemporarilyDetached() less confusing
8190d38 : Add more assertions for View temporary detach
2ee9cb2 : Uninstall package after UserRestrictionsTest
b7bd8e5 : Fix false alarm zero GPS measurement CTS failure
fdf4a14 : allow embedded hyphens in OptionHelper#getValidCliArgs CLI parsing
fcae01b : Camera2: Set TARGET_FPS_RANGE before starting preview
3891cd3 : Uninstall package after UserRestrictionsTest
1fdf0b7 : Correct URL for testHTTP_H264Base_AAC_Video2
6e9bf78 : Make cache partition optional in selinux test
4726070 : Parse all CTS result xml failure elements
dd5157e : Correct URL for testHTTP_H264Base_AAC_Video2
d1894c6 : remove build check from ScreenLockHelper
1c42e44 : Make cache partition optional in selinux test
2ed288c : Fix ShortcutManager CTS on user builds
6c43a17 : CameraITS: fix aspect ratio test
7577f15 : CameraITS: fix aspect ratio test
2b73495 : Only reset test results generated from retry
46fe04b : Revert "CTS: check cpu currents are initialized in the device tree."
b246d96 : Add xxxhdpi assets for CTS theme host test
8133793 : Populate not executed numbers in summary tag
c6449b5 : Test Metrics: Fix leanbackjank keys for parsing.
75de6e3 : Add CTS for applying latest config on app side
0cd4ef0 : Improvements on retry mechanism on network tests:
dd9b186 : Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission.
9119af3 : Update permission naming from color transform to color mod.
74f6b8f : ShortcutManager CTS: Make sure foreground apps are not...
f19bf1a : Listen for right broadcast in testTimeTrackingAPI_ChainedActivityExit
91b2c3f : Detect watch devices correctly
0da2e58 : ShortcutManager CTS for throttling behavior
0301dca : Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission.
84b225e : Update permission naming from color transform to color mod.
0c433f1 : ShortcutManager negative CTS
1964de4 : DO NOT MERGE: Revert "Revert "JNI libraries in CtsVerifier should use libstdc++ STL""
85a8483 : DO NOT MERGE: Revert "Revert "JNI libraries in CtsVerifier should use libstdc++ STL""
fa19309 : Revert "JNI libraries in CtsVerifier should use libstdc++ STL"
0090cac : CameraITS: relax test_exposure
719124c : CameraITS: relax test_exposure
729a0e6 : Fix UI renderer CTS failing due to app window offset
a59b206 : JNI libraries in CtsVerifier should use libstdc++ STL
aa981d5 : CameraITS: relax the lens shading test
f479e09 : CameraITS: relax the lens shading test
59701c8 : Fix CTS failure testing for next resource SDK version
3e4ff6a : Add test on Path.offset with path created using Paint.getTextPath
09e7fe0 : More ShortcutManager CTS
483f3e8 : Add CTS tests for new DR functionality.
64795ad : Remove Vulkan format ID from the json field name
92251d0 : Fix SeekBar CTS failing due to app window offset
a34c874 : JNI libraries in CtsVerifier should use libstdc++ STL
c47d673 : Fix dialog CTS failing due to app window offset
8e410b6 : Fix assist CTS failing due to app window offset
90d858d : Update last public attribute for PrivateAttributeTest
a4aede8 : Fix PopupWindow CTS failing due to app window offset
eeed086 : Fix CTS Theme tests
234e5e1 : Selecting uninstall button based on text
ff6fa82 : Camera: add video frame drop check logic
2c60196 : media: Add mpeg2 colorAspects test samples.
7aaa4a5 : Device info collection covering GLES 2 and 3
1ac840f : CameraITS: relax edge enhancement test a bit
7a8cc85 : ShortcutManager: CTS - first cut
ab73f69 : Fix failing CTS tests
16d7a4f : CameraITS: relax edge enhancement test a bit
ed2ee66 : Option --abi supersedes --primary-abi-only.
bf26344 : Test SpannableString subSequence growable
403bf31 : Fix NFC HCE-F reader test issue.
bfae7fb : Fix NFC HCE-F reader test issue.
536bf21 : Re-enable testUninstallAllUserCaCerts_failIfNotProfileOwner
d5a8825 : Add CTS for finishing activity in non-focused stack case
faad1bb : cts tests for setVrModeEnabled() and setVrThread() APIs.
30f7536 : Add CTS tests for hasGlyph improvements
125bf06 : media: Add hevc colorAspects test samples.
79b4798 : media: Add two more avc colorAspects test samples.
7ef6e4e : Add CTS test for view's RTL resolution
aac76f4 : media: Rename test stream to match the standard.
d763a66 : Fix android.telecom.cts.ConferenceTest#testConnectionProperties
b442dcb : Don't fail test if fontScale key is undefined
23e8992 : Add FEATURE_PICTURE_IN_PICTURE to the NYC feature list
d1b6836 : Assert that certs are not re-encoded during APK verification.
8ac8353 : Add FEATURE_PICTURE_IN_PICTURE to the NYC feature list
ccd7af3 : Fix android.telecom.cts.ConferenceTest#testConnectionProperties
ff2af65 : Require sim-card-with-cert token for carrier api test.
b6b518f : Require voice capable for carrier api cts tests.
610f12d : Require voice capable for carrier api cts tests.
fa78587 : CameraITS: Use dynamic black levels where available.
b707b3a : Require sim-card-with-cert token for carrier api test.
cb4b6d5 : Require sim-card-with-cert token for carrier api test.
a3ea1a2 : Retry only incomplete/failed modules
69c9ee9 : Clean up CTS MediaPreparer
a6a2ae9 : CameraITS: add checks for pixel_pitch, FOV, and hyperfocal distance
db860fc : Camera2: Consider POST_RAW_SENSITIVITY_BOOST for EXIF ISO
d4d3b01 : Add "no_oem_unlock" in hidden restrictions.
790f428 : Fix build break for duplicated cts test methods.
fa4b987 : Remove duplicate test
3afd4a9 : Add tests for 0 size layer behavior
52c251d : CTS tests for AbsListView impl calls to jump drawables
9b72c68 : Test Metrics: Add sample json parser script.
b8ccdbe : Dynamically configure CtsMediaTestCases
38a7f4e : CTS: Use ITestDevice instance to pull device info and test metrics.
8dbefb4 : Add option to only run primary ABI instead of all
3976312 : Test that MediaMetadataRetriever reports creation date of videos
9708184 : add a cts config friendly to platform developer workflow
1691a64 : Check addExistingConnection for correct PhoneAccount
3835bb7 : Restore font scale to default in Settings_SystemTest
18b330d : CameraITS: Pass focus distance for manual request
079f1ac : CameraITS: make aspect ratio test more robust
c95db5e : Add test for clipPath scaling
13e1bb1 : cts: fix random failure in AmStartOptionsTests
e577b2c : Use log dir of master resultreporter IF exists
0f8b6cc : Relax UsbAccessory feature test
4c0cb81 : [RenderScript] Fix refocus test to accommodate different rounding behavior for half_sqrt().
37b8040 : Return all errors, not only the first one.
bc91299 : Remove data race from refocus test
150bdd2 : cts: test am start -D & -W
64e87aa : Disable ThemeHostTest for Android TV.
4231ff1 : fix AVD single frame CTS test
fd83696 : Watch devices may support NFC or HCE independently
877c50b : Cover more PendingIntent whitelist scenarios.
f776b1e : Use log dir set in master result reporter
b920cc5 : move system status checker config
fd114f6 : Add tests for saveLayer rounding
4ab4411 : Camera2: fix testPreviewFpsRange size selection issue
f16c238 : Fix CTS test for schedule-job deadlines
571f5a7 : CTS Test Metrics: Nuke deprecated code with fire!
60f66a1 : Fix build with Interface update
77d7125 : Update TF interface for filters
8591f97 : Give ourselves a long timeout on the way back.
342628b : Collect ro.build.reference.fingerprint for XTS tests.
e68e926 : cts: test config changes
b259807 : Add testing of DisplayMetrics during Activity resizing
97538a1 : Add testing of DisplayMetrics during Activity resizing
4c74801 : DynamicConfigPusher 'version' option default value
8d4e733 : add system status checks between module execution
e101ce7 : Add the report log path to the report
3535e04 : CTS: Use a flag to grant a temporary URI permission.
4a9ed27 : Fix testConfigurationUpdatesWhenResizedFromFullscreen
6b17bbf : CTS AudioTrackSurroundTest: allow pass if no PCM device available
5cf8f7d : CTS: Replace deviceSerial with startTime as MetricsStore key.
3343ab2 : Add tests for singleTask and singleInstance adjacent launch
de5458c : Make sure test package is fully stopped before starting test
c9f696c : CtsVerifier: Better skip of dynamic sensor tests
2832dcf : Tests for SurfaceView synchronization
d030230 : Add test to detect some rendering inaccuracy.
b883841 : Add logs for tracking testScreenCaptureDisabled_allowedPrimaryUser() fails
86c5069 : Test network is not blocked after always-on package is removed
997a182 : CTS: Migrate DecoderConformanceTest to new metric logging.
430fc38 : AudioTrackSurroundTest: Add delay when switching between compressed formats
25d9e4c : Perform density changes inside test activity in CTS
92cb04b : CTS: Only listen to wifi events when toggling wifi
2ffa4a5 : Consider only platform defined groups
4003df1 : CTS: Migrate TaskSwitchingTest to new metric logging system.
fd5500a : Improve hostside test for App window resize
1ec5a41 : Nuke test that will start failing soon
6b37168 : Add test for Network Security Config integration with DownloadManager
acabb19 : Use dynamicconfig url for CTS_v2 MediaPreparer
58ca7cb : Fix build due to merge issue
3782514 : Try dismissing crash dialog.
489eca4 : Update features list for CTS Verifier tests.
34ef5ef : Multiwindow config and display size test
bf4b3f8 : Update prebuilts from build server
d6bdd13 : remove apk
29b57b1 : Disable user consent before testing Unknow source apk installation
a346a4e : Relax timestamp checks
424ac70 : Adjust testAppFailAccessPrivateData to fail on non-tagged sockets
ec78707 : Notification policy access: fix adding / removing package name
9b941ab : Remove check on default sampling rate for AudioRecord and AudioTrack Builder
b55bfc8 : Modify to support bitness of a public library.
f0f8db4 : Update the intent string for the deletion helper intent.
4e3628d : CTS AudioTrackSurroundTest: add device info logging
51c6be5 : Unlock device only if it is already locked in CTS
c24596a : Cleanup stacks before performing drag and drop tests
abce77c : Export activity, verify activity start and display size changes
ea86bb4 : Fix CTS XSL to show plan on rendered results
e08f426 : Split OkHttp tests from other libcore tests
6cbd87e : media: log skipped tests into result logs
c6dd674 : media: performance test tweaks
2eb7c91 : Clear local test results across DNS lookups.
8026691 : CTS should check 7.0 - now that 7.0 has been set for N.
48b8f56 : CameraITS: Fixed CtsVerifier JNI build issue
001b069 : Set the background color to make widget test visible
ad06b9a : Add CTS tests for adjacent launch with different intents
32e193c : Added test to verify activity can turn on screen.
b9265d9 : Test decoder render into SurfaceView.
f22bd1c : Add LOCAL_MULTILIB=both to CTS device info
954a277 : Ignore first 100 ms recorded in loopback test
739b023 : Filter with files regardless of retry mode
f172e24 : Exclude entire modules when not tests are run
2bd2b52 : Add LOCAL_MULTILIB=both to CTS device info
c804d79 : video: relax quality checks for H.263 larger than CIF
577bcaa : media: reduce performance and quality test timeout to 5min
63833a6 : media: update 3840x2160 vp9 test files
341ef0e : media: update 1920x1080 vp9 test file
ef06d8d : media: update 1280x720 vp9 test files
f60cca8 : media: update 640x360 vp9 test file
99bd2de : media: update 320x240 vp9 test file with 320x180 file
6d97e37 : media: update 1920x1080 vp8 test files
99148fa : media: update 1280x720 vp8 test files
b8d5bcf : media: update 640x360 vp8 test file
0dc0e1c : media: update 320x240 vp8 test file with 320x180 file
1782782 : media: update 3840x2160 hevc test files
aff9300 : media: update 1920x1080 hevc test file
06190f4 : media: update 1280x720 hevc test file
163676a : media: update 640x360 hevc test files to 720x480 file
fe47a6a : media: update 352x288 hevc test file
730c96f : media: update 1920x1080 h264 test files
436bb55 : media: update 1280x720 h264 test files
cd19f1d : media: update 720x480 h264 test file
30deec0 : media: update 320x240 h264 test file
4d48fa2 : media: update performance tests to be quasi-parameterized
de5aea8 : Ensure TrustedVoiceHostTest unlocks the device
10f1800 : video: use stride in VideoEncoderDecoderTest
19afdac : video: make encoded pattern less steady
331e363 : media: improve performance tests
20a3f76 : media: separate quality and performance tests for encoders and decoders
9f67f0f : media: move getDecoderNames and getEncoderNames to MediaUtils
d1c476b : media: update video codec performance metric calculation
18c3043 : AudioTrackSurroundTest: check for PCM support before running PCM tests
df1e8f3 : DO NOT MERGE SurfaceView test for position lost
9a0a844 : CTS test for notifying user about unsupported display zoom
a9830a7 : SurfaceView test for position lost
843836c : CTS: Rename IC#inputContent to IC#commitContent.
ab5dafc : libcore: Split OJ luni tests into separate APK files
a7b6b7d : Remove TimeoutReq.
4cde2a5 : Set resolution popup background color to white
3258352 : fingerprint: create key and cipher every time before test
9df9135 : CameraITS: Wait for AE converge to verify EV results
93daac5 : sustainedperf: Skip the first set of readings for the app.
44a41e3 : add a CTS config for automation
cb20318 : Add CTS test to validate SDK check for global drags
f0fee79 : Add non-parcelable extras to notification to make sure it does not crash the app.
4cd8776 : Cts: Add checks for testing CREATE_USERS permission.
4264204 : Remove black background to make text visible
b000d99 : Fix DataFormat#test_is24HourFormat
847539e : Media tests: fix toggling of notification access setting
fdbbe62 : File cleanup during retry mode
7f73d5d : Fix version pattern matching error.
56de5e8 : annotate tests that requires restricted builds to pass
4b6ebad : Fix Adb root/unroot for encryption test
aac97f2 : Add tests for new density buckets
b979eb5 : Handle "--option value" quote logic in OptionHelper
5845937 : Add xxhdpi golden images for theme test
5ad0939 : Add VulkanDeviceInfo collector
082823c : Re-enable web-link autoVerify wildcard policy test
de23a54 : CTS: Migrate media perf tests to new metric logger.
cfd9f2f : Remove VrSensorsTest as it is now obsolete.
60aa6cd : Update CTS tests
c9e6b39 : Disable CTS wildcard-policy autoVerify test
e09f832 : Force portrait orientation for ThemeHostTest.
07bc76a : Make testVisibleBehindHomeActivity less flaky.
4bf1e83 : Update platform manifest golden copy in CTS
5254fb0 : Remove accidental logging submitted in ag/1129165
9bbe0ad : Exclude condition provider test on tvs.
7133787 : Reenable working tests for DPM.createAndManageUser
8639404 : Filter before sharding in ModuleRepo
940e0a3 : Add quote handling logic to OptionHelper#getValidCliArgs
b2f09db : Add CTS tests for Iaadf934a997ffcd6000a516cc3c1873.
311742f : Add test case for calling reverse() immediately after start()
8cf1a0f : Revert "Add test for setting play time *after* start()'ed"
44c8e95 : Add test for setting play time *after* start()'ed
b85b3e1 : DO NOT MERGE ANYWHERE: CameraITS: remove sensor fusion test from N
f3e7829 : Correctly handle an empty list of expected modules.
2affe13 : Adding some hifi tests to gate VrModeHighPerformance.
25f45ef : Don't clear filtering on retry
6d46fce : move host annotation library into host common util
cd02b9d : Include execution progress information in the report
c79d7bd : Add test for long-press back
eb69dcc : Rebuild CtsCompilationTestCases assets for N release builds.
8806158 : Log the address of the IPv4 address that causes the test to fail.
ef92adc : Make AVD test case compatible with RT AVD
56ade27 : Check build fingerprint during retry mode
214b9c9 : MediaPlayerTest: add tests for setPlaybackParams.
c6cd946 : SMS blocking CTS tests.
56823a3 : media: fix NativeDecoderTest.testMuxer issues
5da08ae : Add a check for aapt before launching cts
5e0c1bc : Fix flakiness of CrossAppDragAndDropTests
f519b93 : CameraITS: fix front camera + sensor fusion test
8b515a5 : Skip hostside numberblocking tests in devices without telecom.
8063b5f : Give a unique name to InvocationResult's result map
2c531c1 : Test Metrics: Reformat reports with repeated streams.
18c447a : Add synchronous SurfaceView test
6357cc5 : Fix ArgOptionParser expected argument list
3e4ef96 : Fix the logical failure in the testOwnerChangedBroadcast test case.
ccc7886 : Use file filtering in compatibility retry mode
d105427 : media: A add one more AVC test stream to test the color aspects.
f16d687 : CameraITS: start enforcing sensor fusion test
9ea17ba : Increase timeout for testDeselectTrackForSubtitleTracks.
416fa97 : libcore: Add CTSv2 support for running OJ tests
69aa29c : MediaPlayerTest: Ignore and log unsupported files in testResumeAtEnd and testPositionAtEnd.
5be5870 : Serialise the CTS runtime command-line in CTS results
781a0e3 : Changed network check URL.
4f560b6 : Remove display info test, update tests again for API 24
6d5d28c : Implement ITestFileFilterReceiver for DalvikTest
25bf4a6 : Print out test execution status to the console
cf535d6 : Add notTestFile option to CoreTestRunner
53c6a21 : Require CONFIG_SECURITY_PERF_EVENTS_RESTRICT
a909221 : Delete DragAndDropTest
960c9dd : [CTS] Fix ordering and show directory in list of results
5a4b109 : Migrate cts tests to new metric logging system.
f13cf49 : Disable CreateAndManageUser hostside tests
2024727 : don't limit retry from file attempts
1ae17e3 : New prebuilt
c9bd716 : Update CTSVerifier string for device change.
d600368 : Skip Doze Mode-related tests when device does not support it.
307d338 : Update last public attr
63cb4ed : Assert correct cert is looked up from PKCS#7 SignedData.
98c4851 : Add flakyness check when a valid connection is expected.
b340e00 : Fix concurrent use of Random instance
25f666d : add platform testing annotations to all CTS test modules
ea3c3bb : Update CTS to reflect improved error handling for reliable pipes.
6c9510a : media: Extend CTS EOS test to also test Software codecs. Also extend the test to test single frame with EOS flag.
78d3bb7 : media: fix HEVC stream levels
3044007 : Add host side CTS test for cross-app drag and drop
c480064 : Add default InstrumentationTest retry options for common-compatibility-config
1b62689 : Fix theme test reference generation script, update reference for API 24
c0ee797 : media: update and fix NativeDecoderTest.testMuxer
c84c2fb : Disable CreateAndManageUserTest as it has issues on user build
9972c79 : Add host side CTS test for cross-app drag and drop
13d6c4c : ResultReporter implements IShardableListener
baad9ec : [CtsVerifier] Removing battery usage settings test in BYOD flow
787f1e8 : Add default InstrumentationTest retry options for common-compatibility-config
7f12e8f : Add default InstrumentationTest retry options in CTS configs
8f6cd82 : Add test checking that empty layer doesn't draw anything on the screen
433e621 : Add check for existence of audio routes before using
eb3eb36 : Add default InstrumentationTest retry options in CTS configs
daab2e0 : Add next resource SDK development version to CTS
e2da81e : Fix theme test reference generation script, update reference for API 24
4f407d2 : Set the per test timeout for the AJUR from CoreTestRunner
21ea64a : Report test status when sharding
4ace7a6 : DO NOT MERGE This CTS will failed in pixel-C, refer to b/28986484. So revert it. Only work for nyc, never merge into L, M Revert "DO NOT MERGE This test is to test the security vulnerability in qhwc::MDPCompLowRes::allocLayerPipes (Qualcomm) and that remote rode execution vulnerabilities in Display Driver is fixed Bug #24163261"
d8d91f2 : Set CTS suite version to 7.0
734aac1 : Fix Not executed test count
4a1e5d9 : Remove reusable_sync from list of required VR extensions.
396566c : Add CTS test for padding changes
00ec549 : Do not run AudioRecordRoutingNative without microphone
3d8d433 : Added test for whitelisting pending intent for Doze Mode.
0ab2b26 : Test alpha after mutating VD
052d6b3 : DO NOT MERGE Remove Pointer Capture API.
0e3ca51 : Optionally reboot before each module run
0e352bc : Update CTS to use android:networkSecurityConfig
29ce53b : Instruct user to remove all networks for p2p tests
ee02528 : Fix Locale test in ResourcesTest
57bcf5a : Have ResultReporter check build info during invocationEnded
70315e9 : Fix CTS: MixedManagedProfileOwnerTest#testDelegatedCertInstaller failure
8a65c80 : Make sure all activities are gone.
1269fdf : Update ellipsized and non-ellipsized assertion
c6057dc : Fix start pointer position in CTS
36ea9d6 : Fix Locale test in ResourcesTest
7b715a0 : Have ResultReporter check build info during invocationEnded
bc1764e : DISALLOW_FACTORY_RESET Test
78782c5 : Modify the VPN always-on test to account for blocking
455fba9 : Wait for windows that are in WM but not in AM.
24c6ff0 : Have ResultReporter implement IShardableListener
5b43cf9 : Prepare for VP9 decode CTS test, add vp9 test vectors from libvpx.
aeb3628 : Work around tests being run on lock screen.
7e60f3f : Fix DisplayTest.
30ce86e : Suppress DeviceAndProfileOwnerTest.testPermissionPrompts()
59a1301 : Ignore NPE's while searching for A11yNodeInfo.
18ff466 : Apply trivial fixes to Permissions CTS tests.
5d2a68b : Use ConnectionManager API to check if network is metered.
b84924b : Work around tests being run on lock screen.
6158bf8 : Fix issue #28952883: CTS: ActivityManagerTest#testGetRunningServices failure
fa52eb1 : media: Add test to verify the color aspects handling of various codecs.
86a6f12 : Add decoder conformance CTS test framework.
a243ba5 : Add adb command logging for host side CTS
fb025b8 : Wait for all window transitions to finish in CTS
35d7a09 : Camera: fix NPE in DngCreatorTest
84820c1 : sustained perf: Adds a CTS test for Sustained Performance Mode
5744997 : Revert change to OsHostTests
9c08ac5 : Fix GlVboPerfTest failures
2d2998b : Filter out "Dynamic Sensor Discovery" test for leanback systems
e735808 : Fix DisplayTest.
e063657 : Fix CTS: MixedManagedProfileOwnerTest#testDelegatedCertInstaller failure
0710070 : Fix for Level issues in CTS frequency tests.
06999f2 : Make sure all activities are gone.
2349d88 : Suppress DeviceAndProfileOwnerTest.testPermissionPrompts()
1d9207f : Revert "sustained perf: Adds a CTS test for Sustained Performance Mode"
ed4ebd6 : TIF: Improve the reliability of the TvInputManagerHostTest.
6ca022f : optionally reboot device before test starts
0f22944 : Skip VR CTS tests when required feature isn't present.
2f95adc : Fix issue #28868955: CTS: PendingIntentTest failures; Regressed in NRD48x
19d896a : Ignore NPE's while searching for A11yNodeInfo.
678de88 : Apply trivial fixes to Permissions CTS tests.
ecdb84e : Fix CTS to allow "%" in device serial.
e61e881 : Skip (let it pass) rather than fail CompilationTest on 'user' builds.
81dc7e0 : Allow calling glGetTexParameteriv(..., GL_TEXTURE_PROTECTED_EXT, ...) now that latest drivers support it.
c259533 : Fix DumpsysHostTest#testProcstatsOutput
8013363 : Do not explicity set jpda.settings.syncPort in CTS settings.
3a9ef8e : Set default mutable attribute value to 0, and only use the mutable attribute config chooser on high-perf devices.
3c1b3bf : Fix issue #28868955: CTS: PendingIntentTest failures; Regressed in NRD48x
396498b : CTS test for Sensor Additional Info Feature
9126464 : Adjusting layouts for tests to be visible when run on Android Wear.
6a01f32 : Use ConnectionManager API to check if network is metered.
56dde6f : don't skip device info while collecting tests
692e073 : Improve magnification test coverage.
799a0b3 : Fix DumpsysHostTest#testProcstatsOutput
5d875b5 : Do not explicity set jpda.settings.syncPort in CTS settings.
3e5497f : common: Have "assume" failures PASS
da76726 : Fix CtsCompilationTestCases by bundling an updated profile and APK.
5132ea9 : Fix waiting algorithm in CTS
06398ec : Fix InstrumentationTest
5f8b5dc : Add texture coordinate transformation before rendering.
b19f5da : AudioRecordingConfiguration test: update for API change
b95d143 : ActivityManagerTest ensure screen is on
e768b7c : Prevent app crash when clicking on buttons after failure.
e262003 : Extend the timeout AslrMallocTest
2688c65 : Skip telephony tests if not supported
24bfcad : Ensure that the LauncherActivityTest gets past the lock screen
700dad5 : Fix ApplyOverrideConfigurationTest
8dedfc7 : Fix testIntentFilterHostValidation
39a38d7 : Disable com.android.yadayada before running CTS
00703b4 : Fix TvProviderPerfTest failure on Fugu
03b9617 : Turn down obsolete idle-constraint CTS test
81abb13 : This test case tries to decode a corrupt image file using BitmapFactory.decodeStream which causes Process crash on an unpatched device, thus failing the test.
4dd19eb : Add CTS verifier test for Sensor.getId() for dynamic sensors
aa27c72 : Fix the build break caused by changing package name.
21b78a2 : Fix focused stack regexp pattern in CTS
c4469cd : CTS verifier for dynamic sensor discovery feature
ab8e9fe : Added CTS test for Sensor.getId()
56f2c0c : CTS coverage: connectivity change, photo, + video
22f4e0e : Remove empty tests from KeyguardManagerTest
8b77535 : Fix keyboard navigation for CTS frequency tests
6ac62af : Fix RingtoneTest and RingtoneManagerTest
6f6d9d1 : Fix cts DeactivationTest#testDeactivateAdmins failed
a5677a4 : Fix testIntentFilterHostValidation
21c59cf : CameraITS: update test_post_raw_sensitivity_boost
82ba319 : CTS Metrics: Collect report logs in v1 test runs.
2257f71 : Make permissions tests more robust
265b3d2 : Follow class package change: LocaleList
1fde261 : Fix 'Run-As' CTS test in N
9b8a28e : Fix for AudioNativeTest Input and Output ChannelMasks tests
bc30043 : CameraITS: make lens shading check more robust
3ce49ba : Rename minWidth/Height attributes
9bcd39d : DO NOT MERGE Remove Pointer Capture API.
5175997 : DO NOT MERGE Rename PointerIcon and Pointer Capture APIs
b0d570c : Fix first band levels and wording on CTS frequency tests
d65fda3 : Remove TextureView tests.
83f3f8e : Use test_current to reach UiAutomation#destroy.
02176bc : CTS tests to allow updated system apps to be disabled
bb98841 : Add a test for closing sockets when a VPN comes up.
33a5736 : Fix CTS breakage after HCE-F modifications.
0066d7f : Remove AudioPermissionTest
fdf891c : EDI: Add feature version to FeatureDeviceInfo
6a334d8 : Add a test for the deletion helper settings intent.
347b539 : Set EGL_MUTABLE_RENDER_BUFFER_BIT_KHR on surface in mutable buffer CTS test.
e0ab22a : Added tests for idle apps and doze mode.
c8a6edd : Track network security config changes
ece6eca : media: log more details for getAchievableRates
b82d68e : Add tests for add focusables in different touch modes
7fd6158 : CameraNDK: update expected error code for createCaptureRequest
577ed1e : CameraITS: enable aspect ratio test on LEVEL_3 device
b835b21 : CompilationTest + corresponding app to (integration) test dex2oat compilation.
589eeb6 : Remove module-level WifiCheck preparers
c3be045 : Fix permission CTS tests on Fugu
93b72fd : Delete all ShortcutManager CTS
11f35c2 : Fix CoreTestRunner collect tests
1bc61d7 : Fix CtsDeviceLeanback#testScrollingByTimer
6faa687 : Multi-endpoint API CTS updates.
24e4936 : sustained perf: Adds a CTS test for Sustained Performance Mode
c97e042 : Add CompilationTest for the case where no profile is available.
a34e9c6 : Migrate test classes from deprecated ReportLogs.
880746b : Fix permission CTS tests on Fugu
2681131 : Add CTS media tests for FEATURE_VR_MODE_HIGH_PERFORMANCE.
5ec4820 : fix CTS tests
0c047a7 : Enable cross profile contacts search before running tests.
9258d9c : Should not run telecom test with device that have no telephony support
843aca9 : OpenGlEsVersionTest: change ==3.1 checks to >=3.1
de50080 : Remove BrowserBenchTest
672aadc : Add tests for unused scrap views
13f91d9 : Fix missing patches in LoudnessEnhancerTest
dde832d : Covers more corner cases on restricted network modes:
f7842fc : ListView tests for header view detach
64988de : fix CTS tests
45f17db : Switch from google.com to example.com
279654a : Fix CTS test: TelephonyManagerPermissionTest
b9fc594 : Enable cross profile contacts search before running tests.
d73dc32 : Should not run telecom test with device that have no telephony support
160502a : Improve robustness of MediaSyncTest
4ea9d8a : Add CTS tests for settigns cache invalidation
0729b45 : Update the golden manifest to detect permission changes
638cad6 : Asserts foreground apps always have network access.
a9dd868 : Camera: update CtsVerifier camera intent test
27b83fb : Fixed NPE in CTS test.
8652f63 : Camera2: Relax passing threshold for testDynamicBlackWhiteLevel
9e5662d : OpenGlEsVersionTest: change ==3.1 checks to >=3.1
459bc7c : Reduce raciness of accessibility service cts tests
79ccdcc : Assert whitelists are revoked on uninstall.
74591a5 : Log exception when unable to create device report log.
c14be97 : Re-add CTS tests related to multi-endpoint APIs.
5074c8a : Bypass IME for ListPopupWindowTest#testListSelectionWithDPad
0dd8ad0 : Adds CTS test for display physical dimensions for vr.high_performance.
4141a90 : Make DragAndDropTest work reliably on smaller screens
785b020 : Add a logging to Print CTS tests.
03b49db : Bypass IME for ListPopupWindowTest#testListSelectionWithDPad
b4f3476 : Use ActivityOptions.setLaunchStackId directly in AlwaysFocusablePipActivity
e0c8636 : Use ActivityOptions.setLaunchStackId directly in DragAndDropTest
1f1d025 : add missing test apks to CTSv1
bf40d84 : Fix for potential level issue in Frequency tests
400c167 : Have the default build also build the tools for CTS.
665f61d : GpsStatusTest: Fix infinite loop in test
5e051e4 : Disble a CTS test not needed in N
747b5f7 : Tests for keystore attestation.
d307a34 : Fixes testProtectedContent VR CTS test.
9468d56 : A11y CTS fixes for Fugu.
e2b4eb4 : Fixed makefiles for loopback jni files
7b8a443 : Remove device admins using dpm remove-active-admin
bbd01d7 : Fixed NoActivityRelatedPermissionTest failure
73e7fdc : Fix WebViewTest#testClearFormData timing out on fugu
4cd30eb : CTS GPS updates: 3 fixes in GnssMeasurement tests
c132771 : Fix flaky CTS test for voice interaction test cases
aeb58be : Temporarily disable NetworkInfo check.
f158dae : Application whitelisting test for always on vpn
0a16978 : This test verifies recursive decoding of malformed ICO file which should not lead to skia buffer overflow
204e44d : A11y CTS fixes for Fugu.
cf0eeb2 : add tests to old-cts
8065e05 : Fixed makefiles for loopback jni files
e061198 : Better instructions for "Select work lock" test.
e91f1a6 : Remove device admins using dpm remove-active-admin
aa583e3 : Add lockdownEnabled parameter to always-on VPN API
c9c73fe : Verify broadcasts are sent when turning off work mode in CtsVerifier
e288b42 : Fixed NoActivityRelatedPermissionTest failure
a5c181a : Trust CA cert intrinsically in KeyChainTest
afbcee2 : Start Device Owner provisioning properly
880246b : Update profile-aware data usage CtsVerifier test
9cd764b : Set text size for android.text.method.cts tests
b0ab4e1 : Revert "This test verifies recursive decoding of malformed ICO file which should not lead to skia buffer overflow"
728765e : Revert "This test case tries to decode a corrupt image file using BitmapFactory.decodeStream which causes Process crash on an unpatched device, thus failing the test."
768198c : Fix Number Blocking CTS for secondary users.
fde73ed : CTS: test AudioTrack bufferSize
567b1c7 : Fix shouldOverrideUrlLoading related CTS test.
27e710c : More lenient on playback start
1ec9c69 : Check prompt position after layout/draw pass completes
a59a238 : Work on issue #26390151: Add new JobScheduler API...
65efe3d : Improved connectivity check by also asserting NetworkInfo states.
de20b54 : Add retry to get contacts directory api
3547620 : Add a 'remove lock' step to CA notification test
1d7230b : Clarify projection widget test and fix a crash
539f454 : Fix accessibility gesture with magnfification test
1a761d3 : Add runtime permissions CTS tests
30cb8a8 : Add new UsesLibraryApp to cts v1 test case list.
20718c2 : media: Add cts test to display's getHdrCapabilities api.
8ef460a : Test intent filter priorities
b2edc63 : libcore: Remove DeserializeMethodTest from cts list
535521c : Allow negative bounds values while parsing in CTS
61fd060 : Add new UsesLibraryApp to cts v1 test case list.
f4bbf21 : Test LocaleList constructor is non-nullable
c30b758 : Add tests for android.media.AudioRouting
2a5f6a7 : Don't run DPM tests if the feature is not available.
1274b6c : Update golden copy of android_manifest.xml
866546d : Set a timeout for browserbenchtest
457d865 : Rename testFileContents to assertFileContents.
9519185 : Fix NFC reader tests being marked pass/fail all at once.
2ee925f : Add CTS tests to ensure platform extensions are present
76b15b6 : Enable location before running BLE test.
77cd52e : Disable CTS to verify the throttling behavior.
fc724b7 : Added test for required packages whitelisted for Data Saver Mode.
fc31ecb : Skip testDelegatedCertInstaller if feature is not available
542bc63 : Disable IME for android.text.method.cts tests
6f10597 : Allow TelephonyManager#testListen to timeout
9f2f5a1 : CTS: Handle test metrics for premature failures.
854aabd : update old cts test list
75e4746 : [CTS] Reduce the chance of test time out for GpsStatusTest
5690417 : KeyPairGeneratorTest: Add test for bug 28384942
744153e : CTS test for web link autoVerify
9209cad : Remove CtsInputMethodTestCases until it becomes ready.
30c0ebd : fix attention test
3d86708 : CoreTestRunner inclusion and exlusion filtering
b31309a : Add test for uses-library functionality.
3adb193 : Add PixelCopy tests with a video source
acccd2a : CTS Test Metrics: Remove Details from result xml.
f3ade32 : CTS: Support other test metric types.
b52e0b8 : EDI: Add sensor device info
f0d9375 : Don't run QS tests on TVs/Watches
e8cc88d : ReportLogCollector fixes.
7dc9a9e : update CTS instructions to relfect new settings structure
c4ab1e3 : Camera2: fix optical black level calculation logic
9dcea83 : CameraITS: update post RAW sensitivity boost test
3f1c14f : Remove filtering from ApkInstrumentationPreparer
143612d : CameraITS: skip AF in scene5
da91df1 : Assert v2-signed APK rejected when signatures missing.
5bd6955 : Bypass IME for text related tests using KeyEvents
067e9dc : CTS changes to match changing a11y gestures.
a91aed3 : Fix bugs in RSA v2-signed APKs used in CTS.
db90c68 : Ensure layout occurs before checking ListView child position
1f2cd96 : DND related audio service tests.
10ab35c : Wait for layout pass before checking item selection listener
45f8f8e : Make CVE-2015-1805 test more robust
c31477b : Fix ResultHandler parser error.
33bcb46 : Added test cases for foreground services.
8caba37 : Do not run dpm.resetPassword() in keyguard disabled test
7a82cbf : Test for DevicePolicyManager.installKeyPair() variant
c5f8d14 : Fix enterprise contacts APIs naming and docs
dce3c4a : [CTS] Add a GeolocationTest to make sure geolocation is denied on insecure origins
2288057 : Fix the results zip export
0b4e136 : old-cts: Add support for testng runners and libcoreoj tests
05d4d4b : Ensure that ListView uses #dispatch{Start,Finish}TemporaryDetach()
a3566ab : Ensure that ViewGroup supports temporary detach.
6ae194d : Basic CTS test for PixelCopy
cb11094 : Fix finding task id in CTS
abe323d : Revert "old-cts: Add support for testng runners and libcoreoj tests"
17fcb6c : Fixed compareBitmaps(Bitmap bmp1, Bitmap bmp2) method.
b689ddc : Fix command order in testTranslucentActivityOverDockedStack
026dc5d : Fix CTS failures on fugu
0d63e43 : Api review: Settings.
7850b90 : Keep KeyManagementActivity alive for longer
3f071d6 : Fix CTS testOrganizationInfo()
32514ec : Run testCannotClearProfileOwner() on managed profile userId, rather than primary userId.
b026a02 : change `split module` output for easier parsing
6219802 : Add JDWP to CTS_v2 with DalvikTest
92c5609 : Disable IME for CtsActivity and EmojiCtsActivity
e4fe5e8 : DO NOT MERGE: DP3 must ship with May Security String
52994c1 : optionally extract build info from device
920c116 : Passing devicepolicy test if device management is unsupported
dc56ccf : Add CTS for translucent activity in docked stack
baae03a : Make linker_namespaces test run on a device without webview
1c2795a : Add more test coverage to ConnectivityManagerTest.
d024365 : Moving failing testRemoteBugreportWithSingleUser test to CtsVerifier
ec2b203 : Libcore: Remove tests from expectations file
6b15fbb : Fixed testAudioRestriction for managed profile owner.
6c555de : Adjust tolerance for AudioTrackSurroundTest#testPlaySineSweepShorts
d385db4 : Increase SoundPool loading timeout
1f86ab8 : Temporarily de-parameterize uirendering tests
e72d82e : Test install without restart
a547e9b : Bump N CTS to 7.0R0
5b8f6d9 : Fix BackupQuotaTest CTS test.
6415a9b : Add CTS tests about WebView initialization with encrypted contexts.
27e1422 : Save the full test results folder
3a95906 : Rename _BOOLEAN visual voicemail config keys to _BOOL
a41f0a4 : Fix module-level filtering in CompatibilityTest
1f9bba8 : audio/Buffer: Fix memset in constructor
04bddc4 : Have pixel level tolerance for x86 devices
1c4f2f6 : Add CTS for MediaBrowserService.getBrowserRootHints
3840a45 : Fixed testDisallowSetWallpaper_allowed CTS test.
aee92cf : Test DISALLOW_DATA_ROAMING only on telephony devices.
be5841f : Libcore: Remove art/tools/libcore_failures.txt from CTSv2
8835de3 : CtsVerifier tests for work challenge
b92f71f : Don't always check focused window in CTS
03408a3 : Increase timeout for ui tests
a8bcf08 : continue execution after test timeout occurs
3fb234c : Add CoreTestRunner to ICU's AndroidManifest.xml
80e6b59 : FrameMetricsListener API council changes
fe9883f : Rewrite X509TrustManagerExtensionsTest
7fd9027 : Rename DropPermissions to DragAndDropPermissions
17d3dfa : Print API for N: Change Test to match new API behavior.
b86b361 : Update activity reference when activity goes through onDestroy->onCreate cycle.
d8d0873 : CTS: View's temporary detach state.
1683ae8 : Update MtpHostTestActivity to handle MTP API change.
361470d : Use the primary external storage for gift tests
bf321b3 : Set accessibilityTitle of LayoutParams in test
6179584 : [CTS] Set timeouts for tests running in CTSv2
9f3d17f : Reducing flakiness from Automater test
8dcdffa : Add WifiCheck to cts.xml config
86dbb66 : Fix connection status for MockConnectionService
50b89d1 : MidiEchoTest: verify unregisterDeviceCallback()
e4d763b : Make print CTS tests less flaky: Catch throwable to also catch Asserts.
73bb9fd : Add test for pause() before start() behavior in AnimatorSet
d6562ba : Better synchronization in call log backup test
e90e3e1 : Confirm that VR high-perf devices support Vulkan
515d780 : Add VulkanFeaturesTest class
8c036fd : Add test for pause/resume behavior in AnimatorSet
5a6e472 : Fix EncodeDecodeTest checkFrame
c93b858 : Improve linker_namespaces CTS test
c7e05f8 : TIF: Remove TIS.updateTvInputInfo and unhide TIM.updateTvInputInfo
85e3f03 : Retry CustomPrintOptionsTest tests when the activity went through a onDestroy->onCreate cycle.
6324300 : Remove call properties check in failing CTS.
707ebd8 : TestResult: Don't default to NOT_EXECUTED
2548f9e : CoreTestRunner: Use AJUR's InstrumentationResultPrinter
7334608 : Adding Gnss measurements constellation test. Cl include:
ac624a5 : Camera: Add a test to abandon repeating request's surface
95a3ece : Tests for the VR mode listener.
a5e34e0 : Camera: Fix hasMoreResults logic in SimpleCaptureCallback
92e842b : Consider default task minimal size in CTS
a11cb45 : Camera: relax testAllOutputYUVResolutions
1fd2714 : Camera: fix sensitivity expectation
7a50f3c : Fix CTS failure
5485ddf : DO NOT MERGE Remove HID Gamepad CTS tests.
b112f44 : Removing CTS tests related to multi-endpoint APIs.
c9ba454 : TIF: Add TvInputManagerHostTest to test TvInputCallback#onInputUpdated
e0208ad : Make CustomPrintOptionsTest more reliable
4c74972 : Adds EGL_KHR_reusable_sync, EGL_KHR_wait_sync, and EGL_ANDROID_create_native_client_buffer to the list of required VR extensions.
3cc64bf : Remove MANAGED_PROFILE_AVAILABILITY_CHANGED broadcast
4720cbd : Fix failing accessibility CTS test
7511dae : Update the permission policy test
d0c37fb : Speed up PageRangeAdjustmentTest by using less pages and increase timeouts.
dc782f2 : Split and refactor CustomPrintOptionsTest to hopefully make it more stable.
8e74dca : simpleperf_cts_test: use libbacktrace_offline static library.
c0dbf1f : Changed order of metered network check.
3a5a588 : Improvements on test case setup.
ab8cf44 : Enforce required interfaces for modules in compatibility
0a95b93 : Revert "Exclude cts/tests/admin from CTS v1."
38c8825 : [CTS] Restrict telecom2 mk cross over to TestUtils
a15c1f4 : Cts for xxxTrustAgentConfiguration for DO and PO cases
5bcad68 : Fix break after ag/916614 "CTS Test for quota exceeded callback in new Backup API."
ebce0cb : media: calculate duration tolerance for recorded video by frames
0a745ce : Create ExternalCallTest CTS class.
4cfce08 : Fix testLaunchPipActivity flakiness
c6a06d2 : Test for issue #28156248: Receiving connectivity receiver...
a763470 : TIF: Remove permission READ_EPG_DATA
7c4f856 : [CTS] Add a preparer whitelist
02c70ce : Help core-test-runner find all libcore tests
59945ac : CTS test for default dialer showing missed call notification
905c5d3 : Remove duplicate test cases fromPrinterCapabilitiesTest#testPrinterCapabilityChange
3c3d33a : CTS Update for TelephonyManager.getAllCellInfo Test
705e735 : Gate window and activity manager state logging in CTS
85a0287 : Update CarUiProvider cts.
5526435 : Deal with destionation spinner animation.
067aaad : Adjusted precision of refocus test
13466b2 : CTS for xxxTrustAgentConfiguration
e0c9de5 : TIF: Add test case for TvView.
0cb565c : Shorten testClearKeyPlayback to 25 seconds.
eeb9eb2 : Switch to final value of EGL extension value in protected texture test.
db7651c : Dump window hierarchy to the log if we could not find the page-range-edittext.
a13ec3a : Do not divide by zero expected duration
f473351 : Shrank refocus test and reference image size
1000e06 : TIF: Add test cases for TvInputInfo.getExtra and Builder.setExtra
5f1545c : Camera: Add SurfaceViewPreviewTest#testSurfaceEquality
ffee517 : ShortcutManager: Address API review feedback.
f34ef98 : Create PDK and Java plans for CTS
e341447 : Revert "Disable package verifier in Number blocking hostside tests."
7079fad : Make CtsDragAndDropTestCases less flaky
5eb000f : Add JarHostTest to collect-tests-only.xml
0fdb5ca : TIF: Add verifications to check the passed values.
9f10371 : Add debuggerd:signaller to allowed debuggerd domain cmds.
a2a00c3 : Fixing cts verifier tests.
2c7ae49 : Adjusting CTS test after API change to DPM#getOrganizationName()
ac7a839 : Stop test users before removing them.
92fade9 : Check for new ACCESSIBILITY_TITLE_CHANGED flag in WM layout params
725c0a6 : Fix problem running ICU CTS tests with old-cts-tradefed
872e7a2 : resolve merge conflicts of 7669a01 to nyc-dev
71c3eff : Update the usage of DPM support message APIs.
c481131 : Added test for getStorageVolume() API.
201b454 : Camera: update post RAW sensitivity expectation
66cf1e6 : Added tests for StorageVolume APIs.
640f38f : ShortcutManager: First cut of CTS
c640bfd : Fix typo in initialization of wake-locks.
e6715e6 : Allow vendors to extend the list of public libs
7e57a91 : Camera: Update SurfaceViewPreviewTest due to API changes
63d3f8f : Disable package verifier in Number blocking hostside tests.
8167203 : Use correct layer properties to compute intrinsic LayerDrawable width
e44a4bc : Add CTS test for readv pipe kernel bug
0e3c285 : SeccompTest: require seccomp on all arm/x86
25411e4 : Give vold enough time to update keys.
a16d4a4 : Revert "Revert "Add new test to MtpHostTestActivity.""
0ac59fc : Revert "Revert "The first commit to introduce MtpHostActivity to CtsVerifier.""
47d10e1 : TIF: Add test case for TvView.TvInputCallback#onDisconnected
d616a9d : Revert "The first commit to introduce MtpHostActivity to CtsVerifier."
a9b5118 : Revert "Add new test to MtpHostTestActivity."
ee88f0f : Removing test module from old-cts
f995e95 : old-cts: Add support for testng runners and libcoreoj tests
785a276 : Camera2: update API per API council review
c7e3c65 : Add tests for Typeface.createFromAsset result cache.
92efba1 : Add CTS test for silenceRinger
0c5b78a : Sort CTS result lists; add build ID, product type
a59ea90 : Follow API changes for TileService
1ade345 : CTS Test for quota exceeded callback in new Backup API.
218a56f : Use different layouts for each PopupWindow CTS test
bc1041e : Add tearDown() to AudioEffectTest
e427e3d : Add AAC decoding tests
5d6fdd1 : Update golden manifest copy used in permission tests
4049c61 : Add run-command for CtsVoiceInteractionTestCases
e1c23ac : Test for AMRWB overflow
a17215a : Enhance CoreTestRunner to run Libcore tests
a24de28 : CTS for a11y gesture dispatch with magnification
bb71b20 : Add CTS test for LAST_MODIFIED collumn in CallLog
28e4bb8 : Add CTS test for voicemail notification settings API
f1b225a : CTS: Fix TaskSwitchingTest
1bd1db5 : [CTS] Fix flaky remote bugreport cancelling mechanism
d539d1a : media: release reclaimed codec in ResourceManagerTest
4f6c30d : Remove some tests from SELinuxTest in CtsSecurityTestCases module.
8c97481 : ITS: Improve exposure compensation ITS tests
b5dd619 : [RenderScript] Guard rsDebug calls with a runtime check
9d3f143 : security: catch exceptions in StagefrightTest
ee2588b : Updated test cases to match the API update
98b2e9e : Adding CTS tests for new multi-endpoint APIS.
e479ccc : Add CTS test for visual voicemail values in CarrierConfigManager
522f145 : MediaPlayerTest: Fix testGaplessPlayback
5c8918a : Change placeAndVerifyCall to wait until connection is fully added to CS.
c307ec3 : Adds VR high-performance temperature CTS test.
87729ae : Third pass for CTS tests for CalendarView
fda2535 : [CTS] Fix XSLT for local viewing of report values
ae4f673 : [CTS] Rename private test methods in Build test
a099a7b : Extend CTS test coverage to include registerDefaultNetworkRequest()
00e7730 : TIF: Add test cases for TvRecordingClient
b86975b : Camera2: PerformaceTest#testSingleCapture: Wait for preview to stop
0ceca29 : Verify filename behaviors that developers expect.
4038dbb : Add deqp to collect only list
fc1c65f : Add tests for Linkify space characters
58c8ccb : Use exclude filters for cts retry runs
c62813b : Second pass for CTS tests for CalendarView
9ef047b : Fix bug in general reduction test case (fz3 kernel) exposed by multithreading.
b03b86a : Fix MediaScannerConnectionTest
f650d38 : First pass for CTS tests for CalendarView.
4e662a8 : Run accessibilityservice CTS tests with HOLO theme
dfa361f : Skipped the test case when no GPS signal
2037e79 : Remove non-API-based security tests.
66a2117 : Fixing CTS Verifier GnssMeasurementWhenNoLocationTest for missing permission.
b1fd87b : First pass for Switch CTS tests
dfcce76 : android.core.tests.libcore.package.tests: add mockito to the dependencies
c393f2d : Additional CTS tests for popup positioning algorithm
1c56019 : ICU4J/Libcore: Generalize the IcuTestRunner so it can be used with libcore
5a8d03d : Add applyOverrideConfiguration tests
66a7e2d : Switch CanvasClient to lambdas
6e8bada : Add test for convex Outline clip behavior
a23bb8c : Minimize destruction of UiAutomation in A11y CTS.
f51acac : Update BoringLayout.getLineDescent tests
fb33861 : Fifth (last) pass over Toolbar CTS test
4b36526 : Asssert that APKs signed with large RSA keys are accepted.
89a59ad : Fourth pass over Toolbar CTS test
7742a8c : Remove flakiness in PopupMenuTest introduced by soft keyboard
937e5b5 : Move another test to the UI thread.
1f7f04f : CTS tests for new A11yWindowInfo APIs.
4a393a7 : Fix dependency for AbiOverrideTest
97220f0 : Be a bit more aggressive with storage checks.
cbfda59 : Fixed SMSBackupRestore CTS test.
761dd48 : [CTS] Trim test name before serializing the report
7ea13a9 : Fix failures related to DND access changes.
ec7aeb5 : CTS tests for VR CPU requirements.
283400b : Fix the profile-wifi-cleanup test by increasing the timeout.
c9e5f7b : Update MediaBrowser CTS
d837c46 : Flesh out direct-boot tests.
e0c40d7 : ICU4J: Update the list of tests to run in old-cts
e104684 : Gnss Cts Verifier tests.
03480ac : Creates the VR cts directory and adds tests for: - Behavior of all EGL extensions - Behavior of protected textures - HiFi sensors
0476b2e : Support Parameterised Test Filters
292d76c : Camera: move CameraDeviceInfo from common to CTS
4f2ce29 : Update ClearKeySystemTest to use MediaExtractor.getDrmInitData
79ca363 : Refactored tests to use 'list wifi-networks'.
eda2399 : Change test to match new behavior: soft keyboard behavior is reset to auto once the AccessibilityService that last requested the keyboard be hidden is disabled. Bug: 27886621
4dcdab1 : Clean up AllocationCopyPaddedTest.java in cts
9cf20df : Fix SELinuxHostTest for ctsv1.
4d6e70b : CTS tests for APK signature verification during install.
59b5a07 : Add video decode accuracy tests to CTS.
a3ea7e5 : AudioRecordingConfigurationTest: update callback name
75c06c9 : Revert "SeccompTest: remove seccomp exemptions"
224b704 : MediaSyncTest: increase ramp up time due to initial latency in AudioTrack.
bd0191d : CTS Tests for KeyboardShortcutGroup
7efcd58 : Run test on UI thread to prevent layout in the middle.
d93cd5a : Fixed failure in HardwarePropertiesManagerTest.
72c363a : CTS: getAlwaysOnVpnPackage not covered by CTS tests
0355f69 : Test Metrics Host Side Implementation.
dae33e5 : media: add opus & vorbis tests
9d80fa4 : Add CtsVerifier test for setUserIcon.
dc53d88 : ExifInterface: Code clean up
5773ad7 : Add new test to MtpHostTestActivity.
7a5e043 : Sync PermissionPolicy test with platform manifest
8aa3bdd : [RenderScript] Support native_{expm1,tan,tanpi} in CoreMathVerifier
aa9dd72 : Re-add libstagefright_foundation.so into security cts tests because there are other tests that rely on it for helper functionalities.
bce5da1 : [RenderScript] Update generated tests for native_{expm1,tan,tanpi}
5c0b38c : No more waivers for added root CAs.
eeb6c2b : The first commit to introduce MtpHostActivity to CtsVerifier.
a1fbab4 : Change CTS package name for os
9c72324 : Added test for uninstalling a package with active admins
df7fc59 : [RenderScript] Support Float16 clamp in CTS
e1a0443 : [RenderScript] Update generated test for Float16 clamp
7a92589 : Fix bad tests exposed by parallel reduction support.
567f62a : Adds basic tests for GLES and EGL extensions and versions required for android.hardware.vr.high_performance.
d17657d : Skip blocked numbers backup and restore test in devices without telephony.
9e9bb20 : Fix that inserted contacts in ManagedProfileTest uses a non-existing account
a2cb848 : Add unit test for PrinterCapabilityInfo.
b68a454 : Add unit test for parameters of PrintDocumentInfo.
556f884 : Add unit tests for PrintAttributes
b2142c9 : TIF: Add test cases for newly added APIs in N
6e812a5 : [RenderScript] Remove log spam in genRandomFloat16s
c165c13 : [RenderScript] Unit test for extraAllowedError param to Floaty.couldBe()
bd6fb2d : Detect and work around broken test environment
c59cbe8 : Add write permissions to tests.
a064c67 : Replace "android.net.vpn.SETTINGS" with ACTION_VPN
4f53259 : TIF: Add test case for ACTION_SETUP_INPUTS
d2cae9e : [RenderScript] Support Float16 native_* functions in CoreMathVerifier
5953f62 : [RenderScript] Updated generated tests for some Float16 native_* functions
b80faa0 : Expose OBB files for mounting.
2875084 : Moved wi-fi switch to hostside.
f86bd21 : Fix MODE_WORLD_READABLE related tests.
25c8dc4 : Disable IME for key listener tests
98d94f2 : Tests for TextView height measurement
ed16865 : SeccompTest: remove seccomp exemptions
a2db723 : Fixed build broken by bad merge.
625e5b6 : Minor tweaks on Scoped Directory Access: - Only allow entire directory access on non-primary volumes. - Do not display primary storage label on scoped access.
cbb4a84 : Test AVD drawing on a bitmap correctly as the end state.
3b80f66 : CTS for IEC61937, AC3
0d149c1 : Test network restrictions while on foreground service state.
f297ff0 : Improved test case for blacklist access.
f26a4a2 : Camera: enable video stabilization in video snapshot tests
f190d0c : Avoid relying on logcat output for ThemeHostTest results
4d995aa : CameraITS: update ITS for LEVEL3 devices
a1c17b8 : Add API check to precondition helpers
7d3d246 : CTS: InputConnection#closeConnection().
4371f00 : Speed up SELinux host tests.
caf1c9b : Only check for .nomedia in non-media dirs.
8c7b9fe : Update PopupMenu CTS test for dismiss behavior.
7ed7b1c : Updating GnssMeasurementWhenNoLocationTest, skip test if there are no GnssMeasurementsEvent.
7d2a2a7 : Refactored method to get UIDs.
2f03fa2 : CTS tests for customization user restrictions.
8aca9b6 : Use ACTION_VPN_SETTINGS not hardcoded string
ad0f9db : Replace installKeyPair API
19b6fc8 : Modify CallLogBackup CTS test to include VIA_NUMBER
6c4b47c : remove CtsUiAutomatorTestCases
281f6db : Fix touch exploration state CTS test.
6ce60b8 : Added sanity check to verify process state.
2b9f262 : Removed unused global variable
a7fa4dc : Refactor usages of Picture In Picture and Multi Window (2/4)
fb0b544 : Fix testTelephonyFeatures to handle feature absent case correctly.
efb523f : Add CTS tests for some adjacent launch cases
ceedc7a : Add tests for scroll view
d31f7df : Revert "Test TextView setText/append methods set movement method"
4895e14 : Alternate way to obtain minimum buffer size for AudioTrack
48dd482 : Test that we can set and read txt records.
565b7f0 : Fixed MMS selection for SMS/MMS backup/restore CTS test
7d07d8c : [RenderScript] Update generated tests for few Float16 math functions
36fcbb0 : [RenderScript] Support few Float16 functions in CoreMathVerifier
cad3791 : Add tests for hasOverlappingRendering methods
01a20dc : Adjust changed OnRequestCustomPrinterIcon interface.
84bd3e2 : GnssMeasurementValuesTest test.
4c91ce4 : Increase number of retries for QS tests
673e035 : Migrate PopupWindowTest to lambdas, clean up lint warnings
1959379 : [CTS] Add test for enabling and disabling of security logging
138e935 : CTS Test for SMS and text MMS backup/restore
02b920d : AfW - suspend apps - API polish - CTS fixes
b717684 : AfW custom lock screen message - API polish - CTS fixes
de7b341 : Revert "Fix-up on earlier CTS comment."
9a1a0c0 : Implements the list plans relying on TF
f4f173c : Fix stack and task size comparison in CTS
5e1410d : don't add build_alias on non-release builds
abf2c36 : Don't override built-in meta data fields
5fb3706 : Introduce Unicode emoji support CTS.
637188a : [RenderScript] Support Float16 native_* functions in CoreMathVerifier
986047c : [RenderScript] Update generated tests for Float16 native_* functions
2c6899f : [RenderScript] Support Float16 math functions in CoreMathVerifier.java
1535b67 : [RenderScript] Update generated tests for Float16 math functions
978d355 : [RenderScript] Support convert_* functions for Float16 in CoreMathVerifier
c34a3ba : [RenderScript] Update generated tests for Float16 convert_* functions
06b5b99 : [RenderSCript] Support FLOAT_16 datatype in createRandomFloatAllocation
4729146 : Add cts test for CryptoInfo.Pattern
51ac948 : Revert "remove DisplayTest from @Presubmit"
79ac43a : Add CTS tests for accessiblity service control of magnification
00275f8 : Add more tests for Paint#getRunAdvance
bd9f11b : Follow updated framework APIs.
90f0eb2 : Update ActivityInfo#WindowLayout apis (2/3)
a040118 : add an undocumented command to facilitate manual module partition
90bb45a : optionally extract build info from device
764d87f : remove DisplayTest from @Presubmit
68ea7f3 : Fix bug in findMinAndMax kernel.
6af6aec : Fix the APK name
23a7b42 : CameraITS: fix ITS wait_for_service issue
4df05a4 : Third pass over Toolbar CTS tests
8ef8b15 : Fix-up on earlier CTS comment.
4e53750 : Don't inflate the Drawable twice in CTS test
f6a85eb : Fix CA cert tests
529d366 : Camera: Skip long processing tests for devices without MANUAL_SENSOR cap
6275c6b : Enhancing PollingCheck to support lambda-based waits.
1cb15b0 : Switch PopupMenuTest CTS to use lambdas
f4c87b3 : Add global enforcing test.
427c44b : Add test for print job and adjust other tests to changed interfaces.
40537e4 : Switch recently updated CTS tests to use lambdas
ffe1320 : Fix 32-bit / 64-bit CTS problems in AcquireJavaRoutingProxy() tests.
6fe236d : Add missing CTS for ExifInterface constructors
fc62eae : [RenderScript] Update generated tests for Float16 vector functions.
63a3c73 : [RenderScript] Support Float16 vector functions in CoreMathVerifier
b6bb8c3 : optionally skip connectivity check
4d9b5d5 : Revert "Add three test apks to white list"
6c0a7a3 : Disabling SearchManagerTests on Android TV
08f1e9e : Add test for starting an animator with a seek value.
b0db7c4 : Add tests for TextureView
9cc5380 : Fix Car cts tests after AppContext refactor.
ba9bb0d : Exclude cts/tests/admin from CTS v1.
ab7bf62 : Camera: fix max video framerate logic
fea5ce4 : Add instructions with commands to run NumberBlocking CTS test.
b5c1203 : Tweak PopupMenu tests
56ce380 : Fix typo in android.os.health.cts.HealthStatsTest#testParcelling
f65782b : Second pass over Toolbar CTS tests
2f0a783 : [CTS] Attempt to fix flaky remote bugreport notification clicking
bbde5a7 : Fix ModuleListener testRunFailed
a42b7b4 : Remove StagefrightFoundationTest from CtsSecurityTestCases module
24ee877 : Keyboard Shortcuts: plumb deviceId through
b670c00 : Keyboard Shortcuts: basic CTS for data structures
e4d718c : [RenderScript] Add utility to convert from Double to Float16
ed581d4 : CTS tests for unblock API in BlockedNumberContract.
376518a : Add cursor positioning tests for emoji.
2585735 : TIF: Add test case for TvRecordingClient.tune(String, Uri, Bundle)
3d1ecdb : TIF: Add test cases for TvView.
be47791 : Add more tests for Path.set()
9f97cc6 : Use mockito in one of the ListView CTS tests
7bcbb0d : Convert two CTS classes to use lambdas
4d85f52 : android.keystore.cts: move KeyStoreTest from libcore
93e4080 : Camera: fix long proecessing tests
f632f94 : First pass over Toolbar CTS tests
8f6c485 : Fix NinePatch outline test
bbcc0f1 : Extending and cleaning up CTS coverage for ImageView
98e6591 : Ignore RejectedExecutionException during CtsTestServer shutdown.
bac7b2c : Update BlockedNumber CTS to allow insertion of existing blocked number.
aad8a7e : Variety of fixes for CTS theme tests
1399817 : Add Wifi status to help diagnose testClearKeyPlaybackCenc failures.
f4c72e8 : Camera: fix testAllocateBitmap
44599a5 : Fixed CTS test failure caused by thread starvation
bfd80d8 : Add suite build number into the result report
540dd7d : Add tests for generate layout params from margins
17aac29 : handle null mScanResult for CTS test
b5c11f2 : remove obsolete GL jank test
2d82709 : Delete testMediaserverDomain test
376eb07 : Fix test
bc3fe68 : fix tests
9627ae1 : Add CTS tests for AVD call back control
2c827e2 : Moved from parameterized tests to iterating tests.
5c88267 : Disable EventLogTest#testWriteEventWithOversizeValue test for now. Temporily put in a fix to test so it would work if renabled.
be39e4b : Fix broken ChangeImageTransformTest.
545a9d7 : Remove MediaCryptoTest from Security CTS
aa8ed1d : Package shared libraries into CtsSecurityTestCases apk
9f4b899 : Extend CTS test coverage on TabHost and TabWidget.
0bdbc35 : Update TestConvert.java after fix in API generator
0e35104 : Fix sensitivity of sample rate timestamp test to short test runs
6a1ccc2 : Skip apps without data directories.
dc9c833 : CTS for DevicePolicyManager.isProvisioningAllowed
be377b3 : Fix flaky Activity Transition tests.
8f9c531 : Remove periodic job test
723232a : Update test-list for CTSv1/old-cts to match expectations
3c20237 : Test Metrics implementation.
1abd4f3 : MediaRouter: Add initial CTS tests for MediaRouter
845ec7d : check device connectivity between test packages
78535e7 : Camera: Add MediaRecorder to eviction test
e74b167 : Fixed UserDictionary test, which was broken due to M changes.
074461d : Update CA certificates
b263931 : Add missing constructor to PopupWindow CTS test
e8f7889 : Add a cts test to test Video Encoder's intra refresh feature.
d9fde70 : Added test for root directory access.
2b894e8 : Fix DrawableContainerTest
b3f8451 : Using longer wavefile for Visualizer Test
02b3504 : Add tests for new Linkify.addLinks function
8a23bf1 : Make ContentPaneFocusTest succeed without a touch screen.
5d6503c : Fix build warnings
c2b73ac : Switch to use the IcuTestRunnerBuilder from external/icu
85bc210 : Revert "Hack: Eliminate lib-loading errors."
2d8a270 : fix plan generation
2abe255 : Selected CTS testcases to use as AVD-based presubmit test.
2dbf425 : Fix build warnings
fdebe6d : [CTS] - Set test runtimes
c33b2a6 : Increase AdoptableHostTest timeout.
54a180c : Fix WebChromeClientTest#testOnJsBeforeUnload
b266759 : Add CTS test for SET_TEXT accessibility action
2a855fe : Improved Scoped Directory Access tests.
409f2e9 : CameraITS: more test_post_raw_sensitivity_boost fix
e31af83 : Get accessibility service CTS to pass.
19a69ae : Make build warnings be errors
6f86db3 : CTS: fix SignatureTest#testSignature failures
37804d0 : Fix CRLF line endings
3eb8b6c : Assert sanity while computing state.
4004581 : Exclude whole package of tests for Signature tests.
5bd7d3c : Tests for View#onVisibilityAggregated
8c92320 : Sixth (last) pass for complete CTS coverage of ListPopupWindow
f5b1056 : Fifth pass for complete CTS coverage of ListPopupWindow
417501f : Add CTS tests for PopupWindow.getEnter/ExitTransition()
c3609a9 : Remove cts-tf-dalvik-buildutil depency to jack.jar
dae4638 : Add LocaleList.describeContents() tests.
d02ba45 : Add EasyEditSpanTest.
74cabf1 : Junit4-ify outline tests
95bf747 : Remove references to deleted dhcpcd
de1cf58 : CTS tests for blocked numbers backup and restore.
5d00edf : Convert rest of UiRendering package to JUnit4
2a5429b : CTS: AudioTrack play() after setBufferSizeInFrames()
c78aba0 : Update canCurrentUserBlockNumbers CTS test.
2cd9b33 : Add console logs to precondition preparers
0fb0cee : Re-try commands that set/get metered networks.
f99c78f : Follow framework refactoring.
e7e7b93 : CTS Tests for Native Routing.
32bfed0 : Camera: Fix RS test fixture bugs
b49c4ec : Tests for set Organization Info
2330f45 : adjustStreamVolume can be called without DND policy access.
c61c461 : Add CTS test for LinearLayout weight distribution
3edbe1c : Add known failures to v2
248956b : Use LOCAL_SDK_VERSION current instead of system_current in externalservice tests.
012a22b : Fix MixedProfileOwnerTest#testApplicationRestrictions
95c160d : ICU4J: Disable android.icu.dev.test.format.NumberFormatTest#TestDataDrivenJDK
9ab6d91 : Fixed cts test HardwarePropertiesManagerTest.
7f9f5bf : Add more tests for LocaleSpan
1cb2026 : Add tests for PAGE_UP, PAGE_DOWN, MOVE_HOME and MOVE_END.
ba5ce94 : Add setExtractedText partial update tests.
c7af3fa : Add tests for TtsSpan.*Builder.
71c204c : follow up InstrumentationTest class change
b94e0ec : Fixed the failed test cases
346cdde : Fix "touch" strings for KeyChain.
ade2420 : Remove old/hung preparer packages before reinstall
e8cab54 : Camera: add tolerance margin to Exif validation
74e916d : CameraITS: Fix test_post_raw_sensitivity_boost
1a7fa8f : CTS for non-resizeable activities.
c087591 : Revert "Test new behavior of offsetDescendantRectToMyCoords"
be4d600 : WifiManagerTest#testWifiWatchdog: Disambiguate failures
bebcbf9 : CTS tests for newly added VectorDrawable's attributes
eceb394 : Adjusting CTS tests after unifying logging naming to security logging
7ba712a : Use audio_session_t consistently
204c5d8 : AudioManager tests for DND access change.
224a7a6 : ICU4J: Fix syntax error in expectation file
2bdda33 : Add test for AbsoluteSizeSpan#getDip
e2eb23a : Adding Car Audio Manager cts test.
aa45b83 : Remove hard-coded car media from CTS tests
da44639 : Second pass for PopupMenu tests.
326d8db : Revert "Enforce required interfaces for test types in compatibility"
0675180 : rename CtsAutomotiveTestCase to CtsCarTestCase
7b6cd26 : Remove wifi MAC addr access test
95e713f : Check gray scale for ShadowTest
20ad607 : Fix flaky FrameLayoutTests and use lambdas where applicable
8173abc : Fix QS in old-cts
5bd6451 : CTS changes to match those made to a11y api.
a1db096 : Disable test in test harness
fccc70e : ICU4J: Update the expectations file to reflect state of tests
3e541d7 : CTS coverage for android.view.accessibility
adca35a : First pass for PopupMenu CTS tests
e96e8d9 : Enforce required interfaces for test types in compatibility
7a98b48 : Add collect-tests-only config to generate the list of tests in CTS.
540afe5 : Update UI test for package installation
9611e0f : Move sweep+verify tests to be parameterized
06ff43e : Use Junit4 in UiRendering tests
f05aadd : Camera: fix failure on legacy device
49a5ea3 : Add outline tests
15f6515 : Add CTS test for Connection#onReject(String)
71b63e7 : Use local theme attributes in the VD CTS test.
9f79ecb : Camera module: Set default 30 min test timeout.
4118024 : Rewrite the call back related CTS test for AVD
e3f750f : add shortnames for skipping in global preparers
da3e76b : Wifi Cts: Set 'disableOthers' flag in enableNetwork
5dc81d4 : Refactor AlertDialog.Builder tests that work with cursors
be3e9d2 : fix some logging issue in CTSv2
db006ec : CTS test coverage for android.content.res classes
155ac7e : New fragment tests
88e3b22 : Removed test cases that test moved methods
dc7920d : Move back some test cases in BackspaceTest/ForwardDeleteTest.
bf652e7 : cts: Make Thread::run threadName argument required
cd960ba : Always require at least one encryption-aware IME.
9cad664 : Complete API coverage in CTS for AnimatorSet
a247a86 : Added test cases for 'Do not ask again' scenario.
2486f33 : Add CTS tests for android.transition classes
836b85e : Run text tests with screenOrientation:nosensor
a1c1cc9 : Remove read check for xt_idletimer dir.
d99fa8a : Fourth pass for complete CTS coverage of ListPopupWindow
3a32ae7 : Fix build
d2e1fb0 : Use AndroidJUnitRunner to run UIAutomation test
9650fed : android.media.AudioRecordingConfiguration test update
a15811f : Added some activity visibility tests.
dcb9d13 : Complete CTS coverage for AlertDialog and AlertDialog.Builder
ffe206d : CTS coverage for various medium-coverage drawable classes
b68ea55 : Third pass for complete CTS coverage of ListPopupWindow
f328c68 : Add CTS tests for shape outlines
7b0d557 : Add multi-user cts tests for number blocking.
c74dd76 : AudioTrackTest: test FastTrack timestamps
9a2d137 : Second pass for complete CTS coverage of ListPopupWindow
a9cddfd : Remove tests for drawable callbacks with null arguments
24a93be : First pass for complete CTS coverage of ListPopupWindow
b0a710c : Switch ListPopupWindow CTS to use Mockito for listeners
7ac81e5 : Remove CTS tests for all non-porterduff xfermodes.
69d2088 : CTS test for malformed authroity
d7d0e81 : Add CtsHostsideNetworkTestsApp2 to testcase list
65eac46 : Add helpful logging to MigrationHelper class
e014cee : Add test for the case where the write command write too little pages.
2ccf81e : Additional reduction tests involving half and matrix types.
af4a68e : Add missing API coverage to AVD CTS.
2310817 : CTS coverage for ListActivity
c5e0201 : Add getExternalMediaDirs() to storage tests.
9dea554 : remove android.car from all CTS plans
46e0a81 : Add CTS tests for some classes in android.transition.
f4123eb : Tidying up AlertDialog CTS tests
bc9858f : set default log display level to warning
6cc03ed : Add tests for Layout apis using StaticLayout.
162f07d : Remove GET_ACCOUNTS permission.
28ab6f9 : Add image MD5 checksum native implenmentation.
6a377c2 : Camera: fix FOV test double tap crash
d88a8a4 : Camera: fix AE convergence wait logic
cfa26b5 : Camera2: Add DNG validation to DngCreatorTest
85e84e1 : Updating trusted voice test for cts v2.
a3a24c2 : Add tests for Transition.
d775d24 : Add tests for android.os.health.
d0187a2 : Print uid when running network checks.
ac8bc16 : Add tests for text related classes
586130f : Camera2: Verify invalid template ID
9bb7bd4 : Second pass for ViewGroupOverlay CTS tests
2f79100 : First pass for CTS tests for ViewGroupOverlay
10008fe : CTS coverage for testing null parameters passed to ViewOverlay APIs
85796c9 : Cherry-pick cleartext blocking CTS tests
1b93a3e : Added tests for battery save mode on non-metered networks.
fa48ba7 : Relax the error message check
8d0b3a5 : Fix activity life cycle tests in freeform and split-screen modes
2566eae : Don't try to remove user 0 in CTS tests
62a8f59 : CTS coverage for various high-coverage drawable classes
10ce865 : Adding more tests for Device Owner Requesting Bugreport Tests
eb14184 : Temporary adding more information to the failure log.
ccb56d8 : Fix permission test in MixedProfileOwnerTest and MixedDeviceOwnerTest
80e1b89 : CtsPermissionApp file is not in install path in CTSv2
d75827d : [CTSVerifier] Adding Device Owner Requesting Bugreport Tests
5da7285 : CTS coverage for GradientDrawable
e2a866d : Add cts for getPackageSuspended
cae2358 : MediaBrowser: Test for subscribing invalid item with options
be16c9e : Fix build of CtsTrustedVoiceHostTestCases which needs old-cts-tradefed
93d57d0 : cts: Remove unnecessary core-tests dependencies
99eca09 : Improved the API test coverage
241f63e : CTS - Fix coverage reporting of varargs method params
de8fa32 : resolve merge conflicts of 349865d85a to nyc-dev
b3ce49b : Update CTS test to cover TRANSPARENT case for VD
3d929a1 : android.media marshalling tests
fd971c7 : Port Backspace/ForwardDelete tests from coretests
c462cff : Add API to IMountService to get encryption state
6186db0 : Cts: Update DPM.getWifiMacAddress usage.
c0a9566 : make sure VD CTS is 100% covered
747554c : TIF: Make the test for TIS.updateTvInputInfo visible in coverage report
df35874 : Camera2: add high quality reprocessing performance test
7f12f24 : Fix QS CTS tests
c65fc93 : Add tests for Evaluator classes in android.animation
2ea427a : Ensure draw pass occurs during ListView divider height test
c3333ee : [CTS] Fixing up uiautomator usage to stop remote bugreport flow
8b6a144 : Tests for Condition.
f043e5d : Add CTS test for createManageBlockedNumbersIntent API.
c264313 : Cts test changes for AudioRecordingConfiguration API changes
33a0762 : Add simpleperf cts test.
22dc704 : Give error if test arg given without module arg.
32df169 : Use fallback build id if jar version is null
0bd9e3d : TIF: Add tests for URI utils
f2497c8 : More CTS tests for dynamic tracking of Drawables in ViewOverlay
a352bdb : Save results and logs even when invocation fails.
6607776 : Split security and alsr malloc test cases.
c7f5632 : ViewOverlay CTS tests
2bf0540 : Camera: add bitmap allocation test
e7ef8ce : Revert "Update AudioRecordNotification test after API change"
521a8fe : Move one util helper method into DrawableTestUtils class.
b1c0d37 : [RenderScript] Update tests for select functions with Float16 tests
d6887b0 : [RenderScript] Extend Target.Floaty to handle and verify Float16 ranges
5d42c79 : [RenderScript] Implement cross, cos, floor, rsqrt for Half in CoreMathVerifier
ed05ab0 : Add CTS tests for canCurrentUserBlockNumbers API.
b309655 : Make accessibility cts tests more robust.
11f26de : CTS coverage for MarginLayoutParams.resolveLayoutDirection
c2001d3 : Fix version and test-tag in cts v2
281beeb : fix inverted logic to append reference URL form field
e2fe8a8 : fix result upload form field name
a600a0e : Move the YUVImage class to a seperate file so android.media.cts.* could use it.
4767e57 : remove CarConnectionListenerTest and add CarTest
96d7062 : CameraNDK: add basic getAllTags test
84cc047 : Tests for AutomaticZenRule.
75f22fc : CameraITS: add lens shading and color uniformity test
d82826d : Added tests for native channel masks. Bug: 23899736
2a8eb1a : Fix for the wakelock problem
c3bbc37 : Add CTS tests for default methods
51efd81 : Don't say that the status bar should be customized in CtsVerifier.
f0fd1a6 : CTS test for new behaviour of setDelegatedCertInstaller
ed619f3 : Stop ignoring untriaged ICU CTS test failures
3b2c6ff : Add CTS for MediaBrowser Pagination API
05c0ea1 : Fix mktemp usage
9af0a4c : Migrate RS BLAS tests to CTSv2
891e11f : [RenderScript] Test Float16 variants of Allocation copy functions
d9b3708 : Add PrinterCapabilitiesTest
2d3dd3d : Add test for custom print options.
df15649 : Add CTS tests for LocaleList.getAdjustedDefault()
0399b61 : add some short names to save typing
58b96a2 : [RenderScript] Test Float16 variants of Allocation copy functions
21564e2 : Fix NetworkSecurityPolicyUsesCleartextTrafficFalseTestCases
e472f22 : Don't assume that the primary user is user 0
1e56b20 : CTS tests for suspend applications
34278d0 : Camera2: improve video snapshot size test coverage
2470356 : Camera2: add post abortCaptures sanity check
ae6e833 : Moved GTS test cases to CTS
6e714f6 : Add simpleperf cts test.
8b697cf : PropertyCheck no longer fails for missing property
24438dd : StayAwakePreparer keeps any charging device awake
8166cdc : Add CTS tests for resource certificate sources
5707f6d : cars, watches, tvs pass screen lock precondition
5ac241b : Update AudioRecordNotification test after API change
6af51a4 : Migrate Input tests to CTSv2
04f5d2e : Added CTS tests for apps that are blacklisted for restricted background data.
3a6ed00 : Migrate NetSec tests to CTSv2
e38cc07 : Migrate CppTools to CTSv2
f0d2629 : TIF: Add test case for TvContentRating.contains
5b91cb3 : Update AudioRecordNotification test after API change
b928f97 : sensors: Move some FIFO length tests.
55ebd02 : ICU: Run individual tests on all TestFmwk derived test classes
8a31c4c : Fix timeout when running device policy CTS
1b0a2fd : Update HCE foreground test strings.
f8febd4 : Add CTS for subscribing invalid media item
706f1fe : MediaRecorderTest: Check recorded duration
65408b4 : Simplify DragAndDropTest
141e474 : Tagged app2 as a CTS test artifact.
7a5a5eb : use test_current for CtsAppTestStubs
395ee81 : Use different test-runner to be compatible with tradefed-v2.
ea50d41 : Camera: collect camera device info in CTS
ef7efca : Camera2: avoid doing lengthy validations in callbacks
0643867 : TIF: Update cts test cases per API changes
8c5773a : ICU: Recent changes in external/icu have fixed a test
d00abf0 : Fix build.
6c20543 : Api review: AutomaticZenRule
09bc939 : Switch to using repackaged version of ICU tests
4c466d5 : optionally allow disabling result posting
2ff78ae : Switch to CTSv2
0374c9f : [RenderScript] Utility functions to generate random Float16 Allocations.
370588e : Add use for audio_unique_id_t
d2a874e : Move DPM.createAndManageUser() tests from GTS to CTS
825da90 : Adding CTS DeviceAdminReceiver for M1 NYC features
d6299f3 : Implement CTS for DISALLOW_UNMUTE_MICROPHONE and DISALLOW_ADJUST_VOLUME
eb7db9c : Add functions to round-to-nearest float16 and compute float16 ULP
21189dc : Update Compatibility infrastructure tests.
162bddf : cts: test minimalSize for docked stack
84d3502 : Handle patterns that match the full module name.
48fc5dd : Update CA certificates
fabc315 : Only run tests for the ABIs CTS was compiled for.
51ccfee : sensor test: Fix PROXIMITY FIFO test.
6a6effa : Add test to ensure WebView doesn't violate StrictMode policy on startup.
a99cf5c : Improve error handling
a89a189 : KeyManagement: Verify NYC granting APIs' behaviour
870cd1d : Re-enable testReadFromParcelWithInvalidSampleSize
28748fa : Audio record notification: test audio device info
958cc26 : Add tests for email autolink rules.
0f095ca : Added tests for TextView fading edges.
69dc964 : Update the car ui provider cts
9870192 : [RenderScript] Remove the defective LinkTest
b3cb02d : Fix missing device detection in the unit test script
c9f3682 : Remove test for ordering guarantees which had to be reverted
475288d : Move InfoStore to util and add device-side and host-side implementations
5f158e0 : cts: add test for AndroidManifestLayout
74d3065 : Update all_api.rs with recent Float16 math functions
7c6f52e : CameraITS: add aspect ratio detection and crop test
e335fb6 : Hostside test for setting organization name
12cb9cd : Fix the test failure of ExifInterfaceTest
5af51ef : Camera: add BitmapFactory render test Add CTS test for DngCreator to verify that the DNG can be rendered by BitmapFactory.
2a84004 : Add CTS for prepare-related APIs in MediaSession/MediaController
abc22ed : Swapped memset params
43e9b19 : CTS for activity lifecycle when resizing.
e7554b7 : Fix conditions for popup window transition CTS test
be50dce : Do not use internal headers
364fd16 : Move abioverride tests to host side.
634ebfb : Use empty-style constructor in ToolbarTest.testSetTitleMargins()
06c49bf : Update expeted platform permissions
ce738aa : Add some tests for freeform stack.
6ed4007 : Run ICU CTS tests using JUnit
b47d2a6 : Default RotateDrawable toDegrees is 360.0f
6b548d6 : Test that creating ephemeral users fails on systems without split system user.
5ffd3a0 : Hostside test for always-on VPN
ce4d17e : New font render golden images for Roboto update
4370426 : Camera2: add null check in ImageReader callback
f86a317 : Add libvulkan.so to public native library list
cdc86d2 : TIF: Add tests for COLUMN_SEASON_TITLE and COLUMN_(SEASON|EPISODE)_DISPLAY_NAME
f09a96c : Audio record notification: test audio format
fe3b9e5 : CTS for DPM.getWifiMacAddress()
4acb44e : Added CTS tests to check background network access while on power save mode.
8d40f1c : Add test for Floaty module in Target.java
eb8f1f1 : Fix build
16ba419 : Stricter preload density CTS tests for 9-patches and bitmaps
eea8fe2 : Fix CTS incremental builds
a2de58e : Wait for idle when changing IME state in A11y CTS.
7fcfb0d : Fix cleanup issue in android.media.cts.DecoderTest.testTunneledVideoPlayback
51ea690 : Set priority for notification in a11y cts test.
d8636ff : Use Sub-Module Sharding to reduce Libcore execution time
67de8dc : CTS tests for accessibility docking windows.
e7d782a : Fix retry
4fd3ca3 : Un-suppress testPermission{AppUpdate,Prompts}() from
dc7d949 : Feed monotonic increasing timestamp to mediamuxer to make it happy.
08c6346 : Cleans build info reporting.
fdd1bf6 : Makes ModuleRepo not a singleton.
45487e5 : Add CTS test for layout with word/style overlap
450354f : Don't call jack script without configuration
457ced7 : Don't call jack script without configuration
71a1a70 : Remove tests for DPM.createAndInitializeUser and createUser
e207255 : Cts V2 reporters and template
ec5d5bd : fix incorrect use of CLog
5069317 : Require encryption-aware IME if FBE is enabled.
140f797 : Fix vm-tests-tf
fd0130e : Split client-side test in 2 classes so some common code can be used to test Power Save Mode.
286f6fc : Refactored how data is shared between test apps.
5bd939c : Update auto-generated tests to match the new Target constructor
bcaf593 : Add parameters to Target constructor
3cc7157 : Rename result xml tag.
b18d921 : Define the android.core.vm-tests-tf.jar as a module
f9d744a : Add precondition to disable verification of apps
830be35 : Fix package names of View Ids in cts test.
e6dd01f : Log all cross-profile intents that are handled badly.
d1f30c0 : Add CTS for closed captions
3ddbd81 : Throw exception if testsDir doesn't contain any config files.
ab0917a : Update manifest snapshot against which permissions are verified.
b941dac : CTS: InputConnection#getHandler().
fb3713c : TIF: Add a test for TvContract.Programs.Genres#isCanonical
ecd5b87 : Adds more visibility in result uploading
ed9b95a : Enable single-source allocation tests for float16
6d7cbcf : Fix makefile for android.security.cts JNI
0d2af7a : reflect library name change
1077855 : Camera: fix DeviceReortLog.addValues issue
0696d91 : Change 'module' field name for dynamic config
b283e1c : CameraITS: add post RAW sensitivity boost test
ae4a553 : Remove SELinuxTest#testNoBooleans.
50a0db7 : Remove SELinuxTest#testNoBooleans.
64406be : Added android.view.cts.ViewTest.testMouseEventCallsGetPointerIcon
07ad811 : Fix rounding issues in drawable preload density tests
d07b043 : cts: camera: Expand testFocusDistance test case
f56bf21 : Template to allow reporting override in Cts v2
d080f5a : Add flags needed to switch Jack to 1.8 for CTS targets
19dd977 : Remove Notification Topics.
9baeff6 : Add reboot on failure option.
a1c6b24 : Fix CTS Accounts package
dba9a7a : Make VM tests work as a host side test with CTSv2.
daffcec : Added test for the scenario where the app already has the requested permission.
3306123 : CTS test for A11y Settings back up and restore. Bug: 23518094
8c72968 : Add libcamera2ndk.so to the list of public libs
ed43188 : Fix assertion for update method on Blocked number provider in CTS.
c08664b : CTS test for SMS fragmenting of flags
afe4d14 : CTS tests for AccessibilityService API to set and access the Soft Keyboard mode.
a3f9467 : Refactored tests that used ACTION_OPEN_EXTERNAL_DIRECTORY to use new APIs.
2d29cb1 : Add CTS for managed call through ACTION_CALL
396ce25 : Tests for clearing child fragment manager after it is destroyed.
e2effc8 : Run tv input framework feature for the TvContractTest
ac4b112 : Tests to ensure fragments are created in order added.
f1863e2 : LOCAL_COMPATIBILITY_SUPPORT_FILES relative to $(TOP).
cc0a04e : Add test for audio recording notifications
eb3312c : Cleanup CTS test for parcelling of Region.
601e1b0 : Fix testSetDegrees to reference correct values
cbf6b36 : [CTS] Add new API PhoneLookup.CONTACT_ID, DATA_ID
7ecb443 : add unit test to test link against all known api
43c57a5 : CtsVerifier: Add policy transparency tests for more policies.
16acbdd : CtsVerifier: Update policy transparency tests.
6cfa985 : Update copyright dates on generated CTS files.
4011b3c : Fix inconsistency between API generator and CTS files
278b27c : FrameMetricsObserver CTS test
16ce308 : Use mockito-target-minus-junit4.
5eb3141 : Fix MyDocumentsProvicer in CTS.
4614db9 : TIF: Apply API renaming
3c12c18 : Add test to check for mmap_rnd_bits on supported archs.
67f6ae7 : Untie libctsopengl_jni library from non-NDK headers
527c4f3 : Fixed a few issues with ActivityManagerPinnedStackTests test class
7cd4e85 : Remove pinned, docked, and freeform stacks on test tear down.
82eb697 : Reduce the chance of activity manager tests being flaky
03ed3e7 : Add tests for onBeginSynthesis and onAudioAvailable().
fcae4da : Fix some IDs for UI elements.
b8654bf : Remove usages of jill.jar, use jack instead
d235455 : Use jack script to build vm-tests-tf
1c2efc2 : Remove usages of jill.jar, use jack instead
2199e57 : Add flags needed to switch Jack to 1.8 for CTS targets
54caafe : Add flags needed to switch Jack to 1.8 for CTS targets
5249109 : Remove unused return in MyDocumentsProvider.removeDocument. (CTS)
19561eb : Add CTS for DocumentsProvider.openTypedDocument.
2deef38 : Add tests for StaticLayout/BoringLayout baseline calculations.
c6f31fc : Use secure origins for Geolocation domains
03af1fc : TIF: Fix broken tests
6a76280 : Improve test_sensor_fusion
f8697cf : Added android.view.cts.ViewTest.testCreatePointerIcons
ac4e91f : Remove GET_ACCOUNTS permission
d600036 : TIF: Add CTS for TvInputInfo.isHidden/loadCustomLabel
5a6f216 : Add broadcast genre test for TvProvider
77f1b7f : Re-enable some camera2 CTS tests
8674846 : Improve IcuTestRunner's handling of TestGroups and minor improvements
c50f5e4 : Add missing libraries to openglperf2 test cases.
0e316c1 : Add CTS for copyDocument, moveDocument and removeDocument in SAF.
8be82a2 : Updated tests cases after to assert the proper number of notifications.
023e659 : Check that AudioTimestamp eventually reaches last frame
38e0c2a : TIF: Add missing tests for TvTrackInfo.getVideo* methods
9a35d8d : CTS test for call blocking.
b4bef3b : Add branch option to CtsBuildProvider
3732f66 : Move all resetPassword() tests to hostside test
1fda63f : Suppress unused parameter warnings in libdrmtestplugin target.
64c80f8 : Use ActivityOptions.setLaunchStackId in DragAndDropTest
c00d277 : CTS: Test low latency AudioTrack features.
5e0deed : CTS tests for UiAutomation to check new a11y flag.
5a0272f : Add CTS tests for accessibility gestures.
a135c24 : Fix typo in DragAndDropTest
79a1b45 : Tests for <li> and CSS parsing in fromHtml()
570708f : Improving CTS coverage for accounts
29bd099 : Add preload density tests for BitmapDrawable, NinePatchDrawable
1ac4802 : Remove junit4 dependency from test
9687fbf : Fix expired test certificates
d012d2f : Revert "Add genre test for TvProvider"
ec55da8 : Tests for change in forceVisibility in Activity Transitions.
972c597 : Refactored tests to make a real network connection.
f15cf53 : Add genre test for TvProvider
e7bb099 : Add test for linker namespaces
1b4fd14 : Explicitly mark dirs for testNo64 search.
c83a958 : Avoid long delay between running CtsIcuTestCases and receiving results
a0c4e72 : Verify AudioRecord timestamps
8e9fc4a : Fix: TextViewTest#testCopyAndPaste_byKey didn't wait for ui thread.
3ffafb1 : TIF: Delete the tests for removed methods and apply renaming
f4a198d : Cleanup dynamic config in cts
015b3d8 : CTS test to verify that split user mode is disabled
d075c52 : Add tests for Genre.encode/decode
cda08af : Fix InputMethodManagerTest#testInputMethodManager.
16d7c34 : Fix MockInCallService's default starting values
0ca2233 : Add abiOverride test
67ac1e9 : Make sure ContactMetadataProvider is protected
b258779 : Explicitly mark dirs for testNo64 search.
bde42f6 : Adding missing libraries to libcore.
aac65f3 : Change mockito-target to mockito-api
61e4e9e : Add tests for toHtml() paragraph conversion
bd1992c : Fix delegated cert installer test
1b1d4da : Collect Build ABI and ABI2.
da86222 : Change mockito-target to mockito-api
88ccade : Add tests for block-level element to span conversion
ad6c219 : TIF: Update startRecording and onStartRecording
baeafb8 : Added test for TextView/EditText behavior for freezesText
f145b2d : Add CTS Tests for QS Tiles
76ba3d2 : Improve CTS tests to really check background network restrictions.
e0068f6 : Fix for MediaPlayer not ready bug in LoudnessEnhancerTest
834df6d : CTS tests for blocked number provider.
a191fe3 : Fix adding unestablished existing connection
7aa3f53 : Don't remove the admin while removing the DO
894124d : CTS photo_uri can actually be read for local and remote work directory
fc82ab7 : Fix EDI tests
0fc3318 : Clean up the DA host side test.

+- Project: platform/dalvik

ca223dc : Fix infamous 0d0a bug on Windows by not opening file binary.
5b9c170 : Potential buffer overflow fix in libdex.
fa2200a : Fix Dexdeps to accept dex version 037
558a4e9 : Support dex 37 for DexMerger
796fe53 : Add support for dex version 37 in libdex.
c265adc : fix DexMerger's estimate for the merged classData section
544612a : Shush "unused parameter" warnings in hprof-conv.
5dd3bad : Consider declared member descriptors as direct ref
39ac62b : Consider declared member descriptors as direct ref
2bee03e : Bump dx version to 1.12
900c3b4 : Improve dx error handling
ea805da : Bump dx version to 1.12
e69cc41 : Fix compiler warning on ptr size vs unsigned.
bd15660 : Improve dx error handling

+- Project: platform/developers/build

58e8f19 : Adding AccelerometerPlay to prebuilts
8081426 : Update prebuilts for nyc-dev samples
18730e9 : samples: Change support lib version to 24.1.1
d267c7a : Update the template sdk version to 24
bdaf9cc : Update gradle versions
8ef75db : samples: Sync prebuilts for nyc-dev
b6e4450 : samples: Use API 23 by default, except for N-specific samples.
f02c5f9 : Update sample dependency versions for Android DP4
d160ce3 : Update prebuilts for N DP2 samples
b3501c5 : Revert Gradle plugin version to 2.0.0
6139cd6 : Update master gradle wrapper to v2.10
81061e3 : Fix build issues with Android samples for N Preview
38e44c0 : Updating dependencies for N Developer Preview
0cff3b6 : Fix version number output for preview SDKs in README.

+- Project: platform/developers/samples/android

9f4db3e : AccelerometerPlay: Wrap with samples template engine
5b22f44 : AccelerometerPlay: Add launcher icon
07b13b7 : Misc updates to AccelerometerPlayActivity
c219028 : Some polish for DragAndDropAcrossApp sample
b2c7a1f : Convert AccelerometerPlay sample to use Gradle build system
e671456 : Move AccelerometerPlay sample from development/samples
fc1c2ea : Update samples to use API 24
0bf3ed8 : Add DragAndDropAcrossApps sample.
c5e58d5 : Fixes lint warnings
13f21a8 : Fixes lint errors
f0b5b41 : Update SDK version in the README.
ba9b0da : Fix lint errors for CardView. Correct the minSdk
d151152 : Revert "Add another purchase button that uses a key which isn't invalidated even if a new fingerprint is enrolled."
821f126 : Add another purchase button that uses a key which isn't invalidated even if a new fingerprint is enrolled.
ffaccc7 : Revert "Add another purchase button that uses a key which isn't invalidated even if a new fingerprint is enrolled."
8b0db26 : Add another purchase button that uses a key which isn't invalidated even if a new fingerprint is enrolled.
404495a : samples: Remove duplicate comment from ActionBarCompat-ShareActionProvider
62f42b3 : samples: Remove support lib v4/v13 from DirectBoot
50c3316 : samples: Change support lib from v24.0.0-beta1 to v24.0.0
c707b68 : samples: Add global build targets for tests
5a7fee9 : samples: Bump minSdk for TextLinkify
7299db2 : samples: Bump minSdk for TextSwitcher
c3efdec : samples: Bump minSdk for CustomChoiceList
0ef31c4 : samples: Bump minSdk for ActivityInstrumentation
f88a95a : samples: Remove attrs.xml from RenderScript samples
671a3a0 : samples: Remove duplicate appcompat-v7 declarations
00dbd3e : samples: Bump minSdk for BasicNetworking
a51b9eb : samples: Remove BasicSyncAdapter's attrs.xml file
4d25faa : samples: Add 'assembleDebug' as a task in global build.gradle
b729578 : samples: Remove compileSdkVersion/targetSdkVersion from template-parms
f9872de : samples: Use API 23 by default, except for N-specific samples.
ad6207d : Update sample dependency versions for Android DP4
09eea92 : Use primary volume's name when available.
e347b28 : Fixed string reference.
8f3a74b : Rename minWidth/Height attributes
74b4a95 : Update the ScopedDirectoryAccess sample.
2bce6a7 : Fixes the crash when launching the app Avoids the crash by updating the app theme to use a Theme.AppCompat.
23fbc97 : Make the FingerprintDialog sample buildable with Android.mk so that both engineers can quickly iterate the changes over the sample.
db5559d : Fix build errors in ActiveNotifications sample
86a848a : Revert Gradle plugin version to 2.0.0
fd2188a : Tidy up uses of Integer.valueOf.
f8064b8 : Refactor usages of Picture In Picture and Multi Window (3/4)
93ee62a : Camera2Raw: Fix capture crash
2482517 : Rename the terms for Direct Boot according to the FBE API refactoring. Follow up on the http://ag/888405
22a400c : Update ActivityInfo#WindowLayout apis (3/3)
62dfe40 : Follow framework refactoring.
696a1cc : Fix name so that GitHub url is correct in generated README.
9781042 : Bug fixes.
011501b : Set MultiWindowPlayground to PUBLISHED
278320d : Set Gradle wrapper to v2.10 for all samples
dea5446 : Update build for N Developer Preview
1ea83e6 : Fixing never-ending spinner bug by updating notification.
837f1e1 : Update dependencies for MultiWindowPlayground sample.
0167af3 : Updating sample to use RemoteInput compatible with non-car devices.
5ff2774 : Updating sample to use notification groups and summaries for Android N.
9c92857 : Add MultiWindowPlayground sample.
d1d7484 : Rename the File Based Encryption to Direct Boot according to the latest marketing name change.
7043364 : Initial draft for the File Based Encryption API sample
5d1466d : Initial draft for the Scoped folder Access API sample.
8505cdf : Camera2Basic: Fix preview size
05afdaa : Camera2Raw: Fix preview size
bb46a8d : Replace deprecated getPosition call with getAdapterPosition.

+- Project: platform/development

ef51b0d : docs: Add AccelerometerPlay sample to prebuilts
631a75e : Properly exclude hosttests/tools/tests directories
a374bcd : docs: Update prebuilts for nyc-dev samples
5671322 : Shortcut launcher demo:
9302998 : Add API demo for running multiple foreground services.
74d5f56 : Fix demo launcher
038f4f7 : Update sample app icons
8e1f716 : ShortcutManager sample application.
1f19269 : Android N SDK DP5
79857cf : Point SDK to the split v4 sources
7674915 : ShortcutDemo: Add Japanese translation
ce69622 : Merge changes necessary to build refactored support library
7999e48 : Remove Support*Demos directories and update sdk.atree
52e76ba : Revert "Remove Support*Demos directories and update sdk.atree" to fix build
e84ef3a : Remove Support*Demos directories and update sdk.atree
a1770e7 : Make the DevTools Connectivity lock non reference counted.
4aa351c : ShortcutDemo: Add 2nd main activity with manifest shortcuts
1cf985b : Shortcut Demo: Address API changes
7621142 : Shortcut Demo: Switch to new XML schema
5a6b719 : samples: Sync prebuilts for nyc-dev
46f140b : Shortcut demo: Add a notification with remote input
952349c : KeyDerivationFunction: example about treating data encrypted via SHA1PRNG
3f51420 : Allow using runtest with frameworks-services tests
48e6404 : Add arm ranchu kernels to system packages
dc45195 : Import translations. DO NOT MERGE
e5d940b : Fix new task starting in samples
b8dc9f9 : ShortcutDemo: Address API rename
1f50254 : Fix issue #29058724: Improve JobScheduler API demo
d50f287 : Fix how the script gets data from apks.
f3ee57a : Shortcut demo: Use the new get shortcut drawable API
6d99fa2 : Turn on GrallocSync feature.
9fd4870 : Feature control config file in system image
732e296 : DO NOT MERGE Remove Pointer Capture API.
dfbd2ee : Final API 24 SDK for N.
882fd85 : Add jack-jacoco-plugin.jar to build tools
a02d7ac : ShortcutManager demo: Manifest shortcuts + API renames
fbaf088 : emulator: bump revision of sdk system images to 4
2817836 : Fix a crash when exiting the DevTools Connectivity page.
66ffdc5 : Move SDK platfrom component to rev 4
f8efab3 : [RenderScript] Move BLAS libs to a separate blas/ dir.
7516c05 : Add x86_64 RenderScript prebuilts to Build-Tools.
7d7cc03 : Improve MultiWindow sample
43d246d : DO NOT MERGE Hide decor caption APIs
2e3c5bd : Follow class package change: LocaleList
10102e4 : DO NOT MERGE Remove Pointer Capture API.
71620c8 : DO NOT MERGE Rename PointerIcon and Pointer Capture APIs
9c386f7 : Add documents-archive to list of support libraries
f3f9a3b : ShortcutDemo: changes for DR API update.
13ceed3 : Showcase app: added a video playing at the end of GuidedStepFragment workflow
64e78ad : Showcase app: Fixed video fragment not showing video. Updated Settings and deprecated APIs for the app to be installable on L.
5e291a4 : Added missing licensing information in source files.
15f4055 : SupportLeanbackshowcase: update songs and metadata
2672623 : SupportLeanbackshowcase: clean up preference fragment code
b97dd87 : Delete R.class/etc. in support library jar files shipped in SDK
1b474f6 : Remove ShortcutManager samples from nyc-dev
1052d43 : Update Sample Device Admin
64b5370 : Add usage of app:behavior_skipCollapsed
a62e9d2 : Add x86_64 linker to Build-Tools for RenderScript.
15f5a33 : SupportLeanbackShowcase: bring gradle, build tools, lib up to date
de41d1a : SupportLeanbackShowcase: add Android.mk
f797f52 : Showcase app: Added media row actions to the music fragment
28dde7f : Fix the tab focus when view pager current page changes.
e035b11 : Renaming title for couple rows in CardExampleFragment.
da2cd13 : Fix issue #28051399: API demos crashing on Remote service binding options
b428b11 : Switching launcher icon for page fragment.
705f280 : SupportLeanbackDemo: support delay loading page fragment data
cc5ee26 : Adding custom title view example in Showcase sample.
645fa2c : SDK component versions for DP3
0c125d9 : Revert "SupportLeanbackDemo: support delay loading page fragment data"
d1d0d5a : Improve the shortcut manager sample launcher.
444dd02 : Import translations. DO NOT MERGE
919b238 : Change contents animations
e129f20 : Add logo splash animation in OnboardingActivity
c45ef7e : Revert "Emulator: enable predexopt for some sample apps"
14e8cd5 : Revert "Emulator: enable predexopt for some sample apps"
021f6e8 : SupportLeanbackDemo: support delay loading page fragment data
40fc690 : ShortcutManager sample update:
82aa364 : Test bundle format in AppCompat
4af0866 : Adding differnet PageFragment samples to ShowcaseApp.
98f2b12 : Emulator-ATV: Increase SdkSetup HOME intent priority
5ece1ab : SupportLeanbackShowcase: add Section and Divider
a31ba75 : SupportLeanbackShowcase: remove properietary resources
a2d0a51 : Fixing PresenterSelector implementation for CardSampleFragment.
59581fb : Emulator: enable predexopt for some sample apps
cff3b41 : Fixing NPE + Compilation issue with Showcase sample app.
7720c5b : Mapping header items in BrowseFragment to multiple(2) rows.
dd31c62 : Expand existing v4 Fragment receive result sample to IntentSender
67e9468 : Switching from Adaptable to Provider interface.
315bda0 : Add missing LOCAL_MIN_SDK_VERSION for Support Library demos
54e5abf : Support7Demos: Set LOCAL_MIN_SDK_VERSION to 7
795b407 : Add exponential broadcast flood to the BadBehaviorActivity.
a4911fc : Rename DropPermissions to DragAndDropPermissions
27a9155 : Emulator: promote SdkSetup app to privileged
59140cb : emulator: bump revision of sdk system images to 3
6db71f0 : Emulator: add kernel-ranchu to system-image.zip for arm64
8eaae84 : leanback: Add example of section header and divider
ee7fb36 : GuidedStepFragment sample: add id to radio/checkbox
d6ea1e8 : Tidy up uses of Integer.valueOf.
0961185 : Include AAPT2 in windows SDK
dede2c3 : Use Light.DarkActionBar theme as default for ApiDemos
a468059 : Support4Demos : Set LOCAL_MIN_SDK_VERSION.
534dee1 : Sample for wiring TabLayout to ViewPager with initial selection
6a65b38 : Idegen: Don't assume a backslash is preceded by a space
5704b6f : Adding sample page/row fragments in Showcase sample.
e868d82 : SupportLeanbackShowcase: Export Activities
f634340 : ShortcutManager: Address API review feedback.
b93a3e4 : Revert "Fix NPE in notifyViewCreated()"
9f9d04f : Fix NPE in notifyViewCreated()
67a918c : Added the new leanback preferences styling to the Settings Examples
15c6260 : Apply leanback library change
f6a4165 : Sending viewCreated() event from BrowseFragment.
9637095 : Improve photos content observer demo.
71dda19 : Emulator: Bump ASOP sysimg versions for NYC DP2.
61cf704 : Update for the API changes.
6ec7099 : Build Support7Demos with AAPT2
c273aab : Update SDK component version of N Preview 2.
524a11e : Add jack-jacoco-reporter.jar to build tools
b156438 : Rearrange Percent demos.
0991017 : Control WifiManager.MulticastLock from connectivity dev app
058c240 : Revert "Build Support7Demos with AAPT2"
9eb025a : Build Support7Demos with AAPT2
3d6864c : Update systrace capture script layout
a442d40 : Add Link Capacity Estimation (LCE) demo app.
5e2da38 : Revert "Build Support7Demos with AAPT2"
ed5b81b : Build Support7Demos with AAPT2
e9c3b1d : Update platform package version to 2 [DO NOT MERGE]
701c15f : Refactor usages of Picture In Picture and Multi Window (4/4)
2ae97c7 : Add demo for OnboardingFragment
67d4c6a : Happy New Year!
39a86fa : Remove dead translations.
e66fdbf : Lose recovery_l10n to bootable/recovery, where it belongs.
91926c0 : Changing generic parameter name to make it less ambiguous.
0b8d2f0 : Adding build scripts to SupportLeanbackShowcase app.
40a6ef5 : Update GLES NDK headers
79e05d5 : Support7Demos: Add an override annotation
813d715 : Support7Demos: Enable the route discovery action only when needed
08a9ce3 : Entrance Transition for Page fragment in Browse
4e34892 : Set min api level when compiling stubs current
a4a1bb7 : Add sample for observing only photos changes.
67d3c4a : Land MediaBrowserCompat sample in Support4Demos
3b59775 : Import translations. DO NOT MERGE
b32511e : Import translations. DO NOT MERGE
d1731fc : Fix for IllegalMonitorStateException in Cache Abuser
26707bf : Package Jack and Jill directly from prebuilt
7641d18 : Remove -Xlint:unchecked flag for android_system_stubs compilation.
d513a17 : Add custom config XML support for checkstyle
c5d7529 : Sample code for using custom views in TabLayout tabs
b8e1760 : Find abi before trying to decode the stack.
a070f85 : LeanbackDemo: Search requests runtime permission
b0a80e2 : Adding page fragment inside BrowseFragment demo
ed8e4d8 : Don't override the setting activity shortcut
05b869c : Don't use the launcher shortcut APIs when not allowed.
7c02764 : [RenderScript] Use librsrt_ARCH.bc instead of libclcore.bc
503abed : Change the Development app to use a lambda.
355f971 : Add AAPT2 to SDK build
76fede5 : Update build tools to 24 rc2
618cfbf : Shortcut Demo: update shortcuts
ad5c8aa : Improve shortcut demo
ebdd0c2 : Improve shortcut demo
35e2631 : Adding PageRow to BrowseFragment demo.
89f3a6a : ShortcutDemo to call more APIs
c015c09 : Remove dhcpcd runtest definition.
eb9d55c : Demo app for ShortcutManager
ff1a33d : Follow framework refactoring.
aee6a00 : Align the structure of percent demos with other support demo projects.
9227a46 : SupportLeanbackDemo: Fix generatev4.py
e00ad29 : Revert "SupportLeanbackDemos: Use Fragment#onPictureInPictureChanged()"
0265072 : Set card background using ColorStateList.
4f15403 : Add drag and drop to VideoViewDemo
45da2f7 : Make CardViewActivity in Support7Demos extend AppCompatActivity.
0877623 : Remove unused libhost dependency
952cb1f : Fix issue #27385109: control activity behavior without triggering...
9bee8c2 : Replace splitlines() with something more tolerant.
aaf5455 : Add a fix for old, broken devices.
5ca14aa : Fix the pylint issues that have built up...
40c8b0a : vulkan: Add Vulkan headers and stub library
5e335fa : Emulator: reset revision to 1 for N SDK system images
4744854 : Update Support Demos to use their own search icon
753fae1 : Checkstyle: Allow star imports for certain classes
487e4ba : Update versions for the N SDK preview 1
e02265e : Add a test definition for frameworks/base/core/tests/utiltests.
4a3b43c : Use api-generator 25 when buiding api-versions.xml
3f63f35 : Revert "Upgrade the Development app to 1.8, and use a lambda."
17f05f5 : Upgrade the Development app to 1.8, and use a lambda.
1388ea2 : Switch RmTypeDefs over to asm v5
0c87eb6 : Display a progress bar when a network is being brought up.
0b3999d : Add the ability to file a NetworkRequest for TRANSPORT_WIFI.
3047d0b : Revert "Remove AccountsTester"
e556d2d : Allow unknown JavaDoc tags to not warn about @hide.
39bede2 : Enable Java 1.8 language features in stubs
fd99d39 : Improve the Connectivity section of the Dev Tools app.
68bfa37 : Make ApiDemos movable to SD card
6bb9311 : Update to api-generator 22.9.4.
79c3a72 : Switch RmTypeDefs over to asm v5
db65fef : Remove AccountsTester
e54bbd8 : Include source jar for generated stubs in the SDK.
a945326 : Include libcore / ojluni licensing info in stubs jar.
e524e60 : Add OuterTypeFilename rule to Checkstyle
8820526 : Update the message for Checkstyle header warning.
08d2a04 : Add a secondary DA to ApiDemos for testing
2985dcb : Upgrade to ASM 5
faf2da3 : LeanbackDemo: Bring piped activity to full-screen when relaunched
8c0e4a0 : Remove the old NDK samples.
11dd625 : Lose native_app_glue and ndk_helper to ndk/.
2ba9c45 : Add example of pointer icon resource reference to ApiDemos
6993542 : Add role description sample to Support4Demos
8789484 : Introduce the example of pointer capture API
9b1ba57 : Add new rules to Checkstyle config.
1015094 : Fix ApiDemos layout
4768302 : Fix duplicate IDs in Material controls demo
9ca8c94 : SupportLeanbackDemos: Use Fragment#onPictureInPictureChanged()

+- Project: device/asus/fugu

75a2d5e : fugu_gmscore_next should get the same includes as fugu
acb9189 : fugu: add ro.product.first_api_level for CTS
2fa513e : Add stub hal to Fugu
a620fdb : Add RsRecompileThreads=1 to powervr.ini
80c1754 : recovery: fstab: mark /system as being ext4
b76543e : media: update metrics after more measurements
268a0ab : dexpreopt: dont preopt prebuilts and select apps
575fc97 : Revert "fugu: enable Squashfs for /system"
841d4cd : Revert "Don't 4k align fugu squashfs images"
0a66686 : media: refine media_codecs_performance.xml
8694e98 : Fugu: set mfg country code at boot for Wifi
762f267 : Revert "Don't use buffer age in HWUI on fugu"
6f6bcc2 : Remove usb accessory feature from fugu
36aba0c : media: update media_codecs_performance.xml for N
6a6fd79 : Don't 4k align fugu squashfs images
f386792 : Rename package for AtvRemoteService. config overlay : asus/fugu
2bf559e : Fixed the CTS testGetMaxSupportedInstances failure with H.265 securiry L3 decoding.
ded12c8 : media: codecs: disable hybrid vp9 decoding
d349b8d : Add permissions needed for secure codecs
acef922 : media: keep fugu secure decoders in media server process
660c31c : Revert "media: codecs: disable hybrid vp9 decoding"
1c46d48 : media: codecs: disable hybrid vp9 decoding
538033b : sepolicy: allow surfaceflinger->mediacodec
fff33b6 : fugu: update blobs
17294b6 : MediaSDK Widevine L3 playback for Fugu N
1606f5a : Don't use buffer age in HWUI on fugu
69593fd : gpu: Write sepolicy to fix 'dumpsys meminfo'.
109ca2d : Set white-listed tv remote service package name.
c187af0 : Delete /mnt/sdcard symlink
7f07e7f : Handle KEYCODE_GUIDE
6b6f50e : Add intra-refresh feature for AVC & VP8 encoders.
acc6b5c : Fix CEC driver's parameter paths
003c96d : Add Vulkan system features
1f261b4 : gpu: Updates to support DDK 1.6.
4f9b9c3 : fugu: remove WITH_DEXPREOPT_BOOT_IMG_ONLY
a2ee00e : Disable 'Set Menu Language' feature in fugu
05f1411 : Revert "fugu: remove WITH_DEXPREOPT_BOOT_IMG_ONLY"
99bb1c3 : fugu: remove WITH_DEXPREOPT_BOOT_IMG_ONLY
8654f76 : fugu: enable Squashfs for /system
05fda35 : Remove references to deleted dhcpcd.conf
2e02163 : Allow voice search on connected physical remote
ac42bda : Delete dhcpcd init entries, since dhcpcd is no more.
a7e31de : Suppress selinux warning for graphics device search on Fugu
d1d6fdd : Long press HOME to launch Recents
04e181e : Revert "PIP: Use long press HOME for PIP on Android TV (1/2)"
078fc72 : Fugu audio HAL: support ENCODING_IEC61937
76fd007 : Follow FBE refactoring.
63a4a1d : Fugu: Add mini-debug-info to userdebug
993605a : Add remote_submix capabilities to fugu
827c7dc : PIP: Use long press HOME for PIP on Android TV (1/2)

+- Project: device/common

9161182 : Consistently use SHA256 for filenames (previously, MD5 and SHA1 were used).
eada591 : Add marlin|sailfish to the google_devices list

+- Project: device/generic/arm64

59076b7 : Inherit from core_64_bit.mk

+- Project: device/generic/armv7-a-neon

3c5405c : Switch to armv7 neon.

+- Project: device/generic/goldfish

fbbbd30 : Fix glTexSubImage2D
0303176 : Don't optimize out rcUpdateColorBuffer
ca3b20f : Create and read color buffer when expecting reads
6fc69c7 : [phone] Set up the GPU caching parameters for emulator device
ad525fe : Emulator: fix fingerprint regression
f7f9192 : Delete /mnt/sdcard symlink
bb75ccc : Exit when QemuPipe is corrupted by GL
c1a6ab7 : Workaround: disable checksum for a problem in glTexSubImage2D
d81ee62 : Emulator: Fix camera crash
bede026 : Stop aggressive validation in glVertexAttribPointer
2e5957e : Checksum for GLES messages from host to guest
fb454b9 : Checksum for GL pipe communication
eaf0c97 : Fix a typo in GLES encoder headers
3d1bfd5 : device/generic/goldfish/camera: Make Thread::run threadName argument required
80b6241 : fingerprint: Don't call notify on fingerprit_cancel.
7822c24 : Settings: Show on-screen keyboard when hardware keyboard is attached.
8de901a : Settings: Start with screen unlocked after boot.
4df5506 : Emulator: remove expensive glCheckFramebufferStatus
a31a031 : Cache glGetIntegerv(GL_MAX_VERTEX_ATTRIBS, int*).
61d3a7e : ranchu: Enable an adoptable SD card
294e955 : [camera] Be permissive about no-op metadata request.
276fa6b : Revert "Fix glActiveTexture invalid parameter bug"
5763a74 : Revert "Fix glActiveTexture invalid parameter bug"
2d354db : Emulator: use FINGERPRINT_FILENAME
27c1e6c : Emulator: fix fingerprint regression
e11bc58 : GL encoder null pointer check before write
4b25713 : goldfish: Make SD card adoptable
c675b2a : GLESv2: Correctly handle location -1 in shared groups.
70bef5f : Add check for data partition
af4659f : Don't mis-parse the Emulator's GPS altitude
737bb41 : Add support for new sensors in the QEMU-specific sensors HAL module
33f6216 : Run fingerprintd as system user.
2a10726 : Enable fingerprint daemon on ranchu
6fc2909 : Turn off dhcp since radio is working on ranchu
93ddbae : gps: Add ranchu support.
834da40 : Compile camera for ranchu as well as goldfish
c0d37d7 : Fingerprint: Add set_active_group()
d26e214 : Build camera related goldfish HALs as brilloemulator for Brillo
dc1c14f : Support generic buffers in EmulatedFakeCamera3
2bbb465 : Refactor gralloc HAL to not repeat defintions
c2fa3dc : Fix crash when forgot to call glVertexAttribPointer
49435c0 : Support glDrawElements with GL_UNSIGNED_INT in the encoder
10665c8 : Fix the GLES version number in the emulator encoder
b95d6e6 : Clean up minor opengl errors/warnings.
64cd133 : Fingerprint emulation: fix unrecognized fingerid
7625f91 : Emulator: Fix regression in fingerprint emulation
1e68360 : Remove references to external/jpeg
c228ec2 : Advertise EGL_KHR_gl_texture_2d_image
b989913 : Create EGL image targets from client objects.
91c7c72 : Create client object EGL images.
af481c7 : Discern between EGL image types.
5a6b001 : Fingerprint: Emulator: warning cleanup.
5b81ed5 : Fingerprint: Fix the emulator build with new enumerate()
ea2243e : Use the encoding gralloc only when qemu.gles == 1
252a53c : Emulator Fingerprint: create fingeprint file
90ab7ac : Emulator Fingerprint: do not send invalid finger id

+- Project: device/generic/mini-emulator-arm64

98b20c1 : Delete /mnt/sdcard symlink

+- Project: device/generic/mini-emulator-armv7-a-neon

5e4db51 : Delete /mnt/sdcard symlink

+- Project: device/generic/mini-emulator-mips

544e697 : Reduce fingerprint length.

+- Project: device/generic/qemu

17f0fbd : Delete /mnt/sdcard symlink

+- Project: device/generic/x86_64

001d214 : Inherit from core_64_bit.mk

+- Project: device/google/atv

7950674 : Add String for package name of Cast for blacklisting in recents.
3a60bf2 : Add String for package name of ATV Remote Service
5a731e3 : Rename package for AtvRemoteService. config overlay : google/atv
8e542c3 : Include CaptivePortalLogin in PRODUCT_PACKAGES
c2d3a77 : Emulator: bump ATV sdk system image revision to 4
0e4ef39 : [tv] Set up the GPU caching parameters for emulator device
8ca3598 : Enable com.android.media.tv.remoteprovider for atv devices
30168b4 : Emulator-ATV: Add SdkSetup provision app
164ddb5 : Set white-listed tv remote service package name.
36b9a82 : Emulator: bump ATV sdk system images revision to 3
2c355cb : Emulator: bump TV revision to 2
aed5eee : Delete /mnt/sdcard symlink
ee55d82 : Emulator: Bump ATV image revision for NYC DP2
35b6675 : Handle KEYCODE_GUIDE
020a50c : Removing android.software.app_widgets feature from TVs
416e27a : Making print feature optional on Android TV
de24543 : Use LiveTv in emulator
33826f9 : Update wallpaper asset for N dev preview (atv) Revert to previous image with just extension changed. Bug: 27434845
9cfb068 : Update wallpaper asset for N dev preview (atv) Bug: 27434845
f8e7939 : Add Background Resource for Recents on TV
5abb930 : Delete dhcpcd init entries, since dhcpcd is no more.
4ce0fd2 : [DO NOT MERGE] Unbundle RemoteService on TV - part 1
0f90c4e : Emulator: reset android TV revision to 1
6bcfbee : Enable network on android TV
ed348d5 : Enable FEATURE_PICTURE_IN_PICTURE on Android TV devices.
b5b263c : Remove FONT_NOTOSANS_JP_FULL

+- Project: device/htc/flounder

dd53976 : Import translations. DO NOT MERGE
2847139 : flounder: restore read_ahead/prefetch to default
a9b5b53 : flounder: turn off nvmap page pool
af31cf4 : flounder: dm_bufio max_age_seconds set to a day
65aff07 : Use WITH_DEXPREOPT_BOOT_IMG_ONLY
dcc604e : Disable f2fs flush_merges
51a876b : media: update metrics after more measurements
6a9080b : Pinner configuration for Volantis
471a26d : media: refine media_codecs_performance.xml
393d59e : media: update media_codecs_performance.xml for N
24d85e7 : Keep pre-existing sysfs write permissions.
8b1d21e : Label sysfs usb nodes.
7df8912 : mediaserver needs tee_device for widevine classic
38a0d6d : h264_enc : adding intra refresh as one of the supported feature
2bcf0e4 : Import translations. DO NOT MERGE
e3d2438 : Import translations. DO NOT MERGE
e411f84 : Reduce f2fs cache flush I/O and enable live block discard
82de954 : Import translations. DO NOT MERGE
59f649f : Selinux-MediaDRM server : Reduce permissions as /dev/nvmap is not used
44670b3 : sound trigger HAL: fix callback locking
1f83618 : Revert "Revert "mediadrmserver: allow video and gpu device access""
fea2c00 : Revert "mediadrmserver: allow video and gpu device access"
a4e1df0 : Import translations. DO NOT MERGE
f0c7f74 : fstab: Specify discard option when mounting /cache.
52e2203 : init.recovery.flounder.rc: increase VM low water mark
313ee03 : Delete /mnt/sdcard symlink
2b652c5 : mediadrmserver: allow video and gpu device access
662bb47 : flounder: Node group should be drmrpc
a327e1b : Update temp limits in thermal HAL impl.
f81b257 : Import translations. DO NOT MERGE
a5f50b5 : Import translations. DO NOT MERGE
5dcfbd8 : Fixed Thermal HAL, added thresholds.
97e988c : mediacodec: allow getpid syscall
adda647 : least privileged policy for audioserver
f28b2b3 : mediacodec: more device specific syscalls
e42c31c : mediacodec: add syscalls to seccomp filter
e7eddc6 : allow mediacodec to read /system/lib dir
95e0586 : Turn off excess logging
71f5d75 : Remove references to deleted dhcpcd.conf
d4f3aee : mediacodec: grant read access to sysfs_socinfo
4c7d9c6 : mediacodec: allow read access to sysfs_gpu
5b8f37b : Delete dhcpcd init entries, since dhcpcd is no more.
b090c66 : Fix inclusion of healthd.h.
1847550 : Flounder: NFC: Enable HCE-Felica support.
eb2cc0c : Fix inclusion of healthd.h.
c3b8a44 : Add Hardware Properties HAL implementation.
0d8e352 : system_app: grant read perms to sysfs_swap
cb682e7 : system_app: grant read perms to sysfs_swap
e735622 : cameraserver: Update selinux policy
9eb7df8 : Follow FBE refactoring.
dac7630 : Flounder: Add mini-debug-info to userdebug
7900118 : selinux: Add policy for cameraserver

+- Project: device/moto/shamu

3112ad5 : Path fix for backend connection to FE upon call disconnection
6fdd734 : shamu: Set default values for audio HAL.
6bd2972 : Revert "Add Wearable node.db to Shamu dumpstate."
18413ed : Revert "Add Wearable node.db to Shamu dumpstate."
3624be3 : Enabling 24 bit profile for audio capture
9673a92 : Add Wearable node.db to Shamu dumpstate.
ab05aa2 : media: refine media_codecs_performance.xml
cf3efea : audio: set proper flags for QCOM preprocessing
995761d : media: update media_codecs_performance.xml for N
7d262bb : QCamera2: HAL3: Log BUFFER_ERROR as warning
2a48cef : Keep pre-existing sysfs write permissions.
7047254 : Revert "Dump Wearable/Google info for Shamu."
721a883 : Dump Wearable/Google info for Shamu.
4a26a5d : Allow access to sysfs usb nodes.
4bab6be : mediaserver needs tee_device for widevine classic
f93e71e : Copy AoV adspd perms to priv_app.
b2d45bf : Replace caribou wallpaper without the stars b/28339724
518f8dc : QCamera2: HAL3: Avoid array overrun for face detection
efdba71 : Revert "Shamu: Use compiled-classes file"
49aeda9 : Increase vmalloc region to 300MB.
99fb4f8 : Enable live block discards
dd824d7 : shamu: add ro.oem_unlock_supported
64f65a2 : QCamera3: Start data proc synchronization issue
476765d : Camera3: Save previous settings for repeating request
76545d1 : shamu: remove unused kernel modules
cbacefa : fstab: Specify discard when mounting /cache.
976f11a : shamu: remove /data/media/media
b061bdd : QCamera2: HAL3: More verbose log message for buffer loss
220dfe0 : Remove system/xbin/wlutil
ff25658 : shamu: Update OpenGLES version
4bf46bf : Shamu: power profile: reduce cost for cpu.awake
9e7b0bf : List hevc.secure decoder
9015521 : Camera: Update for video buffer binder changes
ef98007 : Allow mediaserver to access cpu governer on shamu
fb68ce4 : Shamu: Use compiled-classes file
f64b979 : Remove DispSync offsets
ab93dab : Delete /mnt/sdcard symlink
40e3365 : Moved ERI configuration files from resoures to Carrier Config.
2b3a2ed : QCamera2: CTS CreateSessions Fix
e3523f4 : shamu: add location API
0d98d4f : whitelist additional gpu ioctls
f97c4f0 : Grant mm-qcamera-daemon CAP_SYS_NICE.
5b78424 : Mixer path for UNPROCESSED audio source
6ded95c : Cleanup after making tty_enabled = true by default.
e69cfc1 : selinux: whitelist gpu ioctl command for Adreno dEQP
15a0250 : Update temp limits in thermal HAL impl.
5eb404d : Enable system property persist.radio.data_no_toggle
8d4b0f7 : least privileged policy for audioserver
ded49b7 : Import translations. DO NOT MERGE
29431d2 : Fixed thermal HAL, added thresholds.
a8f7609 : QCamera2: HAL3: replace abort with exit
84462c1 : QCamera2: HAL3: Restart daemon and mediaserver when buffer is lost.
766e5d3 : Allow cameraserver to read /dev/socket/mpdecision
3b1a94d : shamu: point media HAL at msm8974/ specific directory
e39aa6c : Add a few missing libraries
2bdc573 : Camera test apps: Remove unneeded include
b9f5d73 : Remove references to deleted dhcpcd.conf
12f5c12 : Update wallpaper asset for N dev preview (shamu/Nexus6) Bug: 27434845
f9abe69 : mm-jpeg-intf: Fix typo in ION ioctl call
1bfd556 : audioserver: add back perms removed from core policy
c669325 : Delete dhcpcd init entries, since dhcpcd is no more.
092c7dc : app: allow access to tty ioctls on gpu_device
5612bc7 : Shamu: NFC: Enable HCE-Felica support.
4dbe13d : cameraserver: Remove unnecessary permissions
37593cc : Follow FBE refactoring.
9a9d0b8 : Shamu: Add mini-debug-info to userdebug
ce98ee6 : selinux: Add policy for cameraserver

+- Project: device/sample

d2d05dd : apn update sync
0e76756 : Add Telus and Koodo apns.
64e978f : Make TMO IMS/MMS use ipv6 when roaming on IWLAN
942e88f : Fix APN configs for Asiacell Iraq (MCCMNC=41805), Ooredoo Algeria (MCCMNC=60303), Ooredoo Myanmar (MCCMNC=41405), Ooredoo Indosat (MCCMNC=51001), Ooredoo Tunisia (MCCMNC=60503), Ooredoo Kuwait (MCCMNC=41903) and Ooredoo Maldives (MCCMNC=47202) per their request
8988fd6 : Add APNs for ATT IMS (310170, 310410, 310560)
ee7a663 : Fix APN configs for Ooradoo Qatar (MCCMNC=42701) per their request
7c11d46 : Added Rebtel APN settings to conf file

+- Project: platform/docs/source.android.com

0f751ce : Docs: Batch fix of "Android N" refs for N release.
dd61c90 : Docs: Replace Android N/Nougat with Android 7.0.
ee440fa : Docs: Fix "the the."
0b1a336 : Docs: Change Android N/Nougat to Android 7.0.
5581a11 : Docs: Add build number and api for N.
ca5724d : Docs: Fix broken link for release.
2347e7b : Docs: Add power perf + exclusive core + sus. perf Adding missing "and"
6b1a18c : Docs: Updating bug report content Adding Joe's comments Correcting BLE content Adding Gina's comments
a965d2e : Docs: Adding AfW Test Harness page + nav Adding comments from CL and doc Changing platform variable to linux-86 Changing linux-86 to linux-x86 Adding editorial comments Adding new content for b/25790522 Adding new comments
b9db1af : Docs: Settings Home enhancements feature Bug: 29832522
1a2e215 : Docs: HDR video playback support feature Bug: 29830769
caa117f : Docs: Fixing broken/incorrect links in Doze
679909a : Docs: Create security enhancements list for N
6fba509 : Docs: Fix broken links to NSA site Bug: 30195435
e30b174 : Docs: 7.0 home page updates Adding Danielle's comments
2170f96 : Docs: Add APK signing v2 to Security
0f76af4 : Docs: Jack updates for N Bug: 30415855
ac5f8e3 : Docs: Adding vehicle hal content + nav Adding KY feedback Adding Gina's feedback
11d36e6 : Docs: Add Certificate Authorities section to App security article Bug: 28295905
a136b01 : Docs: Add file-based encryption docs
a9b85d1 : Docs: Camera section cleanup (format, links, etc.) Adding feedback comments. Adding Gina's comments.
a09df00 : Docs: Adding Connectivity and Display to overview
0661a28 : Docs: Adding overview for new Display section
35ffca8 : Docs: new page for call notifications covers telecom/dialer handoff in N
6b6eeb7 : Docs: New CL for carrier arf changes
27cc4e4 : Docs: Set line length in submit-patches.js. Follow-up to c/1242809 Bug: 19249780
c859b34 : Docs: Update commit comment description Bug: 19249780
639a586 : Docs: Add multi-window support doc to display section for the N release Minor cleanup on Do-not-distrub to fix broken page title
0699fc0 : Docs: Adding sustained performance docs for N Adding Gina's feedback
5098904 : Docs: Add links to HWC2 header
4c74614 : Docs: Link to latest docs and update version history for N release
20392cc : Docs: Pre-processing updates for N Adding Andrew's feedback
1e447c7 : Docs: Add Enterprise Telephony page for N release
85ab9c2 : Docs: Vulkan Updates for N, part 2 Adding Ian's feedback
afd1cd7 : Docs: Camera hardening updates for N Adding Clay's feedback
f82fcc2 : Docs: Add JaCoCo info and links. Bug: 27311484
a001bbd : Docs: Add Data Saver doc for N release
7099339 : Docs: Media framework hardening updates for N, nav changes Adding Rachad's feedback Updating image Adding Clay's feedback
d0333d6 : Docs: Audio updates for N + nav changes Adding Eric's feedback Removing refs to audio_policy.h Adding Clay's feedback Cleaning up intro statement
0b31c06 : Docs: Adding Auto axes to sensor types Tiny heading updates for flow
9bb082a : Docs: Add Block Phone Numbers N release document
39477be : Docs: Remove image
87d3bb5 : Docs: Add ART JIT Compiler doc for N release
543e027 : Docs: RIL refactoring feature documentation Bug: 28909968
c40cd0a : Docs: CDD cover image for nougat
90d5b8b : Docs: Adding Namespaces for Native Libraries N release doc
4c62bc9 : Docs: Add FeliCa HCE for N release
6bda398 : Docs: Vulkan updates for N, arch reorg
fd022c7 : Docs: HWC2 updates, new section+subsections Removing Framebuffer bullet Making OpenGL 3.x drivers optional Fixing horrendous typo in nav Adding Clay's feedback
9d55467 : Docs: Adding Android N DND to config Moving to new Display section, adding feedback Adding Julia's feedback And a bit more of Julia's feedback
8fba474 : Docs: Afw updates for N Adding content for b/28942322 Removing setup wizard refs Replacing testing app (now TestDPC) Updating based on comments
00ef4b4 : Docs: Updates to VVM for N, new configuration parameters Bug: 27333971
a8166e2 : Docs: Adding GLES32 N updates Correcting file paths per feedback Adding Clay's feedback + general html cleanup
2684c46 : Docs: Adding security video texture N updates Also minor edits to intro content Adding Clay's feedback
612d8a7 : Docs: Adding Java env setup to script
1a1441a : Docs: Updates to verified boot for NYC Bug: 27378957
0482718 : CDD_BUILD: Fix link in CDD footer.
a02b882 : Docs: N Doze updates Adding Clay's feedback
e3413c6 : Docs: Updating battery blame data for N release Adding Adam's feedback
a05e395 : Docs: Add list of plans and command ref for CTS v2. Bug: 27150781
da7da90 : Docs: Update content license page to include Javadocs licenses
93a5329 : Change directory name
c9aa50c : Docs: Update docs for default-methods and dex version 037
fd4dc05 : update SELinux documentation for sepolicy move
c3dc196 : Docs: Adding new page for Hikey, updating existing pages Adding Clay's feedback Adding Dimitry's feedback
3e04197 : Docs: Removing localized copies of the Sec. Bull index page. Bug: 25717633
830e563 : Docs: Add animation_fps to home
51e8db4 : Docs: Add Dec. Jan. and Feb. feedback fixes to home
556e418 : Docs: Update CTS 6.0R3 to CTS 6.0R4
a73a5b5 : Code Style - Minor copyedits
7db74c2 : Docs: Map Android to Ubuntu and Mac OS versions
651900c : Docs: Typo in Trusty Reference
ab0fa14 : Doc: Updating rotation vector text Minor updates to text Adding fix for significant motion wake up sensor
e1727f1 : Docs: Download path for repo command
c6264b2 : Docs: Formula for headset spec
9d12093 : Docs: Changing to localization code with country. Bug: 25717633
f218877 : Docs: Fix incorrect dashes in command line arguments
aee1027 : Docs: Add localized security bulletins, 8/15-11/15, 2/16 Bug: 25717633
c3b8e42 : Docs: Add Reducing OTA Size to home page
7102db0 : Docs: Deleting outdated and replaced files
402163b : Docs: Add Qihoo team members to main security Acknowledgements
27092c4 : Docs: Combine security index files Bug: 25592700
03bbc0d : Docs: Adding Trusty to What's New section
e9bfc5f : Docs: Add article on reducing OTA size.
dc0e1d4 : Docs: Move misplaced ending parenthesis
68ead94 : Docs: Replace paths to kernel network tests
e85a1b3 : Update dex spec to say header map_off can't be zero.
4da7c47 : Docs: Replacing changelog content with ref (link tbd) Making fake link correct style Rebasing to pick up Resouce changes Changing link target (again)
6f3d9c8 : Docs: Trusty documentation
c3b4489 : Docs: Add missing acknowledgement for CVE-2016-0804 in Feb Public bulletin
8456499 : Docs: Inline resource links Removing Resource section and ToC link
6451e5d : Docs: Adding links to reports to security resources Bug: 25737220
05df37e : Docs: Layout changes, adding verticals to branding
1293046 : Docs: Clarifying N7v1 is is tegra and N7v2 is msm Changing to N7 (2012) and N7 (2013)
1e35e58 : Explicitly mention gdbserver64.

+- Project: platform/external/aac

203e3f2 : AAC/SBR decoder improvements and bugfixes
46ba367 : AAC/SBR encoder improvements
4834f01 : Fix aacDecoder_drcExtractAndMap()
e1c78ed : SBR/AAC encoder updates, code clean up
ef30836 : Remove compiler warnings, revised ARM QMF encoder
e46ff0f : Fix stack corruption happening in aacDecoder_drcExtractAndMap()

+- Project: platform/external/android-clat

2dcca6f : Convert a few instances of sprintf to snprintf.
2cb02c2 : Add missing libnetutils dependency.

+- Project: platform/external/ant-glob

a73228a : package version metadata for external/

+- Project: platform/external/antlr

dd5fa6d : package version metadata for external/

+- Project: platform/external/apache-harmony

f51b43a : Fix #test_getFreeSpace flakiness
25d0ba6 : Avoid conflicts between default JDWP sync port and transport address.
52a5d04 : Do not explicity set jpda.settings.syncPort in JDWP settings.
3b4bb97 : Update JPDA documentation with respect to sync port.
f29bf6e : Have the default JDWP sync connection port be chosen by the OS.
c33c62f : Fix UnixFileTest#test_getUsableSpace on seed
b7bde9e : Fix UnixFileTest#test_getUsableSpace on seed
255836d : Get UnixFileTest running in CTS
e5dfd08 : Fix Proxy2Test
973cf9e : Revert "Pin apache-harmony-tests to Java 1.7 / v52"
10cafe2 : Pin apache-harmony-tests to Java 1.7 / v52
8620cdf : Remove duplicate test classes
85a044f : JDWP Tests: add breakpoint tests for framework code
901d7c0 : Add JDWP tests for JLS8 default methods
eb2c825 : Add JDWP tests for JLS8 default methods
320d001 : JDWP: compile tests for 1.8
b736af0 : JDWP: compile tests for 1.8

+- Project: platform/external/apache-http

cc9d128 : Don't build the stub org.apache.http.legacy.jar in PDK build.
0399abc : apache-http: Fix stubs generation.
9bd2f98 : apache-http: Fix stubs generation.

+- Project: platform/external/bouncycastle

7c335a5 : ASN1: Use an explicit locale for ASN1 UTC / Generalized times.
cf7021d : Revert "Strings: hardcode "\n" as the line separator"
e62a21d : EC: add bug number in TODO comment about registrations failing
7ddf37c : Strings: hardcode "\n" as the line separator
6ba5cb5 : BaseBlockCipher: do not use PKCS12 for BCPBEKeys without IV
9d32ea9 : Permit arbitrary DSA keys when verifying signatures.
d299a6b : Remove workaround Jack bug on package renaming
b50b4a3 : Add OCSP files for testing purposes
c5f65d5 : KeyPairGeneratorSpi: remove TODO about creating a SecureRandom
6981e03 : BaseBlockCipher: removed TODO about checking a fix
6839f99 : Use official name for SHA1withECDSA
d66ae96 : BaseBlockCipher: for BCEPBEKeys, ignore parameters if no IV is present
4eb4380 : Add OCSP files for testing purposes
c8f9dc8 : DSASigner: fix key check when no digest specified
e6f5278 : Force bouncycastle to continue to use v51 (1.7) .class files
6ed4776 : Force bouncycastle to continue to use v51 (1.7) .class files
79d3bf2 : bouncycastle: upgrade to version 1.54
013d878 : DSASigner: add imports missing after resolving conflict

+- Project: platform/external/bsdiff

2eea58f : DO NOT MERGE: Build a static bspatch for recovery.
b70ee14 : Fix infinite loop when using extents.
79ffca0 : Stream the output to disk.

+- Project: platform/external/cblas

6117640 : Stop targeting froyo for RenderScript support lib
df0a176 : Make Cblas use c++_static instead of stlport_static
e7575ea : Make Cblas use c++_static instead of stlport_static

+- Project: platform/external/ceres-solver

233e184 : package version metadata for external/

+- Project: platform/external/chromium-libpac

1c9888a : Fixup libpac for V8 4.9.385.28

+- Project: platform/external/chromium-trace

cef7893 : Update to latest catapult (e5abb7bd)
11c2fbc : Fix binder lock parsing.

+- Project: platform/external/clang

af1daca : Fix ARM ABI issues for RenderScript.
a4de175 : Update aosp/master clang for rebase to r256229

+- Project: platform/external/cmockery

9199c7b : package version metadata for external/

+- Project: platform/external/compiler-rt

fa6e8d2 : Update Android.bp to match Android.mk
8d3b903 : Android.bp: workaround static lib ordering
403bee6 : Stop definining CRT_LDBL_128BIT.
d16d3bf : Remove libunwind_llvm dependency because we are picking up the wrong unwind.h.
3d763c0 : Update aosp/master compiler-rt for rebase to r256229
46e9991 : Add the ability to build for arm64 to asan.
71e6aed : Use libunwind's version of unwind.h
73bd2f7 : Stop hard coding gtest paths.
67c7600 : Add __clear_cache to libcompiler_rt-extras.a for MIPS
033e09b : Add __clear_cache to libcompiler_rt-extras.a for MIPS
5c64524 : Android.bp: workaround static lib ordering

+- Project: platform/external/conscrypt

ce5bdd0 : Move CertBlacklist to conscrypt
1115fa0 : Use SSL_session_reused to check when a session was reused
dd5e93c : UniqueMutex for explicit ordering with ScopedSslBio
8fa0aee : Add getTrustedChainForServer
e42d8fe : Use canonical name for SHA1withECDSA
5a5cec1 : Prefer AES when hardware acceleration is available
95cf7b9 : Fix updateAAD when offset is not 0
80e82b8 : Update d2i_SSL_SESSION test expectations
ee1a154 : Allow SSLSession to return IP address
99bb390 : Try to get peer hostname from SocketAddress
035dad7 : Disable the two remaining RC4 cipher suites.
bbe63d5 : Disable the two remaining RC4 cipher suites.
3880212 : Suppress some warnings in host build
e280fa1 : OpenSSLSessionImpl: add better errors when converting
de8236f : OpenSSLSessionImpl: add better errors when converting
7d9ce0e : Infer what signature algorithms would be used
edfc6de : Wrap cached sessions before returning
db1c623 : OpenSSLSocketImpl: Don't accidentally create a SocketImpl.
edae6d2 : OpenSSLSocketImpl: Don't accidentally create a SocketImpl.
a23b05b : OpenSSLCipher: multiple calls to updateAAD were ignored
0bab7f3 : OpenSSLCipher: reset AAD when necessary
710c081 : Wrap cached sessions before returning
77b758d : Do not use RC4 TLS/SSL cipher suites by default.
751965b : Do not use RC4 TLS/SSL cipher suites by default.
2ff9e88 : Infer what signature algorithms would be used
53d4211 : Force conscrypt to continue to use v51 (1.7) .class files
e48fd1d : Force conscrypt to continue to use v51 (1.7) .class files

+- Project: platform/external/deqp

af51a2a : Fix build with new Interface
fa50dbb : Update TF interface for filters
abf60cc : Check duplicate layers and extensions
3de9f41 : Reset debug message callback if exception is thrown
1737c28 : Allow specifying version when creating OpenGL context
5779252 : Deqptestrunner efficient filtering
74a8338 : Add swapchain resize test
186fb97 : Add negative tessellation IO array size cases to mustpass
83f2cc2 : Add tests for varying linking by location
2411828 : Add tests for uniform block linking by binding
1d385a1 : Add simple Vulkan smoke test that doesn't use OpName
c578741 : Use TCU_CHECK instead of DE_ASSERT
223b8f6 : Fixes to random memory mapping tests
e73ac75 : Flush changes before invalidate in memory mapping tests
81fe3f5 : Take nonCoherentAtomSize into account in memory mapping tests
3d8e6ee : Merge bug fixes from Khronos CTS release branch
1fe86bb : Remove dot and reflect precision tests from mustpass
ebadf9e : Remove double allocate from memory mapping tests
1dd08e3 : Increase deqp CTS runner timeout to 10min
0c9e8fa : Remove EGL color clear tests with threshold issues
5dcb4c6 : Fix test copying zero sized regions
7d9c63c : Remove long running test from mustpass
638ba4f : PipelineCache: track buffer allocation
05bee84 : Revert "Touch watchdog during object cleanup in max_concurrent tests"
75071e7 : Free EGLImages at the end of the testcase
f093f4b : update event test as original test was inconsistent with Vulkan spec
2992eb5 : Apply alternatives to vector refract tests
226a0db : Validation fixes for dEQP-VK.synchronization
f31905d : Fix allocator in WSI swapchain render test
5b68169 : Remove random ssbo test generating large shader from mustpass
7734f52 : Split WSI OOM tests over multiple iterations.
ca64481 : Revert "Add timeout to eglClientWaitSync() tests."
d923e3e : Take reference data into account in memory usage tracking
9bd29e9 : Touch watchdog during object cleanup in max_concurrent tests
af3898e : Reduce iteration count in object_management.multithreaded*.device
db5503f : Remove invalid negative test with overlapping errors from mustpass
1c143ce : Implement getMemoryLimits() in X11 vulkan platform
8b06cce : Remove 2 tessellation.user_defined_io.negative cases from mustpass
ad2c028 : Respect platform memory limits in dEQP-VK.memory.* tests
d6df5d1 : Derive available system memory from Android CDD
e1faf7c : Expose platform-specific memory usage limitations
6222af8 : Fix pipeline and pipeline cache lifetime in synchronization tests
a9301cb : Fix negative test incorrectly testing levels instead of layers
81cd2e5 : Remove EGLImage tests affected by rounding issues from mustpass
16a3690 : Remove unsupported multithreaded pixmap tests from mustpass
1a055c4 : Use square cubemap textures in negative tests
bf14617 : Remove mipmap.2d.projected from mustpass
159fc09 : More dEQP-VK.synchronization fixes
19ad758 : Remove acos and atan precision compute tests from mustpass
78f491c : Install APK in the deqp runner to reduce installs
e441ef7 : Do not log INFO and DEBUG messages by default
f0657d9 : Fix several bugs in synchronization tests
58fb710 : Fix atomic ssbo xor test
ac2dfbb : Fix a few issues in synchronization tests
9475e8d : Use correct store ops in depth stencil renderpass tests
3968146 : Update user defined io tessellation tests
c8cdc40 : Improve VK_MAKE_VERSION and VK_BIT macros
8ecdff5 : Remove few preprocessor corner cases affected by spec bug
85498da : Update mustpass
bdd440e : Add 0 to list of valid memory property flags
7a6b989 : Improve logging in dEQP-VK.api.info.device.memory_properties
9d8b009 : Manual merge of a8aec64
8e1cce4 : Add basic WSI rendering test
41ff4d3 : Add test for UNUSED_ATTACHMENT in resolve attachments in subpass
3241ee1 : Fix issues in synchronization.fences
24f920c : Fix dEQP-VK.binding_model discontiguous descriptors tests
188341d : Bug Fix: Corrected barriers in the tests dEQP-VK.dynamic_state.
dd99172 : Improve VK_MAKE_VERSION and VK_BIT macros
c82c0fa : Extend feature and limit query validation
3915b8d : Fix typo in log message
fe798e3 : dEQP-VK.memory.pipeline_barrier.*: memory leak: delete render pass commands.
4ec2e13 : Add rendering verification to dEQP-VK.api.smoke.*triangle
7208d8b : Fix a few style issues in rrShaders.hpp
696d3bd : Limit flush and invalidation to mapped memory range
cb54873 : Actually enable VK_KHR_swapchain in WSI swapchain tests
b00b447 : Return false from Vulkan validation callback
1552064 : Mask compared bits in atomic operation tests.
88a37fd : Add missing memory barrier to draw tests.
59b191b : Use larger threshold for EAC formats in sampler tests
ca26acd : Remove test affected by cube corner texel selection issue
46e257d : Fix int->float conversion warning
b739653 : Validate that VkImageFormatProperties fields are set to 0
86a8ae9 : Remove instances of pDynamicState->dynamicStateCount = 0
aedcb80 : Update Vulkan framework to API 1.0.5
d86e94c : Add check for relationship between maxImageDimension2D/maxViewDimension/viewportBoundsRange
a4c04b0 : Add checks for bitmap limits in VkPhysicalDeviceLimits
5a51bde : Add sanity checking of API version
2519661 : Add runtime estimates for the CTS v2 integration
0e1b134 : Fix image layout tracking in pipeline barrier tests
d73e9c8 : Add checks for VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
a61dbc0 : Add test case for discontinuous sampler bindings
501ac7b : Add --deqp-validation=enable/disable option
55378ca : Change license in vkDebugReportUtil.cpp/hpp
f71e404 : Allow alternative form for refract().
2477a9c : Remove negative compressed cube map array test.
063900d : Fix non-square cube image faces in dEQP-VK.image.atomic_operations.*.cube* tests
776eb84 : Implement ITestCollector for DeqpTestRunner
3272a33 : Remove test from mustpass due lod computation issues
532ff36 : Compiler warning fix.
271157f : Various fixes for synchronization tests:
ad6b806 : Remove array layout location tests due to spec issue.
2442de2 : Remove out of range border clamp tests due to spec issue
7bf1b81 : Use ETC2 format instead of ASTC format in negative texture tests
0e238cc : Fix bugs in de::AppendList
867246e : Add utilities for VK_EXT_debug_report
d471a12 : Change Vulkan CTS license to Apache 2
6677da4 : Fix malformed copyright boxes
978d3d5 : Change Vulkan CTS license to Apache 2
e7a3439 : Fix malformed copyright boxes
368640e : Exclude new tests from Khronos Vulkan CTS mustpass
fc34a38 : Fix indentation in vktTestCase.cpp
3490c18 : Fix typo in vk::getNumShaderStages() return type
9292b9b : Add clear() to de::AppendList
81134a0 : Fix unused arg warning
b3c6a00 : Re-build Vulkan mustpass
6ddb0a3 : Add new files to Android.mk
a7a429c : Re-build CTS mustpass
75555c1 : Fix a trivial warning
919e0bc : Allow more alternative forms of scalar reflect function
351f82f : Use supported number of atomic counters in opaque indexing tests
186b99a : Fix device memory use after free in pipeline cache test
c776d66 : Create texture in negative CompressedTexSubImage() tests
340c8cb : Added Sparse Resources Tests to Mustpass List
2821111 : Sparse Buffer Memory Aliasing Test
0b1d3da : Sparse Mipmaped Image Residency Test
0295505 : Sparse Image Residency Test
4dd3ea3 : Sparse Buffer Residency Test
932fee6 : Sparse Resources Binding Tests
d586161 : Added getPhysicalDeviceSparseImageFormatProperties to Framework
e43e099 : Fix ASTC framework tests
53505f0 : Fix a few issues in pipeline cache tests
483b4c5 : Add pipeline cache tests
c722ae3 : Remove use of bison from glslang build files
378f80d : Set bit in blit mask to settle ambiguity
25e5a1e : Skip matrix transpose tests on non GLES2 implementations
e980616 : Remove invalid Invocations=0 from geometry shaders.
4093d8c : vktApiDeviceInitializationTests patch iteration added
61517fc : Early fragment tests
59a8ccc : Fix memory requiredProperty flags to check for at least rather than exact match
5f96a96 : Fix int to bool conversion warning
cdf80ba : Improve logging in dEQP-VK.api.info.device.memory_properties
1bea36c : Enable blending for floating point formats
9db5594 : Fix VkDeviceSize -> size_t warning in synchronization tests
0e94e01 : Clean up Win32 platform code
7fb62e4 : Always disable blending for 32bit float formats
a7d9936 : Command buffer tests are fixed and extended.
698e3bd : Added command buffer tests using semaphores
56d09cb : Add check to ensure memory and heap with DEVICE_LOCAL flags are consistent
f303649 : Add image layout transitions to pipeline barrier tests
f1d576d : Add allocation callback tests for WSI
be98953 : Fix GLES31 format counts in draw buffers indexed tests
f7a3b26 : Add swapchain tests to mustpass
c0c2693 : Remove non-color renderable formats from draw buffer indexed tests
b15ba11 : Fix typo in negative buffer API tests
88ae848 : Add basic WSI swapchain tests
fa6528e : Remove invalid precision macro negative tests
6ea81a1 : Make sure invalid programs and shaders are invalid
ae6c306 : Turn on well defined signed integer overflow
7672c92 : clamp allocation size based on heap size
8bcd9ee : Add code to validate memoryType properties reported from vkGetPhysicalDeviceMemoryProperties()
f9b8c7d : Fix createOpUndef tests.
e015688 : Fix geometry point size extension check
9af2a73 : Do not require signed zero support in frexp() tests
1d463a0 : Fix cube map array extension checks in opaque indexing tests
2dbe652 : Re-build mustpass
dcfd57c : Image Atomic Operations Tests
378ef85 : Add support for vulkan synchronization primitives
de7fb14 : Add Android NDK r11 toolchain as new default
8f00a90 : Extend and clean up VkSurfaceKHR tests
8c95324 : Add checks to verify all bits set in getXXX functions
344563b : Properly reset GL error state
3b9dcc5 : Clean up SPIR-V support code in framework
913c562 : Remove invalid duplicate checks for negative texture level
97fbad3 : Fix out of bounds access in draw buffers indexed tests
9f6ea09 : Add WSI tests to mustpass
8ea93e4 : Remove cube map tests affected by HW issues.
b6f1116 : Check cube map array support in opaque indexing tests
96cb7f1 : Fix out of bounds access in internal format query tests
0ef97d1 : Query profile mask to correct variable in context test
19017f0 : Remove invalid call to detach rbo from default fbo
33b9b63 : Check that glReadnPixels() is supported in negative tests
68cdd49 : Add robustness extensions to GL wrappers
a8790cd : Fix debug build when spirv-tools is not available
3e5e296 : Test vkCreateInstance with NULL application info
a33375b : Don't require GL config for deqp packages
cb1582a : Add dEQP-VK.wsi test group
12021ac : Add WSI extension support to Vulkan framework
931d1df : Update Vulkan framework to API 1.0.5
f006696 : Make deqp build reproducible
de443fd : Fix int->float conversion warning
f83e89c : Re-generate Android mustpass lists
55aa068 : Remove obsolete filter from mustpass exclusion list
0fb3183 : dEQP-VK.spirv_assembly.instruction.compute.*: avoid platform-dependent rounding in tests for OpCopyObjectGroup, OpPhiGroup, SelectionControlGroup and FunctionControlGroup.
38d6d7e : Change deqp APK to cts target instead of cts_v2
3939ffe : Add vkt::addTestGroup() utility to vktTestGroupUtil
951e6df : binding_model: Respect the StoresAndAtomics feature bits
7c173be : Update glslang to include "SPV: Use heuristic to avoid geometry multi-streams"
9b4e3d9 : Fixes buffer overflow in pipeline timestamp tests
27b97de : Fixes ImageBlitFromImage tests scaling blit verification code
a24056e : binding_model: Respect the StoresAndAtomics feature bits
866e85d : Update glslang
7c19fd8 : Remove duplicate test issues filter caused by merges
a906008 : Reducing the number of command buffers allocated due to system memory limitations of 32-bit systems
eaefe2b : ShaderExecutor: use descriptor arrays when uniform/buffer arrays are used in the shader code. Another partial solution to #308.
03777fd : Issue 322: dEQP-VK.api.device_init.create_instance_invalid_api_version - remove patch version check
12b3fcc : Switch to CTSv2
7e99a11 : Enable SPIR-V validator in the module-building chain.
ed66b69 : Add missing capabilities in assembly tests
0585e38 : Update glslang to latest revision
414606e : Fix compiler warning in render pass tests
cc7647e : Manual merge of GLES2 test removals in M CTS
d5703e2 : Fixes format_properties test with required formats from Vulkan 1.0 spec
934a320 : Remove now unnecessary mustpass exclusion
47332d3 : Fix build
8267991 : SSBOLayoutCase: Make proper use of array descriptors
6e71fa0 : dEQP-VK.api.info.image_format_properties: properly calculate mip pyramid size.
3d3735e : dEQP-VK.api.info.image_format_properties: enum value can be signed.
25772aa : Add final Vulkan feature support check to DeqpTestRunner
840a69d : Update min multicontext count to 32
df1e143 : Use the correct library name on Linux
ee4fa9c : Pipeline barrier test fixes.
ecdef01 : Add new --deqp-log-flush command line option
dcdedc9 : Re-generate Android mustpass files
fb059fd : Merge in new OpenGL ES 3.2 test code
3df50ec : Add multicontext creation tests for EGL.
043056f : Add native window resizing to swap buffers with damage tests
78d6342 : Add native window resizing to buffer age tests
5e2cc10 : Skip negative alignment check when alignment is 1
922a9f4 : Improve egluNativeDisplay.
c0bdf32 : Add missing getPlatformAttributes() method to X11 EGL platform.
921259c : Add timeout to eglClientWaitSync() tests.
47dbc69 : Issue #306
3243709 : Fix EGLImage format compatibility check.
d3bd947 : Remove unnecessary current context from reusable sync tests
5882676 : Report QualityWarning if resize doesn't crop image to corner.
52e96e7 : LOCAL_COMPATIBILITY_SUPPORT_FILES relative to $(TOP).
d31a4bb : Fix issues with memory barrier tests.
5072ce1 : LOCAL_COMPATIBILITY_SUPPORT_FILES relative to $(TOP).
dac8ac0 : Fix type conversion warnings
d95aa69 : Bump #version to 310 in vktApiSmokeTests.cpp
90fa5a2 : Update glslang and spirv-tools in fetch_sources.py to public versions
fc89f6c : Fix type conversion warnings
b615f46 : Disable robustBufferAccess in the default VkDevice to avoid performance issues on some HW
aab9bf3 : disassembleSpirV should use spirv-tools instead of glslang
f282683 : Update glslang
fb2d85c : Add Vulkan support to DeqpTestRunner and mustpass script.
fd7944e : Bump #version to 310 in vktApiSmokeTests.cpp
2b7a799 : dEQP-VK.image.load_store* lacks setting access flags for image memory barrier
460696f : Remove extension cache from glu::ContextInfo.
6dd1bfd : Remove native pixmap matching rule since it can't be queried.
352d99d : Add version 0.3.4 parsing support to xeTestResultParser.
0f019f4 : Add Vulkan assets to apk when building for Android CTS.
c05b7f1 : Add AOSP copyright to tests ported from dEQP GLES tests
b9617e4 : Round quad coordinates in dEQP-VK.renderpass.formats.* to pixel edges.
c26e05b : Fix dEQP-VK.dynamic_state.ds_state.stencil_params_advanced
bd501a1 : Remove header snippets from Vulkan API test plan
f8922e6 : ShaderRender is missing the appropriate barriers before and after cmdCopyImageToBuffer
f7bca84 : Add top-level README
9a869c2 : Remove confidentiality clause from Vulkan CTS license
8cfede4 : Extend device feature and limit validation in dEQP-VK.api.info
a31a346 : Fix deUint32 -> deUint8 conversion warning
dd31fd5 : Remove rounding tests from the mustpass list
49e0fed : Compute, image: remove DynArray
133cd2f : Log SPIR-V assembly source.
cd32d2c : Add missing commands for reseting queryPool prior to use
8248a89 : Make buffer-pointer types unique.
9da66aa : End the renderpass before trying to copy the query results, as vkCmdCopyQueryPoolResults is only allowed outside.
56da1a6 : Update Android mustpass build script copyright header.
4bf514c : Remove rounding test
00e0e11 : Add original assembly of the SPIR-V assembly tests to the log
7e7d439 : Don't require surfaceless context in negative partial update tests.
e4d71f7 : dEQP-VK.compute.basic.shared_atomic_op* fix incorrect usage flag
34602b6 : Increase texcoord offset used by pipeline.sampler conformance tests from 0.001 to 0.002
18dadb6 : Fix compiler warnings when converting png_uint_32 to deUint32.
24e7f19 : Don't require gpu_shader5 in const expression indexing tests.
8a56ba0 : Remove GLES2 texture unit tests from the mustpass.
e1b9c32 : Don't require supported binary formats in negative tests.
b840754 : Use compatible texture formats in negative blit tests.
d767ee4 : Remove multiwindow EGL tests from mustpass.
7448d53 : Rebuild CTS mustpass
6e89a2f : Add new files to Android.mk
9af41b5 : Update geometry and tessellation shader limits.
15a19da : Remove tests cases and checks assuming native handles to be invalid.
575313b : Allow helper invocations inside primitive.
8c44b09 : Allow color to change once in dithering disabled gradient tests.
cb75a0a : dEQP-VK.pipeline.vertex_input.*: corrected vertex input binding strides.
2aef536 : Load libui.so lazily in android_native EGLImage tests.
1daa1bb : Remove tests using internal Android APIs from EGL mustpass
277e50d : Get sampled and storage usage flags from format properties.
26a744d : Check extension support before queries in texture size tests.
98e04c4 : Fix uniform precision qualifier mismatch in GLES3 conditional tests.
29d97c8 : Fix custom loop test missing declarations and outputs.
e885d76 : Don't use uninitialized variables in dEQP-VK.api.copy_and_blit.buffer_to_image
d26d093 : Add copy image snorm tests back to mustpass.
6d7c454 : Removed correct code by mistake, adding that back and back out the originally intended code.
5780bb0 : CommandPool creations in some tests are fixed.
4158577 : Apply formating fixes Remove ArrayStride code.
cc2011f : OpSelect's condition operand didn't follow spec OpSelect's condition operand should have same component number as OpSelect's result type.
7ba18ce : spirv_assembly.instruction.compute.opcopymemory.* Add 2 missed ArrayStride, array type in uniform/storage block must have their stride explicitly specified, otherwise the stride infomation in block layout is lost.
5b6f205 : Fix Renderpass tests cmdPipelineBarrier should not be called with srcStageMask and dstStageMask set to zero. Adding code to initialize image attachment usage.
fd467db : Change buffer tests to use queried memory type index
5e333c6 : Eliminate Stream decorations.
ecc0cca : Add fixed tests back to mustpass set.
2ae2c3a : Fix capability for Stream decorations.
8b23236 : Check texture buffer support in texture format tests.
293b1f2 : Fix false positives when results are nan in ssbo tests.
c449dd6 : Check also client extensions in eglGetProcAddress tests.
2f4e6d9 : Make EGL extension function naming consistent with the spec.
9703ac2 : Add Vulkan CTS to deqp Android CTS build
d5faa03 : Add CTS submission package verification script
9294e99 : Minor formatting fixes
8822554 : Remove cmdline prefixes to make copy-pasting commands easier
3990014 : Clarify submission package contents
ddc13d9 : Fix some formatting, document how to include multiple products
209d731 : Fix Vulkan README.md formatting issues
71e127f : Fix typo
c095094 : Improvements to submission package documentation
cd2b792 : Check ssbo limits properly in opaque indexing tests.
f5f7ab7 : Check OpenVG support in negative EGL api tests.
772aa92 : mustpass: Issue 242: Excluded blend tests where propagated errors may be large
482e55c : Fix undefined trailing data in pipeline barrier tests.
5d1cffa : Fix glu::FboRenderContext
2c4ea69 : Improve Vulkan CTS README
04070eb : Adjust Vulkan format feature support requirements
900460e : Limit number of pipelines in object_management.max_concurrent
aac54f5 : Limit number of memory allocations to 4000.
cb8de68 : Fixes block order and decoration group tests.
24155ad : Blend Test: Do not swizzle the ImageView
db50f25 : fix renderpass test's build warnings, fixes #256
de3b298 : CTS Memory tests fix invalid allocation sizes
f1250e9 : Fix flushing of index and indirect command bufs in draw tests
d1ab80f : Drop a few checks from VkImageFormatProperties validation
af0ed8f : Fix format support check in ShaderRenderCase
8a26c94 : Add first draft of conformance submission package description
280fdfd : Check in Vulkan CTS 1.0.0 RC mustpass
2069555 : Fix accidental library name change
e1cb964 : Add dEQP-VK.info tests
4ca8107 : Add vk::Platform::describePlatform()
73d1b62 : Check compressed 3D format support in PipelineImageSamplingInstance
df7bad3 : Enable sliced 3D ASTC cases in pipeline.{image,image_view,sampler}
99a2918 : Remove invalid check from tcu::CompressedTexture
eefb5f5 : Add basic tests for vkGetPhysicalDeviceImageFormatProperties()
ba583d1 : Update glslang
66789eb : Add tests for vkGetPhysicalDeviceFormatProperties()
8024d61 : Check vkGetPhysicalDeviceImageFormatProperties() result value
dae24a4 : Fix another build issue
215b88c : Fix build
549732a : Check for linear filtering support in pipeline.sampler tests
c487290 : Fix the BindSparseMemory path to wait for a fence before destroying the buffer
c868f6f : Minor cleanups to comments and variable names
b4a7311 : Fix nocontraction cases.
13fa729 : Clear message log at the beginning of async debug tests.
b8d0d0a : Fix uniform block precision matching bug
234922b : Add disable-shader arg to sample Android launch command
4128e59 : In release version of deqp, pTessCreateInfo was nulled out when createGraphicsPipeline was called. This was because tessStateCreateInfo was created in an 'if' block (line 572), making it invisible outside of that scope. Moving declaration of tessStateCreateInfo outside of that scope fixes the issue on both release and debug version of deqp and createGraphicsPipeline sends valid data.
c361ccf : Responding to @pyry comments.
861b9a4 : Group all OpName and OpMemberName together.
728de5f : Adding check for multidraw support in indirect tests. Changing clearColorImage flags to SRC | DST
6afafbf : Fix potential resource leaks in buffer tests
94f4430 : Fixed primitive topology in tessellation
8fb4556 : Fix Vulkan data build target on Android
e3fa8aa : Update glslang revision
d451593 : Manual merge of AOSP change 197338
90ec903 : Fix Vulkan library name in X11 platform
66d5bb7 : Properly clean up data in buffer upload test deinit().
396a3b4 : Fix layout binding tests resolution issue.
c22e16e : Add missing tessellation shader extension check to bounding box tests.
8ed28c1 : Snap values to 3x3 grid in vertex array tests
2336a47 : Remove struct initialization validation from api.info tests
8ff4c85 : Use nearest filter for int formats in opaque_type_indexing.sampler
6d95373 : Fix matrix and struct types in spirv_assembly.instruction.compute.opconstantcomposite.
86ea522 : Require --deqp-log-shader-sources=disable on CTS submissions
3b57877 : Use vkt::createTestGroup() in all level 1 test groups
4c2670a : Add utility for simplifying test group construction
3abb0c3 : Clear renderbuffers to fixed bit pattern in copy image tests.
c1488a6 : Add helpers for querying format properties
424b365 : Add --deqp-log-shader-sources= command line option
3a40c16 : Fix ASTC issues in pipeline image, image_view, and sampler tests
c62d1eb : Fix image memory requirements for compressed formats in null driver
efb83e1 : Move ASTC utilities to tcuAstcUtil.hpp/cpp (tcu::astc)
b5ba423 : OpaqueTypeIndexingTests: check device features for *ArrayDynamicIndexing support. Fixes #215.
663b7ac : Event creation is fixed.
1555277 : dEQP-VK.query_pool.occlusion_query.* do not allocate resources if precise occlusion queries are not supported.
cd17da3 : Fix typo in android launch command
63e17a9 : Fix couple of warnings
0323b94 : Fix GL_COMPRESSED_TEXTURE_FORMATS query in null context
246a880 : Fix empty expr in NotSupportedError thrown by gluTexture
d1aaa77 : Clamp lod values when sampling 2D array texture.
fa112d0 : Update glslang
6caf311 : Removes glsl builtin function frexp tests due to negative zero issue
13c7992 : Remove immutable shaders from ShaderExecutor
533b265 : fixed test case dEQP-VK.glsl.struct.uniform.dynamic_loop_nested_struct_array_* - changed binding number for 'uniform buffer11' to 11
5a2bbfb : removed redundant semicolon
1f7f0dc : corrected padding between structure members
1e03005 : Check for precise occlusion query support.
99569bf : Fix spirv_assembly...opconstantcomposite.array_of_struct_of_array
931ca73 : Fixed allocations in dEQP-VK.pipeline.timestamp tests
f5bce92 : Multiple fixes in dEQP-VK.pipeline.timestamp test
b285461 : shaderexecutor: Select integer or floating point type based on output data
2a223a9 : Put point vertex coordinates in [-.999, .999] rather than [-0.999, 1.0]
40dad14 : Fix int-size_t comparison warning
f6d9b9d : Pass boolean values correctly to shaders.
0eadf37 : Use a higher threshold for translucency case to let the test pass:
fc1cfa0 : Remove precision tests with known issues from mustpass
b7a4a97 : Fix dEQP-VK.api.object_management.max_concurrent.device_memory_small
314629f : Fix #231 and #232.
454447f : ShaderExecutor: use buffer for copying images, fixes #139.
8207a7a : Don't test sign of NaN value, as NaN values are not preserved
b0eaaa9 : OpaqueTypeIndexingTests: fixed cubeshadow sampler - valid coords setup
32c0175 : Remove ported lowp ShaderRenderCase and ShaderExecutor cases fixes #216
edda3db : Add location assignments to shader I/O variables in timestamp tests
ee2e596 : Fix memory leak in dEQP-VK.api.command_buffers tests
0422d9d : changed source buffer usage flag to VK_BUFFER_USAGE_TRANSFER_SRC_BIT; changed image layout of destination image to VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL; changed image layout of source image to VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
e7826ea : Updated the SPIR-V in opphi.out_of_order to be the same as the comments
0f74252 : Coding style fixes
b1d85fb : Use memcpy to copy floats for vertex input
328abaa : dEQP-VK.pipeline.vertex_input.* fixes: - Check if 64-bit float types are supported. - Use correct alignment of vertex attributes.
ac48db8 : Use aapcs-vfp calling convention for ARMv7A
2a5e097 : Fix missing/error entries in unsupported table
0b91e25 : Update Vulkan CTS README
9931d96 : Fix offset parameter for flushMappedMemoryRange
0b3a7ac : Moved all OpVariables with Function scope to the top of functions.
579c9c5 : Fixed color inversion in multi-module tests.
1847ee7 : Remove builtin precision tests affected by HW limitations from mustpass
444ad0b : Add ULP part of limit for PointSize/LineWidth/Interpolation offset
c2b3c3a : Fixed constants spirv_assembly.instruction.graphics.opphi.out_of_order
a870f5d : Fixed spirv_assembly.instruction.graphics.decoration_group tests.
157ef24 : Add 'compareFRem' verifyIO function
af070a7 : fix dEQP-VK.spirv_assembly.instruction.compute.opcopyobject.spotcheck
81ea973 : dEQP-VK.pipeline.input_assembly: check if the primitive topology under test is available.
b449f39 : Remove dEQP-VK.glsl.ShaderExecutor.builtin_constants tests. Fixes #129
4601122 : Remove GL_ARB_ extensions from ShaderRenderCase- and ShaderExecutor-based tests. Fixes #143
216610c : Basic compute: fix wrong enum and uninitialized atomic variable
998148e : Change 'Sampled' operand to '1' for OpUndef image tests
888059d : Re-enable dEQP-GLES3.functional.shaders.builtin_variable.fragcoord_w .
af5dd2e : Fix various OpQuantize test bugs
74a4a82 : Removed double-defined %fvec3
495a005 : Add initial Vulkan CTS 1.0.0 mustpass
2bbb9d2 : Refactor mustpass script
c63df4e : Draw tests: added missing flags in create info structures.
d629c33 : Update glslang
34fa190 : Skip createBuffer tests that exercise an invalid combination of create flags
ef75b04 : Fixed typo in OpName instruction.
c54b4ca : Remove unused variable.

+- Project: platform/external/dexmaker

ab38abd : Fix ProxyBuilder tries to extend final methods.

+- Project: platform/external/dnsmasq

1a744d4 : Admit that dnsmasq relies on BSD extensions.

+- Project: platform/external/doclava

b86c636 : remove custom processing for the "sdk" "ndk" and "tools" pages. these files are now managed in Piper so are not processed through doclava anymore.
dd8883c : Reformat default templates to remove extra line breaks.
9ae975b : Support new static-only docs build which ignores @link resolution.
2aed89f : Removing deletion of jd_extras files during doclava build because devsite metadata generation task uses these instead of jd_lists_unified_<lang>.js
a33a101 : docs: Add page TOC logic for ARC
6340c7d : docs: Add page TOC logic for ARC
74b94ff : API check: Detect when result type's dimension changes
7b82647 : Docs: Adds support for TOC for new Performance section.
855c879 : Clean up doclava gradle target
bf87f1f : Docs: Re-adding a top level security section, removed in merge.
501c270 : Fix ds docs build. Reverts change-id I49caefc495e91ed896b90626b9ca0139dd39a271. DO NOT MERGE.
394f989 : Fix false positive for simultaneously hidden and non hidden hierarchies.
a5cddfb : Traverse the whole hierarchy to find a non-hidden superclass.
69fa25b : Fix errors from merge conflict resolution
bb90547 : Revert "Revert "Resolve merge conflicts of 91f2a6a to nyc-dev""
9bd6d54 : Revert "Resolve merge conflicts of 91f2a6a to nyc-dev"
ef61164 : add HDF variable for 'referenceonly' based on the -referenceonly command flag. This is used in the templates to decide which tabs to show.
a528f80 : cherrypick I9edd6eab9ecb7e3b41c444e7e545702e855a5928 Add doclava flag 'referenceonly' to skip generating the HTML files. Also add an override function in the template to allow a custom "docroot" string in the override templates. (So we can set it to always be a web site.)
7562018 : Add support for @implSpec and @implNote
7d039da : Add support for @implSpec and @implNote
63a254f : Add license headers to generated stubs.
41c876f : Revert "Revert "Add license headers to generated stubs.""
7250af8 : Revert "Add license headers to generated stubs."
1d0cc7d : Add license headers to generated stubs.

+- Project: platform/external/droiddriver

675040f : Updated android maven plugin

+- Project: platform/external/easymock

8bc2748 : add bin to git ignore file

+- Project: platform/external/eigen

8d09b45 : Stop targeting froyo for RenderScript support lib.

+- Project: platform/external/emma

deb5711 : package version metadata for external/

+- Project: platform/external/expat

7b64b72 : Fix CVE-2016-0718: Expat XML Parser Crashes on Malformed Input
cfc0bc5 : Upgrade to expat 2.1.1

+- Project: platform/external/fdlibm

aa36749 : Fdlibm: Silence warnings

+- Project: platform/external/fonttools

fede586 : package version metadata for external/

+- Project: platform/external/guava

00d2a35 : build: Add host-side dalvik library rules
b892c2f : Pin libraries needed by vogar tool to java 1.7
d2d6de3 : Pin libraries needed by vogar tool to java 1.7

+- Project: platform/external/harfbuzz_ng

5f0b8a5 : Suppress missing-field-initializers warnings in external/harfbuzz_ng

+- Project: platform/external/icu

32157fee : Changed Turkish translation for Cyprus, cts tests
08c9535 : Changed Turkish translation for Cyprus, generated binaries
95b7682 : Changed Turkish translation for Cyprus, source only
fe2dcd4 : Fix race condition in ICU TimeZone.getDefault()
31b85f8 : Fix deadlock between java.util and ICU TimeZone.
35a16e2 : Fix deadlock between java.util and ICU TimeZone.
f248bcf : Update timezone data to 2016f
46c73e2 : Update timezone data to 2016e
2d10e79 : Fix a test dependent on ICU's TimeZone.setDefault() upstream behavior
dcf7fb2 : Fix the skeletons for yMMMM for some languages
79f03f9 : Add a method to clear the cached default timezone.
7e00825 : Switch DecimalFormatSymbols from SimpleCache to SoftCache
50522aa : Cherry-pick: ticket:7434: ICU4J SoftCache with CacheValue
ee0f20f : Remove service registration APIs from public ICU API
b6fbe95 : Update ICU4J NumberRegression.
86b7d2d : Allow very large maximumIntegerDigits.
901b6f9 : Update timezone data to 2016d
7c0783a : Revert "Re-revert Android patch: Ticket #11913 changes."
d812247 : Update timezone data to 2016c
bb572b8 : Re-revert Android patch: Ticket #11913 changes.
cdf2e9e : Added CTS coverage tests to android-icu4j-tests-host
efa71e9 : Test coverage improvements: Patch upstream change 38596
e26c4d5 : Revert "Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits."
416e28f : Revert "Android patch: Ticket #11913: Fix bug in temporary workaround."
9b5defd : Regenerate sources for tests.
ae97726 : Test coverage improvements: Patch upstream changes 38591/38593
ad586b2 : Remove RawCollationKey/ByteArrayWrapper from the public API
9e94060 : Hide constants that could change between releases
16530f4 : Test coverage improvements: Patch upstream changes
19b9e61 : Add CTS coverage test to DateIntervalFormat.
730ece7 : Explicitly tests AlphabeticIndex getters.
fe05028 : Added tests for uncovered LocaleDisplayNames methods.
aa150cc : Update timezone data to 2016b
5da052d : Added tests for uncovered TimeZoneNames methods.
f038002 : ICU4J DateFormatSymbols test to improve coverage.
48f1911 : Add ICU4J UnicodeSet test to improve coverage.
df94707 : ICU4J AlphabeticIndex tests to improve coverage.
39fda05 : Hide general utility methods in ICU4J.
ea97dc3 : Remove a couple of useless (on Android), and internal methods from API
c92a5d2 : Added tests for uncovered UCharacter methods.
38be28a : Hide API in Android for API that is discouraged as of ICU 57.
11bc933 : Added some tests to improve CTS ICU4J coverage
20ffdaa : Make IcuTestFmwkRunner public so can be created using reflection
02a7a85 : Fix running CoverageTest under JUnit
4ea4236 : Repackage serialized data and fix test so it can find it
3a45e58 : Added support for running repackaged Android ICU4J tests using JUnit
925333c : Cleaned up the build files for android_icu4j targets
87a901b : Integrate changes cherry-picked for ticket #12005 into android_icu4j.
295115a : Cherry-pick: ticket:12005: Fixed doc build problem with JDK 8. Added a build target 'docsStrict' which does all jlint check. Changed numeric character references in API doc with raw code points, so javadoc does not invalidate them in doclint.
3a01f5a : Cherry-pick: ticket:12005: Fix numerous warnings / errors from Javadoc generation
7c7912f : Change libraries needed by layoutlib to "host" libs
1a25986 : Revert workaround for broken docs link and fix properly
a4d7087 : Remove TIS-620 from ibm-874_P100-1995
cf220d4 : Remove TIS-620 from ibm-874_P100-1995
71a3637 : Revert workaround for broken docs link and fix properly
e553e2b : Change libraries needed by layoutlib to "host" libs
5820a28 : Revert broken docs {@link} to fix the build
f831ef6 : Revert broken docs {@link} to fix the build
08ae9f2 : Integrate changes cherry-picked for ticket #12005 into android_icu4j.
9e281ba : Cherry-pick: ticket:12005: Fix numerous warnings / errors from Javadoc generation
7241d93 : Integrate changes cherry-picked for ticket #12003 into android_icu4j.
2a7db24 : Cherry-pick: ticket:12003: Use more links to actual Java classes in ICU API doc.
8a4263f : Integrate updated workaround for ticket #11913 into android_icu4j.
4acfe16 : Android patch: Ticket #11913: Fix bug in temporary workaround.
a3f31c0 : Integrate workaround for CLDR ticket #7969 into android_icu4j.
99a7ced : Android patch: CLDR ticket #7969: Percent formatting in RTL text. ICU4J
4e83e10 : Android patch: Regenerated data files for en_AU cherry-pick.
e0108b4 : Cherry-pick: en_AU: spaces missing in long and medium date format
bfab1e7 : Integrate changes cherry-picked for ticket #12005 into android_icu4j.
bee6548 : Cherry-pick: ticket:12005: Fix numerous warnings / errors from Javadoc generation
5a559d0 : Integrate changes cherry-picked for ticket #12003 into android_icu4j.
03f16b0 : Cherry-pick: ticket:12003: Use more links to actual Java classes in ICU API doc.
f7f436a : Integrate updated workaround for ticket #11913 into android_icu4j.
65f93a4 : Android patch: Ticket #11913: Fix bug in temporary workaround.
677a8c1 : Integrate workaround for CLDR ticket #7969 into android_icu4j.
31e8952 : Android patch: CLDR ticket #7969: Percent formatting in RTL text. ICU4J
374ed26 : Android patch: Regenerated data files for en_AU cherry-pick.
3486e4e : Cherry-pick: en_AU: spaces missing in long and medium date format
2e88a3b : Enable tests to be run when ICU4J is on the bootclasspath
d80e888 : Remove non-existent directory.
69ef1ba : Add repackaged version of the ICU tests
ab00ae1 : Remove non-existent directory.
c56210f : Enable tests to be run when ICU4J is on the bootclasspath
aefe4d1 : Add repackaged version of the ICU tests
1539d41 : Update timezone data to 2016a
dfda36f : Update timezone data to 2016a

+- Project: platform/external/iproute2

febb3d8 : Merge "ss: remove wtf." am: 4bf8496 am: d9cdcb0 am: 1404f4c am: 465a65c

+- Project: platform/external/iptables

ce477f9 : Tell the build system to copy notice files.

+- Project: platform/external/iputils

d888244 : Add arping to debug builds.

+- Project: platform/external/jarjar

8795f34 : Make JarJar abort when it can't read a .class file.
1ab6e78 : Use existing ASM 5.0 instead of bundled ASM 4.x.
bbb21df : package version metadata for external/

+- Project: platform/external/javassist

f7c4b95 : package version metadata for external/

+- Project: platform/external/jdiff

8f27032 : Fix merging add/remove on same method.

+- Project: platform/external/jemalloc

0879532 : Improve performance of jemalloc svelte config.
1ae9287 : Fix potential chunk leaks.
1e14731 : Fix iteration over huge allocations
1d84ae7 : Update Android.bp for 4.1.0 update.
41f26cb : Update Android.bp with Malloc_not_svelte
8e504da : Fix unaligned access in hash data.
54d4dfa : Update generated files for 4.1.0 update.
e429403 : Merge remote-tracking branch 'aosp/upstream-dev' into merge
10071f2 : Revert "Fix the ckh unit test."
c48c53a : Revert "Fix leak of arenas_cache in tsd cleanup."
e67f1d5 : Update Android.bp with Malloc_not_svelte
368f61e : Add je_iterate, je_malloc_disable, and je_malloc_enable
6ab5f60 : Add je_iterate, je_malloc_disable, and je_malloc_enable
da88254 : Fix leak of arenas_cache in tsd cleanup.
020b64f : Fix leak of arenas_cache in tsd cleanup.

+- Project: platform/external/jmdns

0c71647 : package version metadata for external/

+- Project: platform/external/jsilver

b9b8492 : package version metadata for external/

+- Project: platform/external/jsmn

cbfa1a0 : package version metadata for external/

+- Project: platform/external/jsoncpp

90c81b9 : Add missing headers for istream::getline
2eb3b4d : Upgrade jsoncpp to version 1.0.0 to match the copy used by Skia's testing tools.

+- Project: platform/external/jsr305

91467ca : build: Add host-side dalvik library rules
a76e1a4 : package version metadata for external/

+- Project: platform/external/libavc

983e1ae : Encoder: Added support for configuring VUI parameters.
83f2b8a : DO NOT MERGE Decoder: Initialize few VUI params to signal unspecified values
ba93b7f : DO NOT MERGE Decoder: Added support for exporting VUI params
4fb0fcb : Handle level/profile/num_ref_frames/num_reorder change at the same resolution
6c23d20 : Add MODULE_LICENSE_* and NOTICE file for libavc projet.
6581cbf : DO NOT MERGE Encoder: Fixed adaptive intra refresh.
dfe686a : DO NOT MERGE Encoder: Added support for Constrained intra prediction.
4f067b6 : Encoder: Fixed adaptive intra refresh.
8668fbc : Encoder: Added support for Constrained intra prediction.
089f41d : Encoder: Fixed an out of bound write in AIR map

+- Project: platform/external/libedit

67e14df : package version metadata for external/

+- Project: platform/external/libhevc

27405a2 : Added memory barrier calls
ecdc4c1 : DO NOT MERGE Added support for exporting SEI mastering display color params
9ac16ce : DO NOT MERGE Initialize u1_matrix_coeffs to 2 to signal unspecified value

+- Project: platform/external/libmpeg2

212b4c4 : Initialize sequence display extension fields to signal unspecified values
945d23d : DO NOT MERGE Added support for exporting seq header, seq extn and seq display extn info
f725093 : Add MODULE_LICENSE_* and NOTICE file for libmpeg2.
ff3496c : Fixed stack buffer overflow

+- Project: platform/external/libnfc-nci

0e3eeae : Fix the syncronization issue between read thread and write thread
e1e11dc : Fix ISO15693 crash with >= 255 bytes NDef message.
0b849e3 : Bump AOSP stack version to N.
944312a : Fix warnings in HAL.
923afa2 : Retry system calls on EINTR.
8272ead : Retry system calls on EINTR.
5340dae : Free memory in case of error response
2058065 : Support NXP PN551 NFC controller
15c09be : Configure nfc device node through .conf file
3ec16ee : Abort NFC initialization if chip type doesn't match to HAL implemetation.
b1b86f9 : Update customized settings to eeprom after firmware download
8dfb502 : Swap LF_T3T_FLAGS bytes for PN548
07adce3 : Swap LF_T3T_FLAGS bytes for PN548

+- Project: platform/external/libogg

6dba790 : package version metadata for external/

+- Project: platform/external/libopus

170ba56 : package version metadata for external/

+- Project: platform/external/libphonenumber

93399cc : DO NOT MERGE Revert to libphonenumber v7.0.11
4caafc1 : Upgrade to libphonenumber 7.2.6
186a116 : Add new gradle build file to libphonenumber
300625c : Force libphonenumber to continue to use v51 (1.7) .class files
365cb13 : Force libphonenumber to continue to use v51 (1.7) .class files
c8ad5be : Upgrade to 7.2.5
eff224c : Upgrade to version 7.2.4

+- Project: platform/external/libpng

4e88d04 : Turn off intel optimizations for host lib
d3542e2 : Remove unused warnings from libpng
1146686 : Update libpng 1.6.22beta

+- Project: platform/external/libselinux

9d7eba1 : Only restorecon CE storage after unlocked.
0c1a581 : Delete SELinux mount code
f8a6502 : BACKPORT: libselinux: procattr: return einval for <= 0 pid args.
cdc8994 : BACKPORT: libselinux: procattr: return einval for <= 0 pid args.
5ff2a33 : Correct errno value.
034c53e : Correct errno value.
ae9473b : Return error on invalid pid_t input to procattr funcs.
78899de : Return error on invalid pid_t input to procattr funcs.
640db2f : read_spec_entry: fail on non-ascii
de7b594 : read_spec_entry: fail on non-ascii

+- Project: platform/external/libunwind

c3290df : Use zero offset when getting bias from memory.
b5ab758 : Update address space of map if it changes.
40e1c65 : Do not try non-dwarf local unwinds for x86.
2c9561e : Update Android.bp with latest changes; use libc++
69a48c9 : Ignore compressed sections on local unwinds.
6292bbb : Ignore compressed sections on local unwinds.
123c696 : Revert the deletion of marking (deleted) maps as unreadable.
bd862de : Revert the deletion of marking (deleted) maps as unreadable.
5da4fe5 : Revert "Mark executable maps with no name as unreadable."
7fa112b : Revert "Mark executable maps with no name as unreadable."
3d93db2 : Mark executable maps with no name as unreadable.
6db951c : Mark executable maps with no name as unreadable.
c7efbed : external/libunwind: Silence warnings.
164059e : Fix the caching of the compressed section.
c45b025 : Revert "Temporarily disable compressed section support."
c5017fd : Fix the caching of the compressed section.
537c0e9 : Temporarily disable compressed section support.
1aaf3b4 : Make sure that elf_image structure is copied.
2c0f916 : Make sure that elf_image structure is copied.
9350722 : Mark (deleted) maps as unreadable.
4249936 : Mark (deleted) maps as unreadable.

+- Project: platform/external/libutf

853ef37 : package version metadata for external/

+- Project: platform/external/libvorbis

dee2e0a : package version metadata for external/

+- Project: platform/external/libvpx

4dab884 : DO NOT MERGE | libvpx: cherry-pick aa1c813 from upstream
38d9709 : libwebm: Pull from upstream

+- Project: platform/external/libxml2

edb5870 : libxml2: remove HTML support

+- Project: platform/external/libyuv

f047e7c : Update libyuv to r1602 version to get best performance.
bb74e3e : Add MJPEG support

+- Project: platform/external/llvm

72bbf14 : [CodeGen] Promote FMINNAN/FMAXNAN like other binops.
2d36ca4 : Remove unsafe AssertZext after promoting result of FP_TO_FP16
54319a9 : [DAGCombine] Catch the case where extract_vector_elt can cause an any_ext while processing AND SDNodes
cddc3e0 : Update aosp/master LLVM for rebase to r256229

+- Project: platform/external/markdown

06a8f8b : package version metadata for external/

+- Project: platform/external/mockito

b120798 : Pin libraries needed by vogar tool to java 1.7
d339ff4 : Pin libraries needed by vogar tool to java 1.7
865c802 : Add mockito-target-minus-junit4.

+- Project: platform/external/mp4parser

37d85ea : package version metadata for external/

+- Project: platform/external/netperf

2c302a0 : Fix some of the netperf socklen_t warnings.

+- Project: platform/external/neven

658d5fe : disable build in PDK

+- Project: platform/external/nist-sip

e091a34 : Fix compatibility issues with Java 1.8 Map
1df8c42 : Defines the serialVersionUID for deserialization

+- Project: platform/external/noto-fonts

1e75a55 : Update NotoColorEmoji.ttf with single-parent families, more professions.
d6862ad : Fix license and metadata for Noto non-CJK fonts
5b916c0 : Update NotoColorEmoji.ttf with gendered professions, rainbow flag
778dd4d : Adjust background color of U+1F47F
d964a9d : Update NotoColorEmoji to improve visibility against keyboard background.
63c215e : Remove rifle emoji (1F946) from font.
f2a39cb : Update NotoColorEmoji with latest hotfixes.
9249e18 : Add Japanese TV symbols to subsetted Noto Symbols.
8b17543 : Move some symbol characters from Subsetted to Subsetted2.
e59f494 : Update NotoColorEmoji with hotlist fixes.
bfb65f2 : Update makefiles for new fonts.
65d613f : Update NotoColorEmoji with latest images
3f14c20 : Update CJK ttc font with latest fixes. [DO NOT MERGE]
e78ec61 : Revert "DO NOT MERGE Revert color emoji font to M MR1 state"
a20f7d6 : DO NOT MERGE Revert color emoji font to M MR1 state
3d19bc9 : Fix encoding issues in NotoColorEmoji.ttf
35565e7 : Update NotoColorEmoji font to Unicode 9 draft
34259ae : Introduce NotoSansCJK-Regular.ttc
42d158f : Better compression for NotoColorEmoji
89f22e3 : resolve merge conflicts of b1a370c2ed to master.
b1a370c : Update NotoColorEmoji font to Unicode 7 and 8
5fbfa8a : Rough draft emoji font for Unicode 8 coverage

+- Project: platform/external/okhttp

af79cbf : Fix regression in the HTTP request line
cd57d9e : Fix regression in the HTTP request line
75687ca : Relax validation of HTTP header values to retain L/M behavior
6b17166 : Modify tests with parameters to work with CTS
4c52173 : Reapply an upstream OkHttp change to Android for HttpUrl
469258d : Reapply an upstream OkHttp change to Android for HttpUrl
6dde4fd : Apply upstream OkHttp HttpUrl fix
e31a2f4 : Apply upstream OkHttp HttpUrl fix
49e7226 : Apply upstream OkHttp HttpUrl fix
2d6bab1 : okhttp: add workaround in RequestTest for \r
c06ef25 : Workaround for request header values with trailing '\r' or '\r\n'
a314388 : Force okhttp to continue to use v51 (1.7) .class files
3ddb382 : Temporary workaround for whatsapp issues.
ae7731a : Force okhttp to continue to use v51 (1.7) .class files
cdf3c4b : Temporary workaround for whatsapp issues.

+- Project: platform/external/opencv

3b08021 : Remove makefile cruft.

+- Project: platform/external/pdfium

ac3d58c : Update pdfium to 32b639de35f905a5e5559f305d9032cde5ae5c77

+- Project: platform/external/protobuf

48b07ad : Support building lite static libraries on host and platform.
5b009a8 : Build host libraries for Windows
8428b5d : Add static c++ host target for host side tools
2c239f2 : Force protobuf to continue to use v51 (1.7) .class files
8e67c67 : Force protobuf to continue to use v51 (1.7) .class files

+- Project: platform/external/regex-re2

13ad88f : Add stlport version of regex-re2 lib, and fix armv5 build.
140941f : package version metadata for external/

+- Project: platform/external/replicaisland

374426a : Switch to CTSv2
8ab8fc0 : Tag replica island as a CTSv2 artifact.
2a6d03d : package version metadata for external/

+- Project: platform/external/safe-iop

cd76f99 : package version metadata for external/

+- Project: platform/external/scrypt

568bfac : Don't hardcode gtest path.

+- Project: platform/external/skia

63a53c1 : Fix rewinding bug in SkJpegCodec (cherry picked from Skia)
ab20bed : merge "SkFontHost_FreeType constructor to correctly release resources." into nyc-dev
0698300 : Simplify LightingFilter in add-free case
a0e519d : skia: fix a regression in decoding DNG
b7a2da2 : Use libjpeg-turbo for YUV->RGB conversion in jpeg encoder
f20be08 : Fix broken .mk file
f15ca3b : disable build in PDK
fad2de5 : Remove position from FrontBufferedStream DO NOT MERGE
2880df2 : Revert "Revert "Merge remote-tracking branch 'goog/master-skia' into goog/master""
f783422 : Revert "Merge remote-tracking branch 'goog/master-skia' into goog/master"

+- Project: platform/external/smali

d6e9152 : Replace custom rules with BUILD_PREBUILT

+- Project: platform/external/speex

468d5f0 : Remove unused warnings from speex
e314a61 : package version metadata for external/

+- Project: platform/external/squashfs-tools

305fca6 : 4K align data blocks and introduce file block maps to optimize OTA size
4dfe4eb : Introduce squashfs compression threshold
6595c1f : Don't reuse fs_config for root dir, just like make_ext4fs
ec7a8b4 : Allow passing fs_config file for generating mksquashfs
ffc4487 : Fix definition of android_filesystem_capability in xattr
9330263 : Make squashfs work on BSD and macOS
531e36a : Add security.capabilities to squashfs

+- Project: platform/external/srtp

ab8d27c : package version metadata for external/

+- Project: platform/external/svox

5185e6e : fix errata
b45cafd : disable build in PDK

+- Project: platform/external/tinyalsa

51f47ff : tinyalsa: pcm: open pcm driver in non blocking mode
6cb14f2 : mixer: check for overflow and NULL return
56754eb : tinymix: Remove the unused parameter from tinymix_set_byte_ctl()
e3e1bce : tinymix: Support more that 512 bytes in byte control
67b1df4 : mixer: add support for TLV based byte controls
f3a9e41 : tinymix: Add support for setting/getting a binary control
a8481aa : tinyalsa: unable to set BYTE mixer
363774b : Make tinyalsa build warnings be errors to catch problems early
fde0bf1 : Fix build warnings

+- Project: platform/external/tinyxml

b162e86 : package version metadata for external/

+- Project: platform/external/tinyxml2

fa07032 : package version metadata for external/

+- Project: platform/external/toybox

77e56de : Regenerate generated files.

+- Project: platform/external/tremolo

946e1bc : Fix build warnings

+- Project: platform/external/v8

6ad78dc : Remove mksnapshot support entirely.
014dc51 : Upgrade V8 to version 4.9.385.28

+- Project: platform/external/vogar

ca0247d : Fix Parameterized test support
f1b8017 : Avoid making long filesystem keys
f9c9be6 : Fix Jack command-line
bf6b6ab : Remove forced usage of ALPHA version of Jack
3cdb429 : Switch vogar to use Jack and 1.8 language features by default
963abb7 : Add caching for Jack artifacts
8a0258e : Add caching for Jack artifacts
890bf02 : Fix --toolchain jack --mode device --benchmark
4104198 : Pin libraries needed by vogar tool to java 1.7
39f93c4 : Fix --toolchain jack --mode device --benchmark
8238dc2 : Pin libraries needed by vogar tool to java 1.7
df6deaf : Specify the language version in JackDexTask
9ecf34f : Specify the language version in JackDexTask
96d88e0 : Retry implementing --debuggable
0470a12 : Pass -Xcompiler-option --debuggable to davlikvm/app_process when debugging
51e82d0 : Move to using jack for more things instead of dx
207781e : Rudimentary vogar support for executing Java 8 tests
9712658 : Retry implementing --debuggable
f7d29b2 : Pass -Xcompiler-option --debuggable to davlikvm/app_process when debugging
4b2e7ab : Move to using jack for more things instead of dx
007321d : Rudimentary vogar support for executing Java 8 tests

+- Project: platform/external/webp

45ca9a6 : webp: build with -O2
e829362 : webp: build with -O2

+- Project: platform/external/webrtc

9ea1ad1 : Add missing liblog dependency
4e188dd : Suppress unused-parameter warnings.

+- Project: platform/external/wpa_supplicant_8

e382b88 : DO NOT MERGE Dont exceed scan ssid max size advertised by driver
748cf24 : Fix use-after-free in qca_nl80211_get_features
d6cd7d7 : nl80211: Register for only for specific Action frames in AP mode [DO NOT MERGE]
1702232 : Cumulative patch from commit 3560b32ca34f0ac20e4883cd2a0ad21a20502dfc
e466304 : Cumulative patch from commit f89c32e63f71e66d7b55e284016762b603ae02db
3580075 : Guard against return value already being null
31a29cc : Cumulative patch from commit f2d6c17aa0f9107a0e8092238b849461447cdd21
9c17526 : Cumulative patch from commit 12c1fdf19a721aaf29e1c77d63445c7f5b8c61c0
57c2d39 : Cumulative patch from commit 077dcfb8c48d2509a6e116c0de3ad57d2fbfe4fe
b97e428 : Cumulative patch from commit c06c9099f0d0827feae5622097bd8ac946eca5ea
1d6bf42 : Cumulative patch from commit e15dcf6d1bc2725388555523effca75b1ffab735
de47be7 : Cumulative patch from commit 21cb63fffd1e766c8b989125394ed0bfb05e5a4b
014a3ff : Cumulative patch from commit 324ade51e168f28430f4429849becd0f08d507c0 (DO NOT MERGE)
d97138d : Cumulative patch from commit 324ade51e168f28430f4429849becd0f08d507c0
7d56b75 : Cumulative patch from commit c24f8e8e75b46f0b191cca788b6f4c10bed81861 (DO NOT MERGE)
0e58d9b : Cumulative patch from commit c24f8e8e75b46f0b191cca788b6f4c10bed81861
55840ad : Cumulative patch from commit 06f14421ea8644d12a7b0be6b583114869f9c451 (DO NOT MERGE)
1b46775 : Cumulative patch from commit 06f14421ea8644d12a7b0be6b583114869f9c451
d7ff03d : Cumulative patch from commit bf3214b59321f67375df1ee85722b2beb74e1f7a
b70d0bb : Cumulative patch from commit 07e3653922513f4309528e299b9ee569c0fe1d28
866d2a9 : EAP-pwd peer: Fix error path for unexpected Confirm message
17de68d : WNM: Ignore Key Data in WNM Sleep Mode Response frame if no PMF in use
d80a401 : Cumulative patch from commit f10ff62e4eda7917a8e28fe492fd98723a5e97c4

+- Project: platform/frameworks/av

9c318e6 : media: Move video buffer timestamp adjustment from CodecSource to GraphicBufferSource.
8055bf6 : MediaPlayerService: allow next player to be NULL
deb0335 : AudioFlinger: Disable (revert) LockWatch
9ebe29b : AudioFlinger: Account for frames dropped in suspend mode
39ee5a4 : AudioFlinger: Prevent offload underrun during active playback
3278996 : Do not park the FastMixer on AudioPatch changes
51a6319 : LockWatch: Update to Mutex::timeLock specs
8255ba7 : sched_getscheduler may include SCHED_RESET_ON_FORK
23b98e3 : Allow parsing of ©xyz chunks containing altitude
82f5b81 : DO NOT MERGE ANYWHERE (nyc-dr1-dev) audioflinger: add watchdog on main mutex
04fa6e0 : Add EFFECT_CMD_SET_PARAM parameter checking
9c710d9 : mediarecorder: fix timestamp adjustment for early pause/resume
5191a23 : Revert "media: Mediarecorder drops the mediabuffer with negative adjusted timestamp."
5582823 : better validation lengths of strings in ID3 tags
a0c11a3 : mediarecorder: fix timestamp adjustment for early pause/resume
756a1f3 : Revert "media: Mediarecorder drops the mediabuffer with negative adjusted timestamp."
435096f : audioflinger: add watchdog on main mutex
cfa86b5 : MediaBuffer: Only use shared memory for processes that export MediaBuffers
90f7c37 : Camera3Device: add prop to disable sched fifo
047b025 : stagefright: handle NULL format after convertMetaDataToMessage
5bd99f9 : stagefright: handle NULL format after convertMetaDataToMessage
bc4e708 : MPEG4Writer: Enforce CSD size check only for MPEG-4 audio/video
e1c8063 : Camera: use wp for NotificationListener
adee56a : MediaPlayerService: clear output in CallbackData when recycling AudioTrack.
0240702 : audio policy: fix call volume over USB
e4fe21b : CameraService: Notify flashlight about device close
5f5fca5 : audio policy: fix call volume over USB
e7449bf : audioflinger: fix effect volume set on start.
fa1e123 : audioflinger: fix effect volume control delay
f0645c1 : Camera3: don't let dequeueBuffer block indefinitely
50029b6 : Add Australia specific supervisory tones.
1ab38dc : DO NOT MERGE - stagefright: fix integer overflow error
af3ec7c : audioflinger: fix OutputTrack initial check
c43c58b : AudioFlinger: Account for frames dropped in suspend mode
eddfa92 : AudioFlinger: Prevent offload underrun during active playback
afeffa8 : Handle lock() returning a NULL buffer in SurfaceUtils.
238fa3d : AudioFlinger: Account for frames dropped in suspend mode
f804475 : AudioFlinger: Prevent offload underrun during active playback
baf35fe : audio policy: fixed delayed voice volume commands
7ee4c07 : Camera3Device: make request thread SCHED_FIFO for all cases
77305a6 : audio policy: reduce audio routing commands trafic.
7711c90 : ToneGenerator: Increase buffer framecount
6a9e943 : media: Add colorAspect support to SoftMPEG2 decoder.
de0613d : audioflinger: keep wakelock during offload drain
0a2f151 : Fix AudioRecord::read and AudioTrack::write return
4c6fe66 : stagefright: don't yet default to highest AVC profile
af9e7c4 : media: Add colorAspect support to SoftHEVC decoder.
dc46286 : audio policy: workaround for truncated touch sounds
c46b8ac : screenrecord: fix race condition
4047073 : AACExtractor: allow prematured AAC stream.
abb43cd : RTSPSource: relax error condition.
ef6308d : Add .mov to MediaScanner video file types
c259a40 : MPEG4Writer: adjust the whole CTTS table
e0bbac9 : AudioSink: set configurations correctly for recycled track.
00bbc1d : Making sure audioserver can write into foreground cpuset
38e5def : Making sure mediaserver can write into foreground cpuset
fbd87e8 : Fix build error in tee sink
9959f5a : Making sure cameraserver can write into camera-daemon cpuset
69ce44d : Only read timestamps from HAL if not FastCapture
4d45383 : Camera3Device: Add dumpsys monitoring of request/result metadata
bb0b734 : MPEG4EXtractor: add support of MP4A QT version 1 and 2.
3df841a : AudioFlinger: fix offload volume on resume
64c1ce8 : Put mediaserver and audioserver in the foreground stune group.
30474b1 : rtsp: remove CHECK to ignore unsupported tracks
f9715e4 : Distinguish systrace timelines for playback and capture
d72e751 : SoftAVCEnc/SoftMPEG4Enc: support updated i-frame interval and encoder settings
9bbbdd3 : stagefright: advertise final VPX temporal layering in output format
63a4d50 : stagefright: support floating point i-frame-intervals
f4b18f4 : stagefright: correctly calculate and configure P, B and I-frame spacing
9fb8152 : stagefright: don't auto-drop temporal layers for unknown SVC streams
826cbe4 : stagefright: enable B-frames for AVC encoder and MPEG4 writer
e19f295 : stagefright: prefer B frames for high frame-rate recording
2da2257 : stagefright: update temporal layering selection in MediaRecorder
5c25d56 : AudioFlinger: fix capture stop sequence
37d7af3 : Add bound checks to utf16_to_utf8
a2c2d15 : fix build
b1803b0 : stagefright: encode number of android.generic temporal layers
d9319eb : MediaExtractor: move DRMExtractor to mediaserver process.
f1c70d7 : stagefright: enable android.generic temporal layering for vpx
c96cfbe : stagefright: enable temporal layering for timelapse and hfr recording
10cc12c : MPEG4Writer: Fix writing multiple NAL units in a video sample
0f7442d : stagefright: ACodec: Enable temporal layered encoding for AVC/HEVC
9a1a953 : MediaExtractor: add DrmInitialization in IDataSource.
cdeb660 : GenericSource: Allow multiple buffer reads for video
f59c0ba : IMediaSource: Improve shared memory buffer transfer
d758105 : MediaExtractor: move DRMExtractor to mediaserver process.
c622c58 : Add null check for rtsp source
a6bfb50 : media: Optimize thumbnail extraction.
2a5e49c : MediaExtractor: add DrmInitialization in IDataSource.
bbaa144 : NuPlayer: adjust temporal-layers to achieve smooth play
d362a52 : Fix to usage of upper bound value in volume curve
091348e : Cameraserver: Remove unneeded groups
caba519 : Put mediaserver and audioserver in the foreground stune group.
2b49066 : Fix WaveGenerator memory leak
c2e98f5 : media: Add colorAspect support to SoftAVC decoder.
4dbff11 : stagefright: Enhance MPEG4 writer/extractor to store/retrieve layer info
80f78b7 : MPEG4Writer: Handle writing multiple NAL units in a video sample
4527b9e : audioflinger: async callback error handling
773ee95 : Fix non-offloadable effect creation on offload threads
052c495 : update stune group for cameraserver to top-app
8fe99a6 : update stune group for cameraserver to top-app
fcddb0b : Enable strict warning checks and fix
3058365 : rtsp: check seq # after play response is parsed
af9d030 : Camera service: Trust telephony service to forward client UIDs.
bb9ec28 : eas: Making cameraserver part of foreground stune cgroup
e30f209 : Add Dolby TrueHD audio format
8e73af9 : Camera1: JpegProcessor: Do not lock until we have to
447a87b : AudioPolicyManager: fix music volume following alarm
0a31ddd : Attribute throttle time to previous loops write time
d36af48 : media: Use libyuv for color conversion.
c451d0f : Camera: API1: Improve ZSL mode activation heuristics
1bcae27 : Fix for wrong ringtone when using VoWiFi
7a9c55c : Fix tone region(for US, CA and JP) recognition for dual SIM
3743feb : Add the conditions that determine the region for US, CA and JP
122f7e7 : audioflinger: fix logcat
1f45624 : Make MediaScanner extract "date taken" from videos, if present
45edc1f : media: Optimize the thumbnail extraction by sending just one frame.
ff51b47 : Camera3Device: Correctly shut down abandoned streams
1d3f427 : Add bound checks to utf16_to_utf8
b9fa58a : stagefright: use uniqueId to detect same surface for setSurface
098446a : stagefright: reconnect to ANW on setup in non-output-meta mode
5a4a0a1 : media: set correct mode if both capture and playback rate are set.
7b171a9 : Camera3: log a warning when frame drop occurs
982dfe2 : cameraserver: move cameraserver to the camera-daemon cpuset
fc5c22b : Revert "Restore old signature for acquire/release session"
2d51b7c : Restore old signature for acquire/release session
07eee80 : Limit cached timestamp use if HW fails to provide them
4c41506 : audioflinger: add check for effect vs thread compatibility
a733563 : getPrimary APIs now examine all non-duplicating output threads
77c1a35 : Camera: BufferManager: Don't attach/detach on every frame
e5d4533 : Using requested video scaling mode in NuPlayer
5af6a9b : MediaPlayer: disallow calling setPlaybackParams in stopped state.
ab46eee : stagefright: fix possible stack overflow in AVCC reassemble
901ca36 : media: Mediarecorder drops the mediabuffer with negative adjusted timestamp.
6dc8862 : Revert "Handle lock() returning a NULL buffer in SurfaceUtils."
d3f4e14 : IMediaSource: add supportReadMultiple().
ddb50a0 : Increase the memory limit of media.extractor to 20%.
9b5860b : CameraDevice3: Fail stream configuration more gracefully
af46403 : HLS: allow audio/subtitles to appear after bitrate variants
5be109f : MediaPlayer: fix state for setPlaybackParams.
fc908d0 : Don't use sp<>&
b997d3a : audioflinger: fix reused audio patch resource release
96bdf62 : stagefright: do not use default bitrates in MPEG4Writer
fe8fe7d : NuPlayer: set mPaused to false in onStart().
8a092d3 : NuPlayer: fix behavior of setPlaybackParams.
0506778 : Add AudioTrack and AudioRecord flag checks
10b3d7e : AudioTrackShared: Fix audio_track_cblk_t layout for 64-bit
89334a0 : media: Advertise SoftAAC decoder's profiles.
41eca4f : omx: check buffer port before using
c66969b : Camera3Device: Prepare video stream for high speed
1708655 : Turn off signed integer overflow checking for amrwbenc
5d677d1 : Camera3: add deferred surface support
070a060 : Camera2 NDK: Update lensShadingMap documentation, remove duplicate
f30460b : RTSP: add timeout scheme to handle error cases.
c51e05b : engine configurable: AUDIO_SOURCE_UNPROCESSED aligment with legacy
2bae6de : WebmWriter: respect track add order
9c87649 : WebmWriter: do not crash on missing format keys
d971f83 : DO NOT MERGE Codecs: Fix EOS handling in soft codecs
0aeffde : RTSP: correctly discard stale access unit after seeking.
d218dde : stagefright: propagate vorbis, opus and vp9 csd to muxer
12c7032 : stagefright: fix some issues with mkv HDR info conversions
5a25d93 : media: Add a workaround to tolerate the CSD buffer sent to VP8 decoder.
ca0cdfa : Camera: update NDK metadata tag documents
c57fe21 : limit mediaextractor memory
03cee24 : NuPlayerRenderer: ignore fractional audio frame.
0bdc87a : Fix integer overflows
dc918f7 : stagefright: fix PPS packaging into AVCC
1d0955c : CameraNDK: fill in more NDK API documents
fe73b95 : ACodec: track crop and data space for each output graphic buffer
7d58810 : stagefright: fix PPS packaging into AVCC
c7ce9a2 : engine configurable: add conf for product without devices
1276efd : stagefright: move all codecs into codec process unless excluded
127a749 : stagefright: fix profile handling for HDR streams
72061e5 : stagefright: determine if an HEVC file is HDR
00a2096 : Audio policy: volume computation improvement on A2DP for notifications
ea36cc7 : stagefright: support webm container in muxer cmdline
0ce6e96 : stagefright: support webm container in muxer cmdline
ad91cd2 : stagefrights: propagate bitrate to muxers
d637d29 : stagefright: fix hdr/color metadata handling for .mkv files
f489ff8 : Audio Policy: engine configurable: remove sign bit from conf files
d86071d : audio policy: engine configurable: aligment with legacy
05b849e : stagefright: do not fail on bad bitstreams in HevcParameterSets
2f4555e : stagefright: add safe versions of parseUE and parseSE
9f39f8d : Fix warning in audio policy service
3be85f9 : stagefright: allow ABitReader to fail gracefully
0666cc5 : audio flinger: fix audio patch release
69488c4 : AudioTrack: Fix timestamp startup condition
07b2fbf : stagefright: get profile/level from codec-specific-data
c9ff200 : RTSPSource: pause internally when buffering starts.
b2379ba : Fix android.permission.CAPTURE_AUDIO_OUTPUT permission check
9ea77cd : audioflinger: Pass pid of process creating track or opening record
07b745e : Add memory heap checks for mediaserver and audioserver
bfe8207 : NuPlayer: remove the condition on sending BUFFERING_START event.
473fad9 : Camera: fix deadlock
fb36fd1 : cameraserver: add input group
768a253 : stagefright: add flags to NuMediaExtractor::getTrackFormat
0dc8be9 : stagefright: get stream header information from MPEG2 video tracks
47d8891 : stagefright: fill in profile/level when reassembling AVCC
46f8016 : stagefright: fix issues with bitrate handling
5d45322 : Fix yet more overflows in amrwbenc
1308462 : audioflinger: fix invalidateTracks() on offload thread
0bfa3ee : MediaPlayer/MediaRecorder: Do not notify client of audioserver death
41cd463 : NuPlayer: reduce calls to getFormat().
9193bcd : Handle lock() returning a NULL buffer in SurfaceUtils.
a22528a : CameraNDK: remove unused error enum values
1f1fc45 : IMediaSource: add readMultiple API to speed up inter-process reading.
093024b : Re-enable source re-scan for StreamingSource
e93cc03 : audioflinger: various offload playback fixes
94fc18a : stagefright: move encoders to codec process
d34a8c4 : stagefright: properly pass metadata buffers into OMX codec
e63de4c : stagefright: update & pass graphic buffer properly to OMX
39f41b3 : stagefright: IOMX: pass native handle in sp<NativeHandle>
227a14b : audioflinger: update multiplier logic to calculate frameCount
f92b217 : audioflinger: Update throttling logic in MixerThread
3b3c264 : Camera: codegen NDK header update
855c202 : Camera: fix recording stream update logic
1ef423c : codecs: fix MPEG2 decoder resolution change
a34a5cc : codecs: fix AVC decoder resolution change
1b40f28 : stagefright: IOMX: pass native handle in sp<NativeHandle>
6f9cd2b : Improve timestamp jitter fix
3e32878 : stagefright: untangle metadata-mode handling
7e0bef8 : stagefright: add a way to update native handle in OMX buffers
d0d32c0 : Pass VP9 Codec Specific Data from the Container
6d7b119 : Improve timestamp jitter fix
3e49be1 : CameraNDK: add NDK API documents
8dab173 : AMessage::FromParcel(): Limit recursion depth; report NULL on failure.
a321469 : Dump local source, not remote
7534666 : audioflinger: extend max i/p channel to 8 channels
bafa117 : Remove throttle logcat for bluetooth
4f601e8 : HLS: remove EOS notification for live streams
3ea004d : Remove throttle logcat for bluetooth
949d857 : Determine frame rate from trex box if stsz box is empty
f88dc18 : media: Drop CSD buffer if VP9 decoder does not advertise profiles.
4afbdec : Camera: update service to support HAL3.4
05317d2 : audioflinger: set flush pending on invalidating offload track
03c7de4 : Allow RGBX8888 in soft video encoder
0759996 : Allow RGBX8888 in soft video encoder
aebe9dc : Normal tracks use triple buffering if resampling
b01faa3 : AudioTrack: Fix timestamp jitter
2d13b1d : Camera: Fix passing video native handle for 64-bit app
6dc3a3e : Report other servers' deaths in OnErrorListener too
ef384d1 : Fix more potential overflows in amrwbenc
51fb5e9 : Fix integer overflow in amrwbdec
ea38ee7 : Can now indicate the desired number of notifications (sub-buffers)
dc2c50b : Make max fast tracks configurable using a property
ae5a5f9 : CameraNDK: codegen doc update
3003807 : Remove MediaDrm stack from mediaserver
4d71c02 : GenericSource: reduce logging.
c9ca678 : Camera: Use separate lock for mStreamingRequestId
34713c0 : Camera: Do not signal AutoConditionLock if acquisition times out
58f3e55 : Move system services into correct cpusets.
0f6778e : Camera3: For HFR, make priority elevation request synchronous
3d1c478 : Fix Emulator CTS tests for Camera, Location, Sensors, Telephony
8456ddd : NuPlayer: ignore stale message for teardown.
9b5a6e9 : Camera: override external facing for API1 client
6dcc706 : Camera: Disconnect camera after checking flash unit
4a3108a : HLS: left zero fill 128 bit AES IV
a722375 : HLS: clear ATSParser fully on explicit discontinuity
985746d : HLS: handle EXT-X-DISCONTINUITY-SEQUENCE correctly
21afe80 : NuPlayerRenderer: Ensure cancelAudioOffloadPauseTimeout cancels timeout
634b714 : audio policy: fix regression in getDeviceConnectionState().
19cec89 : Fix overflow in PCR calculations
d89821e : Camera: Add dumpsys --unreachable support
e7b4463 : Add UK ringback tone
4a8308b : Add AudioSystem::getFrameCountHAL()
0631aee : fix the build
5a2b629 : audio policy: support platforms with no audio devices
d2e67e1 : Reduce rollovers of unique ID generator
d3926fe : audio policy: fix call volume regression
c45a4b2 : NuPlayer: guard mSource when it's accessed on external looper.
e8c535e : Camera: Stop repeating request if its output is abandoned
3d53e1c : stagefright: fix typo in HEVC handing at MPEG4Writer
6af1c1d : audio policy: modify ringone volume attenuation over headset.
a6f2946 : OggExtractor: fix memory leak (MediaBuffer).
8d27f5e : IMediaExtractor: protect access to extractor info list
e6cab24 : media: clear pause state at stop()
c40d969 : audio policy: fix dynamic audio policy device address forwarding
5354129 : Add memory leak detection to mediaserver
c79b144 : CameraNDK: codegen metadata tag documents
35fec5f : Add memory leak detection to audioserver
a0723e8 : Update libwebm include path in MatroskaExtractor
4c06099 : Camera: derive post RAW sensitivity keys for BC
f2c87b3 : NuPlayer: Notify if drain message time is unexpectedly long
ff874dc : NuPlayer: Reserve buffer for 8x max speed
8ae7312 : audio policy: fix call audio over 24 bit USB device
e1e9846 : AudioTrack: Reset position on flush for extended timestamps.
e02e932 : Camera: Keep a list of outstanding buffers
4ac9d84 : audio policy: engine configurable: improve accessibility volume
e358ea3 : audio policy: engine configurable: change default in call routing for line out device
f4541b1 : Audio Policy: Engine Configurable: Force Encoded surround setting
02fd609 : codecs: fix HEVC resolution change
e609fce : SoftVorbis: increase input buffer size
0115a8b : CameraNdk: codegen header update
ad65899 : Return error instead of unloading existing model
fc302fd : Fix audio tee sink debugging tool
5e2f5c1 : Stagefright: Add HDRStaticInfo support for encoder.
94e5455 : stagefright: propagate float frame rates to MetaData
665df6f : StagefrightMetadataRetriever: handle mSource being NULL
5f1fa30 : AudioPolicyManager: Tally max effects memory usage
2f6e73d : NuPlayer: fetch position from track
3b9912b : GenericSource: gracefully handle missing timestamp
9fde506 : Fix print format specifier
4a631e8 : NuMediaExtractor: NULL check before closing data source
e081c59 : CameraNdk: add onBufferLost capture callback
25bf5e2 : Fix AMRWBEnc overflow
1fd372e : audio policy: fix volume burst on user switch.
eca6c43 : CameraNDK: hide some capabilities in NDK
93e5235 : CameraNDK: add metadata enum value documents
ff2a495 : CameraNDK: hide more NDK metadata tags
2cc2a03 : AudioProfile: reject profile if not exact match
db318d4 : Stagefright: Add HDRStaticInfo support for decoder.
9d00313 : Check newAudioUniqueId() parameter 'use'
69d3d8a : Expand mediaextractor dumpsys
2386a12 : Always enable multichannel AAC decoding
63690d1 : MP3Extractor: fix overflow on duration estimation
9f8bb26 : stagefright: fix prvalue handling in Mutexed
598c144 : ACodec.cpp: Removed a null pointer dereference triggered in an ALOGV statement.
b4ee46c : AUtils: disable overflow checks for isInRange
1f87316 : ANetworkSession: avoid overflow in readMore
833b475 : MediaPlayerService: Remove 64 bit compilation warnings
fbe7fcf : Close MediaDataSource on extractor/retriever release
5a7ddf4 : Fix SIGPIPE errors from drmserver
7797ca0 : WebmWriter: avoid overflow when bit twiddling
ff48664 : GenericSource: send video input data to decoder in paused state.
743aeb8 : SoftAAC2: Modified conditions for format change notification after decoding each frame.
fbe6a51 : HLS: gracefully handle illegal buffer sizes
6192b89 : Camera: Ensure correct error message for disconnected devices
027b811 : IMediaSource: release MediaBuffers when desired shared memory is not available.
4e14780 : ndk: Avoid memory leak in failure case.
e13f8a6 : NuPlayer: Play out remaining audio data when recycling isn't possible
3eaf66b : audioflinger: fix offload underrun sleep logic
0709b0a : AudioPolicyManager: remove 5.1 channels for Surround Settings NEVER
2b7561f : Update how drm file descriptors are passed through framework
ff64ea3 : codecs: fix wrong bug reference
32f37c2 : Ignore ro.audio.silent property when playing on REMOTE_SUBMIX
ea2b9c0 : Implement client playback timestamps with 64 bit accuracy
18fba84 : audio policy: fix in call volume over USB
f85a83a : stagefright: Document that MPEG4Writer does not support muxing out of order frames.
59a2d78 : CameraNDK: hide hidden enum values
00eeb32 : AudioPolicyManager: only modify surround formats for HDMI devices
e98883f : Remove AVC Base Profile restriction in ACodec encoder setup.
6466797 : audioflinger: keep wakelock during offload playback
e446c8e : minijail: allow a syscalls to permit logging
a785ddf : minijail: allow a few syscalls to permit logging
033b6f7 : Fix AMRWBEnc overflow
efcf16c : Use new stop_all_recogntions when changing sound trigger state.
d7c2909 : Revert "Revert "Make build warnings be errors""
e6a2b5d : codecs: check OMX buffer size before use in (vorbis|opus)dec
309d05d : CameraNDK: implement abortCaptures API
87fdee0 : codecs: check OMX buffer size before use in (avc|hevc|mpeg2)dec
926b82f : Remove integer sanitization from ringbuffer pointer arithmetic
a13cde9 : Use audio_module_handle_t and audio_patch_handle_t consistently
a05f1e3 : NuPlayer: allow audio tear down to restart with non-offload mode.
4cca134 : stagefright: request IDR on MediaRecorder.resume
7a490e7 : Read from proxy for PCM direct and offloaded track position
984b4f2 : Revert "Make build warnings be errors"
2642c84 : ResourceManagerService: Send usage only when monitor service is running
1243869 : MediaPlayer: use mLock to prevent racing condition.
05a8cf5 : Camera: Camera3InputStream: Stop after finding buffer to return
07ac114 : AudioPolicyManager: always force AC3 on for TVs
b5ce7ae : SoftVorbis: fail gracefully when hitting invalid parameter.
2d57383 : minijail: allow rt_tgsigqueueinfo syscall
6b9c074 : mediacodec/mediaextractor: allow ugetrlimit
ee507ef : libeffects: validate channel mask in downmixer configure
9b3359f : libmedia: Initialize state vars to avoid possible crash
9ce67b5 : Park FastCapture in HOT_IDLE while processing new parameters
66a9abe : Add getObjectPropValue function to MtpDevice.
5ac8cd4 : RENDER dynamic policies: fix address check
79629f0 : AudioTrack: Do not resume callback thread on start failure
1734c7d : stagefright: detect output format changes without event
faf35c0 : stagefright: expose track ID-s in track format
b0fdc1e : Camera: Retry JPEG capture if buffer is dropped.
ee0eba0 : stagefright: MediaCodecSource: protect output format updates
c05b8d7 : Add AutoPark template class and use to control FastMixer
9c0b3a3 : medialog: add missing call to join binder thread pool
0b6bbcf : Fix divide by zero exception with default sampleRate of 0
f45c7e7 : Add AES-CBC mode to NDK's CryptoInfo
e0a269a : Fix FastTrack creation buffer count irregularity
702ca6f : VideoFrameScheduler: Fixed integer underflow due to mismatched signedness.
848ebc6 : mediaplayer: fix logging message.
03a5653 : NuPlayerDriver: log pause.
8eadd77 : Revert "stagefright: Remove AVC Base Profile restriction in ACodec encoder setup."
9558f6d : MPEG2TSExtractor: add syncPoint after mSourceImpls has been updated.
20b89a9 : Make build warnings be errors
95faffd : Remove redundant code to check container type.
697aedf : stagefright: ACodec: read output port format on first frame
69c23dd : MediaResourceMonitor: Change argument type from string to int
5b4401b : ACodec: enable support for non-16bit PCM data
2954bca : Fix convertMetaDataToMessage as suggested.
0f928fa : audio policy: fix getDeviceForStrategy()
3525dd9 : Camera: Fix openLegacy error codes
26760d1 : AudioTrackShared: fix min buffer size
c42e9b4 : Fix build warnings
18df60e : Camera: Use original client PID for eviction
3724c1c : Don't crash on invalid datestamp
6b1255b : Fix typos in use of %#
57c4e6f : Fix build warnings
947ffa3 : audioflinger: clear mMixerBuffer if frame is not ready
9cd7ad1 : audio: allow standby for direct track
e875c80 : Make build warnings be errors
8379b72 : Fix copy and paste error
ec6a703 : Add systrace for normal read()
26ae699 : Fix typo
ace8058 : Camera2: Send ILLEGAL_ARGUMENT error for a bad stream configuration
78bd91b : stagefright: set pcm-encoding for raw audio tracks
28edbba : stagefright: account for alignment in MemoryDealer
7c9ea89 : MPEG4Writer: allow both input format and stream to specify CSD
8fa2697 : Update audio services for 64 bit compilation
e8972b0 : AudioTrack: fix stall if setBufferSizeInFrames() called before play()
42f2707 : Camera: validate input in releaseRecordingFrame
14cbfca : audio policy: fix HW A/V sync rerouting
9f5c692 : media: adjust time offset in case of time lapse
dabb051 : Fix initialization of AAC presentation struct
41867fa : DNG/TIFF support: Add NOTICE
7638ca2 : Dynamic policies: support for device selection
d848eb4 : Use audio_session_t consistently
a93d5b2 : amrwbenc: fix possible signed integer overflow in ACELP_4t64_fx.
419187c : NuPlayerDriver: no delayed seek.
2854e51 : When fast flag is denied, retry with new I/O handle
58fb7c6 : stagefright: use colr box for color aspects
2cbf6ce : Camera: Update dataspace to new spec, convert for older HALs
8349a91 : media log: do not lock mutex in dump()
4d231dc : audio: Fix race condition in AudioTrack underrun.
f27ce40 : PatchPanel: Avoid null pointer dereferences.
b77d03b : stagefright: connect color aspects and surface dataspace
e7d8e71 : Fix StagefrightMetadataRetriever calling MediaSource::start twice
972f653 : DO NOT MERGE SoftAvcEnc:Configured constrained_intra_pred flag in internalSetParameter
5207ffe : stagefright: Remove AVC Base Profile restriction in ACodec encoder setup.
9515aca : DO NOT MERGE SoftAvcEnc: Added support for Constrained intra prediction.
794fde2 : audio policy: fix volume control regression
b0a4b9e : ACodec: move getPortFormat closer to PortSettingsChanged event
dd81af7 : IOMX: add INTERNAL_OPTION_COLOR_ASPECTS to setParamaters
5cd8d64 : Camera3Device: Send partial results seperately
f7f8543 : AudioPolicy: tighter match for device descriptor query
ea15fd2 : media: changed resource type from String8 to enum.
dfe4f82 : CameraNDK: codegen metadata update
d08a068 : stagefright: Fix a bug in getting intra refresh period through getConfig.
9cd1402 : Camera3Device: Validate template ID
ae34ed2 : AudioTrack: Use original flags during track recreation
57fad3c : IOMX: add dataspace to createInputSurface
3a09d8d : stagefright: move ColorUtils to foundation
58883a0 : AudioRecord: Use original flags during track recreation
28d09f0 : audio policy: improve accessibility volume
e9aa818 : mediacodec: allow fstatat64 syscall
5771a0b : stagefright/foundation: fix ALookup for same types
7fa3efa : stagefright: move asString to android namespace
a0b18ce : audio policy: change default in call routing for line out device
431503c : Camera3Device: fix dereferencing null pointer crash
8aac03f : CameraNDK: add API to list all tags in metadata
6d6c21b : stagefright: fix MediaCodecSource.pause() behavior
e95bb63 : Camera3: Add error stream ID for buffer drop errors
c1391f9 : audio policy: engine configurable: upgrade to PFW 3.2.4
22c571b : mediacodec: allow sched_setscheduler syscall
0effd52 : Camera2: protect the device access
afe8d85 : stagefright: fix ABitReader integer over/underflow
09f4071 : CameraNDK: codegen metadata header update
085dd09 : CameraNDK: prevent double closing session
45a599d : DngCreator: Improve black level support; avoid large stack allocation
0e5b959 : NuPlayer: handle unsupported tracks - DO NOT MERGE
caaa15b : media: add hdr and color aspects metadata
8338519 : stagefright: pass color aspects into codecs
1e74e24 : Camera: Don't crash when the device has no vendor tags.
214c833 : Fix compiler warnings in frameworks/av/media/ndk.
04f549f : Fix crash in mediaextractor
5171618 : audio flinger: fix offload track underrun
878e32d : AudioPolicyManager: remove unnecessary device reconnection
702b105 : AudioPolicyManager: fix device enumeration
05ddca5 : AudioPolicy: capture sample rate 0 is route-specific default
890536f : Fix crash in mediacodec
02bf032 : Camera: Clean up warnings and set -Werror
d56db1d : Camera: Switch camera2 to auto-gen C++ binder interfaces
2720c8b : Verify OMX buffer sizes prior to access
8fc3c67 : CameraSource: Fix time lapse video recording
0419ba7 : CameraSource: Wait before dropping a frame
7fd0422 : Sample rate 0 means a route-dependent rate
2c073da : AudioSystem::getSamplingRate and getFrameCount now work for input
eeecb98 : Add use for audio_unique_id_t
c9ea211 : mediacodec: add seccomp filter for arm/arm64
75e6e22 : Support 32 bit WAV formats
316d08c : stagefright: Add warning log in MPEG4Writer.
a48a51c : media.extractor dumpsys to show recent extractors
09bc461 : AudioPolicyManager: force encoded surround setting
1d5a306 : IMediaSource: release mediabuffer after content is copied into shared memory.
1dba0c3 : Adjust mediadrmserver uid
a94c498 : Fix alternative signaling for native handles
afe2f27 : Temporary debug to figure out who's calling start twice
ff155c6 : AudioPolicy: AudioOutputDescriptor set/get for patch handle
b3be006 : Fix compiler warning in media/mtp.
c6e96a9 : stagefright: propagate nativeHandle properly for secure playback
8c7cf3b : Send audio patch in recording callback
a2b6c4b : audio policy: engine configurable: allow to use custom PFW and plugins
5031b2f : NuPlayer: allow restartAudio in non-offload mode.
641e0c7 : Miscellaneous RTSP improvements
e16d116 : CameraService: Fix cameraId type of onDeviceStatusChanged
73dd808 : stagefright: use MediaImage2
ae0cff1 : Restore media.log service
7cbcebc : mediaex x86: allow debuggerd to collect stacktrace
e239dc1 : SoftAvcEnc: Added support for Constrained intra prediction.
743c2d0 : Camera: update NDK header
c54b1ff : Fix AudioTrack presentationComplete regression
9a00399 : Restore audio tee sink
7281aa9 : Send client / device format in recording callback
0332fad : stagefright: MPEG4Writer stops the source before exiting the thread.
bf70feb : NuPlayer: switch to non-offload mode when playback rate is not 1.f
58545be : audio policy: add device for audio bus
72e9ab9 : stagefright: MediaCodecSource: wait till upstream source stops on stop
4bcd3f5 : Add missing liblog dependency
d11c43a : mediaresourcemanager: verify the input calling pid
bab7bf4 : audiopolicy: Synchronize calls to Effects state
2c56120 : Prevent dumping sound models when max reached
c903684 : Fix the last warnings in frameworks/av/ drm code.
b1dc9e0 : Always treat composition time offsets as signed
818e7a3 : Implement server side playback timestamps with 64 bit accuracy
e9a5b96 : IMediaSource: use shared memory to transfer large buffer.
6ae5843 : Enable FastTrack timestamps
1395874 : Fix warnigns in frameworks/av/services/radio.
232f26f : DO NOT MERGE - audio policy: disable concurrent capture
1f94014 : seccomp-arm: allow sched_yield syscall
e924b67 : mediaserver still needs icu
0b3b409 : Add instructions and script for resampler test and performance
4699a6a : Clean up USE_NEON to make it easier to disable NEON for benchmarking
505fd30 : Disable ARM assembly optimization of legacy linear resampler
d2f35de : NuPlayerRenderer: return correct pending audio duration for virtual audio sink.
4ca44d7 : AudioPolicyManager: add comment for disabling offload when streaming.
e693002 : audio policy: select output with best sample format match
2385887 : Move (some) codecs into the codec process
7b8d434 : AudioPolicyManager: disable offload mode when streaming.
3bed45a : NuPlayer: always send BUFFERING_END to client.
9ac86b3 : stagefright: ICrypto: enable passing secure buffers in native_handle
aef47bf : stagefright: allow system property to signal native handle use
a63141a : stagefright: enable native handles for secure buffers
8ce8e26 : Revert "Enable FastTrack timestamps"
9486e0a : stagefright: Add VP9 profile and level to SoftVP9 decoder.
bc57b12 : Fix compiler warnings in Camera3 service code.
2da037b : stagefright: add null guard for CameraSource::stopCameraRecording
a69729d : Add mediadrm service
b223117 : Fix more unused parameter warnings in frameworks/av/drm.
cdf1573 : Add missing liblog dependency
d1a9f49 : Add missing liblog dependency
f4d7011 : stagefright: use small timeout for input buffer in SimpleDecodingSource
ef2bdbc : stagefright: CodecCapabilities: fix missing capabilities
66092fd : stagefright: ACodec: remove infinite loops
e4abb2a : stagefright: ACodec: query color format support on specific port
cf3abd4 : Ensure OMX node ids are unique across processes
92c06fc : brillo: Don't even try contacting the camera proxy
0039bcf : brillo: Rely on static SELinux policy for camera
161c953 : Fix warning: list conflicting ids (not cameraId)
c52ca47 : Suppress unused parameter warnings in libdrmframework.
c28dccc : Camera3: Use proper timestamp clock domain for different streams
e33d922 : stagefright: don't use allocateBuffer for encoder metadata mode
708336f : stagefright: Remove OMXCodec object
3ca8f9c : stagefright: use small timeout for input buffer in SimpleDecodingSource
963f181 : stagefright: allow selecting codec by name in SimpleDecodingSource
0a4427b : stagefright: use MediaCodec::QueryCapabilities
36e4e15 : stagefright: ACodec: query color format support on specific port
fdb3c07 : AudioTrack: support ENCODING_IEC61937
b3a486f : Enable FastTrack timestamps
e10393e : Fix audio timestamp computation for pause, stop, and dynamic speed changes
528c840 : NuPlayerRenderer: Reduce calls into AudioTrack::getTimestamp
7c36a6b : stagefright: Support changing refresh mode during runtime in SoftAVC encoder.
7f2262f : stagefright: use OMXCodec's QueryCodec for capabilities
e8deced : Dynamic audio policies on UID
138ed17 : audio policy: fix issues in effect parameters parsing
30fecff : SoftAVCEnc: Modified the code for runtime change in params to be generic
e3b06f2 : Revert more of the codec process logic
1d422e9 : Don't use codec process by default
69bebe8 : MediaCodecInfo: keep capabilities from XML when updating them from codec
4ad74b2 : RTSP: increase mCheckGeneration when mCheckPending is set to false.
351ce87 : NuPlayer: set mPausedByClient correctly when calling setPlaybackSettings().
6e6d429 : stagefright: ACodec: remove infinite loops
3aaa699 : stagefright: ACodec: query color format support on specific port
07af651 : NuPlayerRenderer: remove extra quotation mark.
12b6265 : NuPlayerRenderer: use system clock when audio sink is not working.
3f0c902 : Add AudioRecord timestamps
d4456ec : SoftAVCEnc: Modified the code for runtime change in params to be generic
66c28b1 : Stagefright: Advertise SoftAVC encoder's intra refresh capability.
52785f3 : Call SoundTrigger::setCaptureState in AudioPoilcyManager::closeAllInputs
1900e77 : Run codecs in a separate process
f76ecd3 : stagefright: Remove unused ClockEstimator and TimeSource
0e449bc : stagefright: Remove unused TimedTextDriver and Sources
f735117 : CameraHardwareInterface: Reconnect preview in HAL set_buffer_count
11d72e1 : stagefright: Remove OMXCodec object
65dd3ee : stagefright: Move CodecCapabilities querying into MediaCodec
ea1a45d : stagefright: rework MediaCodecSource
9b6ecba : stagefright: Remove unused hooks from AudioPlayer
01854c0 : stagefright: Remove deprecated AwesomePlayer
a320c7b : stagefright: render video buffers
96a875e : stagefright: allow selecting codec by name in SimpleDecodingSource
5a1d255 : stagefright/rtsp: Remove dependence on OMXSource
844aabc : cmds/stagefright: use MediaCodec* instead of OMXCodec
f8d84b0 : stagefright: add SimpleDecodingSource
4c93450 : stagefright/foundation: add Mutexed syntactic sugar
2e18508 : stagefright: add PREFER_SOFTWARE_CODEC flag to MediaCodecSource
9d73ec6 : stagefright: move MetadataRetriever off of OMXCodec
6880f83 : stagefright: change signature of MediaCodec::Create methods
f035bc6 : stagefright: create findCodec methods in MediaCodecList
f39989a : stagefright: move getOMXChannelMapping to ACodec
b8d11c1 : stagefright: Remove unused ClockEstimator and TimeSource
6984437 : stagefright: Remove unused TimedTextDriver and Sources
814ce80 : audio policy: engine configurable: support fail safe
9792ec3 : audio policy: engine configurable: update example PFW files
742a9ba : stagefright: Remove unused hooks from AudioPlayer
e4d40ad : stagefright: Remove deprecated AwesomePlayer
62e4bc5 : audio policy: strengthen dynamic audio profile intialization
5b05e49 : stagefright: Move CodecCapabilities querying into MediaCodec
5fb00a6 : cmds/stagefright: use MediaCodec* instead of OMXCodec
27b70ce : stagefright/rtsp: Remove dependence on OMXSource
6a3a56f : stagefright: rework MediaCodecSource
00eb2fd : stagefright: add SimpleDecodingSource
80fa619 : Camera3: increase the buffer manager water mark by one
88b27b5 : mediaex: Fix build rule under Make
2353036 : stagefright/foundation: add Mutexed syntactic sugar
16fcc47 : stagefright: add PREFER_SOFTWARE_CODEC flag to MediaCodecSource
6b07950 : stagefright: move MetadataRetriever off of OMXCodec
6fc17d1 : stagefright: change signature of MediaCodec::Create methods
b60521e : stagefright: create findCodec methods in MediaCodecList
3a0b714 : stagefright: render video buffers
a485208 : stagefright: move getOMXChannelMapping to ACodec

+- Project: platform/frameworks/base

ff374d4 : Canada AGNSS settings update
0b423e5 : docs: Typo fix in multi-window docs
780395f : docs: fixing gpu debugger redirect b/31227713
3f2d7d8 : docs: Add redirects for new help buttons (Create Java Class, GPU Debugger, more) b/31158856 b/31157097 b/31158502
5c97ff2 : Wallpaper: Fix letterboxing if wallpaper is scaled but not cropped
5dadc4d : AGNSS LPP settings for Telus & Bell
e257d6e : Properly close fd backing a MemoryIntArray
2ebd1f6 : Custom LPP AGPS config for Rogers
dde8deb : replace the N Preview landing page with the redirect to the package index also update version metadata (no longer preview, now 7.0)
34f6cbc : Fix QS CTS failure caused by tile backup
37bd2be : Backup system QS tiles DO NOT MERGE
84e6f12 : Network switch notifications: rate & daily limits
a43a095 : Network Switching Notifications: add unit tests
a362138 : Sanity check ICMP6 router advertisement packets
3f97bc2 : docs: Fix broken camera example
85a91de : update shared libraries for system apps
2e8a8a2 : Cherry pick TextureView fixes
c60da1e : Eliminate next-alarm-clock broadcast flapping
772c598 : DO NOT MERGE -- Fix finishing activity in non-focused stack
8eb0709 : Make sure IME focus is synced to View focus
12124d7 : Fix double status bar icons
c2e10bb : Don't notify on network switch if source network is validated.
b79f06a : Removed screen on/off callbacks from NPMS.
00c4f7b : Force AlertDialogLayout to have gravity start|top
cb3e123 : ChooserActivity: Cannot start app that the icon overflows the layout
99c340c : FloatingActionMode: Fix screen coordinates.
c328f04 : Set up view state before attaching, jump drawables if needed
f3b6469 : Fixed a bug where notifications could reappear
a4155bb : Fixed a bug where the headsup would be stuck disappearing
9cde724 : Enforce consistent sizes for arrays in SpannableStringInternal
99e44c9 : add a notice that Work profiles are not compatible with Instant Run Also includes the redirect for links from the Studio UI bug: 31098748
620040d : DO NOT MERGE -- Correctly finish activity in non-focused stack
06f9eb8 : Fixes for ImageView drawable visibility dispatch
813be13 : DO NOT MERGE -- Only use saved surface if started by launcher or moved to front
6af315a : whitelist sms code for TMO-DE and TMO-MK.
6f29c20 : docs: Fixing formatting problem
baade75 : Backup system QS tiles
b5760c1 : Fetch ga script over https to avoid mixed content.
dd28b7b : Try to mitigate issue #31016187: system_server crash in ArraySet.
1c22ae2 : docs: Fix typo
2d629c3 : docs: Removing non-English /preview/ directories
06f3fa6 : Update InCallService#onConnectionEvent comments.
efe0839 : Show a toast when switching from wifi to Verizon cell data.
5526f9c : Support notifying network switches via notifications and toasts.
e1398ea : Adding flags to allow package names to be sent to support.
8a33273 : Add the Moves setting values to the backup list.
2471a37 : Properly configure live wallpaper selection following restore
bcbb5c4 : Fix alarm Bounce: remove DC offset at beginning
37b44dd : Always report visibility to new ImageView drawables
8144648 : Update services info before returning authenticators
0a15cd4 : Backport shortcut manager test utilities to DR
190e532 : DirectReply: Fix bugs when replying from HUNs
18bf581 : Added error handling to settings suggestions list
d697c5d : DO NOT MERGE ANYWHERE (nyc-dr1-dev) Add connection events for indicated when a connection is remotely held.
066d94f : Only allow focused window to select seamless rotation.
ef8d8ea : No need to check package name
97de2b2 : Ambient: Pulse for every noisy notification exactly once
9a107a2 : Add carrier regex config values for VisualVoicemailSmsFilter
0b59906 : Refactor NetworkNotificationManager.
f3ae2ee : Move notification code out of ConnectivityService.
c069ed7 : Updated user document for Single-Source RenderScript
19551a8 : Added getDataPreloadsMediaDirectory
66b3a0d : Avoid potential re-entry as a result of child mutation
64e1ba4 : Only dispatch window visibility aggregation for targetSdk >= N
4dc14b2 : HIC: Improve AccelerationClassifier
e816f1f : Doc change: intl page updates for final n release.
d72b260 : DO NOT MERGE ANYWHERE (nyc-dr1-dev) Prevent FIFO threads from creating more FIFO threads.
05a1df9 : DO NOT MERGE ANYWHERE:AudioSystem: Verify audio port array information
c9373e5 : DO NOT MERGE ANYWHERE:Fix NPE during Activity transition using wrong Activity.
bab7c28 : DO NOT MERGE ANYWHERE: Release mPackages lock earlier
b0ca004 : Doc change: updates for final N landing page and related resources.
f7d1b5d : Fix wallpaper backup eligibility test
6c902d0 : Change retail mode wallpaper (1/2)
2ff4480 : Release mPackages lock earlier
28c20d3 : Process: Fix communication with zygote.
196cb73 : Docs: Adds a redirect to make it easier to access Performance section on DAC.
cbaf3f9 : Docs: Adding information to Building-for-Billions landing page.
252a624 : Add resource based mechanism to grant default permissions
32d9dc1 : Fix NPE during Activity transition using wrong Activity.
0dab73b : AudioSystem: Verify audio port array information
d44d46a : Add resource based mechanism to grant default permissions
3f3eaa0 : Prevent FIFO threads from creating more FIFO threads.
9ad944f : fix redirect for AIDL doc bug: 5967288
f2d87eb : AppIdleHistory: Only write screen on durations during regular sync
eee3518 : add workaround for annotations dependency conflict with espresso
9d652db : Import translations. DO NOT MERGE
65813df : Docs: Fixed the Bluetooth guide link
26ae640 : AAPT: Handle gaps in resources when building splits
d11d1a9 : Fix a flicker when returning to the lockscreen
a770530 : Announce the date for accessibility using EMMMMdy format
8735f07 : BackgroundDexOptService: Check for low storage conditions.
1f4278a : Better error handling when NetworkManagementService#untetherInterface() fails.
853b23d : Fix listeners not getting called when AVD falls back on UI thread
1e6695b : Restart accessibility services after they update.
b042ab1 : dd new ds-static doc build target to generate static docs (only) for devsite without resolving @links.
481255d : Add Telephony Connection event for handover from WIFI to LTE.
a9d3efd : Fixed the animation of the no notifications view
70196d8 : Allow configurable data warning for BillingCyclerPreference
5ea6b1e : Adds a CNAP filtering field to the CarrierConfig
9ec3c7e : Fixed a bug where the summary could become visible even if it was suppressed
55bd74b : Fix maps resume being blank
88929f9 : NavBar: Use rotation watcher
085994c : docs: Docs for Support Library 24.2.0 release
80c44dd : Fixed a bug where the summary could become visible even if it was suppressed
32cc6b7 : docs: Fixed code snippet in notify-user/navigation.html
03df083 : Fix maps resume being blank
28753c7 : Import translations. DO NOT MERGE
ad0dfea : Import translations. DO NOT MERGE
6e29bf0 : Support tethering IPv6 toward the first requested downstream.
2a0e48a : Add null check to KeyEventDispatcher.
a98b32c : NavBar: Use rotation watcher
fea963e : Add new window type TYPE_DRAWN_APPLICATION
cafdc2e : Changing user inactivity and warning dialog timeouts
4f4780f : Count failed install as finished
aab0915 : Limit seamless rotation to TRANSFORM_INVERSE_DISPLAY children.
0356865 : Fix bug where RemoteInputView didn't reopen the IME
d381bc3 : Fixed an issue where the background could show in a wrong way
193ed74 : AAPT: Fix use-after-free error
b0d2670 : Wallpaper target selection during animation
1ccd425 : Allow seamless rotation before mTopIsFullscreen is set.
57d9fbd : Introduce new constant for double tap gesture rotation hint.
f96cb3c : Revert "DO NOT MERGE -- Revert the following two commits as they're causing flickering"
f9c6026 : QS Footer: Don't update icon from wrong thread.
04ce757 : Add missing remote conference property set.
83caa36 : Allow performShowLocked when transition animation started
55eacb9 : DO NOT MERGE: Clean up when recycling a pid with a pending launch
c1b607d : Docs only: N is no longer a shrug.
fa43485 : docs: fix broken links in Activity reference
9edd6be : SamplingTimer: Fix issue with summary recording too much
9f52b7a : docs: fix link in Loader reference page
d866b02 : Fix LockscreenWallpaper jank
46831fa : Copy exiting app token list while stepping animation.
86d5c3f : Support auto-downgrade to audio when data disabled.
c613c63 : Remember all wallpapers' backup-allow state
e45311a : Replace android auto assets with the latest
ec045c0 : DO NO MERGE -- Revert the following two commits as they're causing flickering
5dabf06 : docs: rewrite one attribute description in R.attr
53415ff : docs: Fix typo and broken link in AsyncTask.java
44bd57e : DO NO MERGE -- Revert the following two commits as they're causing flickering
2335bd6 : Assist: Allow disabling the disclosure animation
6da39a4 : Add property to force restorecon to run.
b50e856 : Update RenderScript docs: reduction, other API 23/24 changes, cleanup.
f8eca40 : Add restart to GlobalActions.
7e33c8c : Import translations. DO NOT MERGE
cf9a807 : Import translations. DO NOT MERGE
ab3feb2 : Import translations. DO NOT MERGE
982a94c : Fix a race to detemine IME switcher visibilityde
c2661e5 : Clear WS.mDestroying on AWT.clearAnimatingFlags
73e9bc3 : Some fixes for transition animation selection
4a77bc0 : Dump out last real used app transit type
bd042e6 : Fix documentation.
c015e1c : Make data warning notification heads up.
157f416 : Limit capabilities of a11y gesture dispatch.
ed21e8f : Add ImsReason codes and DisconnectCauses for data disconnects.
c24078f : Fix NPE in deferToPendingTransaction.
6172266 : Check system & lock wallpaper backup eligibility independently
63e43e0 : Add API to enable/disable the visual voicemail client
ed841cb : Make View#isTemporarilyDetached() less confusing
7e23718 : Fix NPE in TextureView
c48b20f : Do not toggle OEM unlock if bootloader unlocked
3c0d44e : Clear WS.mDestroying on AWT.clearAnimatingFlags
abfa7e2 : add info about how to return default values from android.jar bug: 30757670
808621c : Some fixes for transition animation selection
60091a9 : Dump out last real used app transit type
4346f63 : Make NightDisplayService robust to early alarms
9d6fc92 : Only disable trust agents after lockout
afa8b98 : Base date-change alarm on 24h "hour zero," not 12h
48242f0 : Don't run expand/collapse animations when dismissing.
feb846c : Fix exception spam in ActivityManagerService.
b0025e1 : Camera: ensure lock ordering (device->session)
e7bc152 : Zygote: allow system server compilation to fail
20f2ebb : Add API to enable/disable the visual voicemail client
1e17323 : Fix two shortcut manager issues
290c435 : Suppress Boot sound for non-standard scenarios.
908b86c : TwilightService v2.0
b20addb : Allow to keep screen on only if window can be seen
d1dcbef : Fix up some comments in IPv6 tethering code.
5f1649e : A little more on issue #30766518: Document what targeting N does
3cb2b49 : Fixing admins not being removed from DpmMockContext
83ea55a : Fix setVrThread's exception handling.
298f927 : Account for scaling of surfaceInset area in magnification.
f47eff7 : Fix lock wallpaper backup & restore
f40ee50 : Don't preserve a11y focus in hierarchy state.
2dabc82 : Fixed that HUNs wouldn't show when the keyguard is occluded
0f20d93 : Add carrier config to indicate whether to notify of vt handover failure.
377b797 : Rescan apps after restore and re-publish manifest shortcuts
d86e14e : Clean up when recycling a pid with a pending launch
b2b3b64 : Add missing null check to AppErrors#handleAppCrashLocked
b34cbed : Fix issue #30766518: Document what targeting N does
4c0c4df : Include tids in android.util.Process exceptions.
c4337a3 : Notification: Reuse drawable in Header if Icon unchanged
cd68212 : Make updateSurface non-blocking
34331b7 : Fix fingerprint swipe gesture settings for secondary users.
ae01c57 : Use colorAccent for profile_button.
448be0a : Process: Fix communication with zygote.
593aab7 : Zygote: Better logging for setgroups failures.
6434eb2 : Clean up zen rules and permissions immediately on uninstall.
847167f : Limit number of recents entries for an app to maxRecents allowed.
9a7d0a5 : Fix navigation bar in seascape in BackdropFrameRenderer
fa37b2f : Handle setting and deprecating local DNS IPv6 addresses
837fa7e : Bind fingerprint when we start authentication
4ae263c : Put the affordance launch animation back on the renderthread
a8e1c75 : Docs: Fixed the link that loads Fragments guide
dd7110d : Handle empty/unspecified crop properly in wallpaper restore
95698f1 : docs: fix code snippets in SQL Databases page
3c53ec5 : Prevent EndLayerOps when Begin was rejected
9de5ee8 : Ensure Dequeue/Queue duration is always set
64183d5 : ShortcutManager improve app udpate check
3050879 : BootAnimation system property to play sound.
86bbfaa : Docs: Renamed Google Now to Google Voice Actions
18e08a0 : Fix infinite AVD not running
eded2fc : Restore padding.
a8918f2 : Limit capabilities of a11y gesture dispatch.
950faff : Don't ensure configuration for activity we are resuming.
b046cef : Import translations. DO NOT MERGE
8d7bd6b : Import translations. DO NOT MERGE
15b3229 : Import translations. DO NOT MERGE
36ca72c : Prevents screenshot layer from dismissing IME.
37979c9 : Fix bug where foreground activity fails to cancel auth/enrollment
adbee55 : Have BatteryStats track and report the running wakelocks.
dd228fb : Make sure IME focus is synced to View focus
61b350c : Improved the transition when clicking on the last notification
08deff0 : Reverting ag/1288123
cf02471 : Reschedule date-change alarm whenever the time is set
47be54b : Use symmetric conditions for advertising and performing ACTION_SCROLL
568585b : Switch volume animation to Scene.
d9d35bd : Fix WM missing stack/task when activity is force stopped and restarted
0bc1ec7 : LocationManager - Handle Shutdown for right User
a24a984 : Keyguard: Improve trusted unlock while occluded
34a1cdf : Keyguard: Refactoring for improving trusted unlock while occluded
aa3901a : Fixed a bug that could lead to an empty notification
920f794 : Add Connection Event for wifi handover failures.
d226512 : Correctly initialize rotation animation hint.
70e89c9 : Ensure Dequeue/Queue duration is always set
b1b5efd : docs: fixed generics in data binding code samples
a2acb4f : Fix currentAnimationTimeMillis to use vsync time
31b95e0 : Move EphemeralResolverService
c896963 : QS: Fix accidental a11y tile removal
b06099e : Fix issue #30647973: stopForeground() doesn't remove notification
dc920d8 : Only reorient nav bar if needed
f7167e8 : Support repeatMode = reverse in AVD
d871f95 : Removed contentDescriptions that hindered accessibility usability
1b24fb1 : LocationManager - Handle Shutdown for right User
60af594 : Fix "adb backup -shared"
ddcdecc : Keyguard: Improve trusted unlock while occluded
9704e40 : Not trying to remove admins already being removed
d88eb26 : Keyguard: Refactoring for improving trusted unlock while occluded
dc5dede : Only filter a11y motion events if needed.
d419723 : docs: Revised "Optimizing Content for the Assistant" page.
a8cfb37 : Improve handling of crashing a11y services.
6725d58 : Remove animation value change from push staging
29a4a9e : Don't crash system server when setting scheduler.
569a458 : Fix issue #30647973: stopForeground() doesn't remove notification
f3cd2c6 : Add metrics event for Settings->Display->Ambient Display.
dbf61b6 : WindowManager: Restore update behavior of mLastFrame.
b30236d : Fix NPE in TextureView
e99acb2 : Fixes a bug where setting a null bigLargeIcon would not clear it
8f4c826 : Mark wallpaper as backupInForeground="true"
844c43a : Docs: Fixed typo in API Overview
66a8562 : Use localized hour when announcing selection for accessibility
a61f179 : only rate limit notification updates
b9d0491 : Call userActivity when dismissing keyguard
3c2587f : Fix NPE in TextureView
e93e6f9 : Fix flickering issues with FLAG_SHOW_WHEN_LOCKED and fingerprint wake
4d9a70a : Import translations. DO NOT MERGE
cfd9728 : Import translations. DO NOT MERGE
49726b1 : Use Settings.Global.putInt for PACKAGE_VERIFIER_ENABLE
b48909e : docs: Updated wording of callout describing device opt-out options.
4d219da : AAPT: Fix feature split generation of ID resources
c54c748 : Ensuring that the dock state is opposite of the nav bar.
712c053 : cherry-pick from nyc-dev: docs: Add ARC documentation TOC file
33525d2 : ShortcutManager: Update foreground check.
684d849 : docs: Migrated "Android Runtime on Chrome" pages to DAC
178caa8 : docs: Added page on DAC describing ARC manifest file considerations.
847bd85 : We don't need to wait to pin the camera app.
b29a938 : docs: Add ARC documentation TOC file
d393d5c : Fixed the transition of the background of the notifications
9cd48bb : docs: Migrated "Android Runtime on Chrome" pages to DAC
a340bfd : Add historical logging to settings provider
1094f3a : Import translations. DO NOT MERGE
76389c0 : Eliminate next-alarm-clock broadcast flapping
a981d08 : Fixed a bug where the notification would fade out in a ugly way
53fafdf : ResourcesManager: Return null on failure to create Resources
64e88cd : Docs: Fixed info about spanning multiple columns
399ddb0 : setCarMode() only when car mode changes
28ba289 : Correctly handle a case when there are no preloaded apps
68bdff1 : Fixed a bug where groups would animate the wrong way
fc73eec : Adding support for blacklisting apps from Recents transition.
5f14502 : Loading the camera preview correctly with direct boot
d58230c : Fix RNA crash
542e262 : Add carrierconfig enhanced_4g_lte_title_variant_bool
6dd4e88 : Fixed year on copyright notice.
9c74ff1 : QS Header: post some updates to the header
d8fb07f : QS Header: don't update everything unless we need to
7000519 : PIP: Hide play/pause button by default
97a3d3c : docs: Added page on DAC describing ARC manifest file considerations.
090b7d8 : Only reorient nav bar if needed
d8ed82f : Fix component management in VrManagerService.
3022cad : Fix FrameMetricsObserver crash
1c21fc5 : Disable systemui navigation events while keyguard is showing
0fc298f : Improved vibration feedback completely
1c16c37 : TextureView: destroy layer on destroyHardwareResources event
1f4f26b : Fix component management in VrManagerService.
3b7309d : Docs: Changed custom_toast to toast_layout
f27ab3c : Docs: Fixed typo in API Overview
741757f : docs: Fixing download redirects
de8572d : Fix issue #30601353: Don't warn of non-protected explicit intent broadcasts
fb48521 : docs: add info to SharedPreferences.Editor.putString
4dd032d : ShortcutManager: rescan all apps after next OTA
2dd20a6 : Target API check for margin params fix
c6da82f : Move brightness handling to a background thread
dfb851c : QS: Fix expanding on closing detail
08a7919 : QS: Tweak animation paths when few icons
3c00afb : Add metrics logging for fingerprint swipe for notification panel.
3f0526e : Fix @link tags in keystore doc
ffb4eb1 : cherry-pick from nyc-dev: docs: SafeBrowsing API
65ddb15 : Fix FrameMetricsObserver crash
6f4d7b3 : Remove lock contention when unlocking users
407c0be : Only get trace name if tracing is enabled
dbe6fdb : Fix multi-window drag jank if vsync-app is before vsync-sf
ceb7bfa : Reduce duration for pick-up animation
f0f6698 : Import translations. DO NOT MERGE
c0f585c : Import translations. DO NOT MERGE
f07d5b2 : Import translations. DO NOT MERGE
c7e02c1 : OtaDexopt: Special-case system app classpaths
354607f : Deprecate IPv6 prefixes no longer in use.
b51b286 : Ensure layer update include the dirty rect from AVD
2fc661a : Revert "Prevent apps to overlay other apps via toast windows"
02f338e : LauncherApps should also throw when user is locked
0ba4c71 : Fix issue #29506774: Foreground Service Can Avoid Notification Requirement
9937f81 : Reduce extra a11y events when alpha changes.
ca955a4 : AAPT: faketouch feature implied if no touchscreen feature requested.
ddd7680 : Import translations. DO NOT MERGE
1290125 : docs: Add ARC documentation TOC file
4387190 : Eliminate recents upload jank
debdc8d : Lockscreen fingerprint icon error color matches error text.
c6b5b33 : Fix null deref crash
7e6d8e2 : Removed redundant call to updateRulesForRestrictPowerUL().
882d515 : Fix null deref crash
efe4ecc : Revert "LauncherApps should also throw when user is locked"
c82e879 : Put VD animators on paused list when RT stops drawing
dd32d90 : Fix Night display QSTile for secondary users
843f022 : cherry-pick from mnc-mr-docs: docs: SafeBrowsing API
997ccdc : docs: Updated layout and timestamps of developer stories.
1d33c3f : Adjust touch progress offset to account for changes to AbsSeekBar
eaf08cf : Work around to get ride of NPE in app startup test
dc24f93 : Prevent apps to overlay other apps via toast windows
995fa2b : Fix finishing activity in non-focused stack
3629bc8 : docs: Fixing incorrect div tags in l10n N docs
2ec16b0 : Revert "LauncherApps should also throw when user is locked"
3d1cd9d : docs: Update Android Dashboard for August 2016
ed4cabc : MediaSession: Allow all profiles to handle work profile case.
04f76aa : Cleanup mAnimatingExit flag before maybeUpdateTransitToWallpaper()
a4600cc : String tweak "upgrading" to "finishing".
e46393e : We should registerContentObserver with app's user id
389f091 : Add methods for setCarMode()
dc5a63b : Added todo items for a potential metrics issue
657153b : Work on issue #30407061: OverflowArrayMap.stopObject unable to find object
1035b25 : Doc change: escape lt char in generic type in pre block.
97f80cb : Make watch Switch thumb color consistent
8cf39c5 : MediaSession: Allow all profiles to handle work profile case.
dd5469e : Align bottom text with battery graph in RTL layout.
ec8b21a : docs: Improved Google Play Developer Console documentation
9f818ea : Prevent brightness changes before boot complete.
115514b : OtaDexoptService: Run dexopt on all apps
7468091 : Allow apps with CREATE_USERS permission to call UM.getProfiles.
bc4ad85 : LauncherApps should also throw when user is locked
9b0e888 : Increased size of data_saver_enable_title.
9ebf2a5 : Add (corrected) usb power sink handling
39e0bf2 : Force AlertDialogLayout to have gravity start|top
2d5b8d7 : Teach JankTracker about new swap behaviors
b5ece9a : Start listening on notifications/QS panels on expansion started
90cbc5b : Fix missing IpConnectivity metrics
f9fdf87 : IpConnectivityMetrics: no metrics upload in tests
4b4ba90 : Defaulting wallpaper offset to edge of the screen.
ea0d713 : Stop exposing LTE_CA as a rat type.
a211850 : Docs: Adds a redirect to allow a shorter URL for NBU page on DAC.
a2b5ce1 : update shared libraries for system apps
773e997 : Cache package names after reboot
aba9743 : Use SurfaceControl.screenshot() instead of screencap for screenshots.
4dd89b6 : Docs: Adds a redirect to allow a shorter URL for NBU page on DAC.
223a172 : Doc change: remove deprecated intl versions of notifications guidelines.
323d2bb : Ensuring KeyguardService has the correct user when it starts
ad0f779 : Cap minimum visibilty of floating windows by the real size.
cae8cdf : Revert "Remove coarse location pre-grant for preinstalled VrListenerServices."
f37bd0f : Drop less aggressively
31b1326 : Add support to hide LTE+ in UI.
0ead099 : Docs: fix broken image link in platforms architecture doc
d01217c : Default fingerprint swipe to disabled.
6058df6 : update shared libraries for system apps
51ce8ee : Set secure setting when all preloaded apps are installed
8198dea : Relax isUserRunning check and allow in-profile calls
23c14fc : DozeLog: Properly initialize
7bb38a9 : HIC: Add report facility for overzealous anti-falsing
82a4d6f : DO NOT MERGE Change KernelUidCpuTimeReader Slog.wtf to Slog.e
79a5b91 : Fix nesting of sample XML code in complex-resources doc
011c07b : docs: fix escaped characters in data binding doc
ac9ad70 : Prevent a11y seeing behind tasks w/modal windows.
a3d795a : Drop less aggressively
8ad5b71 : Increase UI and RenderThread priority when not using FIFO.
5969564 : Add support for carrier "associated" apps.
66a4547 : Docs: Deleting the rest of the preview/ directory due to N Release migration
f3851c1 : Docs: Migration of N docs to about/versions/
9bb0869 : Doc change: remove notifications guidelines page and redirect to material spec.
4d1e2ad : Fix nesting of sample XML code in complex-resources doc
32845b1 : docs: Moving localized versions of N Preview docs
dda5e4b : docs: Moving multi-window docs out of N Preview area for N release
95f8bea : SystemUI: Fix crash from bad notifications
cf150dd : Docs: Migrating platform docs to /guide/platform/ with new landing page
a5d6cd0 : Keyguard: Reapply insets when fitsSystemWindow changes
32e428e : docs: Migrating multilingual-support to permanent home.
a636b0b : Increase UI and RenderThread priority when not using FIFO.
37d34ba : Add support to hide LTE+ in UI.
b6edaa9 : Polish around locked user communication.
10da343 : docs: Migrating icu4j-framework to permanent home
23616a4 : Revert "Handle USB power role 'sink'"
c283507 : Ignore padding for drawing round scrollbars.
bcce787 : docs: Migrate notification-update to notifications docs
a6a8557 : Turn off simplePath optimization then Path object is used as out param
a210ccf : Fix timeout in a test utility method
8a481ea : docs: Migrating Scoped Dir Access preview docs into DAC
bb0f353 : docs: Migrating Direct Boot preview docs into DAC
e2b78ac : Register isolated UIDs before reporting process state
4900647 : docs: Migrating TV Recording APIs preview docs into DAC
805ea30 : Allow restarting foreground services once
07fe016 : docs: Removed reference to Android Support Library
e05bcb1 : Cleanup mAnimatingExit flag before maybeUpdateTransitToWallpaper()
9c85001 : Prevent shortcut access when user is locked
237028a : Only restore saved surfaces in the last visible rotation.
e0fa75c : docs: Migrating PIP preview docs into regular DAC docs
1d39675 : framework: SystemUI: add tracing to Keyguard
47e8089 : Revert "Handle USB power role 'sink'"
b46ba3b : Avoid potential re-entry as a result of child mutation
f9e2c1b : Fix CascadingMenuPopup width if background has padding DO NOT MERGE
cdd4f84 : Import translations. DO NOT MERGE
494f0de : Do less work on configuration change.
8d4f5f5 : Follow up for I420bee8a11d430b1e52ded050536e56a85a48800
82a3845 : docs: Moving internationalized versions of multi-window doc
a6aea98 : Don't delay child pressed state in freeform mode
1a74930 : Add short string methods for capabilities and properties.
9df80d2 : Pre-grant calendar permission to default email app
ae47d9d : docs: updates to Buildilng Your First App doc
f2934fb : docs: Relocated all intl versions of "Network Security Config"
814ee6a9 : Reject fully transparent paint-fill ops at record time
d3c609c : Docs: Used NotificationCompat.MediaStyle
a4fc420 : docs: Moving L10N versions of Scoped Dir Access docs
00b7846 : Check for target SDK version for out-of-order fragment creation.
24b9d96 : Add support for carrier "associated" apps.
1b2bf00 : ViewRootImpl: Initialize sysui visibility
a93eeaa : docs: Moving L10N versions of TV recording API docs
8089d48 : Allow system home app to show when filtering app list.
74eb6f6 : Change AudioRecordingConfiguration constructor parameter order
9bd8e96 : docs: Moving L10N versions of Direct Boot docs
1278531 : Fix double status bar icons
2278b0c : Ignore stopped/deleted users when filling cache.
f44fbe2 : docs: Updated layout and timestamps of developer stories.
33aae31 : Docs: Clarified certain restrictions to whitelisted apps
089055f : docs: Moving L10N versions of PIP docs
78747a1 : docs: Migrated "Network Security Configuration" page on DAC (N OTA).
744be16 : Add titles to PreferenceFragments and PreferenceScreens for watches.
16ae042 : Actually compare supported color modes.
c6fe61c : Fix double status bar icons
fe789f3 : Handle reset of recommended services
8cc883d : Use correct bounds for scroll bar rendering.
38e0d0f : Ignore stopped/deleted users when filling cache.
d6d4de6 : docs: Removing internationalized versions of AfW preview doc
ebadfb1 : Fix wallpaper restore from pre-N devices
bce8866 : Use non-fast JNI for Canvas.native_drawBitmap.
034ec49 : Persist configuration for the calling or current user
fe9c966 : Update ShortcutManager javadoc
7c7052d : Run animation *after* property sync
288414e : Polish up PRE_BOOT notification.
391d560 : Avoid destroying TextureView surfaces for onStop
a7ab821 : add pii support for Rlog
ba3a135 : Fix Switch in SwitchPreference on watch
c946f9d : docs: Migrated "key attestation" page to a new location (for N OTA).
f70ad43 : media: Add hidden api to set video encoding profile and level.
fef31ad : Set title in onCreate.
543a7ed : Fix NPE in ValueAnimator
7318d63 : Correctly finish activity in non-focused stack
8354908 : Enforce consistent sizes for arrays in SpannableStringInternal
08d1bff : docs: updates to Buildilng Your First App doc
ebb8450 : DO NOT MERGE: Change the order of 2 statements to remove race.
df36aed : QS: Fixup footer + animations
b19d0f9 : Add support for round scroll bars to View.java
148b5ba : Import translations. DO NOT MERGE
35a9c14 : QS: Cleanup detail toggle on
90dfb89 : Don't reset layout params when repositioning
9d11175 : Import translations. DO NOT MERGE
da6099e : Import translations. DO NOT MERGE
48ca6ec : Import translations. DO NOT MERGE
514da60 : Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission
7c2e730 : Fix crash for some seed values.
1e52909 : Use a compressed Icon for the notification's largeIcon.
4a1bcd9 : Grooming the cats.
09f5a77 : docs: Removing N Preview AfW doc, and setting up redirect
563c4f1 : docs: Added Android N (API level 24) to the "API levels" table
c4ae782 : Fix code tags that contain html encoded characters, and fix at links.
3127daf : Fixes a bug where the lockscreen would be frozen
6d5a3f0 : Move SysUI to top app scheduling if panel expanded
5a3de72 : bootanimation: fix glitchy playback
975a9f0 : Decrease default longpress timeout to 400ms.
562ae3a : Clean up surfaces when app is resumed without being stopped.
f6782ee : Move SysUI to top app scheduling if panel expanded
c02411f : docs: Fixed bad link to cloud-backup training class
64be772 : Allow home button to be tapped while a incoming call shows a HUN
55e4030 : Add top and bottom panel overlay to lists in AlertDialog for watch.
7baaa9e : Fixed a bug where the fade in from dark would not work properly
981962e : Changed the appearance of fullscreen intent notifications again
7e5c3e8 : Fix intent flags
0b80531 : docs: Updated support library revision history for 24.1.1
197e479 : bootanimation: fix glitchy playback
4498aa6 : Fix AM.revokeUriPermissionFromOwner for prefix mode.
1f42590 : Never show transient navigation bar when empty
c120511 : Persist master volume mute across reboot
d26a971 : Update current.txt to reflect result type change
1ce3f01 : Add View reveal on focus hint
06c0cb7 : Add Settings#ACTION_NIGHT_DISPLAY_SETTINGS
86b300c : Fix NPE in JobPackageTracker
2e2aaf6 : ImageReader: Add discardFreeBuffers method
d67b187 : Fix realCallingUid/Pid for startActivities()
71f85e9 : Decrease default longpress timeout to 400ms.
a9b4318 : ServiceConnection: Properly serialize events
06741cf : Also report resize when frame changes without inset change.
3b3c914 : Make sure to apply latest configuration to resources
6341244 : Skip failed package installs
abea4b1 : docs: Replacing curly apostrophes with straight ones
bbb6919 : HIC: Base on elapsed time instead of RTC
2b4e14c : Better docs for ImageView legacy tint
11ace9e : Ensure forwarding listener target is long-clickable
0eed441 : Follow-up to multiple intents support
45e6d2d : Clean up surfaces when app is resumed without being stopped.
79621c9 : Update current.txt to reflect result type change
7a81bcd : Import translations. DO NOT MERGE
6599ee8 : Support removing specific routes from local_network
8eff1c3 : Import translations. DO NOT MERGE
01e04d9 : Import translations. DO NOT MERGE
0cb33ae : Revert "Revert "Error colors to point to frameworks rather than hard-code them""
7c11e93 : Revert "Error colors to point to frameworks rather than hard-code them"
7ec3fb3 : Add View reveal on focus hint
3163568 : Change swap chain stuffed detection logic
b6e96e5 : use printwriter instead of stdout
31aa98b : Also report resize when frame changes without inset change.
506deb6 : Fixes a usability issue where groups were clearable
9e624e7 : Fixed a bug where notifications could reappear
6e231e5 : Import translations. DO NOT MERGE
edff574 : Import translations. DO NOT MERGE
1c5d689 : Fix crash on devices with 1.2" screens.
38a5dc3 : Run the SELinux wallpaper restorecon operations on all users
56cf73a : Direct Reply: Allow closing IME separately from DirectReply mode
4e6749a : Import translations. DO NOT MERGE
43c1a5d : Import translations. DO NOT MERGE
daf43e3 : Import translations. DO NOT MERGE
440a1ea : Support multiple intents in ShortcutInfo
af2f7ab : Import translations. DO NOT MERGE
d0a83b8 : SoundTriggerHelpoer: Send pause events on abort if a model is running.
d955437 : Import translations. DO NOT MERGE
ef59592 : Import translations. DO NOT MERGE
8c8c63d : Import translations. DO NOT MERGE
0096e36 : Import translations. DO NOT MERGE
43f762a : Error colors to point to frameworks rather than hard-code them
3bb5ddd : Fix VD animator not being properly resumed
1b15d13 : Adding a new getThreadScheduler() method.
af06bf2 : Direct Reply: Fix circular reveal origin
4b545b0 : Sanity check ICMP6 router advertisement packets
fe58f1f : Snooze schedule rules that were canceled by alarms.
83fb75d : Fix for b/30088807 Dashboard page repeating charts three times on mobile. Staged: https://android-dot-devsite.googleplex.com/about/dashboards/index.html
406a41b : Add carrier config for close connection after MMS request
5874c80 : Remove date & time picker dialog titles to conform to Material spec
2266714 : QS: Fix missing flashlight tile
016bc90 : QS: Fix crash in tile API
707a9fc : Setting a system property when device goes into demo mode
bc26f5f : Allow calling in demo mode
f1395d7 : Revert "Prevent apps to overlay other apps via toast windows"
ee7805b : Remove scheduled jobs when an app is force-stopped
2cbbf00 : GPS: Keep LPP_PROFILE for verizon
890202b : Suppress exceptions for corner-case a11y events.
7e082bc : docs: fixed '@' signs that were escaped improperly
4d827aa : Resolve ListView children's RTL properties when added
b34b7de : Use a round rect background drawable for "clear all"
e794198 : Made severe and extreme alert configuration dependency configurable
8b9f948 : Changed to vibrate on down instead of up when entering pin
1949427 : Add SETTINGS_CONDITION_NIGHT_DISPLAY
639214e : Animate Night display transition
624ac3c : GPS: Keep LPP_PROFILE for verizon
1c24cb4 : More correctly close RA daemon socket.
b58e460 : Back up wallpapers via staged copies, not hard links
d0db6f0 : Add reporting of long wake locks.
c860101 : Add CarrierConfig to remove hold during Ims Calls
66b89bc : Settings: add logpersist kernel only selection (strings)
9504b49 : Adding projec.yaml files to all top/sub categories.
3e05a70 : Settings: add logpersist selection (strings)
7c3c28b : Add carrier config keys for disabling HD icon
347a6bd : Stop adding FLAG_ACTIVITY_RESET_TASK_IF_NEEDED when...
fac2538 : QS: Make BT detail be more consistent with Settings
c6b371b : Prevent notifications from erroroneously bypassing 'repeat callers' filter
4eb5678 : Add getCdmaPrlVersion().
6a776c8 : Don't let sign-in to network app appear in recents when it finishes
8145081 : Fix padding on round devices for AlertDialogs.
4f3a843 : ChooserActivity: Cannot start app that the icon overflows the layout
179923a : Improved storage size detection.
ee9fcf5 : Don't allow enable/disable of tuner on lockscreen
c9cb80e : Add .mov to MediaScanner video file types
e33daf1 : More correctly close RA daemon socket.
73ef351 : PIP: Handle layoutDirection changes
df7834e : Import translations. DO NOT MERGE
8a5f5a5 : Import translations. DO NOT MERGE
7d6efc8 : docs: Updated images and content on "Google Sign-In" page.
ac482eb : Back up wallpapers via staged copies, not hard links
59b5679 : Update bugreport dialog to DeviceDefault theme.
ca979b9 : ImageReader: Make close thread safe
0ec069a : Return empty set instead of null when user is not set.
526d73b : AAPT: Don't keep processing files that failed to be added
bec1452 : docs: Late-breaking Behavior Changes addition for N Preview 5
6384878 : Cleanup TwilightService
e2279c6 : Don't reset current thread's priority accidentally.
ffde627 : add tracepoint for when the display chain is stuffed
0b9d1db : Unit tests for "cmd shortcut"
9f35541 : Use the Shell app to show the bugreport notification on Wear.
d3f6439 : AppErrors: Fix bad flags printing in dropbox crash reports
5f056f6 : Record UID of wakeup packets
91a53a2 : add redirect for "getting started" help button in Studio. Also add ?utm_medium=android-studio to all such URLs so we can track the traffic routing in Analytics
1c9977b : Rename color transform to color mode and persist the value.
2ed8f21 : Define low latency output stream (formerly primary)
e59fc5f : Include correct account id in action_called_account_remove log message.
f98e702 : docs: Late-breaking updates to DP5 release notes
26bd4ef : TetherUtil: Use ConnectivityManager for tethering
c4a0139 : docs: remove trailing white space from jd files
a586325 : docs: Removed Sony Experia from N Preview download page
5ffdda0 : docs: fix typo error in class name
ba06657 : Handle auto-unlocked managed profiles.
73b7004 : Doc change: updated issues in DP5 release notes.
1a7b160 : Do not allow to disable package "android"
f4a45f4 : Add an isListen method to NetworkRequests.
0f1dd61 : Doc change: updates for DP5 release notes.
97dd8ee : DO NOT MERGE: FloatingToolbar - Check that app supports RTL.
718b26a : Make sure StrictMode allows disk reads when calling isThreadInProcess.
9c0789c : Add new DeviceDefault.Light.Voice theme.
9bc12a8 : Make sure StrictMode allows disk reads when calling isThreadInProcess.
aef3fd8 : docs: Added metadata to display AdMob Udacity resource card
06eb24d : Frameworks/base: Fix braino missing line
8568d8f : BatteryStats: Don't print empty platform idle state
aa19d5e : Deprecate Resources constructor and updateConfiguration() method
29d157b : Fix vulnerability in LockSettings service
376e24a : CameraMetadata JNI: Move tag lookup to common utility code
0b4b58f : Remove the DMAgent whitelisting
7626992 : Implement dumpsys --checkin for shortcut manager
469f8a5 : docs: Updating N Preview "behavior changes" doc for DP5
41dc83b : Document that WallpaperManager.getDrawable() can return null
41cbaf2 : Make the app name "Files" instead of Documents.
1721c3e : docs: Updating N Preview "API Overview" doc for DP5
f00c161 : Include an app icon.
f16c3be : Block camera gesture during secondary user SUW
6a2c8ab : docs: Added call to build to code snippet
a4dcc38 : Add carrier config to report IMEI on CDMA phone.
c50875e : Build both filename views before deleting.
6cab8f5 : docs: Describe how to update N Preview test devices on N release
1186440 : Loading NanoApps now works.
a5d5bbb : docs: Add redirect for new AS Help menu item b/30165151
a97256b : Fix the allowed icon type error message
0135516 : Handle USB power role 'sink'
fc47ba7 : Back up Night Light settings
37e5fdc : Frameworks/base: Add compiler stats to Package Manager
1030520 : Cache the default launcher.
8f786a2 : docs: Added support library 24.1.0
276f4d6 : Add carrier config to report IMEI on CDMA phone.
5ba9c49 : docs: Updating image download pages for DP5
753762c : Neko: Sort the kitties
002031a : docs: Adding update for DevicePolicyManager.getStorageEncryptionStatus() and Direct Boot for DP5
292d291 : Fix a broken case of AndroidKeyStoreProvider error logging
40ea083 : Add way to set live wallpaper across users
3e45194 : Don't show repeated fingerprint error messages on bouncer
4c30725 : Turn down restore-time logspam
e8ff0da : Reduce contention of ApplicationsState locks
3bfda44 : Align empty views for quicksetting center in detail panel.
b36b466 : Call into ART to get the location of the odex/oat file to pin
5613313 : Play boot sound on the System stream.
48e093e : QS Detail: Don't animate switch before panel open
afb38c5 : FloatingActionMode: Fix screen coordinates.
0ff13fc : Block user from setting safe boot setting via adb
be00432 : media: clarify MediaFormat.KEY_I_FRAME_INTERVAL
589fca4 : Whitelisting device provisioning package from app standby
2cfca12 : media: document new temporal layering schema values.
85c9090 : docs: Updating N Preview release notes for DP5
b3b22cb : Prevent apps to overlay other apps via toast windows
546fd25 : Don't release surface if relayout is visible
7fe1f79 : Always return valid ClipDescription for ACTION_DRAG_EXITED
26bb109 : Ensure native allocation/free is correctly registered
b6143c1 : Fixed a bug where the burmese clock could overlap
2696d99 : Don't activate Night display until user setup is complete
9f332c7 : Add PROPERTY_IS_DOWNGRADED_CONFERENCE
d6e67e6 : Fix thread priority after boosting.
0658435 : Fix rotated clip regions
0da25a6 : docs: Added note about limited support for hardware key attestation
76e813c : Fixed the heads up disspearing bug for real
94c2d82 : Fixed a bug where the header was positioned wrong
6771d73 : Don't accept resource references in string fields
5892624 : Don't append userIds for the current user's clipData uris.
22eb199 : Refactor display color transforms
11f831f : Use "real" display size for computing available densities
845cf07 : delete old Community page, redirect to Support page
9e32570 : Fixed statuses on Battery Saver column.
13260b6 : Don't allow shortcuts with non-main activities
e52b24a : Properly disable WiFi tethering
785f494 : Require permission for FLAG_WILL_BE_FOREGROUND.
3c51930 : Allow no longer waiting for visible activity to be stopped.
38db976 : APF: filter unwanted ARP replies
f3a1f2c : WIP debugging.
8484aad : Import translations. DO NOT MERGE
1ed65a27 : Import translations. DO NOT MERGE
1deedba : Add bound checks to utf16_to_utf8
aa730be : Add LTE+ and update 4G+ icons
e293b0c : Disallow shell to mutate always-on vpn when DISALLOW_CONFIG_VPN user restriction is set
0bd7762 : [RFC] Special case system apps for profile optimizations
bfba9d4 : Disallow user to block notification from OobConfig
fde8ecc : Always trigger a write if no pages are written
13c78e1 : Make Night display off by default
26e8fc0 : Fix bug where swiping on the fp sensor when the screen is off causes blank screen
7a0e4eb : Update theme colours for watch type devices.
eb33bbe : Dump the source uid of scheduled jobs
4e6cef4 : Handle locale change and pacakge change in different way
853d8f6 : Add alternative EXTRA_CALL_RAT_TYPE definition for noncompliant modems.
e60064a : Don't hold on to AssetManager instances
4c249ff : Set mContext scope to protected.
8781b68 : Disable VT when users turn off data or hit data limit
509cbb6 : MediaDataSource: add DrmInitialization for IDataSource.
39426fd : update the version number used in docs and update the offline docs landing page
f0f9a82 : Don't dump stack traces for background ANRs.
5d2a453 : Fix ShadowGrid in UiBench
1379090 : Add Night display QSTile
199d036 : Preemptively add string for possible toast.
54787a5 : Add state for loading/unloading apps
b1b8cad : docs: Added link to API diff between M and N
f6029bb : Revert "Add state for loading/unloading apps"
d9bd884 : Call into ART to get the location of the odex/oat file to pin
a4f9ec9 : Add ApplicationErrorReport tests
8fc7875 : Fixed a bug where the headsup would be stuck disappearing
06e9e1f : Changed the appearance of phone call notifications
0aaf427 : Behave if the same view gets a11y focus twice.
8d9d0fec : Give the default storage manager access to the storage permissions.
3f01d81 : Don't count zero width space in hasGlyph layout
3c7a0a0 : Treat U+2695, U+2640, U+2642 as emoji characters.
4e416e9 : Disallow safe boot when in demo mode
f20ca2c : Delete gender-balanced emoji sequence by one backspace key event.
98b5f9d : Only broadcast LOGIN_ACCOUNTS_CHANGED when changes occur.
4c3fecd : Ensure we pass correct values into the next transition start bounds.
28c4e80 : Remove subtle dependencies
484fd36 : Fix QS gear metrics
418e09f : Use colorControlHighlight for print button ripple.
7842525 : QS Detail: Remove up arrow
a91a2d7 : Fixes delay when playing first sound in BootAnimation
5753f05 : Doze: Add config for fine grained proximity checks
1293c06 : Optimize audio playback restriction check
00b351ae : Add state for loading/unloading apps
75eccbd : Revert changes to force layout after insets changes
98980cd : Fix use-after-free in vector drawable animation
6947636 : Make Recents button work in demo mode
b6ed667 : Fix disabling lockscreen for demo users.
38f9881 : sync rich comments back from google3
f25e6a1 : QS: Fix emergency calls only layout
4970cda : Patch out part of the emoji tests.
30b28f5 : docs: Fixed indentation for android:required attribute
f34c308 : Revert "Revert "Revert "Handle package broadcasts before apps do"""
d3609d4 : Fix typo in DevicePolicyManager
732ae95 : ApplicationErrorReport: Sanitize stack trace
886ba78 : Revert "Revert "Handle package broadcasts before apps do""
97c8f8d : Remove tied profile encryption key cache in keystore
1f721e1 : Whitelist default apps for DND access.
9c7b706 : Disallow shell to mutate always-on vpn when DISALLOW_CONFIG_VPN user restriction is set
44ad6ff : Attribute manual zen mode in volume panel footer.
b20891b : Read translation and elevation attributes as floats
00019f4 : More correctly track upstream network properties.
1eb8c69 : Add IPv6 tethering coordinator
90a7533 : Fix javadoc broken links in DocumentsContract.
7ecf965 : docs: added placeholder redirect for New Class dialog AS 2.2 b/30045484
5f829d2 : Test existence of wallpaper files before backing them up
2d2ba9d : Fix a few log messages that didn't have a space in the SoundTriggerTestApp
e4acdc5 : docs: fix redirects for shareables
a03dc2b : MediaDataSource: add DrmInitialization for IDataSource.
db3e4ec : Don't make redundant launch while updating configuration
e26cc5d : Fixed bugreport share dialog padding.
dcf4701 : Wakelock timeout for AnyMotionDetector. Bug: 29959125
d9ba201 : Trapping backspace at EditText level to prevent popping Docs.
db12b15 : Fix navigation bar order in seascape
9676281 : Don't show times before 2000-01-01
92ca6d0 : When display is frozen prefer preserving orientation.
db8c1db : Disallowing bluetooth config for demo users
7a3bf7c : Allow LockPatternUtils usage on non-looper threads
7aaa551 : Suppress immersive mode confirmation if navbar is empty
9a44eae : Fix docs for View.DRAG_FLAG_GLOBAL
efbbe7e : Revert "Handle package broadcasts before apps do"
5fd967d : Move grantDefaultPermissions back to onNewUserCreated
d973c00 : MediaPlayer: fix typo for OnInfoListener.
98742a5 : Do remove starting windows for activities in an invisible stack
a43db63 : SysUI: Protect against crash in BatteryController
a2b109a : Grant Camera Permissions to DialerPackage
04918fe : Don't hold lock calling into PackageMgr
ff69a4b : Add a constant for when the storage manager is toggled on and off.
ad869cc : Thread-safe pipe teardown during restore operations
4d89594 : Fix issue #30013670: Phone AP crash when testing VT call
bf13ccf : Back up / restore lock wallpapers
3d9805d : Added UM.DISALLOW_OEM_UNLOCK, Removed Global.OEM_UNLOCK_DISALLOWED.
b6378cf : Don't hold a lock while loading default wallpaper
324a28f : SysUI: Protect against crash in BatteryController
f3ba2e0 : Don't backup & restore disabled shortcuts.
3683fb1 : Adds a screenshot wallpaper method to WallpaperManagerService.
341d077 : docs: Added "developer stories" articles.
bda5165 : Improve jank on header change.
2aa9bab : Add hidden API to store whether provisioning config has been applied
93362ac : docs: July 2016 Dashboard update
5de6886 : Enhance toString on ConferenceParticipant.
5656213 : Compile core-apps according to their own "reason" for A/B
1bd6452 : Guard against null object in scheduleNotifyUpdateAppWidgetLocked
0a45ab1 : Import translations. DO NOT MERGE
19516ee : Import translations. DO NOT MERGE
52c40b0 : Import translations. DO NOT MERGE
3039b1d : Import translations. DO NOT MERGE
4ef8874 : SoundTriggerDetector should look at the return code to honour success
c2ae287 : ConnectivityService dump: add apps blocked logs
8f72908 : MediaSessionService: Support managed profile
abda9c3 : Make Dolby TrueHD audio format public
2d10c5a : docs: Removed self-referencing links on Apps and Games pages.
6fc4600 : Add setLandscape() method to ButtonInterface
ee73882 : Remove VR package disable logic.
75db125 : Include new constant for encryption status in the getter's javadoc
8a0ee94 : Avoid throwing when 0 size layer requested
1c14fbc : Put bootanimation in top-app stune group.
5df8f3a : Revert "Treat everyone the same."
fe51b8f : Sets android.ui to be in the fg stune group.
33dc61f : Cleanup whole preloads directory
83f6d2d : Throw ActivityNotFoundException when failed to launch shortcut
7298f3b : Add Group Id to PhoneAccount
d589c18 : Don't force fstrim on OTA
392648f : docs: Edited phrasing for "orderId is blank with test IAP purchases"
3067bc6 : Fix docs for DragEvent
9683256 : Import translations. DO NOT MERGE
190e853 : Fix up mangled SELinux labeling of wallpaper files
e3e481d : Avoid throwing when 0 size layer requested
fced69e : Avoid throwing when 0 size layer requested
5c52691 : Put bootanimation in top-app stune group.
715fa57 : Include all components in VR initialization.
a224183 : Handle package broadcasts before apps do
1fb7dfd : Disable using SIM language for Chunghwa Telecom and Far EasTone.
c96b5e0 : Finalize MEP functionality.
2fb30fb : Wait until end of BootAnimation to free looping textures
2716749 : BootAnimation: Use npot textures
f9c41ae : Revert "Treat everyone the same."
4a91096 : ShortcutManager javadoc
d30aaeb : Stop listening for WiFi interface status changes
790d198 : Add an api to verify if ro.device_owner was set
acdd639 : Support requesting async LinkProperties/NetworkCapabilities updates
a3ca6bd : Basic IPv6 Router Advertisement daemon
967fc8d : Add BUGREPORT_OPTION_WEAR so that Wear can customize its bugreporting.
4074ad0 : Sets android.ui to be in the fg stune group.
ee6e86b : Rename disable add call extra
a60d31d : Add a secure setting for double twist gesture for camera flip.
f3d8b81 : Add WearWifiMediatorService to SystemServer.
62deabc : Camera2: Add @hide variant for openCamera for UID forwarding
e8fde5d : Improve initial unlock delay (1/2)
911e889 : Add Night display feature
e81fa85 : Remove "Night mode" from tuner
b172932 : Revert "Frameworks/base: Refactor UserHandle and Environment a bit"
813f9e8 : Use visible paths when cleaning up MediaStore.
d281b42 : Revert "Frameworks/base: Refactor UserHandle and Environment a bit"
b4fae5b : Add Dolby TrueHD audio format
164cca0 : App launch - Test app changes
8de129d : Updated margins and spacing of preferences for watch type devices.
dfa7c3b : Updates to the sound trigger test app
10abe09 : Add new mode for SCHED_FIFO on UI and RenderThreads.
9f63e40 : API 25 is frozen, so we can't change API.
9f6bf4b : Move voice interaction callback list to VoiceInteractionManagerService
536bda2 : Hide more shortcut APIs
d9767b9 : Make pinning files async in a background thread
d0bd6aa : Add a null check for mImpl.
e1a6aba : Add video events to ParcelableCallAnalytics
7597f58 : Hide APIs that shouldn't have been public
272c7d3 : Add isThreadInProcess.
7b5b7cb : Don't walk mutexed collections outside the mutex
5a32c6c : Add values to ApplicationInfoFlags
dbbc7af : Making timeouts configurable through Settings
30fe922 : Fix issue where GnssMeasurements wouldn't allow empty measurements.
26489e1 : Set up view state before attaching, jump drawables if needed
33eb07f : Add new mode for SCHED_FIFO on UI and RenderThreads.
2759f93 : Fix UiBench MainActivity fragment
4f73fc7 : API 25 is frozen, so we can't change API.
3bd0cec : add redirect for URL hard-coded into the default proguard config file, and update related redirects for the entire /guide/developing/ path.
d953ab6 : Move voice interaction callback list to VoiceInteractionManagerService
f805b43 : Hide more shortcut APIs
24d9491 : Suppress PRE_BOOT notifications for some profiles.
a0b4b16 : Adding debugging for last active time.
1913e5a : SoundPool: fix enforced camera shutter sound
76801da : Set PrintDocumentInfo#mDataSize
7380c32 : Remove "starting apps" boot message.
9f1144b : Fix comment. The color is cyan 500 not teal.
a95cea0 : Make pinning files async in a background thread
2045bdd : Add a null check for mImpl.
c3e6c93 : Add carrier config for WFC promo mode.
b57578c : Rewrite lingering.
7643423 : IpConn metrics: add times to DHCP bound state
0d1c65b : IpConn metrics: distinguish NUD_FAILED answers
446598c : Prepare to delete useless loop in handleReleaseNetworkRequest.
194e415 : Enable the demo launcher package as well.
56d3219 : Install preloaded apps into the demo user
4e8ce9e : Schedule backup of a package on a background thread
7872aff : More javadoc for audio recording activity API
39e10e8 : ConnectivityManager: no double callback remove
c443680 : Revert "Fix navigation bar order in seascape"
f79cd87 : Add margins to the system icons when the user avatar is gone.
0def73a : Consider queue & dequeue times for should draw
bd72c9f : Add video events to ParcelableCallAnalytics
8a918b1 : Snapshot RemoteViews before releasing lock.
59397a8 : Explicitly flush compress/encrypt stream before close
a2a6533 : Harden framework against backup transport crashes
016593f : Fix bug with launching home activity from LockSettingsService
f2bead5 : Switch network cycle calculation to use Calendar.
598aca4 : Hide APIs that shouldn't have been public
cbb625b : Fixing app transition due to left-nav bar inset.
75ee8d1 : Move phone number formatting logic into DeviceInfoUtils.
e31f6b8 : Preparations for different scrim depending on wallpaper
bcc100a : Capture fingerprint statistics for estimating FRR
b89970e : Add isThreadInProcess.
848c8c4 : Make ContextHubService compliant with new context hub interface.
51b8395 : Use proper lock when accessing the generation registry
6e16714 : Frameworks/base: Refactor UserHandle and Environment a bit
c29d2b0 : Move the MIME type icon detection into the platform.
d6d9a1d : OpenSL-based audio support for BootAnimation
2960700 : Don't bridge autobundle summaries to other devices.
73ab965 : Fix: DatePicker can't show long date string at landscape
ca081ca : Bump ACTION_CHOOSE_PRIVATE_KEY_ALIAS broadcast to foreground
4e37b70 : [net mgmt svc] add method to retrieve INetd reference
bae6d82 : Update isValidLockdownProfile to block PPTP
5a23846 : Import translations. DO NOT MERGE
1cd0497 : Import translations. DO NOT MERGE
d4286f5 : Import translations. DO NOT MERGE
4c78b8e : Import translations. DO NOT MERGE
cf6b12f : IpConn metrics: use @IntDef
176ed01 : IpConn metrics: add dhcp transition times
5133b62 : Disallow OobConfig being suspended
6ccd51a : IpConn metrics: correctly read RA lifetimes
1ec11eb : Unbreak unregisterNetworkCallback.
b60570c : Make registerDefaultNetwork work on metered networks.
09e2021 : Add test coverage for a bug in the lingering code.
1866028 : Annotate public methods in ConnectivityService.
9085230 : Allow preference theming to remove divider.
4781057 : Add bound checks to utf16_to_utf8
10cb63f : Doc: Minor fixes following launch of Performance section on DAC.
6a4d333 : Fix simple typo in System Permissions guide
dcd9bee : N MR1 is API 25
c46098b : Grant location permission to camera app.
0e59a22 : Update DocumentsUI to use theme colors.
06dfd51 : Docs: Performance final changes
0b1eda1 : Add a new API to improve VR thread scheduling.
c5707a7 : Add missing setPulling() method in Connection.
01dccd0 : Start shortcuts as if publisher apps did using PendingIntent
ba1e3d6 : Address API council feedback (continued)
9a5247a : API cleanups per API review.
9c12816 : Docs: Job-scheduling doc for new DAC Performance section.
378d112 : docs: performance: Reduce APK Sizes
22eff0a : Fix potential loophole where ime adjust notification is not sent
90859bc : Allow voice interaction window to control system bars
e1fde5e : Docs: Performance section
6056c84 : Docs: Final edits for initial release of this doc for Performance section of DAC.
448bb57 : Docs: New doc on optimizing view hierarchies for upcoming Performance section
ecb9f3e : Add callbacks to VoiceInteractionManagerService
5f57a3d : Clarify documentation of Display#getSize()
8290f8f : Always send task stack change updates if PiP is enabled
1bdc770 : also log details for neko rename events
0baa1bc : Fix synchronization error for Seamless rotation.
606f4d5 : Disable seamless rotation while animating.
fd10cd1 : Force CROSSFADE rotation when launching from double tap gesture.
015eb82 : null check jarfile before using
104d9de : QS: Make edit non-clickable when collapsed
bbfb1c1 : Use category DEFAULT home actions
863ae3e : N MR1 is API 25
767708d : Make the NetworkRequest list private to NetworkAgentInfo.
b35d40d : Move the request type from NetworkRequestInfo to NetworkRequest.
09e3715 : Make registerDefaultNetwork work on metered networks.
23bb84b : Force lock icon animations on UI thread
8562ab5 : remove "referenceonly" flag from the offline-docs build. Add new offline-docs-referenceonly make rule. And update online-sdk and offline-sdk to use the new site templates.
dc0f893 : Don't update task to return to type for last task over home
ee6b6e4 : ShortcutManager: Make sure persisted default launcher still exists.
fa7d97f : Make sure SELinux labels are correct after move-to operations
ff14f73 : Make sure re-published dynamic shortcuts are always enabled
48e819b : Log as histogram instead of counter
8080721 : Add metrics for toll-free/travel-abroad buttons in Settings
95adae6 : Delete the NDK docs from Git. They're now in Piper, as per: https://critique.corp.google.com/#review/126357681
408e0d5 : Disabling account modification on demo users
f3806f5 : Automatically grant URI permission as needed.
7709041 : Removed warning when objects are added on wrong order.
ab1cbc2 : Mutate the drawable if a valid state change happen
27315ac : Fix navigation bar order in seascape
9dfb78f : Fix missing header text in notification groups
7cb2f8b : Pinner Service - Pin Camera app on unlock if requested by the config
5e57a20 : Performance optimizations in generatePackageInfo
7877b8a : Optimized onUnlockUser
79d1c75 : Revert "Remove InputContentInfo#requestPermission()"
f07f170 : Quick settings icons have focus
705a4bc : SysUI: Mantain non-weak reference to listener
a6a3ca8 : Docs: Fixed NDK download links for Windows
ee68fd8 : QS: Don't use ComponentName to identify tiles
c9cef3c : QS: Fix clipping for some font sizes
0570e36 : Status bar blacklist: fix items resetting
b46059a : QS: Layout and animation refinement
2eae8eb : Prevent PrintRegistry callbacks when finishing
9705fa0 : Only clip PopupWindow in the vertical direction
64600cf : Pre-setup restrictions
c10b4dc : Update the volume panel to use a system color.
e535a58 : Add a new API to improve VR thread scheduling.
c4b8f36 : Remove InputContentInfo#requestPermission()
4f1acfb : Mutate the drawable if a valid state change happen
070b22b : Exclude children from excess space distribution when using largest child
7369d8d1 : Add detailed test coverage for lingering.
a801d40 : add neko metrics
cfbf741 : Record events for RA option lifetimes
647c86d : Log RA listening statistics
4fc3ee5 : Log events at APF program generation
24df239 : Docs: Add page about threads to the upcoming DAC Performance site area.
741a8c1 : Docs: Launch-time performance doc for upcoming Performance section on DAC.
c242ceb : Add missing setPulling() method in Connection.
6ee0a92 : Add more test coverage for requests and callbacks.
feadfda : Make provisioning timeout apply to both IPv4 and IPv6
02a2851 : Apply animation in relayout invisible the old way
ea11db1 : Start shortcuts as if publisher apps did using PendingIntent
fc1822b : Import translations. DO NOT MERGE
82457c5 : Handle post-record-time clipPath scaling
39b80e5 : Apply animation in relayout invisible the old way
943c4e0 : Clarify Picture docs on playback
b8d267a : PBAP: Allow wearable handsfree device for PBAP Access
d688079 : Address API council feedback (continued)
479212c : Move getRecentTasks() to ParceledListSlice.
cf89019 : update GlSurfaceView:onPause/Resume docs
ad82aca : Handle invalid empty args to createAutoBrightnessSpline
7678aed : Treat everyone the same.
b2cd422 : Import translations. DO NOT MERGE
ba79cd1 : Import translations. DO NOT MERGE
c4011fc : Allow quick view package to be set via setprop.
878b455 : Fix NativeDaemonConnectorException issue accessing null object
176a92a : Import translations. DO NOT MERGE
dd09781 : Fix updateShortcuts() with icons
f838407 : Recents: Make sure blacklist checks the package name as well as activity name
b6587ea : Added a virtual interface for Video Telephony call usage counting
1150b73 : Fix issue #29871385: Need JobScheduler.scheduleAsPackage to be system API
9c0eb0b : API cleanups per API review.
c68ef58 : Check uid for notification policy access.
5f0c3a5 : Make MediaScanner extract "date taken" from videos, if present
1882ce9 : Disable constant state sharing for VectorDrawable
dd214a7 : Support trimmed images in BootAnimation
0cd1b78 : Check uid for notification policy access.
5e05518 : Adding tests for DnsEventListenerService
cfddd68 : Refactor IP connectivity event logging
91b22809 : Only use one SurfaceControlWithBackground per AppToken.
16ef39a : Move preloading to boot complete.
2fde939 : Fix off-by-one in am start -R (repeat)
3864183 : Fixed race condition by using a separate counter
1c41dc8 : An API to check if running in a demo user
6cbba70 : Have wallpaper target itself when dismissing keyguard with wallpaper
0271fd6 : Improving the Reset Demo Warning dialog
d006310 : Relax security constraint around getAuthenticatorId().
545a58a : Prevent PrintSpooler from being disabled
9b45a15 : Notification: Apply small icon level
58dd0cd : Protect REFRESH_BATCHED_SCAN broadcast
8784be6 : Add a few trace points for animation loading.
15e74c9 : Use the first Vulkan layer path
0dbeb9e : DO NOT MERGE StateMachine: remove final from SendMessage
785bc65 : Updated colour theme for watch devices.
b7d13d5 : DO NOT MERGE WifiManager: add WIFI_MODE_NO_LOCKS_HELD
024005e : media: clarify notes in MediaCodec doc
6c7a906 : wifi: allow config of default+verbose ring buffers
f8c04cb : Enabling auto-ota in retail demo mode
4aad455 : Notification icons: Correctly apply color filter for DrawableContainers
0e8ce87 : Fix popup context menu appearing brokenly.
3c5a1c8 : Remove framework dependencies on Support* demos
1f397f4 : Define deprecated fields in IntDef's
508b4e6 : Skip screenshots when user storage is locked.
c4bcacb : Show notification while PRE_BOOT receivers run.
dd85da6 : Remove redundant setPendingIntentWhitelistDuration() calls.
8b73990 : docs: fixed broken link in UsbManager javadocs
a7778b0 : Fixed whitelistManager set on unbindServiceLocked()
4461356 : media: document rotation and scaling issues for MediaCodec
4f65708 : Default minSdkVersion to '1'
db56549 : media: document format keys for MediaExtractor/CodecCapabilities
e4f6d96 : Fix savelayer rounding
1e5d428 : Clip GradientDrawable's saveLayer
671da98 : media: document VP9 CSD for MediaCodec
efd92a3 : MediaResourceMonitor: Send broadcast to current users
610f6ed : Purr.
4b7e415 : One final tweak to the platlogo.
04f8cc2 : Fix SuperNotCalledException.
a4abd91 : Add tests for MetricsLoggerService
3bba249 : Tests for IpConnectivityMetricsLog
92f003f : docs: Fixed logic for determining image sample size
ddb9488 : Mark app pending intents in notification extras
0e4f014 : Add a flag to enable instrumentation of the framework classes.
1020866 : Add disable add call during video call extra and carrier config key
4a2b119 : Don't cache external storage directories.
a52c9d9 : Ignore serial number checks when emulating FBE.
0de4834 : Always reload print services
4b42571 : Fix #29737133 : content-trigger jobs not running properly
4140111 : Add extra waiting when switching users
a590d2b : Fix bug where process whitelist manager state would not be correct.
690346b : Use the Deletion Helper when system storage is low.
ac04638 : Add missing roundOut for layer damage
294af23 : Allow system apps to have disabled QS tiles.
cc241a5 : Frameworks/base: Add new flow to OtaDexoptService
8ab84e2 : Add onConferenceSupportedChanged callback, carrier config.
c27b2b6 : Add missing null checks
3cf17ad : Syncronize renderPage vs. onServiceDisconnected
45e8333 : Round unclipped saveLayers
7b570de : Fix SurfaceViewPositionListener race bugs
e080bc5 : Fix Windows NDK labeling.
6aec452 : Fix AttributeCache
7f89016 : Fix documentation of getTelephonyHistogram() api.
0fdf574 : Fix smooth panel deceleration
cb76aad : Fix mistranslation from the NDK changelog.
17d0ccb : Remove reference to obsolete installation step.
b75fc2b : Add tron logging for retail demo session counters
ae26189 : Don't reuse userids that are being cleaned up on boot
c11ce7b : Resume only activities in focused stack
7d633d3 : Add onConferenceSupportedChanged callback, carrier config.
37dbafc : Added checks while unfreezing bounds
9a9e673 : Most cats would prefer chicken.
2403ac1 : Add redirect for new Run/Debug Config doc b/29615014
049b6d8 : Fixed bug with continuously changing orientation while dreaming
474659c : Add missing null checks
a8e3f77 : Do not show user locked notification after reboot when there is no lock
8fd7542 : Reset relaunching count is app dies during re-launch
7f1ca4f : Hide superfluous 'Android system' header in Quite mode dialog
ace6f6d : SyncOperation float cast fix
efc1338 : Import translations. DO NOT MERGE
ff0916d : Import translations. DO NOT MERGE
09aaab1 : Import translations. DO NOT MERGE
78caa25 : Fix unsafe concurrent access in LegacyTypeTracker
8dcd3ea : Delete one more legacy DHCP client string.
27a9fcc : Cats are not, technically, tasty treats.
4f58324 : Update finding success page to feature playbook.
f4a7d6f : Add new private theme for Dialer.
8ba1cb3 : Reduce vibration length of camera gesture
edeb517 : Add getters for ButtonDispatcher HomeButton and its views
22a70ee : Add conference call label.
2c35fd0 : media: document output image crop and layout for MediaCodec
43a23982 : media: document format keys for MediaExtractor/CodecCapabilities
5495adc : media: document format keys for MediaMuxer
231746f : media: document VP9 CSD for MediaCodec
f678cc9 : Add counters for the automatic storage manager.
ac3e0e5 : Update DisplayMetrics when resizing
76fdbb7 : Fix layout issue after insets changed
d405431 : use an observer for the default sound
d5a9011 : Round unclipped saveLayers
489c39d : PopupWindow: Use DISPLAY_CLIP_VERTICAL/HORIZONTAL.
3dafee6 : cp preopted files from B partition during PM init.
599d43b : Prevent NPE in dispatchUserSwitch
a464a9f : Don't save the anonymous identity for EAP-SIM/AKA/AKA-Prime
00c3659e : Do not remove handlers for loaders.
8e8d232 : Update DisplayMetrics when resizing
b08790c : Shortcut: Only "main" activities can have shortcuts.
0ccd0fe : Properly tint crash dialog.
ca3329c : Add tracing events for system service lifecycle events
8c5d422 : Do not load exit animation again if window is already animating
de383c7 : Reapply more strings for "more settings"
9d48a73 : Disallow disable / hide device provision app
b137b24 : Import translations. DO NOT MERGE
34f5924 : Import translations. DO NOT MERGE
5f83c85 : Show volume row headers by default.
9c0c3d8 : Always reapply strings.
57e2785 : Add DeviceDefault style used by ringtone picker.
f329ebe : Update QS battery trendline to use theme color.
3b6a1a6 : docs: fix syntax error in "Saving Files" document
73d1ce8 : Improve ANR dropbox reports
dcbdc0d : Access internal ringer mode to properly vibrate in DND
3091d15 : docs: Updated link to UI Automator reference in "Testing UI" doc
6472501 : Resetting some settings on starting a new demo session
65fefb0 : Import translations. DO NOT MERGE
45700fa : Use a flag to grant a temporary URI permission.
267c1c6 : Import translations. DO NOT MERGE
d54cfb4 : QS: Hacks to fix bigger problems in TileService binding
1a5b67a : Fix crash when tapping on cell icon in QS.
c470466 : Fix NPE for checking for whether animators should play together
3bdbf98 : Make "cmd package set-home-activity" more CTS friendly
e42e58f : Import translations. DO NOT MERGE
a8ddc93 : Import translations. DO NOT MERGE
d136ba1 : Fix WallpaperInfo API review
f38b1d7 : Adding a warning dialog before restarting demo session
0a726ac : Add a WifiScanner API to listener for ongoing scans
8051a0a : fix last modified time
4951f9d : Do not send unhandled system config changes to app
51a760a : Revert "Revert "Mark Serbian in Latin script as non-localized [DO NOT MERGE]""
175559a : Fix guts are not bound properly.
0721535 : HUN: Close RemoteInputView when Home is pressed
4b6614e : Add support for dropping fg video call on answer of audio call.
d092e3a4 : Update documentation for View.startDragAndDrop
10e29b8 : fix bad contrast in table links by switching to normal table cells instead of headings.
6edbefd : QS: Hacks to fix bigger problems in TileService binding
b28b99a : media: update getAchievableFrameRatesFor javadoc
7965fa4 : Add support for LTE CarrierAgregation
0b77ef9 : Print names of observers causing timeout
ac04f4e : Remove FD from the right Looper
ff51bff : docs: remove out-of-date performance info
94f682e : QS: Fix hotspot refreshing state
00ff604 : Fix crash when tapping on cell icon in QS.
85f449e : When uninstalling, only kill the requested user.
8995d85 : Don't loop forever on 0-length options.
1121017 : Add more configuration state for visual voicemail
039ba48 : Don't compare intent filters on singleTask adjacent launch
17c7753 : Fix issue #29532165: System Server Java Crashes in WiFi (RT Restart)
95a6c89 : Add global settings for cell radio state
61209bc : Do not launch non exposed add printer activity
12ccb2e : Import translations. DO NOT MERGE
25e0813 : Add InputMethodService#exposeContent()
3394a8e : temporarily disable FakeSettingsProviderTest
f23a1b8 : Change approach for windowPositionLostRT
6330568 : Prevent early boot crash reading PowerProfile
07e0384 : Enable fingerprint sensor navigation to invoke QuickSettings - rename "FP_NAV" to more generic "SYSTEM_NAVIGATION"
f42cbe8 : Show unsopported display size dialog on relaunch
9b2be9e : Prevent early boot crash reading PowerProfile
2243ac7 : QS Edit: Try to simplify drag logic
8ba446c : On phones, don't show the avatar icon when it is the only user.
d8602c8 : QS Tiles: Fix some problems with connecting through intent
5cb5e89 : Fix adb backup/restore
716866d : Sensor: Make getId() more varied
0f5caab : Fix build due to missing abstract method impl
4ae205c : docs: Edits to Instant Apps FAQs, index page.
ee77b88 : Report all content changes to a11y services.
11f197c : Avoid runtime restart when storage is missing.
60551b6 : Add a Carrier-config specific ratcheter of RATs.
6e051cc : Fixed whitelistManager assignment.
cbd2a14 : Added more logs to track WakeLock usages
9bbaacf : Use granted userId to look up provider info
1a76a62 : Prevent early boot crash reading PowerProfile
31b4983 : add direct path to sdk manager docs for studio UI help button bug: 28982864
356fe48 : Update prebuilts from build server
00d9d9f : Don't iterate over a list items are removed from.
a31460c : Start primary storage move outside lock.
8753e18 : QS Tiles: Fix some problems with connecting through intent
a5f6ed3 : QS: Fix default icon handling for services
1219c92 : Don't allow showing an activity if user is stopping or shutting down.
121e164 : Fix issue #29545190: JobScheduler ContentUri NOTIFY_FOR_DESCENDANTS flag...
5022da3 : Unblock 'am start -W' if activity is brought to front without launching
d7d16b9 : Guard concurrent accesses to BluetoothA2dp service object
4ece3d6 : ContextImpl: Keep DisplayAdjustments and Display in sync
3ccc527 : Enable resize during relayout fix for all stacks.
15e0bb4 : SurfaceView: Careful with FLAG_PRESERVE_GEOMETRY.
6da3cc0 : Implement seamless rotation mode.
f19b6ec : Unhiding DEVICE_NAME
7f2bf46 : Make sure VD animation push staging happens only in MODE_FULL
bc364fc : add redirect for old link to publishing docs
f6967e06 : Notification: Respect disabled HUNs on updates
6f134fb : Blacklist ATV Remote Service to never appear on Recents
56b9656 : Revert "Parse "vendor/priv-app" to find privileged applications"
0f0da49 : Fix JAVA doc for AudioRecord and AudioTrack Builder
3f32c27 : Don't match locales with different scripts in ResourceFilter
b5a012f : Shortcut Manager: Address API council feedback and fix TODOs
843f541 : Do animations correctly in systemUI
a99b2bd : Doc change: remove common images from localized directories.
c11df25 : Add colorSecondary theme attribute.
b84b3e6 : Add some themes to let Settings use DeviceDefault.
c8ad0cd : Tweaks to DragAndDropPermissions behavior
7552441 : Fix stale transformations
5f31b98 : Notify user when application does not support current display zoom
e0aaeaa : registerUpdatedByApp should be synchronized
5c37344 : Update System UI to use theme colors.
4de5a3a : Reduce race when connecting to an existing content provider.
adcbed7 : Restrict hotspot qs tile to admin user
4316180 : Fixed notificaiton Stress Test
b213ac4 : QS Edit: Try to simplify drag logic
409b0a1 : Change prefix based upon mask
260d667 : Prevent startNavigating() call when GPS is off
5e0b431 : Prevent startNavigating() call when GPS is off
c129b58 : Clarify docs for PopupWindow width/height parameters
3b925c1 : Fix NPE in Toolbar - framework edition
3eeeada : Import translations. DO NOT MERGE
1fbf42c : Import translations. DO NOT MERGE
3eeb644 : Import translations. DO NOT MERGE
dafd8ad : Import translations. DO NOT MERGE
ee27cab : Ignore system apps on enforceMeteredApnPolicy().
02708b1 : Parse "vendor/priv-app" to find privileged applications
ce4957e : MediaPlayer: fix java doc for setPlaybackParams.
07421cb : Don't try and resolve WRAP_CONTENT too early.
ce87a8a : Fixed an issue where the deleteintent of children wasn't sent
d98ba4c : just a reorg of some links to put all Android Studio help button redirects together
f704837 : Fix infinite loop when registering data usage callback.
ad48dc1 : Revert "Mark Serbian in Latin script as non-localized [DO NOT MERGE]"
fb95a81 : Allow trust agents to run during provisioning
bdd774c : Revert "Don't re-launch activities while the device is sleeping"
089586f : Don't re-launch stopped activities while the device is sleeping
7222e89 : Revert "Revert "docs: Add Videos section to N Preview landing page""
a762ca7 : Enable fingerprint nav by default
53ac1ef : Don't show the shade background for heads up notifications
9f779ab : Add getApplicationConfigForPackage
4652826 : Unhide Network types in TelephonyManager
dd27444 : Make advanced storage option sticky...
ea05cd5 : Fix issue #29438842: Enter the "am broadcast -a...
60920d5 : Revert "Don't re-launch activities while the device is sleeping"
3b2297d : Allow call addSharedAccountsFromParentUser with CREATE_USERS permission.
f9b20a9 : BatteryStats: record best estimated battery capacity
6be533e : Make sure fontScale in configuration sent to app is equal to global
b5eb497 : Keyboard shortcuts: A11Y fixes cherry pick
958b341 : fix resolver
83dce36 : Fix NPE in reading package-usage.list file
a198550 : Add metrics for button taps in Settings support tab.
ab17c98 : QS: Don't disable hotspot animation when leaving airplane mode
4d6b87f : Launcher shortcut callback should deliver manifest shortcuts too
13697b8 : docs: Narnia 2 advertising language update
9918234 : Enable tap-to-pulse only when needed
af1eafd : Fix invitation request from persistent GC
6918675 : Remove @return from void API javadoc
370bca6 : Don't reference variables before they are assigned.
b088cb3 : Use newly fetched PackageInfo for loading WebView code.
99407db : PackageManager: Don't fail app installs if dexopt fails.
5db6de6 : Use colorAccent for fullscreen tutorial.
f082385 : Split mRulesLock in 2 distinct locks.
309ebd6 : Fix AAPT-compatible output format for locales
88086e7 : Fixed a stackoverflow in notifications
e5ec413 : Fixed a bug where a notification was incorrectly marked as removed
a554c70 : Fixed a potential issue where a notification could be empty
e977b0a : Mark Serbian in Latin script as non-localized [DO NOT MERGE]
fc59c34 : Fix early termination of while loop in BluetoothSocket#write
e555cb9 : Unspecified alarm worksource names are the rule, not the exception
e25c18d : SystemUI: Override notification app name
8c35dcc : Fix a race in local settings caches
ea8b5de : Catch throwable exceptions.
a4b5486 : Fix data race
a0b91d7 : Fix race with BT disable in BLE_ON_STATE
501ff9a : Avoid re-calculating vsync mid-frame
34bf49e : DO NOT MERGE Move SurfaceView offscreen if the app stops drawing it
73cf02a : Fixed a bug where the expanded layout would flash
888b7a8 : assume a generous prior in the rate estimator
d3bbb13 : Compare intent filter when launching adjacent
df6da04 : Update manifest shortcut XML schema
d5ca5aa : docs: NDK r12 release notes and downloads
968d269 : QS: Fix missing tiles
aa6e84f : Move SurfaceView offscreen if the app stops drawing it
0c0df79 : QS Edit: Fix auto-selecting add location
adebb52 : API Rename: IC#inputContent to IC#commitContent.
6d82389 : Only block invalidation in DrawableContainer initialization
a3453b8 : QS API: Fix mService and mTile being null once and for all
7774bd5 : Always report window move to client
c59249f : Bring out your toggles
9b80b94 : Do not schedule restarts if the system is shutting down
d34fbdc : Include cause when reporting errors.
4b0a3dc : Support using uninstalled WebView packages as WebView implementation.
71f2c31 : Do a forceLayout if pending insets is changed after relayout window
66ec21a : Work on issue #29328569: NPE in " com.google.android.configupdater"
5e956e8 : Add metrics for new tabs in Settings.
8b33036 : Add a resource for demo mode launcher component name.
126df85 : Support AVD animation falling back on UI thread
ec30ca3 : Call AppOpsService from the handler thread
bd4c3ea : Fix for the missing sync bug
8316b81c : docs: DP4 release notes: add Android Auto known issue
f308ab0 : Correct typo in BluetoothSap binder
b27d7a5 : Remove RemoteInput on lockscreen setting
0619545 : Don't re-launch activities while the device is sleeping
ad6f2e5 : Bring task to front when we can't move to adjacent stack
02e2cb9 : docs: Minor update to DP4 release notes
56d950c : Include cause when reporting errors.
0114dc5 : Refactor DeviceDefault themes.
75aa534 : Check extra type before blindingly casting to Parcelable.
7df9b45 : Notify user when application does not support current display zoom
bf0a9a7 : Add pm operation to set user restrictions.
0e85247 : Limit global drags to apps targeting SDK 24 and above
53d4147 : Allow apps with CREATE_USERS permission to create restricted users.
f11a574 : Clean up ex-users in lock settings db
0df2c55 : Support using uninstalled WebView packages as WebView implementation.
3d5604d : Make sure we're locked
63966b3 : Allow stopping user to access AppWidgetService API
d444ff1 : Global.OEM_UNLOCK_DISALLOWED should only restrict when enabling oem
cad1666 : Report error correctly for the implementation of StreamInterface::GetData()
1b96933 : Import translations. DO NOT MERGE
ec038aa : Import translations. DO NOT MERGE
30d661c : Import translations. DO NOT MERGE
ea1edac : Import translations. DO NOT MERGE
d430f1a : Remove coarse location pre-grant for preinstalled VrListenerServices.
e227ec6 : Let bmgr inspect the set of whitelisted transports
7ab4025 : Fix issue #29371078: Foreground jobs should not count...
af9f004 : Fix VR transition for display on/off sequence.
1711d43 : Fix for NullPointerException in SuggestedLocaleAdapter
3138a99 : Don't dispatch Uris with appended user handle
f93ce17 : Added explicit cast so it compiles on Eclipse.
e9bad24 : Added dismiss, expand, and collapse accessibility actions
f3e4064 : Refactored unnecessary calls to updateRulesForGlobalChangeLocked().
0680f73 : Modify TelephonyHistogram.java functions.
34c5526 : Ensure that the tint is properly applied in docked mode.
9e1f559 : ShortcutManger: Auto-adjust ranks.
7555f33 : Fixing issue with screen pinning screen not showing for secondary users.
4ff3bcf : Fix runtime restart when using aggregated net observers.
4fa6a01 : Handle Concurrency issues in Connection
1a5d8ea : Fixes issue with group backgrounds when animating to keyguard
1ecda97 : Allow the phone process to hide outbound text SMS
022b6fe : Move IMS-related protected broadcasts to packages/services/Telephony
429c962 : Fix unresponsive brightness slider after font size change
ee85faf : Add better configurability for dialog theme colours.
5fabe69 : Fix a naming typo for source_build
25f4888 : ResourcesManager: Allow managed addition of library asset paths
c3d8a52 : Send VR mode notification to AR app on context hub
d04aaa3 : More thorough cleansing of expired users
8c4e4b0 : added null check in doInBackground and if null, properly intializes variables.
597e67f : Add metrics for the deletion helper.
0617673 : docs: Added AfW item to DP4 "Behavior Changes" page
8761377 : docs: removing duplicate security config doc
5cc6a74 : docs: Updates to DP4 release notes for Android for Work
178bba4 : Add DENSITY_260, DENSITY_300, DENSITY_340
98dd7f1 : A11y: Fix notification bounds when top notification is scrolled
7f25c75 : Fix flashlight dim state
7f405f1 : Add permission checking on service calls in LockSettingsService
ef11c2e : Update the DP4 setup instruction for api level 24
3460516 : Revert "docs: Add Videos section to N Preview landing page"
778047d : docs: Updates for DP4 release
931974b : Docs: Updated 'NDK Apps Linking to Platform Libraries'
7ce69e3 : Docs: Updated localizations for N Developer Preview docs.
cb64ef6 : docs: Wording change for Support Lib 24.0 release notes
a92895b : docs: Updating N preview release notes for DP4
521da6a : Docs: Adds SurfaceView to API Overview page for Android-N DP4.
76de2c0 : Implement wildcard support for autoVerify web-link intent filters
057def5 : Add support for Telecom analytics extensions
e526673 : Only skip trimming task if the stacks are not null.
26e8d55 : Update semantics of on-body Keystore API.
5f60f7c : Add API 24 to reference selector.
accaa08 : Allow apps with CREATE_USERS permission to call UM.getUserInfo.
a97045b : New API w/ multiple prefixes
5e018c0 : Unbreak Javadoc on getAttestationChallenge()
174c581 : Prevent NPE when updating models without a vendor UUID
291aea2 : Toast timeout: Just strip FLAG_KEEP_SCREEN_ON
d6aee18 : Make sure task exists in WM before trying to set the resizing state
37663db : Docs: Added overview of Custom Pointer API
d6e1f3b : Shortcut: Reset throttling upon inline reply
ccb024a : Quick workaround for a performance regression in IME APIs.
68221f5 : Fix accessibility for autorotate tile.
42c1d98 : docs: Noted "Crypto" removal
8d0a400 : Only reload callback on configuration change.
160b043 : Version PrintRecommendationService.
369be64 : Revert "Don't update task to return to type for last task over home"
279fa86 : Fixed another case where the systemUI could crashloop
0d0b59c : Update CTS shims
d15745b : Update AssistDisclosure animation
77e351f : MediaPlayer: fix java doc for setSurface and setDisplay.
8897a50 : Revert "Announce access point changes."
0029f57 : Note null alarm worksource names under the alarm's package
2670495 : Don't take the DPMS lock in DPMI.createPackageSuspendedDialogIntent
89d4a9a : Fix that work apps settings page crash after changing work profile to use separated lock
3b840e3 : Update SyncManager min period to match JobScheduler
9ff1a58 : Move 'is already always-on' check into Vpn.java
df91652 : Import translations. DO NOT MERGE
829614d : Import translations. DO NOT MERGE
36344b6 : Import translations. DO NOT MERGE
7ff69e9 : Import translations. DO NOT MERGE
599be34 : Improve action bar transition
cb8dcec : PopupWindow: Resolve measure specs before passing to WM.
dd4a8e7 : Docs: Changed a command in Keyboard Shortcuts
00cf938 : Doc change: add diffs for 23->24.
a1f02ff : docs: Add Videos section to N Preview landing page
992bdb6 : docs: Updating N download pages for DP4
23239ca : docs: Expanded description of "Key Attestation" N Preview feature.
b212809 : Chcek for valid render content before damaging RenderNode for dirty VD
319f9fe : Use NoPreloadHolder for certificate sources
4ac6f60 : Fixed a bug with a legacy notification API
f852a42 : Fix jittery action bar during transitions
2d5dbba : Make RemoteView margins density-change safe
1de22da : Prevent crash from null ApplicationInfo after package is removed.
a7952b3 : Test RenderNode's prepareTree when its DL is null and non-null
feafa05 : Add MessagingStyle transitions
c977f81 : Revert "boost starred people to at least high importance"
247e7f4 : Add a key for setting carrier's CDMA roaming mode
9c7274c : Added customizable default system theme.
07c056d : Chcek for valid render content before damaging RenderNode for dirty VD
f31e6d7 : Make sure we don't accidentally allow the night mode tile
5545e64 : Set hintTextColor and composingSpan style for EditText and extract view
1d581bc : Ensuring we don't try and dismiss task views that are already removed.
07452c3 : Check for detached view in drag-related APIs
f22d094 : Update validation-layer.jd for NDK-R12: use packed layer binaries punt building layers to Khronos github repo
c535be1 : Add a flag to toggle how much the storage manager should retain.
caa2ebf : Fix setCurrentPlayTime for started but not yet pulsed animations
29dbc3c : Prevent trimming recent tasks belonging in different stacks.
50a352b : Fix QS edit view accessibility classes
f8e903f : Show sign-in to network notification to all users, not just owner.
2189382 : Don't update task to return to type for last task over home
152944f : Add InputConnection#insertContent().
306f331 : Redraw if dirty during stopped when resumed
b070577 : Compute AnyMotionDetector angle using atan2. Bug: 29232136
8d6ac26 : Reinflate primary action mode view after detach
086d292 : Place a black layer behind SurfaceView.
a1d38b3 : Fix some exception messages and enhance unit tets
4320d33 : Restore setCropInTransaction HiddenForCrop behavior.
67c134f : BatteryStats: Fix read/write parcel order
bf06232 : Otadexopt: Expose progress percentage
99bf020 : Solve the infinite loop on clearExternalStorageDataSync
e33f613 : Fix permissions update for VrListenerService on user changes.
6b1a348 : Store the vendor UUID of a KeyphraseSoundModel in the database
628cea4 : Added config system navigation keys.
776922d : Correclty capitalize Date in status bar panel
f5cea03 : Reduce shell power over user management.
b9d28f3 : Provide default fallback in theme
5a86167 : Merge Theme.Micro and Theme.Material.
24cc2ce : Fixed check for visible volume.
937035e : Temp fix to split header and position count behaviour for watches.
d7920dc : docs: Updated support library revisions page for 24.0.0
123a0e7 : Check for valid paths when getVolumeList() returns invisible volumes.
60f8f72 : Fixed check for volume name.
6b82269 : Recents TV: Add a check for touch enabled mode for starting dismiss animation
50eebe0 : Camera2: Fix error codes for CameraDevice.StateCallback.onError()
4a2c7c5 : Camera2: Protect MarshalRegistry against concurrent access
e998c73 : Blame only location observers that actually receive updates
b55d741 : BatteryStats: Bump checkin format version to 18
3ee3f63 : BatteryStats: Record fine grained battery discharge
92b8243 : Fix shade background not aligning with bottom of a group
d4fe4d3 : Fix framebuffer incomplete errors
f73bd84 : Fix issue #29252997: Should be able to dump only broadcast stats as checkin format
1327a97 : Add RecoverySystem.rebootWipeAb() system API.
d25944e : Use user id 0 to get missing appId for debugger
09893e9 : Don't allow restore sessions during backups
208c47c : Don't call surfaceCreated for just changed surfaces
c1ff246 : Collect statistics of source build version
e2e1ef0 : fix prefix generation
af41485 : Ephemeral changes for debug builds
c949387 : Support Keyframe definition for AVD on RT
a57e95a : Throw Exception for wrong valueType with API guard
8856cfd : QS: Fix crash when removing pages in RTL
61a6f01 : PackageManagerService: fix NPE while renaming foreign dex markers.
36cb2a7 : Turn down factory-default lock wallpaper support
155edc6 : Improve accessibility window title behavior
9e9a3bb : docs: Noted that N Preview doc is available online as of DP4
aa58754 : Add UCE Service Down protected broadcast
41bfaf8 : Fix more of issue #28689719: Runtime restart
7ee53be : Unlock mBluetoothLock.readLock() instead of double-locking it
c1b0ebf : ResourcesManager: Apply ContextThemeWrapper config
d3c63a6 : Make Activity.getReferrer tolerate custom Parcelables in intents
4b7f2d4 : Don't update mTaskToReturnTo when task is cleared
d985dde : Fix race conditions between Tethering and TetherInterfaceStateMachine
751c00e : Use startActivityDismissingKeyguard to show vpn setting page in keyguard
a9408d4 : PiP animation: Move window with resize when ending animation.
718cd3e : Handle hidden RT VectorDrawable animators
620c5af : Handling of Fuji Xerox in RecommendationService.
b1dd80b : Disable quiet mode after UserManager.trySetQuietModeDisabled() is unlocked
2a3f997 : Telephony multi-endpoint disconnect causes.
a83bfca : make round icon usage configurable
45233d6 : QS: Fix crash when removing pages in RTL
d69e8f1 : Import translations. DO NOT MERGE
042d9a4 : Import translations. DO NOT MERGE
2d12492 : Import translations. DO NOT MERGE
cf70a17 : PackageManagerService: fix NPE while renaming foreign dex markers.
f3d23d3 : Import translations. DO NOT MERGE
2373132 : Import translations. DO NOT MERGE
c69266d : Protect the android.intent.action.CALL_PRIVILEGED broadcast
c3a6c78 : Don't depend directly on AppplicationInfo
eb17ccb : Clean up PCO plumbing.
3451da4 : Logging tron metrics for ambient display gestures
c82f28a : Throw proper exception in ResourcesManager
18227e4 : Forcing software in header button background ripples.
3edc6ab : Reduce padding and font sizes for watch preferences. - Reduce icon size and padding. - Reduce widget padding. - Reduce font size of styles used in preferences.
f000988 : Fixing several issues with accessibility
9638378 : Fix NPE in startup wizard caused by former change.
06b9391 : CtsShim: Support building with tapas
abb6027 : Wrap closeQuietly() on finally block.
e7f4f02 : Consume the first sample of KernelUidCpuTimeReader
571a4a9 : Update enable/disable code to reduce flakiness
792926a : Improve the property modification effiency of VectorDrawable animators
ac063d6 : Simplify code paths computation, allow adb root to dump
713fed9 : Direct Reply: Add back emoji button
f581be6 : Teach persistable Uri grants about direct boot
9f08761 : Adds a flag to Action.WearableExtender to display actions inline on Wear
604c2f9 : Fix crash when an app with an active quicksettings tile is updated to no longer have that tile.
c29f62c : Push DO/PO package names from DPMS to PM
c74972f : Wrap closeQuietly() on finally block.
4b2b615 : Return correct default theme on API >= 24
413739e : Re-add Internal API for cross-task Activity used by assistant.
fcad09a : Settings: Better handling for disabled tiles
9ffd9f6 : QS: Fix leak in QSAnimator
eab17da : Give WakeupMessage the ability to transport an object as well.
9acda9c : Don't treat the lingerExpired broadcast specially.
762ea7a : Add a test for mobile data always on.
6d553f6 : Add a FakeSettingsProvider and use it in ConnectivityServiceTest.
460b956 : Import translations. DO NOT MERGE
3d5e396 : Revert "Temporarily increase timeout for devices with buggy driver"
1696f81 : Import translations. DO NOT MERGE
a2fe551 : Change unit of I/O statistics to MiB
266ed9a : Revert "Improve accessibility window title behavior"
2d40d2c : Import translations. DO NOT MERGE
471718a : Import translations. DO NOT MERGE
a2e9249 : Import translations. DO NOT MERGE
9eb2c1e : Handle alarm firing outside of DND period.
18202e00b : Added a getPrimaryStorageSize() method.
957abc8 : Fix build break by adding missing parenthesis.
29de492 : Duplicate file descriptor when dumping asynchronously.
157b162 : ShortcutManager: deal with changing resource IDs on app update
ce78b9e : Frameworks/base: Fix FastPrintWriter infinite loop
92ab103 : Set fontScale in override config to be equal to global.
fcef681 : Fix bug while writing data to parcel in TelephonyHistogram.java
f6aebbe : Fix flaky discoverable stress test.
487e1f8 : QS: Show date even on small screens
6dd9fb7 : ShortcutManager: Optimize package scanning
1c811fa : Create frameworks-base-testutils lib
5c0b10a : Tethering: Own WiFi tethering state and lifetime
e949039 : Use an ArrayMap instead of HashMap to track tether interfaces
e10bfc0 : Consolidate cleanup logic in TetherInterfaceSM.TetheredState
0ab0dd3 : Annotate TetherInterfaceStateMachineTest for APCT
4312a4c : Rely on Tethering mutex for TetherInterfaceSM
7040b4e : Rename TetherInterfaceSM to TetherInterfaceStateMachine
9ad83ab : Remove dead code from TetherInterfaceSM
3b1d922 : Remove transient StartingState from TetherInterfaceSM
7b61d71 : Expand test coverage of TetherInterfaceSM
1ff75bd : Add demonstration unittest for TetherInterfaceSM
953fe48 : Fix getApplicationRestrictions documentation
d289666 : Extract TetherInterfaceSM to its own class.
e03fb44 : Make Tethering.TetherInterfaceSM more self contained
cae13b0 : Add usage line for dump-profiles
b9cb774 : Clean up class members in Tethering.TetherInterfaceSM
499a57a : Fix trivial warnings in Tethering.java
6644893 : QS Detail: Fix up open/close animations
b87b0ed : Make Settings->Apps can handle work apps even work profile not enabled yet
623ab7d : ConnectivityMetricsLogger subclass for IpConnectivity
e16dc04 : Frameworks/base: Update compiled-classes-phone
ac8ac26 : Import translations. DO NOT MERGE
f080760 : Import translations. DO NOT MERGE
cfa3169 : Revert "Internal API for cross-task Activity used by assistant."
47f986f : Import translations. DO NOT MERGE
5ff0bd5 : Import translations. DO NOT MERGE
b9f0053 : Fix bug while writing data to parcel in TelephonyHistogram.java
2b92bcb : Import translations. DO NOT MERGE
f6620ac : Import translations. DO NOT MERGE
563df3b : Revert "Internal API for cross-task Activity used by assistant."
cbcb9e3 : Frameworks/base: Update preloaded-classes
beb1f17 : Bug: 28875393 Bug: 28879732
181d3fe : QS Edit: Extra extra make sure hidden when locked
9abc273 : Add carrier config key for carrier setup app.
90b6a27 : Fixed a flicker when closing QS without notifications
317d352 : New non-priv prebuilt
812800c : Package changed/removed listeners for always-on VPN
1ebd841 : migrate documents UI tests to use AndroidJUnitRunner
110a12d : PackageManager: Rename foreign use markers on app installation.
258aa3e : PackageManager: Dexopt core-apps during service bringup.
bc02a39 : Fix issue #29006049: Add logging for implicit broadcasts
c302c29 : DOCS: Updated Java 8 language support list with Type Annotations.
525ca53 : Move legacy full disk encryption code to Settings.
72a6f05 : Fix delayed light status bar animation
eb4df8a : Fix int overflow in SpannableStringBuilder.replace
3e6ac81 : Always re-enable keyguard state when the user switches.
526505d : Add new attributes for wallpaper info
e4cf36f : Check if task was top of stack before it's removed
d2b2104 : Add a separate read permission for oem unlock state
0409211 : Ensure pinned animation scaling is consistently applied.
04073dc : Internal API for cross-task Activity used by assistant.
65c7a15 : Add launch power hint for activity launch end
9351225 : Fix build after merge.
1584707 : Adds CDMA Voice Privacy Property to Call
38d429f : Handled expandability and swiping while guts are exposed
6f9ae4f : Use getActivityToken() instead of mToken in isTopOfTask
1bf6ec2 : cold sim clean up
627fc20 : Delete account from DE and CE databases
ad79049 : Disable some QS functionality in retail demo mode.
0808eb8 : Include network name in validation logs for dumpsys
51e458e : New prebuilt
4535c0f : Import translations. DO NOT MERGE
686d0d7 : Import translations. DO NOT MERGE
df4b7bc : Import translations. DO NOT MERGE
29e1099 : Import translations. DO NOT MERGE
b04a5ea : Fix that fail to setup any vpn after Network Settings reset and always-on vpn is on
0c47082 : Cache resources needed to sort media sizes.
21e39a2 : Make lid switch edge rather than level triggered.
54cb63c : Avoid triggering support dialog in non-current user.
cdf98e1 : Don't leak guts.
147c6d7 : Import translations. DO NOT MERGE
aff777e : Import translations. DO NOT MERGE
e3a9c58 : Import translations. DO NOT MERGE
b67c06c : Import translations. DO NOT MERGE
4ae6354 : Import translations. DO NOT MERGE
2641c64 : Import translations. DO NOT MERGE
69e29c7 : Import translations. DO NOT MERGE
012e254 : Import translations. DO NOT MERGE
0fbac21 : Import translations. DO NOT MERGE
ba14c03 : Import translations. DO NOT MERGE
3be3f6c : Import translations. DO NOT MERGE
566cac1 : Import translations. DO NOT MERGE
dd92cc5 : Import translations. DO NOT MERGE
f794288 : Import translations. DO NOT MERGE
d5b0b73 : Import translations. DO NOT MERGE
da085a4 : Import translations. DO NOT MERGE
1a519c5 : Import translations. DO NOT MERGE
a5c543b : Import translations. DO NOT MERGE
33d03a9 : OP_ACTIVATE_VPN should not map to DISALLOW_CONFIG_VPN
40b6985 : Import translations. DO NOT MERGE
c8b181e : Camera2: add deferred output config support
fee32d4 : Allow uses-library under <application>
85d202b : Seascape Navigation Bar View
bb8a42d : Round icons
ac04250 : ShortcutManager: Implement usage report API
5915d1b : Adding an idle timeout to restart demo session
41fe89a : Fixed a bug where talkback couldn't scroll through notifications
b625e19 : Properly set default voice interactor
37409c5 : Add support for UNSOL PCO Data.
22168a7 : TIF: Set the surface secure
e47ec14 : Delay handleEnable() until Bluetooth state is OFF
206b9fa : Fix task selection logic
4a45785 : Delete simple reduction implementation.
8febcd4 : docs: Update N release notes for DP4
c62cea8 : Camera2: Update lensShadingMap documentation
51ab2b3 : ShortcutManager: Break down unit tests
a4b32b9 : Stop magnifying surface insets.
cd7b1b7 : Do not rotate PDFPrinter pages.
967b581 : Fix #29073394: Need to bind to scorer after user is unlocked.
6725472 : Fix scroll amount calculation in ViewRootImpl
237ffa4 : Fix BigText transitions
b44ef7e : Fix memory leak via ZenModeController callbacks.
b6ab24f : Remove SystemUIFactory.getHomeLayoutId()
6afd156 : Fix unminimizing dock stack for AppTask.moveToFront
c6a9857 : Give the auto-merger somthing to hang on to.
c3960f6 : Hide alarm condition if there's no alarm.
899608a : am/UserController: Log system uptime at two 'boot complete' markers.
7001a61 : ShortcutManager: Implement max # of shortcuts
763a9bb : make the notification enqueue rate threshold a setting
9fe1077 : DO NOT MERGE Fix Keyboard Shortcut Helper requires pressing META+/ twice
f4d803d : Fix leak on density change.
89c80bb : Do not update packages in encrypted state
b96c1eac : Do not use cached tile specs value in QSTileHost.addTile()
0d98ebf : HFP 1.7 profile update (3/4)
ff0939b : Changing user switching messages for demo mode
2fc9c69 : media: fix issues with video profile levels
b6650bf : Also update setMinLines
9b78db4 : Work on issue #29042642: Watchdog going off
52c21e3 : Setup user restrictions for demo user
a92974f : Fix DirectReply bug when reapply fails
26c00cb : Do not sanitize override config for fullscreen
795a0cb : PackageManager: Don't clear app profiles during system upgrades.
a4d9e96 : Fix action mode animation on recreations - framework edition
f11c2f7 : Don't crash activity manager when supplying invalid URI
ab3f8c2 : HWUI: do not call glCopyTexSubImage2D on empty area.
98ad888 : Docs: Suppress errors in SystemApi Build Bug: 28427390
9f87935 : Use text input to deal with fullscreen IME
34618b5 : Skip cancelling jobs with FLAG_WILL_BE_FOREGROUND.
98bf12f : Release AssetManagers when ejecting storage.
c75b215 : Add support for source-specific VVM state in VoicemailContract
81bd120 : docs: Updates for picture-in-picture docs for N DP4
470bf5e : Fixed that volume buttons were not working on the pin input
0789ee0 : Fix DirectReply bug when reapply fails
a8cc378 : Do not sanitize override config for fullscreen
49b2042 : Add carrier config variables for overriding carrier name from carrierconf.
9e5c712 : remove Intent.FLAG_ACTIVITY_NEW_TASK flag check
ed6913b : Fixed a crash with notification groups
4357e52 : Only call finish on operations that have started.
970e3f4 : Fix issue #29069028 NYC: device boot failure: NPE in AppIdleController
c43a7f8 : Fix issue #29058724: Improve JobScheduler API demo
eddbfec : ShortcutManager: API rename
937a991 : Add createAssistManager() method to SystemUIFactory
6ebba59 : Fixes a few bugs on the keyguard with font density changes
656f986 : Radio buttons belong in a radio group.
3e4885d : Fix call to equals that could never succeed.
34a6258 : PackageManager: Don't clear app profiles during system upgrades.
750e487 : Fix documentation for channel types
a877708 : Installer connection support for dump_profiles
f50e882 : QS: Fix single expanded frame from layout
f9d5e6a : Add an intent extra to force master clear
e19cc14 : QS: Protect against crash with no icon
e65b3fb : Fix action mode animation on recreations - framework edition
069a939 : Import translations. DO NOT MERGE
2f263ac : Import translations. DO NOT MERGE
4db6778 : Import translations. DO NOT MERGE
3fb5d52 : Import translations. DO NOT MERGE
1648593 : Import translations. DO NOT MERGE
88b23ba : Import translations. DO NOT MERGE
59f0569 : Show crash/ANR dialogs on userdebug watch builds
e630f35 : trim and strip html tags for load safe label name
98f03f9 : Trigger power hints for activity launch
e9a988c : Work on issue #28942589: Tune job scheduler
05515ae : Move DownloadsManager to permanent whitelist.
87436bb : media: avoid recursion when evaluating profile support
74b13e2 : Fix VPN Request dialog appearing each time VPN is connecting
63498af : Move Xerox recommendation plugin to service.
cc64dfc : Don't crash activity manager when supplying invalid URI
2904520 : Use correct cert chain from PKCS#7 SignedData block.
45784f1 : Add null check in showLockTaskToast
09d7d8f : Don't bother with WeakHashMap for direct alarm bookkeeping
aebbbef : HWUI: do nothing in case of empty layer
f286ca2 : AppError: Change "close" to "close app"
3c6d499 : Don't assert on uris with stack.
f12fce1 : Update override config to include some changes from global config
8e879f1 : Enforce background fallback to be non-translucent
5ae0b7a : Better handling of confused finish transition.
e5107a3 : QS: Only put visible tiles in listening state
1d7d940 : Don't back up/restore the "automatically restore app data" setting
2c1c164 : Add EVENT_CALL_MERGE_FAILED Connection Event
9d97ee2 : Turn this wtf into just a log.
ee32ede : TIF: Release an existing audio patch before creating a new one
236b9e8 : Handle the uncommon case that a name is null
90c9dbc : Do not get device owner admin info when device owner is null
4bb7b1a : QS: Update layout to show gear all the time
35742d8 : QS: Followup to scroll fixes
fa78b21 : Look at last used app when filtering.
aa2e023 : Finish ConfirmDialog when another vpn app is always-on
5248b0c : Import translations. DO NOT MERGE
f031661 : Import translations. DO NOT MERGE
95c8a94 : Import translations. DO NOT MERGE
f5fcd78 : Import translations. DO NOT MERGE
650a11a : Import translations. DO NOT MERGE
98a633a : Fix VPN Request dialog appearing each time VPN is connecting
ad3b616 : Make CotentResolver#openInputStream handle errors from reliable pipes.
1ea4935 : Introduce ButtonInterface and getHomeId()
25f332c : Replace Log.wtf by Log.e
f135b27 : Don't call .toString() on potentially null CharSequence
ddf1b39 : Fixed a few accessibility issues with notifications and groups
e525a35 : Fix multi-window enter animation
c421b31 : Fix build breakage due to res-id changes
51b5caf : Invalidate child bounds when AbsListView bounds change
33fbd2c : MessagingStyle: Generate EXTRA_TITLE and EXTRA_TEXT
2608cc8 : Fix crash with intent-less actions
4ec430e : Adding Reset Demo Notification
399d21e : Tweaking layout to make two-task stacks to closer match design.
ed78114 : Fix deadlock when showing subtitles MediaPlayer
3c85983 : Add more doc for Object animators defined with a single value
39aafaf : Code Patch for camera preview switch tests
a6c05d5 : Fix weirdness when home task forces rotation
3c5d0f1 : Close IME when attaching dock stack
7dac366 : Disable app pinning when emergency call button pressed
296186d : Fix stuck automerge.
583521e : Rename carrier messaging API constant.
741c0ba : Revert commits related to wallpaper cropping
0533dfb : Change app crash dialog strings
ad028c1 : Simplify crash dialog
9d84d9e : Added strings for translation with the expand affordance
5e47645 : Fix status bar autohide with DirectReply
dd654ea : Fix IME and NavBar overlap with Direct Reply
a1b79bf : Allow apps to bypass Power Save restrictions when launched from a Notification's PendingIntent.
b8ea2fd : Fix the feldspar-dev branch
f55f1bc : Fixed a bug where a notification could be stuck in the overlay
d35a89c : Helper method to check if current user is a demo user
0280297 : Copy native tree's property when mutate vector drawable
04b9aab : ShortcutManager: Implement get-drawable APIs
c7d65b4 : Adds alpha to dimmed backgrounds
1ec8cd9 : Fix issue #28930592: Scoring service binding is not reestablished.
8a5536d : Only reset global restriction owner on DO->PO for the right user
22fcc68 : ShortcutManager: Support manifest shortcuts
6c81872 : Clear calling identity before calling mountService
ea1b9d7 : Revert "Revert "Remove ActivityManager calls with PM.mInstallLock held""
d883477 : Announce upcoming tile state on click.
0215802 : QS: Handle detail scroll properly
f8a01e8 : Don't drop IPv4 broadcast packets when WiFi multicast lock is held
fb6cf77 : Cleanup performDexOpt with instruction sets.
d49b1ee : Set the sensor batch size for accelerometer listener.
126f780 : Don't create or check permissions on profiles during app startup
a9e0621 : PIP: Improve PIP control row's focus change animation in Recents
0ad4dcc : Support ellipsizing LocaleHelper.getDisplayLocaleList()
e67ec4e : Restore DHCP client logging.
c51e725 : Revert "Remove ActivityManager calls with PM.mInstallLock held"
e6bcaf1 : Fix clipRect transform rounding errors
a19501f : Prevent callbacks during DrawableContainer child initialization
f89b06d : Time to #NameAndroidN!
34b1209 : Check if we're connected before marking a UID blocked
3b07837 : Revert "Fix stuck automerge."
a589965 : Fix stuck automerge.
108b013 : Revert "Fix TextView layout reuse when maxLines is set"
24aba4b : Set StaticLayout.maxLines only when ellipsize is set
a8e18ef : Fix spurious crashes in StatusBarIconView
f1614a6 : Fixed a few memory leaks in SystemUI
b5c0788 : Purge an app's scheduled jobs when the whole package is disabled
c4a038a : Prevent setting the launch task id when docking.
352d584 : Handle trampoline activites in different tasks
1a3b676 : Adding docsui prefix to access metric tags.
01958b1 : Fix an assertion to avoid crash on deletions in Recent root.
8ce3694 : Fix issue where max idle time > total idle time
f0dae2c : Ellipsize Preference summaries
4a57967 : NotificationStackScroller: Fix scrollTo for notification groups
cf984c5 : Fix toast with accessibility and app pinning
ca2af9e : Only make Recents activity invisible if not focused on TV devices.
2ccaf6a : Change overdraw test to use windowbackground
fed1007 : Ensure surfaces only resize during relayout.
6abeeb9 : add metrics for gestural notification expansions
2b561f1 : Prevent callbacks during DrawableContainer child initialization
995c90a : Properly check if BT is off when shutting down radios
b1f427c : Fix bad one-line MessagingStyle
8a3ef37 : Fixing crash in SysUI due to invalid group.
6c8217a : Defer calling the stack task removed callbacks.
8b4d90f : Top and bottom padding for watch preferences.
d6ac762 : Protect against NPE while to updating service connection activities.
bb73e9c : Notification: Fix bug with sliding action list
0d8337c : media: avoid NPE in CodecCapabilities.createFromProfileLevel
c45908d : PowerManager: Adds Documentation to isSustainedPerformanceModeSupported()
4670d3e : Delay PACKAGE_RESTARTED until after data cleared.
585d8b2 : Careful process validation for unaware providers.
ad92957 : Unlocked access of mServices is bad.
5774cf0 : Reset slider animator on density change
2050f6c : AudioAttributes docs: warn about small buffer size with FLAG_LOW_LATENCY
f43ea5d : Fix Activity Transition mess-up.
1b1edde : Time to #NameAndroidN!
c38a203 : Revert "Revert "Finalize resource IDs for N.""
9ed5eef : Revert "Finalize resource IDs for N."
7c8e76f : Finalize resource IDs for N.
4a39936 : Suppress unlock notifications on non-FBE devices.
4815ed4 : Cache IMountService for isUserKeyUnlocked() calls.
ebbcb54 : Check if we're connected before marking a UID blocked
3aa969f : Importance slider updates.
49a2796 : QS: Make hotspot go unavailable in airplane mode
cdc4671 : Import translations. DO NOT MERGE
05930a0 : Import translations. DO NOT MERGE
38fdd60 : Replace caribou wallpaper without the stars b/28339724
c8f13d5 : Prevent use of a null sCallbackObj by Hardware FLP
8a6561d : Change how TelephonyManager handles subscriptions.
570bfa2 : Fixed the relative time spoken with accessibility
6896dfa : Use app's best locale if they override LocaleList
a0f0424 : BatteryStats: Allow for sample errors in wlan stats
c1c8325 : Use backstop timeouts on asynchronous countdown during preflight
caa611f : Make content descriptions of task cards, the title description
27d3016 : Use app's best locale if they override LocaleList
43ec62a : N is API 24
6baed9e : Parent notifications should always be normal notification color
47fb83a : Fix issue #28964589: Binding dies when (unrelated) component is disabled in package
0a0ceba : Import translations. DO NOT MERGE
ebdc157 : Un-deprecated Android mock testing APIs
3a97b5e : Import translations. DO NOT MERGE
6570340 : Clean up Bluetooth test code.
73d4b44 : Update dock stack create mode after rotation if dock side changed
5b2c0ad : Added new action for gesture settings.
ac06a49 : Remove ActivityManager calls with PM.mInstallLock held
0be2cfe : Fix exception when trying to update config of detached stack
0d20335 : Fix borderless colored button text color
698b170 : add metrics for notification and group expansion
7e43162 : boost starred people to at least high importance
6b03512 : Update EditText break strategy for Theme.Micro.
2a7e444 : Improve accessibility window title behavior
ec17838 : Ensure MotionEvent.split() won't be given an invalid value.
f75775e : Fix TextView layout reuse when maxLines is set
818822a : Per API review, revert the API renaming CL.
17d29b6 : Alternate method for adding dismiss in talkback
904237f : Cleaning up NetworkStatsManager.
3eddecc : Build JobStatus objects outside the lock
ad41a6f : Api updates.
83eec70 : Note timezone changes.
4f3ab93 : Changes based on API council feedback for performContextClick
ec39b57 : Fix text appearances not working in colored button styles
2078d34 : BatteryStats: Allow for sample errors in wlan stats
3fb5c7b : Fix DatePicker.setMin/MaxDate()
d075b21 : QS: Fix QS touch breaking
68763be : Use ICU's Calendar class in date picker & related classes
6d21e0d : QS API: Handle return value from bindServiceAsUser
931f546 : QS Edit: Hide black bar in landscape
ad5db29 : QS Edit: Fix up accessibility
0581ee4 : media: check profile, level and bitrate for isFormatSupported
7b9eb41 : Store work lock type even it uses unified lock
d398244 : Hide work profile key in user credentials screen
977ade2 : Do not allow DPM.resetPassword() when child profile exists or user is locked
4613fe4 : Add resetKeyStore() in LockSettingsService
8825758 : Clean up demo dir when leaving demo mode
1654b1d : Fix default network transition event recording
61045c5 : Clamp start delay to non-negative range
8e9214b : Make IMM more robust to spurious window focus-in
5f56d85 : Fixed a bug where the expand button was invisible
64e0dcb : Updating user restrictions when they are removed
143bf5b : Update preloaded drawables
f58631a : Destroy saved surfaces if one of the last visible windows gets removed
f3d5ec0 : Remove hidden LocaleList default constructor
a2f6a67 : Add restricted card state to telephony manager.
e957a8a : Add missing "try ... finally" safeguards
a8e6f87 : Fix issue #28931042: wtf in system server
2522b1f : Replace bluetooth pngs with vector drawables.
67ab168 : Switch VVM SMS filter to Builder pattern
c9bb1a3 : Fix a translate issue with saveLayer
f229d40 : Fix clipping not being activated on children in groups
c59a23f : Make navigation bar always slippery
251f22b : Left and right margins for watch preferences.
a8c1693 : Fix issue #28931042: wtf in system server
c32abe8 : Fix usermanager related tests.
244259a : Adding grantPermission for packageName
68a5aab : Elaborate on requirement to support PreRebootSecurityLogs
ea66ca0 : Fixed a few battery issues in SystemUI
dcb28ff : Fixed issue where ListView checked state did not account for ListView header.
57c9e16 : Process user events from service lifecycle callbacks.
dcd3644 : Report OTA time statistics
b61e405 : Improve performance of LocaleList with Resources
09deff1 : Prevent LayerDrawable bounds updates from being re-entrant
602dc77 : Remove deprecated AudioManager.AudioRecordingCallback method
b5f3b5c : Don't deliver broadcast to apps that are being backed up
0a02df5 : Add Content Description for Focusable Elements in TV Recents UI
b0a8246 : Children should have backgrounds
1103bfc : Add support for dismissing in Talkback Mode
3fb0331 : Deprecate shell-based UI Automator.
fd30332 : Fix first notification of each app is not shown
790e5f6 : Workaround to display menus for AppCompat themes
6c2e080 : media: unhide codec levels
f6527ae : Adding SBAS offset to Gps/Gnss SvStatus converter
2a4001e : media: add missing levels in CodecProfileLevel and fix limits
3011fd4 : Set autobundled summary color.
9fbed03 : Update suspended to disabled.
830e32c : Disallow OEM unlock when DISALLOW_FACTORY_RESET applies
e9953b1 : Force pending transactions to flush before screenshot.
eb50a39 : Reduced the impact of "synchronized" statements
e9bc646 : Removing extra haptic feedback.
da30e6d : Fixed a crash with the autocancelling
cb5e526 : Catching all exceptions when docking.
ac583c6 : Fixing isOpRestricted in AppOpsService
cc30b0e7 : Adding RetailModeService to handle retail mode
219de73 : Fix AudioTrack and AudioRecord documentation
3ed27cc : Created 4 camera preview stress test cases.
f5c37eb : Use correct synchronization lock
c22fff6 : Added accessibility action for scrolling the notifications
616c7c1 : Fix wallpaper crop during unlock animation
aa9a59d : Work on issue #27995384: Time in the top bar different...
954cc23 : Fixed a bug where the text directionality was inconsistent
5035d29 : Fix issue #28868955: CTS: PendingIntentTest failures; Regressed in NRD48x
6954259 : Additional clean up in onUserRemovedLPw
395d387 : Add a flag to toggle the automatic storage manager on and off.
f5faf9d : Deprecate unnecessairy Notification.Style constructors
c6905cf : Register change Uri and notify changes in bugreportServices.
e292eb3 : Don't include removed window when counting interesting windows
b8d6fcb : Make battery labels translatable.
aab22cf : Default system theme should be DeviceDefault
c33f328 : QS: Don't cause click noise when opening from QQS
af6ef8f : Set accessibility string for suspended widgets.
c23befa : Add data from /proc/pagetypeinfo to procstats.
7660bca : Removing extra haptic feedback.
53c4d3d : Fixed a crash with the autocancelling
cac5c32 : Only resuming starting dontWaitForPause activity once
a26b775 : Add Samsung print recommendation plugin.
4332dda : Add a check to adjust thumbnail scaling for full screen shots on TV
f60a4af : Catching all exceptions when docking.
8aa4856 : Correct height of add printer list separator
fd07efa : Load WebView even if WebView relro creation times out.
f04fab1 : Recording activity notification: return list of configuration
a4aba6e : Fixed enforceMeteredApnPolicy when Data Saver is on.
12753de : Fix Certificate authority installed notification is gone when turning off and on the work mode.
8c09c7d : Fixed flicker when docking task from recents.
11e13e2 : Support IPv6 multicast filtering in APF.
d8e1592 : Support DHCPv4 rebinding state
4266fee : Unlock work profile storage even work mode is off
d5f7dc3 : Import translations. DO NOT MERGE
ea28bc9 : Import translations. DO NOT MERGE
051f3b7 : Use correct user id when checking uri grants for notification.
62da4a0 : Import translations. DO NOT MERGE
88a2eff : Import translations. DO NOT MERGE
95750c3 : Import translations. DO NOT MERGE
a5c77a4 : Import translations. DO NOT MERGE
ddbfd7a : Import translations. DO NOT MERGE
cdf7b06 : Import translations. DO NOT MERGE
c304a15 : Only actually log the DNS events we have.
2d4d07c : PIP: Handle configuration changes
df75e04 : Import translations. DO NOT MERGE
263bf1f : Import translations. DO NOT MERGE
0230026 : Import translations. DO NOT MERGE
743fd95 : Import translations. DO NOT MERGE
5f5eb74 : Import translations. DO NOT MERGE
f17950e : Import translations. DO NOT MERGE
a85260b : Import translations. DO NOT MERGE
f3cbe3f : Import translations. DO NOT MERGE
24202bc : Import translations. DO NOT MERGE
cd669b6 : Import translations. DO NOT MERGE
f61b6ae : Import translations. DO NOT MERGE
d009ab1 : Fix janky swiping with RemoteInputViews
9f7fb09 : Dispose HideNavInputEventReceiver on PhoneWindowManager's handler
ffddadb : Fixing isOpRestricted in AppOpsService
76da37e : Performance improvements in AssetManager
18d099a : Keep notifications with active remote inputs
2d1c3b3 : Add check for Vibration RingerMode in VibratorService
6499762 : Add API setAllowedCarriers, getAllowedCarriers to TelephonyManager
9ece303 : Remove PROPERTY_WORK_CALL
cf548bf : Don't throw RemoteException from new NLS APIs
61d118d : QS: Fix RTL animation
66619a2 : Never fetch notification badges for USER_SYSTEM
bd5cac6 : Clear locales without changing layout direction.
d21cad1 : API council feedback: hide and document.
538c226 : Only broadcast screenshot error to the current user.
13dbfff : Put launch adjacent activity in a new task if the activity does exist
53b5df4 : Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review
45e6fec : Don't remove existing EAP configurations
9a6552d : Nav bar: fix tablet density change issues
c8673a8 : rate limit notification enqueues
628ae0d : Move VPN restriction check into setup dialog
07304f522 : Fixed a flashing when the affordances were launched
d55be2b : setTransformationMethod should reset mTextDir
a8bb6db : Rename carrier messaging API constant.
c845b2a : Use an attribute for the network security config resource
d84ad30 : Fix parsing of kernel wakelocks
246caac : Initial update of Micro theme for Material design.
ea2d6e8 : Back up / restore the 'mono audio' setting
692a5fe : Correctly clear resizing drawable when nulling background.
b5d6687 : Fixed a bug where the scrim could flash black when snoozing huns
bd6c169 : MediaBrowserService: Add more explanation on getBrowserRootHints()
a0116bf : Fix notifications for USB PD enabled devices
adaafb2 : Fix a11y crash when window layer isn't unique.
24b260d : Set input method mode for CascadingMenuPopup.
0313845 : Never set resized while not drag resizing for pinned stack.
467f067 : Hide VoicemailContract.setQuota()
090bf55 : While turning OFF do not honor ON requests.
d35167a : Fix GATT autoConnect race condition
78951ad : Fix RTL issue in delete dialog.
dd03659 : QS Edit: Better handling if drags
98d609c : Incorporate feedback on new wallpaper-related APIs
49d9891 : Mapping up/down of legacy Gps vs. Gnss Status
69de320 : ZygoteInit: install AndroidKeyStoreProvider in the Zygote
4f41f61 : Add support for ICU data pinning in the Zygote
a0940d3 : New api in LockSettingsService to get StrongAuth synchronously
c328f7f5 : Docs: Update content license page to include Javadocs licenses
880721b : Enable boost-locked-region-priority
bd17d8c : Fix build breakage caused by redefining attrs
ea906b3 : Fix system locale propagation during user creation.
3f8dc15 : Workaround for ignored resizeableActivity param
c2c0b04 : Fixed a bug where the chronometer was invisible
c4574fb : PIP: Fix NPE when enters Recents with PIP
a2a0171 : Fixed a bug where the chronometer wasn't updating the time
5d99d47 : Add default lock wallpaper capability and API
06e1ae1 : Add new TelephonyManager api to query Telephony metrics.
95fd74c : Update BlockedNumberContract javadocs.
5b03ce9 : Fixed a bug where autobundling could lead to bugs
c242fa6 : [RenderScript] Fix ScriptIntrinsicBlur documentation.
3231e8e : Update documentation about copyTo and copyFrom.
17e6183 : Lock down networking when waiting for always-on
49e6695 : Store the appropriate layout id for the infrated view, so that it can be used for verification during reapply.
a8a58ff : Frameworks/base: Optimize LoadedApk
4c8e542 : Frameworks/base: Add more systrace points
a9b4f3f : API feedback: rename JobInfo methods for clarity
c729460 : Fixes for ending PiP animation.
bc13376 : Correct PiP inset adjustment.
3070e77 : Fix a few issues with ime adjust/minimized dock stack
3bed1c0 : Explicitly close pipe end when we cease operations...
3603bc6 : Fix a deadlock in system server
ae13e18 : Should check isDeviceSecure in shouldConfirmCredentials
e951a13 : Declare no print services if 0 print services are enabled.
3704b11 : Move add-printer list headers to the right positions.
ae316f8 : Fix attr link in support lib docs.
2265fdd : Hide ephemeral API
9363b31 : Revert "Revert "docs: Creating new support library revision history page""
6d99f79 : PackageManager: Fix reference profile canonicalization.
982fd04 : Revert "docs: Creating new support library revision history page"
acda32c : DHCPv4: lease expiration is fatal, renew failures are not
cbbcc0f : Request a traversal when a saved surface gets redrawn
f4c0a13 : Add fingerprint navigation to enable pulling down the statusbar
16c91bd : PIP: Fix NPE when enters Recents with PIP
529c8e4 : Mark occluded home stack as invisible.
eb437d4 : Retail mode flag and some clients for it
23cbe85 : Move LocaleList to avoid layering violation.
24b50fb : Correct activity lifecycle when forcedResize activity is finished
9982ade : OMADM intent sent by both system and apps.
6ee192f : Document that SurfaceView is synchronous in N
ca0cf0f : Fix threading problems with drawables
f4be9c7 : Fix cut off actions in messaging style
153fcd7 : Rename visual voicemail sync intent value
55b2d11 : Add clarifying documentation to Context.BIND_EXTERNAL_SERVICE.
96b7e20 : Adjust Notification APIs per API council
1cc1d13 : Demote the log in ProcessState.ensureNotDead from a wtf to a warning.
22cfef3 : @hide SystemHealthManager.from
cc70155 : Two phases to set the password for disk encryption
c30c8fd2 : Dismiss immersive mode overlay while in VR mode.
b8da4a7 : Use focused app's stack for IME adjustment
f141324 : Handle printers selected by SelectPrinter activity
1e7d1aa : Hide HdrCapabilities constructor.
6845911 : Adjust wifi idle times to fit in system time period
4cb96ca : Fix issue #28817455: [NYC] [BullHead] Fatal Exception in CNEService
5c96320 : DO NOT MERGE Hide decor caption APIs
2675616 : Work on issue #28689719: Runtime restart
e97f923 : Handle PhoneStatusBarPolicy user switch callbacks on main thread
93f8fd7 : Update RestrictedLockUtils to use UM.getUserRestrictionSource.
4b13ab8 : Prevent back button from being handled by app after waking device
f66a83d : Rename minWidth/Height attributes
3bc5788 : Update docs for minWidth/minHeight attributes
7f9ce78 : Title is a CharSequence.
f0b76b0 : Fix wallpaper cropped too soon when unminimizing dock
1dbbe7d : Refactor how StatusBarPolicy knows if keyguard is visible.
777a06d : Fix issue #28641630: Service client dumps are timing out for no reason
c5887ea : Fix janky multi-window entry animation
e76407c : Make Recents activity invisible when it is behind a translucent activity
18c0cfb : TIF: Throw a more appropriate runtime exception when building TvInputInfo
778e3b9 : DO NOT MERGE Remove Pointer Capture API
f9d9ce77 : DO NOT MERGE Rename PointerIcon and Pointer Capture APIs
6874114 : Correct activity lifecycle when forcedResize activity is finished
a701cad : Use batching to set firewall rules.
dbf0210 : Return legacy VPN info regardless of lockdown mode
6cb7b1c : ZygoteInit: warm up JCA providers during preload
6136730 : Adddress NFC API review comments.
c5a5ad5 : Import translations. DO NOT MERGE
b07399f : Import translations. DO NOT MERGE
e9f54bf : Use original theme for SuggestsionsPopupWindow
96b20bb : Update VrListener location permission.
cc3eccf : Apply final crop during surface preservation
4db942c : Don't always announce accessibility events when resetting password
838a4ed : android_media_MediaSync: Do not pass NULL to AString ctor.
6d1b41d : Maintaining diff for all widget operations instead of just the Views update
eb1d322 : Clear mResizedWhileNotDragResizing flag after reporting
3b23239 : Fixed bugs with starting windows when displayng forcedResized activity
20c95f8 : ShortcutManager: API changes for DR
23bf546 : Handle multi-window for inset hint
db0fa12 : Update configuration of all visible activities in a stack when resizing
06e8fb8 : Import translations. DO NOT MERGE
e7aaa15 : Import translations. DO NOT MERGE
01e4019 : Fixed a screen flickering on tablets
36b0223 : Fixed a bug with auto cancelling
cc6e6f0 : Modified AlertController to allow themes to specify custom implementation.
a8bbd76 : Ensure app op restrictions reset when the app that set them dies.
a741586 : Import translations. DO NOT MERGE
a3b6b36 : Import translations. DO NOT MERGE
0c931d6 : Import translations. DO NOT MERGE
bf12565 : Allow Shell to change component enabled state
474bbe7 : Import translations. DO NOT MERGE
0e00b51 : Import translations. DO NOT MERGE
165410d : Add an extra to HOME intent to indicate it comes form recents.
666212b : Make persistent apps become top correctly.
d216ac3 : Change Priority Only mode defaults on watches
ed0e1a6 : Don't throw away wallpaper bitmap just because we are hidden.
d72cece : Use the correct handler when persisting the settings state.
03526d6 : Make IMS#clearInsetOfPreviousIme() reliable.
15c77d1 : Ensure that ViewGroup.getChildVisibleRect(...) is recursive.
1e630c0 : Fix transition delay tracking when starting activity from recents
c9c7be5 : Documented return value of getRestrictBackgroundStatus().
2ebd57f : Fix issue #28794831: meminfo considers cached processes to be services
3741328 : Fix hw layer overdraw/update visualization
0d65743 : Clear more native pointers in finalizers
99d5d3d : Added a onRestrictBackgroundBlacklistChanged() callback.
b45d983 : Delay grantDefaultPermissions until user's first start
04132ed : Adjust spacing.
c244970 : Fix inconsistencies in DragEvent.getX/getY behavior and JavaDoc.
e6269c3 : Hide UiAutomation#destroy as test api.
9205749 : Use the correct handler when persisting the settings state.
9df42a3 : Workaround that Recents is shown again after an activity is PIPed
232667b : Update doc of ACTION_SET_RADIO_CAPABILITY_DONE intent.
c7d7ab7 : wifi calling emergency address carrier config
349f4ed : Add visual voicemail SMS filter APIs
c3e5a82 : Use standalone capitalization for month labels
ab591ba : Remove "if it succeeds" wording from requestShowKeyboardShortcuts
1d4e183 : Content description for FloatingToobar overflow.
582dcac : Update docs for ColorStateList to include alpha
b0cdf38 : Do not tie managed profile synchronously in onUnlockUser()
09c3f2d : Allow ANR dialogs for Watch eng builds.
820ae5a : Fixing a NPE in DevicePolicyManagerService
87c4277 : Throw exception on rule creation failure.
ac6f034 : Rename requestKeyboardShortcutsHelper
1475701 : PackageManager: Clear foreign-dex markers when the app is uninstalled.
8995b00 : LoadedApk: Avoid unnecessary work when mIncludeCode == false.
bfe1b04 : Enforce permission before checking OEM unlocking setting
833bdce : Make IMS#clearInsetOfPreviousIme() reliable.
15e66cd : Check processName when starting providers.
d375a04 : OMADM intent sent by both system and apps.
0c4e6a8 : Fix issue #27532364: Security Vulnerability in IIntentSender.send
ac62b4b : Add an Activity action to go into the Deletion Helper.
2263fb0 : TIF: Update TvInputInfo when the input is reinstalled.
7ac2689 : Fix regression from "PIP: Fix NPE when onboarding is shown"
26c8c42 : Also freeze configuration when freezing bounds
dcf0183 : Set final crop on wallpaper instead of intersect clip with stack bounds
fa97fcf : network: Adds the functionality to parse uid in netlink messages.
04df738 : Make settings cahches generation mechanism robust.
4502ce2 : Fix issue #28728838 java.lang.ClassCastException: android.os.BinderProxy...
e6d157b : Fix transition for forced resizable exit
0f6a6c4 : Don't allow any app to specify rotation unless in home task
e30299f : Add Fragment#onAttachFragment for parent fragments
fbddd2c : Fix broken MessagingStyle
010aa49 : Add new action for the storage manager settings.
fdb54bd : Give the AM/PM buttons slightly more content area
02bc008 : Properly handle registration timeout in BLE.
cb66406 : Ensure that ViewGroup.getChildVisibleRect(...) is recursive.
ccc335c : Update stack bounds for fullscreen if rotated after updateDisplayInfo
fe47b6e : Skip 'network may be monitored' if dying or locked
4d03abc : Make some of the UID-based VPN code reusable
86100d1 : Show package icon/label for resolved package-targeted implicit intents
fc462b9 : CEC: Defer CEC actions until logical address is available
91c5066 : PIP: Fix NPE when onboarding is shown
2ec229a : Support IPv4-only and IPv6-only provisioning
c30808b : Added scheduleWritePackageListLocked
29bfbb8 : Fixed some issues with fullscreen dimming
36ce80d : Fix Skia filter behavior test
2d92eeb : Start the Wear Time System Service with SystemServer
9748086 : Check clock accuracy before attempting to display clock
8e4bda9 : Fix a flicker when window is removed during entering animation
cb4bbd7 : Partial fix for jumping freeform windows
c240b60 : Fix documentation bug in SQLiteDatabase
b31b1cc : ContentValues: improve documentation
19d9a8f : Adjust divider when IME height is changed.
32de365 : Fix replacing window timeouts
2757128 : Update the light center when the root view's layout changed
fd7d882 : Fixed a crash when dumping groupmanager
ccae15b : Fix continous crash in WindowManager in boot
cf9e79b : System server: Add Bluetooth to native processes
060fcd3 : Remove task based on object rather than position
4c6e983 : Respect add focusables flags
dcf5c2b : disable wifi only mode from wfc setting for nyc
eac0ea5 : Close leaked windows when trying to preserve main one
7bd0fdd : Pinner service for pinning files into memory
a570318 : Fixed the remove animations for notification children
781ba14 : Fixed connectivity state in some power saving scenarios.
0c4eeb4 : fix filter for listeners that are not the rocket
e4874a1 : Don't notify windows of resize during PIP animation.
60ca787 : Fixed a crash when dumping groupmanager
7abe71c : Update demo mode time
ed04cbd : Adjust PrintRecommendationService for Konica Minolta.
9a40a32 : Clear state when ProgressMessageCtrl. is canceled
8f3e66f : Logging for QS settings launch.
3328433 : Fix continous crash in WindowManager in boot
1265d97 : Fix incorrect inheritance from TextAppearance to Widget.
0997908 : Move Vulkan layer path setup to ApplicationLoaders
7717acd : Add getEsn().
8563943 : Fix smallest width configuration calculation
63999da : Switch the default text selection handles to Material style.
37fc1c1 : Don't disrupt a11y state when user is unlocked.
6c0b89d : Do not show error dialogs on watch builds.
e05a7b7 : Handle failure to create file.
de3321d : Move onStart update of recents tasks to onResume
9c661a4 : Stop saving ActionMenuItemView state.
371c442 : Deliver new activity options after the activity is made visible
2c4b8f9 : Fix iterator double-advance in ContentObserverController
ce4db0a : Call isUserUnlockingOrUnlocked with cleared identity
a2a03aa : TIF: Remove the uniqueness check for track ID from notifyTracksChanged
a8d671a : Update and add attributes to the JavaDoc for VectorDrawable
c484f54 : Use Q=100 JPEG instead of PNG for wallpaper display
449a4e2 : Workaround for empty recents, defer the enter animation.
538c440 : Remove ShortcutManager
ef0a402 : Fix issue #28400000: Settings memory UI still showing z-ram...
efb8e57 : Remove extra logging in DatePicker
c128f22 : Ensure background is shown behind gear when notifications overlap
36ecd08 : Remove STOPSHIP
467cc6f : Less lazy child FragmentManager creation
5f201e6 : Fix --reset argument to 'cmd package compile'.
7f06eed : DPM control for remote input when locked
83fec00 : Fix a race in settings update.
284b765 : Draw textShadow always first.
f91de68 : Fixed a bug where the QS was animating wrong when closing
9cc7ad6 : Use userHandle not credentialOwnerUserId to check if it needs to show lock
5ab5c74 : document the return type of getImportance
db1bc6b : Force status bar window to be visible when expanded
eae43fb : Do not bundle cross user.
9550f5d : Fix crash in ResolverActivity
d383117 : Change webview developer setting string.
a1f697f : Add metrics constant for new settings activity
25118d1 : Add constants for settings pages
c21f63a : CEC: Update system audio mode based on the current status of AVR
da01ac8 : Swap radio button alphas.
b3e4354 : Log optimizing apps dialog time in seconds (and not decis).
6694dbef : Do not clear profiles after OTAs
825da23 : Continued multi-endpoint work.
455f09d : CEC: Handle <Active Source> from AVR properly
e6cb450 : Crop wallpaper windows to their current target stack bounds
e4044bb : Fix KeyguardManager.isSecure() to observe work profile
aae03d8 : Revert "Two phases to set the password for disk encryption"
31291d9 : Don't throw runtime exceptions for permission flags
e85ce99 : Don't stage content drawn bounds
e0cbda4 : Rename CONTACT_METADATA_SYNC GService Flag.
494df79 : Sysconfig define a whitelist of permitted backup transports
2d609ed : GradientColor: Fix typo in documentation.
d041822 : Reduce wtf spam when a service onDestroy races with proc death
f570c77 : Don't show new-window item in Downloads per Gabe.
967a9a1 : Always update cached copy of authenticatorId.
2d37092 : Fail upgrades that change storage devices.
0129c03 : TIF: Fix comments for program start/end times
e713efc : Fix secondary ABI instrumetion