Commit graph

3834 commits

Author SHA1 Message Date
Benoit Goby
93574c619c init: Fix chown and chmod for write-only files
Change-Id: I570b631ced11ab104aafe7ebfe71bae4e380d8af
2012-05-04 16:29:41 -07:00
The Android Automerger
af24f60e32 merge in jb-release history after reset to jb-dev 2012-05-04 16:17:46 -07:00
Doug Zongker
f2c3a8331c add -f option to mkbootfs to load file perms from file
mkbootfs uses the compiled in fs_config() function to set the mode
(but not the uid or gid) of the files in the filesystem it is
building.  Give it an optional "-f filename" flag to allow loading the
list of file permissions from a file, so we can continue to accurately
recreate old filesystems even when the current fs_config() has changed.

Bug: 6435132
Change-Id: Ife6b25e989301e78e22c34a544738436c96caf6f
2012-05-04 16:00:23 -07:00
Elliott Hughes
96a3d2792a am 34d85c5e: am f82e7411: Make a liblog.so for the host too.
* commit '34d85c5e6cdf3c99b4d46a6036066743799bff0d':
  Make a liblog.so for the host too.
2012-05-03 18:53:25 -07:00
Elliott Hughes
34d85c5e6c am f82e7411: Make a liblog.so for the host too.
* commit 'f82e74116314c4def32013495337c038f6c6ee6c':
  Make a liblog.so for the host too.
2012-05-03 16:36:13 -07:00
Elliott Hughes
f82e741163 Make a liblog.so for the host too.
Change-Id: I0317bb3b80c6555bcb1ff9f2238f32be5f7adedb

Conflicts:

	liblog/Android.mk
2012-05-03 16:04:57 -07:00
Todd Poynor
4ff10e63c3 init: Set perms for interactive cpufreq governor boostpulse
Change-Id: Ia4b028f58f9d48bad2525744497f10884d11c5d6
2012-05-03 15:20:48 -07:00
Doug Zongker
350046ef88 change /fstab.* perms back to 0644, to unbreak incremental OTAs
Change-Id: I21a991148fd1de604ecf87abad0b49970d2abe84
2012-05-03 14:59:25 -07:00
Doug Zongker
27843a2a66 am e8b2e618: am 08c370cc: change /fstab.* perms back to 0644, to unbreak incremental OTAs
* commit 'e8b2e6185c46e51ad90091cf26ccdf8e2fac4138':
  change /fstab.* perms back to 0644, to unbreak incremental OTAs
2012-05-03 14:24:47 -07:00
Doug Zongker
e8b2e6185c am 08c370cc: change /fstab.* perms back to 0644, to unbreak incremental OTAs
* commit '08c370cc50e4bdae5a59f4ddfd1e3874bb36579d':
  change /fstab.* perms back to 0644, to unbreak incremental OTAs
2012-05-03 14:21:33 -07:00
Doug Zongker
08c370cc50 change /fstab.* perms back to 0644, to unbreak incremental OTAs
Change-Id: I21a991148fd1de604ecf87abad0b49970d2abe84
2012-05-03 14:16:54 -07:00
The Android Automerger
668ed7a512 merge in jb-release history after reset to jb-dev 2012-05-03 07:21:16 -07:00
Jeff Sharkey
6ea936b7f4 am 8f1d4daf: am 982fd17a: Merge "Support full 32 bits for socket tags." into jb-dev
* commit '8f1d4daffd46c122501d22dda864ce6f209657b1':
  Support full 32 bits for socket tags.
2012-05-02 19:40:54 -07:00
Jeff Sharkey
8f1d4daffd am 982fd17a: Merge "Support full 32 bits for socket tags." into jb-dev
* commit '982fd17ac179787ca5f7a7ece03234629285850f':
  Support full 32 bits for socket tags.
2012-05-02 19:39:44 -07:00
Jeff Sharkey
982fd17ac1 Merge "Support full 32 bits for socket tags." into jb-dev 2012-05-02 19:37:27 -07:00
Jeff Sharkey
e34b91719c Support full 32 bits for socket tags.
Bug: 5321184
Change-Id: Iabd668674e60626caafc9b66b29fdbddc3724f58
2012-05-02 16:01:31 -07:00
Nick Kralevich
1bd260c726 am a6e86165: am f490b56c: (-s ours) am 09a96bef: Merge "init: make chmod/mkdir/chown not follow symlinks"
* commit 'a6e861658b66f64d9925c83587520dd7cb6b348d':
  init: make chmod/mkdir/chown not follow symlinks
2012-05-02 15:19:08 -07:00
Nick Kralevich
a6e861658b am f490b56c: (-s ours) am 09a96bef: Merge "init: make chmod/mkdir/chown not follow symlinks"
* commit 'f490b56c61df016f6572fc002cbb4f18660e4e01':
  init: make chmod/mkdir/chown not follow symlinks
2012-05-02 15:17:38 -07:00
Dima Zavin
013512b068 am 37fe6081: am 8be310c2: am 29fea7b1: Merge "Added missing header to window.h"
* commit '37fe6081fb9af06f39248d8b3ddd1962076838d2':
  Added missing header to window.h
2012-05-02 15:14:04 -07:00
Jean-Baptiste Queru
69b2e7dd12 am 007b7002: am 2ae9878c: am c5d5a5e8: Merge "Kindle Fire USB ID"
* commit '007b70023b179f846c0ad1f0303da4ce03ac065e':
  Kindle Fire USB ID
2012-05-02 15:14:04 -07:00
Dima Zavin
37fe6081fb am 8be310c2: am 29fea7b1: Merge "Added missing header to window.h"
* commit '8be310c21374013e398705418638509bc0efd32a':
  Added missing header to window.h
2012-05-02 15:11:09 -07:00
Jean-Baptiste Queru
007b70023b am 2ae9878c: am c5d5a5e8: Merge "Kindle Fire USB ID"
* commit '2ae9878cd5dc517cc7338aaca81f0eb3127b4a53':
  Kindle Fire USB ID
2012-05-02 15:11:08 -07:00
Nick Kralevich
f490b56c61 am 09a96bef: Merge "init: make chmod/mkdir/chown not follow symlinks"
* commit '09a96bef654d58d5100353a1aa7239aae12d9bf3':
  init: make chmod/mkdir/chown not follow symlinks
2012-05-02 11:58:11 -07:00
Dima Zavin
8be310c213 am 29fea7b1: Merge "Added missing header to window.h"
* commit '29fea7b17a35390e9a463079936bb8c20bcb1a15':
  Added missing header to window.h
2012-05-02 11:58:10 -07:00
Jean-Baptiste Queru
2ae9878cd5 am c5d5a5e8: Merge "Kindle Fire USB ID"
* commit 'c5d5a5e807a99697cff936dcdfe0fbaaf3cb6679':
  Kindle Fire USB ID
2012-05-02 11:58:10 -07:00
Nick Kralevich
09a96bef65 Merge "init: make chmod/mkdir/chown not follow symlinks" 2012-05-02 11:34:28 -07:00
Geremy Condra
42a9349dc4 init: make chmod/mkdir/chown not follow symlinks
This change brings init's do_chmod, mkdir, and do_chown into line
with open's O_NOFOLLOW semantics, causing them to fail when the
last element of their target path is a symlink.

Change-Id: If00e1a25cfe17ef6f738af4bf0541abd0c1b084b
2012-05-02 11:13:49 -07:00
Dima Zavin
29fea7b17a Merge "Added missing header to window.h" 2012-05-02 09:08:06 -07:00
Jean-Baptiste Queru
c5d5a5e807 Merge "Kindle Fire USB ID" 2012-05-02 09:07:25 -07:00
The Android Automerger
90392a3aa9 merge in jb-release history after reset to jb-dev 2012-05-02 07:13:50 -07:00
Scott Anderson
76e47e0ec8 am 9526a788: Merge "adb: Add ability to specify device path" into ics-aah
* commit '9526a788a6bd528e14622404e8750bdcc147d15a':
  adb: Add ability to specify device path
2012-05-01 19:33:41 -07:00
Scott Anderson
9526a788a6 Merge "adb: Add ability to specify device path" into ics-aah 2012-05-01 19:31:55 -07:00
Scott Anderson
a61bcad58b resolved conflicts for merge of 13081c69 to master
Change-Id: I631e466fc53e9b0f4a39f24f959b4ae9b626bdda
2012-05-01 18:34:22 -07:00
Glenn Kasten
048f24600f am eed821e9: am 7e057eb0: Merge "Increase budget" into jb-dev
* commit 'eed821e952e45d680557f71da180dc86c9ea92e1':
  Increase budget
2012-05-01 16:22:28 -07:00
Glenn Kasten
eed821e952 am 7e057eb0: Merge "Increase budget" into jb-dev
* commit '7e057eb0047819ee4d8af52d2747a7bf29b0cc56':
  Increase budget
2012-05-01 16:19:50 -07:00
Glenn Kasten
7e057eb004 Merge "Increase budget" into jb-dev 2012-05-01 16:18:15 -07:00
Sundar Raman
642a601d63 am e517c1eb: am e5d32128: sdcard: use FUSE_BIG_WRITES for FUSE writes
* commit 'e517c1eb0ab3e4d692a0d1ec0b5f04e27ab9b127':
  sdcard: use FUSE_BIG_WRITES for FUSE writes
2012-05-01 16:10:29 -07:00
Sundar Raman
e517c1eb0a am e5d32128: sdcard: use FUSE_BIG_WRITES for FUSE writes
* commit 'e5d32128b0f1373822b02b2a2e69c6b199e0f805':
  sdcard: use FUSE_BIG_WRITES for FUSE writes
2012-05-01 16:08:26 -07:00
Sundar Raman
e5d32128b0 sdcard: use FUSE_BIG_WRITES for FUSE writes
Slightly optimizes the writes used by sdcard to increase
throughput and decrease cpu load. Update the read
size to 256 x 1024 + 128 from current 8192 bytes since
writes can go as high as that.

Change-Id: I3bad425f31d4aa6f44f546e3d31439fd5bdca9ea
Signed-off-by: Sundar Raman <sunds@ti.com>
2012-05-01 15:28:05 -07:00
Jeff Tinker
730768ea3b am 46f9223b: am 94a55df3: Merge "Fix failure to play pinned movies" into jb-dev
* commit '46f9223b994c50e44354566375da2ec95bebc04c':
  Fix failure to play pinned movies
2012-05-01 15:15:53 -07:00
Jeff Tinker
46f9223b99 am 94a55df3: Merge "Fix failure to play pinned movies" into jb-dev
* commit '94a55df34d917492cb3613b9445ffb1659459186':
  Fix failure to play pinned movies
2012-05-01 15:13:27 -07:00
Jeff Tinker
94a55df34d Merge "Fix failure to play pinned movies" into jb-dev 2012-05-01 15:11:47 -07:00
Ken Sumrall
f3ee64c4b1 am 048cc27c: am 0e9dd90a: Change init to use libfs_mgr to mount filesystems.
* commit '048cc27c8a6796f9b2ce9d58be8c423ab837cf8b':
  Change init to use libfs_mgr to mount filesystems.
2012-05-01 14:04:52 -07:00
Ken Sumrall
2b4bda0599 am 4580143b: am c1bf8966: A filesystem manager library to mount filesystems for init.
* commit '4580143b70dc5122a8970d365206ca791a7e6d14':
  A filesystem manager library to mount filesystems for init.
2012-05-01 14:04:51 -07:00
Ken Sumrall
048cc27c8a am 0e9dd90a: Change init to use libfs_mgr to mount filesystems.
* commit '0e9dd90ac336278659477cad0b9e9f1004e2b338':
  Change init to use libfs_mgr to mount filesystems.
2012-05-01 14:01:13 -07:00
Ken Sumrall
4580143b70 am c1bf8966: A filesystem manager library to mount filesystems for init.
* commit 'c1bf89663ca71949b508007d4df2b5b06038f96d':
  A filesystem manager library to mount filesystems for init.
2012-05-01 14:01:12 -07:00
Glenn Kasten
59e6eb0999 Increase budget
Change-Id: I6706a408990abf8d420db73280df2818b8827140
2012-05-01 13:36:32 -07:00
Ken Sumrall
0e9dd90ac3 Change init to use libfs_mgr to mount filesystems.
The new fs_mgr library moves much of the knowledge of what filesystems
to mount into a new fstab.<device> file, and just calls one function to
mount all the filesystems.

Change-Id: If3db37530a0676000cba3e679db27aca734227e5
2012-05-01 13:14:27 -07:00
Ken Sumrall
c1bf89663c A filesystem manager library to mount filesystems for init.
Instead of specifying in init what to mount, and having various hacks in init
itself to deal with encryption, use a filesystem manager library to do the
work, that can also be invoked by vold when mounting an encrypted volume.
Keep all the magic filesystem info an a device specific fstab file.

Change-Id: Ib988f1e4fb0638ba1d5fd98407fa6d8cf862aaca
2012-05-01 13:14:14 -07:00
Jamie Gennis
437ab3fb40 am e80645d2: am 190b6e26: ANativeWindow: fix up some comments
* commit 'e80645d248c636475929fc6a33ca4eb0ed77d6ba':
  ANativeWindow: fix up some comments
2012-05-01 10:56:20 -07:00