Il semble qu'il n'y ait pas d'invité VirtualBox fonctionnant sur un hôte Android.
Comme première ressource pour répondre à cette question, référez-vous à Downloads - Oracle VM VirtualBox et vous verrez que Windows, OS X, Linux et Solaris sont pris en charge comme hôtes. Si vous creusez un niveau de plus vers Linux_Téléchargements - Oracle VM VirtualBox vers les possibilités d'hôtes basés sur Linux, vous verrez qu'aucun VirtualBox invité n'est fourni pour Android ou le CPU ARM, plutôt seulement pour d'autres distributions Linux courantes.
Si vous envisagez un smartphone utilisé comme hôte Android, on peut se demander pourquoi vous le voudriez. Les smartphones deviennent de plus en plus puissants au fil du temps, mais ne sont pas encore vraiment une plate-forme de développement complète et appropriée.
Si vous envisagez une tablette Android, cela aurait plus de sens, mais veuillez vous référer au paragraphe deux, ci-dessus.
Une page Web que j'ai trouvée pour répondre à la question de l'OP, Comment puis-je exécuter WindowsXP en tant que machine virtuelle sur Android ? remet en question l'aspect pratique de l'utilisation de VirtualBox pour faire de la virtualisation sur un CPU ARM ("[s]i votre tablette androïde a presque certainement un CPU ARM, le CPU x86 devrait être émulé, ce qui est massivement plus lent que la virtualisation. Cela ne semble pas être pratique du tout"). La même page de ce forum suggère d'utiliser DOSBox ou QEMU.
A propos, je suis un débutant relatif dans le monde de Linux/VirtualBox/etc. (bien qu'intelligent et avec une certification LPIC-1) et j'ai trouvé les informations ci-dessus en faisant quelques recherches rapides sur Google. Ce n'est pas la première fois que je fais cela sur Quora, c'est-à-dire répondre très rapidement à la question d'un OP en utilisant des sources facilement disponibles. Allez comprendre.