There are many apps that recovers deleted data(images, video, PDF) i.e Disk digger , Dumpster e.t.c and these apps also ask for root , but here i want to know the process/methodology of simple recovering of files which are accidentally deleted.
In Recycle master recycle bin what have they tried to recover files using no root and it does provide the deleted files in app list view.
So to perform such task what i have to do in my app.
1) Are they implementing their own file manager by over riding/uninstall the default file manager so that user when ever open files it must interact with their file manager. If so then how to override default file manager ?
2) Are they over riding system calls to force operating system functionality?
3) Or there is some thing else?