Samsung SGH-T379

The Samsung Gravity TXT, also known as the Samsung SGH-T379 is a T-Mobile exclusive messaging phone by Samsung, released in the third quarter of 2011.

The phone has an optical joystick which sets it apart from the other phones in the Gravity series. It also has a normal 3.5mm headphone jack, something uncommon in other Samsung feature phones from this time.

Cosmetically, it's mostly grey with a slightly rubberized back, but the sides and keyboard can come in 2 different colors (orange and cyan).

As with many Samsung phones of this time, it is Swift SoC based.

Accessories
Supported batteries:
 * Samsung EB42455VA (3.7 V, 1000 mAh Li-ion)

Flash support
Adobe Flash .SWF support isn't documented anywhere at all in the phone's user manual. However, the phone does have Adobe Flash Lite included, which allows Flash content up to version 7 to run.

XMF audio support
.XMF file support isn't official on this phone. Most of the system sounds are .XMF files, which means the device can play the files. However, when you try to play .XMF files on an SD card, it will display an "Unsupported File" message. XMF files can be played with some steps.

To play XMF files, first play an officially supported file type (like .MID), and then navigate to the .XMF file using the optical joystick. If the XMF file is valid, it will start playing.

Dial codes
These are codes entered on the dial screen which can open up more hidden features like debug options. Such strings can be found on dumped firmware by searching using a hex editor.

*#0206*377# - Dumps RAM to UART (untested)

*#0*# - LCD Test

*#6984125*# - Admin Setting (*#9072641*# for master key, *#73561*# for operator key)

*#33284*# - Debug Level Menu

*#197328640# - Service Menu

Firmware
Only 2 firmware dumps are known to exist. One is a .OCT file intended for "Octoplus Box", and another is a bad dump of the same firmware version. Both are versions T379UVKF9.
 * T379UVKF9 .OCT
 * T379UVKF9 .BIN (bad dump)