Stephen Smalley
516e4e2372
Change the format command to always take the mount point as an argument.
...
Requires I5a63fd61a7e74d386d0803946d06bcf2fa8a857e
Change-Id: Ica5fb73d6f2ffb981b74d1896538988dbc4d9b24
2012-04-03 13:35:11 -04:00
Kenny Root
155cd3c155
Merge changes Ied379f26,I09fb9d56
...
* changes:
Extend recovery and updater to support setting file security contexts.
Add libselinux to LOCAL_STATIC_LIBRARIES wherever libext4_utils is used.
2012-03-30 15:18:11 -07:00
Stephen Smalley
779701db51
Extend recovery and updater to support setting file security contexts.
...
Extend minzip, recovery, and updater to set the security context on
files based on the file_contexts configuration included in the package.
Change-Id: Ied379f266a16c64f2b4dca15dc39b98fcce16f29
2012-03-30 09:32:46 -04:00
Stephen Smalley
1a11449495
Add libselinux to LOCAL_STATIC_LIBRARIES wherever libext4_utils is used.
...
libext4_utils now calls libselinux in order to determine the
file security context to set on files when creating ext4 images.
Change-Id: I09fb9d563d22ee106bf100eacd4cd9c6300b1152
2012-01-24 15:16:31 -05:00
The Android Open Source Project
9fc3e3c8a6
Reconcile with ics-mr1-release
...
Change-Id: I74a51ed7639683e0ab67c922b954eb1391dd2a49
2011-12-08 10:21:25 -08:00
The Android Automerger
fadc5ac81d
merge in ics-release history after reset to master
2011-10-23 06:59:17 -07:00
Doug Zongker
d0181b8fcd
allow recovery packages to wipe cache
...
updater now has a function "wipe_cache();" which causes recovery to
wipe the cache partition after the successful installation of the
package. Move log copying around a bit so logs and the last_install
flag file are copied to cache after it's wiped.
Bug: 5314244
Change-Id: Id35a9eb6dcd626c8f3a3a0076074f462ed3d44bd
2011-10-19 11:26:18 -07:00
The Android Automerger
cf9488aabf
merge in ics-release history after reset to master
2011-10-16 06:59:10 -07:00
Dima Zavin
441031dadc
minui: add ability to synchronize current key state
...
If a key is down prior to the time of initialization, we would not get the
down event for the key, and thus think that the key is not pressed.
Add an interface that allows one to provide a callback to execute
on all keys that are currently down.
Change-Id: I2a4096c0cb4c7c7a9a80d207835f168a0b418413
Signed-off-by: Dima Zavin <dima@android.com>
2011-10-12 15:53:32 -07:00
The Android Automerger
296955c405
merge in ics-release history after reset to master
2011-09-28 07:08:10 -07:00
Doug Zongker
f6abd409bb
fix problem where the screen is sometimes all black in recovery
...
Change-Id: Ifa0b59e43eaf0bea9435aa4d96c5b0fc4f10fbfe
2011-09-27 13:09:48 -07:00
The Android Automerger
14683023a7
merge in ics-release history after reset to master
2011-09-21 06:59:11 -07:00
Doug Zongker
fdfb636336
update recovery with new 3D images
...
Change-Id: I6d52fd1db27fdf1b61f41f598a2209b70385b106
2011-09-20 14:16:46 -07:00
The Android Automerger
512d1239bd
merge in ics-release history after reset to master
2011-09-05 06:33:13 -07:00
Dima Zavin
88e0899617
minui: events: only open input devices with EV_KEY and/or EV_REL
...
Change-Id: I8283d7aaa0f66d488f462cd108350cc49657a745
Signed-off-by: Dima Zavin <dima@android.com>
2011-09-02 14:55:20 -07:00
Dima Zavin
365836736c
minui: events: add ability to poll on non-input fds
...
Change-Id: Iad52a6f2adcae0068d252d6163586f9d7b93121d
Signed-off-by: Dima Zavin <dima@android.com>
2011-09-02 14:55:20 -07:00
Dima Zavin
bc29063bf4
minui: events: refactor event acquisition
...
Events are now delivered through a callback mechanism during
a call to ev_dispatch(). This will allow us to extend the events
code to handle other devices/fds, not just input. One such example
is the ability to process uevents.
During initialization, we provide an input callback to ev_init
that gets called when a new event is encountered during dispatch.
ev_get has been removed and replaced with ev_get_input() helper
function that can be called from inside the callback to attempt
to get an input event.
The existing client of ev_get in recovery has been split up such
that the input thread just calls ev_wait(); ev_dispatch(); and
the input_callback handles individual events by using the
ev_get_input() helper.
Change-Id: I24d8e71bd1533876b4ab1ae751ba200fea43c049
Signed-off-by: Dima Zavin <dima@android.com>
2011-09-02 14:55:20 -07:00
Dima Zavin
4daf48a10b
minui: graphics: add interface for framebuffer blank/unblank
...
Change-Id: I5c3ee61cbf6fadae50f10b9f2e73caceaa5048a7
Signed-off-by: Dima Zavin <dima@android.com>
2011-08-30 11:59:20 -07:00
Dima Zavin
3c7f00ede6
minui: graphics: add ability to query font size
...
Change-Id: I5e8f477b7b205794f2975f12e6b6010c177f6052
Signed-off-by: Dima Zavin <dima@android.com>
2011-08-30 11:58:24 -07:00
The Android Automerger
20b8c9479e
merge in ics-release history after reset to master
2011-08-22 06:30:44 -07:00
Doug Zongker
c2ddaea83a
change recovery images to match blue holo theme
...
Change-Id: I912d3ab32973c5c5e7b6b1749698f8a71d884fa3
2011-08-19 16:56:31 -07:00
The Android Automerger
5af4973e9a
merge in ics-release history after reset to master
2011-07-15 06:45:09 -07:00
Michael Ward
6242a8bc9b
Support multiple recovery updater extensions.
...
Change-Id: I787c086223b674050c0a12fc575add9badb471af
2011-07-14 15:12:20 -07:00
The Android Automerger
969fb2fef5
merge in ics-release history after reset to master
2011-07-14 07:07:45 -07:00
Doug Zongker
8918673cf7
Merge "Check pointer for null before dereferencing"
2011-07-13 15:42:09 -07:00
Adam Bliss
b2ceb696d0
Check pointer for null before dereferencing
...
Change-Id: Ie7563bf8fb2d627454010de7388d0992e2accf91
2011-07-13 15:24:38 -07:00
The Android Automerger
f6e6a04875
merge in ics-release history after reset to master
2011-07-13 07:46:50 -07:00
Benoit Goby
8d92ae052e
Merge "Update usb_connected() to support new gadget driver"
2011-07-12 15:39:11 -07:00
Benoit Goby
7e6067e36c
Update usb_connected() to support new gadget driver
...
Change-Id: Iabe8be5bbfa7d2bf1d13280c8734ff75b62a152f
2011-07-12 12:38:46 -07:00
Jeff Brown
b0462e6ae2
Remove the simulator target from all makefiles.
...
Bug: 5010576
Change-Id: Ib465fdb42c8621899bea15c04a427d7ab1641a8c
2011-07-11 22:11:45 -07:00
The Android Automerger
97670528d8
merge in ics-release history after reset to master
2011-07-08 14:10:39 -07:00
Michael Ward
933487868f
Add missing commands to recovery init.rc
...
Wrote some missing items in recovery, most notably the serial number so that it shows up correctly on adb.
Change-Id: If430c0b78191c8d77f781aa605b5081571451775
2011-07-07 13:29:43 -07:00
The Android Automerger
36c5bcb1cf
merge in ics-release history after reset to master
2011-06-30 06:43:59 -07:00
Mike Lockwood
718a2f7872
init.rc: Simplify logic for starting adbd in recovery
...
Always start adbd if ro.debuggable=1 rather than basing it on user preference
in persistent system properties.
Use new D001 product ID, which I just allocated for "android recovery mode"
Change-Id: I6f1eac5257eaad2e538c0a8dd549ad89219efa3e
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-06-29 10:22:04 -04:00
The Android Automerger
57a53ca9b5
merge in ics-release history after reset to master
2011-06-27 06:51:00 -07:00
The Android Automerger
d4103181f3
merge in ics-release history after reset to master
2011-06-24 14:22:50 -07:00
The Android Automerger
04b1640e8c
merge in ics-release history after reset to master
2011-06-24 13:30:26 -07:00
Michael Ward
9d2629c1c4
Allow applying an OTA package manually from cache.
...
Change-Id: I8f78377555c658a992ca95cadf11b67ddc93fed8
2011-06-24 11:53:58 -07:00
Michael Ward
3dbe66b71d
Get the correct line_length.
...
Set the BPP and other fields and write it back, so the line_length comes back correctly.
Change-Id: I85e4e8223c79b9394ae1fb609b3026de62027ab8
2011-06-24 11:06:01 -07:00
Doug Zongker
fb04b87002
fix adb root in recovery
...
recovery's init.rc was missing lines that made adb root work.
Change-Id: I300e6997e3b5cb9c7b542b2012eed61deb2550f1
2011-06-23 15:30:34 -07:00
The Android Automerger
33cff943e9
merge in ics-release history after reset to master
2011-06-23 06:44:38 -07:00
Michael Ward
9d1bcdf7b8
Graphics can handle stride != xres, and BGRA support.
...
Change-Id: Ifee94ac08028e62a40241a089ac7c36346fea3a3
2011-06-22 15:04:00 -07:00
The Android Automerger
c726175c3c
merge in ics-release history after reset to master
2011-06-21 06:45:23 -07:00
Mike Lockwood
1fe452c437
Fix starting adb in recovery mode
...
Change-Id: I8444f44d3194ff16ce54121633d5b255231393f5
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-06-20 13:30:30 -07:00
Mike Lockwood
7e58b65efb
Fix starting adb in recovery mode
...
Change-Id: I8444f44d3194ff16ce54121633d5b255231393f5
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-06-19 02:52:01 -04:00
Jean-Baptiste Queru
5a4e03d120
am f84b2524
: am 6ebedf00
: am 82da01d6
: Merge from gingerbread
...
* commit 'f84b25243d7ebeaca8424171f5ca3b192cc76d80':
2011-06-08 14:47:00 -07:00
Jean-Baptiste Queru
7f72ad7934
am a94d9548
: am 1117c69f
: am 7172eb7b
: Merge "Mute unharmful build warning at the top of the build log:" into gingerbread
...
* commit 'a94d954862fab26f6159ed7bb836ba6758a569fd':
Mute unharmful build warning at the top of the build log:
2011-06-08 14:46:59 -07:00
Jean-Baptiste Queru
f84b25243d
am 6ebedf00
: am 82da01d6
: Merge from gingerbread
...
* commit '6ebedf0053ccefd414e5887db316f84bd8f6c44c':
2011-06-07 13:23:26 -07:00
Jean-Baptiste Queru
a94d954862
am 1117c69f
: am 7172eb7b
: Merge "Mute unharmful build warning at the top of the build log:" into gingerbread
...
* commit '1117c69fe40dccfa6090d184094c4a6d407ab8d6':
Mute unharmful build warning at the top of the build log:
2011-06-07 13:22:51 -07:00
Jean-Baptiste Queru
6ebedf0053
am 82da01d6
: Merge from gingerbread
...
* commit '82da01d6a32c4fbfe57155c119d4669d7faba438':
2011-06-01 14:23:11 -07:00