| | | |
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; |
| |