I see that JailHouse is supported by nxp on imx8 platform.
However, there are only binaries available for Android P.
Can I get source code for Android support in JailHouse ?
I am looking for inmate cell configurations and how android partitions are handled while loading the JailHouse.
You could try i.MX8MN software release, the release you pointed not include 8MN support. Cache partition currently not supported, but it is planned and will be support in new release in the 1st quarter of 2020.
>> Cache partition currently not supported, but it is planned and will be support in new release in the 1st quarter of 2020.
Does the cache partition mean cache coloring?
I just want to confirm it.
i.MX jailhouse code could be accessed from https://source.codeaurora.org/external/imx/imx-jailhouse/
jailhouse only support dual linux, linux plus baremetal. If you would run android, you need customize.
I am trying to boot Android in the inmate cell.
I am able to boot the kernel & dtb, but while I load ramdisk.img I see issue as "execvp No such file or directory"
I use following command to load ramdisk.img :
|jailhouse cell linux /path/to/linux.cell /path/to/bzImage \|
-i /path/to/initrd -c "console=ttyS0,115200"
Please suggest how I can solve this problem.
I am working on android and yocto linux. Now i need to run both OS on imx8mq-evk target board. Can you suggest me how to proceed further.
I tried to boot yocto linux with jailhouse hypervisor but i am failing while running jailhouse hypervisor in uboot stage.Please suggest me solution for this isuue.
Thanks and regards
I've seen various comments that indicate that Jailhouse will not run on iMX8M? But it does on other iMX8 devices. Firstly, is that statement correct? And, is it possible to get Jailhouse working on iMX8M? Or is that a development and then support nightmare?
Are there any alternatives that would support getting real-time performance on one (or more) of the A53 cores? By real-time, here I mean sub 40 microsecond latency.
No. jailhouse is supported on i.MX8M family. See i.MX virt release and new i.MX BSP release. What is your usecase? we are going to support jailhouse cache coloring feature to minimize jitter.
Hello Prabhuraj Tavag,
Only the JailHouse binaries are provided so we do not have further documentation on this regard.
Access to the JailHouse source code for i.MX8 virtualization is not granted as of today, but you may find useful information on how JailHouse works for Android on the Google Developers forums. Also, the JailHouse repositories are open source, so you can access the source code for JailHouse albeit not for NXP’s implementation.
NXP Professional Services may be also of help if you need help customizing a virtualization setup for the i.MX8.
My apologies for the inconvenience. Please let me know if there’s anything else I can do for you.