Are you sure ? I talk exactly about Starter service.
According my experiments (in Service_Create event) jo.InitializeContext returns application relative object (Application) android.app.Application@12c0a56
If to use "GetBA" code
B4X:
Dim cls As String = Me
cls = cls.SubString("class ".Length)
joStarterA.InitializeNewInstance (cls, Null)
joStarterA.GetField ("processBA")
jo will be (starter) b4a.example.starter@c7aac71 and this works in jo.RunMethod ("inlinejava-sub", ...)