怎么让安卓的文件在闪存中被覆盖删除?

我想做一个能彻底删除手机文件的app,网上查找最好是对磁盘扇区进行数据覆盖,请问怎么找到文件在扇区的物理位置,又怎么在手机上对文件所在的物理位置进行覆盖?用JNI?能提供一些知识就好了,如果有示例代码就更好了,用JAVA的输入流好像不能在相同物理位置覆盖,网上说用C++能对闪存操作,有相关的资料吗?

这个简单,先用相同长度的随机数据改写你的文件,最后再删除就可以了。不需要得到扇区位置

java只能操作逻辑,不能操作底层数据。具体只能引入c或c++