> Необходимо приложение которое найдет и скопирует все без потери качества.
Подключите смарт к компу, на смарте включите отладку по USB, на комп поставьте ADB и выполните adb pull /sdcard/ - это вытащит всё содержимое "внутренней памяти" смарта, которое видно в файловом менеджере (без рута).
Аналогично можно выполнить затем adb push sdcard / - залить вытащенное содержимое на другой смарт, или на этот же, но подчистив на компе (лично мне так удобнее, чем на смарте ковыряться на мелком экранчике тыкаясь в файлы пальцем) - при заливке на тот же смарт надо вначале удалить всё что там уже есть, иначе весь "мусор" останется как был.