1. Nimm jetzt an unserem Geotel Note - Gewinnspiel teil - Informationen zum Note findest Du hier!
  1. inside, 31.10.2011 #1
    inside

    inside Threadstarter Erfahrener Benutzer

    Hallo,
    gibt es schon eine modifizierte phone.apk um den Klingelton gleich auf voller Lautstärke wiederzugeben?
     
  2. inside, 13.12.2011 #2
    inside

    inside Threadstarter Erfahrener Benutzer

    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?
     
  3. reneph, 13.12.2011 #3
    reneph

    reneph Android-Lexikon

    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: 13.12.2011
  4. inside, 13.12.2011 #4
    inside

    inside Threadstarter Erfahrener Benutzer

    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!
     
  5. inside, 13.12.2011 #5
    inside

    inside Threadstarter Erfahrener Benutzer

    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)
    
     
  6. inside, 14.12.2011 #6
    inside

    inside Threadstarter Erfahrener Benutzer

    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?
     
  7. reneph, 14.12.2011 #7
    reneph

    reneph Android-Lexikon

    Ja, ohne Probleme...

    Log sieht auch gut aus:

     
  8. inside, 14.12.2011 #8
    inside

    inside Threadstarter Erfahrener Benutzer

    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
     
  9. reneph, 14.12.2011 #9
    reneph

    reneph Android-Lexikon

    Welche Version benutzt du denn jetzt?
     
  10. inside, 14.12.2011 #10
    inside

    inside Threadstarter Erfahrener Benutzer

    Apktool v1.3.2
     
  11. reneph, 14.12.2011 #11
    reneph

    reneph Android-Lexikon

    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 :)