]> nv-tegra.nvidia Code Review - android/device/lge/bullhead.git/log
android/device/lge/bullhead.git
6 years agomerge in oc-r6-release history after reset to oc-release rel-29-o-partner rel-29-r3-o-partner rel-30-r2-o-partner rel-30-r3-o-partner
gitbuildkicker [Thu, 17 Aug 2017 13:43:09 +0000 (06:43 -0700)]
merge in oc-r6-release history after reset to oc-release

6 years agomerge in oc-r6-release history after reset to oc-release
gitbuildkicker [Thu, 17 Aug 2017 13:19:09 +0000 (06:19 -0700)]
merge in oc-r6-release history after reset to oc-release

6 years agoMerge cherrypicks of [2622852, 2622193, 2622194, 2622195, 2622933, 2622990, 2622991...
android-build-team Robot [Fri, 28 Jul 2017 17:26:01 +0000 (17:26 +0000)]
Merge cherrypicks of [2622852262219326221942622195262293326229902622991262299226229932622994262299526229342622196262297526229962622997262299826230502622935262219726230512622936262291826229192622999] into oc-release

Change-Id: I37e059093cef00e88592b727d0590446a4da238b

6 years agobullhead/apns: Update change wind to freedom apn
rus.kim [Tue, 25 Jul 2017 00:51:43 +0000 (09:51 +0900)]
bullhead/apns: Update change wind to freedom apn

1. internet.windmobile.ca => internet.freedommobile.ca apn change
2. mms.windmobile.ca => mms.freedommobile.ca change(include MMSC)
3. add 302/610+gid(3E) virgin

Bug:63785255
Change-Id: Ib48ff25d40d94032b6d54577f7778ac71f9c2fb9
(cherry picked from commit bccc5c3ba80b6cde7567879da7180c1a52d1d8d7)

6 years agobullhead/apns: Update USC apn
rus.kim [Tue, 25 Jul 2017 00:46:20 +0000 (09:46 +0900)]
bullhead/apns: Update USC apn

The bearer_bitmask did not work properly due to duplicate usccinternet apn

Bug:63785255
Change-Id: Ic9f371c1abae73f1b97ac710dc3178a464c5a30d
(cherry picked from commit 2335cc6598b96fc386eac432ac77674baaf70549)

6 years agobullhead/apns: Update apns-full-conf.xml
hyeonggyu.kim [Wed, 12 Jul 2017 12:22:52 +0000 (21:22 +0900)]
bullhead/apns: Update apns-full-conf.xml

1. Change protocol to IPv4v6 for 24405+41 (TD#35602)
2. Change mvno_data to 75636831 for 22853+75636832 and 20601+75636832 (TD#36266)
3. Change roaming_protocol to IP for 24403,24412 (TD#30269)
4. Update profile info and remove dun apn for 72207 (TD#29899)
5. Add apn for 722310 (TD#29899)
6. update default and mms apn for 722/36 (TD#29899)

bug:62523298
Change-Id: Id0157e24c23b3de5e1a4c2ced33b2df7be296427
(cherry picked from commit bc6460b1b6f1e4a2f4361f9f110f32451e4fe4cb)
(cherry picked from commit 92e4aa01ff09f5b9760a11e4adfad1414123d035)

6 years agoMerge cherrypicks of [2481491, 2481800, 2481782, 2481665, 2481547, 2481358, 2481802...
android-build-team Robot [Fri, 30 Jun 2017 04:10:06 +0000 (04:10 +0000)]
Merge cherrypicks of [24814912481800248178224816652481547248135824818022481613248166824816142481594248159524815482481744248149324814942481709] into oc-release

Change-Id: I03e6dfbeb7f6c5cbe64b9c936c417dbfd0ec8fc4

6 years agoFurther increase framerate limits
Lajos Molnar [Thu, 29 Jun 2017 23:52:06 +0000 (23:52 +0000)]
Further increase framerate limits

Bug: 38280830
Change-Id: I932ca0932d7253bbcdef2810efa4786d7d29b652
(cherry picked from commit 67e6e04ae9ae849145f5963b3b1a1cda03714084)

6 years agoMerge cherrypicks of [2476230, 2476289, 2476272, 2476118, 2475997, 2476251, 2476119...
android-build-team Robot [Thu, 29 Jun 2017 04:45:47 +0000 (04:45 +0000)]
Merge cherrypicks of [247623024762892476272247611824759972476251247611924763412476252247629024762322476274247599924763432476275247621624763812476256247600024763622476345247636424762342476346247634724763652476276247621924762772476402247634824762352476383247625724762782476236247635024763512476307247640324763082476258] into oc-release

Change-Id: I39e518e5cd54c1ae8586d777a460da7b5cfb91e8

6 years agoIncrease OMX.google.vp8.decoder 360p achievable framerate
Robert Shih [Thu, 29 Jun 2017 00:23:26 +0000 (17:23 -0700)]
Increase OMX.google.vp8.decoder 360p achievable framerate

Bug: 38280830
Test: adb shell am instrument \
  -e class android.media.cts.VideoDecoderPerfTest#testVp8Goog0Perf0640x0360 \
  -w android.media.cts/android.support.ttestAvcGoog0Perf1920x1080est.runner.AndroidJUnitRunner
Change-Id: I57c43032d5525bd80f14547fd5d71368c3b52b8b
(cherry picked from commit 49c449a602ef8e4425b5e238bd1a63073a6b4970)

6 years agorelease-request-160c4b31-7fa0-4e2b-aabe-85380836a1ce-for-git_oc-release-4129081 snap...
android-build-team Robot [Fri, 23 Jun 2017 07:12:19 +0000 (07:12 +0000)]
release-request-160c4b31-7fa0-4e2b-aabe-85380836a1ce-for-git_oc-release-4129081 snap-temp-L15300000077039010

Change-Id: I8099991c13b7e954c70d85e3a5259d80b2170c71

6 years agoQCamera2: HAL3: Unmap reprocess input buffers early
Shuzhen Wang [Thu, 22 Jun 2017 15:24:57 +0000 (08:24 -0700)]
QCamera2: HAL3: Unmap reprocess input buffers early

Currently reprocess input buffers are unmapped upon JPEG encode
completion. This is problematic because after HAL returns input buffer
after CPP processing, it doesn't own the buffer any more.

The sequence of events leading to the issue:
  1) Reprocess request 1 enters, input buffer FD is N
  2) HAL caches the input buffer
  3) CPP runs on input buffer, returns buffer to framework.
     Cache entry remains. JPEG encoding starts
  4) Framework frees buffer; FD N is now reusable
  5) Reprocess request 2 enters, new buffer also gets FD N
  6) HAL finds buffer in cache
  7) CPP tries to run, but uses stale cache entry, crashes
  8) (if no crash) JPEG encoding completes, cache cleaned up

Bug: 62721870
Test: Camera CTS
Change-Id: I22a06fad9ead03af917e547a9ee4d49d8db2e2d0

6 years agorelease-request-f4ecf242-5d1c-45e0-8c7c-ede48d1a9e82-for-git_oc-release-4111650 snap...
android-build-team Robot [Sun, 18 Jun 2017 07:12:44 +0000 (07:12 +0000)]
release-request-f4ecf242-5d1c-45e0-8c7c-ede48d1a9e82-for-git_oc-release-4111650 snap-temp-L02200000075283731

Change-Id: I63033284d95c753fdb608909e572917fb6453925

6 years agoSwitch to 3 FramebufferSurface buffers
Dan Stoza [Thu, 15 Jun 2017 22:16:51 +0000 (15:16 -0700)]
Switch to 3 FramebufferSurface buffers

Changes from 2 to 3 FramebufferSurface buffers to avoid tearing
because of invalid fence semantics. This is a hack (but a useful one).

Bug: 37207024
Test: Rotate device and notice no tearing; force GL composition and
      drag an item in recents up and down quickly to also notice no
      tearing

Change-Id: I58fa2feac0802a6bd2cd91a1e9fd41ee387de1f2

6 years agorelease-request-777c0f47-a42e-446a-b45c-0bb1aaa9612e-for-git_oc-release-4066915 snap...
android-build-team Robot [Sun, 4 Jun 2017 07:10:56 +0000 (07:10 +0000)]
release-request-777c0f47-a42e-446a-b45c-0bb1aaa9612e-for-git_oc-release-4066915 snap-temp-L92300000070444114

Change-Id: I2d7fbcab9a29e2eaea700a8dfa9c512b8b4dade7

6 years agoMerge "Addd RenderScript default implementation to Bullhead device.mk" into oc-dev
Miao Wang [Fri, 2 Jun 2017 23:20:57 +0000 (23:20 +0000)]
Merge "Addd RenderScript default implementation to Bullhead device.mk" into oc-dev

6 years agoAddd RenderScript default implementation to Bullhead device.mk
Miao Wang [Wed, 24 May 2017 22:27:38 +0000 (15:27 -0700)]
Addd RenderScript default implementation to Bullhead device.mk

Bug: 37035983

  - OVERRIDE_RS_DRIVER is moved from libRS_internal to the default
  implmentation. In order for GPU driver to work on legacy devices, the
  default implementation needs to be part of PRODUCT_PACKAGES.

Test: mm
Test: CTS tests pass on Bullhead, and confirm GPU driver is working.
Change-Id: I72e6d5a36b267d77412801f9c02894a8af643d84

6 years agorelease-request-94bbded7-c270-40fa-9a74-fedecfd046c6-for-git_oc-release-4034177 snap...
android-build-team Robot [Tue, 23 May 2017 12:21:20 +0000 (12:21 +0000)]
release-request-94bbded7-c270-40fa-9a74-fedecfd046c6-for-git_oc-release-4034177 snap-temp-L73200000066785187

Change-Id: Ide0f396eb391b83b05091fdc6d1bd81c784db81e

6 years agoMerge "Add 'basic rates' IE to wifi IE whitelist" into oc-dev
TreeHugger Robot [Mon, 22 May 2017 23:25:26 +0000 (23:25 +0000)]
Merge "Add 'basic rates' IE to wifi IE whitelist" into oc-dev

6 years agoMerge "bullhead: Add supplicant to HIDL manifest" into oc-dev
TreeHugger Robot [Mon, 22 May 2017 18:48:27 +0000 (18:48 +0000)]
Merge "bullhead: Add supplicant to HIDL manifest" into oc-dev

6 years agorelease-request-c72e46fd-06a9-4104-bad3-f7ba8aeb3e1d-for-git_oc-release-4029917 snap...
android-build-team Robot [Sun, 21 May 2017 08:25:26 +0000 (08:25 +0000)]
release-request-c72e46fd-06a9-4104-bad3-f7ba8aeb3e1d-for-git_oc-release-4029917 snap-temp-L38800000066299680

Change-Id: If026dabf881c920f2c0d92aeb3dee6d1c321f66c

6 years agoMerge "libeffects: move all libraries to vendor" into oc-dev
TreeHugger Robot [Fri, 19 May 2017 17:38:22 +0000 (17:38 +0000)]
Merge "libeffects: move all libraries to vendor" into oc-dev

6 years agobullhead: Add supplicant to HIDL manifest
Roshan Pius [Fri, 19 May 2017 15:38:16 +0000 (08:38 -0700)]
bullhead: Add supplicant to HIDL manifest

Bug: 38429713
Test: Device boots up and connects to wifi networks.
Change-Id: I1dc54a42cce52f53f478a493fc636eb005837af2

6 years agoAdd 'basic rates' IE to wifi IE whitelist
Glen Kuhne [Thu, 18 May 2017 21:46:21 +0000 (14:46 -0700)]
Add 'basic rates' IE to wifi IE whitelist

This fixes an issue where hidden TP Link routers were not responding to
probe requests.

Bug: 37857747
Test: None
Change-Id: Ib9a1bcd14f2af6cc8314bef4dc5dd66602136e46

6 years agobullhead: Add wifi HAL to vintf
Roshan Pius [Tue, 9 May 2017 19:56:15 +0000 (12:56 -0700)]
bullhead: Add wifi HAL to vintf

Bug: 36886769
Test: compiles (assemble_vintf checks this is formatted correctly and
works with compatibility matrix)
Change-Id: Ib3315ffabf08ab1c96325958408558e867eefdd8
(cherry picked from commit e3ce2c97d2a4449258673f00b95b3d9040fc8d8b)

6 years agoMerge cherrypicks of [2279097, 2279204, 2279032, 2279240, 2279164, 2279228, 2279260...
android-build-team Robot [Wed, 17 May 2017 21:22:19 +0000 (21:22 +0000)]
Merge cherrypicks of [22790972279204227903222792402279164227922822792602279055227926122791112279078227926522791682279211227923222792342279266227930122792692279405] into oc-release

Change-Id: I1850ad49861a14a2f9ff4407208e02e6951a28c9

6 years agoRevert "Updating the default wallpaper for bullhead device"
Sunny Goyal [Wed, 17 May 2017 17:00:30 +0000 (17:00 +0000)]
Revert "Updating the default wallpaper for bullhead device"

This reverts commit a69c4c68246666d2b68fc703cb27432912a42efe.

Change-Id: I4657662fd18e2b8d47003d0116088cd9e83e9950
(cherry picked from commit d8ef1196f4bb3372cfd1917c8478ee6228c7da2d)

6 years agothermal-engine: allow access to sys/class/leds
Jeff Vander Stoep [Tue, 16 May 2017 22:08:14 +0000 (15:08 -0700)]
thermal-engine: allow access to sys/class/leds

Logd was hiding a bunch of these denials. Commit
982ad208b5e4d83f966ee4c10ad4f606417bcda6 in AOSP master fixed this
issue and now we're seeing them. Backport the fix to oc-dev where
these denials are occurring unnoticed.

avc: denied { search } for comm="thermal-engine" name="leds" dev="sysfs"
ino=7453 scontext=u:r:thermal-engine:s0
tcontext=u:object_r:sysfs_leds:s0 tclass=dir permissive=0
avc: denied { read } for comm="thermal-engine" name="lcd-backlight"
dev="sysfs" ino=12242 scontext=u:r:thermal-engine:s0
tcontext=u:object_r:sysfs_leds:s0 tclass=lnk_file

Bug: 38341453
Test: build and boot bullhead. Denials no longer occur.
Change-Id: I79079659f82a3d97a609d1a7f8009fec2eda1102
(cherry picked from commit 38aabadbf544cf0cd1b72aae8ee2e4d157994aa7)

6 years agoRevert "Updating the default wallpaper for bullhead device"
Sunny Goyal [Wed, 17 May 2017 17:00:30 +0000 (17:00 +0000)]
Revert "Updating the default wallpaper for bullhead device"

This reverts commit a69c4c68246666d2b68fc703cb27432912a42efe.

Change-Id: I4657662fd18e2b8d47003d0116088cd9e83e9950

6 years agothermal-engine: allow access to sys/class/leds
Jeff Vander Stoep [Tue, 16 May 2017 22:08:14 +0000 (15:08 -0700)]
thermal-engine: allow access to sys/class/leds

Logd was hiding a bunch of these denials. Commit
982ad208b5e4d83f966ee4c10ad4f606417bcda6 in AOSP master fixed this
issue and now we're seeing them. Backport the fix to oc-dev where
these denials are occurring unnoticed.

avc: denied { search } for comm="thermal-engine" name="leds" dev="sysfs"
ino=7453 scontext=u:r:thermal-engine:s0
tcontext=u:object_r:sysfs_leds:s0 tclass=dir permissive=0
avc: denied { read } for comm="thermal-engine" name="lcd-backlight"
dev="sysfs" ino=12242 scontext=u:r:thermal-engine:s0
tcontext=u:object_r:sysfs_leds:s0 tclass=lnk_file

Bug: 38341453
Test: build and boot bullhead. Denials no longer occur.
Change-Id: I79079659f82a3d97a609d1a7f8009fec2eda1102

6 years agorelease-request-951b3a8b-6c0c-4d2e-8af4-1c3f7e209f66-for-git_oc-release-4006899 snap...
android-build-team Robot [Sun, 14 May 2017 07:20:37 +0000 (07:20 +0000)]
release-request-951b3a8b-6c0c-4d2e-8af4-1c3f7e209f66-for-git_oc-release-4006899 snap-temp-L39600000063784275

Change-Id: Id1dfda971677c5d150bce4a88be8f3f7276b1680

6 years agomedia: Enable writing manufacturer and model information on bullhead.
Hangyu Kuang [Thu, 11 May 2017 20:27:26 +0000 (13:27 -0700)]
media: Enable writing manufacturer and model information on bullhead.

Bug: 34745604
Test: Camera recording and use isoviewer to look at the metadata
Change-Id: Ia9e11f953d8fbcb42b2c3d39a13d62e1b92643ec

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 7 May 2017 07:07:14 +0000 (00:07 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sat, 6 May 2017 02:28:56 +0000 (19:28 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sat, 6 May 2017 01:43:54 +0000 (18:43 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sat, 6 May 2017 01:17:28 +0000 (18:17 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Fri, 5 May 2017 20:48:07 +0000 (13:48 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Fri, 5 May 2017 15:22:50 +0000 (08:22 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Fri, 5 May 2017 14:21:33 +0000 (07:21 -0700)]
merge in oc-release history after reset to oc-dev

6 years agoMerge "fingerprint: selinux: remove rule for socket" into oc-dev
Nick Desaulniers [Thu, 4 May 2017 17:53:34 +0000 (17:53 +0000)]
Merge "fingerprint: selinux: remove rule for socket" into oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Thu, 4 May 2017 00:46:15 +0000 (17:46 -0700)]
merge in oc-release history after reset to oc-dev

6 years agomerge in oc-release history after reset to 51a42a08b1636381222683366af5b78ef563fb45
gitbuildkicker [Wed, 3 May 2017 23:04:59 +0000 (16:04 -0700)]
merge in oc-release history after reset to 51a42a08b1636381222683366af5b78ef563fb45

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Wed, 3 May 2017 07:06:55 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

6 years agoFix Nexus Logger denials
Jie Song [Tue, 2 May 2017 21:37:22 +0000 (14:37 -0700)]
Fix Nexus Logger denials

avc: denied { create } for comm="oid.nexuslogger" name="cfg"
scontext=u:r:platform_app:s0:c512,c768
tcontext=u:object_r:diag_logs:s0:c512,c768 tclass=dir permissive=0

Bug: 37426758
Test: No permission issue with Nexus Logger
Change-Id: Ie596cf210a26e2ab58b7c401cba19a8e0794c5a5

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 30 Apr 2017 07:07:11 +0000 (00:07 -0700)]
merge in oc-release history after reset to oc-dev

6 years agofingerprint: selinux: remove rule for socket
Nick Desaulniers [Thu, 27 Apr 2017 18:17:42 +0000 (11:17 -0700)]
fingerprint: selinux: remove rule for socket

The socket is used for the fingerprint extension, which is used by
sensor test, engineering, and dynamic configuration for navigation.

Bug: 33707851
Change-Id: Iafbffdde9d31de3c3eecb41bb4f2d001821563ee
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
6 years agoQCamera3: Try to recover from offline reprocess failures
Emilian Peev [Wed, 26 Apr 2017 17:45:37 +0000 (18:45 +0100)]
QCamera3: Try to recover from offline reprocess failures

Offline reprocessing failures should return appropriate status
to camera service otherwise the request will not complete and
camera will go in a bad state.

Bug: 37559776
Test: Complete Camera/Camera2 CTS
Change-Id: Ifbc59f05836a9cab2c80dd7865555478c96888f5

6 years agolibeffects: move all libraries to vendor
SzuWei Lin [Thu, 27 Apr 2017 06:56:34 +0000 (14:56 +0800)]
libeffects: move all libraries to vendor

Bug: 37490685
Test: equalizer works in google play music
Change-Id: Ieac42c64e4713745a7a6770cc4521eaed28f030f

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Wed, 26 Apr 2017 07:06:51 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

6 years agoMerge "Initialize sensor hal data storage directory at start" into oc-dev
TreeHugger Robot [Tue, 25 Apr 2017 21:09:56 +0000 (21:09 +0000)]
Merge "Initialize sensor hal data storage directory at start" into oc-dev

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 23 Apr 2017 07:07:22 +0000 (00:07 -0700)]
merge in oc-release history after reset to oc-dev

6 years agoInitialize sensor hal data storage directory at start
Peng Xu [Fri, 21 Apr 2017 17:43:00 +0000 (10:43 -0700)]
Initialize sensor hal data storage directory at start

Test: system boots with no "Discarded xxx bytes of inotify data"
Bug: 37480448
Change-Id: I80d9542bc19ceaaa10bebf0733a514aafaa3d1a4

6 years agoGrant device-specific hwservicemanager access
Alex Klyubin [Tue, 18 Apr 2017 22:05:15 +0000 (15:05 -0700)]
Grant device-specific hwservicemanager access

Test: Play movie in Netflix and Google Play Movies
Test: Play video in YouTube app and YouTube web page
Test: In Google Camera app, take photo (HDR+ and conventional),
      record video (slow motiona and normal), and check that photos
      look fine and videos play back with sound.
Test: Get location fix in Google Maps
Test: Make and receive a phone call, check that sound works both ways
      and that disconnecting the call from either end works fine.
Test: Run RsHelloCompute RenderScript demo app
Test: Run fast subset of media CTS tests:
      make and install CtsMediaTestCases.apk
      adb shell am instrument -e size small \
          -w 'android.media.cts/android.support.test.runner.AndroidJUnitRunner'
Test: Play music using Google Play music
Bug: 34454312
(cherry picked from commit 1267c4c079eb2a796ee5fddc38aca1d26fd694d1)
Merged-In: I70af09ad5662a8b212237d68388b21cecfd625f8
Change-Id: I9cfac8e95a2187c6d5df6d097404063846d8d337

6 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Thu, 20 Apr 2017 07:06:55 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

6 years agoMerge "QCamera2: HAL3: Return Error For Unsupported Stream Format" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 09:29:34 +0000 (09:29 +0000)]
Merge "QCamera2: HAL3: Return Error For Unsupported Stream Format" into oc-dev

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 16 Apr 2017 07:07:00 +0000 (00:07 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMerge "Reenable probe IE whitelist, bullhead" into oc-dev
TreeHugger Robot [Thu, 13 Apr 2017 17:54:46 +0000 (17:54 +0000)]
Merge "Reenable probe IE whitelist, bullhead" into oc-dev

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Thu, 13 Apr 2017 07:06:58 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMerge "Move nanoapp_cmd to /vendor" into oc-dev
Ben Fennema [Wed, 12 Apr 2017 22:15:27 +0000 (22:15 +0000)]
Merge "Move nanoapp_cmd to /vendor" into oc-dev

7 years agoReenable probe IE whitelist, bullhead
Glen Kuhne [Wed, 12 Apr 2017 20:48:26 +0000 (13:48 -0700)]
Reenable probe IE whitelist, bullhead

Reenables the Information Element whitelist used to strip extra
information from wifi scan probe requests. This makes the device less
trackable over wifi.
Was disabled temporarily due to intereference with Wifi Direct/P2P

Bug: 37280053
Test: CTS verifier
Change-Id: I2ea7683e958ad2ac1f127586889a66086853e64c

7 years agoQCamera2: HAL3: Return Error For Unsupported Stream Format
Binhao Lin [Wed, 12 Apr 2017 13:21:06 +0000 (14:21 +0100)]
QCamera2: HAL3: Return Error For Unsupported Stream Format

Return error code -EINVAL instead of 0 when the stream format is
unsupported.
Additionally check and return respective error in case stream rotation
is invalid.

Bug: 35372309
Test: adb shell
/data/nativetest/VtsHalCameraProviderV2_4TargetTest/VtsHalCameraProviderV2_4TargetTest
Complete Camera/Camera2 CTS tests
Change-Id: If6aee12c68054243a90d655bbaf0e95c36887682

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Wed, 12 Apr 2017 07:06:43 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMove nanoapp_cmd to /vendor
Ben Fennema [Tue, 11 Apr 2017 18:54:11 +0000 (11:54 -0700)]
Move nanoapp_cmd to /vendor

Test: lunch bullhead; make vendorimage;
fastboot -w flash vendor vendor.img # on bullhead
Bug: 37186862
Signed-off-by: Ben Fennema <fennema@google.com>
Change-Id: I8dbcbcc12ce5c5db84169894210c5b96e7007024

7 years agoRemove IE whitelist from bullhead
Glen Kuhne [Tue, 11 Apr 2017 22:47:51 +0000 (15:47 -0700)]
Remove IE whitelist from bullhead

Removed InformationElement whitelist as it interferes with Wifi
Direct/P2P operations. Will replace after a fix is implemented in QCM
firmware.

Bug: 37214129
Test: CTS Verifier WifiDirect tests
Change-Id: I3107c2c9ba33b615b55832185a43761e9d205006

7 years agoCamera: Use 'hal_client_domain' for graphics allocator
Emilian Peev [Mon, 10 Apr 2017 08:19:07 +0000 (09:19 +0100)]
Camera: Use 'hal_client_domain' for graphics allocator

Bug: 35850071
Test: CameraDeviceTest#testCameraDeviceStillTemplate,
CameraDeviceTest#testCameraDeviceRecordingTemplate,
CameraDeviceTest#testCameraDevicePreviewTemplate
Change-Id: I2cc0526ab0d9bc7b4263fb7b34134b06ddaa2e4c

(cherry picked from commit e49da2f621cf6d2ed5c87e764551eaa9354adffb)

7 years agoMerge "Revert "Temporarily disable QCOM RenderScript driver until we get a working...
Steve Pfetsch [Tue, 11 Apr 2017 18:08:22 +0000 (18:08 +0000)]
Merge "Revert "Temporarily disable QCOM RenderScript driver until we get a working"" into oc-dev

7 years agoMerge "Camera: Use 'hal_client_domain' for graphics allocator" into oc-dev
TreeHugger Robot [Tue, 11 Apr 2017 16:20:52 +0000 (16:20 +0000)]
Merge "Camera: Use 'hal_client_domain' for graphics allocator" into oc-dev

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Tue, 11 Apr 2017 07:06:59 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMerge "Mount mtp functionfs with no_disconnect" into oc-dev
Jerry Zhang [Tue, 11 Apr 2017 05:13:17 +0000 (05:13 +0000)]
Merge "Mount mtp functionfs with no_disconnect" into oc-dev

7 years agoRevert "Temporarily disable QCOM RenderScript driver until we get a working"
Steve Pfetsch [Thu, 6 Apr 2017 06:48:33 +0000 (23:48 -0700)]
Revert "Temporarily disable QCOM RenderScript driver until we get a working"

This reverts commit 27ff4875a9a0a9256bf2562d9c3ab8095174407a.

Bug: 36902991
Change-Id: I5f6748cfd46aaec77a08544af64ff21503b0fcb3

7 years agoCamera: Use 'hal_client_domain' for graphics allocator
Emilian Peev [Mon, 10 Apr 2017 08:19:07 +0000 (09:19 +0100)]
Camera: Use 'hal_client_domain' for graphics allocator

Bug: 35850071
Test: CameraDeviceTest#testCameraDeviceStillTemplate,
CameraDeviceTest#testCameraDeviceRecordingTemplate,
CameraDeviceTest#testCameraDevicePreviewTemplate
Change-Id: I2cc0526ab0d9bc7b4263fb7b34134b06ddaa2e4c

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 9 Apr 2017 07:06:49 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMount mtp functionfs with no_disconnect
Jerry Zhang [Fri, 7 Apr 2017 22:52:57 +0000 (15:52 -0700)]
Mount mtp functionfs with no_disconnect

This way the function can still connect even when the media
process has been killed for whatever reason.

Bug: 36801389
Bug: 34873000
Test: Connect mtp after process is killed
Change-Id: I8bbc4a8bbc679533e18e2b07ce537b9b855afc3b

7 years agoRemove <impl> from manifest.
Yifan Hong [Thu, 6 Apr 2017 20:46:18 +0000 (13:46 -0700)]
Remove <impl> from manifest.

Test: boots
Bug: 36602724
Change-Id: Idfdece0b5aef9f5999e07ed9cc263db59b6f27b6

7 years agoRestoring XTRA GPS assistance
Wyatt Riley [Thu, 6 Apr 2017 16:43:59 +0000 (09:43 -0700)]
Restoring XTRA GPS assistance

Pointing the base config.xml to XTRA v3
and removing the redundant overlays

Bug: 36356863
Test: Fast GPS fix after delete all on Angler,
 and build confirmation on Bullhead's
 identical fix.

Change-Id: I255b864808dc1b59fde3b2e013335ad81c3ef0e6
(cherry picked from commit 45a1a074eafa99af123340bee522eed261d8ac40)

7 years agoMerge "Restoring XTRA GPS assistance" into oc-dev
Wyatt Riley [Thu, 6 Apr 2017 20:17:47 +0000 (20:17 +0000)]
Merge "Restoring XTRA GPS assistance" into oc-dev

7 years agoRestoring XTRA GPS assistance
Wyatt Riley [Thu, 6 Apr 2017 16:43:59 +0000 (09:43 -0700)]
Restoring XTRA GPS assistance

Pointing the base config.xml to XTRA v3
and removing the redundant overlays

Bug: 36356863
Test: Fast GPS fix after delete all on Angler,
 and build confirmation on Bullhead's
 identical fix.

Change-Id: I255b864808dc1b59fde3b2e013335ad81c3ef0e6

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Thu, 6 Apr 2017 07:06:41 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMerge "Add type to device manifest." into oc-dev
Yifan Hong [Thu, 6 Apr 2017 06:23:16 +0000 (06:23 +0000)]
Merge "Add type to device manifest." into oc-dev

7 years agovendor: ensure all non-treble devices get same access to /vendor
Sandeep Patil [Sat, 1 Apr 2017 18:41:24 +0000 (11:41 -0700)]
vendor: ensure all non-treble devices get same access to /vendor

Make sure vendor_file is added everywhere system_file access is granted
to vendor processes. This guarantees non-treble device policy is not
altered (made stricter) in any way after the relabeling.

Bug: 36527360

All test were run on Bullhead.
Test: Boot and connect to wifi
Test: Run chrome and load websites, play video in youtube, load maps w/
      current location, take pictures and record video in camera,
      playback recorded video.
Test: Connect to BT headset and ensure audio plays back.
Test: OTA sideload using recovery
Test: CTS SELinuxHostTest pass

Change-Id: I5a28c4a6da2296db312e30686c07e3d27e8963da
Signed-off-by: Sandeep Patil <sspatil@google.com>
7 years agoMerge "Temporarily disable QCOM RenderScript driver until we get a working drop....
Miao Wang [Wed, 5 Apr 2017 16:01:53 +0000 (16:01 +0000)]
Merge "Temporarily disable QCOM RenderScript driver until we get a working drop." into oc-dev

7 years agoMove bullhead to default preopt.
Nicolas Geoffray [Thu, 30 Mar 2017 12:59:28 +0000 (13:59 +0100)]
Move bullhead to default preopt.

We can now remove the no preopt list.

bug:33799337
bug:36534079

Test: m -j32 bullhead
Change-Id: Ie24504639b9e321ccc649dc2484fe1212aedb112
(cherry picked from commit 0a6b09a8bba5671814f178a3dba2c71599464c35)

7 years agoAdd type to device manifest.
Yifan Hong [Wed, 5 Apr 2017 02:57:29 +0000 (19:57 -0700)]
Add type to device manifest.

Test: pass
Change-Id: I683e9dfcf510848b546e44fec79f6a0349f82838

7 years agoTemporarily disable QCOM RenderScript driver until we get a working
Miao Wang [Tue, 4 Apr 2017 23:55:07 +0000 (16:55 -0700)]
Temporarily disable QCOM RenderScript driver until we get a working
drop.

Bug: 36902991
Test: mm
Change-Id: I215abe624d08d7c941a32cb0de00d4832c47258e

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Tue, 4 Apr 2017 07:06:33 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoMerge "bullhead: Use gralloc1 adapter flag" into oc-dev
Steve Pfetsch [Tue, 4 Apr 2017 05:44:20 +0000 (05:44 +0000)]
Merge "bullhead: Use gralloc1 adapter flag" into oc-dev

7 years agoMerge "Update locations of qcom effects libraries to /vendor" into oc-dev
TreeHugger Robot [Tue, 4 Apr 2017 00:34:35 +0000 (00:34 +0000)]
Merge "Update locations of qcom effects libraries to /vendor" into oc-dev

7 years agobullhead: Add libbt-vendor in device.mk
Myles Watson [Fri, 31 Mar 2017 18:34:37 +0000 (11:34 -0700)]
bullhead: Add libbt-vendor in device.mk

Bug: 36810308
Test: build
Change-Id: Ie89e25ace6efade7f9eb7e43db84a8f72e43d42b
(cherry picked from commit 1b1931455d11528342bc2ee2c68d49cb85f3784c)

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Sun, 2 Apr 2017 07:06:53 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agobullhead: Use gralloc1 adapter flag
Naseer Ahmed [Thu, 23 Mar 2017 17:11:16 +0000 (13:11 -0400)]
bullhead: Use gralloc1 adapter flag

This is needed to distinguish from implementations that have a
real gralloc1.

Bug: 36551945
Change-Id: I482421ae661d1d4dbf4ff5ace2987262a6fe7144

7 years agonfc: sepolicy: creates data/vendor/nfc/ for HAL specific data
Ruchi Kandoi [Thu, 30 Mar 2017 22:19:05 +0000 (15:19 -0700)]
nfc: sepolicy: creates data/vendor/nfc/ for HAL specific data

Test: NFC powers up without any denials
Bug: 36645109
Change-Id: Ib33a0042c5d03d2b9ee8a02dac143da9c8c216a9
Signed-off-by: Ruchi Kandoi<kandoiruchi@google.com>
7 years agoMerge "Disable Treble OMX by default." into oc-dev
TreeHugger Robot [Fri, 31 Mar 2017 03:01:48 +0000 (03:01 +0000)]
Merge "Disable Treble OMX by default." into oc-dev

7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Thu, 30 Mar 2017 07:06:38 +0000 (00:06 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoCheck result of registerAsService in dumpstate.
Steven Moreland [Thu, 30 Mar 2017 03:59:06 +0000 (20:59 -0700)]
Check result of registerAsService in dumpstate.

Test: see change I35f5d4498abd7369b03a04081e8aa26a3933328e
Bug: 36704363
Change-Id: I202d63e9c0d5d6504284ca4b1692e71c43befea4

7 years agoDisable Treble OMX by default.
Pawin Vongmasa [Thu, 30 Mar 2017 00:38:54 +0000 (17:38 -0700)]
Disable Treble OMX by default.

Test: Manual use of Camera, Movies, Photos and YouTube apps.

Test: With CtsMediaTestCases.apk installed,
adb shell am instrument -e size small -w
'android.media.cts/android.support.test.runner.AndroidJUnitRunner'

Bug: 31399200
Change-Id: I282ae2d830265653e67bc81a3152cd0a338689da

7 years agoMerge "bullhead: fingerprint: fix navigation in orientation changes" into oc-dev
TreeHugger Robot [Wed, 29 Mar 2017 23:05:55 +0000 (23:05 +0000)]
Merge "bullhead: fingerprint: fix navigation in orientation changes" into oc-dev

7 years agobullhead: fingerprint: fix navigation in orientation changes
Nick Desaulniers [Wed, 29 Mar 2017 17:48:38 +0000 (10:48 -0700)]
bullhead: fingerprint: fix navigation in orientation changes

Previously, when the device was in landscape orientation, navigation
down was "portrait down."

Test: Enable swipe gesture (navigation).  Open an app like settings.
  Rotate device to landscape. Down swipe should be "landscape down."
Fixes: 36690195
Change-Id: I42308c78acbdc3b4ee2b1405000b6b781d633549

7 years agoinit-power-sh: give access to newly labeled file_contexts
Sandeep Patil [Mon, 27 Mar 2017 20:39:38 +0000 (13:39 -0700)]
init-power-sh: give access to newly labeled file_contexts

init-power-sh runs restorecon on sysfs files it is interested in to make
sure they have appropriate labels. Thus, it requires access to
file_contexts.

Bug: 36002414
Test: Boot angler

Change-Id: I33e1d534fc0c4370e348abbbaaedde467a8637dc
Signed-off-by: Sandeep Patil <sspatil@google.com>
7 years agomerge in oc-release history after reset to oc-dev
gitbuildkicker [Wed, 29 Mar 2017 14:46:42 +0000 (07:46 -0700)]
merge in oc-release history after reset to oc-dev

7 years agoUpdate locations of qcom effects libraries to /vendor
Jiyong Park [Tue, 28 Mar 2017 02:00:16 +0000 (11:00 +0900)]
Update locations of qcom effects libraries to /vendor

The library locations were moved to /vendor via http://ag/1940019.

Bug: 36583367
Test: equalizer settings should be shown in Play music app
Change-Id: If22b0df50340623923c40763483e628999ca4972
(cherry picked from commit 87a5ae99c74ae2ec0e6ea840511549e7360da1bc)