android viewer update