A téma értékelése:
  • 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
Xperia Z4 Kamera portolás CM11/12/12.1
#1
Szeretnéd Cyanogenmodon vagy AOSP alapú romokon használni a sony kamerát?

Akkor jó helyen jársz, mert ezen egyszerű leírás alapján megtudod ezt te is csinálni.


Követelmény:
JRE
Winrar, 7zip stb.
Smalichanger
Porthoz szükséges fájlok


Folyamat:

1. Telefonotokról a system/framework/framework.jar nevű fájlt másoljátok a smalichanger mappába
2. Nyissátok meg framework.jar-t winraral és a classes.dex kiterjesztésű fájlt pedig az input mappába csomagoljátok
3. Futtassátok a script.bat fájlt és nyomjátok meg az 1-est
4. Ha végzett a folyamat menjetek a decompiled/classout/android/os mappába
5. Nyissátok meg a kamera.zip-et amit a követelményeknél találtok és másoljátok a zip tartalmát 4. lépésnél említett helyre (írjatok minden fülöl)
6. A script.bat-nál nyomjátok meg a 2-est, ha végzett az output mappában lesz a classes.dex, amit a framework.jar fájlba be kell illeszteni
7. Töltsétek le ezeket: Z4CamPort Fix
8. Nyissátok meg a Z4CamPort.zip-et és a system/framework mappába illesszétek be a módosított framework.jar-t
9. Másold a telefonodra a két zip-et
10. Bootolj recoverybe és flasheld a két zip-et
Válaszol
#2
Ezzel az errorral mihez lehet kezdeni? (apktoollal is próbáltam, az is error)


UNEXPECTED TOP-LEVEL EXCEPTION:
org.jf.dexlib.Util.ExceptionWithContext: method index is too large.
at org.jf.dexlib.Util.ExceptionWithContext.withContext(ExceptionWithContext.java:54)
at org.jf.dexlib.Item.addExceptionContext(Item.java:177)
at org.jf.dexlib.Item.writeTo(Item.java:120)
at org.jf.dexlib.Section.writeTo(Section.java:119)
at org.jf.dexlib.DexFile.writeTo(DexFile.java:716)
at org.jf.smali.main.main(main.java:231)
Caused by: java.lang.RuntimeException: method index is too large.
at org.jf.dexlib.Code.Format.Instruction35c.writeInstruction(Instruction35c.java:102)
at org.jf.dexlib.Code.Instruction.write(Instruction.java:57)
at org.jf.dexlib.CodeItem.writeItem(CodeItem.java:258)
at org.jf.dexlib.Item.writeTo(Item.java:117)
... 3 more
code_item @0x28f1e0 (Landroid/content/Intent;->saveToXml(Lorg/xmlpull/v1/XmlSerializerWinkV)

Done
Press any key to continue . . .
Válaszol
#3
Apktool-al nem is fog menni. Küld el nekem a framework.jar-t és megnézem
Válaszol


Fórumra ugrás:


Jelenlevő felhasználók ebben a témában: