DP как раз и подразумевают, что элементы на всех устройствах будут одинакового размера, вне зависимости от экрана. Увеличивать и уменьшать надо с помощью свойств layouta. Если надо, чтобы элементы были тем больше, чем больше размер экрана, например, то используйте какой-нибудь PercentRelativeLayout. Или я неправильно понял.
Что конкретно нужно? Немало информации можно получить из logcat. Более подробную информацию получить сторонней программой уже или сложно или невозможно. Была где-то готовая виртуалка (предназначенная для исследования вирусов под Андроид), вот она хорошо за всякими изменениями следила.