Boot from uSD - DIP Switch settings?

Do any of the DIP switches need to be changed in order to boot from the uSD? When I use win32diskimager to write a live boot ARMHF image, the board always seems to go straight to Android.

Board based on the Kirin 970 - HI3670 Application Processor
More info: http://www.96boards.org/product/hikey970/ (Website coming soon…)
Buy now: https://www.seeedstudio.com/HiKey-970-Development-Board-p-3046.html

AFAIK you can only boot from internal flash/UFS, take a look at the documentation:

So I guess that begs the question, how are people putting debian on their boards? Like here:

Their documentation recommends beginners use the uSD method, but almost all their links on the documentation say it’s under construction…so not so helpful.

Using fastboot, fastboot allows to build and flash UFS partitions.

The default image on the emmc needs to be overwritten using one of the linux images with fastboot.
With these new images there is GRUB.
It should be possible to add a grub entry for SD cards.