TitleUser scripting on Android using BladeDroid
Publication TypeConference Paper
Year of Publication2014
AuthorsBhoraskar R, Langenegger D, He P, Cheng R, Scott W, Ernst MD
Conference NameAPSys 2014: 5th Asia-Pacific Workshop on Systems
Pagination9:1–9:7
Date or Month PublishedJune
Conference LocationBeijing, China
AbstractCompared to desktop and web applications, mobile applications have so far been developed in an extremely siloed environment. The apps running on our phone are developed by a single entity with operating system protections between sharing of data or code between programs. However, application extensibility is often desired. In the web, a secondary ecosystem flourishes around browser extensions, enabling users to customize the web as they wish. This paper presents BladeDroid, a system enabling user customization of mobile applications, using a novel combination of bytecode rewriting and dynamic class loading. We describe four extensions that we have built to evaluate BladeDroid's usability, robustness, and performance.
Downloadshttps://homes.cs.washington.edu/~mernst/pubs/bladedroid-apsys2014.pdf PDF
Citation KeyBhoraskarLHCSE2014