After spending the last week or so on Freenode's #cmtouchpad channel watching the progress of the mod development, it's really jumped out at me that there are a number of questions that get repeatedly asked which should be addressed. In the interest of trying to limit a few of these questions from being asked ad infinitum, here are a number of answers that have been given every time someone asks in channel.
- What is the status of the CyanogenMod release for the HP Touchpad?
The status of the mod changes regularly, as new features are enabled and presented to the community. So far, WiFi is mostly working save for a few small bugs related to power management and sleep. Sound is partially working, but has a bug where it locks up the second CPU for 50% of its cycles, so the second core has been temporarily disabled until the sound glitch can be fixed. Multitouch is working, and video acceleration and the accelerometer are all functional. Multiboot, the camera, light sensor, vibration and Bluetooth are not working.
This post is not intended to be the official "What works?" list for the Touchpad, and may be out of date. For more current information, read the topic of the #CMTouchpad channel on Freenode IRC, or follow greentheonly on YouTube at this following link. These are the official information sources for port progress.
- Is there any way I can help?
The odds are 1000:1 that no, you will not be able to help. The CM Touchpad team has been working on this for a couple weeks now, and unless you have some knowledge of the specific hardware by way of being an HP/Palm engineer that's legally permitted to work on this project, the answer is no.
- Is there an ETA?
No. The only ETA available is "When it's done."
- I found a driver on the Internet, can this help?
No. The team has already dug far more deeply into the hardware specifications than it's at all reasonable to expect a person just getting into the port's hardware issues would be capable of. If you feel like you absolutely MUST share some information, make a post here but don't harass the team about it. Odds are you won't get a reply. It's not that they're being jerks about it, it's just that the number of people offering up 'help' with located drivers numbers in the dozens or even hundreds by now.
- Will CyanogenMod release a public alpha?
No. Given the complexity of these ports and the chance that a user, even a knowledgeable one, might brick his or her Touchpad, CM has decided not to make a public alpha or beta available. This is not new to the Touchpad port of CyanogenMod, but a standard rule for CM development.
- Will I be able to install CM nightlies before the official release?
No. See above.
- Will CM release the Touchpad port without support for feature X that I really don't care about?
No. CyanogenMod's plan is to release when all features supported by the hardware are at 100%. If this changes, which it is not at all likely to, the CM team will make the announcement. Asking them will not help push them to make a decision in any way, shape or form.
- Is CyanogenMod working on a Honeycomb port?
No. The build being ported is Gingerbread using the AOSP (Android Open Source Project) sources. Google did not release Honeycomb source in order to avoid seeing a flood of phone ROM's running a system not at all designed for the realtime communication needs of a cell phone.
- Can Windows 8 be ported to the Touchpad?
No. Windows 8 has not been released in any form for the ARM platform used by the HP Touchpad, and it may never be. This question does not apply to Cyanogen on the Touchpad.
- Will CyanogenMod release with only a single core supported on the device?
No. CyanogenMod will only release when both cores are at 100% usability.
- Will CyanogenMod on the Touchpad support my WiiMote/Sixaxis/Whatever device?
This is not a question that applies to CyanogenMod itself, but to Android as a whole. As a rule of thumb, once Android is ported and released by the CyanogenMod Touchpad team, anything you can do on other Android devices with the same hardware features.