If you want to have the same layout between the 920 and vivoactive you'll have to use the same font between them. That means either your own custom font or you'll need to add the roboto font to your app so it can be used on the 920.
So that didnt go well!
Downloaded the roboto font. Created a point size 17 (and 19) from it, cos the devices.xml has roboto17 as the medium font for the vivo. Loaded it and replaced the gfx.font_medium with my roboto19 and it's completely different. Different font and size. Tried both 17 and 19, both too small and look like different fonts to the sim.
PLEASE Garmin. What font is ACTUALLY used for the small and medium fonts for the vivo? I'm running out of patience, all I'm trying to do is help sell your hardware... please help!
Since our devices can have different screen sizes, if we sync medium to be the same across all devices it'll appear fine on some, but too small or large on others.
From that I take it's not a good idea to use my own 'medium' font across all devices for the same reason?