diff --git a/app/src/main/java/net/i2p/util/SecureDirectory.java b/app/src/main/java/net/i2p/util/SecureDirectory.java
deleted file mode 100644
index f4c1c929fd887f9ffdf59c875dff92ae77bc5c8e..0000000000000000000000000000000000000000
--- a/app/src/main/java/net/i2p/util/SecureDirectory.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.i2p.util;
-
-import java.io.File;
-
-/**
- *  setXXX() not available until API level 9 (Platform Version 2.3)
- *  @since 0.8.7
- */
-public class SecureDirectory extends File {
-    private static final long serialVersionUID = 1L;
-
-    public SecureDirectory(String pathname) {
-        super(pathname);
-    }
-
-    public SecureDirectory(String parent, String child) {
-        super(parent, child);
-    }
-
-    public SecureDirectory(File parent, String child) {
-        super(parent, child);
-    }
-}
diff --git a/app/src/main/java/net/i2p/util/SecureFile.java b/app/src/main/java/net/i2p/util/SecureFile.java
deleted file mode 100644
index 88cbf7e88c108a316c85f7f7515a8c4d7e723a24..0000000000000000000000000000000000000000
--- a/app/src/main/java/net/i2p/util/SecureFile.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.i2p.util;
-
-import java.io.File;
-
-/**
- *  setXXX() not available until API level 9 (Platform Version 2.3)
- *  @since 0.8.7
- */
-public class SecureFile extends SecureDirectory {
-    private static final long serialVersionUID = 1L;
-
-    public SecureFile(String pathname) {
-        super(pathname);
-    }
-
-    public SecureFile(String parent, String child) {
-        super(parent, child);
-    }
-
-    public SecureFile(File parent, String child) {
-        super(parent, child);
-    }
-}
diff --git a/app/src/main/java/net/i2p/util/SecureFileOutputStream.java b/app/src/main/java/net/i2p/util/SecureFileOutputStream.java
deleted file mode 100644
index 899f7ab6a62794dfd5a23b2b500e409ebed94553..0000000000000000000000000000000000000000
--- a/app/src/main/java/net/i2p/util/SecureFileOutputStream.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package net.i2p.util;
-
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-
-/**
- *  setXXX() not available until API level 9 (Platform Version 2.3)
- *  @since 0.8.7
- */
-public class SecureFileOutputStream extends FileOutputStream {
-
-    /**
-     *  super()
-     */
-    public SecureFileOutputStream(String file) throws FileNotFoundException {
-        super(file);
-    }
-
-    /**
-     *  super()
-     */
-    public SecureFileOutputStream(String file, boolean append) throws FileNotFoundException {
-        super(file, append);
-    }
-
-    /**
-     *  super()
-     */
-    public SecureFileOutputStream(File file) throws FileNotFoundException {
-        super(file);
-    }
-
-    /**
-     *  super()
-     */
-    public SecureFileOutputStream(File file, boolean append) throws FileNotFoundException {
-        super(file, append);
-    }
-
-    /** @return false */
-    static boolean canSetPerms() {
-        return false;
-    }
-
-    /**
-     *  noop
-     */
-    public static void setPerms(File f) {
-    }
-}
diff --git a/routerjars/build.xml b/routerjars/build.xml
index ba737591a1483848dc440fdf65e330c7f12e7bbc..c6faf534bfe852afef3320c2fe8f81d32615787e 100644
--- a/routerjars/build.xml
+++ b/routerjars/build.xml
@@ -49,9 +49,6 @@
         <jar destfile="${jar.libs.dir}/i2p.jar" >
             <zipfileset src="${i2pbase}/build/i2p.jar" >
                 <exclude name="net/i2p/util/LogWriter.class" />
-                <exclude name="net/i2p/util/SecureDirectory.class" />
-                <exclude name="net/i2p/util/SecureFile.class" />
-                <exclude name="net/i2p/util/SecureFileOutputStream.class" />
             </zipfileset>
         </jar>