Merge commit '4b2fc45c151382cdf4b5cc00d9a8a7159378264c'
* commit '4b2fc45c151382cdf4b5cc00d9a8a7159378264c':
sdcard: a program to create a "virtual" /sdcard pointed at a path
Merge commit '03ee9479a4ed67689b9bbccda20c60800a38b178' into gingerbread-plus-aosp
* commit '03ee9479a4ed67689b9bbccda20c60800a38b178':
sdcard: a program to create a "virtual" /sdcard pointed at a path
sdcard is a program that uses FUSE to emulate FAT-on-sdcard style
directory permissions (all files are given fixed owner, group, and
permissions at creation, owner, group, and permissions are not
changeable, symlinks and hardlinks are not createable, etc.
usage: sdcard <path> <uid> <gid>
It must be run as root, but will change to uid/gid as soon as it
mounts a filesystem on /sdcard. It will refuse to run if uid or
gid are zero.
Change-Id: I9a5d2e5daaebeee632f8470172cbb77b7fa689f8
Signed-off-by: Brian Swetland <swetland@google.com>
Since we now support USB host mode, devices might get a different device
file depending if other devices are connected on the host port. This
patch creates symlinks to USB character devices that depend on the port
devices are connected to, but not on the order they have been probed.
(e.g. /dev/usb/tty2-1:1.0 -> /dev/ttyUSB0)
Change-Id: I285bcc2d59446fbff8a7abbe39c21781f3bb4bd3
Merge commit 'f2af88e81af5efb2d585963507f798d5a8b93d67' into gingerbread-plus-aosp
* commit 'f2af88e81af5efb2d585963507f798d5a8b93d67':
Tracking merge of dalvik-dev to gingerbread
Merge commit '53308d4cd5c4414402e979a6771f7ef3b35f5c2f' into gingerbread-plus-aosp
* commit '53308d4cd5c4414402e979a6771f7ef3b35f5c2f':
Correct copyright header for uptime and NOTICE
Basic "list open files" command.
Supports reading all processes for their "exe", "cwd", "root", and "fd"
entries.
Change-Id: I2e2f0911dd65a1993aa1ce9f51222bf264a9d68d
Merge commit '1298bb79938cb1f4cf920433b86716bd4108de0f'
* commit '1298bb79938cb1f4cf920433b86716bd4108de0f':
Set the modes for rc.* files in /system/etc
Merge commit '96a2bb622d38f3c875997e4cacb423fa9ef4ea76' into gingerbread-plus-aosp
* commit '96a2bb622d38f3c875997e4cacb423fa9ef4ea76':
Set the modes for rc.* files in /system/etc
ClearPipeStallBothEnds() appears to fail on some devices, but if we ignore
that error then fastboot does work. So ignore the error.
Change-Id: Ic866ece28a57c081e34079e1a032fa8155301ddf
Merge commit '1ab3d67f534943018067e2db18a6377404138f52'
* commit '1ab3d67f534943018067e2db18a6377404138f52':
libsysutils: reimplement NetlinkEvent::findParam in the proper way
Merge commit '315c3a74a1fcf1d421ffff0857f998a98a1c224a' into gingerbread-plus-aosp
* commit '315c3a74a1fcf1d421ffff0857f998a98a1c224a':
libsysutils: reimplement NetlinkEvent::findParam in the proper way
Merge commit '9060ebb5f7f1b9d979e6ac32e32c719452583363'
* commit '9060ebb5f7f1b9d979e6ac32e32c719452583363':
Added Toshiba's USB VID (0x0930) upon their request.
Merge commit 'ef582bdb8f24197caf921af7bf7ee63503626cdd'
* commit 'ef582bdb8f24197caf921af7bf7ee63503626cdd':
Added NEC and PMC's USB VIDs upon their request.
Merge commit '91c3853911ab23728728728276a21dc6fe5fd622' into gingerbread-plus-aosp
* commit '91c3853911ab23728728728276a21dc6fe5fd622':
Added Toshiba's USB VID (0x0930) upon their request.