Personalización y temas ZTE Axon 7 Personalización y temas ZTE Axon 7

Respuesta
 
Herramientas
  #1  
Viejo 30/06/17, 20:05:39
Array

[xs_avatar]
kenet kenet no está en línea
Android Developers
· Votos compra/venta: (1)
 
Fecha de registro: nov 2010
Localización: Bilbao/Leon
Mensajes: 4,616
Modelo de smartphone: Mi 8 Lite - Mi band 3
Tu operador: Tuenti Movil
Deshabilitar verificacion de firmas

descompilar Services.jar
abrir smali\com\android\server\pm\PackageManagerService. smali

Buscar

Código:
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
    .locals 8
    .param p0, "s1"    # [Landroid/content/pm/Signature;
    .param p1, "s2"    # [Landroid/content/pm/Signature;

    .prologue
    const/4 v3, 0x1

    const/4 v5, -0x3

    const/4 v4, 0x0

    .line 4751
    if-nez p0, :cond_1

    .line 4752
    if-nez p1, :cond_0

    :goto_0
    return v3

    .line 4754
    :cond_0
    const/4 v3, -0x1

    goto :goto_0

    .line 4757
    :cond_1
    if-nez p1, :cond_2

    .line 4758
    const/4 v3, -0x2

    return v3

    .line 4761
    :cond_2
    array-length v6, p0

    array-length v7, p1

    if-eq v6, v7, :cond_3

    .line 4762
    return v5

    .line 4766
    :cond_3
    array-length v6, p0

    if-ne v6, v3, :cond_5

    .line 4767
    aget-object v3, p0, v4

    aget-object v6, p1, v4

    invoke-virtual {v3, v6}, Landroid/content/pm/Signature;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_4

    move v3, v4

    :goto_1
    return v3

    :cond_4
    move v3, v5

    .line 4769
    goto :goto_1

    .line 4772
    :cond_5
    new-instance v0, Landroid/util/ArraySet;

    invoke-direct {v0}, Landroid/util/ArraySet;-><init>()V

    .line 4773
    .local v0, "set1":Landroid/util/ArraySet;, "Landroid/util/ArraySet<Landroid/content/pm/Signature;>;"
    array-length v6, p0

    move v3, v4

    :goto_2
    if-ge v3, v6, :cond_6

    aget-object v2, p0, v3

    .line 4774
    .local v2, "sig":Landroid/content/pm/Signature;
    invoke-virtual {v0, v2}, Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z

    .line 4773
    add-int/lit8 v3, v3, 0x1

    goto :goto_2

    .line 4776
    .end local v2    # "sig":Landroid/content/pm/Signature;
    :cond_6
    new-instance v1, Landroid/util/ArraySet;

    invoke-direct {v1}, Landroid/util/ArraySet;-><init>()V

    .line 4777
    .local v1, "set2":Landroid/util/ArraySet;, "Landroid/util/ArraySet<Landroid/content/pm/Signature;>;"
    array-length v6, p1

    move v3, v4

    :goto_3
    if-ge v3, v6, :cond_7

    aget-object v2, p1, v3

    .line 4778
    .restart local v2    # "sig":Landroid/content/pm/Signature;
    invoke-virtual {v1, v2}, Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z

    .line 4777
    add-int/lit8 v3, v3, 0x1

    goto :goto_3

    .line 4781
    .end local v2    # "sig":Landroid/content/pm/Signature;
    :cond_7
    invoke-virtual {v0, v1}, Landroid/util/ArraySet;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_8

    .line 4782
    return v4

    .line 4784
    :cond_8
    return v5
.end method

Reemplazar


Código:
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
    .locals 8
    .param p0, "s1"    # [Landroid/content/pm/Signature;
    .param p1, "s2"    # [Landroid/content/pm/Signature;

    .prologue
    const/4 v4, 0x0

    .line 4784
    return v4
.end method
Recompilar Services.jar

A2017G_B05_MOD
__________________



Última edición por kenet Día 20/09/17 a las 08:48:26.
Responder Con Cita
Gracias de parte de:


Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > ZTE > ZTE Axon 7 > Personalización y temas ZTE Axon 7



Hora actual: 18:33:14 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /