I did so many researches on the phone that I want to buy . I read and watched So many reviews , here is my results .I really appreciate can help me to make a better decision now .
1.RedMi N2 : It's really good , the only problem is the MIUI that even with the latest version 7 upgrade is still really RAM and battery hungry and its based on CN ROM. so if u are dont know Chinese you basically have to do so many manual update and rooting that make the phone wont be at 100% of it performance and it will get really buggy ( random shutdowns , ... )
2.Alcatel Flash 2 : amazing camera , good battery life but the performance is not at the best but since it got flat android it works pretty fine.still pretty solid for the price . and it looks good .
3.A7000+ : the best sound experience u can imagine at this braccet with the dolby atmo still as good as RedMi N2 in performance ( maybe alil bit lacking in High-end Game experience ) but the Lenovo customer servis is the worst . U shouldnt think about the warranty at all ( I guess all of these phones got this problem anyway ) .pretty good screen ,good camera in daylight , not good in dark places ,not a really good looking phone .
I looked up Huawei 4x , Lenovo p70 aswell but the performance is not close to these phones for p70 , and the camera and Resolution on huawei one is not good at all .
Any idea guys ?