latest
When flashing an AOSP ROM on a CDMA phone, it's a win-some lose-some affair. You gain the functionality that comes with a pure Android experience. However, you traditionally lose USB Modem and Diagnosis Mode on your device. For those who are unaware, USB Mode and Diagnosis Mode are accessed via codes you enter into the dialer. This is not only required to activate the phone on some networks, but also helpful in alleviating some problems like restoring your IMEI using QPST. However, for many Samsung devices, that is no longer a problem. Now, you can get all this functionality back without flashing back to a stock ROM.
By now, we're all familiar with the hard brick bug that's plagued various Samsung when updating to leaked builds of ICS. The bug has shown up on various Samsung Exynos 4210-based devices including the Galaxy Note GT-N7000, Epic 4G Touch, AT&T Galaxy S II, and the Korean SHW-M250S/K/L.
Since the latest leaks for the Samsung Galaxy S2 line up have been hitting us left and right, people have been jumping between ROMs---mainly between buggy, pre-release ICS builds and very stable GB. This is, after all, what we do on XDA as a habit: We see a leak, we flash it, we use it, and we tweak it. If it doesn't fly, we simply roll back. Of course, there is always an inherent risk in flashing stuff that should not be on your device in the first place, but the risk of fully bricking a device in this day and age is rather small. Especially, since there are tools available to bring your devices back from the dead, such as UnBrickable Mod by XDA Elite Recognized Developer AdamOutler.
XDA has a long history of developers searching out ways to bring key features and/or software from one device to another, and hopefully adding value to the user in the process. In that same vein XDA Senior Member VeNuM has put together a pretty slick ICS ROM for the Samsung Epic 4G Touch.
For whatever the reason, some people can simply never find what they are looking for and thus, they end up creati.g their own solutions for their problems. This was the case for XDA member xak944 whom apparently wanted to have battery stats regarding power consumption of his Epic 4G Touch. I know what you are thinking, there are tons of apps out there which could provide this information. However, the dev wanted to have one that could be used via shell. As there was none, this pushed him into researching a bit and ended up with a script to monitor the usage via shell. This will only work on the aforementioned device due to several things being hardcoded in the device itself, but according to the dev, it should be fairly easy to adapt this for others as well.