update gradle folder
remove gradle from repo
provide an invisible surfaceview since some device needs it