Exploring the Internals of Mobile Devices — Report from a One-day Workshop at TERI
The event brought together professional and non-professional individuals and communities interested in exploring mobile technologies. The aim of the workshop was the provide participants with the knowledge and tools to better understand the internals of mobile technologies as well as familiarize the attendees with CIS's "Pervasive Technologies" research project.
Anil Kumar Pugalia, Sudar Muthu and Pankaj Bharadiya were the expert speakers. The event was supported by the well-established online security, hardware and software domain communities NULL, SecurityXploaded, Computer Club India and Bangalore Android User Group.
Sudar Muthu: Capabilities of Arduino
Sudar Muthu began the workshop with a talk on the capabilities of Arduino and the ways in which Arduino can be used to interface with different external devices. He discussed with us different types of Arduino, the technical specifications of Arduino, the ways that Arduino can be used to interface with external boards and the interfacing that he has been able to accomplish using Arduino and various devices. The slides from his Powerpoint presentation are viewable on the left. |
Anil Kumar Pugalia: Mobile Hacking using Linux Drivers
Anil Kumar Pugalia followed Sudar's presentation with an exploration of methods of mobile hacking using Linux drivers. He discussed various Linux kernel hacking techniques as well as tools that can be used to perform reverse-engineering on a mobile device. The slides from Anil's presentation can be accessed on the right. |
The following two talks were delivered by Pankaj Bharadiya from Texas Instruments. In his first presentation, he explored hardware hacking and board/chips capabilities. His second talk was on porting open software on hardware. In addition to his discussions, he also covered porting Android on open hardware. The slides from his presentations will be posted shortly.
After all the presentations, the participants were invited to handle and open up the 12 mobile devices that CIS purchased for our Pervasive Mobile Technologies research project. The participants worked in teams of two to five members to open up the mobile devices and observe their internals. We asked the participants to record any information about the internals of the mobiles that they were able to find, including the make, model, and serial numbers of the components. Pictures from this part of the workshop will be posted shortly.
All of the collected information was recorded and distributed among the participants so that the group could continue to work on identifying the mobile internals and the various data sheets associated with each component. This data will be added to the specifications of each mobile device as it is collected. CIS hopes to continue to collaborate with the individuals and communities who participated in this workshop as well as other interested individuals who may have been unable to attend the one-day workshop to proceed with this process of identification. We also hope to hold a second event, a one- to two-day hackathon, sometime in December to continue the exploration of our mobile devices.
CIS would like to thank Anil Kumar Pagalia, Sudar Muthu, Pankaj Bharadiya, Khasim Syed Mohammed, Akash Mahajan (NULL representative), Amit Malik (SecurityXploaded representative), the NULL, SecurityXploaded, Bangalore Android User Group and Computer Club India communities, and all of the participants for making the workshop a huge success and aiding us in our ongoing research project!
You can reach participating communities at following links:
For any further information on the past workshop or future events, please connect with us:
- Jadine Lannon ([email protected]), research intern for the A2K programme
- Amarjit Singh ([email protected]), the Workshop Manager.
Click below for a slideshow of the pictures from the workshop:
Photos