I don't understand why it was necessary. on some devices, the binary is in a different location. if this is still needed for something, we need to search for chmod binary dynamiclymaster
@@ -132,7 +132,6 @@ public class DownloadVoiceData extends Activity { | |||
if (entry.isDirectory()) { | |||
progress.file.mkdirs(); | |||
FileUtils.chmod(progress.file); | |||
continue; | |||
} | |||
@@ -149,9 +148,6 @@ public class DownloadVoiceData extends Activity { | |||
outputStream.close(); | |||
} | |||
zipStream.closeEntry(); | |||
// Make sure the output file is readable. | |||
FileUtils.chmod(progress.file); | |||
} | |||
final String version = FileUtils.read(mContext.getResources().openRawResource(R.raw.espeakdata_version)); |
@@ -71,15 +71,6 @@ public class FileUtils { | |||
} finally { | |||
outputStream.close(); | |||
} | |||
chmod(outputFile); | |||
} | |||
public static void chmod(File file) { | |||
try { | |||
Runtime.getRuntime().exec("/system/bin/chmod 755 " + file.getAbsolutePath()); | |||
} catch (IOException e) { | |||
e.printStackTrace(); | |||
} | |||
} | |||
public static void rmdir(File directory) { |