In new devices there is a lot of memory, why do you want to put the maps on the external sd?
(has_secondary_root=0)