Team D.I.R.T’s Unofficial Codename Android is a custom AOSP ROM based on 4.1 Jelly Bean for the HTC EVO 4G with most things working perfectly right out of the gate.
As there’s no completely functioning Jelly Bean ROM for the original EVO 4G yet, the list of what’s broken or not working is fairly short and consists of no 4G/WiMAX, no front facing camera or ability to take video, and an issue where USB tether force closes. You could assume that without fully developed camera drivers, barcode scanning was probably not there yet – but QR codes function fine. Netflix doesn’t appear to work, and the YouTube app and pages seems to be an epileptic nightmare in landscape orientation but work fine in portrait.
On the functioning side, the ROM has fully integrated Google Now with voice responses, can be overclocked to 1.11GHz with its current kernel, flies from screen to screen without any lag, and seems to perform about as well as its more-powerful successor the EVO 3D running Android Ice Cream Sandwich.
While quite zippy, there are some places you will feel the dragging of a not-quite-yet finely tuned engine. I’m betting that will be remedied soon enough though.
While the ROM visually is very similar to other AOSP ICS/JB offerings, the features list of the ROM has some nice additions such as quiet hours for notifications, a built-in update app, the ability to place weather info and calendar reminders on the lockscreen, volume rocker music controls and many more.
Although I’ve used Google’s voice-to-text on many ROMs, it really appeared to fly on this one. I’m not sure if it’s the ROM or Google-side to which the compliments should be directed, but it was noticeably good.
At the moment, this is the closet to a complete Jelly Bean ROM I’ve run across for the EVO 4G. It has got its quirks, and any of the problems it has may be a dealbreaker for your use of it as a daily ROM, but it’s nice, solid, feature packed, and breathes significantly more life into the EVO 4G Jelly Bean world.
One thing I noticed on this is, unlike most AOSP offerings I’ve run across, the Google apps package was not a separate requirement. The Play store is built-in. I’m not sure if that’s how things go in a Jelly Bean world or not but it is kind of nice not having two flashes to get a ROM up and running.



















WOOT WOOT!!! Team D.I.R.T in the house…..AGAIN!!
Great article dude!! Yeah I’m working on increasing the speeds in a few places and making it a bit more stable.
Hopefully I can get the YouTube to work in both landscape and portrait too! Although is messed up, is a major improvement from what it was in V1.0…hahahaha…it was a great hulk green effect
Thank for the review dude!
Hahaha don’t expect anything less from theae guys. They work hard and are on the ball. Guys like this keep the OG’s alive.
I’m gonna take the plunge! Deck’s CM10 on my LTE has got me thinking my OG needs JB love too.
Have you used it enough to comment on battery life? I repurposed my OG as a hiking GPS using OruxMaps in CM9. It works great except for an occasional overheat and reboot.
I can’t reliably comment on battery life for the 4G and the 3D as I do not have cell service on those two… only my 4G LTE…
So, if you want to know how it runs connected to WiFi constantly for internet – it’s not the best I’ve ever had. I should be about 92% charged right now and I’m 80%.
Might be reporting battery incorrectly, or it could be that it’s actively working the cell radio even though it’s not connected, could be I finally have a battery going out. I’m assuming it just isn’t sleeping peacefully though.
Nicely done Alex & Team Dirt!
I’ve just tried flashing 1.1 3 separate times, each time trying to install Titanium Backup from Play Store over wi-fi and it crashes on me every time even after multiple reboots
I seem to have issues with any JB rom and Titanium Backup. For some ROMs there are only a few apps that can be recovered, for others no apps will recover, and in your case TB won’t even install. I assume there is some incompatability. Also check to see if busybox is installed. Quickly scanning the ROM’s features I did not see that on the list. Busybox is required for TB to work properly.
Thanks for this article. I’ve been really enjoying TommyTomatoe’s Classic ROM, but I’m totally trying this out right now.
OT: Just got a system update for my HTC EVO 4G LTE… 2.13.651.1
I’m finally going to take this plunge on this long holiday weekend. Wish me luck.
K, so I dunno if I’d use this from for my daily, as it crashed repeatedly, had serious trouble getting a GPS lock and rebooted my phone a few times in just a few hours. If it cooks a bit more I’ll try it again.
This is on an OG EVO, by the way, so YMMV.
sounds like it doesn’t like the kernel all that much. Wonder if they’ve released a new one yet…