summaryrefslogtreecommitdiffstats
path: root/rootdir
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | Merge "Add persistent property for SELinux enforcment status." into jb-mr2-devrepo sync2013-04-261-0/+6
| | |\ \ \
| | | * | | Add persistent property for SELinux enforcment status.repo sync2013-04-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also adds triggers for going between enforcing and permissive status. Bug: 8702843 Change-Id: I841d80999b96acf6b6fd0a5408fb074952d6ae72
* | | | | | am 9e9ed1b4: am 131ee07b: Merge "Add a new group for MediaDrm engine ↵Jeff Tinker2013-04-241-1/+5
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | plugins" into jb-mr2-dev * commit '9e9ed1b40010745e709157a6977ba6d053d46c49': Add a new group for MediaDrm engine plugins
| * | | | | am 131ee07b: Merge "Add a new group for MediaDrm engine plugins" into jb-mr2-devJeff Tinker2013-04-241-1/+5
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '131ee07b77e0250c16cebe2b0e226c5bff8e9587': Add a new group for MediaDrm engine plugins
| | * | | | Merge "Add a new group for MediaDrm engine plugins" into jb-mr2-devJeff Tinker2013-04-251-1/+5
| | |\ \ \ \ | | | |/ / / | | |/| | |
| | | * | | Add a new group for MediaDrm engine pluginsJeff Tinker2013-04-231-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 8702754 Change-Id: I3b7988b64b1dcf4685624e4c1af938e132b82696
* | | | | | am 0db6600a: am 7ee2e26e: Remove DBUS from make and header filesMatthew Xie2013-04-242-28/+0
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit '0db6600a60e8d604aaef5e43db9ae52ed7380979': Remove DBUS from make and header files
| * | | | | am 7ee2e26e: Remove DBUS from make and header filesMatthew Xie2013-04-242-28/+0
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '7ee2e26eb98da10eaddf5a8e864d508cceab946b': Remove DBUS from make and header files
| | * | | | Remove DBUS from make and header filesMatthew Xie2013-04-232-28/+0
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DBUS had been needed by bluetooth bluz stack. It is not needed after we replaced bluez stack with bluedroid stack. bug 6872904 Change-Id: I3fa41c1dd4ac80bc679d5950b3b20c7f6d12265f
* | | | | Make init handle rebootsNick Kralevich2013-04-231-0/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the responsibility for rebooting the system from the reboot command to init. Init is in a better position to take actions to bring the system down cleanly, including making sure filesystems are mounted read-only. The only UIDs which can perform an init triggered reboot are root, system, and shell. Modify the reboot command so that it calls into init to perform the reboot. The reboot command no longer requires CAP_SYS_BOOT. Remove the -n reboot option and code which supports it. Anyone needing to do an unclean shutdown can just do a 'echo c > /proc/sysrq-trigger'. Modify adb so that it calls into init to perform a shutdown. Bug: 8646621 Change-Id: I84c0513acb549720cb0e8c9fcbda0050f5c396f5
* | | | Merge "resolved conflicts for merge of 02e8d730 to jb-mr2-dev-plus-aosp" ↵Brian Carlstrom2013-04-031-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | into jb-mr2-dev-plus-aosp
| * | | resolved conflicts for merge of 02e8d730 to jb-mr2-dev-plus-aospBrian Carlstrom2013-04-031-1/+1
| |\ \ \ | | |/ / | | | | | | | | Change-Id: I63d6a2f975a6c0df5c238a2f7592f357441eb767
| | * | Add OkHttp to the boot classpath.jwilson2013-04-021-1/+1
| | | | | | | | | | | | | | | | Change-Id: I185b803b5b804ff8680ef928ce5163727adbf0bd
* | | | Give system ownership of selinux load and enforce files.Geremy Condra2013-04-031-0/+4
|/ / / | | | | | | | | | | | | | | | This is necessary to enable remote updates. Change-Id: I05fb979c0360eca4cc6e4add48bb42f712a1ba17
* | | init.rc: Set owner/perm for interactive governor io_is_busyTodd Poynor2013-03-251-0/+2
| | | | | | | | | | | | Change-Id: I7537d56a23ca787daf92a9d91778056f987097bd
* | | am 4d71493e: am e849970c: Merge "Fix mode on /data/security."Geremy Condra2013-03-221-1/+1
|\ \ \ | |/ / | | | | | | | | | * commit '4d71493e74ed1ea39e554146351cc39e47cb5d02': Fix mode on /data/security.
| * | Fix mode on /data/security.Stephen Smalley2013-03-211-1/+1
| | | | | | | | | | | | | | | Change-Id: Id97d06a1c360c7871361db147f76b8a2eaceca42 Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
| * | Create a new location for /data policy filesWilliam Roberts2013-03-201-0/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | Adding a new location for policy files under /data, the new location is /data/security. The new location is used before attempting to use any other location. This requires a new directory to be created by the init script and an update to the location of the property_contexts file for property service. Change-Id: I955a722ac3e51fa6c1b97201b8bdef3f601cf09d
* | Create a new location for /data policy filesWilliam Roberts2013-03-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Adding a new location for policy files under /data, the new location is /data/security. The new location is used before attempting to use any other location. This requires a new directory to be created by the init script and an update to the location of the property_contexts file for property service. Change-Id: I955a722ac3e51fa6c1b97201b8bdef3f601cf09d
* | Add symlink to bugreport storage location.Jeff Sharkey2013-03-141-0/+3
| | | | | | | | Change-Id: I16f024c24767cfa1f5800d568d39fb098a408127
* | move goldfish stuffs to device/generic/goldfishKeun young Park2013-03-055-212/+0
| | | | | | | | | | | | - each files will be pulled in emulator.mk as PRODUCT_COPY_FILES Change-Id: I4772e2fd863e6d2663f477c3acd8a90cb95b498a
* | Merge "Add directory for mediaserver"Glenn Kasten2013-02-231-0/+1
|\ \
| * | Add directory for mediaserverGlenn Kasten2013-02-221-0/+1
| | | | | | | | | | | | | | | Bug: 8223560 Change-Id: Iccc6d439a848445cac0f5b30d1d663aed3f5344e
* | | am c5ce4108: am 1b64957a: Merge "init.rc: allow IPPROTO_ICMP support"Nick Kralevich2013-02-221-0/+1
|\ \ \ | |/ / |/| / | |/ | | * commit 'c5ce4108facc5a1b94fcf9469a189b2cbdfd5e76': init.rc: allow IPPROTO_ICMP support
| * init.rc: allow IPPROTO_ICMP supportNick Kralevich2013-02-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow userspace programs to create IPPROTO_ICMP sockets. This socket type allows an unprivileged program to safely send ICMP_ECHO messages and receive the corresponding ICMP_ECHOREPLY messages, without relying on raw sockets or setuid programs. Please see http://lwn.net/Articles/443051/ for details. In particular, this allows us to use a version of ping which doesn't have any capabilities (https://android-review.googlesource.com/52072). In addition, this allows us to safely implement an IPv4 ICMP based version of InetAddress.isReachable() (https://code.google.com/p/android/issues/detail?id=20106) Change-Id: I876718151efa8219c4f34f573e35e21256fe2316
* | Merge "Delete frameworks/base/voip use voip-common from frameworks/opt/net/voip"Wink Saville2013-01-291-1/+1
|\ \
| * | Delete frameworks/base/voip use voip-common from frameworks/opt/net/voipWink Saville2013-01-281-1/+1
| | | | | | | | | | | | | | | | | | Add voip-common to BOOTCLASSPATH Change-Id: Ieaba759a0f69b45c4b8839cbed1fe757cdf190c5
* | | Revert "init.usb.rc: set sys.usb.config to none before changing it"Benoit Goby2013-01-151-1/+0
|/ / | | | | | | | | | | | | | | | | | | | | | | This can cause init to be stucked in a loop in very rare cases where persist.sys.usb.config is set to "none" (because the "setprop sys.usb.config none" action is added twice to the action list). The original issue on encrypted devices has been fixed differently by change # I350c5aab986f8ca86b95f316398d03012553e581 This reverts commit 80828af3def1f37eff1d483520df79ebe4238d55. Change-Id: Id0a7af8dd861c8d10b80a13b540c8a339b432007
* | am ba900f2e: am fb69c2e2: Merge "init.rc: setup qtaguid group ownership of ↵JP Abgrall2013-01-041-0/+6
|\ \ | |/ | | | | | | | | | | ctrl and stat files" * commit 'ba900f2e708f0b654cdaa827804cbb21af4e4fb4': init.rc: setup qtaguid group ownership of ctrl and stat files
| * am fb69c2e2: Merge "init.rc: setup qtaguid group ownership of ctrl and stat ↵JP Abgrall2013-01-041-0/+6
| |\ | | | | | | | | | | | | | | | | | | files" * commit 'fb69c2e2577e056bb7a054343a9f6d781cedbf3d': init.rc: setup qtaguid group ownership of ctrl and stat files
| | * init.rc: setup qtaguid group ownership of ctrl and stat filesJP Abgrall2013-01-041-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will help get rid of android_aid.h in the kernel. The group of the proc entries will be used in place of the default values picked up by the xt_qtaguid netfilter module (AID_NET_BW_STATS, AID_NET_BW_ACCT). This change has no effect until the matching kernel changes are submitted. Change-Id: I3c177e7b5caf9c59300eba6bd4a976634b333674
* | | rootdir: init.rc: set perms for new interactive governor attrsTodd Poynor2013-01-021-0/+4
|/ / | | | | | | | | | | | | /sys/devices/system/cpu/cpufreq/interactive/timer_slack /sys/devices/system/cpu/cpufreq/interactive/target_loads Change-Id: Ia5d5c3d615ad64bab3a1317e5de2ac9a6d61679e
* | am 38219ee6: Merge "Track the setsebool change in the emulator init.rc."Elliott Hughes2012-12-211-1/+1
|\ \ | |/ | | | | | | * commit '38219ee6116943269b0501a1a0210c76e2ba69c3': Track the setsebool change in the emulator init.rc.
| * Track the setsebool change in the emulator init.rc.Elliott Hughes2012-12-211-1/+1
| | | | | | | | | | | | | | setsebool's syntax changed in November. This is the sole caller in AOSP. Change-Id: I0da608ee974bc3a9060372ef68a71c52726a44a6
* | am 367f1e4b: am 4f247d75: rootdir: init.rc: set perms for cpufreq governor ↵Todd Poynor2012-12-201-0/+2
|\ \ | | | | | | | | | | | | | | | | | | boostpulse_duration * commit '367f1e4b0aaaf7f725e686b5b40845cbb5c07a42': rootdir: init.rc: set perms for cpufreq governor boostpulse_duration
| * | rootdir: init.rc: set perms for cpufreq governor boostpulse_durationTodd Poynor2012-12-191-0/+2
| | | | | | | | | | | | Change-Id: I09b9a1ed548e4ffe1232f583e8ff5f026760f616
* | | am 6d3e6099: am a2411eed: Merge "init.usb.rc: set sys.usb.config to none ↵Benoit Goby2012-12-061-0/+1
|\ \ \ | |/ / | | / | |/ |/| | | | | before changing it" into jb-mr1.1-dev * commit '6d3e6099770c9f78264f573897a8b1923edbee63': init.usb.rc: set sys.usb.config to none before changing it
| * init.usb.rc: set sys.usb.config to none before changing itBenoit Goby2012-12-051-0/+1
| | | | | | | | | | | | | | | | | | On encrypted devices, persistent properties are loaded after the device is decrypted. To properly change sys.usb.config to its persistent value, it must first be set to "none" and then to ${persist.sys.usb.config}. Bug: 7678835 Change-Id: I4f91245cedc04e3178ce9cee21390f5b657733c9
* | Switch keystore to binderKenny Root2012-11-131-1/+0
| | | | | | | | Change-Id: I1607bc1f14af5115cefd6727be3815cdcce670a8
* | resolved conflicts for merge of 3e5e9e9e to jb-mr1-dev-plus-aospElliott Hughes2012-10-221-0/+1
|\ \ | |/ |/| | | Change-Id: I621d0e984a266478b4297a25afd164c1275e30f9
| * Add a directory for tzdata updates.Elliott Hughes2012-10-191-0/+1
| | | | | | | | | | Bug: 7012465 Change-Id: I7e2c9965a4bcad125ca4fb788b842bd114b5619c
* | second user doesnot pickup input operations from A2DPZhihai Xu2012-10-161-1/+1
| | | | | | | | | | | | bug 7335014 Change-Id: I39e450d254647f0b84a07f38f2f2571711fca075
* | init.trace.rc: Set perms for power/clock_set_rate eventsTodd Poynor2012-10-151-0/+2
| | | | | | | | | | | | Bug: 7351763 Change-Id: I1ee3d7c9b55d1b55df6cafb1bf21f9139d964646
* | Change dev/uhid group id from bluetooth to net_bt_stackMatthew Xie2012-10-101-1/+1
| | | | | | | | | | | | | | Secondary user need that group id to access the file to support hid bug 7315419 Change-Id: I9d2d3d5a5114d289dc4d83c697421622db4beae6
* | Merge "rootdir: init.rc: add drmrpc to surfaceflinger supplemental groups" ↵Dima Zavin2012-10-081-1/+1
|\ \ | | | | | | | | | into jb-mr1-dev
| * | rootdir: init.rc: add drmrpc to surfaceflinger supplemental groupsDima Zavin2012-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary for some HWC hals to be able to communicate with secure side to grant protected access to hardware owned by the hwc. This is necessary on some architectures to grant access to secure buffers to overlay/csc hardware Change-Id: I4e4becba5b4a80310ce8932edea5d0d046fa9b00 Signed-off-by: Dima Zavin <dima@android.com>
* | | Create bluetooth stack aid for sharing gid between all bluetooth processesMatthew Xie2012-10-041-1/+1
|/ / | | | | | | | | | | bug 6925422 Change-Id: I8d371f8307dd6bea3909a56643819413ea829a98
* | Add writable data space for radio.Robert Greenwalt2012-09-271-0/+1
| | | | | | | | | | | | | | Storing Premium SMS regex's in /data/misc/sms. bug:7221402 Change-Id: Ica8ba7be8aa5321f3e6ed820a0dddc01f77d2cfb
* | init.rc: chmod slabinfo to 440 to capture slabinfo in BRsDima Zavin2012-09-251-0/+3
| | | | | | | | | | | | Bug: 7232205 Change-Id: I0d785302818a37b722e79bf740644ede52c60148 Signed-off-by: Dima Zavin <dima@android.com>
* | init: import init.trace.rc after h/w-specific rcTodd Poynor2012-09-241-1/+1
| | | | | | | | | | | | | | Board-specific .rc file mounts debugfs, then fixup perms on tracing sysfs files for systrace. Change-Id: Ifbedb4ecdb543cd6c48df00b1a34415349951b6f