Thank you juanro49,
I think there is no other way to make it work with flashing by stock recovery other than getting the file from a working device of the desired region, because I tried to modify the chinese oeminfo with a hex editor to make it europe region (hw/eu) but the result file was not identical to the oem file you provided.
The string location (hw/eu) in the European file is different from the location of (cmccelectric/cn) in the Chinese file.
I will try to find a copy of the Middle Eastern oeminfo file. However, thank you for your 100% working method