For devices launching with Android Q or later, properties defined by
vendor should have the prefix "vendor."
Bug: 138278883
Test: m
Change-Id: I728b4d8ab2f46936e7954bece94e53e6628992fb
This also enables us to remove the vendor_executes_system_violator
attribute from all the vendor scripts launched from init.
Bug: 37914554
Test: Build and boot and ensure all services exited with status 0.
Change-Id: If692b17b45f91ff128608c3f6e9524847c1af69f
Signed-off-by: Sandeep Patil <sspatil@google.com>
1) separate fstab mount
2) launch bootanim early
3) boottime cpuset/io tune
4) parallel slow init operations: write sysfs and insmod
After CL:
Boot time saved 330ms, bootanim triggered early before data/ mounted
Bug: 36780513
Test: walleye boots
Change-Id: I02803179746710413f4b1e2372f3550cd95d1581