I have done below changes in Android R aosp (android-11.0.0_r29) to enable multi-display and test the same on emulator. But I see blank screen (screenshot) when I added another display using emulator settings, no luck even after rebooting/restarting emulator.
Change done in platform/packages/services/Car/service/res/values/config.xml
<string-array translatable="false" name="config_occupant_zones">
<item>occupantZoneId=0,occupantType=DRIVER,seatRow=1,seatSide=driver</item>
<item>occupantZoneId=1,occupantType=FRONT_PASSENGER,seatRow=2,seatSide=oppositeDriver</item> <!--Newly added -->
</string-array>
<string-array translatable="false" name="config_occupant_display_mapping">
<item>displayPort=0,displayType=MAIN,occupantZoneId=0</item> <!-- Newly added -->
<item>displayPort=1,displayType=INSTRUMENT_CLUSTER,occupantZoneId=0</item> <!-- Newly added -->
</string-array>
As per bootcamp videos, I can see emulator configured for Main, Instrument Cluster and Front Passenger as this.
Did I miss any other configurations?