Android Security and Internals

Part of our "Web and Mobile" courses

2 days

Android Security
Outline Last updated:

Course Overview

This 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.

Course Prerequisites

The attendees should be proficient with C, be familiar with basic Linux command line tools, should have working knowledge of Java and C++.

Outline

Powered By jumping bean

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

Frequently asked questions

How long is the Android Security and Internals course?

2 days, on-site or online. Sessions can run on consecutive days or be spread out to fit your team's schedule.

What are the prerequisites?

The attendees should be proficient with C, be familiar with basic Linux command line tools, should have working knowledge of Java and C++.

How large are the groups?

Deliberately small so the trainer can adapt to every participant: at most 10 on-site.

This Android Security and Internals course looks very interesting, I do however have a question

Related courses