rovo89 / android_art

Android ART with modifications for the Xposed framework.
Other
375 stars 211 forks source link

Bootloop when compiled with UBER toolchain (v89, arm64, sdk25, Resurrection Remix ROM) #73

Closed hacker1024 closed 6 years ago

hacker1024 commented 6 years ago

I have compiled xposed myself.

Here is the relevant logcat output: https://pastebin.com/pUdRyj6G

I think the error is more specifically this: 12-24 17:42:26.617 1542 1542 I art : RelocateImage: /system/bin/patchoat --input-image-location=/system/framework/boot.art --output-image-file=/data/dalvik-cache/arm64/system@framework@boot.art --instruction-set=arm64 --base-offset-delta=-10731520 12-24 17:42:26.639 1777 1777 E patchoat: Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: Failed to load /system image '/system/framework/arm64/boot.art': Invalid image header in '/system/framework/arm64/boot.art' 12-24 17:42:26.639 1777 1777 E patchoat: Attempted image: /system/framework/boot.art 12-24 17:42:26.644 1777 1777 W patchoat: Unable to use '/system/framework/arm/boot.oat' because Invalid oat header for '/system/framework/boot.oat': Invalid oat version, expected 0x3037390, got 0x3038380.

Actually, after looking closer at that error, it looks like I may have compiled the wrong art branch? Which is it, xposed-nougat, xposed-nougat-mr1, or xposed-nougat-mr2? Sorry if that's the case, I'm rerunning the build with xposed-nougat-mr2 now. (I used xposed-nougat previously).

hacker1024 commented 6 years ago

I did use the wrong branch, oops.