Как Андроид-разработчик с опытом разработки банковских приложений скажу - этого сделать нельзя.
Каждый банк максимально защищает своё приложение и имеет права приближённые к максимальным (кроме рута) - геолокацию, доступ к контактной книге, чтению SMS, к файловой системе, IMEI, данным о всех аккаунтах и прочее...
Именно поэтому я не пользуюсь банковскими приложениями :)