Refactor to support ARA-D correctly.

The previous ARA-D implementation mostly mirrored the Java OMAPI
service support.  This CL revises it to correctly distinguish ARA-M
from ARA-D rules and to parse and executed them correctly, per the
specifications.

Bug: 380331467
Test: atest libse_service_test
Flag: build.RELEASE_NATIVE_OMAPI
Change-Id: Ifd0263a19452557f56dceceb656dd05f13f86e7c
8 files changed
tree: f015809a30b1df432853c94fb1975ba3e2c4df08
  1. omapi/
  2. Android.bp