diff --git a/bin/arm64-v8a/_resetprop b/bin/arm64-v8a/resetprop
similarity index 100%
rename from bin/arm64-v8a/_resetprop
rename to bin/arm64-v8a/resetprop
diff --git a/bin/armeabi-v7a/_resetprop b/bin/armeabi-v7a/resetprop
similarity index 100%
rename from bin/armeabi-v7a/_resetprop
rename to bin/armeabi-v7a/resetprop
diff --git a/bin/x86/_resetprop b/bin/x86/resetprop
similarity index 100%
rename from bin/x86/_resetprop
rename to bin/x86/resetprop
diff --git a/bin/x86_64/_resetprop b/bin/x86_64/resetprop
similarity index 100%
rename from bin/x86_64/_resetprop
rename to bin/x86_64/resetprop
diff --git a/stuffs/general.py b/stuffs/general.py
index 73a41da..f377e0b 100644
--- a/stuffs/general.py
+++ b/stuffs/general.py
@@ -67,22 +67,20 @@ class General:
             z.extractall(self.extract_to)
 
     def add_props(self):
-        bin_dir = os.path.join(self.copy_dir, "system", "bin")
+        bin_dir = os.path.join(self.copy_dir, "system", "etc")
         resetprop_rc = os.path.join(
             self.copy_dir, "system/etc/init/resetprop.rc")
-        if not os.path.isfile(os.path.join(bin_dir, "_resetprop")):
+        if not os.path.isfile(os.path.join(bin_dir, "resetprop")):
             if not os.path.exists(bin_dir):
                 os.makedirs(bin_dir)
             shutil.copy(os.path.join(
-                "./bin", self.arch[0], "_resetprop"), bin_dir)
-            os.chmod(os.path.join(bin_dir, "_resetprop"), 0o755)
+                "./bin", self.arch[0], "resetprop"), bin_dir)
+            os.chmod(os.path.join(bin_dir, "resetprop"), 0o755)
         if not os.path.isfile(os.path.join(bin_dir, "resetprop.sh")):
             with open(os.path.join(bin_dir, "resetprop.sh"), "w") as f:
                 f.write("#!/system/bin/sh\n")
                 f.write(
-                    "temp_dir=$(mktemp -d);ln -s /system/bin/_resetprop \"${temp_dir}/resetprop\"\n")
-                f.write(
-                    "while read line; do \"${temp_dir}/resetprop\" ${line%=*} ${line#*=}; done < /vendor/waydroid.prop\n")
+                    "while read line; do /system/etc/resetprop ${line%=*} ${line#*=}; done < /vendor/waydroid.prop\n")
             os.chmod(os.path.join(bin_dir, "resetprop.sh"), 0o755)
         if not os.path.isfile(resetprop_rc):
             if not os.path.exists(os.path.dirname(resetprop_rc)):