linuxct

Android O's Pixel Launcher ODR-4023749 SMALI MODIFICATIONS

Jun 8th, 2017
1,486
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.02 KB | None | 0 0
  1. AndroidManifest.xml ::
  2. @modify line 55
  3. <service android:enabled="@bool/notification_badging_enabled" android:name="com.android.launcher3.notification.NotificationListener" android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
  4. to
  5. <service android:enabled="true" android:name="com.android.launcher3.notification.NotificationListener" android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
  6. @modify line 91
  7. <uses-feature android:name="com.google.android.feature.PIXEL_EXPERIENCE" android:required="true"/>
  8. to
  9. <uses-feature android:name="com.google.android.feature.PIXEL_EXPERIENCE" android:required="false"/>
  10. :::::::::::::::::::::::::
  11. res/values/bools.xml ::
  12. @modify line 3
  13. <bool name="notification_badging_enabled">false</bool>
  14. to
  15. <bool name="notification_badging_enabled">true</bool>
  16. :::::::::::::::::::::::::
  17. res/values/colors.xml ::
  18. @add line 31
  19. <color name="quantum_panel_text_color">#ff666666</color>
  20. :::::::::::::::::::::::::
  21. res/values/styles.xml ::
  22. @modify line 30
  23. <item name="android:background">@color/default_shadow_color_no_alpha</item>
  24. to
  25. <item name="android:background">?android:colorPrimary</item>
  26. @modify line 31
  27. <item name="android:alpha">?android:spotShadowAlpha</item>
  28. to
  29. <item name="android:alpha">0.6</item>
  30. @add line 8
  31. <item name="android:colorPrimary">#fff5f5f5</item>
  32. :::::::::::::::::::::::::
  33. res/xml/launcher_preferences.xml ::
  34. @modify line 7
  35. <ListPreference android:persistent="false" android:entries="@array/icon_shape_override_paths_names" android:title="@string/icon_shape_override_label" android:key="pref_override_icon_shape" android:summary="%s" android:defaultValue="" android:entryValues="@array/icon_shape_override_paths_values" />
  36. to
  37. <ListPreference android:persistent="true" android:entries="@array/icon_shape_override_paths_names" android:title="@string/icon_shape_override_label" android:key="pref_override_icon_shape" android:summary="%s" android:defaultValue="" android:entryValues="@array/icon_shape_override_paths_values" />
  38. @modify line 8
  39. <Preference android:persistent="false" android:title="@string/icon_badging_title" android:key="pref_icon_badging">
  40. to
  41. <Preference android:persistent="true" android:title="@string/icon_badging_title" android:key="pref_icon_badging">
  42. @add line 17
  43. <Preference android:persistent="false" android:title="Mod version" android:key="iamlinuxct" android:summary="3" />
  44. :::::::::::::::::::::::::
  45. smali/android/support/v4/os/a.smali ::
  46. @delete method from lines 18-69
  47. .method public static isAtLeastO()Z
  48. [line 41...line 90]
  49. .end method
  50. @add method from lines 18-27
  51. .method public static isAtLeastO()Z
  52. .locals 3
  53.  
  54. .prologue
  55. const/4 v0, 0x0
  56.  
  57. const/4 v0, 0x1
  58.  
  59. return v0
  60. .end method
  61. :::::::::::::::::::::::::
  62. smali/com/android/launcher3/Launcher.smali
  63. @modify line 683
  64. if-eqz v7, :cond_33
  65. to
  66. if-nez v7, :cond_33
  67. @modify line 2928
  68. if-eqz v2, :cond_1c
  69. to
  70. if-nez v2, :cond_1c
  71. @modify line 2968
  72. if-eqz v2, :cond_1c
  73. to
  74. if-nez v2, :cond_1c
  75. @modify line 6464
  76. if-nez v0, :cond_1f
  77. to
  78. if-eqz v0, :cond_1f
  79. :::::::::::::::::::::::::
  80. smali/com/android/launcher3/SettingsActivity$LauncherSettingsFragment.smali
  81. @modify line 99
  82. if-nez v2, :cond_9b
  83. to
  84. if-eqz v2, :cond_9b
  85. :::::::::::::::::::::::::
  86. smali/com/android/launcher3/compat/AppWidgetManagerCompat.smali
  87. @modify line 75
  88. if-eqz v0, :cond_1c
  89. to
  90. if-nez v0, :cond_1c
  91. :::::::::::::::::::::::::
  92. smali/com/android/launcher3/compat/LauncherAppsCompat.smali
  93. @modify line 162
  94. if-eqz v0, :cond_1c
  95. to
  96. if-nez v0, :cond_1c
  97. :::::::::::::::::::::::::
  98. smali/com/android/launcher3/graphics/DrawableFactory.smali
  99. @modify line 192
  100. if-eqz v0, :cond_3a
  101. to
  102. if-nez v0, :cond_3a
  103. :::::::::::::::::::::::::
  104. smali/com/android/launcher3/graphics/IconNormalizer.smali
  105. @modify line 808
  106. if-eqz v2, :cond_27
  107. to
  108. if-nez v2, :cond_27
  109. @modify line 814
  110. if-eqz v2, :cond_27
  111. to
  112. if-nez v2, :cond_27
  113. @modify line 1409
  114. if-eqz v3, :cond_1d5
  115. to
  116. if-nez v3, :cond_1d5
  117. @modify line 1415
  118. if-eqz v3, :cond_1d5
  119. to
  120. if-nez v3, :cond_1d5
  121. :::::::::::::::::::::::::
  122. smali/com/android/launcher3/graphics/LauncherIcons.smali
  123. @modify line 271
  124. if-eqz v0, :cond_5c
  125. to
  126. if-nez v0, :cond_5c
  127. @modify line 341
  128. if-eqz v1, :cond_57
  129. to
  130. if-nez v1, :cond_57
  131. @modify line 495
  132. if-eqz v1, :cond_16
  133. to
  134. if-nez v1, :cond_16
  135. @modify line 523
  136. if-eqz v1, :cond_2c
  137. to
  138. if-nez v1, :cond_2c
  139. @modify line 657
  140. if-eqz v9, :cond_ad
  141. to
  142. if-nez v9, :cond_ad
  143. @modify line 852
  144. if-eqz v0, :cond_59
  145. to
  146. if-nez v0, :cond_59
  147. @modify line 892
  148. if-eqz v4, :cond_4c
  149. to
  150. if-nez v4, :cond_4c
  151. @modify line 1109
  152. if-nez v0, :cond_7
  153. to
  154. if-eqz v0, :cond_7
  155. :::::::::::::::::::::::::
  156. smali/com/android/launcher3/notification/NotificationListener.smali
  157. @delete .line 222 from line 339 to 343
  158. iget-object v0, p0, Lcom/android/launcher3/notification/NotificationListener;->mTempRanking:Landroid/service/notification/NotificationListenerService$Ranking;
  159. [line 340...line 342]
  160. move-result v0
  161. @delete method from lines 530-554
  162. .method public onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  163. [line 531...line 553]
  164. .end method
  165. @delete method from lines 556-591
  166. .method public onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  167. [line 531...line 553]
  168. .end method
  169. @add method from lines 530-540
  170. .method public onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  171. .locals 3
  172.  
  173. .prologue
  174. .line 157
  175. invoke-super {p0, p1}, Landroid/service/notification/NotificationListenerService;->onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  176.  
  177. .line 160
  178. return-void
  179. .end method
  180.  
  181. @add method from lines 541-550
  182. .method public onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  183. .locals 3
  184.  
  185. .prologue
  186. .line 179
  187. invoke-super {p0, p1}, Landroid/service/notification/NotificationListenerService;->onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  188.  
  189. return-void
  190. .end method
  191. @add line 339
  192. const/4 v2, 0x0
  193. :::::::::::::::::::::::::
  194. smali/com/android/launcher3/util/ManagedProfileHeuristic.smali
  195. @modify line 99
  196. if-eqz v0, :cond_28
  197. to
  198. if-nez v0, :cond_28
  199. :::::::::::::::::::::::::
  200. smali/com/google/android/gms/common/internal/zzu$zza.smali ::
  201. @modify line 14
  202. if-eqz p0, :cond_1
  203. to
  204. if-nez p0, :cond_1
  205. :::::::::::::::::::::::::
  206. smali/com/android/launcher3/LauncherAppState.smali ::
  207. @modify line 343
  208. if-eqz v1, :cond_0
  209. to
  210. if-nez v1, :cond_0
  211. @modify line 387
  212. if-eqz v1, :cond_2
  213. to
  214. if-nez v1, :cond_2
  215. :::::::::::::::::::::::::
  216. smali/android/support/v4/view/y.smali ::
  217. @modify line 33
  218. if-nez v0, :cond_6
  219. to
  220. if-eqz v0, :cond_6
  221. @modify line 89
  222. if-nez v0, :cond_b
  223. to
  224. if-eqz v0, :cond_b
  225. @modify line 116
  226. if-nez v0, :cond_b
  227. to
  228. if-eqz v0, :cond_b
  229. :::::::::::::::::::::::::
  230. smali/android/support/v4/view/f.smali ::
  231. @modify line 20
  232. if-nez v0, :cond_3e
  233. to
  234. if-eqz v0, :cond_3e
  235. :::::::::::::::::::::::::
  236. smali/android/support/v4/app/i.smali ::
  237. @modify line 20
  238. if-nez v0, :cond_2c
  239. to
  240. if-eqz v0, :cond_2c
Add Comment
Please, Sign In to add comment