• R/O
  • HTTP
  • SSH
  • HTTPS

提交列表

标签
No Tags

Frequently used words (click to add to your profile)

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

system/core


RSS
Rev. 时间 作者
d1db1b0 oreo-x86 android-x86-8.1-r4 android-x86-8.1-r5 2020-03-16 19:40:16 Chih-Wei Huang

Android 8.1.0 release 74
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXl1rEQAKCRDorT+BmrEO
eHkBAJ424Rr1MSONEqf80hBgRtrNftMFNACfV1NFp9yrxr6WUtMPMul1pL7UCss=
=dVjT
-----END PGP SIGNATURE-----

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

Android 8.1.0 release 74

9b56516 2019-11-23 12:41:14 Chih-Wei Huang

init: set default selinux mode to permissive

To support selinux enforcing mode, we still have a long way to go.
Let's set the default mode to permissive.

06aefc8 2019-11-08 09:19:39 Steven Moreland

FlattenableUtils::align memsets

Bug: 141890807
Test: boot, check data is zero'd
Change-Id: I45aaeac369f4c5cf3eb44f61c233e00f870a5c79
(cherry picked from commit bf824f8fa50d9f7390057278fefb58e83323a644)
(cherry picked from commit e62a9d7669ac85844d4424474f5c88c096f7160b)

c16a53d android-x86-8.1-r3 2019-10-24 13:03:28 Chih-Wei Huang

Android 8.1.0 Release 69 (5794017)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXZfQjQAKCRDorT+BmrEO
eEAhAJ0eznog2PktIOfaW3I9QsUZB1ubxwCghhjGUAT2qu657vYuClCb7g3pT08=
=N4cv
-----END PGP SIGNATURE-----

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

Android 8.1.0 Release 69 (5794017)

f79271a 2019-07-12 04:16:45 Janis Danisevskis

Fix a memory leak in gatekeeper.

In violation to the documentation of GateKeeper::GetAuthTokenKey and
GateKeeper::GetPasswordKey, the implementations in SoftGateKeeper
allocate and return buffers and relinquish ownership causing a memory
leak, because the caller expects the implementation to retain ownership.

Bug: 129768470
Bug: 134557251
Test: gatekeeper-unit-tests
Change-Id: I0af9539d3dcd47dfd1e7d80cdee700ea0c2d6d0f
Merged-In: I0af9539d3dcd47dfd1e7d80cdee700ea0c2d6d0f
(cherry picked from commit 6a9c4e7968e73393110b169b33fb636531fe7fc2)

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)

3221120 2019-03-12 17:21:42 Chih-Wei Huang

libsuspend: add sleep.state=force

Some devices have bad wakeup_count that prevents them from sleeping.
To workaround that, add sleep.state=force to ignore the wakeup_count
interface to put the devices into deep sleep forcibly.

3304983 2019-01-17 03:57:20 android-build-team Robot

Merge cherrypicks of [6072696, 6072074, 6072757, 6072120, 6072121, 6072122, 6072123, 6072575, 6072576, 6072577, 6072578, 6072579, 6072193, 6072131, 6072194, 6072076, 6072210, 6072759, 6072760, 6072698, 6072699, 6072700, 6072701, 6072702, 6072703, 6072704, 6072905, 6072906, 6072907, 6072761] into oc-m8-release

Change-Id: Ifd5ee3a1219b7a794619b82ad4bd3c6828689634

6b121de 2019-01-17 03:56:14 Martijn Coenen

Export maximum number of fds/ints in a native_handle.

So we can deserialize it consisently and safely.

Bug: 120084106
Test: builds
Change-Id: I0eafff70d3a7e4d732fe600a0052efb90108208d
(cherry picked from commit 02debfa2df1589c2f8e35cc2db93dd131f43f2db)

348f97c 2019-01-15 07:56:08 Martijn Coenen

Export maximum number of fds/ints in a native_handle.

So we can deserialize it consisently and safely.

Bug: 120084106
Test: builds
Change-Id: I0eafff70d3a7e4d732fe600a0052efb90108208d
(cherry picked from commit 02debfa2df1589c2f8e35cc2db93dd131f43f2db)

47b25a0 android-x86-8.1-r1 2018-10-09 19:02:20 Chih-Wei Huang

Android 8.1.0 release 48
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCW6qiIwAKCRDorT+BmrEO
eF9CAJ9fH05TmCw7tPX39LfBVDdm7R7J9gCfaaa0lAMmtoAz9SDGHpv14FVc5iA=
=1HDB
-----END PGP SIGNATURE-----

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

Android 8.1.0 release 48

629052c 2018-06-14 18:16:42 Chih-Wei Huang

Android 8.1.0 release 33
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCWxV3GQAKCRDorT+BmrEO
eLW6AKCBKJOCUxttkSJVUrdwk6g/2YEu0ACgjqQpbBZ12DPdFct8Jxm8ZBO6NBQ=
=ZZrk
-----END PGP SIGNATURE-----

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

Android 8.1.0 release 33

d5b832d 2018-06-10 18:34:04 Chih-Wei Huang

libcutils: ignore a trivial error

Sometimes it complains: "add_tid_to_cgroup failed to write '1900'
(No space left on device); fd=11". I don't understand why.
The device should have enough space.

Just ignore this error.

4105d37 2018-05-25 19:29:03 Chih-Wei Huang

Android 8.1.0 Release 29 (OPM4.171019.016.C1)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCWui7+gAKCRDorT+BmrEO
eDW0AJ0arUDfIL/1furGV/nnWmOHhGE3XQCfYQ2ylzAzvZh8X1+hZwNl4fUDMwU=
=ScFO
-----END PGP SIGNATURE-----

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

Android 8.1.0 Release 29 (OPM4.171019.016.C1)

7397fcd 2018-05-25 19:27:22 Chih-Wei Huang

logd: show the concrete error if cap_set_proc fails

cb0f613 2018-04-18 03:03:23 android-build-team Robot

Merge cherrypicks of [3912569, 3913632, 3913633, 3913557, 3913471, 3913509, 3913558, 3913541, 3913542, 3913472, 3913473, 3913735, 3913736, 3913737, 3913738, 3913739, 3913510, 3913511, 3913512, 3913513, 3913514, 3913559, 3913560, 3913755, 3913795, 3912643, 3913543, 3912570, 3913057] into sparse-4669640-L32000000164199687

Change-Id: I635bc21c270675100599bc9a7b9b9ec90d4e9782

8fe4fc5 2018-04-18 03:02:40 Steven Moreland

String16: remove integer overflows

Bug: 73826242
Test: manual
Change-Id: I32e13d61b944c1a527cf2d95473552d246e322be
(cherry picked from commit 0e5fbea01c228050739abe8d6cd13d7fdfacf6ef)

554678e 2018-04-14 07:47:59 android-build-team Robot

Merge cherrypicks of [3898937, 3898958, 3899077, 3897885, 3898496, 3898245, 3898959, 3898960, 3897790, 3898312, 3898313, 3898314, 3899155, 3899156, 3899157, 3898289, 3898290, 3899061, 3898291, 3898292, 3896951, 3899158, 3898961, 3898938, 3898246] into sparse-4657601-L30800000163316240

Change-Id: Ie16e11a09ca90e182f5ca14fdde1f8b2c56b77f0

1ef9987 2018-04-14 07:47:03 Steven Moreland

String16: remove integer overflows

Bug: 73826242
Test: manual
Change-Id: I32e13d61b944c1a527cf2d95473552d246e322be
(cherry picked from commit 0e5fbea01c228050739abe8d6cd13d7fdfacf6ef)

b067667 2018-03-23 05:42:49 android-build-team Robot

Merge cherrypicks of [3782287, 3782954, 3783025, 3783026, 3783027, 3783028, 3783029, 3783030, 3783164, 3783165, 3783167, 3783168, 3783170, 3783171, 3783172, 3782288, 3783031, 3782196, 3782955] into oc-m4-release

Change-Id: Ie9d46f0dda338422c5e1328aba53f5b7bb618625

234fb03 2018-03-23 05:42:43 Steven Moreland

String16: remove integer overflows

Bug: 73826242
Test: manual
Change-Id: I32e13d61b944c1a527cf2d95473552d246e322be
(cherry picked from commit 0e5fbea01c228050739abe8d6cd13d7fdfacf6ef)

f994033 2018-03-22 06:28:43 android-build-team Robot

Snap for 4657601 from cb1a2b98f2dfef30e2e987698321d84cf49d7b17 to oc-m4-release

Change-Id: I9434fc9025d264d1bee3d0cf1a3b80ff7e9b3d90

8e9b610 2018-03-16 05:02:45 Steven Moreland

String16: remove integer overflows

Bug: 73826242
Test: manual
Change-Id: I32e13d61b944c1a527cf2d95473552d246e322be
(cherry picked from commit 0e5fbea01c228050739abe8d6cd13d7fdfacf6ef)

658fdea 2018-03-07 17:53:45 Chih-Wei Huang

Android 8.1.0 Release 18 (OPM5.171019.017)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCWp2+NAAKCRDorT+BmrEO
eGOZAJ4gANk4HBlCkrFL62vZy+uLooGdvgCdFoHrtVdH8lKzr1kosRV4Jg5GfFc=
=mcOC
-----END PGP SIGNATURE-----

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

Android 8.1.0 Release 18 (OPM5.171019.017)

5665cf2 2018-03-05 19:24:24 Chih-Wei Huang

modprobe: fix return value

It seems bionic ignores the return value of the main function.
As a result, kernel won't know modprobe failed. That may cause
kernel panic.

Using exit() function to fix that.

c26d939 2018-02-27 03:06:38 android-build-team Robot

Snap for 4565141 from 9f30f3bbf30b7de0ad3850171db968ae12a6caf0 to oc-m4-release

Change-Id: Ic7a8f8ce92e39048b4e84f44cc8036c2f5a9c875

d6ab64f 2018-02-23 17:46:31 Chih-Wei Huang

modprobe: handle module options correctly

I forgot to pass module options to insmod_by_dep(). Therefore
modules are loaded without options.

cb1a2b9 2018-01-04 07:36:11 android-build-team Robot

Snap for 4485699 from 9f30f3bbf30b7de0ad3850171db968ae12a6caf0 to oc-m2-release

Change-Id: Ia84c5d6f459736d07f4ec01dbb5c0b721b5f10e0

ba11138 2017-12-27 13:10:38 Chih-Wei Huang

ueventd: load modules in the main process only

Loading modules in multiple processes is dangerous. It may cause
the system to hang.

Only handle uevents with modalias in the main process so that
all modules are loaded sequentially.

60d83ef 2017-12-26 19:43:34 Chih-Wei Huang

init: add modprobe

We added the modprobe function to init before but it was dropped in
oreo-x86. Originally I planned to replace it by toybox's modprobe.
However, it doesn't work as expected. For example, the audio driver
is not loaded correctly in some Skylake devices.

To fix that, add back the modprobe function to init.