Black Shark 4 Pro review: gaming phones are out of good ideas