Todd Poynor
13f4c9fb27
healthd: normal and charger mode startup
...
Command line flag -n tells healthd not to use (or wait for) servicemanager
in charger mode.
Change-Id: I255f9597dff6fc904f5ed20fd02f52c0531d14f8
2013-07-26 23:56:17 +00:00
Colin Cross
5ba57f9a95
Merge "add property to adjust extra_free_kbytes kernel vm tunable"
2013-07-26 23:07:00 +00:00
Colin Cross
57fdb5cfd2
add property to adjust extra_free_kbytes kernel vm tunable
...
ActivityManager can't directly write to extra_free_kbytes because
/proc/sys rejects all chown and chmod syscalls. Proxy the writes
through init by using the sys.sysctl.extra_free_kbytes property.
Bug: 10024467
Change-Id: I441e00478421254355fcafb252bc878166483d4c
2013-07-25 18:22:30 -07:00
Ying Wang
5748ee972d
Generate init.environ.rc by populating BOOTCLASSPATH
...
- BOOTCLASSPATH now is derived from PRODUCT_BOOT_JARS, which is a product
configuration variable set up by the core build system.
- Moved files from the legacy ALL_PREBUILT to PRODUCT_COPY_FILES in
build/target/product/embedded.mk.
Bug: 9990214
Change-Id: I98bac36c1ca8c779dda572a0a5e0a22b7e4c4a7a
2013-07-24 12:11:47 -07:00
Robert Greenwalt
f498ec8faf
am dafa66af
: am 2aa33a3d
: Add writable data space for radio.
...
* commit 'dafa66afdd3729e2c65ccb8dced8ca3e137db437':
Add writable data space for radio.
2013-07-19 16:02:06 -07:00
Robert Greenwalt
dafa66afdd
am 2aa33a3d
: Add writable data space for radio.
...
* commit '2aa33a3dbd1147558098d9a2948450d363ffe468':
Add writable data space for radio.
2013-07-19 13:42:54 -07:00
Jeff Brown
57fc1ceebc
Split framework jar.
...
Change-Id: I590de05f23669cf625030b479c786423f21c6159
2013-07-17 20:30:12 -07:00
Robert Greenwalt
2aa33a3dbd
Add writable data space for radio.
...
Storing carrier provisioning urls updates in /data/misc/radio.
bug:9623159
Change-Id: I8d62d4638229733dea0f11f1729c4d22ae2295d1
I36697ed341353b7a3dbec5afe20241102e76f6f1
2013-07-16 17:18:46 -07:00
Jeff Brown
3884a9b252
init.rc: Add input flinger.
...
Change-Id: Ibcb1116bdcd9189272db620910b9958c8ffb4552
2013-07-15 15:08:39 -07:00
Rom Lemarchand
4a291b339e
Merge "init.rc: configure memory cgroups"
2013-07-15 21:11:40 +00:00
Nick Kralevich
56adf99267
am 9a4913d4
: init.rc: remove "on fs" section
...
* commit '9a4913d422f4c18033333afe8e2e1d699b112d44':
init.rc: remove "on fs" section
2013-07-15 13:28:44 -07:00
Rom Lemarchand
435a52ef07
init.rc: configure memory cgroups
...
Create the memory cgroups folders and configure them
Change-Id: I06c4bb486b204f7e98b0bc6757deec8bd7f6349e
2013-07-15 12:43:47 -07:00
Nick Kralevich
9a4913d422
init.rc: remove "on fs" section
...
This was only ever used by the emulator. Now the emulator
uses an fstab file.
Change-Id: I1a071e567e1f1a379f9c8079cc2dc17660d8455f
2013-07-12 13:48:50 -07:00
Nick Kralevich
e1dbdd6978
am 7d6ddc7d
: am 2713be91
: am fb1c9cf6
: Merge "use ext4 instead of yaffs"
...
* commit '7d6ddc7d395e909d841bb7eadfc12a167076aecf':
use ext4 instead of yaffs
2013-07-12 11:22:00 -07:00
Nick Kralevich
2713be91a8
am fb1c9cf6
: Merge "use ext4 instead of yaffs"
...
* commit 'fb1c9cf6fa4efafb3e0c6b0bc93c7f087d926a48':
use ext4 instead of yaffs
2013-07-12 11:18:26 -07:00
Nick Kralevich
f4c1512db8
use ext4 instead of yaffs
...
This is needed to allow the emulator to use ext4 images.
Bug: https://code.google.com/p/android/issues/detail?id=38561
Change-Id: I02fde6382ad67cf7f4f3b695396841f70bb9301d
2013-07-09 18:06:11 -07:00
Colin Cross
fafcabd0dd
Merge "Added net.dns1 prop for emulator, as Android emulator ignores it by default."
2013-07-03 22:35:42 +00:00
Torne (Richard Coles)
317ec9246b
Add webviewchromium to BOOTCLASSPATH.
...
Add /system/framework/webviewchromium.jar to BOOTCLASSPATH. This jar
contains the implementation classes for the new WebView. It has been
processed with jarjar to ensure that it doesn't define any classes
outside of com.android.
Change-Id: If65913638df0088f4dd7d62a087750b90038a7fb
2013-06-06 14:16:44 +01:00
Colin Cross
7195246131
am 5f1a938e
: am 3d8e8c14
: am 9246f8d6
: Merge "init.rc: remove duplicated led-related nodes"
...
* commit '5f1a938e9c65829c3afebb4d92c8e93caecc3e11':
init.rc: remove duplicated led-related nodes
2013-05-20 18:26:11 -07:00
Colin Cross
5f1a938e9c
am 3d8e8c14
: am 9246f8d6
: Merge "init.rc: remove duplicated led-related nodes"
...
* commit '3d8e8c147b41dbc6a5e4edf6da1610a83623b5b2':
init.rc: remove duplicated led-related nodes
2013-05-20 18:24:21 -07:00
Colin Cross
3d8e8c147b
am 9246f8d6
: Merge "init.rc: remove duplicated led-related nodes"
...
* commit '9246f8d6def40a50933a980fac773a909f2138d7':
init.rc: remove duplicated led-related nodes
2013-05-20 18:16:45 -07:00
gcondra@google.com
1e47a74668
am 253e91b4
: am 477e35d6
: Revert "Add persistent property for SELinux enforcment status."
...
* commit '253e91b4ffb631b188fdac0c1624786103471f05':
Revert "Add persistent property for SELinux enforcment status."
2013-05-20 16:35:35 -07:00
gcondra@google.com
acef650dbc
am 43329bc1
: am 8a387870
: Revert "Reload policy after setting up the data partition."
...
* commit '43329bc1c99c0f5f3670a8aaab39e54df34819a1':
Revert "Reload policy after setting up the data partition."
2013-05-20 16:35:34 -07:00
gcondra@google.com
9a8cb3abf8
am b9866649
: am 52351300
: Revert "Add a version check for SELinux policy on device."
...
* commit 'b9866649e24d7b6eedcaf2e03ffc605a3417537d':
Revert "Add a version check for SELinux policy on device."
2013-05-20 16:35:33 -07:00
gcondra@google.com
253e91b4ff
am 477e35d6
: Revert "Add persistent property for SELinux enforcment status."
...
* commit '477e35d6d56c7fe9b2305becdf3ed4f590ddfbd6':
Revert "Add persistent property for SELinux enforcment status."
2013-05-20 15:52:28 -07:00
gcondra@google.com
43329bc1c9
am 8a387870
: Revert "Reload policy after setting up the data partition."
...
* commit '8a3878700eb9cd8ecf495cd01f15face5c3879c8':
Revert "Reload policy after setting up the data partition."
2013-05-20 15:52:27 -07:00
gcondra@google.com
b9866649e2
am 52351300
: Revert "Add a version check for SELinux policy on device."
...
* commit '52351300d156826bf22c493828571f45a1cea16a':
Revert "Add a version check for SELinux policy on device."
2013-05-20 15:52:26 -07:00
Sungmin Choi
a8d392da91
init.rc: remove duplicated led-related nodes
...
Change-Id: Ibee7ef9137594fc4c30d3ab6ee7bdf3515836c62
2013-05-19 21:56:36 -07:00
repo sync
477e35d6d5
Revert "Add persistent property for SELinux enforcment status."
...
This reverts commit b89bdfde42
.
2013-05-17 12:48:18 -07:00
repo sync
8a3878700e
Revert "Reload policy after setting up the data partition."
...
This reverts commit fee250d27a
.
2013-05-17 12:47:04 -07:00
repo sync
52351300d1
Revert "Add a version check for SELinux policy on device."
...
This reverts commit 921be8b656
.
2013-05-17 12:46:00 -07:00
Ron Munitz
b1b45b9bd4
Added net.dns1 prop for emulator, as Android emulator ignores it by default.
...
This commit sets up the system property which is actually used by the
Connectivity Service
(frameworks/base/services/java/com/android/server/ConnectivityService.java).
It fixes an (obsolete?) convention where the dns was affected directly by
the interface (i.e. "net.eth0.dns1=10.0.2.3"), which causes the Android
Emulator (goldfish) to ignore this value, and effectively have no DNS
resolving at all.
An immediate fix can be either add reference to net.eth%s.dns%s in the
ConnectivityService and possibly on the dhcp code as well which would be
bloated, or just stick to the apparant new convention.
I chose the latter as a one line fix which gets the job done.
Change-Id: Id4364129e9a82c1f48403068a837aca54de07944
2013-05-17 17:58:02 +00:00
gcondra@google.com
e45710f19f
am 5a98566d
: am 921be8b6
: Add a version check for SELinux policy on device.
...
* commit '5a98566d589408c78e35f4476f478a2fa1c13e78':
Add a version check for SELinux policy on device.
2013-05-14 23:45:59 -07:00
gcondra@google.com
5a98566d58
am 921be8b6
: Add a version check for SELinux policy on device.
...
* commit '921be8b6568df0057c4eacbac2e1022b71e09620':
Add a version check for SELinux policy on device.
2013-05-14 23:43:56 -07:00
repo sync
921be8b656
Add a version check for SELinux policy on device.
...
This helps to ensure that when a new system image is installed,
old userdata policy isn't applied over the top of it.
Bug: 8841348
Change-Id: I135af32250aa62979763e775842ce0af3c8b6f9f
2013-05-14 21:05:03 -07:00
Mathias Agopian
8577e86490
surfaceflinger is now always running in its own process
...
Change-Id: I1ae63347a8b6d406306ed894665674dd726b7d51
2013-05-09 14:57:06 -07:00
Colin Cross
69e9b17fa1
am cb4b9605
: am 8794b2ee
: Merge "Fix perms on /data/security"
...
* commit 'cb4b9605cb923d071a546b444d10cbe21367d878':
Fix perms on /data/security
2013-04-30 21:13:47 -07:00
Colin Cross
cb4b9605cb
am 8794b2ee
: Merge "Fix perms on /data/security"
...
* commit '8794b2eeb2bbd717ca18b8bef5d853f99334aabc':
Fix perms on /data/security
2013-04-30 21:12:29 -07:00
Colin Cross
8794b2eeb2
Merge "Fix perms on /data/security"
2013-05-01 03:49:47 +00:00
gcondra@google.com
efbe7fc6cc
am 63577d92
: am fee250d2
: Reload policy after setting up the data partition.
...
* commit '63577d9280e7919bfb7221030d211b833e66bb1e':
Reload policy after setting up the data partition.
2013-04-30 17:18:05 -07:00
gcondra@google.com
63577d9280
am fee250d2
: Reload policy after setting up the data partition.
...
* commit 'fee250d27a9c03af1ba439047b976d89563b1887':
Reload policy after setting up the data partition.
2013-04-30 17:04:53 -07:00
repo sync
fee250d27a
Reload policy after setting up the data partition.
...
This forces a policy reload + fixcon to deal with dynamically
delivered policy changing labels on device nodes.
It's implemented as a new keyword in init.
Bug: 8702843
Change-Id: I803cf1ecf6ff8318ce25dcc5cda4f292adc9738c
2013-04-30 11:40:22 -07:00
Kenny Root
152a432151
am d14586e3
: resolved conflicts for merge of a69af5af
to jb-mr2-dev-plus-aosp
...
* commit 'd14586e35a3df39cc3aa6aff6a54463270a5e1a7':
Track change to JSSE provider
2013-04-30 09:01:42 -07:00
Kenny Root
d14586e35a
resolved conflicts for merge of a69af5af
to jb-mr2-dev-plus-aosp
...
Change-Id: If41560f0fef3103cad2172061a7988ceb5556377
2013-04-29 23:20:37 -07:00
Kenny Root
ca0404b83e
Track change to JSSE provider
...
Change-Id: Iff9103fff3591983f2b172f83fd2a6e924986aa7
2013-04-29 14:20:43 -07:00
gcondra@google.com
ada3291c8d
am 14ad7861
: am 538b5d4e
: Merge "Add persistent property for SELinux enforcment status." into jb-mr2-dev
...
* commit '14ad786183455ad9c8298e24946d4da0f24458d7':
Add persistent property for SELinux enforcment status.
2013-04-26 13:39:40 -07:00
gcondra@google.com
14ad786183
am 538b5d4e
: Merge "Add persistent property for SELinux enforcment status." into jb-mr2-dev
...
* commit '538b5d4e8e4c480b2120aa957fe3e11a2836a1b3':
Add persistent property for SELinux enforcment status.
2013-04-26 13:37:52 -07:00
repo sync
538b5d4e8e
Merge "Add persistent property for SELinux enforcment status." into jb-mr2-dev
2013-04-26 20:31:21 +00:00
repo sync
b89bdfde42
Add persistent property for SELinux enforcment status.
...
Also adds triggers for going between enforcing and
permissive status.
Bug: 8702843
Change-Id: I841d80999b96acf6b6fd0a5408fb074952d6ae72
2013-04-25 14:19:16 -07:00
Jeff Tinker
7629bf19a1
am 9e9ed1b4
: am 131ee07b
: Merge "Add a new group for MediaDrm engine plugins" into jb-mr2-dev
...
* commit '9e9ed1b40010745e709157a6977ba6d053d46c49':
Add a new group for MediaDrm engine plugins
2013-04-24 21:56:49 -07:00