Ignore activating non-flattened apexes if device doesn't support them

* During boot sequence, apexd will just ignore non-flatted apexes if
  ro.apex.updatable is not set to true;
* Also added a safeguard in mountNonFlattened mostly for consistency.

Test: pre-installed shim apex on marlin, checked it wasn't activated
Bug: 130623080
Bug: 130379599
Change-Id: Ic067fba4d22e546ce8d76ce92386e8c7679da494
1 file changed
tree: 633b3d6e12b6ea091b514fef701154dd49b0e188
  1. apexd/
  2. apexer/
  3. proto/
  4. shim/
  5. tests/
  6. CleanSpec.mk
  7. OWNERS
  8. PREUPLOAD.cfg