adding the android:process attribute to one component of the Application will isolate that component from the default event bus. When calling getDefault a new bus will be created for that process.
That is correct.
A new process means a new JVM.
It would be nice for EventBus to handle the IPC. I'm not ready to propose an API but something wrapping AIDL files for you would be excellent.
I'm sure they'd review a pull request if you provided one.
I have made a library which supports EventBus between processes.
https://github.com/eleme/HermesEventBus
Most helpful comment
I have made a library which supports EventBus between processes.
https://github.com/eleme/HermesEventBus