rovo89 / android_art

Android ART with modifications for the Xposed framework.
Other
376 stars 212 forks source link

dexoat Fails to build boot.art image(Samsung 7.1.1) #67

Closed me2151 closed 7 years ago

me2151 commented 7 years ago

Hello. I am attempting to use Xposed 88.1 on the Galaxy Note8(7.1.1 API 25 arm64) and I'm encountering a bootloop issue. Ive narrowed it down to the art files and managed to get some information using adb bugreport as I cannot get a logcat from the boot(adb offline).

Essentially this is where my boot fails:

10-19 20:40:04.680 19545 19545 I art : GenerateImage: /system/bin/dex2oat --image=/data/dalvik-cache/arm64/system@framework@boot.art --dex-file=/system/framework/SmpsManager.jar --dex-file=/system/framework/core-oj.jar --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/conscrypt.jar --dex-file=/system/framework/okhttp.jar --dex-file=/system/framework/core-junit.jar --dex-file=/system/framework/bouncycastle.jar --dex-file=/system/framework/ext.jar --dex-file=/system/framework/fram10-19 20:40:14.804 19545 19545 E art : Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: Failed to generate image '/data/dalvik-cache/arm64/system@framework@boot.art': Failed execv(/system/bin/dex2oat --image=/data/dalvik-cache/arm64/system@framework@boot.art --dex-file=/system/framework/SmpsManager.jar --dex-file=/system/framework/core-oj.jar --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/consc10-19 20:40:14.804 19545 19545 E art : Attempted image: /system/framework/boot.art 10-19 20:40:15.600 19545 19545 W art : Skipping non-existent dex file '/system/framework/oem-services.jar'

That sadly was the most i saw error wise. It is impossible to get a logcat of the bootloop unfortunatly. But I removed the libart.so and the dexoat files from the zip for the framework and it BOOTS but obviously xposed installer says it isnt running

EDIT: Here is the full bugreport https://gist.github.com/me2151/00228bda14790fe0915b52e02af37567

rovo89 commented 7 years ago

https://github.com/rovo89/Xposed/issues/273

me2151 commented 7 years ago

Yes But not resolved. Currently trying to create a binary to save a logcat locally on the device

rovo89 commented 7 years ago

One issue is enough.

me2151 commented 7 years ago

You closed my other one. So i reopened this one.

rovo89 commented 7 years ago

No, the other one is not closed.

me2151 commented 7 years ago

I see that now. I apologize. Thank you.