aboutsummaryrefslogtreecommitdiffstats
path: root/android/hw-control.c
Commit message (Collapse)AuthorAgeFilesLines
* Enable qemud clients to pass connection parameters to emulator.Vladimir Chtchetkine2011-08-251-2/+5
| | | | | | | | | | | | This is useful for qemud pipe clients to be able to pass parameters to the emulator service when connecting. In particular, this would be extremely useful for camera emulation clients, which can pass name of the camera device, and other parameters that may be required to connect to the camera. Parameters are passed when opening the qemud pipe in form: /dev/qemu_pipe/camera:/dev/video0 I.e. parameters follow the service name, separated from it by ':' Change-Id: I67f0ef0ff27008e2b52652e58d72d5216b244646
* Fix -qemu -vnc startup.David 'Digit' Turner2011-04-271-4/+16
| | | | | | | | | | | | Starting the emulator with something like "-qemu -vnc :1" didn't result in a valid boot sequence, due to the way our "hw-control" service is initialized. This patch fixes the issue. Note however that since a VNC client cannot send proper touch events, it can only be used as a viewer at the moment. Change-Id: Ib9b60ff7028892368547bff89b84f580344c2edd
* Add support for hw.lcd.backlightTim Wan2011-04-151-1/+2
| | | | Change-Id: I02dc12caa76c86de5d294b6fc857ae37b74f0130
* Added state snapshot support for QemuD.Ot ten Thije2010-10-141-2/+3
| | | | | | | | | | | | | | | | | With this patch, both modem and sensor functionality are correctly restored when a state snapshot is loaded. This was not the case previously because communication with either of these services is done using the qemud daemon, which did not support snapshots. The boot-properties and charpipe services have no specific save/load functionality yet, since the framework itself should be reviewed first. Adding support for bootproperties should not be difficult though, and charpipe may not need it. For a description of the high-level process for saving and loading, consult section IV "State snapshots" in docs/ANDROID-QEMUD.TXT. Change-Id: I5b06d88b911ca096e78060163174904c48a01c66
* This adds the '-prop <name>=<value>' option which is used to setDavid 'Digit' Turner2009-05-261-3/+4
| | | | | | | | | | boot-time system properties from the command line. This is done by implementing a new 'boot-properties' qemud service in the emulator. This is to be used by the 'qemu-props' helper program that will be invoked by /system/etc/init.goldfish.rc to read a list of system properties from the emulator and set them in the emulated system during boot.
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-108/+39
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+204
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-204/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+204