Yes oppo is bad software also so bad but I think asus has a good phone that phone has so many fearures and good software. Oppo f5 is not so good .sum time hanging problem .And otg not supported . this price so high according to quality . Better backup good .cemra avrg .recently I took oppo mobile , dont buy this mobile for safer side it becomes toooo hot while speaking as if like its gng to blast , no battery back up.