Sam Dubey
ca4f0cba4c
Revert "Use libaoc to provide consistent timestamp calculations" am: 33552445b8 am: 9570f914cf
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18817091
Change-Id: I7003b28ffa06a7dba9c21086ca780f63f5f5f172
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-10 05:06:05 +00:00
Sam Dubey
9570f914cf
Revert "Use libaoc to provide consistent timestamp calculations" am: 33552445b8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18817091
Change-Id: I6804f84f5155da711012620a4a7f2ff223eec11b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-10 04:50:48 +00:00
Sam Dubey
33552445b8
Revert "Use libaoc to provide consistent timestamp calculations"
...
Revert "Allow libaoc to be used in more contexts"
Revert submission 18605412-b-233923713
Reason for revert: Completely broke master-without-vendor
Bug: 235533674
Reverted Changes:
Iacd541815:Use libaoc to provide consistent timestamp calcula...
Id31ee3439:Allow libaoc to be used in more contexts
Change-Id: I3345d0e4baa8d5dce22be20f0213ad1421ce1a90
2022-06-10 03:23:56 +00:00
Craig Dooley
ebac96bd5d
Use libaoc to provide consistent timestamp calculations am: 9f4ac2c565 am: 1925d8a8d5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18744881
Change-Id: I1be4f39fed2997c4c5dbc2f22e7b530ab7545a97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 23:11:00 +00:00
Craig Dooley
e41d11496c
Use libaoc to provide consistent timestamp calculations am: 9f4ac2c565 am: 8259bcf6fa
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18744881
Change-Id: Id6116cff1523def86640e9846dcf1be54aa6c432
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 23:10:41 +00:00
Craig Dooley
1925d8a8d5
Use libaoc to provide consistent timestamp calculations am: 9f4ac2c565
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18744881
Change-Id: I2738efe99e69d0911a30408e9e48a2ef09213301
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 22:47:16 +00:00
Craig Dooley
8259bcf6fa
Use libaoc to provide consistent timestamp calculations am: 9f4ac2c565
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18744881
Change-Id: I9caf2ea34473687feda3e39d5640241cc76b58e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 22:47:07 +00:00
Craig Dooley
9f4ac2c565
Use libaoc to provide consistent timestamp calculations
...
Bug: 233923713
Change-Id: Iacd541815f40adef879e05d9bd8ded056e9a760d
2022-06-04 05:11:46 +00:00
Darren Hsu
ca73cc6467
powerstats: Introduce AoC timed data provider am: 391f601be6 am: cc57290bc2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18133407
Change-Id: I199c2d8e7cc0429c0d373049591989a1a16e863f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 17:51:49 +00:00
Darren Hsu
24d1a71244
powerstats: Introduce AoC timed data provider am: 391f601be6 am: 9a9d55e7a4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18133407
Change-Id: I90ffb4d5a82c08ad51f7b351dd2b311618ce47c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 14:04:42 +00:00
Darren Hsu
9a9d55e7a4
powerstats: Introduce AoC timed data provider am: 391f601be6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18133407
Change-Id: I917fcf8e180ccefffbb2d265e8fa24a2c8c6f126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:31:55 +00:00
Darren Hsu
cc57290bc2
powerstats: Introduce AoC timed data provider am: 391f601be6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/18133407
Change-Id: Ied87d80cb8d488684ad2401e7a11181365bd801a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:31:45 +00:00
Darren Hsu
391f601be6
powerstats: Introduce AoC timed data provider
...
Reading data from an AoC sysfs node by getline takes 1 second. In total
there are 17 AoC sysfs nodes that must be read. The worst case is taking
17 seconds long that is greater than dumpsys timeout. Therefore, we need
the timeout mechanism to ignore the AoC power stats reporting when AoC
latency exceeds the allowed time.
Bug: 219630658
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ic5c2a0b36728153fd2e2593599a8f2bcdb50ace4
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-05-03 03:30:42 +00:00
Automerger Merge Worker
2f5eb7406f
Merge "Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 3ecc24fc06" into tm-d1-dev-plus-aosp am: 0c0fef6b10
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: Icd770d4976f0f1864ea5e87d160b3247ebc2a6cb
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 05:02:57 +00:00
Kelly Rossmoyer
2672089095
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 4cf26f2c2d am: 7a39e48a7b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: Ic56a4f488beeccbc51f8f94e1b0b5cbac1be76e9
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 05:02:31 +00:00
Kelly Rossmoyer
c36288e364
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 4cf26f2c2d am: 9cfc2829e8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I0da2a2161254d566b1fd4de4abb578a61cdfb7e9
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 05:02:12 +00:00
Automerger Merge Worker
0c0fef6b10
Merge "Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 3ecc24fc06" into tm-d1-dev-plus-aosp
2022-04-25 04:42:02 +00:00
Kelly Rossmoyer
7a39e48a7b
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 4cf26f2c2d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I83777757e5c5fc8ae890f1afd88951f92c899675
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 04:41:54 +00:00
Kelly Rossmoyer
e1f50e7b8c
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 3ecc24fc06
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I6eb27b99f820f92b530f2a6bb8d88be136d22679
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 04:41:54 +00:00
Kelly Rossmoyer
9cfc2829e8
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d am: 4cf26f2c2d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I6eea43ccf275eb8c37d08f74e62db61c217841ba
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 04:41:53 +00:00
Kelly Rossmoyer
4cf26f2c2d
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I0136c81c6565650d3245a4ef9acc39af81235617
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 04:18:15 +00:00
Kelly Rossmoyer
3ecc24fc06
Revert "powerstats: timeout mechanism for AoC data provider" am: 20b039192d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17935512
Change-Id: I5d4ed81801f63aa6c0143ab8b78769aa1512bc3b
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 04:16:51 +00:00
Kelly Rossmoyer
20b039192d
Revert "powerstats: timeout mechanism for AoC data provider"
...
Revert submission 17800080-power-stats-aoc-timeout
Reason for revert: Causing crashes due to improper thread sync
Reverted Changes:
I71a9e6817:powerstats: timeout mechanism for AoC data provide...
I725c00745:powerstats: set time limit as timeout for AoC
I5b290a53d:powerstats: set time limit as timeout for AoC
Change-Id: I6844a141739f93154d10debc29c7565f92349d25
2022-04-24 23:22:49 +00:00
Darren Hsu
83dbd42ded
powerstats: timeout mechanism for AoC data provider am: df08a31b76 am: db372c84a2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17800080
Change-Id: I92f008416831a92d6ba35d218c719573500428dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 04:57:55 +00:00
Darren Hsu
db372c84a2
powerstats: timeout mechanism for AoC data provider am: df08a31b76
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17800080
Change-Id: I4fb81f5673b918ce93991b020c3fa1d14bffc7b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 04:41:59 +00:00
Darren Hsu
df08a31b76
powerstats: timeout mechanism for AoC data provider
...
Reading data from an AoC sysfs node by getline takes 1 second. In total
there are 17 AoC sysfs nodes that must be read. The worst case is taking
17 seconds long that is greater than dumpsys timeout. Therefore, we need
the timeout mechanism to ignore the AoC power stats reporting when AoC
latency exceeds the allowed time.
Bug: 219630658
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I71a9e681780471f31141599c53bb516aef445add
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-04-20 07:45:56 +00:00
Kelly Rossmoyer
c5ea1e89ff
Merge "Revert "powerstats: timeout mechanism for AoC data provider"" into tm-dev am: f19ccbfa65 am: f06abd3d8e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17544418
Change-Id: I27ebc54450d6779f76a0b85118ffbf7ac9d2c828
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 22:55:49 +00:00
Kelly Rossmoyer
f06abd3d8e
Merge "Revert "powerstats: timeout mechanism for AoC data provider"" into tm-dev am: f19ccbfa65
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/17544418
Change-Id: I5bfaa6e706dc2b8ecdc57e6a7c8626601cdbbd50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 22:35:54 +00:00
Kelly Rossmoyer
f19ccbfa65
Merge "Revert "powerstats: timeout mechanism for AoC data provider"" into tm-dev
2022-04-01 22:16:23 +00:00
Kelly Rossmoyer
2433fcf62e
Revert "powerstats: timeout mechanism for AoC data provider"
...
Revert submission 17442015-powerstats-aoc-timeout
Reason for revert: Causes PowerStatsHAL crashes (b/227578192)
Reverted Changes:
I9a9eb27fa:powerstats: set time limit as timeout for AoC
Ib70000580:powerstats: timeout mechanism for AoC data provide...
Ied599054c:Revert "powerstats: disable AoC power stats report...
Iaf5af43eb:powerstats: set time limit as timeout for AoC
Change-Id: I53e280871197aaf003d9ef3e5e0cb4c79f486cc8
2022-04-01 20:28:24 +00:00
TreeHugger Robot
9cd2e502ec
Merge "Disable OMX" into tm-dev
2022-03-31 04:02:00 +00:00
Sungtak Lee
e848456227
Disable OMX
...
Bug: 222649162
Test: make
Change-Id: Iaf1046c610804c5bdb3b0f591e9907539534ea06
2022-03-30 15:11:05 -07:00
Darren Hsu
aee3d1a322
powerstats: timeout mechanism for AoC data provider
...
Bug: 219630658
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ib70000580f9515b3cb73968dd190f99ae8af178f
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-29 15:02:55 +08:00
mincheli
088607751d
Reverts default-talkback-permissions.xml in gs-common
...
ag/16646190 has fulfilled the permission pregrant for TalkBack.
So we revert the old change.
Bug: 192521587
Test: manual test
Change-Id: I2f702597fbcafc361a7d383915433af4da735509
2022-01-26 15:33:14 +08:00
Darren Hsu
673d3b0ab7
powerstats: add common data providers in gs common
...
Bug: 206576142
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Iee66356150a8bdfcd1e0b3fe8b8d5ec9f601f543
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-01-03 20:09:27 +08:00
Cyan_Hsieh
9135d78022
Initialize device makefile in gs common
...
add default-talkback-permissions.xml to default-permissions
Bug: 211723080
Change-Id: Id661d801bed78403024abc3e4998408f5470c5c5
2021-12-22 08:54:38 +00:00
mincheli
40d29fac89
Adds pregrant permissions for TalkBack
...
Approved by b/204048166,
cl/410296191 updates the pregant list for TalkBack
"android.permission.READ_PHONE_STATE"
"android.permission.BLUETOOTH_CONNECT",
"android.permission.BLUETOOTH_SCAN",
"android.permission.BLUETOOTH_ADVERTISE",
Bug: 192521587
Test: manual
Change-Id: Ib21e56fa2038c9368b1be9318639dce03f510691
2021-12-22 16:50:36 +08:00
Inna Palant
edbdff98d5
Initial empty repository
2021-05-18 11:40:44 -07:00