Make sure to stop the background services even if it's never active

If the process is started as the background process state, its
background services were not getting stopped after 60s because
there's no foreground to background change event. Now fix this issue.

Bug: 322928585
Test: Manual - start a BG service and wait for 60s
Change-Id: I7a219f0420c8de582918ffaab603ac0a1a44d49e
2 files changed