Android copy file to /system/bin/sh, now devices can not booted to day I add one daemon file to android devices, I use command:

 ./adb push XXXXX   /system/bin/sh


I say done, but when i restart the device, now it can not boot, no logo appear, just black screen, although I see the light is enabling. I can not know what can I do now, how can i fix it... plz
USE FASTBOOT INSTEAD...Shell/sh has been replaced by    

adb push  xxxx  /system/bin/sh


Shell controls the adb commands, So ADB is now disabled ! ...    What you need to do is reboot into FASTBOOT using the device specific button code while the phone starts
(usually home and volume up together for 10 seconds) or(power and volume up )
Once inside FASTBOOT you need to replace your boot.img and system.imgSystem then boot   

fastboot flash system xxxx.img

fastboot flash boot xxxx.img


XXXX represents the .img file name