diff options
| author | David 'Digit' Turner <digit@google.com> | 2014-08-22 09:17:11 +0000 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2014-08-22 09:17:11 +0000 |
| commit | 0150f438130ff73359f7d80e27f1d34b6e55dd85 (patch) | |
| tree | 6667970699a9c27027b14a6c563bb7e5a5d3a27f | |
| parent | e37d1f5fadd70c14147fd8d09e235a50d7fe3397 (diff) | |
| parent | 7d3d0c99d2c82319e001289d1b9e091e5ff8f7aa (diff) | |
| download | android_device_generic_goldfish-0150f438130ff73359f7d80e27f1d34b6e55dd85.tar.gz android_device_generic_goldfish-0150f438130ff73359f7d80e27f1d34b6e55dd85.tar.bz2 android_device_generic_goldfish-0150f438130ff73359f7d80e27f1d34b6e55dd85.zip | |
am 7d3d0c99: Merge "ranchu: Add ARM64-specific root/ramdisk config files."
* commit '7d3d0c99d2c82319e001289d1b9e091e5ff8f7aa':
ranchu: Add ARM64-specific root/ramdisk config files.
| -rw-r--r-- | fstab.ranchu | 8 | ||||
| -rw-r--r-- | init.ranchu.rc | 49 | ||||
| -rw-r--r-- | ueventd.ranchu.rc | 5 |
3 files changed, 62 insertions, 0 deletions
diff --git a/fstab.ranchu b/fstab.ranchu new file mode 100644 index 0000000..cff906f --- /dev/null +++ b/fstab.ranchu @@ -0,0 +1,8 @@ +# Android fstab file. +#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags> +# The filesystem that contains the filesystem checker binary (typically /system) cannot +# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK +/dev/block/vda /system ext4 ro wait +/dev/block/vdb /cache ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait +/dev/block/vdc /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait +#/devices/platform/goldfish_mmc.0 auto vfat defaults voldmanaged=sdcard:auto diff --git a/init.ranchu.rc b/init.ranchu.rc new file mode 100644 index 0000000..a2b953b --- /dev/null +++ b/init.ranchu.rc @@ -0,0 +1,49 @@ +on fs + mount_all /fstab.ranchu + +on early-init + mount debugfs debugfs /sys/kernel/debug + +on init + # See storage config details at http://source.android.com/tech/storage/ + mkdir /storage/sdcard 0555 root root + + export EXTERNAL_STORAGE /storage/sdcard + + # Support legacy paths + #symlink /storage/sdcard /sdcard + #symlink /storage/sdcard /mnt/sdcard + + symlink /dev/android_pipe /dev/goldfish_pipe + symlink /dev/android_pipe /dev/qemu_pipe + +on boot + setprop net.eth0.gw 10.0.2.2 + setprop net.eth0.dns1 10.0.2.3 + setprop net.gprs.local-ip 10.0.2.15 + setprop ro.radio.use-ppp no + setprop ro.build.product generic + setprop ro.product.device generic + +# fake some battery state + setprop status.battery.state Slow + setprop status.battery.level 5 + setprop status.battery.level_raw 50 + setprop status.battery.level_scale 9 + +# Disable GPU support + setprop ro.kernel.qemu 1 + setprop ro.kernel.qemu.gles 0 + symlink /system/lib64/hw/gralloc.default.aosp.so /system/lib64/hw/gralloc.default.so + +# disable RenderScript + setprop config.disable_renderscript 1 + +# disable some daemons the emulator doesn't want + stop dund + stop akmd + +# enable Google-specific location features, +# like NetworkLocationProvider and LocationCollector + setprop ro.com.google.locationfeatures 1 + diff --git a/ueventd.ranchu.rc b/ueventd.ranchu.rc new file mode 100644 index 0000000..a9e5de5 --- /dev/null +++ b/ueventd.ranchu.rc @@ -0,0 +1,5 @@ +# These settings are specific to running under the Android emulator +/dev/qemu_trace 0666 system system +/dev/android_pipe 0666 system system +/dev/ttyS* 0666 system system +/proc 0666 system system |
