Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
492
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.52 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="28" android:compileSdkVersionCodename="9" package="com.google.android.tv" platformBuildVersionCode="28" platformBuildVersionName="9">
  2. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
  3. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
  4. <uses-permission android:name="android.permission.CHANGE_HDMI_CEC_ACTIVE_SOURCE"/>
  5. <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
  6. <uses-permission android:name="android.permission.HDMI_CEC"/>
  7. <uses-permission android:name="android.permission.INTERNET"/>
  8. <uses-permission android:name="android.permission.MODIFY_PARENTAL_CONTROLS"/>
  9. <uses-permission android:name="android.permission.READ_CONTENT_RATING_SYSTEMS"/>
  10. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
  11. <uses-permission android:name="android.permission.READ_TV_LISTINGS"/>
  12. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
  13. <uses-permission android:name="android.permission.WAKE_LOCK"/>
  14. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  15. <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA"/>
  16. <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA"/>
  17. <uses-permission android:name="com.android.providers.tv.permission.ACCESS_ALL_EPG_DATA"/>
  18. <uses-permission android:name="com.android.providers.tv.permission.ACCESS_WATCHED_PROGRAMS"/>
  19. <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
  20. <uses-permission android:name="android.permission.GET_PACKAGE_SIZE"/>
  21. <uses-permission android:name="android.permission.DVB_DEVICE"/>
  22. <uses-feature android:name="android.hardware.usb.host" android:required="false"/>
  23. <uses-feature android:name="android.software.leanback" android:required="true"/>
  24. <uses-feature android:name="android.software.live_tv" android:required="true"/>
  25. <uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
  26. <permission android:description="@string/permdesc_receiveInputEvent" android:label="@string/permlab_receiveInputEvent" android:name="com.google.android.tv.permission.RECEIVE_INPUT_EVENT" android:protectionLevel="signatureOrSystem"/>
  27. <permission android:description="@string/permdesc_customizeTvApp" android:label="@string/permlab_customizeTvApp" android:name="com.google.android.tv.permission.CUSTOMIZE_TV_APP" android:protectionLevel="signatureOrSystem"/>
  28. <application android:allowBackup="true" android:appComponentFactory="android.support.v4.app.CoreComponentFactory" android:banner="@drawable/live_channels_banner" android:icon="@drawable/ic_tv_app" android:label="@string/app_name" android:name="com.google.android.tv.livechannels.app.LiveChannelsApplication" android:supportsRtl="true" android:theme="@style/Theme.TV" android:usesCleartextTraffic="true">
  29. <activity android:configChanges="keyboard|keyboardHidden" android:exported="true" android:name="com.android.tv.SetupPassthroughActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar">
  30. <intent-filter>
  31. <action android:name="com.google.android.tv.action.LAUNCH_INPUT_SETUP"/>
  32. <category android:name="android.intent.category.DEFAULT"/>
  33. </intent-filter>
  34. <intent-filter>
  35. <action android:name="com.android.tv.action.LAUNCH_INPUT_SETUP"/>
  36. <category android:name="android.intent.category.DEFAULT"/>
  37. </intent-filter>
  38. </activity>
  39. <provider android:authorities="com.google.android.tv.search" android:enabled="true" android:exported="true" android:name="com.android.tv.search.LocalSearchProvider">
  40. <meta-data android:name="SupportedSwitchActionType" android:value="CHANNEL|TVINPUT"/>
  41. </provider>
  42. <provider android:authorities="com.google.android.tv.common.preferences" android:exported="false" android:name="com.android.tv.common.CommonPreferenceProvider" android:process="com.android.tv.common"/>
  43. <receiver android:enabled="true" android:exported="false" android:name="com.google.android.gms.analytics.AnalyticsReceiver"/>
  44. <service android:enabled="true" android:exported="false" android:name="com.google.android.gms.analytics.AnalyticsService"/>
  45. <service android:enabled="true" android:exported="false" android:name="com.google.android.gms.analytics.AnalyticsJobService" android:permission="android.permission.BIND_JOB_SERVICE"/>
  46. <activity android:exported="false" android:name="com.google.android.gms.common.api.GoogleApiActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
  47. <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
  48. <provider android:authorities="com.google.android.tv.data.epg" android:exported="true" android:name="com.google.android.tv.livechannels.epg.provider.EpgContentProvider" android:syncable="false"/>
  49. <meta-data android:name="com.google.android.gms.phenotype.registration.xml" android:resource="@xml/phenotype"/>
  50. <receiver android:exported="false" android:name="com.google.android.tv.livechannels.tunerinputcontroller.TunerInputControllerImpl$IntentReceiver">
  51. <intent-filter>
  52. <action android:name="android.intent.action.BOOT_COMPLETED"/>
  53. <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
  54. <action android:name="android.hardware.usb.action.USB_DEVICE_DETACHED"/>
  55. <action android:name="com.android.tv.action.APPLICATION_FIRST_LAUNCHED"/>
  56. <action android:name="com.android.tv.action.NETWORK_TUNER_ATTACHED"/>
  57. <action android:name="com.android.tv.action.NETWORK_TUNER_DETACHED"/>
  58. </intent-filter>
  59. </receiver>
  60. <activity android:configChanges="keyboard|keyboardHidden" android:exported="false" android:label="@string/bt_app_name" android:launchMode="singleInstance" android:name="com.google.android.tv.livechannels.tunersetup.LiveChannelsTunerSetupActivity" android:process="com.google.android.tv.tuner" android:theme="@style/Theme.Setup.GuidedStep">
  61. <intent-filter>
  62. <action android:name="android.intent.action.MAIN"/>
  63. </intent-filter>
  64. </activity>
  65. <receiver android:exported="true" android:name="com.google.android.tv.receiver.GlobalKeyReceiver">
  66. <intent-filter>
  67. <action android:name="android.intent.action.GLOBAL_BUTTON"/>
  68. </intent-filter>
  69. <intent-filter>
  70. <action android:name="android.media.tv.action.QUERY_CONTENT_RATING_SYSTEMS"/>
  71. </intent-filter>
  72. <meta-data android:name="android.media.tv.metadata.CONTENT_RATING_SYSTEMS" android:resource="@xml/tv_content_rating_systems"/>
  73. </receiver>
  74. <service android:enabled="false" android:label="@string/bt_app_name" android:name="com.google.android.tv.tuner.tvinput.TunerTvInputService" android:permission="android.permission.BIND_TV_INPUT" android:process="com.google.android.tv.tuner">
  75. <intent-filter>
  76. <action android:name="android.media.tv.TvInputService"/>
  77. </intent-filter>
  78. <meta-data android:name="android.media.tv.input" android:resource="@xml/livechannels_tvinputservice"/>
  79. </service>
  80. <activity android:exported="true" android:launchMode="singleTask" android:name="com.android.tv.TvActivity">
  81. <intent-filter>
  82. <action android:name="android.intent.action.MAIN"/>
  83. <category android:name="android.intent.category.LAUNCHER"/>
  84. <category android:name="android.intent.category.LEANBACK_LAUNCHER"/>
  85. </intent-filter>
  86. </activity>
  87. <activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:launchMode="singleTask" android:name="com.android.tv.MainActivity" android:resizeableActivity="true" android:screenOrientation="landscape" android:supportsPictureInPicture="true" android:theme="@style/Theme.TV.MainActivity">
  88. <intent-filter>
  89. <action android:name="android.intent.action.VIEW"/>
  90. <category android:name="android.intent.category.DEFAULT"/>
  91. <data android:mimeType="vnd.android.cursor.item/channel"/>
  92. <data android:mimeType="vnd.android.cursor.dir/channel"/>
  93. <data android:mimeType="vnd.android.cursor.item/program"/>
  94. <data android:mimeType="vnd.android.cursor.dir/program"/>
  95. </intent-filter>
  96. <intent-filter>
  97. <action android:name="android.media.tv.action.SETUP_INPUTS"/>
  98. <category android:name="android.intent.category.DEFAULT"/>
  99. </intent-filter>
  100. <intent-filter>
  101. <action android:name="android.intent.action.SEARCH"/>
  102. </intent-filter>
  103. <meta-data android:name="supports_leanback" android:value="true"/>
  104. <meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/>
  105. </activity>
  106. <activity android:configChanges="keyboard|keyboardHidden" android:name="com.android.tv.LauncherActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
  107. <activity android:configChanges="keyboard|keyboardHidden" android:launchMode="singleTask" android:name="com.android.tv.SelectInputActivity" android:theme="@style/Theme.SelectInputActivity"/>
  108. <activity android:configChanges="keyboard|keyboardHidden" android:launchMode="singleTop" android:name="com.android.tv.onboarding.OnboardingActivity" android:theme="@style/Theme.Setup.GuidedStep"/>
  109. <activity android:configChanges="keyboard|keyboardHidden" android:launchMode="singleTask" android:name="com.android.tv.dvr.ui.browse.DvrBrowseActivity" android:theme="@style/Theme.Leanback.Browse">
  110. <intent-filter>
  111. <action android:name="android.media.tv.action.VIEW_RECORDING_SCHEDULES"/>
  112. <category android:name="android.intent.category.DEFAULT"/>
  113. </intent-filter>
  114. <intent-filter>
  115. <action android:name="android.intent.action.VIEW"/>
  116. <category android:name="android.intent.category.DEFAULT"/>
  117. <data android:mimeType="vnd.android.cursor.dir/recorded_program"/>
  118. </intent-filter>
  119. </activity>
  120. <activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:launchMode="singleTask" android:name="com.android.tv.dvr.ui.playback.DvrPlaybackActivity" android:theme="@style/Theme.Leanback">
  121. <intent-filter>
  122. <action android:name="android.intent.action.VIEW"/>
  123. <category android:name="android.intent.category.DEFAULT"/>
  124. <data android:mimeType="vnd.android.cursor.item/recorded_program"/>
  125. </intent-filter>
  126. </activity>
  127. <activity android:configChanges="keyboard|keyboardHidden" android:exported="true" android:name="com.android.tv.ui.DetailsActivity" android:theme="@style/Theme.TV.Dvr.Browse.Details"/>
  128. <activity android:configChanges="keyboard|keyboardHidden" android:name="com.android.tv.dvr.ui.DvrSeriesSettingsActivity" android:theme="@style/Theme.TV.Dvr.Series.Settings.GuidedStep"/>
  129. <activity android:configChanges="keyboard|keyboardHidden" android:name="com.android.tv.dvr.ui.DvrSeriesDeletionActivity" android:theme="@style/Theme.TV.Dvr.Series.Deletion.GuidedStep"/>
  130. <activity android:name="com.android.tv.dvr.ui.DvrSeriesScheduledDialogActivity" android:theme="@style/Theme.TV.dialog.HalfSizedDialog"/>
  131. <activity android:configChanges="keyboard|keyboardHidden" android:name="com.android.tv.dvr.ui.list.DvrSchedulesActivity" android:theme="@style/Theme.Leanback.Details"/>
  132. <activity android:configChanges="keyboard|keyboardHidden" android:exported="false" android:name="com.android.tv.dvr.ui.list.DvrHistoryActivity" android:theme="@style/Theme.Leanback.Details"/>
  133. <service android:exported="false" android:name="com.android.tv.recommendation.NotificationService"/>
  134. <service android:name="com.android.tv.recommendation.ChannelPreviewUpdater$ChannelPreviewUpdateService" android:permission="android.permission.BIND_JOB_SERVICE"/>
  135. <receiver android:name="com.android.tv.receiver.BootCompletedReceiver">
  136. <intent-filter>
  137. <action android:name="android.intent.action.BOOT_COMPLETED"/>
  138. </intent-filter>
  139. </receiver>
  140. <receiver android:name="com.android.tv.receiver.PackageIntentsReceiver">
  141. <intent-filter>
  142. <action android:name="android.intent.action.PACKAGE_ADDED"/>
  143. <action android:name="android.intent.action.PACKAGE_CHANGED"/>
  144. <action android:name="android.intent.action.PACKAGE_FULLY_REMOVED"/>
  145. <action android:name="android.intent.action.PACKAGE_REMOVED"/>
  146. <data android:scheme="package"/>
  147. </intent-filter>
  148. <intent-filter>
  149. <action android:name="android.intent.action.BOOT_COMPLETED"/>
  150. </intent-filter>
  151. </receiver>
  152. <activity android:configChanges="keyboard|keyboardHidden" android:exported="true" android:label="@string/bt_app_name" android:launchMode="singleInstance" android:name="com.android.tv.setup.SystemSetupActivity" android:theme="@style/Theme.Setup.GuidedStep">
  153. <intent-filter>
  154. <action android:name="com.google.android.tv.action.LAUNCH_SYSTEM_SETUP"/>
  155. <category android:name="android.intent.category.DEFAULT"/>
  156. </intent-filter>
  157. </activity>
  158. <service android:label="@string/dvr_service_name" android:name="com.android.tv.dvr.recorder.DvrRecordingService"/>
  159. <receiver android:name="com.android.tv.dvr.recorder.DvrStartRecordingReceiver"/>
  160. <service android:exported="false" android:name="com.android.tv.tuner.tvinput.TunerStorageCleanUpService" android:permission="android.permission.BIND_JOB_SERVICE" android:process="com.android.tv.tuner"/>
  161. <service android:name="com.android.tv.data.epg.EpgFetchService" android:permission="android.permission.BIND_JOB_SERVICE"/>
  162. </application>
  163. </manifest>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement