Skip to content
Browse files

new permissions files

Change-Id: I0398c130edc2a670cc5484f71ffad102d7a72a38
  • Loading branch information...
1 parent edb630d commit 9abb3afcf4ad1463e90d15b0aa85181ba13575f8 @Hashcode Hashcode committed Oct 14, 2011
Showing with 756 additions and 2 deletions.
  1. +23 −0 proprietary/android.hardware.camera.flash-autofocus.xml
  2. +20 −0 proprietary/android.hardware.camera.front.xml
  3. +22 −0 proprietary/android.hardware.location.gps.xml
  4. +20 −0 proprietary/android.hardware.sensor.accelerometer.xml
  5. +20 −0 proprietary/android.hardware.sensor.light.xml
  6. +20 −0 proprietary/android.hardware.sensor.proximity.xml
  7. +21 −0 proprietary/android.hardware.telephony.cdma.xml
  8. +21 −0 proprietary/android.hardware.telephony.gsm.xml
  9. +23 −0 proprietary/android.hardware.touchscreen.multitouch.distinct.xml
  10. +23 −0 proprietary/android.hardware.touchscreen.multitouch.xml
  11. +20 −0 proprietary/android.hardware.wifi.xml
  12. +23 −0 proprietary/android.software.live_wallpaper.xml
  13. +20 −0 proprietary/com.android.location.provider.xml
  14. +5 −0 proprietary/com.cequint.platform.xml
  15. +5 −0 proprietary/com.motorola.android.camera.xml
  16. +5 −0 proprietary/com.motorola.android.customization.xml
  17. +5 −0 proprietary/com.motorola.android.datamanager_library.xml
  18. +11 −0 proprietary/com.motorola.android.dlna_library.xml
  19. +9 −0 proprietary/com.motorola.android.drm1config.xml
  20. +9 −0 proprietary/com.motorola.android.drmcommonconfig.xml
  21. +5 −0 proprietary/com.motorola.android.iextdispservice.xml
  22. +5 −0 proprietary/com.motorola.android.imirrorservice.xml
  23. +7 −0 proprietary/com.motorola.android.mediasyncconfig.xml
  24. +6 −0 proprietary/com.motorola.android.mobad.xml
  25. +5 −0 proprietary/com.motorola.android.nativehdmiapis_v1.xml
  26. +11 −0 proprietary/com.motorola.android.storage_library.xml
  27. +8 −0 proprietary/com.motorola.android.tcmd.xml
  28. +5 −0 proprietary/com.motorola.android.widget.xml
  29. +11 −0 proprietary/com.motorola.app.admin_library.xml
  30. +8 −0 proprietary/com.motorola.atcmd_library.xml
  31. +6 −0 proprietary/com.motorola.device.xml
  32. +3 −0 proprietary/com.nbi.android.xml
  33. +5 −0 proprietary/com.scalado.android.photoeditor.xml
  34. +5 −0 proprietary/com.scalado.caps.xml
  35. +6 −0 proprietary/com.softwareimaging.mot.xml
  36. +6 −0 proprietary/com.vzw.android.hux.xml
  37. +6 −0 proprietary/com.vzw.android.smart.xml
  38. +6 −0 proprietary/com.vzw.android.xml
  39. +63 −0 proprietary/handheld_core_hardware.xml
  40. +5 −0 proprietary/jcifs-krb5-1.3.12.xml
  41. +201 −0 proprietary/platform.xml
  42. +48 −2 solana-vendor-blobs.mk
View
23 proprietary/android.hardware.camera.flash-autofocus.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of features for a camera with a flash. Note
+ that this currently requires having auto-focus as well. -->
+<permissions>
+ <feature name="android.hardware.camera" />
+ <feature name="android.hardware.camera.autofocus" />
+ <feature name="android.hardware.camera.flash" />
+</permissions>
View
20 proprietary/android.hardware.camera.front.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2010 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of features for a front facing camera. -->
+<permissions>
+ <feature name="android.hardware.camera.front" />
+</permissions>
View
22 proprietary/android.hardware.location.gps.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- These are the location-related features for devices that include GPS. -->
+<permissions>
+ <feature name="android.hardware.location" />
+ <feature name="android.hardware.location.network" />
+ <feature name="android.hardware.location.gps" />
+</permissions>
View
20 proprietary/android.hardware.sensor.accelerometer.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- Feature for devices with an accelerometer sensor. -->
+<permissions>
+ <feature name="android.hardware.sensor.accelerometer" />
+</permissions>
View
20 proprietary/android.hardware.sensor.light.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- Feature for devices with an ambient light sensor. -->
+<permissions>
+ <feature name="android.hardware.sensor.light" />
+</permissions>
View
20 proprietary/android.hardware.sensor.proximity.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- Feature for devices with a proximity sensor. -->
+<permissions>
+ <feature name="android.hardware.sensor.proximity" />
+</permissions>
View
21 proprietary/android.hardware.telephony.cdma.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of telephony features for a CDMA phone. -->
+<permissions>
+ <feature name="android.hardware.telephony" />
+ <feature name="android.hardware.telephony.cdma" />
+</permissions>
View
21 proprietary/android.hardware.telephony.gsm.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of telephony features for a GSM phone. -->
+<permissions>
+ <feature name="android.hardware.telephony" />
+ <feature name="android.hardware.telephony.gsm" />
+</permissions>
View
23 proprietary/android.hardware.touchscreen.multitouch.distinct.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of features for a touchscreen that supports
+ independently-trackable multiple-finger multitouch. -->
+<permissions>
+ <feature name="android.hardware.touchscreen" />
+ <feature name="android.hardware.touchscreen.multitouch" />
+ <feature name="android.hardware.touchscreen.multitouch.distinct" />
+</permissions>
View
23 proprietary/android.hardware.touchscreen.multitouch.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard set of features for a touchscreen that supports
+ basic multitouch capable of gestures but not fully-indendent finger
+ tracking. -->
+<permissions>
+ <feature name="android.hardware.touchscreen" />
+ <feature name="android.hardware.touchscreen.multitouch" />
+</permissions>
View
20 proprietary/android.hardware.wifi.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This is the standard feature indicating that the device includes WiFi. -->
+<permissions>
+ <feature name="android.hardware.wifi" />
+</permissions>
View
23 proprietary/android.software.live_wallpaper.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This feature should be defined for devices that support live wallpapers.
+ There are minimum hardware requirements to be able to support this
+ feature: robust multiple GL context support, fast enough CPU, enough
+ RAM to allow the wallpaper to be running all of the time. -->
+<permissions>
+ <feature name="android.software.live_wallpaper" />
+</permissions>
View
20 proprietary/com.android.location.provider.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<permissions>
+ <library name="com.android.location.provider"
+ file="/system/framework/com.android.location.provider.jar" />
+</permissions>
View
5 proprietary/com.cequint.platform.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<permissions>
+ <library name="com.cequint.platform.2.4.52" file="/system/framework/com.cequint.platform.jar" />
+</permissions>
View
5 proprietary/com.motorola.android.camera.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.camera"
+ file="/system/framework/com.motorola.android.camera.jar"/>
+</permissions>
View
5 proprietary/com.motorola.android.customization.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.customization"
+ file="/system/framework/com.motorola.android.customization.jar"/>
+</permissions>
View
5 proprietary/com.motorola.android.datamanager_library.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.datamanager.base"
+ file="/system/framework/com.motorola.android.datamanager.base.jar"/>
+</permissions>
View
11 proprietary/com.motorola.android.dlna_library.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * Copyright (C) 2009 Motorola, Inc.
+ * All Rights Reserved
+ *
+ * The contents of this file are Motorola Confidential Restricted (MCR).
+-->
+<permissions>
+ <library name="com.motorola.android.dlna"
+ file="/system/framework/com.motorola.android.dlna.jar"/>
+</permissions>
View
9 proprietary/com.motorola.android.drm1config.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <!-- Begin Motorola, e7432c, 2009/11/24, IKMAP-2519
+ OMADRMService and other application can call drm1 library-->
+ <library name="com.motorola.android.drm1"
+ file="/system/framework/com.motorola.android.drm1.jar"/>
+ <!-- End Motorola IKMAP-2519 -->
+</permissions>
+
View
9 proprietary/com.motorola.android.drmcommonconfig.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+<!-- RW permissions to any DRM resources owned by group 'mot_drm' -->
+ <permission name="android.permission.ACCESS_DRM" >
+ <group gid="mot_drm" />
+ <group gid="mot_tpapi"/>
+ <group gid="mot_secclkd"/>
+ </permission>
+</permissions>
View
5 proprietary/com.motorola.android.iextdispservice.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.iextdispservice"
+ file="/system/framework/com.motorola.android.iextdispservice.jar"/>
+</permissions>
View
5 proprietary/com.motorola.android.imirrorservice.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.imirrorservice"
+ file="/system/framework/com.motorola.android.imirrorservice.jar"/>
+</permissions>
View
7 proprietary/com.motorola.android.mediasyncconfig.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+<!-- RW permissions to any DRM resources owned by group 'mot_drm' -->
+ <library name="com.motorola.android.mediasync"
+ file="/system/framework/com.motorola.android.mediasync.jar"/>
+
+</permissions>
View
6 proprietary/com.motorola.android.mobad.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.mobad"
+ file="/system/framework/com.motorola.android.mobad.jar"/>
+</permissions>
+
View
5 proprietary/com.motorola.android.nativehdmiapis_v1.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.nativehdmiapis_v1"
+ file="/system/framework/com.motorola.android.nativehdmiapis_v1.jar"/>
+</permissions>
View
11 proprietary/com.motorola.android.storage_library.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * Copyright (C) 2011 Motorola, Inc.
+ * All Rights Reserved
+ *
+ * The contents of this file are Motorola Confidential Restricted (MCR).
+-->
+<permissions>
+ <library name="com.motorola.android.storage"
+ file="/system/framework/com.motorola.android.storage.jar"/>
+</permissions>
View
8 proprietary/com.motorola.android.tcmd.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+<!-- RW permissions to local tcmd socket owned by group 'mot_tcmd' -->
+ <permission name="com.motorola.android.permission.TCMD_LOCAL" >
+ <group gid="mot_tcmd" />
+ </permission>
+
+</permissions>
View
5 proprietary/com.motorola.android.widget.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.android.widget"
+ file="/system/framework/com.motorola.android.widget.jar"/>
+</permissions>
View
11 proprietary/com.motorola.app.admin_library.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * Copyright (C) 2009 Motorola, Inc.
+ * All Rights Reserved
+ *
+ * The contents of this file are Motorola Confidential Restricted (MCR).
+-->
+<permissions>
+ <library name="com.motorola.app.admin"
+ file="/system/framework/com.motorola.app.admin.jar"/>
+</permissions>
View
8 proprietary/com.motorola.atcmd_library.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.atcmd.base"
+ file="/system/framework/com.motorola.atcmd.base.jar"/>
+ <library name="com.motorola.atcmd.pluginMgr"
+ file="/system/framework/com.motorola.atcmd.pluginMgr.jar"/>
+
+</permissions>
View
6 proprietary/com.motorola.device.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.motorola.device"
+ file="/system/framework/com.motorola.device"
+ />
+</permissions>
View
3 proprietary/com.nbi.android.xml
@@ -0,0 +1,3 @@
+<permissions>
+ <library name="com.nbi.android" file="/system/framework/com.nbi.android.jar" />
+</permissions>
View
5 proprietary/com.scalado.android.photoeditor.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.scalado.android.photoeditor"
+ file="/system/framework/com.scalado.android.photoeditor.jar"/>
+</permissions>
View
5 proprietary/com.scalado.caps.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.scalado.caps"
+ file="/system/framework/com.scalado.caps.jar"/>
+</permissions>
View
6 proprietary/com.softwareimaging.mot.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.softwareimaging.mot" file="/system/framework/com.softwareimaging.mot.jar"/>
+</permissions>
+
+
View
6 proprietary/com.vzw.android.hux.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.vzw.android.hux"
+ file="/system/framework/com.vzw.android.hux.jar"
+ />
+</permissions>
View
6 proprietary/com.vzw.android.smart.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.vzw.android.smart"
+ file="/system/framework/com.vzw.android.smart.jar"
+ />
+</permissions>
View
6 proprietary/com.vzw.android.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="com.vzw.android"
+ file="/system/framework/com.vzw.android.jar"
+ />
+</permissions>
View
63 proprietary/handheld_core_hardware.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- These are the hardware components that all handheld devices
+ must include. Devices with optional hardware must also include extra
+ hardware files, per the comments below.
+
+ Handheld devices include phones, mobile Internet devices (MIDs),
+ Personal Media Players (PMPs), small tablets (7" or less), and similar
+ devices.
+-->
+<permissions>
+ <feature name="android.hardware.camera" />
+ <feature name="android.hardware.location" />
+ <feature name="android.hardware.location.network" />
+ <feature name="android.hardware.sensor.compass" />
+ <feature name="android.hardware.sensor.accelerometer" />
+ <feature name="android.hardware.bluetooth" />
+ <feature name="android.hardware.touchscreen" />
+ <feature name="android.hardware.microphone" />
+ <!-- devices with GPS must include android.hardware.location.gps.xml -->
+ <!-- devices with an autofocus camera and/or flash must include either
+ android.hardware.camera.autofocus.xml or
+ android.hardware.camera.autofocus-flash.xml -->
+ <!-- devices with a front facing camera must include
+ android.hardware.camera.front.xml -->
+ <!-- devices with WiFi must also include android.hardware.wifi.xml -->
+ <!-- devices that support multitouch must include the most appropriate one
+ of these files:
+
+ If only partial (non-independent) pointers are supported:
+ android.hardware.touchscreen.multitouch.xml
+
+ If up to 4 independently tracked pointers are supported:
+ include android.hardware.touchscreen.multitouch.distinct.xml
+
+ If 5 or more independently tracked pointers are supported:
+ include android.hardware.touchscreen.multitouch.jazzhand.xml
+
+ ONLY ONE of the above should be included. -->
+ <!-- devices with an ambient light sensor must also include
+ android.hardware.sensor.light.xml -->
+ <!-- devices with a proximity sensor must also include
+ android.hardware.sensor.proximity.xml -->
+ <!-- GSM phones must also include android.hardware.telephony.gsm.xml -->
+ <!-- CDMA phones must also include android.hardware.telephony.cdma.xml -->
+ <!-- Devices that have low-latency audio stacks suitable for apps like
+ VoIP may include android.hardware.audio.low_latency.xml. ONLY apps
+ that meet the requirements specified in the CDD may include this. -->
+</permissions>
View
5 proprietary/jcifs-krb5-1.3.12.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="jcifs-krb5-1.3.12"
+ file="/system/framework/jcifs-krb5-1.3.12.jar"/>
+</permissions>
View
201 proprietary/platform.xml
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- This file is used to define the mappings between lower-level system
+ user and group IDs and the higher-level permission names managed
+ by the platform.
+
+ Be VERY careful when editing this file! Mistakes made here can open
+ big security holes.
+-->
+<permissions>
+
+ <!-- ================================================================== -->
+ <!-- ================================================================== -->
+ <!-- ================================================================== -->
+
+ <!-- The following tags are associating low-level group IDs with
+ permission names. By specifying such a mapping, you are saying
+ that any application process granted the given permission will
+ also be running with the given group ID attached to its process,
+ so it can perform any filesystem (read, write, execute) operations
+ allowed for that group. -->
+
+ <permission name="android.permission.BLUETOOTH_ADMIN" >
+ <group gid="net_bt_admin" />
+ </permission>
+
+ <permission name="android.permission.BLUETOOTH" >
+ <group gid="net_bt" />
+ </permission>
+
+ <permission name="android.permission.INTERNET" >
+ <group gid="inet" />
+ </permission>
+
+ <permission name="android.permission.CAMERA" >
+ <group gid="camera" />
+ </permission>
+
+ <permission name="android.permission.READ_LOGS" >
+ <group gid="log" />
+ </permission>
+
+ <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
+ <group gid="sdcard_rw" />
+ </permission>
+
+ <!-- BEGIN Motorola, w0126c, 2/24/2011, IKSTABLEFOUR-7396 -->
+ <permission name="android.permission.NET_ADMIN" >
+ <group gid="net_admin" />
+ </permission>
+ <!-- END Motorola, IKSTABLEFOUR-7396-->
+
+ <!-- The group that /cache belongs to, linked to the permission
+ set on the applications that can access /cache -->
+ <permission name="android.permission.ACCESS_CACHE_FILESYSTEM" >
+ <group gid="cache" />
+ </permission>
+
+ <!-- RW permissions to any system resources owned by group 'diag'.
+ This is for carrier and manufacture diagnostics tools that must be
+ installable from the framework. Be careful. -->
+ <permission name="android.permission.DIAGNOSTIC" >
+ <group gid="input" />
+ <group gid="diag" />
+ </permission>
+
+ <!-- ================================================================== -->
+ <!-- ================================================================== -->
+ <!-- ================================================================== -->
+
+ <!-- The following tags are assigning high-level permissions to specific
+ user IDs. These are used to allow specific core system users to
+ perform the given operations with the higher-level framework. For
+ example, we give a wide variety of permissions to the shell user
+ since that is the user the adb shell runs under and developers and
+ others should have a fairly open environment in which to
+ interact with the system. -->
+
+ <!-- Standard permissions granted to the shell. -->
+ <assign-permission name="android.permission.WRITE_EXTERNAL_STORAGE" uid="shell" />
+ <assign-permission name="android.permission.SEND_SMS" uid="shell" />
+ <assign-permission name="android.permission.CALL_PHONE" uid="shell" />
+ <assign-permission name="android.permission.READ_CONTACTS" uid="shell" />
+ <assign-permission name="android.permission.WRITE_CONTACTS" uid="shell" />
+ <assign-permission name="android.permission.READ_CALENDAR" uid="shell" />
+ <assign-permission name="android.permission.WRITE_CALENDAR" uid="shell" />
+ <assign-permission name="android.permission.READ_USER_DICTIONARY" uid="shell" />
+ <assign-permission name="android.permission.WRITE_USER_DICTIONARY" uid="shell" />
+ <assign-permission name="android.permission.ACCESS_FINE_LOCATION" uid="shell" />
+ <assign-permission name="android.permission.ACCESS_COARSE_LOCATION" uid="shell" />
+ <assign-permission name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" uid="shell" />
+<!-- BEGIN MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+<!-- BEGIN Motorola, rjones1, 10/22/10, IKLOCSEN-25 Verizon LBS API -->
+ <assign-permission name="com.vzw.location.ACCESS_GPS_PERMISSION" uid="shell" />
+<!-- END IKLOCSEN-25 -->
+<!-- END MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+ <assign-permission name="android.permission.ACCESS_NETWORK_STATE" uid="shell" />
+ <assign-permission name="android.permission.ACCESS_WIFI_STATE" uid="shell" />
+ <assign-permission name="android.permission.BLUETOOTH" uid="shell" />
+ <!-- System tool permissions granted to the shell. -->
+ <assign-permission name="android.permission.GET_TASKS" uid="shell" />
+ <assign-permission name="android.permission.CHANGE_CONFIGURATION" uid="shell" />
+ <assign-permission name="android.permission.REORDER_TASKS" uid="shell" />
+ <assign-permission name="android.permission.SET_ANIMATION_SCALE" uid="shell" />
+ <assign-permission name="android.permission.SET_PREFERRED_APPLICATIONS" uid="shell" />
+ <assign-permission name="android.permission.WRITE_SETTINGS" uid="shell" />
+ <assign-permission name="android.permission.WRITE_SECURE_SETTINGS" uid="shell" />
+ <assign-permission name="android.permission.BROADCAST_STICKY" uid="shell" />
+ <!-- Development tool permissions granted to the shell. -->
+ <assign-permission name="android.permission.SET_DEBUG_APP" uid="shell" />
+ <assign-permission name="android.permission.SET_PROCESS_LIMIT" uid="shell" />
+ <assign-permission name="android.permission.SET_ALWAYS_FINISH" uid="shell" />
+ <assign-permission name="android.permission.DUMP" uid="shell" />
+ <assign-permission name="android.permission.SIGNAL_PERSISTENT_PROCESSES" uid="shell" />
+ <!-- Internal permissions granted to the shell. -->
+ <assign-permission name="android.permission.FORCE_BACK" uid="shell" />
+ <assign-permission name="android.permission.BATTERY_STATS" uid="shell" />
+ <assign-permission name="android.permission.INTERNAL_SYSTEM_WINDOW" uid="shell" />
+ <assign-permission name="android.permission.INJECT_EVENTS" uid="shell" />
+ <assign-permission name="android.permission.SET_ACTIVITY_WATCHER" uid="shell" />
+ <assign-permission name="android.permission.READ_INPUT_STATE" uid="shell" />
+ <assign-permission name="android.permission.SET_ORIENTATION" uid="shell" />
+ <assign-permission name="android.permission.INSTALL_PACKAGES" uid="shell" />
+ <assign-permission name="android.permission.CLEAR_APP_USER_DATA" uid="shell" />
+ <assign-permission name="android.permission.DELETE_CACHE_FILES" uid="shell" />
+ <assign-permission name="android.permission.DELETE_PACKAGES" uid="shell" />
+ <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="shell" />
+ <assign-permission name="android.permission.READ_FRAME_BUFFER" uid="shell" />
+ <assign-permission name="android.permission.DEVICE_POWER" uid="shell" />
+ <assign-permission name="android.permission.INSTALL_LOCATION_PROVIDER" uid="shell" />
+ <assign-permission name="android.permission.BACKUP" uid="shell" />
+
+ <assign-permission name="android.permission.MODIFY_AUDIO_SETTINGS" uid="media" />
+ <assign-permission name="android.permission.ACCESS_DRM" uid="media" />
+ <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="media" />
+
+ <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="graphics" />
+<!-- BEGIN MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+ <assign-permission name="android.permission.SEND_SMS" uid="mot_tcmd" />
+<!-- END MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+ <!-- This is a list of all the libraries available for application
+ code to link against. -->
+
+ <library name="android.test.runner"
+ file="/system/framework/android.test.runner.jar" />
+ <library name="javax.obex"
+ file="/system/framework/javax.obex.jar"/>
+ <!-- BEGIN MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+ <!-- Moto: This is a list of Motorola specific libraries available for application
+ code to link against. -->
+ <library name="com.motorola.android.mediasync"
+ file="/system/framework/com.motorola.android.mediasync.jar"/>
+ <!-- BEGIN Motorola, bjtx47, 09/12/2010, IKMAIN-4209 -->
+ <library name="com.motorola.android.rdc.util"
+ file="/system/framework/com.motorola.android.rdc.util.jar"/>
+ <!-- END IKMAIN-4209 -->
+ <library name="com.motorola.android.image"
+ file="/system/framework/com.motorola.android.image.jar"/>
+ <library name="com.motorola.android.camera"
+ file="/system/framework/com.motorola.android.camera.jar"/>
+ <library name="com.motorola.android.frameworks"
+ file="/system/framework/com.motorola.android.frameworks.jar" />
+ <library name="com.motorola.android.mediasync"
+ file="/system/framework/com.motorola.android.mediasync.jar"/>
+ <library name="com.motorola.android.mime"
+ file="/system/framework/com.motorola.android.mime.jar" />
+ <library name="com.motorola.android.telephony"
+ file="/system/framework/com.motorola.android.telephony.jar" />
+ <library name="com.motorola.android.widget"
+ file="/system/framework/com.motorola.android.widget.jar"/>
+ <library name="libvsapi"
+ file="/system/framework/libvsapi.jar"/>
+ <!-- BEGIN Motorola, a5705c, 07/15/2010, IKMAIN-942 -->
+ <library name="guava"
+ file="/system/framework/guava.jar"/>
+ <!-- END IKMAIN-942 -->
+ <!-- END MOT GB UPMERGE, ptmn68, 12/22/2010 -->
+ <!-- BEGIN Motorola, w20580, 01/28/2011, IKSTABLEFOURV-538 -->
+ <library name="com.motorola.atcmd.base"
+ file="/system/framework/com.motorola.atcmd.base.jar"/>
+ <library name="com.motorola.atcmd.pluginMgr"
+ file="/system/framework/com.motorola.atcmd.pluginMgr.jar"/>
+ <!-- END IKSTABLEFOURV-538 -->
+</permissions>
+
+
+
View
50 solana-vendor-blobs.mk
@@ -97,6 +97,53 @@ vendor/motorola/solana/proprietary/smc_android_cfg.ini:/system/etc/smc_android_c
vendor/motorola/solana/proprietary/smc_pa.ift:/system/etc/smc_pa.ift \
vendor/motorola/solana/proprietary/smc_pa_pk_4_ipa.bin:/system/etc/smc_pa_pk_4_ipa.bin \
vendor/motorola/solana/proprietary/supportedlocales.conf:/system/etc/supportedlocales.conf \
+
+# system/permissions
+PRODUCT_COPY_FILES += \
+vendor/motorola/solana/proprietary/android.hardware.camera.front.xml:/system/etc/permissions/android.hardware.camera.front.xml \
+vendor/motorola/solana/proprietary/android.hardware.camera.flash-autofocus.xml:/system/etc/permissions/android.hardware.camera.flash-autofocus.xml \
+vendor/motorola/solana/proprietary/android.hardware.location.gps.xml:/system/etc/permissions/android.hardware.location.gps.xml \
+vendor/motorola/solana/proprietary/android.hardware.sensor.accelerometer.xml:/system/etc/permissions/android.hardware.sensor.accelerometer.xml \
+vendor/motorola/solana/proprietary/android.hardware.sensor.light.xml:/system/etc/permissions/android.hardware.sensor.light.xml \
+vendor/motorola/solana/proprietary/android.hardware.sensor.proximity.xml:/system/etc/permissions/android.hardware.sensor.proximity.xml \
+vendor/motorola/solana/proprietary/android.hardware.telephony.cdma.xml:/system/etc/permissions/android.hardware.telephony.cdma.xml \
+vendor/motorola/solana/proprietary/android.hardware.telephony.gsm.xml:/system/etc/permissions/android.hardware.telephony.gsm.xml \
+vendor/motorola/solana/proprietary/android.hardware.touchscreen.multitouch.xml:/system/etc/permissions/android.hardware.touchscreen.multitouch.xml \
+vendor/motorola/solana/proprietary/android.hardware.touchscreen.multitouch.distinct.xml:/system/etc/permissions/android.hardware.touchscreen.multitouch.distinct.xml \
+vendor/motorola/solana/proprietary/android.hardware.wifi.xml:/system/etc/permissions/android.hardware.wifi.xml \
+vendor/motorola/solana/proprietary/android.software.live_wallpaper.xml:/system/etc/permissions/android.software.live_wallpaper.xml \
+vendor/motorola/solana/proprietary/com.android.location.provider.xml:/system/etc/permissions/com.android.location.provider.xml \
+vendor/motorola/solana/proprietary/com.cequint.platform.xml:/system/etc/permissions/com.cequint.platform.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.camera.xml:/system/etc/permissions/com.motorola.android.camera.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.customization.xml:/system/etc/permissions/com.motorola.android.customization.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.datamanager_library.xml:/system/etc/permissions/com.motorola.android.datamanager_library.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.dlna_library.xml:/system/etc/permissions/com.motorola.android.dlna_library.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.drm1config.xml:/system/etc/permissions/com.motorola.android.drm1config.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.drmcommonconfig.xml:/system/etc/permissions/com.motorola.android.drmcommonconfig.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.iextdispservice.xml:/system/etc/permissions/com.motorola.android.iextdispservice.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.imirrorservice.xml:/system/etc/permissions/com.motorola.android.imirrorservice.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.mediasyncconfig.xml:/system/etc/permissions/com.motorola.android.mediasyncconfig.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.mobad.xml:/system/etc/permissions/com.motorola.android.mobad.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.nativehdmiapis_v1.xml:/system/etc/permissions/com.motorola.android.nativehdmiapis_v1.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.storage_library.xml:/system/etc/permissions/com.motorola.android.storage_library.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.tcmd.xml:/system/etc/permissions/com.motorola.android.tcmd.xml \
+vendor/motorola/solana/proprietary/com.motorola.android.widget.xml:/system/etc/permissions/com.motorola.android.widget.xml \
+vendor/motorola/solana/proprietary/com.motorola.app.admin_library.xml:/system/etc/permissions/com.motorola.app.admin_library.xml \
+vendor/motorola/solana/proprietary/com.motorola.atcmd_library.xml:/system/etc/permissions/com.motorola.atcmd_library.xml \
+vendor/motorola/solana/proprietary/com.motorola.device.xml:/system/etc/permissions/com.motorola.device.xml \
+vendor/motorola/solana/proprietary/com.nbi.android.xml:/system/etc/permissions/com.nbi.android.xml \
+vendor/motorola/solana/proprietary/com.scalado.android.photoeditor.xml:/system/etc/permissions/com.scalado.android.photoeditor.xml \
+vendor/motorola/solana/proprietary/com.scalado.caps.xml:/system/etc/permissions/com.scalado.caps.xml \
+vendor/motorola/solana/proprietary/com.softwareimaging.mot.xml:/system/etc/permissions/com.softwareimaging.mot.xml \
+vendor/motorola/solana/proprietary/com.vzw.android.hux.xml:/system/etc/permissions/com.vzw.android.hux.xml \
+vendor/motorola/solana/proprietary/com.vzw.android.smart.xml:/system/etc/permissions/com.vzw.android.smart.xml \
+vendor/motorola/solana/proprietary/com.vzw.android.xml:/system/etc/permissions/com.vzw.android.xml \
+vendor/motorola/solana/proprietary/handheld_core_hardware.xml:/system/etc/permissions/handheld_core_hardware.xml \
+vendor/motorola/solana/proprietary/jcifs-krb5-1.3.12.xml:/system/etc/permissions/jcifs-krb5-1.3.12.xml \
+vendor/motorola/solana/proprietary/platform.xml:/system/etc/permissions/platform.xml \
+
+# system/etc/(others)
+PRODUCT_COPY_FILES += \
vendor/motorola/solana/proprietary/TIInit_10.5.20.bts:/system/etc/firmware/TIInit_10.5.20.bts \
vendor/motorola/solana/proprietary/TIInit_10.6.15.bts:/system/etc/firmware/TIInit_10.6.15.bts \
vendor/motorola/solana/proprietary/ap_bt_data.bin:/system/etc/firmware/ap_bt_data.bin \
@@ -291,8 +338,7 @@ vendor/motorola/solana/proprietary/libvsuite_mot_vs32_cmb103.so:/system/lib/libv
vendor/motorola/solana/proprietary/libwbxmlparser.so:/system/lib/libwbxmlparser.so \
vendor/motorola/solana/proprietary/libxmpcore.so:/system/lib/libxmpcore.so \
-# system/lib (others)
-PRODUCT_COPY_FILES += \
+# system/lib/(others)
vendor/motorola/solana/proprietary/Notify_MPUAPP_reroute_Test_Core1.xem3:/system/lib/ducati/Notify_MPUAPP_reroute_Test_Core1.xem3 \
vendor/motorola/solana/proprietary/Notify_MPUSYS_Test_Core0.xem3:/system/lib/ducati/Notify_MPUSYS_Test_Core0.xem3 \
vendor/motorola/solana/proprietary/Notify_MPUSYS_reroute_Test_Core0.xem3:/system/lib/ducati/Notify_MPUSYS_reroute_Test_Core0.xem3 \

0 comments on commit 9abb3af

Please sign in to comment.
Something went wrong with that request. Please try again.