| | | | |
| Offset 1492, 31 lines modified | Offset 1492, 16 lines modified |
| 1492 | ····goto/16·:goto_2 | 1492 | ····goto/16·:goto_2 |
| | |
| 1493 | ····.line·807 | 1493 | ····.line·807 |
| 1494 | ····:cond_4 | 1494 | ····:cond_4 |
| 1495 | ····:pswitch_6 | 1495 | ····:pswitch_6 |
| 1496 | ····invoke-virtual·{p0,·p1},·Lcom/android/launcher3/LauncherProvider$DatabaseHelper;->convertShortcutsToLauncherActivities(Landroid/database/sqlite/SQLiteDatabase;)V | 1496 | ····invoke-virtual·{p0,·p1},·Lcom/android/launcher3/LauncherProvider$DatabaseHelper;->convertShortcutsToLauncherActivities(Landroid/database/sqlite/SQLiteDatabase;)V |
| | |
| 1497 | ····.line·810 | |
| 1498 | ····:pswitch_7 | |
| 1499 | ····iget-object·v1,·p0,·Lcom/android/launcher3/LauncherProvider$DatabaseHelper;->mContext:Landroid/content/Context; | |
| | |
| 1500 | ····.line·811 | |
| 1501 | ····invoke-static·{v1,·p1},·Lcom/android/launcher3/provider/LauncherDbUtils;->prepareScreenZeroToHostQsb(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;)Z | |
| | |
| 1502 | ····move-result·v1 | |
| | |
| 1503 | ····if-nez·v1,·:cond_5 | |
| | |
| 1504 | ····.line·812 | |
| 1505 | ····goto/16·:goto_2 | |
| | |
| 1506 | ····.line·817 | 1497 | ····.line·817 |
| 1507 | ····:cond_5 | 1498 | ····:pswitch_7 |
| 1508 | ····:pswitch_8 | |
| 1509 | ····const/4·v7,·0x0 | 1499 | ····const/4·v7,·0x0 |
| | |
| 1510 | ····const/4·v8,·0x0 | 1500 | ····const/4·v8,·0x0 |
| | |
| 1511 | ····const-string·v5,·"workspaceScreens" | 1501 | ····const-string·v5,·"workspaceScreens" |
| | |
| 1512 | ····const-string·v6,·"_id" | 1502 | ····const-string·v6,·"_id" |
| Offset 1554, 24 lines modified | Offset 1539, 24 lines modified |
| | |
| 1554 | ····const/4·v7,·0x2 | 1539 | ····const/4·v7,·0x2 |
| | |
| 1555 | ····const-string·v8,·"screen" | 1540 | ····const-string·v8,·"screen" |
| | |
| 1556 | ····const/4·v9,·0x0 | 1541 | ····const/4·v9,·0x0 |
| | |
| 1557 | ····if-ge·v4,·v5,·:cond_7 | 1542 | ····if-ge·v4,·v5,·:cond_6 |
| | |
| 1558 | ····.line·823 | 1543 | ····.line·823 |
| 1559 | ····invoke-virtual·{v0,·v4},·Lcom/android/launcher3/util/IntArray;->get(I)I | 1544 | ····invoke-virtual·{v0,·v4},·Lcom/android/launcher3/util/IntArray;->get(I)I |
| | |
| 1560 | ····move-result·v5 | 1545 | ····move-result·v5 |
| | |
| 1561 | ····aget·v10,·v1,·v4 | 1546 | ····aget·v10,·v1,·v4 |
| | |
| 1562 | ····if-eq·v5,·v10,·:cond_6 | 1547 | ····if-eq·v5,·v10,·:cond_5 |
| | |
| 1563 | ····.line·824 | 1548 | ····.line·824 |
| 1564 | ····new-instance·v5,·Ljava/lang/StringBuilder; | 1549 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
| | |
| 1565 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V | 1550 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1566 | ····invoke-virtual·{v5,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1551 | ····invoke-virtual·{v5,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 1611, 27 lines modified | Offset 1596, 27 lines modified |
| 1611 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1596 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1612 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1597 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1613 | ····move-result-object·v2 | 1598 | ····move-result-object·v2 |
| | |
| 1614 | ····.line·822 | 1599 | ····.line·822 |
| 1615 | ····:cond_6 | 1600 | ····:cond_5 |
| 1616 | ····add-int/lit8·v4,·v4,·0x1 | 1601 | ····add-int/lit8·v4,·v4,·0x1 |
| | |
| 1617 | ····goto·:goto_0 | 1602 | ····goto·:goto_0 |
| | |
| 1618 | ····.line·828 | 1603 | ····.line·828 |
| 1619 | ····.end·local·v4····#·"i":I | 1604 | ····.end·local·v4····#·"i":I |
| 1620 | ····:cond_7 | 1605 | ····:cond_6 |
| 1621 | ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 1606 | ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| | |
| 1622 | ····move-result·v4 | 1607 | ····move-result·v4 |
| | |
| 1623 | ····if-nez·v4,·:cond_8 | 1608 | ····if-nez·v4,·:cond_7 |
| | |
| 1624 | ····.line·829 | 1609 | ····.line·829 |
| 1625 | ····sget-object·v4,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; | 1610 | ····sget-object·v4,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; |
| | |
| 1626 | ····const/4·v5,·0x5 | 1611 | ····const/4·v5,·0x5 |
| | |
| 1627 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 1612 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
| Offset 1668, 24 lines modified | Offset 1653, 24 lines modified |
| | |
| 1668 | ····.line·833 | 1653 | ····.line·833 |
| 1669 | ····.local·v3,·"query":Ljava/lang/String; | 1654 | ····.local·v3,·"query":Ljava/lang/String; |
| 1670 | ····invoke-virtual·{p1,·v3},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V | 1655 | ····invoke-virtual·{p1,·v3},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V |
| | |
| 1671 | ····.line·835 | 1656 | ····.line·835 |
| 1672 | ····.end·local·v3····#·"query":Ljava/lang/String; | 1657 | ····.end·local·v3····#·"query":Ljava/lang/String; |
| 1673 | ····:cond_8 | 1658 | ····:cond_7 |
| 1674 | ····const-string·v3,·"workspaceScreens" | 1659 | ····const-string·v3,·"workspaceScreens" |
| | |
| 1675 | ····invoke-static·{p1,·v3},·Lcom/android/launcher3/provider/LauncherDbUtils;->dropTable(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V | 1660 | ····invoke-static·{p1,·v3},·Lcom/android/launcher3/provider/LauncherDbUtils;->dropTable(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V |
| | |
| 1676 | ····.line·839 | 1661 | ····.line·839 |
| 1677 | ····.end·local·v0····#·"finalScreens":Lcom/android/launcher3/util/IntArray; | 1662 | ····.end·local·v0····#·"finalScreens":Lcom/android/launcher3/util/IntArray; |
| 1678 | ····.end·local·v1····#·"original":[I | 1663 | ····.end·local·v1····#·"original":[I |
| 1679 | ····.end·local·v2····#·"updatemap":Ljava/lang/String; | 1664 | ····.end·local·v2····#·"updatemap":Ljava/lang/String; |
| 1680 | ····:pswitch_9 | 1665 | ····:pswitch_8 |
| 1681 | ····return-void | 1666 | ····return-void |
| | |
| 1682 | ····.line·754 | 1667 | ····.line·754 |
| 1683 | ····.local·v4,·"t":Lcom/android/launcher3/provider/LauncherDbUtils$SQLiteTransaction; | 1668 | ····.local·v4,·"t":Lcom/android/launcher3/provider/LauncherDbUtils$SQLiteTransaction; |
| 1684 | ····:catchall_0 | 1669 | ····:catchall_0 |
| 1685 | ····move-exception·v1 | 1670 | ····move-exception·v1 |
| | |
| Offset 1757, 16 lines modified | Offset 1742, 16 lines modified |
| 1757 | ········:pswitch_4 | 1742 | ········:pswitch_4 |
| 1758 | ········:pswitch_5 | 1743 | ········:pswitch_5 |
| 1759 | ········:pswitch_5 | 1744 | ········:pswitch_5 |
| 1760 | ········:pswitch_6 | 1745 | ········:pswitch_6 |
| 1761 | ········:pswitch_6 | 1746 | ········:pswitch_6 |
| 1762 | ········:pswitch_6 | 1747 | ········:pswitch_6 |
| 1763 | ········:pswitch_7 | 1748 | ········:pswitch_7 |
| | 1749 | ········:pswitch_7 |
| 1764 | ········:pswitch_8 | 1750 | ········:pswitch_8 |
| 1765 | ········:pswitch_9 | |
| 1766 | ····.end·packed-switch | 1751 | ····.end·packed-switch |
| 1767 | .end·method | 1752 | .end·method |
| | |
| 1768 | .method·public·removeGhostWidgets(Landroid/database/sqlite/SQLiteDatabase;)V | 1753 | .method·public·removeGhostWidgets(Landroid/database/sqlite/SQLiteDatabase;)V |
| 1769 | ····.locals·9 | 1754 | ····.locals·9 |
| 1770 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 1755 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
| | |