RN Android 백그라운드 서비스에서 Lock Screen 띄우기 질문

안녕하세요.

React Native로 Android Lock Screen(잠금화면)을 띄우려고 합니다.

.

우선,
Headless JS 사용하는 ’ react-native-background-job’ 라브러리를 사용하여 백그라운드 서비스를 돌리고
Screen Off Event 받아 UI Lock Screen을 로딩 시킬 계획 입니다.
그런데 백그라운드 서비스에서 잠금 화면을 띄우는 것이 가능 할까요?
(Headless js 에서는 ui thread 실행이 안되는건가요??)


.

 BackgroundJob.register({
    jobKey: regularJobKey,
    job: () => console.log(`Background Job fired!. Key = ${regularJobKey}`)
 });

react-native-background-job 라이브러리에서는 위와같은 코드로 job 함수에서 background job을 추가 합니다.

Background Service에서 Lock Screen Component 화면를 어떻게 띄울 수 있을까요??

(좀 더 생각을 해보니… React Native는 RootView에서만 시작을 하고 다른 UI 시작점을 만들 순 없겠네요
그냥 Android Activity를 서비스에 등록해 해야겠네요)