Extract getSystemProvider method

No functional change. Prepare for introducing singleton system provider.

Change-Id: I27b41ec7eef634056b3523f5a8b12d80fffb2bd6
Bug: b/372868909
Test: Locally, presubmit
Flag: EXEMPT no functional change
1 file changed