Все кроме звонков, аналог teamviewer - это anydesk, такой же комбаин но пока без агрессивной политики перевода клиентов на платную основу.
На сколько я понимаю, доступ к in-call audio stream доступен только привилегированным приложениям, которые обычно установлены на system раздел (т.е. часть ОС а не стороннее по) либо требуется root, либо по разному реализовано у разных производителей.
Если гуглить вопрос, то как то эту проблему текущие приложения решают но требуют нетривиальные действия от пользователя или накладывают ограничения... в обще красиво работать это не будет.