did it with toolkit...whatapp installed...and not force closing now...i did not do that adb shell command....i was not getting it bt everything is working great...Per the hints from Google, I was able to get current versions of WhatsApp to install under ART by overriding one of the verifier checks.
Here is the procedure to replace libart.so and clean up any partially-installed WhatsApp package, tested on a Nexus 5 running AOSP 4.4:
If something goes wrong it may well result in a bootloop, so if you need to restore from backup, boot to recovery and use:Code:adb root adb remount adb shell "rm -rf /data/data/com.whatsapp" adb pull /system/lib/libart.so libart.so.bak adb push libart.so /system/lib/
Source changes: https://github.com/cernekee/android_art/commit/fc2ac71d0d9e147c607bff9371fe2ef25d8470afCode:adb shell "mount /system" adb push libart.so.bak /system/lib/libart.so
Note that I have not tested this on a Nexus 4 (despite this thread's current location).
Last edited: