Yes, It is possible to flash a Samsung device without using a Desktop computer, In this case you need to use mobile Odin.