summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-21Move mkdir /data/nfc/... to rootdir init.rcandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6Tom Cherry
These are directories used by the system so they should be created by the system. Test: treehugger Change-Id: Id7bc798a6cbf3474224a422af079a59a8e70b3ae
2017-11-09Move platform/vendor data violations to device policyJeff Vander Stoep
Sharing data folders by path will be disallowed because it violates the approved API between platform and vendor components tested by VTS. Move all violating permissions from core selinux policy to device specific policy so that we can exempt existing devices from the ban and enforce it on new devices. Bug: 34980020 Test: build Change-Id: I0e9a7521f989ec76b4bb16dae887f7b39f61d923
2017-11-09Set TARGET_2ND_(CPU|ARCH)_VARIANT properlyIsaac Chen
Dragon uses ARM Cortex-A53, so 2nd arch/cpu variant should be: TARGET_2ND_ARCH_VARIANT := armv8-a TARGET_2ND_CPU_VARIANT := cortex-a53 instead of armv7-a-neon/cortex-a7 since 32-bit armv8 support is ready in AOSP. Without this change, vendor bits will encounter build failure since some components still use gcc, which complains armv7-a conflicts cortex-a7 (technically, an armv7ve implementation). Test: lunch aosp_dragon; make -j Change-Id: I7dffa6c4e4b27b9a429a4b2ddc1ac99444dc9cfa
2017-10-25Merge "Remove Foreground Boost CPUSet"Treehugger Robot
2017-10-23Remove Foreground Boost CPUSetJake Weinstein
This functionality was removed at https://android.googlesource.com/platform/frameworks/base/+/a712d4058f6f85268838
2017-10-10Merge "Update the path to error_code.h."Tao Bao
am: 4aab2f3500 Change-Id: Id63722370ff9382382e40e55ac31b386a1de0c01
2017-10-10Merge "Update the path to error_code.h."Tao Bao
2017-10-09Restrict isolated_app's /sys accessNick Kralevich
am: 29c6d8c1ab Change-Id: I646e8a5690768ea43d3a2a8657d2436efbfa3040
2017-10-09Restrict isolated_app's /sys accessNick Kralevich
isolated_app is strictly limited on the files in /sys which can be accessed. Test: policy compiles. Change-Id: I9f3c00a98cd8c08a3968d8e565bf56b4670a780f
2017-10-09Update the path to error_code.h.Tao Bao
Now it has been moved into otautil/. Also drop the include path of bootable/recovery, since edify and otautil both export their headers. Test: mmma bootable/recovery Change-Id: I25fc624ada8609f2006c42bb36b2767918bda5c1
2017-10-06recovery: Add dependency on libedify.Tao Bao
am: 7c62d00eee Change-Id: I4c644c93b7fec35e7088f104ca231f9e4873a3b2
2017-10-05recovery: Add dependency on libedify.Tao Bao
Also #include "error_code.h" in recovery_updater.cpp. Test: mmma bootable/recovery device/google/dragon/recovery Change-Id: If6dbdb8a516c3f583306784c485e0b71199a582e
2017-09-27Fix build.Dan Cashman
am: 8a0490365d Change-Id: I5fad10590790782b28fb78256727bb325ae7d420
2017-09-27Fix build.Dan Cashman
Test: Build dragon policy. Change-Id: Ib45a3cace7d8e51209febc7a672c07539f38ce61
2017-08-02Revert "dragon: update vsync phase numbers" am: 9a79c17aa3Adrian Salido
am: fb23124def Change-Id: I295cc7e15e74af1cacdbe75a7c1e430a1771d708
2017-08-02Revert "dragon: update vsync phase numbers" am: 9a79c17aa3Adrian Salido
am: 8e1d4942d3 Change-Id: Ic6b677fe6a23576bcd819e5cd1ede1b758877920
2017-08-02Revert "dragon: update vsync phase numbers"Adrian Salido
am: 9a79c17aa3 Change-Id: I0a8aab0863d499e9f2dc988d4271b82f81288d2f
2017-08-02Revert "dragon: update vsync phase numbers"oreo-dr1-devAdrian Salido
am: 9a79c17aa3 Change-Id: Ie8cdf5032ea0f58a3f863a8994ca2aa30164bea1
2017-08-01Revert "dragon: update vsync phase numbers"Adrian Salido
This reverts commit f64b35b9af25e0b7bfa7ef7d7cb7eec0285f5818. This is causing regressions in Jank and other use cases. Bug: 62343272 Bug: 62269614 Test: run cts -m CtsViewTestCases -t android.view.cts.DisplayRefreshRateTest#testRefreshRate Change-Id: I002dd8d0ff7c8e512fd0395d396c2d6c0076858d
2017-07-26recovery: remove LOCAL_CLANG am: ee1ac65d56 am: 7424436ee4Lennart Wieboldt
am: 5274548b35 Change-Id: I86e3f78bc66538f728770f3752e432d1c576a2ae
2017-07-26recovery: remove LOCAL_CLANG am: ee1ac65d56Lennart Wieboldt
am: 7424436ee4 Change-Id: I965d2a9f430b78eba8b47dba17920f13f71c689d
2017-07-26recovery: remove LOCAL_CLANGandroid-o-mr1-preview-2android-o-mr1-preview-1Lennart Wieboldt
am: ee1ac65d56 Change-Id: I263f2175db59bf35b4ee7fda06d7dd184a492c44
2017-07-25recovery: remove LOCAL_CLANGandroid-o-iot-preview-5o-iot-preview-5Lennart Wieboldt
clang is the default compiler since Android nougat Change-Id: Ia9943f6717765c931617c13523848000974fc45b Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
2017-07-24Merge "Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: ↵Android Build Merger (Role)
b6a347a67f am: 945e06d5a2 am: 2a5e20405b am: 1148a857dc am: dc4f5c0c81" into oc-dr1-dev-plus-aosp
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67f ↵Andy Hung
am: 945e06d5a2 am: 2a5e20405b am: 1148a857dc am: afde4408ee Change-Id: I9dda28acf4e578b1d5ac0ad6c34dc78a5737a8a7
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67f ↵Andy Hung
am: 945e06d5a2 am: 2a5e20405b am: 1148a857dc am: dc4f5c0c81 Change-Id: I2b324b66198b88a67533a1067c6024c682623975
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67f ↵Andy Hung
am: 945e06d5a2 am: 2a5e20405b am: 1148a857dc Change-Id: I5f06bdbf4efed2af079db3ff57de3a4b7b224402
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67f ↵Andy Hung
am: 945e06d5a2 am: 2a5e20405b am: 1148a857dc Change-Id: Iacb63a98cd98510a40f35733b9ffd2c8c4b3cec1
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67f ↵Andy Hung
am: 945e06d5a2 am: 2a5e20405b Change-Id: I49016a11b0246c65c30e346d857f0a743c630e56
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8 am: b6a347a67fAndy Hung
am: 945e06d5a2 Change-Id: I5ffa22477ce4d2a2b5a8dabdb2e41f99209bfbb4
2017-07-24Fix audio record pre-processing am: 6d7b330c27 am: 407aef91b8Andy Hung
am: b6a347a67f Change-Id: I4ea6e062b78cf84a28d5b1b30c6004ca547c1175
2017-07-24Fix audio record pre-processing am: 6d7b330c27Andy Hung
am: 407aef91b8 Change-Id: I8fe36c52008d12803201170281b89e6507db11aa
2017-07-24Fix audio record pre-processingAndy Hung
am: 6d7b330c27 Change-Id: I1c496ffb528eee8b11838d1ab2804b29bdfc9faf
2017-07-19Fix audio record pre-processingAndy Hung
proc_buf_out consistently initialized. intermediate scratch buffers consistently initialized. prevent read failure from overwriting memory. Test: POC, CTS, camera record Bug: 62873231 Change-Id: Ie26e12a419a5819c1c5c3a0bcf1876d6d7aca686
2017-06-22Add OWNERS in device/google/dragon/recovery am: 0c29277c78 am: 9cdb2292f0Chih-Hung Hsieh
am: 943a453867 Change-Id: I9510892f266c17f0d45d53cec15394017a917cdc
2017-06-22Add OWNERS in device/google/dragon/recovery am: 0c29277c78Chih-Hung Hsieh
am: 9cdb2292f0 Change-Id: I17afb90812caee79821339648b1664d89dc32c34
2017-06-22Add OWNERS in device/google/dragon/recoveryChih-Hung Hsieh
am: 0c29277c78 Change-Id: Ibd04182fc9d61f891aec84ff1d37fac497760247
2017-06-22Add OWNERS in device/google/dragon/recoveryandroid-o-preview-4Chih-Hung Hsieh
* Owners are selected from top CL approvals or owners. They will be suggested to review/approve future CLs. * OWNERS files are recognized by the new find-owners plugin, see .md files in https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/ Test: build/make/tools/checkowners.py -c -v OWNERS Change-Id: I2aed03eb95ab434b34cd21b74548706a828f65dc
2017-06-19Merge "Switch to 3 framebuffer surface buffers am: 8e28b7d1ec am: ↵Android Build Merger (Role)
8a3ae62f74" into oc-dr1-dev-plus-aosp
2017-06-19Switch to 3 framebuffer surface buffers am: 8e28b7d1ecDan Stoza
am: da087df83c Change-Id: If80d96574635993ff487d045acbc5eb603aa50fc
2017-06-19Switch to 3 framebuffer surface buffers am: 8e28b7d1ecDan Stoza
am: 8a3ae62f74 Change-Id: I3c6ccb565498fab97e252896e07bd0305e8609c2
2017-06-19Switch to 3 framebuffer surface buffersDan Stoza
am: 8e28b7d1ec Change-Id: I0801b2484d1fc372afb0fb5c25b8a0366cda5a92
2017-06-19Switch to 3 framebuffer surface buffersDan Stoza
am: 8e28b7d1ec Change-Id: I1d8daa226831f540f40bdfad1cdcb360a1bfcf5c
2017-06-19Switch to 3 framebuffer surface buffersoreo-devDan Stoza
Switches from 2 to 3 buffers for SurfaceFlinger's FramebufferSurface. This avoids an issue exposed by the HWC2 path where, since we now defer buffer release, the GL driver ends up hanging on dequeueBuffer, which is called in response to a glViewport command. Bug: 62783122 Test: android.server.cts.ActivityManagerDisplayLockedKeyguardTests# testVirtualDisplayHidesContentWhenLocked Change-Id: I6f68823c652fcfb12b16154653154ffe54457209
2017-05-30dragon: update vsync phase numbers am: f64b35b9afAdrian Salido
am: 1831238319 Change-Id: Icaea23b9ab2eddef841d9daf56374e7bf0d4bc0b
2017-05-30dragon: update vsync phase numbersAdrian Salido
am: f64b35b9af Change-Id: I17d49707943f8247c92c0a1202f9515a111ece40
2017-05-26dragon: update vsync phase numbersAdrian Salido
In some cases, extra time is needed by drm hwcomposer reduce vsync phase numbers to accomplish this. Bug: 62031651 Test: run cts -m CtsViewTestCases -t android.view.cts.DisplayRefreshRateTest#testRefreshRate Change-Id: I1442e69d8f8d12b1e9b87e1e03bc6156fd801abf
2017-05-26dragon add first_api_level property am: 240058da9dAdrian Salido
am: 547982bb6f Change-Id: If45592290ce0c04f21e49ac2b1e0b44ea198f102
2017-05-26dragon add first_api_level propertyAdrian Salido
am: 240058da9d Change-Id: If34927db617359fe0089ada889f2b572e729526e
2017-05-23dragon add first_api_level propertyAdrian Salido
Test: run cts -m CtsSecurityHostTestCases Bug: 38432099 Change-Id: I03229bef144d3e97ae35ab586bb95acf1974a8bf