You can download the official Lenovo A3900 stock ROM from the link in this post. It is based on Android 4.4.3 KitKat.
After downloading the firmware from the below link, check the end of the post for flashing instructions.
Also, do not forget to report broken links.
Downloads:
File Name: Lenovo_A3900_4.4.3_20160914.zip
Size: 448 MB
Firmware Link – Download
How to flash
- Download firmware file from above link.
- Copy it to your phone’s internal storage and reboot to recovery mode.
- From the recovery screen, select Install update from SDcard.
- Choose the file ‘Lenovo_A3900_4.4.3_20160914.zip’
- Confirm that the file is correct and proceed with flashing.
- Wait for the update process to complete, then reboot the system.
- Done