summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DevTools: Hide the icon!staging/lineage-15.0_rebase-android-8.0.0_r23Chirayu Desai2017-10-281-1/+1
| | | | | | | Change default category of the main activity to DEFAULT instead of LAUNCHER. Change-Id: I25ed302ea3eedb93b5119a83f08b6d50aaecce08
* DO NOT MERGE - Fix api-versions.xmlJustin Klaassen2017-10-281-2/+1
| | | | | | | | | | | Don't pass $(PLATFORM_VERSION_CODENAME) to the api-generator if the $(PLATFORM_SDK_VERSION) is already greater than the previous API version. Otherwise this will prevent the current android.jar APIs from being included in the generated api-versions.xml. Bug: 37946094 Test: lunch sdk_phone_armv7-win_sdk && make -j8 Change-Id: I7591bbf1b2c396dd6b070ddc04a0cfbf8dfc154b
* release-request-c1e89bbc-a9dd-4c96-8532-caeb99fb86d6-for-git_oc-dr1-release- ↵android-build-team Robot2017-07-301-1/+1
|\ | | | | | | | | | | 4229604 snap-temp-L39800000087367876 Change-Id: Ic829ea3a40edb26b9ac053675ec9fcc06653ee4a
| * Fix usage of a changed IPC APISvet Ganov2017-07-281-1/+1
| |\ | | | | | | | | | | | | | | | am: 4c9e483779 Change-Id: Icb4ebe7a948780949cd1189abb2895a0fd9949ed
| | * Fix usage of a changed IPC APISvet Ganov2017-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Test: builds successfully bug:62755026 Change-Id: Icf4b8640a2d673b819a41bfa9e0d7f0190064ccd
* | | release-request-ce4c09a7-d626-4edd-9c59-231ca7b79b49-for-git_oc-dr1-release- ↵android-build-team Robot2017-07-182-3/+3
|\| | | | | | | | | | | | | | | | | 4189381 snap-temp-L78500000083186779 Change-Id: I3d08d297be61a00ad2c0b03cbcd2da76486743fe
| * | Update SDK versions for the OC Preview 4 release / API 26 r2Chris Iremonger2017-07-172-3/+3
| |\| | | | | | | | | | | | | | | | am: de7b220cd1 Change-Id: I2323e2ea0cee874e816bbdb14ca5f02d82f2500d
| | * Update SDK versions for the OC Preview 4 release / API 26 r2Chris Iremonger2017-07-142-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Test: N/A Bug: N/A Change-Id: I1437f3947abae7caa5214e134782e422aec4cb0a Platforms: 26 r2 Build-Tools: 26.0.2
* | | release-request-9336bb6f-90e7-478e-9d85-062ca3fdf6a3-for-git_oc-dr1-release- ↵android-build-team Robot2017-07-031-2/+2
|\| | | | | | | | | | | | | | | | | 4152361 snap-temp-L91700000079439679 Change-Id: Ibd0cc61994bcc5659b710402456e8ba9a5694a1c
| * | Merge "Update the runner for systemui" into oc-dr1-devJason Monk2017-06-281-2/+2
| |\ \
| | * | Update the runner for systemuiJason Monk2017-06-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Test: runtest systemui Bug: 62935720 Change-Id: Idf5bcf433aad4d0dc170000e6ed397f1c45b8476
* | | | release-request-7baf6562-f0b7-48e4-8024-f8ee270ffe93-for-git_oc-dr1-release- ↵android-build-team Robot2017-06-283-10/+0
|\| | | | | | | | | | | | | | | | | | | | | | | 4140679 snap-temp-L09900000078275654 Change-Id: I07e7a52d55febf4951e707e526ff6866341be00f
| * | | Revert "Emulator allows google apps to have access to locations by default"bohu2017-06-273-10/+0
| |\ \ \ | | |/ / | |/| / | | |/ | | | | | | am: 5856865e3b Change-Id: I3a72cf7169bfb76e2912c1c244f908cf3a259a55
| | * Revert "Emulator allows google apps to have access to locations by default"bohu2017-06-233-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The SdkSetup apk is included by AOSP images and it should not refers to google apks. We need to figure out different way to fix the original GTS failure. BUG: 62292257 This reverts commit fb743d8db6e755e98251e6509a09aed6d51f76d4. (cherry picked from commit 03f4e91d52fbd994e0c11ddf537ad767e8c14bde) Change-Id: I87c4dcefc6b51890d4edcd2749eee2fbdb7fc8a0
* | | release-request-c5216b17-dc50-4b24-831c-dc696ed657cc-for-git_oc-dr1-release- ↵android-build-team Robot2017-06-2511-4/+29
|\| | | | | | | | | | | | | | | | | 4133426 snap-temp-L83500000077479774 Change-Id: I8dc3b36e034f725606cb904b322ec181de96ea27
| * | Merge "Emulator: update development to 2362bfb6" into oc-devHuan Ren2017-06-238-4/+21
| |\| | | | | | | | | | | | | | | | am: 3a14fee0ac Change-Id: I9e87b54d39869d6c1f8f21f3e1bb22c268cd380a
| | * Merge "Emulator: update development to 2362bfb6" into oc-devHuan Ren2017-06-238-4/+21
| | |\
| | | * Emulator: update development to 2362bfb6bohu2017-06-158-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 37302997 oc-emu-dev commit 2362bfb6d6c4ee4540af5e69130951849c7e109e Author: bohu <bohu@google.com> Date: Thu Apr 6 16:37:48 2017 -0700 Emulator: copy encryptionkey.img to SDK img zip Change-Id: I057d58733bb39e0777d2f5c9494d5969ac46953a (cherry picked from commit 6620016eb673ac885e5892604f04d3123a8ee0b9)
| * | | Merge "Add apksigner tool to Android O SDK build-tools" into oc-devAlex Klyubin2017-06-233-0/+8
| |\| | | | | | | | | | | | | | | | | | | | | | am: 9e87e29dc8 Change-Id: Ic3e3de9179d9ed33cebfa67e22865b3d548b837f
| | * | Merge "Add apksigner tool to Android O SDK build-tools" into oc-devTreeHugger Robot2017-06-233-0/+8
| | |\ \
| | | * | Add apksigner tool to Android O SDK build-toolsAlex Klyubin2017-06-193-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This places apksigner command-line tool in Android SDK's build-tools directory. The tool is intended as an Android-specific replacement for jarsigner. Bug: 62696222 Change-Id: I099ea6840d0e7e0b00f438357543cb656990442a (cherry picked from commit a825e5d309629b2f9cb3b52ba6d9895562729001)
| * | | | New version of api-generator toolSergey Prigogin2017-06-230-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: fc2e8eaf31 Change-Id: I98c25ec927ab36e4ec5dc4d3baa6d4378150613a
| | * | | New version of api-generator toolSergey Prigogin2017-06-221-1/+1
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new version produces api-versions.xml file with API removal information. The format of the file is backward compatible. Test: api-generator was tested as part of ag/2298689 Bug: 37127307 Change-Id: I0db84363b973a2c6076dcb42033a09a5566ff9f1 (cherry picked from commit 1c6c892938989626be2b6dbf900ab22579417139) (cherry picked from commit a9bb8f2687f7c879be8b2bacf420e6e116ca245b)
* | | | release-request-cf825746-bd0b-4ee1-a15a-04c90380d879-for-git_oc-dr1-release- ↵android-build-team Robot2017-06-141-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | 4099047 snap-temp-L55200000074003152 Change-Id: Ib627bdd29355561c131f466206764636c14ba995
| * | | vndk-def: Fix check-dep errors on vendor_libsLogan Chien2017-06-141-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | am: 9c3458e73a Change-Id: I037cad6bd88f28ac4502abb6589e7f6ac75cdd19
| | * | vndk-def: Fix check-dep errors on vendor_libsLogan Chien2017-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes a check-dep bug introduced by 7e723126e4. In 7e723126e4, graph.lib_pt[PT_VENDOR].values() was changed to return an iterator instead of a set. This means we can only traverse the iterator once, thus vendor-to-vendor dependencies were treated as ineligible dependencies. This commit fixes the problem by creating a set() object from the iterator, so that `vendor_libs` can be used several times. This also makes it faster to lookup an object. Bug: 37867089 Test: Run `vndk_definition_tool.py check-dep` against sailfish images and vendor-to-vendor dependencies should not show up. Merged-In: I3b36efa635220941278c491b83f308a65e9f0ffe (cherry picked from commit ba097bb5768ef4091dc8e06596662ee508adeb7f) Change-Id: I056ef0f9b5ddf684417cc080e53c0e4f07417496
* | | | release-request-f326290a-f111-4b0c-bfd0-2a38565f6bf2-for-git_oc-dr1-release- ↵android-build-team Robot2017-06-117-211/+394
|\| | | | | | | | | | | | | | | | | | | | | | | 4090242 snap-temp-L86400000073092233 Change-Id: I3055bf573768f31d5b9638c7d7abe308d96420dd
| * | | vndk-def: Add tag file support to deps-insightLogan Chien2017-06-091-27/+26
| |\| | | | | | | | | | | | | | | | | | | | | | am: 08d4dc40b6 Change-Id: I7508fa52d2c1b430a7852efe2e042f4985861381
| | * | vndk-def: Add tag file support to deps-insightLogan Chien2017-06-101-27/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit generalizes tag file support so that deps-insight won't follow the dependencies to ineligible vndk-sp/vndk libs. Bug: 37867089 Test: libandroid.so will not be tagged as vndk in the html output of deps-insight tool. Merged-In: I5482a45acf4232ae7fac1210043ca868b28211ff (cherry picked from commit 7a8bc4db10e9a6a230921df70028e1ee8cea7cf2) Change-Id: I282c78274d520d150cf8b8684ccd729b2a499273
| * | | vndk-def: Add more output formats to vndk commandLogan Chien2017-06-095-114/+154
| |\| | | | | | | | | | | | | | | | | | | | | | am: 7f127196dc Change-Id: I603b7ed880f1a0ea6a2c82c48c6108034d00dda5
| | * | vndk-def: Add more output formats to vndk commandLogan Chien2017-06-105-114/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the --output-format option to vndk command. When `make` is specified, VNDK definition tool will fill in the placeholders in the boilerplates and print a make file to stdout. Bug: 37867089 Test: ./vndk_definition_tool.py vndk --output-format=make ... Merged-In: I0185e1690264d0cefafa8536db2e0cf34daaeee0 (cherry picked from commit 5ad8d0fe74db0e144794aa3c4a3e831e07676a28) Change-Id: Icb15870b7cd1ef6bb6ab71735ea60230a1b517f1
| * | | vndk-def: Simplify VNDK resultLogan Chien2017-06-091-10/+43
| |\| | | | | | | | | | | | | | | | | | | | | | am: 840177d510 Change-Id: I90cdd88f39fdfdedc129bf0f9086c79cc3992998
| | * | vndk-def: Simplify VNDK resultLogan Chien2017-06-101-10/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds extra_vendor_libs and removes extra_vndk_sp_indirect. With this modification, we can tag each libraries with either vndk_ext, extra_vendor_libs, vndk_sp_ext or vndk_sp_indirect_ext. After tagging them precisely, we merge them into vndk_sp, vndk_sp_ext and extra_vendor_libs before printing the simplified VNDK list. This will give us accurate tags when --full is specified and give concise tags when --full is not specified. Bug: 37867089 Test: 3 essential sets are printed when --full was not specified. Merged-In: Ic17c5e1dd4420050217e9724f86516c21609f899 (cherry picked from commit b68f26d281f39205ae5bc042d7c88274bde1f3f2) Change-Id: I558e2a01c46d28a1bdb368a73d0b2e0cbd4cc357
| * | | vndk-def: Remove "follow" from default actionLogan Chien2017-06-091-6/+8
| |\| | | | | | | | | | | | | | | | | | | | | | am: 8a13cdab4c Change-Id: I8d712c1910ff284d40aa299fff91a732f1b1c981
| | * | vndk-def: Remove "follow" from default actionLogan Chien2017-06-101-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit removes `follow` option from the default actions to handle ineligible vndk and vndk-sp usages. We prefer to stop at ineligible libs instead of pulling all ineligible dependencies. Bug: 37867089 Test: libandroid.so is not tagged as vndk by default with sailfish images. Merged-In: Iafeb27bb2c658fc07916517033fbedcc9cdd84eb (cherry picked from commit 8e208817a30c286804f66a63a84406ad06261913) Change-Id: I27c90831439978290f9ab77fdbff3ab591443c73
| * | | vndk-def: Add libz.so back to LL-NDKLogan Chien2017-06-093-10/+5
| |\| | | | | | | | | | | | | | | | | | | | | | am: 677d03d481 Change-Id: I15ab6e6d60b7b642e3fc5d4961b7c7c5d4e50f9d
| | * | vndk-def: Add libz.so back to LL-NDKLogan Chien2017-06-103-10/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds libz.so back to LL-NDK because the change to move libz.so to VNDK-SP breaks some CTS testcases (which assume there is only one libz.so under /system/lib[64].) Whether this is a short-term temporary fix or a long-term solution will be discussed or updated in b/37617391. Bug: 62195853 Bug: 37867089 Bug: 37617391 Test: ./tests/test_ndk_libs.py Test: ./tests/run.py Test: libz.so tagged as LL-NDK with sailfish images. Merged-In: I526f653e6141d658ee19e79eefd44d379ecac0dc (cherry picked from commit 1715340334ba965b047c9f104bd3ff268899992f) Change-Id: I74b0e9ef1d6a09c7d71744003a5ecf21111d34dd
| * | | vndk-def: Add libandroid_net to LL-NDKLogan Chien2017-06-092-0/+7
| |\| | | | | | | | | | | | | | | | | | | | | | am: b9a941830d Change-Id: I66af56413464cfa5af6f98f0d1594b69a508bec7
| | * | vndk-def: Add libandroid_net to LL-NDKLogan Chien2017-06-102-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: ./tests/test_ndk_libs.py Test: libandroid_net.so is tagged as LL-NDK. Merged-In: Iefacd4464e7d94577119532c11435e70404ea026 (cherry picked from commit 16538ed728db69509c457adb0b25703c65f9ca86) Change-Id: I91c318f1ab1b782f6bc2786cbc9d18276416def6
| * | | vndk-def: Implement VNDK-SP-Ext collectionLogan Chien2017-06-091-19/+51
| |\| | | | | | | | | | | | | | | | | | | | | | am: 79bff6a973 Change-Id: I913291d718a09361fde2845a1d39cfe22ea61c98
| | * | vndk-def: Implement VNDK-SP-Ext collectionLogan Chien2017-06-091-19/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit implements the VNDK-SP-Ext properly so that the output will copy missing VNDK-SP-Indirect to /vendor/lib[64]/vndk-sp. Bug: 37867089 Bug: 37940694 Test: Add/remove generic reference dump and make sure vndk-sp libs will be listed as extra_vndk_sp_indirect. Merged-In: I76bc41e189e566c66c6f96db9555d366921b7995 (cherry picked from commit 489dabb2785420797988f6383ada27da31948fb2) Change-Id: Ief1cc42f6d1684879b096b3fc49f7f58fdfa4004
| * | | vndk-def: Collect non-AOSP libs must be copiedLogan Chien2017-06-091-30/+50
| |\| | | | | | | | | | | | | | | | | | | | | | am: 30598eaf81 Change-Id: I41cff376fb4b25b367d46d6c8a761cfb925a88f4
| | * | vndk-def: Collect non-AOSP libs must be copiedLogan Chien2017-06-091-30/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit collects all non-AOSP system libraries that are used by vendor modules and add them to vndk-ext so that they are copied into vendor partition. Bug: 37867089 Test: Some vendor HIDL interface libs are tagged with vndk-ext given sailfish images. Merged-In: I77d8f66d97b403991593d5b1f88573411e96d679 (cherry picked from commit 6a2fcac08dc9ae08ca6b0fe09fde8c3fdc46e3e9) Change-Id: Ifbb69fb7c580a7ef7ea7180af9c37d6255d244f9
| * | | vndk-def: Exclude vndk-sp from vndkLogan Chien2017-06-091-5/+30
| |\| | | | | | | | | | | | | | | | | | | | | | am: c0e1c36f9b Change-Id: I8dda11656de139e6418a3d550456ab8153ff7d7f
| | * | vndk-def: Exclude vndk-sp from vndkLogan Chien2017-06-091-5/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit excludes vndk-sp libraries from vndk result sets. This CL eliminates several false warnings on vendor usages on libhwbinder.so Bug: 37867089 Test: Warnings on libhwbinder.so usages disappeared given sailfish images. Merged-In: Icc3b07bc6a57e41a3fcbaf116c1316f77e7a439d (cherry picked from commit 89015efb13ce13d1e2a7f99d488e526dc193ff32) Change-Id: I94b5b6851955cb3063aa9092f79facf666b043fc
| * | | vndk-sp: Fix vndk-sp-unused computationLogan Chien2017-06-091-5/+7
| |\| | | | | | | | | | | | | | | | | | | | | | am: 349932d279 Change-Id: I0758797f8e0bd4588aa546fd4914ba0fe200219d
| | * | vndk-sp: Fix vndk-sp-unused computationLogan Chien2017-06-091-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit removes vndk-sp-indirect libs from vndk-sp-unused. They are actually being used (although indirectly). Bug: 37867089 Test: libhwbinder.so is removed from vndk-sp-unused given sailfish images. Merged-In: I7a3b253408c53f1d81d1fea39f79e3fe09f6fb75 (cherry picked from commit 55a41a3dd966ae375eb57083db7843f43a83dc2e) Change-Id: I58df815bee640d79f2080b78ff133c5b670d8f15
| * | | vndk-def: Add (vndk-sp)? to fwk-only-rs matchingLogan Chien2017-06-091-2/+2
| |\| | | | | | | | | | | | | | | | | | | | | | am: 3e3f700ad3 Change-Id: If650d4bce8c0f6a727c753e2b624068433d5f687
| | * | vndk-def: Add (vndk-sp)? to fwk-only-rs matchingLogan Chien2017-06-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds (?:vndk-sp)? to FWK-ONLY-RS matching because some targets have a copy of libft2.so in /system/lib[64]/vndk-sp but we still want to treat it as FWK-ONLY-RS. Bug: 37867089 Test: libft2.so is not labeled as vndk-sp-indirect in sailfish image. Merged-In: Iad5db6417573f3e25bad5c027cb547d9df4be23a (cherry picked from commit 6582daf969b430a3462e4fec830ee30bfba637b9) Change-Id: I2a6c9741444739d56d0db00792f2bc4ffd417125
| * | | vndk-def: Exclude vndk-sp/vndk from ndk-indirectLogan Chien2017-06-091-13/+24
| |\| | | | | | | | | | | | | | | | | | | | | | am: bee6237c3e Change-Id: Ifc4e746155eefdba4dc879a63cb66b68aba6dfc4