I understood that they are 2 types of HAL's in AOSP, Binderized and passthrough hals. According to https://source.android.com/docs/core/architecture/hal-types, passthrough HAL's can be served in binderized and passthrough modes. What is the difference between these modes of passthrough HAL's? I am little bit confused here, even through there are binderized and passthrough HAL's, again there are two modes(passthrough & binderized modes) in passthrough HAL. why? or is my understanding is wrong?
For what kind of HAL's do i need to define hwbinder/passthrough in manifest.xml(i.e., <transport>hwbinder</transport> or <transport arch="32+64">passthrough</transport>)