Question [q] help!!!! Acer liquid

hello everyone . here's the story : i've been trying to fix my wifi problem (Ad-Hoc filtered , non displayed) so i lost my original /system/bin/wpa_supplicant file .

Now when i turn my WIFI on , it activates but then it closes automatically after few seconds .

i did a factory reset but the problem sustained ! idk if i actually broke my hardware or not , can anyone pleaaase help me ??

note : my phone is rooted and i know how to access/edit system files .

P.S : +phone : acer liquid mini e310
+android version : 2.3.5
+kernel version :