--- /home/hans/code/fdroid/data/tmp/com.lostrealm.lembretes_69.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.lostrealm.lembretes_69.apk ├── zipinfo {} │ @@ -1,25 +1,25 @@ │ -Zip file size: 796001 bytes, number of entries: 23 │ +Zip file size: 795801 bytes, number of entries: 23 │ -rw---- 2.0 fat 1694 bl defN 15-Nov-23 09:45 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 1815 bl defN 15-Nov-23 09:45 META-INF/8BFD0083.SF │ -rw---- 2.0 fat 1326 bl defN 15-Nov-23 09:45 META-INF/8BFD0083.RSA │ -rw---- 2.0 fat 41 bl defN 15-Nov-23 07:55 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 15-Nov-23 07:55 META-INF/fdroidserverid │ --rw---- 2.0 fat 4680 bX defN 15-Nov-23 07:55 AndroidManifest.xml │ --rw---- 1.0 fat 19907 b- stor 15-Nov-23 07:53 res/drawable-hdpi-v4/about_image.png │ --rw---- 1.0 fat 11976 b- stor 15-Nov-23 07:53 res/drawable-mdpi-v4/about_image.png │ --rw---- 1.0 fat 28506 b- stor 15-Nov-23 07:53 res/drawable-xhdpi-v4/about_image.png │ --rw---- 1.0 fat 46302 b- stor 15-Nov-23 07:53 res/drawable-xxhdpi-v4/about_image.png │ --rw---- 2.0 fat 2280 bl defN 15-Nov-23 07:55 res/layout-v17/activity_about.xml │ --rw---- 2.0 fat 2604 bl defN 15-Nov-23 07:55 res/layout-v17/activity_main.xml │ --rw---- 2.0 fat 1976 bl defN 15-Nov-23 07:55 res/layout/activity_about.xml │ --rw---- 2.0 fat 2380 bl defN 15-Nov-23 07:55 res/layout/activity_main.xml │ --rw---- 2.0 fat 820 bl defN 15-Nov-23 07:55 res/menu/menu_main.xml │ --rw---- 1.0 fat 7640 b- stor 15-Nov-23 07:53 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 4175 b- stor 15-Nov-23 07:53 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 11189 b- stor 15-Nov-23 07:53 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 18793 b- stor 15-Nov-23 07:53 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 1216 bl defN 15-Nov-23 07:55 res/xml/pref_general.xml │ --rw---- 2.0 fat 3204 bl defN 15-Nov-23 07:55 res/xml/preferences.xml │ --rw---- 1.0 fat 11068 b- stor 15-Nov-23 07:53 resources.arsc │ --rw---- 2.0 fat 1930540 bl defN 15-Nov-23 07:55 classes.dex │ -23 files, 2114173 bytes uncompressed, 792735 bytes compressed: 62.5% │ +-rw---- 2.0 fat 4680 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 19907 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/about_image.png │ +-rw---- 1.0 fat 11976 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/about_image.png │ +-rw---- 1.0 fat 28506 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/about_image.png │ +-rw---- 1.0 fat 46302 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/about_image.png │ +-rw---- 2.0 fat 2280 bl defN 08-Jan-01 00:00 res/layout-v17/activity_about.xml │ +-rw---- 2.0 fat 2604 bl defN 08-Jan-01 00:00 res/layout-v17/activity_main.xml │ +-rw---- 2.0 fat 1976 bl defN 08-Jan-01 00:00 res/layout/activity_about.xml │ +-rw---- 2.0 fat 2380 bl defN 08-Jan-01 00:00 res/layout/activity_main.xml │ +-rw---- 2.0 fat 820 bl defN 08-Jan-01 00:00 res/menu/menu_main.xml │ +-rw---- 1.0 fat 7640 b- stor 08-Jan-01 00:00 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 4175 b- stor 08-Jan-01 00:00 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 11189 b- stor 08-Jan-01 00:00 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 18793 b- stor 08-Jan-01 00:00 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 1216 bl defN 08-Jan-01 00:00 res/xml/pref_general.xml │ +-rw---- 2.0 fat 3204 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 1.0 fat 11068 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 1930352 bl defN 08-Jan-01 00:00 classes.dex │ +23 files, 2113985 bytes uncompressed, 792601 bytes compressed: 62.5% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── smali/android/support/v4/app/BundleCompatDonut.smali │ @@ -96,17 +96,17 @@ │ │ invoke-virtual {v1, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/os/IBinder; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 58 │ :goto_1 │ return-object v1 │ │ .line 43 │ :catch_0 │ @@ -233,17 +233,17 @@ │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 82 │ :cond_1 │ :goto_1 │ return-void │ │ .line 67 ├── smali/com/lostrealm/lembretes/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lostrealm/lembretes/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lostrealm/lembretes/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lostrealm/lembretes/MainActivity; │ │ .prologue │ .line 87 │ iput-object p1, p0, Lcom/lostrealm/lembretes/MainActivity$1;->this$0:Lcom/lostrealm/lembretes/MainActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/lostrealm/lembretes/MainIntentService.smali │ @@ -223,14 +223,15 @@ │ │ invoke-virtual {v3, v8}, Ljava/util/Calendar;->get(I)I │ │ move-result v8 │ │ if-ne v7, v8, :cond_0 │ │ + .line 154 │ invoke-virtual {v1}, Lcom/lostrealm/lembretes/Meal;->getDate()Ljava/util/Calendar; │ │ move-result-object v7 │ │ invoke-virtual {v7, v9}, Ljava/util/Calendar;->get(I)I │ │ move-result v7 │ @@ -248,46 +249,52 @@ │ │ .line 157 │ :cond_1 │ new-instance v7, Landroid/app/Notification$Builder; │ │ invoke-direct {v7, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ + .line 158 │ invoke-virtual {v7, v10}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 159 │ invoke-virtual {v1}, Lcom/lostrealm/lembretes/Meal;->getSummary()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 160 │ invoke-virtual {v1}, Lcom/lostrealm/lembretes/Meal;->getTitle()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ const/4 v8, 0x0 │ │ + .line 161 │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 162 │ invoke-virtual {v7, v9}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ const v8, 0x108009b │ │ + .line 163 │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v0 │ │ .line 165 │ .local v0, "builder":Landroid/app/Notification$Builder; │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ @@ -356,34 +363,37 @@ │ .line 175 │ const-string v7, "status" │ │ invoke-virtual {v0, v7}, Landroid/app/Notification$Builder;->setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 176 │ invoke-virtual {v7, v10}, Landroid/app/Notification$Builder;->setVisibility(I)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ new-instance v8, Landroid/app/Notification$BigTextStyle; │ │ invoke-direct {v8}, Landroid/app/Notification$BigTextStyle;->()V │ │ + .line 177 │ invoke-virtual {v1}, Lcom/lostrealm/lembretes/Meal;->getSummary()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setStyle(Landroid/app/Notification$Style;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 178 │ invoke-virtual {p0}, Lcom/lostrealm/lembretes/MainIntentService;->getResources()Landroid/content/res/Resources; │ │ move-result-object v8 │ │ const/high16 v9, 0x7f020000 │ │ invoke-static {v8, v9}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; │ @@ -557,24 +567,26 @@ │ │ invoke-virtual {v1, v12}, Ljava/util/Calendar;->get(I)I │ │ move-result v9 │ │ if-gt v8, v9, :cond_1 │ │ + .line 208 │ invoke-virtual {v5, v12}, Ljava/util/Calendar;->get(I)I │ │ move-result v8 │ │ invoke-virtual {v1, v12}, Ljava/util/Calendar;->get(I)I │ │ move-result v9 │ │ if-ne v8, v9, :cond_2 │ │ + .line 209 │ invoke-virtual {v5, v14}, Ljava/util/Calendar;->get(I)I │ │ move-result v8 │ │ invoke-virtual {v1, v14}, Ljava/util/Calendar;->get(I)I │ │ move-result v9 │ @@ -823,54 +835,62 @@ │ │ .line 122 │ .local v4, "meal":Lcom/lostrealm/lembretes/Meal; │ new-instance v8, Landroid/app/Notification$Builder; │ │ invoke-direct {v8, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ + .line 123 │ invoke-virtual {v8, v10}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 124 │ invoke-virtual {v4}, Lcom/lostrealm/lembretes/Meal;->getSummary()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 125 │ invoke-virtual {v4}, Lcom/lostrealm/lembretes/Meal;->getTitle()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 126 │ invoke-virtual {v8, v12}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ const/4 v9, -0x1 │ │ + .line 127 │ invoke-virtual {v8, v9}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ const v9, 0x108007d │ │ + .line 128 │ invoke-virtual {v8, v9}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 129 │ invoke-virtual {v8, v13}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 130 │ invoke-virtual {v8, v13}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ move-result-object v1 │ │ .line 132 │ .local v1, "builder":Landroid/app/Notification$Builder; │ sget v8, Landroid/os/Build$VERSION;->SDK_INT:I │ @@ -882,34 +902,37 @@ │ .line 133 │ const-string v8, "status" │ │ invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;->setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 134 │ invoke-virtual {v8, v12}, Landroid/app/Notification$Builder;->setVisibility(I)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ new-instance v9, Landroid/app/Notification$BigTextStyle; │ │ invoke-direct {v9}, Landroid/app/Notification$BigTextStyle;->()V │ │ + .line 135 │ invoke-virtual {v4}, Lcom/lostrealm/lembretes/Meal;->getSummary()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Landroid/app/Notification$Builder;->setStyle(Landroid/app/Notification$Style;)Landroid/app/Notification$Builder; │ │ move-result-object v8 │ │ + .line 136 │ invoke-virtual {p0}, Lcom/lostrealm/lembretes/MainIntentService;->getResources()Landroid/content/res/Resources; │ │ move-result-object v9 │ │ const/high16 v10, 0x7f020000 │ │ invoke-static {v9, v10}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; ├── smali/com/lostrealm/lembretes/Meal.smali │ @@ -14,208 +14,187 @@ │ .field private text:Ljava/lang/String; │ │ .field private title:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Landroid/content/Context;Ljava/lang/String;)V │ - .locals 15 │ + .locals 11 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "content" # Ljava/lang/String; │ │ .prologue │ + const/4 v4, 0x2 │ + │ + const/4 v3, 0x1 │ + │ + const/4 v5, 0x0 │ + │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 33 │ - new-instance v1, Ljava/util/GregorianCalendar; │ + new-instance v0, Ljava/util/GregorianCalendar; │ │ - invoke-direct {v1}, Ljava/util/GregorianCalendar;->()V │ + invoke-direct {v0}, Ljava/util/GregorianCalendar;->()V │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ │ .line 36 │ - const-string v1, "<[b,B][r,R] />" │ - │ - move-object/from16 v0, p2 │ + const-string v0, "<[b,B][r,R] />" │ │ - invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {p2, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v7 │ │ .line 38 │ - .local v11, "lines":[Ljava/lang/String; │ - array-length v1, v11 │ + .local v7, "lines":[Ljava/lang/String; │ + array-length v0, v7 │ │ - const/4 v2, 0x1 │ - │ - if-gt v1, v2, :cond_0 │ + if-gt v0, v3, :cond_0 │ │ .line 39 │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v0, Ljava/lang/RuntimeException; │ │ - const-string v2, "Could not create meal." │ + const-string v1, "Could not create meal." │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v0, v1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v0 │ │ .line 41 │ :cond_0 │ - invoke-static/range {p1 .. p1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ - │ - move-result-object v1 │ - │ - const v2, 0x7f080039 │ + invoke-static {p1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-object/from16 v0, p1 │ + move-result-object v0 │ │ - invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + const v1, 0x7f080039 │ │ - move-result-object v2 │ + invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - const v3, 0x7f080038 │ + move-result-object v1 │ │ - move-object/from16 v0, p1 │ + const v2, 0x7f080038 │ │ - invoke-virtual {v0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {p1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v8 │ │ .line 42 │ - .local v12, "preference":Ljava/lang/String; │ - invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + .local v8, "preference":Ljava/lang/String; │ + invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - const v2, 0x7f060005 │ + const v1, 0x7f060005 │ │ - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v9 │ │ .line 44 │ - .local v13, "preferenceArray":[Ljava/lang/String; │ - const/4 v1, 0x0 │ + .local v9, "preferenceArray":[Ljava/lang/String; │ + aget-object v0, v9, v5 │ │ - aget-object v1, v13, v1 │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + move-result v0 │ │ - move-result v1 │ - │ - if-eqz v1, :cond_2 │ + if-eqz v0, :cond_2 │ │ .line 45 │ - const/4 v1, 0x0 │ - │ - aget-object v1, v11, v1 │ + aget-object v0, v7, v5 │ │ - invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ + invoke-direct {p0, v0}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ │ .line 46 │ - const/4 v1, 0x3 │ + const/4 v0, 0x3 │ │ - aget-object v1, v11, v1 │ + aget-object v0, v7, v0 │ │ - invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ + invoke-direct {p0, v0}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - const-string v2, "PRATO PRINCIPAL: " │ + const-string v1, "PRATO PRINCIPAL: " │ │ - const-string v3, "" │ + const-string v2, "" │ │ - invoke-virtual {v1, v2, v3}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->summary:Ljava/lang/String; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->summary:Ljava/lang/String; │ │ .line 66 │ :cond_1 │ :goto_0 │ - iget-object v1, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ + iget-object v0, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ │ - invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/Meal;->parseDate(Ljava/lang/String;)[I │ + invoke-direct {p0, v0}, Lcom/lostrealm/lembretes/Meal;->parseDate(Ljava/lang/String;)[I │ │ - move-result-object v14 │ + move-result-object v10 │ │ .line 67 │ - .local v14, "tmp":[I │ - iget-object v1, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ + .local v10, "tmp":[I │ + iget-object v0, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ │ - const-string v2, "JANTAR" │ + const-string v1, "JANTAR" │ │ - invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v1 │ + move-result v0 │ │ - if-eqz v1, :cond_3 │ + if-eqz v0, :cond_3 │ │ .line 68 │ - iget-object v1, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ - │ - const/4 v2, 0x2 │ - │ - aget v2, v14, v2 │ - │ - const/4 v3, 0x1 │ + iget-object v0, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ │ - aget v3, v14, v3 │ + aget v1, v10, v4 │ │ - add-int/lit8 v3, v3, -0x1 │ + aget v2, v10, v3 │ │ - const/4 v4, 0x0 │ + add-int/lit8 v2, v2, -0x1 │ │ - aget v4, v14, v4 │ + aget v3, v10, v5 │ │ - const/16 v5, 0x16 │ + const/16 v4, 0x16 │ │ - const/4 v6, 0x0 │ - │ - invoke-virtual/range {v1 .. v6}, Ljava/util/Calendar;->set(IIIII)V │ + invoke-virtual/range {v0 .. v5}, Ljava/util/Calendar;->set(IIIII)V │ │ .line 72 │ :goto_1 │ - const-string v1, "" │ + const-string v0, "" │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->text:Ljava/lang/String; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->text:Ljava/lang/String; │ │ .line 73 │ - move-object v7, v11 │ - │ - .local v7, "arr$":[Ljava/lang/String; │ - array-length v9, v7 │ - │ - .local v9, "len$":I │ - const/4 v8, 0x0 │ + array-length v0, v7 │ │ - .local v8, "i$":I │ :goto_2 │ - if-ge v8, v9, :cond_4 │ + if-ge v5, v0, :cond_4 │ │ - aget-object v10, v7, v8 │ + aget-object v6, v7, v5 │ │ - .local v10, "line":Ljava/lang/String; │ + .local v6, "line":Ljava/lang/String; │ iget-object v1, p0, Lcom/lostrealm/lembretes/Meal;->text:Ljava/lang/String; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v10}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ @@ -231,90 +210,72 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->text:Ljava/lang/String; │ │ - add-int/lit8 v8, v8, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_2 │ │ .line 47 │ - .end local v7 # "arr$":[Ljava/lang/String; │ - .end local v8 # "i$":I │ - .end local v9 # "len$":I │ - .end local v10 # "line":Ljava/lang/String; │ - .end local v14 # "tmp":[I │ + .end local v6 # "line":Ljava/lang/String; │ + .end local v10 # "tmp":[I │ :cond_2 │ - const/4 v1, 0x1 │ + aget-object v0, v9, v3 │ │ - aget-object v1, v13, v1 │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + move-result v0 │ │ - move-result v1 │ - │ - if-eqz v1, :cond_1 │ + if-eqz v0, :cond_1 │ │ .line 48 │ - const/4 v1, 0x1 │ - │ - aget-object v1, v11, v1 │ + aget-object v0, v7, v3 │ │ - invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ + invoke-direct {p0, v0}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->title:Ljava/lang/String; │ │ .line 49 │ - const/16 v1, 0xa │ + const/16 v0, 0xa │ │ - aget-object v1, v11, v1 │ + aget-object v0, v7, v0 │ │ - invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ + invoke-direct {p0, v0}, Lcom/lostrealm/lembretes/Meal;->removeHtml(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - iput-object v1, p0, Lcom/lostrealm/lembretes/Meal;->summary:Ljava/lang/String; │ + iput-object v0, p0, Lcom/lostrealm/lembretes/Meal;->summary:Ljava/lang/String; │ │ goto :goto_0 │ │ .line 70 │ - .restart local v14 # "tmp":[I │ + .restart local v10 # "tmp":[I │ :cond_3 │ - iget-object v1, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ - │ - const/4 v2, 0x2 │ - │ - aget v2, v14, v2 │ - │ - const/4 v3, 0x1 │ - │ - aget v3, v14, v3 │ + iget-object v0, p0, Lcom/lostrealm/lembretes/Meal;->date:Ljava/util/Calendar; │ │ - add-int/lit8 v3, v3, -0x1 │ + aget v1, v10, v4 │ │ - const/4 v4, 0x0 │ + aget v2, v10, v3 │ │ - aget v4, v14, v4 │ + add-int/lit8 v2, v2, -0x1 │ │ - const/16 v5, 0xf │ + aget v3, v10, v5 │ │ - const/4 v6, 0x0 │ + const/16 v4, 0xf │ │ - invoke-virtual/range {v1 .. v6}, Ljava/util/Calendar;->set(IIIII)V │ + invoke-virtual/range {v0 .. v5}, Ljava/util/Calendar;->set(IIIII)V │ │ goto :goto_1 │ │ .line 74 │ - .restart local v7 # "arr$":[Ljava/lang/String; │ - .restart local v8 # "i$":I │ - .restart local v9 # "len$":I │ :cond_4 │ return-void │ .end method │ │ .method private parseDate(Ljava/lang/String;)[I │ .locals 5 │ .param p1, "s" # Ljava/lang/String; ├── smali/com/lostrealm/lembretes/MealManager.smali │ @@ -359,89 +359,84 @@ │ move-object v3, v4 │ │ .line 75 │ goto :goto_0 │ .end method │ │ .method public setMeals([Ljava/lang/String;)V │ - .locals 8 │ + .locals 6 │ .param p1, "values" # [Ljava/lang/String; │ │ .prologue │ .line 52 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ + iput-object v1, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ │ .line 53 │ - move-object v0, p1 │ + array-length v2, p1 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ - │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ if-ge v1, v2, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, p1, v1 │ │ .line 54 │ - .local v3, "value":Ljava/lang/String; │ - iget-object v4, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ + .local v0, "value":Ljava/lang/String; │ + iget-object v3, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ │ - new-instance v5, Lcom/lostrealm/lembretes/Meal; │ + new-instance v4, Lcom/lostrealm/lembretes/Meal; │ │ - iget-object v6, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ + iget-object v5, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ │ - invoke-direct {v5, v6, v3}, Lcom/lostrealm/lembretes/Meal;->(Landroid/content/Context;Ljava/lang/String;)V │ + invoke-direct {v4, v5, v0}, Lcom/lostrealm/lembretes/Meal;->(Landroid/content/Context;Ljava/lang/String;)V │ │ - invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 53 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 55 │ - .end local v3 # "value":Ljava/lang/String; │ + .end local v0 # "value":Ljava/lang/String; │ :cond_0 │ - iget-object v4, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ + iget-object v1, p0, Lcom/lostrealm/lembretes/MealManager;->meals:Ljava/util/List; │ │ - invoke-direct {p0, v4}, Lcom/lostrealm/lembretes/MealManager;->saveObjectToDisk(Ljava/lang/Object;)V │ + invoke-direct {p0, v1}, Lcom/lostrealm/lembretes/MealManager;->saveObjectToDisk(Ljava/lang/Object;)V │ │ .line 56 │ - iget-object v4, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ + iget-object v1, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ │ - invoke-static {v4}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-interface {v4}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - iget-object v5, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/lostrealm/lembretes/MealManager;->context:Landroid/content/Context; │ │ - const v6, 0x7f08001b │ + const v3, 0x7f08001b │ │ - invoke-virtual {v5, v6}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v6 │ + move-result-wide v4 │ │ - invoke-interface {v4, v5, v6, v7}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v1, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;->commit()Z │ + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 57 │ return-void │ .end method ├── smali/com/lostrealm/lembretes/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 147 │ return-void │ .end method ├── smali/com/lostrealm/lembretes/SettingsFragment.smali │ @@ -337,14 +337,15 @@ │ │ move-result v1 │ │ if-nez v1, :cond_3 │ │ const v1, 0x7f08002f │ │ + .line 59 │ invoke-virtual {p0, v1}, Lcom/lostrealm/lembretes/SettingsFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 ├── smali/com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.smali │ @@ -253,16 +253,16 @@ │ │ const/4 v9, 0x1 │ │ aput-object v4, v8, v9 │ │ invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 282 │ return-void │ │ .line 279 │ .end local v4 # "provider":Ljava/lang/Object; │ :catch_0 │ @@ -354,16 +354,16 @@ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ # getter for: Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->selected:Ljava/lang/String; │ invoke-static {v1}, Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ .line 302 │ .end local v1 # "provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; ├── smali/com/squareup/okhttp/internal/Platform.smali │ @@ -252,16 +252,16 @@ │ │ aput-object v23, v9, v22 │ │ move-object/from16 v0, v21 │ │ invoke-virtual {v0, v2, v9}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ :try_end_2 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_6 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_5 │ │ move-result-object v6 │ │ .line 131 │ :try_start_3 │ const-string v2, "android.net.Network" │ │ @@ -285,15 +285,15 @@ │ move-object/from16 v0, v16 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lcom/squareup/okhttp/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_3 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_7 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_5 │ │ .line 133 │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .local v16, "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ :try_start_4 │ new-instance v20, Lcom/squareup/okhttp/internal/OptionalMethod; │ │ @@ -318,15 +318,15 @@ │ move-object/from16 v0, v20 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lcom/squareup/okhttp/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_4 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_8 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_5 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_6 │ │ .end local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .local v20, "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ move-object/from16 v8, v20 │ │ .end local v20 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ @@ -572,34 +572,32 @@ │ .restart local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ :catch_4 │ move-exception v2 │ │ goto/16 :goto_1 │ │ + :catch_5 │ + move-exception v2 │ + │ + goto/16 :goto_1 │ + │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_5 │ + :catch_6 │ move-exception v2 │ │ move-object/from16 v7, v16 │ │ .end local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ goto/16 :goto_1 │ │ - .end local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_6 │ - move-exception v2 │ - │ - goto/16 :goto_1 │ - │ .line 134 │ - .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ :catch_7 │ move-exception v2 │ │ goto/16 :goto_1 │ │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" ├── smali/com/squareup/okhttp/internal/http/RouteException.smali │ @@ -95,16 +95,16 @@ │ │ const/4 v2, 0x0 │ │ aput-object p2, v1, v2 │ │ invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 60 │ :cond_0 │ :goto_0 │ return-void │ │ .line 57 ├── original/AndroidManifest.xml │ @@ -49,16 +49,16 @@ │ 00000300: 6900 6f00 6e00 4e00 6100 6d00 6500 0000 i.o.n.N.a.m.e... │ 00000310: 0800 6d00 6100 6e00 6900 6600 6500 7300 ..m.a.n.i.f.e.s. │ 00000320: 7400 0000 1700 6300 6f00 6d00 2e00 6c00 t.....c.o.m...l. │ 00000330: 6f00 7300 7400 7200 6500 6100 6c00 6d00 o.s.t.r.e.a.l.m. │ 00000340: 2e00 6c00 6500 6d00 6200 7200 6500 7400 ..l.e.m.b.r.e.t. │ 00000350: 6500 7300 0000 0600 3100 2d00 6200 6500 e.s.....1.-.b.e. │ 00000360: 7400 6100 0000 0200 3200 3300 0000 0b00 t.a.....2.3..... │ -00000370: 3600 2e00 3000 2d00 3200 3100 3600 3600 6...0.-.2.1.6.6. │ -00000380: 3700 3600 3700 0000 0800 7500 7300 6500 7.6.7.....u.s.e. │ +00000370: 3600 2e00 3000 2d00 3200 3700 3000 3400 6...0.-.2.7.0.4. │ +00000380: 3000 3000 3200 0000 0800 7500 7300 6500 0.0.2.....u.s.e. │ 00000390: 7300 2d00 7300 6400 6b00 0000 0f00 7500 s.-.s.d.k.....u. │ 000003a0: 7300 6500 7300 2d00 7000 6500 7200 6d00 s.e.s.-.p.e.r.m. │ 000003b0: 6900 7300 7300 6900 6f00 6e00 0000 2700 i.s.s.i.o.n...'. │ 000003c0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ 000003d0: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ 000003e0: 6f00 6e00 2e00 4100 4300 4300 4500 5300 o.n...A.C.C.E.S. │ 000003f0: 5300 5f00 4e00 4500 5400 5700 4f00 5200 S._.N.E.T.W.O.R.