linuxct

Android O's Pixel Launcher 3952143 (v2) SMALI MODIFICATIONS

May 21st, 2017
27,417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.04 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 90
  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 31
  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 32
  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 8
  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. @add line 11
  39. <Preference android:persistent="false" android:title="Mod version" android:key="iamlinuxct" android:summary="2" />
  40. :::::::::::::::::::::::::
  41. smali/android/support/v4/os/a.smali ::
  42. @delete method from lines 40-91
  43. .method public static isAtLeastO()Z
  44. [line 41...line 90]
  45. .end method
  46. @add method from lines 40-49
  47. .method public static isAtLeastO()Z
  48. .locals 3
  49.  
  50. .prologue
  51. const/4 v0, 0x0
  52.  
  53. const/4 v0, 0x1
  54.  
  55. return v0
  56. .end method
  57. :::::::::::::::::::::::::
  58. smali/com/android/launcher3/Launcher.smali
  59. @modify line 683
  60. if-eqz v7, :cond_2
  61. to
  62. if-nez v7, :cond_2
  63. @modify line 3082
  64. if-eqz v2, :cond_0
  65. to
  66. if-nez v2, :cond_0
  67. @modify line 3122
  68. if-eqz v2, :cond_0
  69. to
  70. if-nez v2, :cond_0
  71. @modify line 6451
  72. if-nez v0, :cond_1
  73. to
  74. if-eqz v0, :cond_1
  75. :::::::::::::::::::::::::
  76. smali/com/android/launcher3/SettingsActivity$LauncherSettingsFragment.smali
  77. @modify line 114
  78. if-eqz v1, :cond_3
  79. to
  80. if-nez v1, :cond_3
  81. :::::::::::::::::::::::::
  82. smali/com/android/launcher3/compat/AppWidgetManagerCompat.smali
  83. @modify line 75
  84. if-eqz v0, :cond_1
  85. to
  86. if-nez v0, :cond_1
  87. :::::::::::::::::::::::::
  88. smali/com/android/launcher3/compat/LauncherAppsCompat.smali
  89. @modify line 162
  90. if-eqz v0, :cond_1
  91. to
  92. if-nez v0, :cond_1
  93. :::::::::::::::::::::::::
  94. smali/com/android/launcher3/graphics/DrawableFactory.smali
  95. @modify line 192
  96. if-eqz v0, :cond_0
  97. to
  98. if-nez v0, :cond_0
  99. :::::::::::::::::::::::::
  100. smali/com/android/launcher3/graphics/IconNormalizer.smali
  101. @modify line 808
  102. if-eqz v2, :cond_1
  103. to
  104. if-nez v2, :cond_1
  105. @modify line 814
  106. if-eqz v2, :cond_1
  107. to
  108. if-nez v2, :cond_1
  109. @modify line 1409
  110. if-eqz v3, :cond_14
  111. to
  112. if-nez v3, :cond_14
  113. @modify line 1415
  114. if-eqz v3, :cond_14
  115. to
  116. if-nez v3, :cond_14
  117. :::::::::::::::::::::::::
  118. smali/com/android/launcher3/graphics/LauncherIcons.smali
  119. @modify line 269
  120. if-eqz v0, :cond_2
  121. to
  122. if-nez v0, :cond_2
  123. @modify line 339
  124. if-eqz v1, :cond_1
  125. to
  126. if-nez v1, :cond_1
  127. @modify line 493
  128. if-eqz v1, :cond_0
  129. to
  130. if-nez v1, :cond_0
  131. @modify line 521
  132. if-eqz v1, :cond_1
  133. to
  134. if-nez v1, :cond_1
  135. @modify line 811
  136. if-eqz v0, :cond_1
  137. to
  138. if-nez v0, :cond_1
  139. :::::::::::::::::::::::::
  140. smali/com/android/launcher3/notification/NotificationListener.smali
  141. @delete .line 222 from line 339 to 343
  142. iget-object v2, p0, Lcom/android/launcher3/notification/NotificationListener;->mTempRanking:Landroid/service/notification/NotificationListenerService$Ranking;
  143. [line 340...line 342]
  144. move-result v2
  145. @delete method from lines 530-554
  146. .method public onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  147. [line 531...line 553]
  148. .end method
  149. @delete method from lines 556-591
  150. .method public onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  151. [line 531...line 553]
  152. .end method
  153. @add method from lines 530-540
  154. .method public onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  155. .locals 3
  156.  
  157. .prologue
  158. .line 157
  159. invoke-super {p0, p1}, Landroid/service/notification/NotificationListenerService;->onNotificationPosted(Landroid/service/notification/StatusBarNotification;)V
  160.  
  161. .line 160
  162. return-void
  163. .end method
  164. @add method from lines 541-550
  165. .method public onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  166. .locals 3
  167.  
  168. .prologue
  169. .line 179
  170. invoke-super {p0, p1}, Landroid/service/notification/NotificationListenerService;->onNotificationRemoved(Landroid/service/notification/StatusBarNotification;)V
  171.  
  172. return-void
  173. .end method
  174. @add line 339
  175. const/4 v2, 0x0
  176. :::::::::::::::::::::::::
  177. smali/com/android/launcher3/util/ManagedProfileHeuristic.smali
  178. @modify line 100
  179. if-eqz v0, :cond_0
  180. to
  181. if-nez v0, :cond_0
  182. :::::::::::::::::::::::::
  183. smali/com/google/android/gms/common/internal/zzu$zza.smali ::
  184. @modify line 14
  185. if-eqz p0, :cond_1
  186. to
  187. if-nez p0, :cond_1
  188. :::::::::::::::::::::::::
  189. smali/com/android/launcher3/LauncherAppState.smali ::
  190. @modify line 343
  191. if-eqz v1, :cond_0
  192. to
  193. if-nez v1, :cond_0
  194. @modify line 387
  195. if-eqz v1, :cond_2
  196. to
  197. if-nez v1, :cond_2
Add Comment
Please, Sign In to add comment