Buenas.
Creo entender que el bitmap del 1,1 en el run vale para crear la variable y luego en la siguiente llamada del hilo cuando se llama al metodo surfaceChanged es cuando se creal el bitmap real y en las sucesivos ciclos del hilo queda ya dibujada la imagen.
ME equivoco? Soy un poco novato en android.
saludos.