Skip to content
AOSP Insight
  • Home
  • Book
  • About Author
  • Contact me
  • Toggle website search
Menu Close
  • Home
  • Book
  • About Author
  • Contact me
  • Toggle website search

Author: Mohammad Hossein Heydarchi

This author has written 47 articles
  1. Home>
  2. Mohammad Hossein Heydarchi>
  3. Page 5
Read more about the article Unix Domain Socket in Android
Unix Domain Socket

Unix Domain Socket in Android

  • Post author:Mohammad Hossein Heydarchi
  • Post published:February 4, 2023
  • Post category:AOSP/Core & System
  • Post comments:0 Comments

There are some IPC mechanisms in Android such as AIDL, Messanger, etc and each one has its own pros and cons. based on the requirements, you need to choose the…

Continue ReadingUnix Domain Socket in Android
Read more about the article How To Add An AIDL HAL Service (daemon)

How To Add An AIDL HAL Service (daemon)

  • Post author:Mohammad Hossein Heydarchi
  • Post published:December 3, 2022
  • Post category:AOSP/HAL Layer
  • Post comments:24 Comments

In this step, we will develop the AIDL-HAL service based on the AIDL interface we implemented before. It's a backend AIDL service that we want to implement with C++. Let's…

Continue ReadingHow To Add An AIDL HAL Service (daemon)
Read more about the article How to implement the AIDL interface

How to implement the AIDL interface

  • Post author:Mohammad Hossein Heydarchi
  • Post published:November 29, 2022
  • Post category:AOSP/HAL Layer
  • Post comments:3 Comments

The second part discusses implementing an AIDL interface that will be used by HAL service and the application layer we will work on through the next posts. AIDL is an…

Continue ReadingHow to implement the AIDL interface
Read more about the article How to communicate through AIDL to a HAL service – Part 1

How to communicate through AIDL to a HAL service – Part 1

  • Post author:Mohammad Hossein Heydarchi
  • Post published:November 10, 2022
  • Post category:AOSP/HAL Layer
  • Post comments:5 Comments

Let's have some practical activities in the AOSP development domain. We are going to implement communication between the application layer and a HAL service through an AIDL interface. To do…

Continue ReadingHow to communicate through AIDL to a HAL service – Part 1
Read more about the article Why should Intent’s security be concerned?

Why should Intent’s security be concerned?

  • Post author:Mohammad Hossein Heydarchi
  • Post published:October 30, 2022
  • Post category:AOSP/Framework/Security & Privacy
  • Post comments:0 Comments

Using the Android IPC mechanism leads to the possibility of identifying and verifying who is trying to connect. The Intent as an IPC mechanism is one of the best options…

Continue ReadingWhy should Intent’s security be concerned?
Read more about the article A quick tutorial on working with ProtoBuf

A quick tutorial on working with ProtoBuf

  • Post author:Mohammad Hossein Heydarchi
  • Post published:October 13, 2022
  • Post category:Protocol
  • Post comments:0 Comments

What is ProtoBuf ProtoBuf stands for Protocol Buffer, a library/framework that generates sources in different languages such as C++, Python, Java, Kotlin, etc. for serialization and deserialization of data. Then,…

Continue ReadingA quick tutorial on working with ProtoBuf
Read more about the article How to start AOSP development

How to start AOSP development

  • Post author:Mohammad Hossein Heydarchi
  • Post published:October 6, 2022
  • Post category:AOSP/Build System/Core & System
  • Post comments:0 Comments

There're lots of websites, books, videos and articles to read and start Android development. But to work on AOSP (Android Open Source Project) you can't find that much information except…

Continue ReadingHow to start AOSP development
Read more about the article Android GKI Kernel is a new approach

Android GKI Kernel is a new approach

  • Post author:Mohammad Hossein Heydarchi
  • Post published:September 30, 2022
  • Post category:AOSP/Automotive/Core & System
  • Post comments:2 Comments

From Android 11 Google has introduced some improvements in kernel such as the GKI kernel, Bazel build system, etc. But what we're going to consider is only the Android GKI…

Continue ReadingAndroid GKI Kernel is a new approach
  • Go to the previous page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Go to the next page

Categories


  • AOSP
  • Automotive
  • Battery
  • Build System
  • Core & System
  • Downloads
  • Framework
  • HAL Layer
  • Jetpack
  • Performance
  • Principles & Methodologies
  • Protocol
  • Security & Privacy
  • Software Design
  • Uncategorized

  • About Author
  • Privacy Policy
  • Contact me
  • Blog Home
  • Books
    • Secure Android Design and Development, 1st edition
    • Secure Android Development (Free edition)
  • AOSP
    • Battery
    • Build System
    • Core & System
    • Framework
    • HAL Layer
    • Performance
    • Security & Privacy
  • Automotive
  • Protocol
  • Downloads
Copyright - WordPress Theme by OceanWP