Android Security: Android Internals

The Android Security course is an Android porting oriented course targeted at prospective Android porting engineers, experienced programmers and engineers who are interested in learning the fundamentals of adapting Android to a new target system, Mobile Security Researchers. The attendees should proficient with C, be familiar with basic Linux command line tools, should have working knowledge of Java and of C++.

Contact us to book your seat. Training may be done on-site or at our training venues in Durban, Cape Town and Johannesburg.

                                                               Android Security Training Summary

Course Duration Price ZAR(ex vat) Price USD
Android Security Training 4 days R15,000 $1,500
  • Lunch, refreshments and training material included.
  • Class start at 9:00am for 9:30am
  • South Africa training locations: Johannesburg, Cape Town, Durban
  • Global training locations: USA, Candana, UK, Dubai, Europe

Course Outline


Get a hands-on tour of the internals of the popular Android operating system for mobile and other devices. This course will teach you the ins and outs of the Android anatomy, with a focus on hands-on experience.


  • Introduction to Android
  • First look
  • Anatomy of an application
  • Native code
  • Intents
  • Other application components
  • Board Configuration
  • The Android kernel
  • Starting up
  • Adding new packages
  • Graphics and OpenGL
  • Binder
  • Android's hardware abstraction layer
  • Network
  • Input devices
  • Sound and vision
  • Resource management
  • Conclusion