ThinkAir [15] uses a similar approach but targets Android devices and provides a finer granularity for offloading decisions. Different from those solutions, CloneCloud [3] enables offloading Android applications to the cloud without the need of special support by the application developer, who would otherwise need to annotate the application code to exploit the offloading platform.