I'm a new user at this sort of thing, and don't understand any of it.
Main firmware file? I don't know how to make rest files, and qa files with setool.1. With your MAIN make rest files with mkrest2 (you find him in /Far/Plugins/jdflasher/rest/mkrest2)
2. With same MAIN create QA patch with qamaker from Setool2lite
3. Unpack anycid.rar and find your phone model