Move shared logic to new package.

Bug: 337917761
Test: Manual
Flag: EXEMPT bugfix
Change-Id: I72c6fe4382fbe66de306a5d1d243f1145ccadbce
1 file changed