• 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. 时间 作者
6d20508 froyo-x86 2011-07-07 02:51:15 Kyle Evans

init: builtins: Update 'setkeycode'

Merge from gingerbread commit f815fcce7dfad2940d22846485478b8e18df4a3c.
Defer kc limit check to the kernel.

624de94 android-x86-2.2-r2 2011-02-14 17:42:34 Chih-Wei Huang

init: builtins: Add 'setkeycode' command to init.rc parser

The command is used to set an entry into the kernel's scancode-to-keycode map.

Change-Id: If772b3590c08d3696ff9d015f1faf0e75405e262

c7bad6a android-x86-2.2 2010-12-09 18:48:00 Chih-Wei Huang

init: set debug.logcat according to DEBUG variable

8c4027d 2010-12-09 18:10:40 Chih-Wei Huang

init: disable hardware specific gralloc

To disable 3D hardware acceleration totally, we need to
tell HAL not to load hardware specific gralloc library.

This is just a workaround. In the future we should implement a
gralloc wrapper to detect graphic driver and load the appropriate
gralloc library.

a253843 2010-12-01 18:09:49 Chih-Wei Huang

Merge branch 'mksh' into froyo-x86

7314224 2010-12-01 18:08:45 Chih-Wei Huang

init: add an option to disable 3D hardware acceleration

If the hardware OpenGL acceleration doesn't work,
you can disable it by adding HWACCEL=0 to cmdline.

4225f6c 2010-12-01 18:06:37 Chih-Wei Huang

add back libdiskconfig_host

This is required by editdisklbl on building usb_img target.

fb5b03a 2010-12-01 18:06:36 Chih-Wei Huang

libsysutils: reimplement NetlinkEvent::findParam in the proper way

The original implementation can not find correct parameters for certain
cases. For example, if you have both foo_bar and foo, try to find foo
may be mismatched. The correct way is to match with "=".

Change-Id: I403b1a7b889583a57a4f3a14e575181ce93b10ff

3b17b71 2010-12-01 18:06:36 Bruce Beare

DBUS is not fully implemented. Disable it for now

Change-Id: I2286064bffc7e9fa7381aa04d5d20abf11c3aab7
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>

624e7a5 2010-12-01 18:06:36 Chih-Wei Huang

init: change FIRMWARE_DIR for x86

On Android-x86, the firmware directory is /system/lib/firmware.

8f22f68 2010-12-01 18:06:36 Luke Yang

add ppp scripts for 3G internet connection

afb6a11 2010-12-01 18:06:36 Chih-Wei Huang

init: set proper permissions for /dev/ttyUSB*

78032ed 2010-12-01 18:06:36 Chih-Wei Huang

do not include goldfish files on x86

edafd55 2010-12-01 18:06:36 Chih-Wei Huang

init: a hack to avoid kernel warning

Change options androidboot.* to androidboot_* so kernel won't warn it.

9360edf 2010-12-01 18:06:36 Yi Sun

fixed a bug caused by the changes in the prop name size

ade8b55 2010-12-01 18:06:36 Jim Huang

Let console applications have a controlling tty.

Since the logic in open_console() is changed, terminating console
application within a shell is now possible via Ctrl-C.

ad2d640 2010-12-01 18:06:36 Chih-Wei Huang

fix permission of /dev/videoX, and remove unnecessary /dev/snd/*

4e43d6c 2010-12-01 18:06:36 Chia-I Wu

init: Create subdirectory for drm subsystem.

4746841 2010-10-28 17:23:05 Thorsten Glaser

Update mksh to CVS 2010/09/19

* code cleanups (whitespace, int->bool, prototypes)
* add cat as a builtin
* reduce size by string pooling
* optimise error messages and option parsing
* make more builtins honour "--" as argument separator
* check integer operations that may overflow, as well as
setres{u,g}id/setuid which can throw EAGAIN on Linux;
thanks to Chris Palmer for pointing those out
* reduce size by removing a shell (set -o) flag that is
deprecated anyway and was never usable in Android, and
removing RCS IDs from the code

Change-Id: I8d712e453a3189d1508ab7a41fbbb8f2f4bf0b04

deac6ec 2010-10-28 17:22:32 Jeff Hamilton

Don't alias 'stop' to 'kill -STOP'

Android has already has a stop command used
to stop the main runtime and the alias
interferes with testing tools that expect
stop to kill the runtime.

Change-Id: I02b7efb9203dc39e97f63eb702a54ff79935b316

bf1e60f 2010-09-13 15:38:02 Thorsten Glaser

Add mksh from CVS 2010/08/24 as system/core/mksh module

Both shells (ash from system/core/sh, and mksh) are built by
default but only the one where $(TARGET_SHELL) is set to is
actually installed (the shell and the mkshrc configuration
file are tagged shell_mksh for this to work).

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

93877a3 2010-09-13 15:31:43 Thorsten Glaser

Build ash as ash with shell_ash tag; install sh symlink

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

2ad6067 2010-08-31 02:28:11 Nick Kralevich

do not merge: cherry-picked 44db990d3a4ce0edbdd16fa7ac20693ef601b723 from master branch

Change-Id: I03e99bfa70ab86eb8eaa2984b6da26a92bd2718a

211cbcd 2010-07-31 15:42:30 Thorsten Glaser

sys_signame[] was added to libc, remove conflicting definition

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

5f5d5c8 2010-07-20 06:54:50 Nick Kralevich

validate the source of uevent messages

Bug: 2844206
Change-Id: If2eee54181abfc6c7fda0232f98fa6bb5d12c60c

230cb33 2010-06-02 09:48:30 Christopher Tate

Make /proc/kmsg and /proc/sysrq-trigger system-process-readable

This is so that the system process can capture kernel thread stacks when the
watchdog detects a deadlock. Previously, /proc/kmsg was root/root and mode
0400, and /proc/sysrq-trigger was root/root and mode 0200. With this
change, /proc/kmsg becomes root/system and 0440, and /proc/sysrq-trigger
becomes root/system and 0220.

Change-Id: Iac46bd10bd11d495024afeb5d693107ce5074791

86b1215 2010-05-09 03:51:13 Brad Fitzpatrick

fix windows SDK build

Change-Id: I2c563b20197803cafa91214aeff2c06fc0c75580

e43c248 2010-05-08 07:57:44 Brad Fitzpatrick

More fixes to Binder perf regression from Eclair

Re-use the file descriptor to change the cgroups. There's a fast path
in the kernel for the case where the value's already uncahnged. Also,
this is okay because the kernel ignores the write offset. This is
essentially a ioctl-ish/datagram interface, despite being a fd we're
writing to.

This reduces Dalvik->Dalvik void/void Binder calls on Sapphire from
~1.2 to ~0.8 ms. This is a bit slower than the ~0.7 ms we get
avoiding the write altogether.

strace confirms:

[pid 1557] ioctl(21, 0xc0186201 <unfinished ...>
[pid 1556] <... ioctl resumed> , 0x45399cd0) = 0
[pid 1556] write(22, "1556", 4) = 4
[pid 1556] ioctl(21, 0xc0186201 <unfinished ...>
[pid 1555] <... ioctl resumed> , 0x45299cd0) = 0
[pid 1555] write(22, "1555", 4) = 4
[pid 1555] ioctl(21, 0xc0186201 <unfinished ...>
[pid 1554] <... ioctl resumed> , 0x45199cd0) = 0
[pid 1554] write(22, "1554", 4) = 4

BUG=2660235

Change-Id: Ia9f9e1d5b792eaebc9560f89931faf6df0cf9c0d

253e27a 2010-05-07 03:14:09 Brad Fitzpatrick

Optimize set_sched_policy(), which gets called in every binder call.

- use static /dev/cpuctl filenames, rather than sprintf() on the fly
- use a custom formatter instead of sprintf() for the tid number

This is a simplified version of Dan's original
Ifc9c81f74fe65f0695ead53b30194bc6adf00da0 to be less risky for Froyo.

Bug: 2660235
Change-Id: I744bbc2ec01fd2569612c814a497df40a933b622

458f063 2010-05-06 01:39:27 Dan Bornstein

For issue #2651381, allow library prelinking.

Change-Id: I4933c968b84eaca2441c76c4b5a29de48fa093ef