| || |
This was a leak of Sense UI and Android 2.1 for the GSM HTC Hero. This has nothing to do with the Moto Droid or the HTC Desire (Eris). It has very little to do with the Sprint or Cell South Hero. What it does give us is Sense UI updated to work with the 2.x system, which is what everyone has been worried about getting. Now it stands to reason that the CDMA Hero and Eris will soon get a true 2.x update from HTC, and if/when the Droid gets rooted, this can be ported over.
Moto is only worried about Blur and the Cliq. Verizon (like Sprint) is as useless as usual and will never be able to provide anything unless it's hand delivered to them. Even though it would only take an hour for someone at Moto with dev functions enabled on a Droid to build and send 2.1 for testing, absolutely no sources say this has happened yet. VZW is typically a leak heaven, as VZW Blackberry users already know, so I seriously doubt this has been done. Unless someone there is suddenly VERY good at keeping secrets, there is no 2.1 on the immediate horizon for the Droid. Only time will tell.
HTC confirms that the 2.1 update for the CDMA Hero is developed, but they say the carriers (Sprint and Cell South) have to test and it's up to them to distribute. Cell South will likely wait until Sprint tests and releases then just trust them. The Desire (Eris) is very similar to the Hero, so it stands to reason that 2.x is in development for it as well. HTC will not confirm this however. The only thing we (the community) need from Sprint is the compiled binaries for their proprietary software. The source for Android 2.x is released, and easy to build. BUT - back to HTC needing to release the kernel source for their drivers. They have been presented with several letters and notices demanding the source per the GNU license, but they are slow to respond. A search for an attorney (preferably a Taiwanese attorney) is already underway. The Dream/GSM community patiently waited and it took almost a year for HTC to comply. I (as well as many others) refuse to wait, and will either be getting refunds + damages (for development time spent) from Sprint and HTC or they will release the code. Cases like this have been in front of the US courts before, and are easily winnable...the requirements to use the Linux kernel code are plain and in easy to read English - If you use, you MUST release the source code with the binaries.
The leak was passed around a bit, and Drizzy (one of the top dev's for the HTC Dream community) got hold of it and mashed together a ROM with the Dream's kernel and drivers, then posted it. Thats what this is. It's no longer watermarked as a leak, but it uses an older version of the GSM kernel. The original version has a newer kernel version, but it's still watermarked (like in the screenshots posted).
There are two groups working at getting it running on CDMA (Sprint only) Hero's. At XDA they are trying to mix and match using the Dream kernel (it has both CDMA and GSM support, as it's also used for the ADP), and another group trying to pull together something that works with the new kernel. As it stands now, we're both at a standstill. HTC refuses to post the source for their kernel (even though it's REQUIRED by the license they agreed to when they built and distributed it), so we can't rebuild the new kernel, and the xda guys can't add functions needed for the Sprint radio.
The good news- It looks like there is finally going to be some cooperation between the two groups, as likely packets between the kernel and dialer functions need to be intercepted and a custom interface layer needs built. Then either kernel should work.
For now, this is a neat way to see HTC Sense on 2.1, but unless you're tethered to a Linux PC you're going to get nothing but a very buggy dialer and bluetooth...and even then it's a crash happy monster.
Sorry for the wall of text, but I think this pretty well explains the current situation.