Cita:
Originalmente Escrito por kakomalo
@ rastafary tienes toda la razon con lo del framework, el mas lo recomendable es
adb shell stop
adb push framework-res.apk .....
adb shell chmod 644 /system/fremework/frame...
abd shell start
con eso te aseguras de que no le pasa nada de nada, si lo dejas sin cambiar permisos... al final premio...
por lo del system UI, claro es ahí donde se corrige lo de las 24h en formato bueno
con el apktool como ya estaras intentando entiendo (te lo pongo con usando apktool.bat)
Código:
apktool if framework-res.apk
apktool d SystemUI.apk
|
uso el apk_manager que ya trae los scripts de comandos hechos y viene con menu... el caso es que descompila el fichero, pero da error...
el log es este:
Código:
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\BiLLyTK\apktool\framework\1.apk
W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x010300a3
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x01060089
W: Could not decode attr value, using undecoded value instead: ns=android, name=textColor, value=0x01060088
W: Could not decode attr value, using undecoded value instead: ns=android, name=drawable, value=0x0108038a
W: Could not decode attr value, using undecoded value instead: ns=android, name=layout_width, value=0x01050019
W: Could not decode attr value, using undecoded value instead: ns=android, name=layout_height, value=0x01050019
W: Could not decode attr value, using undecoded value instead: ns=android, name=text, value=0x01040382
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x0105000e
at brut.androlib.res.data.ResPackage.getResSpec(Unknown Source)
at brut.androlib.res.data.ResTable.getResSpec(Unknown Source)
at brut.androlib.res.data.ResTable.getResSpec(Unknown Source)
at brut.androlib.res.data.value.ResReferenceValue.getReferent(Unknown Source)
at brut.androlib.res.data.value.ResReferenceValue.toResXmlFormat(Unknown Source)
at brut.androlib.res.data.value.ResAttr.convertToResXmlFormat(Unknown Source)
at brut.androlib.res.data.value.ResStyleValue.serializeToXml(Unknown Source)
at brut.androlib.res.AndrolibResources.generateValuesFile(Unknown Source)
at brut.androlib.res.AndrolibResources.decode(Unknown Source)
at brut.androlib.Androlib.decodeResourcesFull(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
el caso es que lo descompila.... con la CM7 o los firmwares de samsung no he tenido problemas en la descompilacion...
la miui viene con fantasmas