summaryrefslogtreecommitdiffstats
path: root/rootdir/etc
Commit message (Collapse)AuthorAgeFilesLines
* Remove DBUS from make and header filesMatthew Xie2013-04-231-27/+0
| | | | | | | | DBUS had been needed by bluetooth bluz stack. It is not needed after we replaced bluez stack with bluedroid stack. bug 6872904 Change-Id: I3fa41c1dd4ac80bc679d5950b3b20c7f6d12265f
* move goldfish stuffs to device/generic/goldfishKeun young Park2013-03-054-179/+0
| | | | | | - each files will be pulled in emulator.mk as PRODUCT_COPY_FILES Change-Id: I4772e2fd863e6d2663f477c3acd8a90cb95b498a
* Track the setsebool change in the emulator init.rc.Elliott Hughes2012-12-211-1/+1
| | | | | | | setsebool's syntax changed in November. This is the sole caller in AOSP. Change-Id: I0da608ee974bc3a9060372ef68a71c52726a44a6
* Modify init.rc and init.goldfish.rc for SE Android.Stephen Smalley2012-07-261-0/+4
| | | | | | | | | | | | 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>
* emulator: Move qemu-props to core serviceDavid 'Digit' Turner2011-09-162-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* resolved conflicts for merge of b013bfc1 to honeycomb-plus-aospDavid 'Digit' Turner2011-04-291-0/+1
|\ | | | | | | Change-Id: I159dd58c403bc38f9637163d8cd5e6270e4f201c
| * ueventd.rc: Move /dev/qemu_trace to ueventd.goldfish.rcDavid 'Digit' Turner2011-04-261-0/+2
| | | | | | | | | | | | + Add /dev/qemu_pipe line for QEMU pipes. Change-Id: If3c5c675bfc1585a1d6ffcd1042aaedbc2e94763
* | Fix for bug 3379244, non-eMMC devices don't start all services.Ken Sumrall2011-02-171-6/+0
| | | | | | | | | | | | | | Fix for non-eMMC based devices to properly start the "on nonencrypted" action. Change-Id: I5d2966db352b02f1a1724fb105e1cefc46037e42
* | goldfish: Work-around to start the RIL daemon.David 'Digit' Turner2011-01-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | rootdir: goldfish: Fix network route during emulation.David 'Digit' Turner2011-01-182-10/+26
| | | | | | | | | | | | | | | | | | | | | | 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
* | rootdir: Fix system emulation startup.David 'Digit' Turner2011-01-153-3/+14
| | | | | | | | | | | | | | | | | | | | | | 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
* | am 60c8f863: resolved conflicts for merge of 0fcbdb41 to gingerbread-plus-aospJean-Baptiste Queru2010-07-291-0/+10
|\ \ | |/ | | | | | | | | | | Merge commit '60c8f863ca84f3e5bb8e78d8001c53511f094d53' * commit '60c8f863ca84f3e5bb8e78d8001c53511f094d53': Userland support for VM interconnection
| * resolved conflicts for merge of 0fcbdb41 to gingerbread-plus-aospJean-Baptiste Queru2010-07-291-0/+10
| |\ | | | | | | | | | Change-Id: I1396cd97b28f316849016d55596ad52fffd3235c
| | * Userland support for VM interconnectionDries Harnie2010-07-151-0/+10
| | | | | | | | | | | | Change-Id: I699608f3072b39c8da1a7cc313bd0b736e90f225
* | | init.rc: Move SD card support to device specific init.rc filesMike Lockwood2010-06-151-0/+6
|/ / | | | | | | | | Change-Id: I5745e91df2b7c5722bd6e650931d3d2d7d0eadcb Signed-off-by: Mike Lockwood <lockwood@android.com>
* | init: Add ueventd.rc parsing to ueventdColin Cross2010-04-211-0/+0
|/ | | | Change-Id: Iea53050d6c10e8cabf563e5d80e84eaf78873695
* generic_rootdir: vold_fstab: Change '/sdcard' -> '/mnt/sdcard'San Mehat2010-02-191-1/+1
| | | | Signed-off-by: San Mehat <san@google.com>
* rootdir: Switch to vold.fstabSan Mehat2009-12-242-10/+24
| | | | Signed-off-by: San Mehat <san@google.com>
* merge from open-source masterJean-Baptiste Queru2009-09-011-5/+9
|\
| * BUGFIX - ro.kernel.android.{qemud | ril} and ro.android.norilSimon Braunschmidt2009-08-271-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes both a typo and the fact that sh seems not to have test or [. (see also sh/builtins.def: ##testcmd commented out) The handling of these properties was broken, having the effect that the Modem in ... internal/telephony/test/Simulated*.java was never run, even if it would have been the users/developers intention. See also issue #1380 http://code.google.com/p/android/issues/detail?id=1380 Signed-off-by: Simon.Braunschmidt@gmail.com>
* | system: vold: Ensure a default vold.conf exists for generic targetSan Mehat2009-08-311-0/+10
|/ | | | Signed-off-by: San Mehat <san@google.com>
* rootdir: Remove ip-up-vpn script, which is replaced by an executable.Chia-chi Yeh2009-07-101-18/+0
|
* rootdir: Obsolete ppp/peers/common and racoon/racoon.conf.Chia-chi Yeh2009-06-272-45/+0
|
* Merge change 4592 into donutAndroid (Google) Code Review2009-06-264-59/+0
|\ | | | | | | | | * changes: rootdir: Remove gprs/pppd related scripts.
| * rootdir: Remove gprs/pppd related scripts.Chia-chi Yeh2009-06-184-59/+0
| | | | | | | | vpn related scripts will be updated in the next change.
* | Add new PPP IPCP script for VPN.Hung-ying Tyan2009-06-261-0/+18
|/
* Add the ipcp scripts for pppd and racoon configuration for ipsec-tools.Chung-yih Wang2009-06-124-32/+73
| | | | | | 1. add ip-up/ip-down script 2. add /etc/ppp/peers/common 3. add /etc/racoon/racoon.conf
* Modify init.goldfish.sh to launch the 'qemu-props' program when the emulator ↵David 'Digit' Turner2009-05-261-0/+4
| | | | | | boots up. Its purpose is to receive a list of system property (name,value) pairs and set them on launch.
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-3/+1
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0310-0/+525
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0310-525/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-174-113/+16
|
* Initial ContributionThe Android Open Source Project2008-10-2111-0/+622