roomservice: adapt for SaberDroid and fix device sync
Credits to @linuxman94 (AOSPA) for the original commit, here: 6c5b1810bd879e7862373930c9079de4be3960a7