Bladedroid
UW Networks Lab - Ravi Bhoraskar, Dominic Langenegger, Pingyang He, Raymond Cheng, Will Scott, Michael Ernst
BladeDroid is a system enabling user customization of Android applications, using a novel combination of bytecode rewriting and dynamic class loading. Similar to browser extensions, BladeDroid allows arbitrary customization of Android apps, such as ad-blocking.