unable to flash 4.4.1/2 zip (libart.so error)
Originally Posted by spunks3
this worked for me, i actually flashed the volume mod. I left the mod applied and put SuperSU into Survival Mode, wiped dalvik in TWRP, then i was able to flash the update.
before trying to flash without wiping dalvik, i would get a failure.
argghhhh nothing is working! Ive been trying since several hours
my basic problem is when flashing 4.4.1 (or 4.4.2) zip, TWRP gives the following errors :
/system/lib/libart.so has unexpected contents
E:/ error executing updater binary in zip "/sdard/[name of zip]
error flashing zip' /sdcard/[name of zip] '
I am on Nexus 4, stock 4.4, stock kernel with root. Just got SU pro for the survival mode feature, still facing the same error.
I was running ART, with an older version of whatsapp. (this is most likely what is causing the libart.so error) but i never modified any lib.so file. Just installed an older version of whatsapp and it worked with ART.
Things i've tried : -wipe dalvik and cache (during every following attempt)
-switch from ART to dalvik
-delete and remove all bloody whatsapp files
-tried to push the flashable 4.4.2 zip using sideload with wug's toolkit
-tried to simply flash it using TWRP recovery mode,after enabling survuval mode in superSU
-tried to replace existing libart.so file to the stock libart.so file provided in another xda thread (this failed, as even with root i was not able to replace/delete/rename the existing libart.so file. i was trying to do it using astro file manager from the phone itself so i expected it to fail!)
Nothing has worked
EDIT : FIXED BY FLASHING SYSTEM.IMG . no data lost