Ansteigender Klingelton phone.apk?

I

inside

Fortgeschrittenes Mitglied
20
Hallo,
gibt es schon eine modifizierte phone.apk um den Klingelton gleich auf voller Lautstärke wiederzugeben?
 
Hallo,
ich habe mein Handy jetzt mit 2.3.6 deodex und wollte es nach der Anleitung modden. Leider bekomme ich einen Fehler beim decompilen mit apktool:
Code:
W: Could not decode attr value, using undecoded value instead: ns=android, name=id, value=0x0102021f
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x0102021f

Weiß jemand was ich falsch mache?
 
Hast du deine Framework-Dateien in den zugehörigen Ordner eingefügt?
Der Ordner ist C:\Users\DEIN BENUTZERNAME\apktool\framework, dort musst du bspw. die framework-res.apk und die twframework-res.apk einfügen und umbenennen in 1.apk und 2.apk
 
Zuletzt bearbeitet:
In der Anleitung steht es mit twframework-res.apk und wird dann automatisch nach apktool/framework kopiert und umbenannt. Ich probiere es noch einmal mit beiden Dateien und von Hand.

Danke für den Tipp!
 
Nope, gleiches Problem:

Code:
-------------------------------------------------------------------------- 
|13.12.2011 -- 19:51:16,82| 
-------------------------------------------------------------------------- 
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b09, mixed mode)
I: Framework installed to: C:\Users\inside\apktool\framework\2.apk
I: Framework installed to: C:\Users\inside\apktool\framework\2.apk
I: Baksmaling...
I: Loading resource table...
W: Skipping "android" package group
I: Decoding resources...
I: Loading resource table from file: C:\Users\inside\apktool\framework\1.apk
I: Loading resource table from file: C:\Users\inside\apktool\framework\2.apk
W: Could not decode attr value, using undecoded value instead: ns=android, name=id, value=0x0102021f
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x0102021f
    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.decoder.ResAttrDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValue(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartTag(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(Unknown Source)
    at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(Unknown Source)
    at brut.androlib.res.decoder.ResFileDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.ResFileDecoder.decode(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)
C:\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedPhone.apk konnte nicht gefunden werden
C:\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedPhone.apk konnte nicht gefunden werden
I: Baksmaling...
I: Loading resource table...
W: Skipping "android" package group
I: Decoding resources...
I: Loading resource table from file: C:\Users\inside\apktool\framework\1.apk
W: Could not decode attr value, using undecoded value instead: ns=android, name=id, value=0x0102021f
I: Loading resource table from file: C:\Users\inside\apktool\framework\2.apk
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x0102021f
    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.decoder.ResAttrDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValue(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartTag(Unknown Source)
    at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(Unknown Source)
    at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(Unknown Source)
    at brut.androlib.res.decoder.ResFileDecoder.decode(Unknown Source)
    at brut.androlib.res.decoder.ResFileDecoder.decode(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)
 
Okay, ich bin einen Schritt weiter. Das ganze scheint ein Problem mit apktool zu sein.
Bisher hat bei mir keine der Lösungen funktioniert (oder ich war zu unfähig sie richtig anzuwenden :rolleyes2:).

Hat es denn schon mal jemand geschafft die Phone.apk zu dekompilieren?
 
inside schrieb:
Hat es denn schon mal jemand geschafft die Phone.apk zu dekompilieren?

Ja, ohne Probleme...

Log sieht auch gut aus:

--------------------------------------------------------------------------
|14.12.2011 -- 8:31:09,30|
--------------------------------------------------------------------------
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
C:\Users\Robert\Documents\Handy\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedPhone.apk konnte nicht gefunden werden
C:\Users\Robert\Documents\Handy\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedPhone.apk konnte nicht gefunden werden
I: Baksmaling...
I: Loading resource table...
W: Skipping "android" package group
I: Loaded.
I: Loading resource table from file: C:\Users\Robert\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Loading resource table from file: C:\Users\Robert\apktool\framework\2.apk
I: Loaded.
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
 
Danke für Deine Mühe TheNephilim!

Ich habe es jetzt mit einer anderen Version hinbekommen.

Vollkommen ohne Gewähr und auf eigenes Risiko:
Phone.apk für 2.3.6 SERKP6
 
Welche Version benutzt du denn jetzt?
 
Apktool v1.3.2
 
Ah okay, hätte ich auch drauf kommen können, dass ich da die aktuelle benutze >.<

@deinen Mod: mach am Besten einen eigenen Thread mit Update-Zip für FeaMod auf, sonst wird das nicht wirklich gefunden. Ggf. kannst du ja noch ein FullScreen-Anruferbild einbauen :)
 

Ähnliche Themen

I
Antworten
1
Aufrufe
1.201
s3bish
s3bish
Zurück
Oben Unten