`

使用Pdroid patcher打补丁的时候的日志

阅读更多

 

使用Pdroid patcher打补丁的时候的日志

 

PDroid Patcher v0.28 - Patch v1.27

 

Patching C:\Documents and Settings\Administrator\My Documents\ValentinesDay_Sakura_u8800pro.zip

 

Extracting framework files from ROM

  解压 system/framework/core.jar

  解压 system/framework/framework.jar

  解压 system/framework/services.jar

 

  解压 META-INF/com/google/android/update-binary

  解压 META-INF/com/google/android/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

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>..\tools\sed "/^\s*\.\(line\s[0-9]\{1,\}\)\s*$/d" framework.mod.jar.out\smali\android\app\ContextImpl.smali  1>framework.mod.jar.out\smali\android\app\ContextImpl.smali.new 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>move /Y framework.mod.jar.out\smali\android\app\ContextImpl.smali.new framework.mod.jar.out\smali\android\app\ContextImpl.smali 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>..\tools\sed "/^\s*\.\(line\s[0-9]\{1,\}\)\s*$/d" framework.mod.jar.out\smali\android\content\ContentResolver.smali  1>framework.mod.jar.out\smali\android\content\ContentResolver.smali.new 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>move /Y framework.mod.jar.out\smali\android\content\ContentResolver.smali.new framework.mod.jar.out\smali\android\content\ContentResolver.smali 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>..\tools\sed "/^\s*\.\(line\s[0-9]\{1,\}\)\s*$/d" services.mod.jar.out\smali\com\android\server\am\ActivityManagerService.smali  1>services.mod.jar.out\smali\com\android\server\am\ActivityManagerService.smali.new 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>move /Y services.mod.jar.out\smali\com\android\server\am\ActivityManagerService.smali.new services.mod.jar.out\smali\com\android\server\am\ActivityManagerService.smali 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>..\tools\sed "/^\s*\.\(line\s[0-9]\{1,\}\)\s*$/d" services.mod.jar.out\smali\com\android\server\ServerThread.smali  1>services.mod.jar.out\smali\com\android\server\ServerThread.smali.new 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>move /Y services.mod.jar.out\smali\com\android\server\ServerThread.smali.new services.mod.jar.out\smali\com\android\server\ServerThread.smali 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>..\tools\sed "/^\s*\.\(line\s[0-9]\{1,\}\)\s*$/d" core.mod.jar.out\smali\java\lang\ProcessManager$ProcessImpl.smali  1>core.mod.jar.out\smali\java\lang\ProcessManager$ProcessImpl.smali.new 

 

C:\Documents and Settings\Administrator\Application Data\PDroidPatcher\tmp>move /Y core.mod.jar.out\smali\java\lang\ProcessManager$ProcessImpl.smali.new core.mod.jar.out\smali\java\lang\ProcessManager$ProcessImpl.smali 

 

Applying PDroid patches

patching file smali/android/app/ContextImpl.smali

Hunk #2 succeeded at 151 (offset 4 lines).

Hunk #3 succeeded at 683 (offset 8 lines).

Hunk #4 succeeded at 1166 (offset 8 lines).

Hunk #5 succeeded at 1190 (offset 8 lines).

Hunk #6 succeeded at 1466 (offset 57 lines).

Hunk #7 succeeded at 1719 (offset 57 lines).

patching file smali/android/content/ContentResolver.smali

Hunk #1 succeeded at 3225 (offset 116 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 13004 (offset 316 lines).

Hunk #2 succeeded at 19151 (offset 318 lines).

patching file smali/com/android/server/ServerThread.smali

Hunk #2 succeeded at 392 (offset 9 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...

W: Unknown file type, ignoring: framework.mod.jar.out\smali\android\app\ContextImpl.smali.orig

W: Unknown file type, ignoring: framework.mod.jar.out\smali\android\content\ContentResolver.smali.orig

W: Could not find resources

I: Building apk file...

 

  创建:META-INF/

  解压 META-INF/MANIFEST.MF

  解压 preloaded-classes

 

增加:preloaded-classes(读入= 65693) (写出= 11977)(压缩了 81%)

更新清单(manifest)

 

Building modified services.jar

I: Checking whether sources has changed...

I: Smaling...

W: Unknown file type, ignoring: services.mod.jar.out\smali\com\android\server\ServerThread.smali.orig

W: Unknown file type, ignoring: services.mod.jar.out\smali\com\android\server\am\ActivityManagerService.smali.orig

W: Could not find resources

I: Building apk file...

 

  创建:META-INF/

  解压 META-INF/MANIFEST.MF

 

更新清单(manifest)

 

Building modified core.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)

 

  创建:META-INF/

  解压 META-INF/MANIFEST.MF

  解压 classes.dex

  解压 org/apache/harmony/dalvik/ddmc/README.txt

  解压 com/ibm/icu4jni/ThirdPartyProject.prop

  解压 java/util/logging/logging.properties

  解压 java/security/security.properties

  解压 org/apache/xalan/res/XSLTInfo.properties

  解压 org/apache/xalan/processor/XSLProcessorVersion.src

  解压 org/apache/xalan/Version.src

  解压 org/apache/xml/serializer/HTMLEntities.properties

  解压 org/apache/xml/serializer/output_unknown.properties

  解压 org/apache/xml/serializer/XMLEntities.properties

  解压 org/apache/xml/serializer/output_text.properties

  解压 org/apache/xml/serializer/output_xml.properties

  解压 org/apache/xml/serializer/Version.src

  解压 org/apache/xml/serializer/Encodings.properties

  解压 org/apache/xml/serializer/output_html.properties

  解压 org/kxml2/ThirdPartyProject.prop

  解压 org/xml/ThirdPartyProject.prop

  解压 org/xmlpull/ThirdPartyProject.prop

 

java.io.FileNotFoundException: core.mod.jar (系统找不到指定的文件。)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.<init>(FileInputStream.java:106)

at sun.tools.jar.Main.run(Main.java:174)

at sun.tools.jar.Main.main(Main.java:1022)

 

failed to build core.jar

 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics