I used the WisePilgrim app on the Aragones and it worked well. Appreciated its exact positioning of my location on a stretch of the track that was particularly coy in its signposting. However, the maps crashed on WisePilgrim Frances app and it was useless. Michael from WisePilgrim kindly notified me that the Frances app had been fixed, but then it wouldn't even download to my now ancient Samsung Galaxy S3.
I have downloaded the Portugues app and it seems to work on the same phone, including opening the maps. If you download it, check the maps straightaway and if it crashes, apply to get your money back within two hours of downloading.