Community
Participate
Working Groups
Build Identifier: 20111219-0300 We're seeing cases in which devices are being shown incorrectly on the Device Management View. They are shown 2, 3 times, and only one is shown as valid, the others are "not available". When this happens, we've noticed that the contents of the sequoyah_devices.xml file are incorrect, showing that device multiple times as well. The guess is that maybe when changing device properties, it gets replicated instead of updated. The problem is also described here: http://community.developer.motorola.com/t5/MOTODEV-Studio-for-Android/Two-devices-on-Device-Manager-one-of-them-with-status-quot-Not/td-p/22696 Reproducible: Sometimes
Created attachment 211506 [details] Update InstanceRegistry.java Change the way InstanceRegistry stores loaded devices. It was using a List, which allows duplicates, and now it is using a Map, which maps a device name to a device and do not allows duplicated keys. In order to correct old sequoyah installations, one should update sequoyah with this patch and force the sequoyah devices file to be updated by changing some device properties or creating a new device.