Learning AOSP Series - HAL (Hardware Abstraction Layer)

Nanik Tolaram continues his series of talks on the Android Open Source Project (AOSP)

"Learning AOSP" - HAL (Hardware Abstraction Layer)

We all know that in order for hardware to run properly in your Android device it requires device drivers and most of those drivers are open source and available to be linked into the Linux kernel when building the kernel image, however, there are situations where vendors are not willing to share their proprietary technology or in other words their device drivers are not open. To overcome this issue Android has introduced an HAL which stands for Hardware Abstraction Layer, which allows proprietary drivers to be loaded as modules and can be used for your application. This presentation will talk about the HAL layer in more indepth and get an idea what is this HAL all about and what are the hardware that Android provides abstraction for.

Join or login to comment.

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy