Chainfire, the venerable Android app developer responsible for Chainfire 3D, live dmesg/logcat boot animations, NoMoarPowah, and more, has released a new app for Samsung devices which allows you to flash a ROM tarball (factory and custom) to your device without your computer. Up until now, if you wanted to flash your device with a factory or custom ROM/kernel tarball you needed ODIN or Heimdall. But now you can grab that stock tarball, copy it to your sdcard or device, then flash it with Mobile ODIN. And, to take it even one step further, the app will even let you inject Superuser into the flash – meaning you can root your ROM on the fly.
Here are the release notes from Chainfire’s Mobile ODIN, available from the Android Market.
Mobile ODIN – Full firmware flashing straight from the device itself!
Mobile ODIN is the on-device firmware flasher of choice. Just throw those firmware files on your (internal or external) SD card, start Mobile ODIN and flash away.
!!! Your device must be rooted to be able to use Mobile ODIN !!!
If you use the EverRoot option, Mobile ODIN will root the firmware while you flash it. Checking out that new leaked firmware? No reason to lose root!
Currently supported devices:
– Samsung Galaxy S2 GT-I9100
– Samsung Galaxy Note GT-N7000
– Samsung Galaxy S GT-I9000 *NEW*
– Samsung Galaxy Tab 7″ GT-P1000 *NEW*
More devices to come!
Flashing with Mobile ODIN does NOT increase your custom kernel flash counter or make the yellow warning triangle appear.
The app is ~$2.69, but in my experience this can come in handy whenever you need to flash and return to stock if your device has issues and you need to take it back to the store. So the price is well worth it.