Udemy
Visual Embedded Android (AOSP) with Drawings and Practice


- Understand embedded Android and Linux software stacks
- Get around with Android 11 source code and Soong (Android.bp) build system
- Use ASUS Tinkerboard 2 and run Android 11 on it , completely from the source.
- Create AIDL interfaces, native C++ Android services, create test applications
- Port existing Android Java applications to Soong (Android.bp build system
- Understand AOSP folder layout, partitions
- Understand and work with SELinux policies
- Flash images confidently using fastboot tool
- Talk to embedded device confidently using adb tool
- Run CTS tests
- Log and dump Android system information
Embedded Linux Training with Drawings (Introductory)

- Understand embedded Linux software stack
- Understand how development with Yocto Project compares to traditional embedded Linux development
- Understand hardware that runs Linux
- Understand cross-compilation
- Talk with embedded Linux boards
- Grasp how Linux boots
- Grasp the distribution concept in Linux
- Understand how applications talk with drivers
YouTube
Visual Embedded Linux Training

Since the mids of 2022, I am doing content creation regarding visual embedded Linux training. I believe visual explanations are great motivators when it comes to learning stuff. In my videos, I use graphics and drawings in order to explain complex topics and make them simple as much as I can. I will include some of my videos here. If you would like to see more, you can visit my Youtube channel.
See More Content
In order to see more about my trainings, visit my Youtube channel or my Udemy account.