Technology news July 31st 2017 TV Smart Phone AMD Nokia Apple and more