1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Ansteigender Klingelton phone.apk?

Dieses Thema im Forum "Root / Hacking / Modding für Samsung Galaxy S Plus" wurde erstellt von inside, 31.10.2011.

  1. inside, 31.10.2011 #1
    inside

    inside Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    1,067
    Erhaltene Danke:
    342
    Registriert seit:
    03.08.2011
    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

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    1,067
    Erhaltene Danke:
    342
    Registriert seit:
    03.08.2011
    Ja, ohne Probleme...

    Log sieht auch gut aus:

     
  8. inside, 14.12.2011 #8
    inside

    inside Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    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

    Beiträge:
    1,067
    Erhaltene Danke:
    342
    Registriert seit:
    03.08.2011
    Welche Version benutzt du denn jetzt?
     
  10. inside, 14.12.2011 #10
    inside

    inside Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    20
    Registriert seit:
    23.01.2011
    Apktool v1.3.2
     
  11. reneph, 14.12.2011 #11
    reneph

    reneph Android-Lexikon

    Beiträge:
    1,067
    Erhaltene Danke:
    342
    Registriert seit:
    03.08.2011
    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 :)
     

Diese Seite empfehlen