1eee419e7a1c5789f81e1e3a19693403495e70f1 |
|
13-Jan-2012 |
Stephen Smalley <sds@tycho.nsa.gov> |
Modify init.rc and init.goldfish.rc for SE Android. Set the security context for the init process. Restore the security contexts of /cache and /data in case they were reset. Specify the security context for services launched from the rootfs since we cannot label their executables. If on the emulator, set a policy boolean and restore the context of /sys/qemu_trace to allow accesses not normally permitted on a device. Change-Id: I166ffc267e8e0543732e7118eb0fd4b031efac3b Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
/system/core/rootdir/etc/init.goldfish.rc
|
a503456526359767ffb383a06835308f62172dde |
|
16-Sep-2011 |
David 'Digit' Turner <digit@google.com> |
emulator: Move qemu-props to core service The qemu-props program is launched at boot to read a series of system property assignments from the emulator and apply them. This is necessary to deal with the dynamic nature of the emulated platform (e.g. the screen density which depends on the skin and cannot be hard-coded in the platform image). This patch ensures that qemu-props is started before any other service that may read one of these properties (e.g. surface flinger). This is done by encapsulating the program into a 'core' service. Core services are all stared before regular ones. Before the patch, qemu-props was started manually inside a script that is called from a late emulator-specific boot service (goldfish-setup). The problem was that sometimes qemu-props was run too late. This resulted in random flakiness, especially when running on a low-end host machine. Fix for bug 2161189 (and probably a few others) Change-Id: I2933a25dcb5fecbb1fc238f157264e621b8f295b
/system/core/rootdir/etc/init.goldfish.rc
|
dd4d786cbf993a024fcd0f926fd40b90c8a08d51 |
|
18-Feb-2011 |
Ken Sumrall <ksumrall@android.com> |
Fix for bug 3379244, non-eMMC devices don't start all services. Fix for non-eMMC based devices to properly start the "on nonencrypted" action. Change-Id: I5d2966db352b02f1a1724fb105e1cefc46037e42
/system/core/rootdir/etc/init.goldfish.rc
|
dc743112ca561242052d7fd5e4b11f6db38f99aa |
|
22-Jan-2011 |
David 'Digit' Turner <digit@google.com> |
goldfish: Work-around to start the RIL daemon. This change forces the start of the RIL daemon used to provide 3G connectivity to the system. It should normally be started automatically by init.rc but there is a bug within system/core/init/builtins.c that prevents this to happen. Fixes the "No network connectivity" bug while the network interface and route were properly setup. Change-Id: Ieec0f513aabf92b8a59f0a86f64a16e97057c3c3
/system/core/rootdir/etc/init.goldfish.rc
|
eeeca4dd45899c20d4fc187c59bda58af43352f2 |
|
18-Jan-2011 |
David 'Digit' Turner <digit@google.com> |
rootdir: goldfish: Fix network route during emulation. The net.eth0.gw system property is used by the ConnectivityService to set the default route when it detects that 3G connectivity is established. Because the property was undefined, the route was unset which broke networking. + Format / document init.goldfish.sh Change-Id: I1133cf6c093609300315cd0ea363c9e139b42521
/system/core/rootdir/etc/init.goldfish.rc
|
95df887ac0cd2fab3f5d3148feb7839b5f65223f |
|
06-Jan-2011 |
David 'Digit' Turner <digit@google.com> |
rootdir: Fix system emulation startup. This fixes the goldfish-specific config scripts used by init and ueventd to properly setup the system under emulation. This fixes a lot of broken-ess introduced by recent permission changes in the system. Note that there are still several problems after this patch is applied, but at least it becomes possible to get an adb connection to the emulated system, Change-Id: Iff47bbf0fe5cb759fa93089284bb0f71e32405a2
/system/core/rootdir/etc/init.goldfish.rc
|
a2dffa9db6c08c240e9511faee1c16fea535ef3e |
|
16-Jun-2010 |
Mike Lockwood <lockwood@android.com> |
init.rc: Move SD card support to device specific init.rc files Change-Id: I5745e91df2b7c5722bd6e650931d3d2d7d0eadcb Signed-off-by: Mike Lockwood <lockwood@android.com>
/system/core/rootdir/etc/init.goldfish.rc
|
f614d64d4b4dfcd20c77ac3ccf2d9c9090a49303 |
|
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@140373
/system/core/rootdir/etc/init.goldfish.rc
|
dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/rootdir/etc/init.goldfish.rc
|
e54eebbf1a908d65ee8cf80bab62821c05666d70 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/rootdir/etc/init.goldfish.rc
|
35237d135807af84bf9b0e5b8d7f8633e58db6f5 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/system/core/rootdir/etc/init.goldfish.rc
|
4f6e8d7a00cbeda1e70cc15be9c4af1018bdad53 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/system/core/rootdir/etc/init.goldfish.rc
|