Hi everyone
After a long wait, dual boot Android for Vero 2 is now available. The official blog post is here:
Overview
This has certainly taken longer than expected, but I have finally managed to get Android running off an SD card, as originally intended. We have had some Android builds for some time but they all ran off the internal NAND and not the SD card. The benefit of being able to run Android off the SD card is dual-boot functionality. This allows users to run Android alongside their OSMC installation without losing their existing setup.
Our initial Android is based on 4.4 KitKat. There are newer Android builds available, but this seems to offer the best functionality from the SoC vendor and most applications run on this version of Android.
You will need an SD card with a minimum of 8GB space. For the best performance, you should consider a fast SD card: the OS runs off the SD card, so it is important it delivers good performance.
When you first boot your system, it will still load OSMC. You can learn about how to switch between OSMC and Android on the Wiki page. In the next OSMC update, Iâll add an option to Kodi to reboot to Android without having to do this manually via SSH.
Launcher and remote compatibility
I have chosen to use the Nova Launcher as the default launcher as it seemed to be a nice launcher. If the community have some other suggestions then I am open to changing this. I am keen to find a launcher that works with a remote well, but this may be challenging. There are some â but they donât look very good. For some tasks such as web browsing, I found it necessary to use a mouse and keyboard.
Thanks for your patience
I understand that this should have been available some time ago. At the time when we released the Vero 2, we had NAND builds running fine, and I had (perhaps naively) assumed that an SD card release would not be hard to achieve. Certainly, I am sure that some of you are aware that on Linux this just involves tweaking /etc/fstab
and the root= /proc/cmdline argument. Android is quite different in that regard, and there were a number of issues that had to be resolved to get SD card working reliably.
Nonetheless, I apologise that this took longer than expected, and that some of you did not have the dual-boot Android functionality and were disappointed. Android is a new platform for me and this is not an environment that we have really worked with before.
We will be working on Android in the future, and I will be keeping a close eye on the interest that this gets.
Wrap up
The first boot will take a few minutes as Android is set up for the first time. This is our first public build, so Iâd appreciate your feedback and suggestions.