Replace micro SIM with micro SD, and it can be done on android.
Still no. Plenty of references to SD card stuff in the main storage.
If you root it, you can put all writable storage on the SD card, and the phones internal memory becomes readonly