Nothing ships unrar, IIRC.
And it'd be fairly IO/CPU intensive, with minimal UI callback possible (think OTA updates), which pretty much punts that off to the "gross hack" category

.
That's a task much better left to the other side of the equation (i.e., do it before/during sending the file to the device instead).