OSDN Git Service
Chih-Wei Huang [Sat, 5 Nov 2011 17:26:32 +0000 (01:26 +0800)]
Merge branch 'aosp/honeycomb-LTE-release' into honeycomb-mr2-x86
Chih-Wei Huang [Mon, 5 Sep 2011 10:17:55 +0000 (18:17 +0800)]
ueventd.rc: change /dev/ttyUSB* to be globally writable
Chih-Wei Huang [Fri, 22 Jul 2011 03:11:36 +0000 (11:11 +0800)]
Merge branch 'aosp-fix' into honeycomb-x86
Chih-Wei Huang [Fri, 22 Jul 2011 03:10:35 +0000 (11:10 +0800)]
Merge branch 'mksh' into honeycomb-x86
Chih-Wei Huang [Thu, 14 Apr 2011 01:48:52 +0000 (09:48 +0800)]
init: builtins: Add 'setkeycode' command to init.rc parser
The command is used to set an entry into the kernel's scancode-to-keycode map.
Change-Id: If772b3590c08d3696ff9d015f1faf0e75405e262
Chih-Wei Huang [Tue, 12 Apr 2011 08:46:45 +0000 (16:46 +0800)]
init: make sure the last parameter to execve is NULL
Extend the buffer to hold one more pointer, and set it is NULL.
Change-Id: I3018d62a1b0d61c0a3f5f2f7ffa12c7ce9ee32c5
Mike Lockwood [Thu, 14 Jul 2011 13:00:33 +0000 (09:00 -0400)]
adb: Add USB vendor ID for Lenovo
Change-Id: I1c2423f567272493067fae04e64fdcb651b0af62
Signed-off-by: Mike Lockwood <lockwood@android.com>
Kenny Root [Wed, 13 Jul 2011 16:14:33 +0000 (09:14 -0700)]
Add -F for classify to ls
Adds a field to the non-long version of ls that tells what type of file
it is (i.e., regular, directory, link, fifo, etc).
This is useful for scripts that don't have direct filesystem access.
Change-Id: I54a327390f6ed403acb13c824f62ba9594ba320d
Mike Lockwood [Mon, 11 Jul 2011 13:39:39 +0000 (09:39 -0400)]
adb: Add vendor IDs for iRiver, Compal and T & A Mobile Phones
Change-Id: I4dafc43aa76049dd0075e1d70ba05d899e545c8d
Signed-off-by: Mike Lockwood <lockwood@android.com>
Jean-Baptiste Queru [Sat, 18 Jun 2011 18:53:34 +0000 (11:53 -0700)]
add strutils
Change-Id: If5938ecd1dfd7f35e326573d10788bacaf3e2383
Jean-Baptiste Queru [Sat, 18 Jun 2011 17:41:31 +0000 (10:41 -0700)]
tweak for forward-compatibility
Change-Id: I1896be16622b452a3652412af3c64f8c550f71d0
Vladimir Chtchetkine [Tue, 7 Jun 2011 16:24:03 +0000 (09:24 -0700)]
Fix crash reporting on x86 platform.
Make sure that crash frame gets printed in one line
Change-Id: If097a5a1655b17165b2a3271f0f5ee8ace57686f
Dima Zavin [Thu, 12 May 2011 17:25:33 +0000 (10:25 -0700)]
move core audio definitions under system/core
Change-Id: I58b7324edff834b3afa4d9c86452e66f8c29c63b
Signed-off-by: Dima Zavin <dima@android.com>
Dima Zavin [Thu, 10 Mar 2011 23:06:27 +0000 (15:06 -0800)]
cutils: add popcount/popcountl/popcountll static inline definitions
Just pass them through to their specific GCC builtins. If we find
that the builtins are not performing well or have other issues, we can
pull in existing public implementations and/or write arch-specific
helpers if necessary.
Change-Id: I278e6b73d75fac88808ed4546070d288c06f79e0
Signed-off-by: Dima Zavin <dima@android.com>
Vernon Tang [Mon, 25 Apr 2011 03:08:17 +0000 (13:08 +1000)]
Fold uevent message origin checking from init into libcutils.
Change-Id: I7cbc0cb840d1b4962e6c360fdad9a9c0ce20e87b
Vernon Tang [Wed, 27 Apr 2011 04:01:27 +0000 (14:01 +1000)]
libsysutils: SocketListener: handle recv errors more gracefully.
Don't close the socket when onDataAvailable returns false if the socket
is connectionless.
Change-Id: Ie19497f5928144c463d92aa72ba517e675549ea6
Bernhard Reutner-Fischer [Tue, 26 Apr 2011 10:46:05 +0000 (12:46 +0200)]
adb: fix typo in helptext
s/ocmmand/command
Change-Id: I4ed17e8df9dc71a28e1caef5a21f6351e92628af
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
David 'Digit' Turner [Fri, 15 Apr 2011 18:12:07 +0000 (20:12 +0200)]
pixelflinger: Provide more scanline shortcut functions.
This patch adds a dozen more "shortcut" scanline-processing functions
to pixel-flingers. All of them avoid using the JIT for the corresponding
operation (on ARM), or using the generic and _extremely_ slow 'scanline'
function (on x86, where there is no JIT).
The shortcuts were selected by running the system under emulation
(build full_x86-eng, then launch emulator-x86), and correspond to
operations that are in use when using the system's typical UI features.
This makes it much more responsive and amenable to testing most
applications, at least those that don't use OpenGL ES heavily.
Note that HW OpenGLES emulation is under completion and should solve this
problem entirely, though is not there yet.
Change-Id: I9c73ba21ad158d6cc5532fabe7ed2419e00ecb3f
Terence Haddock [Wed, 16 Mar 2011 08:43:56 +0000 (09:43 +0100)]
In serial, skip over port as well if numbers found after colon.
Change-Id: Icd45f570a9527790eb0cd614a3f77da1a72375b1
Brad Fitzpatrick [Fri, 18 Mar 2011 00:14:46 +0000 (17:14 -0700)]
Fix potential race introduced in Icd7f5f03
Digit wrote:
"You probably don't want to close the socket here without updating
c->socket as well. Otherwise, another thread holding a handle to the
client after the c->decRef() could end up sending a message to a
different socket, if the file descriptor index is reused by another
client in the meantime."
Change-Id: Icdefb5ffc0c7607325d7db761e1f04e5d868bfb7
Brad Fitzpatrick [Thu, 17 Mar 2011 22:41:20 +0000 (15:41 -0700)]
SocketClient: add optional reference counting
Needed to fix a race in netd.
Bug:
3438459
Change-Id: Icd7f5f035510235f733a25c0621479d3e644b152
Thorsten Glaser [Wed, 16 Mar 2011 13:55:39 +0000 (14:55 +0100)]
Update mksh to the released version R40 (no code changes)
Adjust build system to changes in both Android and mksh
and make further updates and test builds easier
Change-Id: I6ec9a3d5c0d42f819b30aebf8151cdb7e43a0c17
Thorsten Glaser [Tue, 15 Mar 2011 22:40:08 +0000 (23:40 +0100)]
update mkshrc in sync with upstream dot.mkshrc sample file
• add a pager, called “more” here (“smores” upstream)
especially useful since AOSP has neither cat nor a pager
• no longer export PS1 (problem spotted by Frank Terbeck)
Change-Id: I69491de5ba5c9f39497f0736bd76abb113ba29d1
John Michelau [Fri, 28 Jan 2011 01:05:03 +0000 (19:05 -0600)]
Use ro.product.device for mksh $HOSTNAME
Change-Id: Iae9b5c3d870d51643a76307e5481e89ed8a7e85f
Chih-Wei Huang [Tue, 1 Feb 2011 07:47:03 +0000 (15:47 +0800)]
init: change FIRMWARE_DIR1 for Android-x86
Change-Id: I0f54d1dcfcd7b1fe4b5f1dbe4ee3aa7289a5ecea
Chih-Wei Huang [Thu, 27 Jan 2011 09:23:27 +0000 (17:23 +0800)]
init: disable hardware specific gralloc
To disable 3D hardware acceleration totally, we need to
tell HAL not to load hardware specific gralloc library.
This is just a workaround. In the future we should implement a
gralloc wrapper to detect graphic driver and load the appropriate
gralloc library.
Change-Id: Idbba5794bd850fce0b6f58a3f45dddee60086a25
Chih-Wei Huang [Thu, 27 Jan 2011 09:19:57 +0000 (17:19 +0800)]
init: set debug.logcat according to DEBUG variable
Change-Id: If869965474a9ae68957cb9ee4e67866ad43e9bb6
Chih-Wei Huang [Thu, 27 Jan 2011 08:42:14 +0000 (16:42 +0800)]
ueventd.rc: set proper permisions for android-x86 devices
Change-Id: If0c172bbabf6270510b4062f6f4da7a1ffa62073
Chih-Wei Huang [Thu, 27 Jan 2011 08:38:18 +0000 (16:38 +0800)]
init: create a subdirectory for drm subsystem
Change-Id: Id35d4363fe0bbc94a2e9fcbae633ee4430b86929
Chih-Wei Huang [Sun, 16 Jan 2011 08:56:42 +0000 (16:56 +0800)]
libdiskconfig: add missing LOCAL_MODULE_TAGS
Change-Id: Ia4fceb4e4f33df3e37b0e83f042fff09dab2d06c
Chih-Wei Huang [Sat, 15 Jan 2011 22:44:37 +0000 (06:44 +0800)]
ueventd.rc: remove redundant definitions
Change-Id: Icb4f051abf941052aca9752ca2949386738d94e5
Chih-Wei Huang [Sat, 15 Jan 2011 22:25:37 +0000 (06:25 +0800)]
init.rc: use relative path for symlink
Usually it's better to use relative path for symlink. For example,
to use Android in a chroot environment, the absolute symlink will
fail outside the chroot environment. Using relative path guarantees
the link will work both inside and outside chroot.
Change-Id: I2f654a05189b9a666aed1fc7bdfb5a50357aff78
Magnus Malmborn [Fri, 14 Jan 2011 08:42:18 +0000 (09:42 +0100)]
Adding an 'exec' implementation to init
This is useful for running programs synchronously
during startup.
Change-Id: I0212fad22613124dd13b4f20b86d0dcc6cb59b6e
Weichuan Yan [Tue, 28 Dec 2010 07:45:02 +0000 (15:45 +0800)]
Fix a crash when there is no command action in some trigger
Change-Id: I5c002c9f86afceca83c39715576392cf88dd8614
Signed-off-by: Weichuan Yan <wchyan@marvell.com>
Chih-Wei Huang [Mon, 14 Dec 2009 03:26:07 +0000 (11:26 +0800)]
do not include goldfish files on x86
Chih-Wei Huang [Wed, 9 Dec 2009 03:10:47 +0000 (11:10 +0800)]
init: a hack to avoid kernel warning
Change options androidboot.* to androidboot_* so kernel won't warn it.
Yi Sun [Sat, 12 Sep 2009 00:43:51 +0000 (17:43 -0700)]
fixed a bug caused by the changes in the prop name size
Jim Huang [Wed, 9 Sep 2009 03:47:40 +0000 (11:47 +0800)]
Let console applications have a controlling tty.
Since the logic in open_console() is changed, terminating console
application within a shell is now possible via Ctrl-C.
Wink Saville [Thu, 7 Jul 2011 19:16:12 +0000 (12:16 -0700)]
Add reset_mask as parameter to ifc_reset_connections
The reset_mask allows either IPv4 and or IPv6 connections
of an interface to be reset.
Bug:
4981919
Change-Id: Id2d9ab90e30091d3d0764c66d4b01b73c0edbfcc
Sheshagiri Shenoy [Wed, 13 Apr 2011 22:45:41 +0000 (15:45 -0700)]
android ril: changes to make mbm ril work with honeycomb.
- added missing function ifc_set_mask.
- added wwan0 to the property list with correct rights.
bug: 811580
Change-Id: I7964b4543f7c58ca40084c9db9981383f29cb75e
Reviewed-on: http://git-master/r/27706
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
(cherry picked from commit
ef6aa3d980694d73a4cec0cbca22d12d0d9df0a7)
Raj Jayaraman [Fri, 11 Feb 2011 01:05:57 +0000 (17:05 -0800)]
init: Allow radio to modify net.wwan* properties for dns
Add net.wwan to the whitelist so the property could be
changed by AID_RADIO.
Bug 790513
Change-Id: Ic76e5837a4651420b854c07e0032e6d4ac1733b5
Reviewed-on: http://git-master/r/24362
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
(cherry picked from commit
1cd1b44cf09c32e6335053a725869d02d2ad124a)
vidya rao [Fri, 24 Jun 2011 19:15:20 +0000 (12:15 -0700)]
Move RILD to class main
-- This is needed so the modems (LTE & CDMA) are powered on and running
before unlocking encrypted devices
Change-Id: I842f5286499fd76abc554ded550fb837d12b324e
Tom Marlin [Tue, 14 Jun 2011 21:28:57 +0000 (14:28 -0700)]
am
774abe7b: Cherry-pick
49f1857d from do not merge.
* commit '
774abe7b7e463436107545250aa573c99e246a86':
Cherry-pick
49f1857d from master. do not merge.
Tom Marlin [Fri, 13 May 2011 18:24:55 +0000 (13:24 -0500)]
Cherry-pick
49f1857d from master. do not merge.
Fixed adb crash due to accessing freed memory
Reset peers to NULL after closing them down. This prevents
other code from attempting to access that freed memory
(which prevents crashes). Previously, it left pointers to
freed memory and the "if (s->peer)" guards could not block
the attempt to access that memory later. Resolves many
crashes seen while taking repeated screenshots on WinXP.
Change-Id: I2697ba09971f2e0b51ff5c5e89a6fa20ebafb2c4
David 'Digit' Turner [Fri, 10 Jun 2011 15:51:35 +0000 (08:51 -0700)]
am
fbcb1883: run-as: Bump the size of the internal packages list buffer.
* commit '
fbcb1883df3aa913c6a530e933880095173b4624':
run-as: Bump the size of the internal packages list buffer.
David 'Digit' Turner [Mon, 6 Jun 2011 09:53:07 +0000 (11:53 +0200)]
run-as: Bump the size of the internal packages list buffer.
This is a back-port of https://review.source.android.com/#change,23480
into the honeycomb-mr2 internal tree.
This patch increases the size of the internal buffer used by run-as
to store the content of /data/system/packages.list from 8KB to 64KB.
It has been reported that, on some systems, 8KB was too small. This
resulted in a truncated file being loaded, and the inability to debug
native applications properly (either because the application was not
found in the list, or because the tool reported a 'corrupted
installation' due to BAD_FORMAT issues when parsing the truncated
file).
See http://code.google.com/p/android/issues/detail?id=16391
Change-Id: Ie7b171d3deed805a185f14f63ec03b64b2a8e1b3
Joe Bass [Fri, 20 May 2011 22:06:56 +0000 (15:06 -0700)]
am
f5144d34: Add Gigabyte\'s USB vendor ID to adb.
* commit '
f5144d34fac074b134722b1fdb6149eb11eff420':
Add Gigabyte's USB vendor ID to adb.
Joe Bass [Thu, 19 May 2011 18:40:23 +0000 (11:40 -0700)]
Add Gigabyte's USB vendor ID to adb.
Bug #
4452872
Change-Id: Ib97548d121d40e96ccc519323a335fc90f3b32b9
Xavier Ducrohet [Thu, 19 May 2011 00:37:27 +0000 (17:37 -0700)]
am
30d916c3: Add Funai\'s USB vendor ID to adb.
* commit '
30d916c360d4d49658b9b305b17568b37fcb1029':
Add Funai's USB vendor ID to adb.
Xavier Ducrohet [Wed, 18 May 2011 23:57:26 +0000 (16:57 -0700)]
Add Funai's USB vendor ID to adb.
Change-Id: Idc2974d4437ab1c79cfea5aade98b599a877aad3
Robert Greenwalt [Wed, 18 May 2011 22:29:35 +0000 (15:29 -0700)]
Merge "Add v4/v6 route add/removal support" into honeycomb-LTE
Robert Greenwalt [Tue, 10 May 2011 21:59:20 +0000 (14:59 -0700)]
Add v4/v6 route add/removal support
Change-Id: I259a3be4fe473dff75336139c9584d2c5ab27b2d
Irfan Sheriff [Fri, 13 May 2011 00:35:18 +0000 (17:35 -0700)]
am
91a9b452: DO NOT MERGE DHCP changes from master
* commit '
91a9b452152f3c147f5356f0d2f503a664bd2a46':
DO NOT MERGE DHCP changes from master
Irfan Sheriff [Sat, 30 Apr 2011 19:59:51 +0000 (12:59 -0700)]
DO NOT MERGE DHCP changes from master
Pick dhcp changes from master for the renewal fixes
Bug:
3344732
Change-Id: I42596513f3ef936ef7160d954e3bd26bc51662c8
Irfan Sheriff [Sat, 30 Apr 2011 19:59:51 +0000 (12:59 -0700)]
DHCP changes from master
Pick dhcp changes from master for the renewal fixes
Bug:
3344732
Change-Id: Ie49cd11f74cf89e9edf2d1c788a699ce0996190d
Nick Kralevich [Tue, 19 Apr 2011 22:37:03 +0000 (15:37 -0700)]
am
6bc08280: Validate sender credentials on netlink msg receive
* commit '
6bc08280108d020edfceff039f3955eebdc1e45c':
Validate sender credentials on netlink msg receive
Nick Kralevich [Mon, 18 Apr 2011 22:55:59 +0000 (15:55 -0700)]
Validate sender credentials on netlink msg receive
Verify that netlink messages are actually from the kernel,
and not from a userspace program.
This is a manual cherry-pick from
b620a0b1c7ae486e979826200e8e441605b0a5d6
Change-Id: I237f0a5cb56393bb3aab64a7ae5898f2bdc95cef
Wink Saville [Tue, 5 Apr 2011 00:54:59 +0000 (17:54 -0700)]
Teach fastboot to allow required variables per product.
This is needed for products like xoom-cdma and xoom-cdma-lte.
The xoom-cdma-lte product requires an lte baseband binary but
it's not needed for xoom-cdma.
This is implemented by allowing an optional product parameter
to "required" statements. The parameter is separated from
"required" by a colon so the version-baseband-2 requirment in
board-info.txt for stingray becomes:
require-for-product:xoom-cdma-lte version-baseband-2=ltedc_u_03.25.00|ltedc_u_03.19.00
In the above statement, only xoom-cdma-lte requires version-baseband-2
and the baseband can be lte_u_03.25.00 or lte_u_03.19.00. For other
products version-baseband-2 will be ignored.
Change-Id: I786bec5f5661c2243d87925b064fc6124d3cffa1
Brad Fitzpatrick [Fri, 1 Apr 2011 19:24:10 +0000 (12:24 -0700)]
am
71ead183: Close the client socket early for ctl.* properties.
* commit '
71ead1835317af5305f9ef87ce06ebdf9cff92e6':
Close the client socket early for ctl.* properties.
Brad Fitzpatrick [Fri, 1 Apr 2011 15:24:13 +0000 (08:24 -0700)]
Close the client socket early for ctl.* properties.
Bug:
4199411
Change-Id: I3bf335e16e0df8405c538989a8f4f6db7795fa36
Lorenzo Colitti [Thu, 31 Mar 2011 00:26:15 +0000 (17:26 -0700)]
Merge "Kill IPv6 sockets as well as IPv4 sockets." into honeycomb-LTE
Brad Fitzpatrick [Wed, 30 Mar 2011 22:46:28 +0000 (15:46 -0700)]
am
9f1e0e3a: Close the property socket *after* updating properties.
* commit '
9f1e0e3ae3108086948b74ce58af32df92ff8331':
Close the property socket *after* updating properties.
Brad Fitzpatrick [Wed, 30 Mar 2011 19:39:56 +0000 (12:39 -0700)]
Close the property socket *after* updating properties.
Also remove some dead code.
Bionic update is in change I3e80cecf
Bug:
4185486
Change-Id: I28e06197ff7a452c70b89b9fc5e2bcf0d9d54bbe
Ken Sumrall [Fri, 25 Mar 2011 05:33:18 +0000 (22:33 -0700)]
am
97919656: Add support for the utime(2) family of system calls to the sdcard fuse filesystem.
* commit '
97919656803126c6b28ea6070fc86d124ac4ef4b':
Add support for the utime(2) family of system calls to the sdcard fuse filesystem.
Ken Sumrall [Fri, 18 Mar 2011 18:53:15 +0000 (11:53 -0700)]
Add support for the utime(2) family of system calls to the sdcard fuse filesystem.
Add support for the utime(2) family of system calls to change the modify
and access time of files. Requires an updated bionic with support for
the utimensat(2) system call.
Change-Id: I8cc0c0e6671c5708849752f47e4c3d4be2858b61
Jeffrey Tinker [Thu, 17 Mar 2011 23:00:25 +0000 (16:00 -0700)]
am
f642c3d1: Make drmserver\'s primary group be system, so setgid is not required in ueventd.stingray.rc
* commit '
f642c3d12f4cffdc349b9ebfc4107de254ad8db9':
Make drmserver's primary group be system, so setgid is not required in ueventd.stingray.rc
Lorenzo Colitti [Thu, 17 Mar 2011 18:20:25 +0000 (11:20 -0700)]
Kill IPv6 sockets as well as IPv4 sockets.
Change-Id: Ib9e070e510d1a762295faf4dc673c9a6e8207a8d
Jeffrey Tinker [Thu, 17 Mar 2011 17:55:05 +0000 (10:55 -0700)]
Make drmserver's primary group be system, so setgid is not required in ueventd.stingray.rc
Change-Id: Ie8a287620d22b5c1bdc459fb288b7403589ab474
satok [Tue, 15 Mar 2011 02:04:58 +0000 (11:04 +0900)]
do not merge. Fix a race in system properties.
Backport Iee1ca9b7defd6
This now passes:
$ adb shell am instrument -w -e class android.os.SystemPropertiesTest \
com.android.frameworks.coretests.systemproperties/android.test.InstrumentationTestRunner
(which tests setting and re-reading back system properties in a loop)
This patch depends on I110b653a which moves property setting
from libcutils into bionic.
Bug:
3511230
Change-Id: I145e642bd13079677017bb64e361e176fc73b810
satok [Tue, 15 Mar 2011 05:47:05 +0000 (22:47 -0700)]
am
c1b97e05: (-s ours) do not merge. Fix a race in system properties.
* commit '
c1b97e05b0aee92b249a93e53b3f8151fcb74287':
do not merge. Fix a race in system properties.
satok [Tue, 15 Mar 2011 02:04:58 +0000 (11:04 +0900)]
do not merge. Fix a race in system properties.
Backport Iee1ca9b7defd6
This now passes:
$ adb shell am instrument -w -e class android.os.SystemPropertiesTest \
com.android.frameworks.coretests.systemproperties/android.test.InstrumentationTestRunner
(which tests setting and re-reading back system properties in a loop)
This patch depends on I110b653a which moves property setting
from libcutils into bionic.
Bug:
3511230
Change-Id: I145e642bd13079677017bb64e361e176fc73b810
Glenn Kasten [Tue, 15 Mar 2011 00:50:46 +0000 (17:50 -0700)]
am
cfce2826: Bug
4089635 mediaserver fewer supplementary groups
* commit '
cfce2826780dc1c4811619b89ba8d358e3f30f11':
Bug
4089635 mediaserver fewer supplementary groups
Glenn Kasten [Mon, 14 Mar 2011 18:43:45 +0000 (11:43 -0700)]
Bug
4089635 mediaserver fewer supplementary groups
Change-Id: I90111567564397ca08e87dcfcbdf23337bf79ae6
Glenn Kasten [Mon, 14 Mar 2011 15:14:46 +0000 (08:14 -0700)]
am
fcad9d8d: Merge "Bug
4086255 drmserver process needs system group" into honeycomb-mr1
* commit '
fcad9d8d6bd3cd1e750f4d965968878be44a65d8':
Bug
4086255 drmserver process needs system group
Glenn Kasten [Mon, 14 Mar 2011 15:10:17 +0000 (08:10 -0700)]
Merge "Bug
4086255 drmserver process needs system group" into honeycomb-mr1
Mike Lockwood [Mon, 14 Mar 2011 13:55:19 +0000 (06:55 -0700)]
am
c4c00d8e: libusbhost: Limit bulk transfer requests to 16384 bytes
* commit '
c4c00d8e6a215020be87f6702844267e105e1f0e':
libusbhost: Limit bulk transfer requests to 16384 bytes
Mike Lockwood [Sat, 12 Mar 2011 17:25:11 +0000 (12:25 -0500)]
libusbhost: Limit bulk transfer requests to 16384 bytes
Otherwise the kernel will return an EINVAL error
Change-Id: I906472a4128eb26c5be7865142bc4a52464cf5f8
Bug:
4065217
Signed-off-by: Mike Lockwood <lockwood@android.com>
Glenn Kasten [Fri, 11 Mar 2011 22:33:11 +0000 (14:33 -0800)]
Bug
4086255 drmserver process needs system group
Change-Id: If9a325b9e716abe00f3ad6f20b012861308abd2d
Ken Sumrall [Fri, 11 Mar 2011 03:35:30 +0000 (19:35 -0800)]
am
5db0897c: Merge "Load the persistent properties after decrypting the /data partition" into honeycomb-mr1
* commit '
5db0897c6530502e1343a75b258868122030e4a5':
Load the persistent properties after decrypting the /data partition
Ken Sumrall [Fri, 11 Mar 2011 03:32:27 +0000 (19:32 -0800)]
Merge "Load the persistent properties after decrypting the /data partition" into honeycomb-mr1
Ken Sumrall [Fri, 11 Mar 2011 03:26:56 +0000 (19:26 -0800)]
am
70987108: Merge "Try to unmount writable filesystems when rebooting" into honeycomb-mr1
* commit '
7098710805bbf771d7b76c798951f4648539dadb':
Try to unmount writable filesystems when rebooting
Ken Sumrall [Fri, 11 Mar 2011 03:24:08 +0000 (19:24 -0800)]
Merge "Try to unmount writable filesystems when rebooting" into honeycomb-mr1
Ken Sumrall [Wed, 9 Mar 2011 01:01:29 +0000 (17:01 -0800)]
Load the persistent properties after decrypting the /data partition
Fix for bug
3415286. The persistent properties are normally read early
in the boot process after /data is mounted. However, for an encrypted
system, at that point /data is a tmpfs ramdisk. This change adds a new
command to init (load_persist_props) to read the persistent properties,
and adds an action to init.rc to load the persistent properties. This
action is triggered by setting a property in vold, but that's in a
different CL.
Change-Id: I74b3057974ee6029c29d956b76fef5566700d471
Ken Sumrall [Tue, 8 Mar 2011 07:29:42 +0000 (23:29 -0800)]
Try to unmount writable filesystems when rebooting
Ext4 filesystems like to be unmounted before rebooting. The Android system
doesn't have a traditional Linux init setup, and shutting down the system
was not much more than calling sync(2) and reboot(2). This adds a new
function to libcutils called android_reboot(). By default, it calls sync()
and then remounts all writable filesystems as read-only and marks them clean.
There is a flag parameter in which the caller can ask for sync() not to be
called, or to not remount the filesystems as read-only. Then it will call
reboot(2) as directed by the other parameters. This change also updates
adb, init and toolbox to call the new android_reboot() function.
Fixes bugs
3350709 and
3495575.
Change-Id: I16d71ffce3134310d7a260f61ec6f4dd204124a7
Mathias Agopian [Fri, 11 Mar 2011 02:01:00 +0000 (18:01 -0800)]
am
a40481b2: Run surfaceflinger in its own process. [DO NOT MERGE]
* commit '
a40481b2cc604b8b278d509f120cf496c4c318f2':
Run surfaceflinger in its own process. [DO NOT MERGE]
Mathias Agopian [Fri, 4 Mar 2011 02:48:30 +0000 (18:48 -0800)]
Run surfaceflinger in its own process. [DO NOT MERGE]
This is to allow OpenGL ES rendering from the system process,
and help with debugging.
Bug:
4086003
Change-Id: I732e95f4fcaa358f430cc195d8e63a69263bffdc
TK MUN [Thu, 10 Mar 2011 05:29:53 +0000 (21:29 -0800)]
am
9badcf70: (-s ours) am
5b63884e: wimax : Fix for multiple dhcpcd service.
* commit '
9badcf70addfbf28ee99da358f23dcbb8248812b':
wimax : Fix for multiple dhcpcd service.
TK MUN [Thu, 10 Mar 2011 03:47:47 +0000 (19:47 -0800)]
am
5b63884e: wimax : Fix for multiple dhcpcd service.
* commit '
5b63884e4ebf356fd6812f1253456e8447d3e3de':
wimax : Fix for multiple dhcpcd service.
TK MUN [Wed, 23 Feb 2011 09:58:36 +0000 (18:58 +0900)]
wimax : Fix for multiple dhcpcd service.
- Seperate dhcp service for each interface(wifi and wimax).
Change-Id: Ib88436b0e468e93ce3199f3b6c00799fd168b666
Signed-off-by: TK MUN <tk.mun@samsung.com>
Amol Bhatkar [Fri, 18 Feb 2011 23:54:17 +0000 (17:54 -0600)]
property_service: Give radio permission to set net.qmi*
Change-Id: I771ef22859799b863ab79de9d3248ef610af4dd8
David Turner [Wed, 2 Mar 2011 23:33:14 +0000 (15:33 -0800)]
am
663268ca: am
fe111c83: am
e6b638be: Merge "x86: Add vold.fstab to mount the SD card"
* commit '
663268caac636e32b19173743594899e52df0830':
x86: Add vold.fstab to mount the SD card
Raphael Moll [Wed, 2 Mar 2011 23:33:12 +0000 (15:33 -0800)]
am
e24624da: am
733e4701: am
fa5f2ad4: am
bd8f4a85: Merge "Define O_BINARY for non-Windows platforms."
* commit '
e24624da7d29374ad59d20312ca0e0ea2ea5596b':
Define O_BINARY for non-Windows platforms.
David Turner [Wed, 2 Mar 2011 19:38:57 +0000 (11:38 -0800)]
am
fe111c83: am
e6b638be: Merge "x86: Add vold.fstab to mount the SD card"
* commit '
fe111c83708dd3c8746b3a05d4b2f53c7a9f4477':
x86: Add vold.fstab to mount the SD card
Raphael Moll [Wed, 2 Mar 2011 19:38:35 +0000 (11:38 -0800)]
am
733e4701: am
fa5f2ad4: am
bd8f4a85: Merge "Define O_BINARY for non-Windows platforms."
* commit '
733e47011023787cf996b1b4f232453b2324e303':
Define O_BINARY for non-Windows platforms.
Brad Fitzpatrick [Wed, 2 Mar 2011 17:42:34 +0000 (09:42 -0800)]
Merge "Make optional valgrind binaries +x."
David Turner [Wed, 2 Mar 2011 15:58:39 +0000 (07:58 -0800)]
am
e6b638be: Merge "x86: Add vold.fstab to mount the SD card"
* commit '
e6b638be199a5f16f3eaff69710d92ea248d60a3':
x86: Add vold.fstab to mount the SD card
David Turner [Wed, 2 Mar 2011 14:06:55 +0000 (06:06 -0800)]
Merge "x86: Add vold.fstab to mount the SD card"
JP Abgrall [Wed, 2 Mar 2011 07:35:07 +0000 (23:35 -0800)]
fastboot: fix arg handling causing no-op.
Change-Id: I89d4a6d14e542d8f2d7832d94b0a7cee6eb88305
Raphael Moll [Wed, 2 Mar 2011 06:33:21 +0000 (22:33 -0800)]
am
fa5f2ad4: am
bd8f4a85: Merge "Define O_BINARY for non-Windows platforms."
* commit '
fa5f2ad48b0a22d963b11b87cb94d5d1960c42ff':
Define O_BINARY for non-Windows platforms.
Brad Fitzpatrick [Tue, 1 Mar 2011 23:12:11 +0000 (15:12 -0800)]
Make optional valgrind binaries +x.
Change-Id: If3417e0c8728c7c74badb12de734cf06e794619d