metinkale38

Samsung Alarms

Jul 13th, 2017
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.17 KB | None | 0 0
  1. .class Lcom/android/server/AlarmManagerServiceExt$PackageList;
  2. .super Ljava/lang/Object;
  3. .source "AlarmManagerServiceExt.java"
  4.  
  5.  
  6. # annotations
  7. .annotation system Ldalvik/annotation/EnclosingClass;
  8. value = Lcom/android/server/AlarmManagerServiceExt;
  9. .end annotation
  10.  
  11. .annotation system Ldalvik/annotation/InnerClass;
  12. accessFlags = 0x8
  13. name = "PackageList"
  14. .end annotation
  15.  
  16.  
  17. # instance fields
  18. .field mPackageSet:Ljava/util/HashSet;
  19. .annotation system Ldalvik/annotation/Signature;
  20. value = {
  21. "Ljava/util/HashSet",
  22. "<",
  23. "Ljava/lang/String;",
  24. ">;"
  25. }
  26. .end annotation
  27. .end field
  28.  
  29. .field mRegExpList:Ljava/util/ArrayList;
  30. .annotation system Ldalvik/annotation/Signature;
  31. value = {
  32. "Ljava/util/ArrayList",
  33. "<",
  34. "Ljava/lang/String;",
  35. ">;"
  36. }
  37. .end annotation
  38. .end field
  39.  
  40.  
  41. # direct methods
  42. .method constructor <init>()V
  43. .registers 2
  44.  
  45. .prologue
  46. .line 4091
  47. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  48.  
  49. .line 4093
  50. new-instance v0, Ljava/util/HashSet;
  51.  
  52. invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
  53.  
  54. iput-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  55.  
  56. .line 4095
  57. new-instance v0, Ljava/util/ArrayList;
  58.  
  59. invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
  60.  
  61. iput-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  62.  
  63. .line 4091
  64. return-void
  65. .end method
  66.  
  67.  
  68. # virtual methods
  69. .method public add(Ljava/lang/String;)V
  70. .registers 4
  71. .param p1, "packageName" # Ljava/lang/String;
  72.  
  73. .prologue
  74. .line 4098
  75. if-nez p1, :cond_3
  76.  
  77. .line 4099
  78. return-void
  79.  
  80. .line 4101
  81. :cond_3
  82. const-string/jumbo v0, "*"
  83.  
  84. invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  85.  
  86. move-result v0
  87.  
  88. if-eqz v0, :cond_1e
  89.  
  90. .line 4102
  91. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  92.  
  93. invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
  94.  
  95. move-result v0
  96.  
  97. if-nez v0, :cond_1d
  98.  
  99. .line 4103
  100. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  101.  
  102. invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  103.  
  104. move-result-object v1
  105.  
  106. invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  107.  
  108. .line 4097
  109. :cond_1d
  110. :goto_1d
  111. return-void
  112.  
  113. .line 4106
  114. :cond_1e
  115. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  116.  
  117. invoke-virtual {v0, p1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
  118.  
  119. move-result v0
  120.  
  121. if-nez v0, :cond_1d
  122.  
  123. .line 4107
  124. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  125.  
  126. invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  127.  
  128. move-result-object v1
  129.  
  130. invoke-virtual {v0, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  131.  
  132. goto :goto_1d
  133. .end method
  134.  
  135. .method public clear()V
  136. .registers 2
  137.  
  138. .prologue
  139. .line 4143
  140. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  141.  
  142. invoke-virtual {v0}, Ljava/util/HashSet;->clear()V
  143.  
  144. .line 4144
  145. iget-object v0, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  146.  
  147. invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
  148.  
  149. .line 4142
  150. return-void
  151. .end method
  152.  
  153. .method public contains(Ljava/lang/String;)Z
  154. .registers 6
  155. .param p1, "packageName" # Ljava/lang/String;
  156.  
  157. .prologue
  158. .line 4127
  159. if-nez p1, :cond_4
  160.  
  161. .line 4128
  162. const/4 v3, 0x0
  163.  
  164. return v3
  165.  
  166. .line 4130
  167. :cond_4
  168. iget-object v3, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  169.  
  170. invoke-virtual {v3, p1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
  171.  
  172. move-result v0
  173.  
  174. .line 4131
  175. .local v0, "match":Z
  176. if-nez v0, :cond_27
  177.  
  178. .line 4132
  179. iget-object v3, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  180.  
  181. invoke-interface {v3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  182.  
  183. move-result-object v2
  184.  
  185. .local v2, "regExp$iterator":Ljava/util/Iterator;
  186. :cond_12
  187. invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
  188.  
  189. move-result v3
  190.  
  191. if-eqz v3, :cond_27
  192.  
  193. invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
  194.  
  195. move-result-object v1
  196.  
  197. check-cast v1, Ljava/lang/String;
  198.  
  199. .line 4133
  200. .local v1, "regExp":Ljava/lang/String;
  201. if-eqz p1, :cond_12
  202.  
  203. invoke-virtual {p1, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z
  204.  
  205. move-result v3
  206.  
  207. if-eqz v3, :cond_12
  208.  
  209. .line 4134
  210. const/4 v0, 0x1
  211.  
  212. .line 4139
  213. .end local v0 # "match":Z
  214. .end local v1 # "regExp":Ljava/lang/String;
  215. .end local v2 # "regExp$iterator":Ljava/util/Iterator;
  216. :cond_27
  217. return v0
  218. .end method
  219.  
  220. .method public loadAppSync3PlusBlackList()V
  221. .registers 2
  222.  
  223. .prologue
  224. .line 4168
  225. const-string/jumbo v0, ".*reminder.*"
  226.  
  227. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  228.  
  229. .line 4169
  230. const-string/jumbo v0, ".*alert.*"
  231.  
  232. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  233.  
  234. .line 4170
  235. const-string/jumbo v0, "com.sec.screencheck"
  236.  
  237. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  238.  
  239. .line 4171
  240. const-string/jumbo v0, "com.sec.dsm.system"
  241.  
  242. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  243.  
  244. .line 4172
  245. const-string/jumbo v0, "com.samsung.android.fmm"
  246.  
  247. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  248.  
  249. .line 4173
  250. const-string/jumbo v0, "com.samsung.ssd.wolfserver"
  251.  
  252. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  253.  
  254. .line 4174
  255. const-string/jumbo v0, "ch.bitspin.timely"
  256.  
  257. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  258.  
  259. .line 4175
  260. const-string/jumbo v0, "com.nhn.android.nmap"
  261.  
  262. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  263.  
  264. .line 4176
  265. const-string/jumbo v0, "com.qihoo.security"
  266.  
  267. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  268.  
  269. .line 4177
  270. const-string/jumbo v0, ".*vodafone.*"
  271.  
  272. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  273.  
  274. .line 4180
  275. const-string/jumbo v0, ".*vzw.*"
  276.  
  277. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  278.  
  279. .line 4181
  280. const-string/jumbo v0, ".*verizon.*"
  281.  
  282. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  283.  
  284. .line 4182
  285. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->VZW:Z
  286.  
  287. if-eqz v0, :cond_d0
  288.  
  289. .line 4183
  290. const-string/jumbo v0, ".*amazon.*"
  291.  
  292. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  293.  
  294. .line 4184
  295. const-string/jumbo v0, "com.audible.application"
  296.  
  297. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  298.  
  299. .line 4185
  300. const-string/jumbo v0, "com.imdb.mobile"
  301.  
  302. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  303.  
  304. .line 4186
  305. const-string/jumbo v0, "com.amazon.fv"
  306.  
  307. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  308.  
  309. .line 4187
  310. const-string/jumbo v0, "com.gotv.nflgamecenter.us.lite"
  311.  
  312. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  313.  
  314. .line 4188
  315. const-string/jumbo v0, "com.slacker.radio"
  316.  
  317. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  318.  
  319. .line 4189
  320. const-string/jumbo v0, "com.telecomsys.directedsms.android.SCG"
  321.  
  322. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  323.  
  324. .line 4190
  325. const-string/jumbo v0, "com.LogiaGroup.LogiaDeck"
  326.  
  327. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  328.  
  329. .line 4191
  330. const-string/jumbo v0, "com.vznavigator.Generic"
  331.  
  332. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  333.  
  334. .line 4192
  335. const-string/jumbo v0, "com.cequint.ecid"
  336.  
  337. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  338.  
  339. .line 4193
  340. const-string/jumbo v0, "com.vcast.mediamanager"
  341.  
  342. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  343.  
  344. .line 4194
  345. const-string/jumbo v0, "com.sec.android.app.cmas"
  346.  
  347. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  348.  
  349. .line 4195
  350. const-string/jumbo v0, "com.samsung.spg"
  351.  
  352. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  353.  
  354. .line 4196
  355. const-string/jumbo v0, "com.sec.android.app.setupwizard"
  356.  
  357. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  358.  
  359. .line 4197
  360. const-string/jumbo v0, "com.samsung.vvm"
  361.  
  362. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  363.  
  364. .line 4198
  365. const-string/jumbo v0, "com.samsung.carrier.logcollector"
  366.  
  367. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  368.  
  369. .line 4199
  370. const-string/jumbo v0, "com.samsung.sdm"
  371.  
  372. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  373.  
  374. .line 4200
  375. const-string/jumbo v0, "com.samsung.syncmlservice"
  376.  
  377. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  378.  
  379. .line 4201
  380. const-string/jumbo v0, "com.samsung.syncmlphonedataservice"
  381.  
  382. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  383.  
  384. .line 4202
  385. const-string/jumbo v0, "com.samsung.sdm.sdmviewer"
  386.  
  387. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  388.  
  389. .line 4203
  390. const-string/jumbo v0, "com.samsung.PAYGPrePayDetection"
  391.  
  392. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  393.  
  394. .line 4204
  395. const-string/jumbo v0, "com.fusionone.android.sync.vzbuaclient"
  396.  
  397. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  398.  
  399. .line 4208
  400. :cond_d0
  401. const-string/jumbo v0, ".*att.*"
  402.  
  403. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  404.  
  405. .line 4209
  406. const-string/jumbo v0, ".*mizmowireless.*"
  407.  
  408. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  409.  
  410. .line 4210
  411. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->ATT:Z
  412.  
  413. if-eqz v0, :cond_ec
  414.  
  415. .line 4211
  416. const-string/jumbo v0, "com.welldoc.diabetesmanager"
  417.  
  418. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  419.  
  420. .line 4212
  421. const-string/jumbo v0, "deezer.android.app"
  422.  
  423. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  424.  
  425. .line 4216
  426. :cond_ec
  427. const-string/jumbo v0, ".*sprint.*"
  428.  
  429. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  430.  
  431. .line 4217
  432. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->SPR:Z
  433.  
  434. if-eqz v0, :cond_1c2
  435.  
  436. .line 4218
  437. const-string/jumbo v0, "com.airg"
  438.  
  439. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  440.  
  441. .line 4219
  442. const-string/jumbo v0, "com.amazon.mShop"
  443.  
  444. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  445.  
  446. .line 4220
  447. const-string/jumbo v0, "com.amazon.mShop.android"
  448.  
  449. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  450.  
  451. .line 4221
  452. const-string/jumbo v0, "com.amazon.avod.thirdpartyclient"
  453.  
  454. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  455.  
  456. .line 4222
  457. const-string/jumbo v0, "com.amazon.mp3"
  458.  
  459. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  460.  
  461. .line 4223
  462. const-string/jumbo v0, "com.amazon.clouddrive.photos"
  463.  
  464. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  465.  
  466. .line 4224
  467. const-string/jumbo v0, "com.boostmobile.boosttv"
  468.  
  469. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  470.  
  471. .line 4225
  472. const-string/jumbo v0, "com.coremobility.app.vnotes"
  473.  
  474. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  475.  
  476. .line 4226
  477. const-string/jumbo v0, "com.ebay.mobile"
  478.  
  479. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  480.  
  481. .line 4227
  482. const-string/jumbo v0, "com.familyandco.framilywall"
  483.  
  484. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  485.  
  486. .line 4228
  487. const-string/jumbo v0, "com.handmark.expressweather"
  488.  
  489. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  490.  
  491. .line 4229
  492. const-string/jumbo v0, "com.itsoninc.android.itsonclient"
  493.  
  494. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  495.  
  496. .line 4230
  497. const-string/jumbo v0, "com.itsoninc.android.itsonservice"
  498.  
  499. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  500.  
  501. .line 4231
  502. const-string/jumbo v0, "com.itsoninc.android.uid"
  503.  
  504. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  505.  
  506. .line 4232
  507. const-string/jumbo v0, "com.kineto.smartwifi"
  508.  
  509. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  510.  
  511. .line 4233
  512. const-string/jumbo v0, "com.livewiremobile.musicstore.boost"
  513.  
  514. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  515.  
  516. .line 4234
  517. const-string/jumbo v0, "com.locationlabs.sparkle.yellow.pre"
  518.  
  519. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  520.  
  521. .line 4235
  522. const-string/jumbo v0, "com.lookout"
  523.  
  524. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  525.  
  526. .line 4236
  527. const-string/jumbo v0, "com.nascar.nascarmobile"
  528.  
  529. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  530.  
  531. .line 4237
  532. const-string/jumbo v0, "com.nbadigital.gametimelite"
  533.  
  534. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  535.  
  536. .line 4238
  537. const-string/jumbo v0, "com.nextradioapp.nextradio"
  538.  
  539. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  540.  
  541. .line 4239
  542. const-string/jumbo v0, "com.oem.smartwifisupport"
  543.  
  544. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  545.  
  546. .line 4240
  547. const-string/jumbo v0, "com.pinsight.v1"
  548.  
  549. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  550.  
  551. .line 4241
  552. const-string/jumbo v0, "com.smithmicro.EDM"
  553.  
  554. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  555.  
  556. .line 4242
  557. const-string/jumbo v0, "com.smithmicro.mnd"
  558.  
  559. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  560.  
  561. .line 4243
  562. const-string/jumbo v0, "com.soleo.numbersearch"
  563.  
  564. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  565.  
  566. .line 4244
  567. const-string/jumbo v0, "com.spotify.music"
  568.  
  569. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  570.  
  571. .line 4245
  572. const-string/jumbo v0, "com.telenav.app.android.scout_us"
  573.  
  574. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  575.  
  576. .line 4246
  577. const-string/jumbo v0, "com.ubercab"
  578.  
  579. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  580.  
  581. .line 4247
  582. const-string/jumbo v0, "com.wipit.android.boostwallet"
  583.  
  584. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  585.  
  586. .line 4248
  587. const-string/jumbo v0, "msgplus.jibe.sca"
  588.  
  589. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  590.  
  591. .line 4249
  592. const-string/jumbo v0, "com.privacystar.android.spg"
  593.  
  594. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  595.  
  596. .line 4250
  597. const-string/jumbo v0, "com.playphone.gamestore"
  598.  
  599. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  600.  
  601. .line 4251
  602. const-string/jumbo v0, "com.livewiremobile.musicstore.vmu"
  603.  
  604. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  605.  
  606. .line 4255
  607. :cond_1c2
  608. const-string/jumbo v0, ".*tmobile.*"
  609.  
  610. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  611.  
  612. .line 4256
  613. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->TMO:Z
  614.  
  615. if-eqz v0, :cond_1de
  616.  
  617. .line 4257
  618. const-string/jumbo v0, "com.amazon.mShop.android"
  619.  
  620. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  621.  
  622. .line 4258
  623. const-string/jumbo v0, "com.lookout"
  624.  
  625. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  626.  
  627. .line 4259
  628. const-string/jumbo v0, "com.customermobile.preload"
  629.  
  630. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  631.  
  632. .line 4263
  633. :cond_1de
  634. const-string/jumbo v0, ".*metro.*"
  635.  
  636. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  637.  
  638. .line 4264
  639. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->MPCS:Z
  640.  
  641. if-eqz v0, :cond_200
  642.  
  643. .line 4265
  644. const-string/jumbo v0, "com.tmobile.pr.adapt"
  645.  
  646. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  647.  
  648. .line 4266
  649. const-string/jumbo v0, "com.lookout"
  650.  
  651. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  652.  
  653. .line 4267
  654. const-string/jumbo v0, "com.mobileposse.client"
  655.  
  656. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  657.  
  658. .line 4268
  659. const-string/jumbo v0, "com.sec.tetheringprovision"
  660.  
  661. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  662.  
  663. .line 4272
  664. :cond_200
  665. const-string/jumbo v0, ".*tracfone.*"
  666.  
  667. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  668.  
  669. .line 4275
  670. const-string/jumbo v0, ".*uscc.*"
  671.  
  672. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  673.  
  674. .line 4276
  675. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->USCC:Z
  676.  
  677. if-eqz v0, :cond_234
  678.  
  679. .line 4277
  680. const-string/jumbo v0, "com.cequint.ecid"
  681.  
  682. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  683.  
  684. .line 4278
  685. const-string/jumbo v0, "com.synchronoss.sm"
  686.  
  687. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  688.  
  689. .line 4279
  690. const-string/jumbo v0, "com.amazon.mShop.android"
  691.  
  692. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  693.  
  694. .line 4280
  695. const-string/jumbo v0, "com.LogiaGroup.LogiaDeck"
  696.  
  697. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  698.  
  699. .line 4281
  700. const-string/jumbo v0, "com.zed.TrdWapLauncher"
  701.  
  702. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  703.  
  704. .line 4282
  705. const-string/jumbo v0, "com.amazon.windowshop"
  706.  
  707. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  708.  
  709. .line 4286
  710. :cond_234
  711. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->JAPAN:Z
  712.  
  713. if-eqz v0, :cond_292
  714.  
  715. .line 4287
  716. const-string/jumbo v0, "com.nttdocomo.android.*"
  717.  
  718. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  719.  
  720. .line 4288
  721. const-string/jumbo v0, "jp.co.nttdocomo.*"
  722.  
  723. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  724.  
  725. .line 4289
  726. const-string/jumbo v0, "com.ipg.gguide.*"
  727.  
  728. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  729.  
  730. .line 4290
  731. const-string/jumbo v0, "com.rsupport.rs.activity.ntt"
  732.  
  733. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  734.  
  735. .line 4291
  736. const-string/jumbo v0, "com.mcafee.vsm_android_dcm"
  737.  
  738. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  739.  
  740. .line 4292
  741. const-string/jumbo v0, "com.mcafee.safecall.docomo"
  742.  
  743. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  744.  
  745. .line 4293
  746. const-string/jumbo v0, "com.mcafee.android.scanservice"
  747.  
  748. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  749.  
  750. .line 4294
  751. const-string/jumbo v0, "com.nttdocomo.osaifu.tsmproxy"
  752.  
  753. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  754.  
  755. .line 4295
  756. const-string/jumbo v0, "com.showcasegig.devlawson"
  757.  
  758. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  759.  
  760. .line 4296
  761. const-string/jumbo v0, "jp.id_credit_sp.android"
  762.  
  763. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  764.  
  765. .line 4297
  766. const-string/jumbo v0, "jp.dmapnavi.navi02"
  767.  
  768. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  769.  
  770. .line 4298
  771. const-string/jumbo v0, "jp.co.mcdonalds.android"
  772.  
  773. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  774.  
  775. .line 4299
  776. const-string/jumbo v0, "jp.co.lawson.activity"
  777.  
  778. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  779.  
  780. .line 4300
  781. const-string/jumbo v0, "jp.co.omronsoft.android.decoemojimanager_docomo"
  782.  
  783. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  784.  
  785. .line 4301
  786. const-string/jumbo v0, "org.simalliance.openmobileapi.service"
  787.  
  788. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  789.  
  790. .line 4167
  791. :cond_292
  792. return-void
  793. .end method
  794.  
  795. .method public loadAppSyncBlackList()V
  796. .registers 2
  797.  
  798. .prologue
  799. .line 4148
  800. const-string/jumbo v0, ".*alarm.*"
  801.  
  802. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  803.  
  804. .line 4149
  805. const-string/jumbo v0, ".*clock.*"
  806.  
  807. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  808.  
  809. .line 4151
  810. const-string/jumbo v0, "com.sec\\..*ims.*"
  811.  
  812. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  813.  
  814. .line 4152
  815. const-string/jumbo v0, "com.sec.epdg"
  816.  
  817. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  818.  
  819. .line 4153
  820. const-string/jumbo v0, "com.samsung\\..*ims.*"
  821.  
  822. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  823.  
  824. .line 4154
  825. const-string/jumbo v0, "com.iloen.melon"
  826.  
  827. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  828.  
  829. .line 4155
  830. const-string/jumbo v0, "com.iloen.melon.tablet"
  831.  
  832. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  833.  
  834. .line 4156
  835. const-string/jumbo v0, ".*knox.*"
  836.  
  837. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  838.  
  839. .line 4157
  840. const-string/jumbo v0, "android"
  841.  
  842. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  843.  
  844. .line 4158
  845. const-string/jumbo v0, ".*email.ui"
  846.  
  847. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  848.  
  849. .line 4159
  850. const-string/jumbo v0, ".*shealth.*"
  851.  
  852. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  853.  
  854. .line 4161
  855. sget-boolean v0, Lcom/android/server/AlarmManagerServiceExt$Sales;->JAPAN:Z
  856.  
  857. if-eqz v0, :cond_52
  858.  
  859. .line 4162
  860. const-string/jumbo v0, "com.android.incallui"
  861.  
  862. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  863.  
  864. .line 4163
  865. const-string/jumbo v0, "com.android.services.telephony.common"
  866.  
  867. invoke-virtual {p0, v0}, Lcom/android/server/AlarmManagerServiceExt$PackageList;->add(Ljava/lang/String;)V
  868.  
  869. .line 4147
  870. :cond_52
  871. return-void
  872. .end method
  873.  
  874. .method public toString()Ljava/lang/String;
  875. .registers 7
  876.  
  877. .prologue
  878. .line 4114
  879. new-instance v3, Ljava/lang/StringBuilder;
  880.  
  881. invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
  882.  
  883. .line 4116
  884. .local v3, "sb":Ljava/lang/StringBuilder;
  885. iget-object v4, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mPackageSet:Ljava/util/HashSet;
  886.  
  887. invoke-virtual {v4}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  888.  
  889. move-result-object v0
  890.  
  891. .line 4117
  892. .local v0, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator<Ljava/lang/String;>;"
  893. :goto_b
  894. invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
  895.  
  896. move-result v4
  897.  
  898. if-eqz v4, :cond_22
  899.  
  900. .line 4118
  901. invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
  902.  
  903. move-result-object v4
  904.  
  905. check-cast v4, Ljava/lang/String;
  906.  
  907. invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  908.  
  909. move-result-object v4
  910.  
  911. const-string/jumbo v5, ", "
  912.  
  913. invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  914.  
  915. goto :goto_b
  916.  
  917. .line 4120
  918. :cond_22
  919. iget-object v4, p0, Lcom/android/server/AlarmManagerServiceExt$PackageList;->mRegExpList:Ljava/util/ArrayList;
  920.  
  921. invoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  922.  
  923. move-result-object v2
  924.  
  925. .local v2, "regExp$iterator":Ljava/util/Iterator;
  926. :goto_28
  927. invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
  928.  
  929. move-result v4
  930.  
  931. if-eqz v4, :cond_3f
  932.  
  933. invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
  934.  
  935. move-result-object v1
  936.  
  937. check-cast v1, Ljava/lang/String;
  938.  
  939. .line 4121
  940. .local v1, "regExp":Ljava/lang/String;
  941. invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  942.  
  943. move-result-object v4
  944.  
  945. const-string/jumbo v5, ", "
  946.  
  947. invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  948.  
  949. goto :goto_28
  950.  
  951. .line 4123
  952. .end local v1 # "regExp":Ljava/lang/String;
  953. :cond_3f
  954. invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  955.  
  956. move-result-object v4
  957.  
  958. return-object v4
  959. .end method
Add Comment
Please, Sign In to add comment