The min filters provided by opengl are
GLES20.GL_LINEAR_MIPMAP_LINEAR, GLES20.GL_NEAREST_MIPMAP_NEAREST, GLES20.GL_LINEAR, GLES20.GL_NEAREST
The texture seems to be rendering for the following line of code GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER, GLES20.GL_LINEAR);
I came to the conclusion that the device does not render texture when the Mipmapping is on.