Я слышал, что на Android 9 не работает запись звонков без рут прав - это так?
Не совсем. Запись по-прежнему работает, однако, сторонние программы могут вести её только с микрофона. Поэтому на записи может быть плохо слышно или не слышно собеседника вовсе, особенно, при разговоре через гарнитуру.
Если ли надежда, что запись звонков заработает с линии без рут-прав, как и раньше?
Конечно, у разработчиков операционной системы и производителей телефонов есть всё необходимое для того, чтобы выпустить обновление, которое позволит сторонним приложениям записывать звонки с линии.
Были ли прецеденты, чтобы разработчики ОС выпускали подобные обновления?
Таких прецедентов не было за всё время существования ОС.
Тогда может быть получится найти какой-нибудь способ обойти ограничения системы самостоятельно?
Маловероятно. К тому же, поиски уже давно не ведутся. Всё что можно было проверить, уже проверено.
Google о записи на Android:
https://issuetracker.google.com/issues/110374382#comment7
"Call recording is a whole other use case itself; its something we want to support, but I can't give any timelines on this."
Вольный перевод: "Запись звонков это другой целый случай сам по себе; это что-то что мы хотим поддерживать, но я не могу дать вам никаких временных линий об этом"
Вчера весь день изучал исходники Android 9 Pie. Вероятность, что запись будет работать на Android 9 Pie без рута на других устройствах _очень_ низкая. Все лазейки, которые использовались до Android 8.1 они заблокировали.