adaway applying failed

Details: I've always been able to use AdAway without issue on my Nexus 5 and Nexus 9. I/InputDispatcher(28034): Delivering key to current input target: action: 0, channel '40aee7f0 org.adaway/org.adaway.ui.BaseActivity (server)' They claim: “ADAWAY.DLL Not Found”; “This application failed to start because ADAWAY.DLL was not found. Running Adaway 3.0.2 from F-Droid, and whenever I try to apply adblocking, it fails at the applying/copy host file part. Try version AdAway 3.1? W/System.err(31567): at org.adaway.helper.ApplyExecutor$2.doInBackground(ApplyExecutor.java:532) D/AdAway ( 9656): First line of /system/etc/hosts: 127.0.0.1 localhost Enjoy, i use a program called "Block This". I/StatusBarManagerService( 303): UPDATE-AdAway: Downloading... , 0x7f020033 D/InputTransport( 9656): Input channel destroyed: name='409689f0 org.adaway/org.adaway.ui.BaseActivity (client)', ashmemFd=61, receivePipeFd=63, sendPipeFd=64 D/InputTransport(28034): Input channel constructed: name='40aee7f0 org.adaway/org.adaway.ui.BaseActivity (server)', ashmemFd=276, receivePipeFd=334, sendPipeFd=333 I find that adaway has a dozen or so entries in the SuperSU logs for when it automatically applies filters, so I'm not sure if this is related or is harmless but I don't see any other apps which appear to request root that many times at once or in a row. D/su (31684): 10257 org.adaway executing 0 /system/bin/sh using shell /system/bin/sh : sh Open Source & Free Software. Posted by. is not pointing to the right file. V/AdAway ( 9656): update(uri=content://org.adaway/hostssources/4, values=last_modified, I/ActivityManager( 303): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.adaway/.ui.BaseActivity } from pid 583 Thanks. AdAway is an open source ad blocker for Android using the hosts file. V/AdAway ( 9656): Checking hosts file: http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext D/InputTransport(28034): Input channel destroyed: name='40aee7f0 org.adaway/org.adaway.ui.BaseActivity (server)', ashmemFd=276, receivePipeFd=334, sendPipeFd=333. D/InputTransport(28034): Input channel destroyed: name='4090cec0 Starting org.adaway (server)', ashmemFd=312, receivePipeFd=330, sendPipeFd=328 W/WindowManager( 303): Window Window{408fcc38 org.adaway/org.adaway.ui.BaseActivity paused=false} destroyed surface Surface(name=org.adaway/org.adaway.ui.BaseActivity, identity=-1, mNativeSurface=0), session Session{41008600 uid 10257} to your account, Original author: rcp...@gmail.com (January 02, 2012 18:46:03). I/InputDispatcher( 303): Delivering touch to current input target: action: 0, channel '4055eed0 org.adaway/org.adaway.ui.HelpActivity (server)' If I force stop AdAway, then open a root terminal to kill the daemonsu:xxxxx process, I can reopen AdAway to successfully check for updates. It would be nice to have your fix merged. The code: I/InputDispatcher( 303): Delivering touch to current input target: action: 0, channel '4055eed0 org.adaway/org.adaway.ui.HelpActivity (server)'