Android OS Forum banner

[Release][Alpha0.6] CyanogenMod 9 Touchpad

2864594 Views 4003 Replies 850 Participants Last post by  avidoc1
*******************************************************************
* YOU SHOULD CONTRIBUTE INSTEAD OF KANGING EDITION *
*******************************************************************

Hi there, Internet! Remember us?

It's time once again for another ground-breaking, earth-shattering, mind-blowing release. We've got something super-special and creamy for y'all to taste.

If you thought CyanogenMod 7 was great, this alpha is *two* CyanogenMods better. That's right, introducing CyanogenMod 9 for Touchpad, Alpha 0! That's a "zero" as in "zero hardware-accelerated video", "zero camera", and "zero support!"

There's one other zero we'd like to mention. Zero reasons to not give you the source code. So, for the first time, we're making ALL the source for the HP Touchpad for CyanogenMod 9 available for you to build CyanogenMod 9 yourself from scratch.

Now that the source is open we would love to see fellow developers contribute bug fixes and improvements. This is something that does not happen enough in the Android world and we'd love to change that trend. Please feel free to contact us in #cyanogenmod-touchpad to get involved and to discuss current and future developments.

And... we're going to tell you how to build it yourself with an easy-to-follow walkthrough.

So here it is, Ice Cream Sandwich (CyanogenMod 9) for Touchpad!

But please, before you do anything, read this document in full. And have fun out there. Love one another.

Yours forever and ever and EVER,

The CyanogenMod Touchpad Team
www.cyanogenmod.com

======================================

Alpha0.6 Release notes:

Another minor release. While working on bigger problems that will take a while I wanted to push out an update for some things that have happened in the last few days. This is primarily to get Flemmard's work out for more testing. This contains the start of CyanogenMod settings. However, most of the settings are not functional on tablets yet.

With this release I will also provide two flashable zips to allow you to easily switch between lcd density 120 and 160. The default is still 160 because it offers the greatest compatibility. Any lcd density value between 160 and 120 will ruin market compatibility. For those that would like a "higher resolution" look and feel, you may flash the 120 lcd density update.zip. This will copy a new build.prop and will update the launcher for proper display. I strongly recommend changing the font size in Settings->System->Fonts if you chose to do this. The 160 lcd density update is provided to easily revert the change.
  • Touchscreen fixes
  • Ability to hide the combined bar(navigation buttons and clock) for full screen. This uses the ICS api so it will require app support(not all apps have been updated). This is an option under Settings->[Interface]->System->Combined Bar (Credits to Flemmard)
  • Scrollable quick settings. This will require tweaking later to allow it to be bigger on the Touchpad but fixes overflow issue on 7" tablets with the new Bluetooth toggle. (Credits to Flemmard)
  • Reboot to recovery is working via the power menu(hold down power button). Note: reboot will sometimes shutdown rather than rebooting.
  • Preliminary support for Rom Manager. In order to use this you will need Rom Manager Premium because it is not official yet. In order to use it you will need to execute "Flash ClockworkMod Recovery" in Rom Manager. Confirm the model is cm_tenderloin, say yes that you have installed manually, and check ClockworkMod 3.x. Now you can use Rom Manager to flash update.zips. Official support should come soon.
  • Other general changes from syncing with latest changes
Alpha0.5 Release notes:

This is a minor release that bundles fixes that were previously a separate download and a few other things:======================================

AND NOW, SOME STUFF...

(But first, here's a little disclaimer you should read several times before you continue.)

ALL DISCLAIMERS FROM CYANOGENMOD 7 ALPHA 1-3.5 APPLY EQUALLY TO THIS VERSION. BE SURE TO REVIEW THEM. THE USE OR ATTEMPTED USE OF CYANOGENMOD 9 ALPHA 0 MAY RESULT IN VERY BAD THINGS TO YOU, YOUR TOUCHPAD, YOUR DATA, YOUR FRIENDS, FAMILY, AND LOVED ONES. TRY CYANOGENMOD 9 ALPHA 0 ENTIRELY AT YOUR OWN RISK!

FORGET WHAT WORKS. WHAT *DOESN'T* WORK?

Yeah, let's focus on the negative. Some (but not all) things that DO NOT WORK:
  • Hardware Video (OMX). As a result, Netflix does not work, YouTube works only only in non-HD videos. Use something like MXPlayer and SW codecs for your local media.
  • Audio is a mess. The microphone does not work. Work on the current libaudio solution has halted because we will eventually switch to a CAF libaudio.
  • Camera does not work. The only libcamera.so that we have is from froyo and its closed source. There is a wrapper for QCOM gingerbread libcamera libraries that could likely be used as a basis to get our camera working.
  • Market filters prevent some apps from being installed (this can partly solved by switching back to standard DPI settings(120, 160, 240). The current build is using 160 which fixes the market but makes everything look ugly and low resolution.
  • Titanium Backup crashes the kernel. There's an investigation in progress...There are reports that older versions do work.(Fixed alpha0.5)
  • Most of the hardware problems from CM7 still exist in this CM9 alpha build.
  • Gapps intended for CM7/Gingerbread will not work in CM9/ICS. If you choose to install GAPPS then you'll need to get an updated compilation
  • USB file transfers use MTP or PTP in Ice Cream Sandwich and Honeycomb. Traditional storage mounting is not supported in the Touchpad build.
CAN I UPDATE *DIRECTLY* FROM CYANOGENMOD 7?

Yes. And you can try it even without a wipe of /data. The key is to use ACMEInstaller2 (see link below) rather than the ClockWorkMod Recovery to do the installation. If you use the ClockWorkMod Recovery, you'll run into troubles, and though CyanogenMod 9 will install, you'll need to reset(format) your data.

Our testing has shown that ACMEInstaller2 will resolve the issues. Your results may vary, but it may be worth using it to upgrade. Especially since newer versions of Titanium backup will crash on start up.

The process for using ACMEInstaller2 is exactly the same as when you first installed CyanogenMod 7.

I'VE NOT INSTALLED ANY VERSION OF CYANOGENMOD BEFORE. HOW DOES THIS WORK?

Please read all previous instructions/documentations for CyanogenMod 7. Start with the instructions for Alpha 1, then 2, 3, and 3.5. This should bring you up to speed with how to install and what to expect.

ACMEInstaller2 is the latest version of the installer and will do it all for you. You will need the files at the end of this document:

ACMEInstaller2 and update-cm-9.0.0-RC0-alpha0-Touchpad-fullofbugs.zip and
ClockWorkMod Recovery
bootie (?)

CAN I MAKE A TRI-BOOT SYSTEM? (WebOS, CM7, and CM9)

Yes, but don't bother. There may be instructions forthcoming on this, but it's a bit advanced - just pick one.

WHO IS ON THE CYANOGENMOD TEAM ANYWAY?!

We are a shadowy, frequently-cloaked collective of extremely talented and dedicated individuals. We are legion. Expect us.

Oh, but seriously. You have Ice Cream Sandwich now, so does it matter? You can view some of the developers who are involved by simply glancing through the commit history in the device git repository, going all the way back to CyanogenMod 7. However, keep in mind that some code may have been written by one person, refined by others, and committed by yet another, generally with acknowledgement in the commit notes.

Really thought. It's about the work and the fun, not the credit.

SO WHERE CAN I GET SOURCE CODE?

The device repository is public with this alpha release and everybody can build their version now.HOW DO I BUILD THIS?

See the guide here:
http://goo.gl/NtNOJ

Please thank fattire(@fat_tire) for making the guide

WHERE DO I GET ADDITIONAL HELP?WHERE CAN I GET UPDATES ON DEVELOPMENT?
  • You can add me on Google+ http://goo.gl/A9NuM or follow @dalingrin on twitter for updates
  • #cyanogenmod-touchpad on freenode
  • At least some of the developers will be around rootzwiki forums
Video of initial alpha
Are you sure you want to install?

Downloads:

ACMEUinstaller(script to completely uninstall Android and its modifications to the touchpad):
http://goo.gl/TzC9S

New ACMEInstaller(do not use old installer with CM9):
http://goo.gl/wMsMK
md5: e0664157ed69f8999e1c3ee77cdc53ae

Clockwork Recovery(not updated, no need to reinstall if you already have it):
http://goo.gl/WJIKw
md5: 1308300f38685d44afde730efd9132cc

Moboot(no update required, but recommended to those that haven't installed before):
http://code.google.c.../downloads/list

Alpha0.6 CM9 for Touchpad
Mirror1: http://goo.gl/wL2NQ
Mirror2: http://goo.gl/VZofl
md5: 8e31a9f6b502173f08d62e5e255255d4

LCD Density Updates:
120: http://goo.gl/2vd7h
Revert to 160: http://goo.gl/mndEs

Alpha0.5 CM9 for Touchpad:
Mirror1: http://goo.gl/jUsMk
Mirror2: http://goo.gl/OG2VG
md5: 6df112b706f2e62300bfa85c63d00dc2
See less See more
  • Like
Reactions: 5
Status
Not open for further replies.
501 - 520 of 4004 Posts
Anyone know how to tweak the status bar so it goes away? It often stays and blacks out with a little light over each buttons. In some apps it does not even do that. I thought ICS has the same button as the tablet tweaks in GB to make it go away?
Have we setup a thread for known issues to report to on the rootzwiki, and/or known fixes yet?
Are you guys changing the screen density by modifying the build.prop manually?
Yes you can modify the screen density by modifying the build.prop file in "/system/build.prop". You will probably need an app like root explorer to do this. Where it says "LCD Density" (near the bottom of the build.prop file) change the value from the default 160 to something else. I use 132 since that is what Green suggested but the only other choice I heard of is 120. After playing around with 120 and 132, I personally like 132 because 120 is too small and 160 is too big for my liking. 132 is just right. However if you use 132, there maybe a chance that some apps will not be shown in the market. You might have to install all your favorite apps in 160 DPI and then change it to 132 DPI.
  • Like
Reactions: 1
I copied all the files to cminstall folder as indicated, but during the install I saw that it skipped gpapps for some reason. Thereafter I have copied the file once again and gone to recovery console - the cwm based recovery and can see the file here - I was able to apply the charging fix without failure from cwm but when I try to install gpapps I get this:

Finding update package...
Opening update package...
E:Can't open /sdcard/cminstall/gapps_ics_4.0.3_v8.zip
(bad)
Installation aborted

What am I doing wrong? Any help will be appreciated. BTW, this is much better looking than the original webos. Its fantastic work by all the developers..


I'm also running into this issue. I've tried two different gapps files and they both will not install. Redownloaded them also multiple times so corruption can't be the problem. Any help anyone?
I got the file to load. Follow this method and see if it helps you
- boot up cm9
- fire up the browser
- go to the link I posted earlier to download gapps_ics_4_0_3_v8.zip
- close browser and open downloads to confirm the fle is there
- reboot TP and go to cwm
- install the zip file

Hope this helps.
thanks for answering.. can someone try using the stock music app if the sound going out is crisp and clear.. pls!!! i want to be sure before i install this one
)
See less See more
Kudos to the cm9 touchpad team, ics is amazing!
sorry if my question sounds dumb, but I had CM 7 alpha 3.5 installed, it was running well.
Can't remember if I used CWM from there.

Now, using ACMEinstaller2 I installed CM9 alpha0 and it's running great except of course gapps.
So I downloaded gapps_ICS_4.0.3_v8.zip and copied it on my touchpad.

When I launch CWM app from the app menu, it says CWM is not installed on my Touchpad.
When I want to install it it asks me to choose the phone model and of course no touchpad in the list.

How can I get access to CWM to flash gapps? (unless doable other way...)

thanks
thanks for answering.. can someone try using the stock music app if the sound going out is crisp and clear.. pls!!! i want to be sure before i install this one )
the sounds is nice.. at times... not consistent though

Sent from my cm_tenderloin using Tapatalk
sorry if my question sounds dumb, but I had CM 7 alpha 3.5 installed, it was running well.
Can't remember if I used CWM from there.

Now, using ACMEinstaller2 I installed CM9 alpha0 and it's running great except of course gapps.
So I downloaded gapps_ICS_4.0.3_v8.zip and copied it on my touchpad.

When I launch CWM app from the app menu, it says CWM is not installed on my Touchpad.
When I want to install it it asks me to choose the phone model and of course no touchpad in the list.

How can I get access to CWM to flash gapps? (unless doable other way...)

thanks
you can use the same method you used to install your rom (ACMEInstaller) to get CWM.
Sent from my cm_tenderloin using Tapatalk
can't wait for face unlock! say cheese

Sent from my cm_tenderloin using Tapatalk
what do you mean by not consistent? and, i dont understand the instructions how to install ICS, can someone give me the steps.. do i have to use the acmeiinstaler again? or can i just install directly from CWM? i really dont understand the process.. i have alpha 3.5 installed
  • Like
Reactions: 1
I got CM9 last night, and when it first came out and it's been a dream.... So awesome, and thank you cyanogenmod!!
I know it said some apps will not be able to be downloaded in the Market, but I cannot get ANY apps to download at all. I've installed the latest gapps and the gapps fixer. Not sure what else to do. Anyone have a tip for me? Thanks!

And thanks to the developers...this is amazing!
Whats the charger fixer? Maybe I missed something...
the charger fixer really works. without it, your touchpad will be charged at a unbelievably slow rate

Sent from my cm_tenderloin using Tapatalk
  • Like
Reactions: 1
what do you mean by not consistent? and, i dont understand the instructions how to install ICS, can someone give me the steps.. do i have to use the acmeiinstaler again? or can i just install directly from CWM? i really dont understand the process.. i have alpha 3.5 installed
inconsistent as in i'm experience FC at various times and sound cracks. but it's fine when i restart the app.
have you used cyanogenmod7 before? or is this your first time?

Sent from my cm_tenderloin using Tapatalk
inconsistent as in i'm experience FC at various times and sound cracks. but it's fine when i restart the app.
have you used cyanogenmod7 before? or is this your first time?

Sent from my cm_tenderloin using Tapatalk
I have aplha 3.5 installed.. i just dont understand the process of why i have to use acmeiinstaller again
what do you mean by not consistent? and, i dont understand the instructions how to install ICS, can someone give me the steps.. do i have to use the acmeiinstaler again? or can i just install directly from CWM? i really dont understand the process.. i have alpha 3.5 installed
So from CM7 all u have to do is download the zip file for cm9, and then reboot your touchpad, select "ClockworkMod" create a backup of ur current ROM so if anything goes wrong, all u have to do is restore. Then go to "install zip from SD card" and go to downloads file and select the cm9 update file and install. Oh and after u get CM9, do the same thing for the new gapps.
I know it said some apps will not be able to be downloaded in the Market, but I cannot get ANY apps to download at all. I've installed the latest gapps and the gapps fixer. Not sure what else to do. Anyone have a tip for me? Thanks!

And thanks to the developers...this is amazing!
what do you see when you try opening the market? do you get an error msg?

Sent from my cm_tenderloin using Tapatalk
501 - 520 of 4004 Posts
Status
Not open for further replies.
Top