My G4 (running 10o, unrooted) has been acting funny lately. It's got programme that don't weren't there when I did the update, permissions are crazy (apps have more than necessary), system apps somehow becoming user apps. I was going through some Manifest xml's and was confused when I got to the com.android.Bluetooth manifest and noticed a crazy amount of permissions. Wondered if anybody could compare this to their. Thanks. I'm so freaking confused about this. I'm not a n00b by any means.
Here it is:
Version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:sharedUserId="android.uid.bluetooth"
android:versionCode="22"
android:versionName="5.1-1525314544ad4"
package="com.android.bluetooth"
platformBuildVersionCode="22"
platformBuildVersionName="5.1-1525314544ad4">
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="22"/>
<original-package
android:name="com.android.bluetooth"/>
<permission
android:label="@2131230721"
android:name="android.permission.ACCESS_BLUETOOTH_ SHARE"
android:protectionLevel="signature"
android:description="@2131230722"/>
<permission
android:label="@2131230723"
android:name="com.android.permission.WHITELIST_BLU ETOOTH_DEVICE"
android:protectionLevel="signature"
android:description="@2131230724"/>
<permission
android:label="@2131230851"
android:name="android.permission.ACCESS_FM_RECEIVE R"
android:protectionLevel="normal"
android:permissionGroup="android.permission-group.NETWORK"
android:description="@2131230852"/>
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMP LETED"/>
<uses-permission
android:name="android.permission.ACCESS_BLUETOOTH_ SHARE"/>
<uses-permission
android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.BLUETOOTH"/>
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission
android:name="android.permission.BLUETOOTH_PRIVILE GED"/>
<uses-permission
android:name="android.permission.BLUETOOTH_MAP"/>
<uses-permission
android:name="android.permission.WAKE_LOCK"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_CALL_LOG"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission
android:name="android.permission.NFC_HANDOVER_STAT US"/>
<uses-permission
android:name="android.permission.WRITE_SECURE_SETT INGS"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTING S"/>
<uses-permission
android:name="android.permission.NET_ADMIN"/>
<uses-permission
android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission
android:name="android.permission.MODIFY_AUDIO_SETT INGS"/>
<uses-permission
android:name="android.permission.NET_TUNNELING"/>
<uses-permission
android:name="android.permission.ACCESS_NETWORK_ST ATE"/>
<uses-permission
android:name="android.permission.CHANGE_NETWORK_ST ATE"/>
<uses-permission
android:name="android.permission.CONNECTIVITY_INTE RNAL"/>
<uses-permission
android:name="android.permission.MODIFY_PHONE_STAT E"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_U SERS_FULL"/>
<uses-permission
android:name="android.permission.BLUETOOTH_STACK"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_U SERS"/>
<uses-permission
android:name="android.permission.MANAGE_USERS"/>
<uses-permission
android:name="com.google.android.gallery3d.permiss ion.GALLERY_PROVIDER"/>
<uses-permission
android:name="com.android.gallery3d.permission.GAL LERY_PROVIDER"/>
<uses-permission
android:name="android.permission.MMS_SEND_OUTBOX_M SG"/>
<uses-permission
android:name="android.permission.RECEIVE_SMS"/>
<uses-permission
android:name="android.permission.SEND_SMS"/>
<uses-permission
android:name="android.permission.READ_SMS"/>
<uses-permission
android:name="android.permission.WRITE_SMS"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.MEDIA_CONTENT_CON TROL"/>
<uses-permission
android:name="android.permission.MANAGE_DOCUMENTS"/>
<uses-permission
android:name="com.google.android.gm.permission.REA D_GMAIL"/>
<uses-permission
android:name="android.permission.SYSTEM_ALERT_WIND OW"/>
<uses-permission
android:name="android.permission.READ_PROFILE"/>
<uses-permission
android:name="android.permission.VIBRATE"/>
<uses-permission
android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission
android:name="android.permission.FLASHLIGHT"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTING S"/>
<uses-permission
android:name="android.permission.WRITE_WAPPUSH"/>
<uses-permission
android:name="android.permission.READ_WAPPUSH"/>
<uses-permission
android:name="android.permission.CHANGE_CONFIGURAT ION"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_DOWNLO ADS"/>
<uses-permission
android:name="android.permission.ACCESS_DOWNLOAD_M ANAGER"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_EXTERN AL_STORAGE"/>
<uses-permission
android:name="android.permission.ACCESS_FM_RECEIVE R"/>
<uses-permission
android:name="android.permission.ACCESS_LGDRM"/>
<uses-permission
android:name="android.permission.MMS_PUSH"/>
<uses-permission
android:name="com.android.email.permission.ACCESS_ PROVIDER"/>
<uses-permission
android:name="com.android.email.permission.READ_AT TACHMENT"/>
<uses-permission
android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission
android:name="android.permission.WRITE_MEDIA_STORA GE"/>
<uses-permission
android:name="android.permission.GET_TASKS"/>
<uses-permission
android:name="com.lge.permission.LGPOWER_MANAGER_H ELPER"/>
<uses-permission
android:name="android.permission.STATUS_BAR_SERVIC E"/>
<uses-permission
android:name="android.permission.READ_SEARCH_INDEX ABLES"/>
<application
android:label="@2131231069"
android:icon="@2130837505"
android:name=".btservice.AdapterApp"
android:persistent="false"
supportsRtl="true">
<meta-data
android:name="com.lge.theme"
android:value="Theme_LGE_White"/>
<meta-data
android:name="com.lge.app.forceHideOverflowButton"
android:value="true"/>
<uses-library
android:name="javax.obex"/>
<uses-library
android:name="com.mtk.bt"
android:required="false"/>
<uses-library
android:name="com.qcom.bluetooth"
android:required="false"/>
<uses-library
android:name="com.broadcom.bt"
android:required="false"/>
<uses-library
android:name="com.broadcom.fm"
android:required="false"/>
<provider
android:name=".opp.BluetoothOppProvider"
android:exported="true"
android:process="@2131230817"
android:authorities="com.android.bluetooth.opp">
<path-permission
android:permission="android.permission.ACCESS_BLUE TOOTH_SHARE"
android:pathPrefix="/btopp"/>
</provider>
<service
android:name=".btservice.AdapterService"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.IBluetooth"/>
<action
android:name="com.broadcom.bt.service.radiomanager .IBluetoothRadioManager"/>
</intent-filter>
</service>
<service
android:name=".opp.BluetoothOppService"
android:permission="android.permission.ACCESS_BLUE TOOTH_SHARE"
android:enabled="@2131165187"
android:process="@2131230817"/>
<receiver
android:name=".opp.BluetoothOppReceiver"
android:enabled="@2131165187"
android:exported="true"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.adapter.action.STA TE_CHANGED"/>
<action
android:name="android.btopp.intent.action.OPEN_REC EIVED_FILES"/>
</intent-filter>
</receiver>
<receiver
android:name=".opp.BluetoothOppHandoverReceiver"
android:permission="com.android.permission.WHITELI ST_BLUETOOTH_DEVICE"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.btopp.intent.action.WHITELIS T_DEVICE"/>
<action
android:name="android.btopp.intent.action.STOP_HAN DOVER_TRANSFER"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.H ANDOVER_SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.H ANDOVER_SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
</receiver>
<activity
android:theme="@16973840"
android:name=".opp.BluetoothOppLauncherActivity"
android:process="@2131230817"
android:finishOnTaskLaunch="true"
android:excludeFromRecents="true">
<intent-filter>
<action
android:name="android.intent.action.SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
<data
android:mimeType="video/*"/>
<data
android:mimeType="audio/*"/>
<data
android:mimeType="text/x-vcard"/>
<data
android:mimeType="text/plain"/>
<data
android:mimeType="text/html"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="application/zip"/>
<data
android:mimeType="application/vnd.ms-excel"/>
<data
android:mimeType="application/msword"/>
<data
android:mimeType="application/vnd.ms-powerpoint"/>
<data
android:mimeType="application/pdf"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation"/>
<data
android:mimeType="text/x-vcalendar"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="text/comma-separated-values"/>
<data
android:mimeType="application/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
Here it is:
Version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:sharedUserId="android.uid.bluetooth"
android:versionCode="22"
android:versionName="5.1-1525314544ad4"
package="com.android.bluetooth"
platformBuildVersionCode="22"
platformBuildVersionName="5.1-1525314544ad4">
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="22"/>
<original-package
android:name="com.android.bluetooth"/>
<permission
android:label="@2131230721"
android:name="android.permission.ACCESS_BLUETOOTH_ SHARE"
android:protectionLevel="signature"
android:description="@2131230722"/>
<permission
android:label="@2131230723"
android:name="com.android.permission.WHITELIST_BLU ETOOTH_DEVICE"
android:protectionLevel="signature"
android:description="@2131230724"/>
<permission
android:label="@2131230851"
android:name="android.permission.ACCESS_FM_RECEIVE R"
android:protectionLevel="normal"
android:permissionGroup="android.permission-group.NETWORK"
android:description="@2131230852"/>
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMP LETED"/>
<uses-permission
android:name="android.permission.ACCESS_BLUETOOTH_ SHARE"/>
<uses-permission
android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.BLUETOOTH"/>
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission
android:name="android.permission.BLUETOOTH_PRIVILE GED"/>
<uses-permission
android:name="android.permission.BLUETOOTH_MAP"/>
<uses-permission
android:name="android.permission.WAKE_LOCK"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_CALL_LOG"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission
android:name="android.permission.NFC_HANDOVER_STAT US"/>
<uses-permission
android:name="android.permission.WRITE_SECURE_SETT INGS"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTING S"/>
<uses-permission
android:name="android.permission.NET_ADMIN"/>
<uses-permission
android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission
android:name="android.permission.MODIFY_AUDIO_SETT INGS"/>
<uses-permission
android:name="android.permission.NET_TUNNELING"/>
<uses-permission
android:name="android.permission.ACCESS_NETWORK_ST ATE"/>
<uses-permission
android:name="android.permission.CHANGE_NETWORK_ST ATE"/>
<uses-permission
android:name="android.permission.CONNECTIVITY_INTE RNAL"/>
<uses-permission
android:name="android.permission.MODIFY_PHONE_STAT E"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_U SERS_FULL"/>
<uses-permission
android:name="android.permission.BLUETOOTH_STACK"/>
<uses-permission
android:name="android.permission.INTERACT_ACROSS_U SERS"/>
<uses-permission
android:name="android.permission.MANAGE_USERS"/>
<uses-permission
android:name="com.google.android.gallery3d.permiss ion.GALLERY_PROVIDER"/>
<uses-permission
android:name="com.android.gallery3d.permission.GAL LERY_PROVIDER"/>
<uses-permission
android:name="android.permission.MMS_SEND_OUTBOX_M SG"/>
<uses-permission
android:name="android.permission.RECEIVE_SMS"/>
<uses-permission
android:name="android.permission.SEND_SMS"/>
<uses-permission
android:name="android.permission.READ_SMS"/>
<uses-permission
android:name="android.permission.WRITE_SMS"/>
<uses-permission
android:name="android.permission.READ_CONTACTS"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.MEDIA_CONTENT_CON TROL"/>
<uses-permission
android:name="android.permission.MANAGE_DOCUMENTS"/>
<uses-permission
android:name="com.google.android.gm.permission.REA D_GMAIL"/>
<uses-permission
android:name="android.permission.SYSTEM_ALERT_WIND OW"/>
<uses-permission
android:name="android.permission.READ_PROFILE"/>
<uses-permission
android:name="android.permission.VIBRATE"/>
<uses-permission
android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission
android:name="android.permission.FLASHLIGHT"/>
<uses-permission
android:name="android.permission.WRITE_APN_SETTING S"/>
<uses-permission
android:name="android.permission.WRITE_WAPPUSH"/>
<uses-permission
android:name="android.permission.READ_WAPPUSH"/>
<uses-permission
android:name="android.permission.CHANGE_CONFIGURAT ION"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_DOWNLO ADS"/>
<uses-permission
android:name="android.permission.ACCESS_DOWNLOAD_M ANAGER"/>
<uses-permission
android:name="android.permission.ACCESS_ALL_EXTERN AL_STORAGE"/>
<uses-permission
android:name="android.permission.ACCESS_FM_RECEIVE R"/>
<uses-permission
android:name="android.permission.ACCESS_LGDRM"/>
<uses-permission
android:name="android.permission.MMS_PUSH"/>
<uses-permission
android:name="com.android.email.permission.ACCESS_ PROVIDER"/>
<uses-permission
android:name="com.android.email.permission.READ_AT TACHMENT"/>
<uses-permission
android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission
android:name="android.permission.WRITE_MEDIA_STORA GE"/>
<uses-permission
android:name="android.permission.GET_TASKS"/>
<uses-permission
android:name="com.lge.permission.LGPOWER_MANAGER_H ELPER"/>
<uses-permission
android:name="android.permission.STATUS_BAR_SERVIC E"/>
<uses-permission
android:name="android.permission.READ_SEARCH_INDEX ABLES"/>
<application
android:label="@2131231069"
android:icon="@2130837505"
android:name=".btservice.AdapterApp"
android:persistent="false"
supportsRtl="true">
<meta-data
android:name="com.lge.theme"
android:value="Theme_LGE_White"/>
<meta-data
android:name="com.lge.app.forceHideOverflowButton"
android:value="true"/>
<uses-library
android:name="javax.obex"/>
<uses-library
android:name="com.mtk.bt"
android:required="false"/>
<uses-library
android:name="com.qcom.bluetooth"
android:required="false"/>
<uses-library
android:name="com.broadcom.bt"
android:required="false"/>
<uses-library
android:name="com.broadcom.fm"
android:required="false"/>
<provider
android:name=".opp.BluetoothOppProvider"
android:exported="true"
android:process="@2131230817"
android:authorities="com.android.bluetooth.opp">
<path-permission
android:permission="android.permission.ACCESS_BLUE TOOTH_SHARE"
android:pathPrefix="/btopp"/>
</provider>
<service
android:name=".btservice.AdapterService"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.IBluetooth"/>
<action
android:name="com.broadcom.bt.service.radiomanager .IBluetoothRadioManager"/>
</intent-filter>
</service>
<service
android:name=".opp.BluetoothOppService"
android:permission="android.permission.ACCESS_BLUE TOOTH_SHARE"
android:enabled="@2131165187"
android:process="@2131230817"/>
<receiver
android:name=".opp.BluetoothOppReceiver"
android:enabled="@2131165187"
android:exported="true"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.bluetooth.adapter.action.STA TE_CHANGED"/>
<action
android:name="android.btopp.intent.action.OPEN_REC EIVED_FILES"/>
</intent-filter>
</receiver>
<receiver
android:name=".opp.BluetoothOppHandoverReceiver"
android:permission="com.android.permission.WHITELI ST_BLUETOOTH_DEVICE"
android:process="@2131230817">
<intent-filter>
<action
android:name="android.btopp.intent.action.WHITELIS T_DEVICE"/>
<action
android:name="android.btopp.intent.action.STOP_HAN DOVER_TRANSFER"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.H ANDOVER_SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.nfc.handover.intent.action.H ANDOVER_SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="*/*"/>
</intent-filter>
</receiver>
<activity
android:theme="@16973840"
android:name=".opp.BluetoothOppLauncherActivity"
android:process="@2131230817"
android:finishOnTaskLaunch="true"
android:excludeFromRecents="true">
<intent-filter>
<action
android:name="android.intent.action.SEND"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
<data
android:mimeType="video/*"/>
<data
android:mimeType="audio/*"/>
<data
android:mimeType="text/x-vcard"/>
<data
android:mimeType="text/plain"/>
<data
android:mimeType="text/html"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="application/zip"/>
<data
android:mimeType="application/vnd.ms-excel"/>
<data
android:mimeType="application/msword"/>
<data
android:mimeType="application/vnd.ms-powerpoint"/>
<data
android:mimeType="application/pdf"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/>
<data
android:mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation"/>
<data
android:mimeType="text/x-vcalendar"/>
<data
android:mimeType="text/xml"/>
<data
android:mimeType="text/comma-separated-values"/>
<data
android:mimeType="application/*"/>
</intent-filter>
<intent-filter>
<action
android:name="android.intent.action.SEND_MULTIPLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="image/*"/>
No comments:
Post a Comment