Se è un apk non di sistema la lavori come le altre apk solo che devi signarla.
provando a decompilare il framework-res.apk in decompilazione:
invece riesco a decompilare le apk non di sistema ma durante il signing dice:java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Impossibile trovare C:\Users\PC\Desktop\Mod-Temi\Apk_Manager_5.0.2\place-apk-here-for-modding\../place-apk-here-for-modding/signedframework-res.apk
Impossibile trovare C:\Users\PC\Desktop\Mod-Temi\Apk_Manager_5.0.2\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedframework-res.apk
I: Loading resource table...
W: Config flags size > 32. Exceeding bytes: 0000D002.
W: Invalid config flags detected. Dropping resources: dimen-v13-ERR0
Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: spec=0x0105007a dimen/tw_compactmenu_width, config=-v13
at brut.androlib.res.data.ResConfig.addResource(ResCo nfig.java:65)
at brut.androlib.res.data.ResConfig.addResource(ResCo nfig.java:58)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(AR SCDecoder.java:196)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(A RSCDecoder.java:165)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARS CDecoder.java:130)
at brut.androlib.res.decoder.ARSCDecoder.readPackage( ARSCDecoder.java:105)
at brut.androlib.res.decoder.ARSCDecoder.readTable(AR SCDecoder.java:82)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCD ecoder.java:48)
at brut.androlib.res.AndrolibResources.getResPackages FromApk(AndrolibResources.java:315)
at brut.androlib.res.AndrolibResources.loadMainPkg(An drolibResources.java:50)
at brut.androlib.res.AndrolibResources.getResTable(An drolibResources.java:43)
at brut.androlib.Androlib.getResTable(Androlib.java:4 4)
at brut.androlib.ApkDecoder.getResTable(ApkDecoder.ja va:148)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:98 )
at brut.apktool.Main.cmdDecode(Main.java:120)
at brut.apktool.Main.main(Main.java:57)
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Impossibile trovare C:\Users\PC\Desktop\Mod-Temi\Apk_Manager_5.0.2\place-apk-here-for-modding\../place-apk-here-for-modding/signedru.mail.games.android.JungleHeat-1.apk
Impossibile trovare C:\Users\PC\Desktop\Mod-Temi\Apk_Manager_5.0.2\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedru.mail.games.android.JungleHeat-1.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\PC\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Copying libs...
I: Building apk file...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.grow(Unknown Source)
at java.io.ByteArrayOutputStream.ensureCapacity(Unkno wn Source)
at java.io.ByteArrayOutputStream.write(Unknown Source)
at java.util.zip.ZipOutputStream.write(Unknown Source)
at com.android.signapk.SignApk.copyFiles(SignApk.java :405)
at com.android.signapk.SignApk.main(SignApk.java:473)
ragazzi ho questo errore qualcuno mi può aiutare
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Impossibile trovare C:\Users\admin\Desktop\apk manager\place-apk-here-for-modding\../place-apk-here-for-modding/signedSystemUI.apk
Impossibile trovare C:\Users\admin\Desktop\apk manager\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: spec=0x7f0a000e dimen/status_bar_icon_drawing_size, config=-v13
at brut.androlib.res.data.ResConfig.addResource(Unkno wn Source)
at brut.androlib.res.data.ResConfig.addResource(Unkno wn Source)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(Un known Source)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(U nknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readType(Unk nown Source)
at brut.androlib.res.decoder.ARSCDecoder.readPackage( Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readTable(Un known Source)
at brut.androlib.res.decoder.ARSCDecoder.decode(Unkno wn Source)
at brut.androlib.res.AndrolibResources.getResPackages FromApk(Unknown Source)
at brut.androlib.res.AndrolibResources.loadMainPkg(Un known Source)
at brut.androlib.res.AndrolibResources.getResTable(Un known Source)
at brut.androlib.Androlib.getResTable(Unknown Source)
at brut.androlib.ApkDecoder.getResTable(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
p.s. ho impostato le variabili d'ambiente in modo corretto..
ma quando cerco di decompilare "systemUI" mi da questo errore.
Ultima modifica di ledywhite; 27-01-14 alle 13:03
se sono stata d'aiuto un thanks è gradito