Сначала нужно сделать Puppy работающий под Android, т.е. в обозначенной виртуальной машине.
Puppy под андроид работать не будет, потому что нужно ядро aufs-патченое. И никакой chroot здесь не поможет.
А ещё лучше сделать Puppy для ARM архитектуры.
Не люблю виртуалки,половина мощьностей компа получается.
Ну запустил я PuppyRus на Pandaboard, запустил X-ы, вышел в интернет - и чо? Я разобрался с с вопросами, которые меня интересовали, допиливать до конца - мне для себя не нужно, а больше не для кого.