[Android Apps and Games] cbpron:
LG OB & Zeus ROM

Hi.

I'm trying to patch Zeus Rom by Huexxx in a LG Optimus Black.

With V2 based on 2.3.4V20N I have no problem, but with V3 (based on V20N and V20b) I can't. I get this error:

user@user:~/down/var/Zeus/v3n/pdroid$ chmod 755 patchpdroid
user@user:~/down/var/Zeus/v3n/pdroid$ ./patchpdroid Zeus_v3n_es.zip
***************************************************
**** PDroid Patcher Beta 0.71 - Patch Version 1.27
***************************************************

Creating temp dirs

mkdir: se ha creado el directorio «/home/user/down/var/Zeus/v3n/pdroid/tmp1328797346»
mkdir: se ha creado el directorio «/home/user/down/var/Zeus/v3n/pdroid/tools1328797346»

Extracting tools and resources

inflated: apktool.jar
inflated: apktool
inflated: pdroidpatcher.jar
inflated: services.patch
inflated: framework.patch
inflated: core.patch
inflated: framework.mod.jar
inflated: signapk.jar
extracted: updatekey.pk8
inflated: updatecert.pem
inflated: updaterB
extracted: updaterA
inflated: cleanupsmalimod
inflated: aapt

Extracting original files from ROM

created: system/
created: system/framework/
inflated: system/framework/core.jar
inflated: system/framework/framework.jar
inflated: system/framework/services.jar
created: META-INF/
created: META-INF/com/
created: META-INF/com/google/
created: META-INF/com/google/android/
inflated: META-INF/com/google/android/update-binary
inflated: META-INF/com/google/android/updater-script
«system/framework/core.jar» -> «./core.jar»
«system/framework/framework.jar» -> «./framework.jar»
«system/framework/services.jar» -> «./services.jar»
«META-INF/com/google/android/update-binary» -> «./update-binary»
«META-INF/com/google/android/updater-script» -> «./updater-script»

Decompiling original files

I: Baksmaling...
I: Copying assets and libs...
I: Baksmaling...
I: Copying assets and libs...
I: Baksmaling...
I: Copying assets and libs...

Cleaning up smali code

Applying PDroid patches

patching file smali/android/app/ContextImpl.smali
Hunk #1 succeeded at 37 (offset 4 lines).
Hunk #2 succeeded at 150 (offset 4 lines).
Hunk #3 succeeded at 647 (offset 4 lines).
Hunk #4 succeeded at 1109 (offset 4 lines).
Hunk #5 succeeded at 1130 (offset 4 lines).
Hunk #6 succeeded at 1347 (offset 4 lines).
Hunk #7 succeeded at 1589 (offset 4 lines).
patching file smali/android/content/ContentResolver.smali
Hunk #1 succeeded at 2596 (offset -254 lines).
patching file smali/android/privacy/IPrivacySettingsManager.smali
patching file 'smali/android/privacy/IPrivacySettingsManager$Stub$Proxy.smali'
patching file 'smali/android/privacy/IPrivacySettingsManager$Stub.smali'
patching file smali/android/privacy/PrivacyFileObserver.smali
patching file smali/android/privacy/PrivacyPersistenceAdapter.smali
patching file 'smali/android/privacy/PrivacySettings$1.smali'
patching file smali/android/privacy/PrivacySettingsManagerService.smali
patching file smali/android/privacy/PrivacySettingsManager.smali
patching file smali/android/privacy/PrivacySettings.smali
patching file 'smali/android/privacy/surrogate/PrivacyAccountManager$PrivacyAccountManagerFuture.smali'
patching file smali/android/privacy/surrogate/PrivacyAccountManager.smali
patching file smali/android/privacy/surrogate/PrivacyActivityManagerService.smali
patching file smali/android/privacy/surrogate/PrivacyContentResolver.smali
patching file smali/android/privacy/surrogate/PrivacyCursor.smali
patching file 'smali/android/privacy/surrogate/PrivacyLocationManager$PrivacyLocationUpdater.smali'
patching file smali/android/privacy/surrogate/PrivacyLocationManager.smali
patching file 'smali/android/privacy/surrogate/PrivacyTelephonyManager$PrivacyPhoneStateListener.smali'
patching file smali/android/privacy/surrogate/PrivacyTelephonyManager.smali
patching file smali/com/android/server/am/ActivityManagerService.smali
Hunk #1 succeeded at 12083 (offset 27 lines).
Hunk #2 succeeded at 17865 (offset 27 lines).
patching file smali/com/android/server/ServerThread.smali
Hunk #2 succeeded at 360 (offset 8 lines).
patching file smali/java/lang/PrivacyInputStream.smali
patching file 'smali/java/lang/PrivacyProcessManager$PrivacyFileReader.smali'
patching file smali/java/lang/PrivacyProcessManager.smali
patching file 'smali/java/lang/ProcessManager$ProcessImpl.smali'

Creating updater script

Building modified framework.jar

I: Checking whether sources has changed...
I: Smaling...
Exception in thread "main" java.lang.NullPointerException
at org.jf.util.PathUtil.getRelativeFile(PathUtil.java:44)
at org.jf.smali.smaliFlexLexer.getSourceName(smaliFlexLexer.java:2922)
at org.antlr.runtime.CommonTokenStream.getSourceName(CommonTokenStream.java:345)
at org.antlr.runtime.tree.CommonTreeNodeStream.getSourceName(CommonTreeNodeStream.java:106)
at org.antlr.runtime.tree.TreeParser.getSourceName(TreeParser.java:78)
at org.jf.smali.smaliTreeWalker.getErrorHeader(smaliTreeWalker.java:372)
at org.antlr.runtime.BaseRecognizer.displayRecognitionError(BaseRecognizer.java:192)
at org.antlr.runtime.BaseRecognizer.reportError(BaseRecognizer.java:186)
at org.jf.smali.smaliTreeWalker.smali_file(smaliTreeWalker.java:451)
at brut.androlib.mod.SmaliMod.assembleSmaliFile(SmaliMod.java:85)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:43)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:64)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:48)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:35)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:222)
at brut.androlib.Androlib.buildSources(Androlib.java:179)
at brut.androlib.Androlib.build(Androlib.java:170)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
created: META-INF/
inflated: META-INF/MANIFEST.MF
inflated: preloaded-classes
Error opening framework.mod.jar for reading!
framework.mod.jar: No such file or directory

*** ERROR: failed to build framework.jar

Any suggestions?.

Thanks.