Beim Portieren von MUI v5 zu I9105P treten Errors auf

  • Hallo Leute,
    Portiere grade MIUI v5 auf I9105P
    Aber habe derzeit probleme


    Es kommt mir dieses Error siehe code:


    Ich habe schon das auf init.rc eingefügt und es ist schon in system/xbin ordner vorhanden:
    ervice shelld /system/xbin/shelld


    class main




    logcat siehe Anhang


    für MIUI Build zip falls ihr es braucht auch helfen wollts (wäre sehr dankbar dafür)
    https://mega.co.nz/#!kMAhAQib!…0aUC5NTT1Fd2s_lbgW6Xx7FBw

  • Kannst du mir mal deinen Bootclasspath posten?




    Edit:


    in der von dir geposteten rom, ist der shelld eintrag nicht vorhanden. desweiteren musst du die framework_ext noch in den bootclasspath einbinden.

  • hier das bootclasspath: export BOOTCLASSPATH
    /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar
    :/system/framework/mms-common.jar
    :/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar


    wo ich muss ich das :/system/framework/framework_ext.jar einfügen
    und das eintrag
    service shelld /system/xbin/shelld
    class main
    ist schon in init.rc in der kernel vorhanden

  • Also in der Version die du als Anhang beigefügt hast, war die shelld nicht in der init.rc (bitte nochmals kontrollieren)
    Nach der bouncycastle kannst du die framework einfügen -> auch in der init.rc!!!!!

  • Also in der Version die du als Anhang beigefügt hast, war die shelld nicht in der init.rc (bitte nochmals kontrollieren)
    Nach der bouncycastle kannst du die framework einfügen -> auch in der init.rc!!!!!

    ops, vergessen dass das ich das Link mit richtiger Build updaten sollte.
    und für den framework
    werde ich mal probieren
    geht immernoch nicht die framework.ext.jar eintrag funktioniert einwandfrei
    aber shelld wird nicht gestartet muss es manuell via adb shll starten

  • Das ist mir neu, dass es in der init.cm.rc hinzugefügt werden musst ^_^


    Poste mal kompletten logcat, der ist nicht ausreichend.

  • Da ist dir wohl beim mergen der miui smalis ein Fehler passiert. Desweiteren ist mir bei deinem Rom aufgefallen, dass du noch alte cm apks wie z.b. die systemui drin hattest. Welche APKs nimmst du von MIUI?

  • habe nun die cm apks gelöscht, nun befinden sich die apks, die miui braucht, nun sind paar errors in logcat weniger geworden nur die systemiu has stopped und android phone has stopped existieren immer noch
    hier die neue logcat.txt
    https://mega.co.nz/#!EUx0BC4S!…yOahlFeQBY2JCGJBTz8dWGH-U


    ich glaub es crashed wegen dieser broadcast

    Code
    W/BroadcastQueue(  512): Timeout of broadcast BroadcastRecord{41f7c118 u-1 android.intent.action.SCREEN_ON} - receiver=android.os.BinderProxy@41d96cb0, started 10003ms ago
    D/MiuiScreenOnProximityLock(  512): try to release
    W/BroadcastQueue(  512): Receiver during timeout: BroadcastFilter{41f2ae90 u0 ReceiverList{41f2ae10 806 com.android.phone/1001/u0 remote:41d96cb0}}
    I/ActivityManager(  512): Crashing app skipping ANR: ProcessRecord{41cf1b88 806:com.android.phone/1001} Broadcast of Intent { act=android.intent.action.SCREEN_ON flg=0x50000010 }
  • Da ist dir wohl beim mergen der miui smalis ein Fehler passiert. Desweiteren ist mir bei deinem Rom aufgefallen, dass du noch alte cm apks wie z.b. die systemui drin hattest. Welche APKs nimmst du von MIUI?


    hat das damit zu tun?

    Code
    W/BroadcastQueue(  512): Timeout of broadcast BroadcastRecord{41f7c118 u-1 android.intent.action.SCREEN_ON} - receiver=android.os.BinderProxy@41d96cb0, started 10003ms ago
    D/MiuiScreenOnProximityLock(  512): try to release
    W/BroadcastQueue(  512): Receiver during timeout: BroadcastFilter{41f2ae90 u0 ReceiverList{41f2ae10 806 com.android.phone/1001/u0 remote:41d96cb0}}
    I/ActivityManager(  512): Crashing app skipping ANR: ProcessRecord{41cf1b88 806:com.android.phone/1001} Broadcast of Intent { act=android.intent.action.SCREEN_ON flg=0x50000010 }

  • Das ist dein größtes Problem.


    Denk dran, dass du die entsprechenden APKs von MIUI benutzt (4.1 oder 4.2).


    Was nutzt du als Referenz? Patchrom?

  • Nein,als Referenz nütze ich MIUI von grand duos, die eigentlich dasselbe Prozessor, ram usw besitzen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!