Milestone Report
Timeline :
Before Nov 2nd 2013 – Install CM and decide the milestone proposal
Followed the steps in Installing CyanogenMod to install CM ( version of CM cm-10.2-20131030-nightly-targa ) into the device. To gain root access we used this link.
Nov. 3 – Nov. 9 : Understand how source code works in Privacy Guard and analysis Apps behavior
Access the source code to Cyanogenmod through github. Review the code to understand how the Privacy Guard app works . As a result, prepare a complete analysis of the flow of the code along with list of functionality available by the App.
Nov.10 – Nov.23 : Code for an App to generate report
Learn the basics of android App development . Develop an App that can be run on a device to produce a log Report on the various permission access requests from the apps running on the device and prepare a report based on the privacy violations . The App will be based on the concept similar to LogCollector .
Nov.24 – Nov.30 : Make the code dynamic for more apps
Make the code more dynamic and test it for a range of different Apps.
Dec. 2-6 : Presentation
After presentation and before Dec. 18, Documentation and Report
Prepare a detailed user manual of how the App works along with features available . Documentation of the code. Write a paper based on the results and Analysis accomplished .