Since Android has banned to read serial numbers of devices, we have in our manager for each record of the teamviwer Host, a line with "unknow", which does not allow us to differentiate the devices.
I am aware that the serial number issue is not Teamviewer's fault, but for the time it has been going on, I am surprised that no other solution has been found.
I suggested TeamViewer Support tu use the ID that is generated by the app, it's looks the best for me.
When registering the device instead of marking unknown why not put the ID instead?
And why not give us easier and more efficient access to retrieve this ID on android by calling the TeamViewer Host using a simple java procedure?