public static boolean isStorageOrSd(File fi) { if (fi == null) return false; else if (fi.getPluginPackage() != null) return File.isRootPluginFolder(fi.getUri(), ((PluginFileImpl) fi).getPlugin()); return fi.isSDCardDirectory() || fi.isStorageDirectory() || (fi.isDocumentTreeFile() && fi.getParent() == null); }