Начиная с Android 7 такой способ добавления сертификата Burp'а в доверенные не прокатит для большинства приложений — по умолчанию пользовательским сертификатам теперь нет доверия. Поэтому придется рутовать, давать сертификату правильное имя и класть в системную директорию.
Ваше утверждение справедливо только для сторонних приложений. Для собственного приложения можно прописать networkSecurityConfig в AndroidManifest, делая таким образом все сертификаты доверенными.
Динамическое тестирование Андроид приложений