• R/O
  • HTTP
  • SSH
  • HTTPS

Listed des commits

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/core


RSS
Révision l'heure Auteur
3d40524 2019-05-23 11:02:56 Josh Gao

Merge "adbd: respond to device-to-host control transfers." into qt-dev
am: 8ef22b102c

Change-Id: I198a023196af5815268117bbedfd5f5ba048ca4c

1cc56a6 2019-05-23 09:58:10 Wei Wang

Merge "Report non-empty system boot reason when bootloader reason is empty" into qt-dev
am: c39fcd42d7

Change-Id: I75baac785e1069806138995582e22ea25d7ff521

8ef22b1 2019-05-23 06:06:56 Josh Gao

Merge "adbd: respond to device-to-host control transfers." into qt-dev

c39fcd4 2019-05-23 05:28:58 Wei Wang

Merge "Report non-empty system boot reason when bootloader reason is empty" into qt-dev

4a572d9 2019-05-23 02:20:09 Hridya Valsaraju

fastbootd: reduce USB buffer size to 16K
am: 4472fdb4d0

Change-Id: I86c52fdd909bce5e9ef485f0fda2c4506d5b534f

699e342 2019-05-23 01:46:02 Wei Wang

Report non-empty system boot reason when bootloader reason is empty

Bug: 133321647
Test: build
Change-Id: Icd3ea4b69ef2ad040926e2b0e121a8f5f1c1b658

11c0490 2019-05-23 01:37:06 Victor Chang

Merge "Allow linking to libicuuc.so and libicui18n.so from executable in /data" into qt-dev
am: 28904625b8

Change-Id: I9e15dfd23cfdab5e16f615b694794b44b9e34937

4472fdb 2019-05-23 01:14:22 Hridya Valsaraju

fastbootd: reduce USB buffer size to 16K

Some USB controllers can only support transfers upto 16K.

Bug: 133208811
Test: fastboot flashall
Change-Id: Ic025bdd8e7a6cf2634fc24524fd189e0cc9efbb5
Merged-In: Ic025bdd8e7a6cf2634fc24524fd189e0cc9efbb5
(cherry picked from commit d747dba9c0fd5bb81e4b616cfb562a10c64b9e54)

2890462 2019-05-23 00:43:44 Victor Chang

Merge "Allow linking to libicuuc.so and libicui18n.so from executable in /data" into qt-dev

3182ea1 2019-05-22 17:15:44 Bowgo Tsai

Moving /odm/build.prop to /odm/etc/buid.prop

In device root directory, we have the following symlinks:
- /odm/app -> /vendor/odm/app
- /odm/bin -> /vendor/odm/bin
- /odm/etc -> /vendor/odm/etc
...

This allows the Generic System Image (GSI) to be used on both devices:
1) Has a physical odm partition, where those symlink will be hidden
when /odm is used as the mount point
2) Has no physical odm partition and fallback to /vendor/odm/.

We can't just have the symlink /odm -> /vendor/odm, because the former
devices won't have /vendor/odm directory, which leads to mount failure
when the mount point /odm is resolved to /vendor/odm.

The existing /vendor/odm/build.prop won't be loaded in the latter
devices, because there is no symlink
- /odm/build.prop -> /vendor/odm/build.prop.

Note that init blocks reading through direct symlinks (O_NOFOLLOW) so
the above symlink won't work either. This CL moves the odm build.prop
to /odm/etc/build.prop for init to load it (symlinks in earlier
components of the path will still be followed by O_NOFOLLOW).

Bug: 132128501
Test: boot a device and checks /odm/etc/build.prop is loaded
Change-Id: I0733c277baa67c549bb45599abb70aba13fbdbcf
Merged-In: I0733c277baa67c549bb45599abb70aba13fbdbcf
(cherry picked from commit c49655b2a48eca2ab751b853a9a4692f322cafa2)

9e1d1e7 2019-05-22 12:18:04 android-build-team Robot

Snap for 5591454 from ed81cc26aa138bd050123f7a8360f32a2289f242 to qt-qpr1-release

Change-Id: I08bca02e89c19a60ebd45909b53cb81c0695913d

af086e9 2019-05-22 08:39:51 Josh Gao

adbd: respond to device-to-host control transfers.

Failing to write to the endpoint results in subsequent reads on ep0 to
fail with EL2HLT, so do an empty write to fulfill the transfer.

Bug: http://b/131867920
Test: manually tested with modified auto client
Change-Id: If2eec162ca4b31a9974c7bd5802be51cee9e2708

ed81cc2 2019-05-22 04:50:24 Suren Baghdasaryan

Merge "libprocessgroup: add flags to indicate when a controller failed to mount" into qt-dev
am: 9b77c0ba32

Change-Id: Icd2b6b66b6de3a50c01285143deeb1db3eab2738

9b77c0b 2019-05-22 01:53:52 Suren Baghdasaryan

Merge "libprocessgroup: add flags to indicate when a controller failed to mount" into qt-dev

65c0209 2019-05-21 14:41:01 Hridya Valsaraju

Merge "Get max-download-size from device during fastbootd for flashall/update" into qt-dev
am: 2a19765eb5

Change-Id: I70b4b5f80f13ffe541b752655a2508a66541ad19

2a19765 2019-05-21 13:54:08 TreeHugger Robot

Merge "Get max-download-size from device during fastbootd for flashall/update" into qt-dev

32e78e6 2019-05-21 12:00:30 android-build-team Robot

Snap for 5587054 from b28857eee628de9ee6bbae63d745727c5bc81988 to qt-qpr1-release

Change-Id: I6cd23141447ccbcb16663ef921842ce89e79801b

b28857e 2019-05-21 09:43:30 Josh Gao

Merge "adbd: reduce queue depths." into qt-dev
am: 7eeed22871

Change-Id: I83c6590a8c3693200bb37a77edd8782fb77d414c

bec7df7 2019-05-21 09:41:55 Josh Gao

Merge "adbd: avoid starting multiple worker threads." into qt-dev
am: 5b882637e1

Change-Id: I073e5b7c608e153286a4f146b376a4b1dc64777a

cea1c62 2019-05-21 09:29:18 Josh Gao

Merge "adbd: read, print, and ignore USB control transfers." into qt-dev
am: 6031286936

Change-Id: Iff482249f9442a851e2681869babc2bcb081385b

7eeed22 2019-05-21 09:05:34 TreeHugger Robot

Merge "adbd: reduce queue depths." into qt-dev

5b88263 2019-05-21 09:04:15 TreeHugger Robot

Merge "adbd: avoid starting multiple worker threads." into qt-dev

f929aaa 2019-05-21 08:58:45 Hridya Valsaraju

Get max-download-size from device during fastbootd for flashall/update

Currently, during a 'fastboot flashall/fastboot update', the 'getvar
max-download-size' command is issued once to the device when it is in
bootloader mode and the same value is used even after the device boots
into fastbootd. If the max-download-size returned by bootloader is
greater than the max-download-size in fastbootd, this could break flash
as large images are broken down into chunks before downloading by using
the max-download-size variable. This will cause fastbootd to return
an error since it checks whether the buffer being downloaded has a size
greater than the max-download-size limit.

Test: fastboot flashall
Bug: 132917902

Change-Id: Ife7c1ec0583d80d4a31ecf01f1fc14a8365afe0d
Merged-In: Ife7c1ec0583d80d4a31ecf01f1fc14a8365afe0d
(cherry picked from commit 83d856e4c59b6c02eeb7d468892b157a13f7cbf5)

6031286 2019-05-21 06:37:24 TreeHugger Robot

Merge "adbd: read, print, and ignore USB control transfers." into qt-dev

32190f4 2019-05-20 19:59:51 Victor Chang

Allow linking to libicuuc.so and libicui18n.so from executable in /data

Executable in /data/ runs in default linker namespace, not
classloader namespace.
In Q, we moved libicuuc.so and libicui18n into the runtime
namespace, and allow linking from runtime namespace and classloader
namespace.

This change further allows linking from default namespace, and tries
to fix the regression temporarily.

Bug: 130788466
Test: The app issue is fixed after this CL
Merged-In: Ifae52b554124514e433cfe78875643a7450fbabd
Change-Id: Ifae52b554124514e433cfe78875643a7450fbabd
(cherry picked from commit 0c7edece9453db4f6c7be3058e64881b9805f94e)

c9550e3 android-x86-8.1-r2 2019-05-20 18:43:15 Chih-Wei Huang

Android 8.1.0 Release 64 (OPM8.190505.001)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXNCVTwAKCRDorT+BmrEO
ePAMAJwMIovCTB39kJf1D1eyOpr7NTbrNACfctkSLiV4bBOxJ+N0qj9v8aGcIBs=
=GKjJ
-----END PGP SIGNATURE-----

Merge tag 'android-8.1.0_r64' into oreo-x86

Android 8.1.0 Release 64 (OPM8.190505.001)

6031414 2019-05-19 08:18:15 android-build-team Robot

Snap for 5582435 from 5c1b6041a420be82d457ee40f67f3904a2cb0760 to qt-qpr1-release

Change-Id: I685cef01984848104890618a0530370d87bd7fca

12807c7 2019-05-18 10:34:23 Josh Gao

adbd: read, print, and ignore USB control transfers.

It seems like we're blowing up when receiving a control transfer that's
intended for Android Auto, because we're not expecting to get the data
for the control transfer in a subsequent read.

Bug: http://b/131867920
Test: none
Change-Id: Icfd642e6dfc02d2ccbdd60c39f89e534298c944d

fd285d2 2019-05-18 08:18:29 Suren Baghdasaryan

libprocessgroup: add flags to indicate when a controller failed to mount

Controllers listed in cgroups.json file might fail to mount if kernel is
not configured to support them. We need a way to indicate whether a
controller was successfully mounted and is usable to avoid logging errors
and warnings when a controller that failed to mount is being used. Add
flags bitmask to cgrouprc controller descriptor and use a bit to indicate
that controller is successfully mounted. Modify cpusets_enabled() and
schedboost_enabled() functions to use this bit and report the actual
availability of the controller.

Bug: 124080437
Test: libcutils_test with cpuset and schedtune controllers disabled
Change-Id: I770cc39fe50465146e3205aacf77dc3c56923c5d
Signed-off-by: Suren Baghdasaryan <surenb@google.com>

5c1b604 2019-05-17 09:25:50 Evgenii Stepanov

Merge "Initialize all fields of struct iocb." into qt-dev
am: 982259add1

Change-Id: I957043d53b66060d36af3af8a7cad5de7d289194