Yes, you will have similarly have to use mapping for all the device. Please refer android-device-names/android_models.properties at master · meetup/android-device-names · GitHub Hope this will help.
the link shared is the answer List of iOS device codes types a.k.a. machine ids (e.g. iPhone1,1) and their matching product names · GitHub. you can use the SAINT classification to see the user friendly name in SiteCatalyst UI report and for other tools.