Remove unused path to simplify the logic

Since we have shipped "always on", we never really use the old code path
where it is "unoptimized".

Remove the unoptimized code path as well as respective flags.

Bug: N/A
Test: Manually tested + unit tests
Change-Id: I8003bdf66d18e26af2a79a62a409abd69fc4cf55
(cherry picked from commit d278c15aac9e5da2e9667e8cd6c54ad1d6bddcb2)
5 files changed