• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
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. Time Author
0712a47 cm-14.1-x86 2020-05-20 23:05:35 Chih-Wei Huang

Merge remote-tracking branch 'x86/nougat-x86' into cm-14.1-x86

952d622 2020-05-20 23:03:42 Chih-Wei Huang

Merge remote-tracking branch 'lineage/cm-14.1' into cm-14.1-x86

Conflicts:
init/service.cpp

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

6693180 q-x86 2020-03-10 13:37:30 Chih-Wei Huang

Android 10.0.0 Release 32 (QQ2A.200305.004.A1)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXmKgpwAKCRDorT+BmrEO
eBxAAJ4jFEloTbeSaN0nkzFYTVnL3fcv1ACeORWqJprQRwsuBklbpaKjUMmCpf0=
=/j3r
-----END PGP SIGNATURE-----

Merge tag 'android-10.0.0_r32' into q-x86

Android 10.0.0 Release 32 (QQ2A.200305.004.A1)

fe0ca26 pie-x86 android-x86-9.0-r1 android-x86-9.0-r2 2020-01-20 19:39:08 Chih-Wei Huang

Android 9.0.0 release 52
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXhOwsgAKCRDorT+BmrEO
eKSaAJwLXTCNxEZHaZpzYp+Hdinp26lDSgCdFO9DqBHx6z8HZ4HQeeLnTT3o1Dc=
=nnJH
-----END PGP SIGNATURE-----

Merge tag 'android-9.0.0_r52' into pie-x86

Android 9.0.0 release 52

60dfa67 2020-01-15 17:48:22 Chih-Wei Huang

Fix ro.build.fingerprint

Fix mismatched fingerprints, a stupid bug of Android 10.

b362f59 2020-01-08 08:39:15 Steven Moreland

FlattenableUtils::align memsets

Bug: 141890807
Test: boot, check data is zero'd

[basilgello: Back-ported to 14.1:
libutils/include/utils/Flattenable.h -> include/utils/Flattenable.h]

Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>

Change-Id: I45aaeac369f4c5cf3eb44f61c233e00f870a5c79
(cherry picked from commit bf824f8fa50d9f7390057278fefb58e83323a644)
(cherry picked from commit e62a9d7669ac85844d4424474f5c88c096f7160b)

1574210 2020-01-03 21:02:25 Chih-Wei Huang

sdcard: add back fuse support

We need fuse on tmpfs.

204bd34 2019-12-21 11:07:36 android-build-team Robot

Snap for 6091187 from 96d6745fe4dd110d2f23e3811e36c798a75dd2a7 to qt-qpr2-release

Change-Id: I3a07180a2f4f79d388c3d471a3bb08405c6fea48

96d6745 2019-12-20 04:28:08 Gavin Corkery

Store crashing process name in sysprop

As part of Watchdog-triggered rollback logging, it would
be useful to know the service which has caused
updatable_crashing to be set. Store this in a new property
ro.init.updatable_crashing_process_name.

Test: manual
Bug: 146415463
Change-Id: Iffa38b2b746abbb5d823a8d69b7b8d2456836f4e
Merged-In: Iffa38b2b746abbb5d823a8d69b7b8d2456836f4e
(cherry picked from commit 5d0deb563d252ab41ea9fc0107477a6b738afbb9)

38aa26f 2019-12-19 11:13:39 android-build-team Robot

Snap for 6083172 from a8a3e4ccf97111fe9ba87176a67daf95d0df84a4 to qt-qpr2-release

Change-Id: I2cd3b46f9b41390b1bd9c645362609b8d1636237

71b78ca 2019-12-17 14:24:56 Chih-Wei Huang

libcutils: add probe_module

The functions are used by several modules of Android-x86.

f94688a 2019-12-17 14:24:56 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.

fc1024f 2019-12-17 14:24:56 Chih-Wei Huang

init: set ro.boot.hardware to product name

We don't set androidboot.hardware cmdline anymore.

09117aa 2019-12-17 14:24:56 Michael Goffioul

ueventd: log to /dev/kmsg

35a7001 2019-12-17 14:24:56 Michael Goffioul

ueventd: auto load modules on uevents

03573d1 2019-12-17 14:24:56 Chih-Wei Huang

Software-accelerated Pixel Flinger

The typical graphic workloads on VirtualBox are improved 3X.

Supports both x86 and x86_64.

Similar change by HazouPH <jgrharbers@gmail.com>:
http://review.cyanogenmod.org/#/c/70896/

And by Quanganh pham <quanganh2627@gmail.com>:
http://review.cyanogenmod.org/#/c/97125/

Change-Id: I652bfd84bc219b918f94ca8371bb8eb8ba734fe3

7d407df 2019-12-17 14:24:56 Chih-Wei Huang

logd: show the concrete error if cap_set_proc fails

f93a50e 2019-12-17 14:24:56 Chih-Wei Huang

ueventd: fix the buggy logging

LOG(xxx) is totally broken. Use KLOG_xxx to actually show the log.

961a88a 2019-12-17 14:24:56 Chih-Wei Huang

init: handle ctrl-alt-del event

By setting /proc/sys/kernel/ctrl-alt-del to 1, kernel will trap
ctrl-alt-del event and send a SIGINT signal to init.

Start the ctrl-alt-del service on receiving the signal.

9ab2404 2019-12-17 14:24:56 Chih-Wei Huang

init: don't bail out even no SELinux domain defined

55d75b6 2019-12-17 14:24:55 Chih-Wei Huang

init.rc: symlink /lib to /system/lib

Currently more linux drivers use request_firmware_nowait() to load
firmwares. It requires the firmwares exist in the standard path.

Create the symlink before ueventd started to ensure firmwares
could be loaded correctly.

0e4eb2e 2019-12-17 14:24:55 Ma Jian

Support use local time for RTC

When default timezone isn't UTC, there will no persist.sys.timezone
under /data/property/, so init won't get the default timezone for
setting time from rtc.

This change adds a fallback to read the property when the persist file
does not exists.

Notice, the default property of persist.sys.timezone should be set in
/default.prop instead of /system/build.prop

NO_REF_TASK
Tested: set default timezone with Asia/Shanghai, make sure bios time
is correct in local time, reboot to android, the local time should
be correct.

Change-Id: Ifbd20cb3710f833ab65852b4e5d51e38cc7c2d79

3dd8005 2019-12-17 14:24:55 Roman Petrovski

init: support usbmisc devices

The patch allows to create usbmisc device nodes like /dev/cdc-wdm0.

d0cae91 2019-12-17 13:15:46 Ching Tzung Lin

Mount debugfs earlier regardless build variant

ag/835596 can be reverted after this CL is merged.

BUG:26455292
Change-Id: I453b0f1d08d822f8cd2d4d33f1c1b21f0d7f543a

c92782a 2019-12-17 13:15:46 Chih-Wei Huang

init: expand variables on mount_all command

This allows mount_all to handle fstab.${ro.hardware} instead
of hardcoding the file name.

Change-Id: Ia7fb4e5a84dd50a46afdd4239b9b06204f449cfe

ac2868b 2019-12-17 13:15:46 Andrew Boie

diskconfig: Fix disk_layout.conf size parsing

If the user was appending 'K' to their lengths (which is valid
but redundant) it was being treated as megabytes instead of
kilobytes.

Change-Id: I979ec4d01f1342de1f3209b946201ca87bad32a7

1de368b 2019-12-17 13:15:46 Paul Drews

Use progressive offset in buffer for successive writes

The code for copying from one raw file to another looped
back and tried again with a suitably smaller number of bytes
if the entire buffer was not written on the first try.
However, it failed to advance an offset in the buffer past
the bytes that were written. This could conceivably happen
under rare circumstances, leading to a corrupted disk image.

This fix defines an offset into the buffer, advancing it by
the number of bytes written on each successive retry.

Signed-off-by: Paul Drews <paul.drews@intel.com>

Change-Id: I76b8e0b3c0d3b0c32bd2114d0867ac7489808279

8016dc9 2019-12-17 13:15:46 Andrew Boie

libdiskconfig: HACK Don't do space checks on zero-size images

If an image file is of zero size, assume we just want to expand it
to fit the available images.

Change-Id: If8f22eb12d3a5179960d4359307bb177e3323e8a
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>

67c245e 2019-12-17 13:15:46 Chih-Wei Huang

Allow all to execute su

Let the Superuser app control how su is used.