Android OS Forum banner
Status
Not open for further replies.

[Release][Alpha0.6] CyanogenMod 9 Touchpad

3M views 4K replies 850 participants last post by  avidoc1 
#1 · (Edited by Moderator)
*******************************************************************
* 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
#1,419 ·
is anybody having trouble getting the "sdcard" to mount properly? mine doesnt mount at boot and when i mount /dev/block/dm-6 to /sdcard it really mounts to /mnt/sdcard which is all fine but there doesnt seem to be a link to /sdcard. When they look at /sdcard, some a couple apps actually see it but most tell me its not mounted. For example Root Browser will show it but Root Explorer will say its not mounted. Anyone got any ideas?
 
#1,420 ·
I cant get this to intstall....


I have tried CWM and Novacom2, my issue with CWM is listed above. My issue I see with Novacom2 is after the install intiates it starts to run for about 8 seconds and then it comes up that is it rebooting in 5. It reboots but I cant boot to android at all, I can still boot to CWM and WebOS. I previously had CM7 on and working.

Any help would be greatly appreciated
 
#1,422 ·
I cant get this to intstall....

I have tried CWM and Novacom2, my issue with CWM is listed above. My issue I see with Novacom2 is after the install intiates it starts to run for about 8 seconds and then it comes up that is it rebooting in 5. It reboots but I cant boot to android at all, I can still boot to CWM and WebOS. I previously had CM7 on and working.

Any help would be greatly appreciated
Surely you mean acmeinstaller2 right? Try going into CWM format everything wipe all the cache. Then follow the normal installation process. Through terminal/dos using acmeinstaller2.

sent from my ICS CM9 HP Touchpad
 
#1,426 ·
I must say, the install went just about as smoothly as I could have asked, and the OS itself is impressive! Unfortunately for Launcher Pro fans like myself, the absence of updates has finally really caught up and the LP widgets cause the launcher to completely fail. However, Nova Launcher has already crushed any LP separation anxiety I may have had.

The CM team have outdone themselves and really exceeded my expectations. The bar for "alpha 0" has now been set far above what most would rush to call beta or even release as a finished product! Congratulations on an exceptional project that has been worth the wait. Thank you, thank you, thank you!

Sent from my cm_tenderloin using RootzWiki
 
#1,429 ·
I'm having an issue with the data on my SD card. Root Explorer sees all of my information, but my Music app and Gallery do not. I attached my TouchPad to my computer and you can see that for some reason, ICS is not seeing all of the contents on my TouchPad. I came from CM7 A2. I did a factory wipe along with caches and flashed CM9. Thinking it could have been a bad flash, I did another wipe and flashed again. The issue is still present. Does anyone have any ideas on how to resolve this?

I tried searching through the thread and on XDA and I haven't seen anyone with this issue.

Rectangle Font Software Screenshot Multimedia
 

Attachments

#1,441 ·
having used cm on the touchpad since its original release i was waiting with bated breath for ics. it was worth the wait, what has been achieved is staggering, this is now a totally vaid laptop replacement and i only ever switch on my laptop for design or development, a HUGE thankyou to the whole cm team for all their hard work and commitment, you are the reason the net is the amazing place it is and a great example that it isnt always about money! *tips hat*
 
#1,443 ·
Just wanted to chime in and say thank you. I've used CM since the very first alpha was released. I had no problems at all installing CM9. I'm still utterlly shocked out how well these "alpha" roms run. No f/c's, no reboots, no wifi issues....i'm loving ice cream sandwhich and am completely satisfied. Thank you once again to the developers and to all the visitors who post helpful information in these threads.
 
#1,444 ·
While typing in job orders on my company's order system (via firefox) my keyboard locks up and stays like that for 2-5 minutes before working again. Other times the screen would go dark and the system crashed back to the desktop. I stopped using my tablet and went to my laptop.

Installed CM9 via CWM on a clean install. Still a native install except for Wifi fixer to get my wifi working.
 
#1,447 ·
I'm trying to update to this CM9, and I'm having big problems.

I'm a Mac OS X user, and I've got CM7 on the touchpad, which I flashed from this very mac awhile back.

However every time I goto connect to it while it's in DEV mode I get "w00t:~ kohr$ novacom boot mem:// < ACMEInstaller2
failed to connect to server"

I removed novacom, tried reinstalling from WebOSQuickInstall-4.3.1.jar

I rebooted the mac, rebooted the touchpad. I just keep getting failed to connect.

If someone could please offer me some advice. I've flashed this touchpad twice before, and never had an issue till now.
 
#1,453 · (Edited by Moderator)
First thing, if you haven't already done a nandroid backup, stop and do one now and copy it off your your mac.

Try using the mount feature of CWM and mount the usb connection, or boot into WebOS and copy the files into the cminstall directory. Since you have CM7 already installed, all you should need is the cm9.zip, whatever version of gapps you want to use, the gapps fix, and the charging/UI fix.zip. In CWM, do the factory/data reset. Then run the cm9 install, install zip from sd card, select zip file to install. Next go ahead and run the charging/UI fix zip. Now boot into CM9 and see that so far everything is working. Go ahead and setup your wifi connection. Now go back to CWM and install the gapps and gapps fix .zips. Boot CM9 and finish setting it up. Now here is the rub, you will have to reinstall your apps, but that is a small price to pay for a stable working version of ICS on your TouchPad.
All your data such as music, videos, pictures and books will still be on your sd card. They do not get zapped by a factory/data reset. If you have been using Titanium Backup to back up your apps, you can investigate if anyone has gotten it working on ICS, so far I have not read of many. Then you might be able to restore your apps and their settings. Good luck.

FYI, it has been reported that ICS does not play well with Windows XP where previously it did. This may be the case with your mac.

P.S. I just saw someone report that they used Ultimate Backup Pro to back up and restore their apps and settings.
 
#1,456 ·
the older version of webosquickinstall 4.2.3 might be worth a try to those with difficulty, let it download drivers and then connect and keep it running and connected while opening the dosbox, rebooting both PC (better than mac for this) & TP a few times helps, i put instructions and link to older 4.2.3 in post #1022:

reboot both PC & TP, run preware for windows and let it download & install latest novacomm drivers
make sure preware connects to TP

once connected:
open windows folder c:\Program Files\Palm, Inc
hold shift button & right-mouse-click in a blank area in that folder window: choose option: open command window here
copy this line below:
novacom.exe boot mem:// < ACMEInstaller2
(make sure you have the latest file ACMEInstaller2 in that folder not the old ACMEInstaller)
now click on top left icon button of dosbox (black C:\) and under the usual windows comands of Move, Size, Minimize, Maximize, Close, CHOOSE Edit and then Paste
hit return

if not connecting keep preware running and closing/openinig (even more PC & TP reboots) till it connects whichis goes blank instead of cant find device and then a few seconds later 2 penguins on TP,, let it run and after reboot disconnect cable

tip: to keep repeating the
novacom boot mem:// < ACMEInstaller2
choose the doskey history option which is: arrow up button, for previos tyed dos commands

if you dont have it, the WebOSQuickInstall-4.2.3.jar is here:
http://dl.dropbox.com/u/2774158/WebOSQuickInstall-4.2.3.jar
 
#1,471 ·
My biggest hump right now with this Alpha is the slowness with which my media manager (mediamonkey) scans the MTP drive. It was seconds under CM7 and now it's up to 30+ minutes with CM9. I'm sure this will be optimized going forward, but my quick-sync in the morning for my train commute is not possible any longer.
 
#1,472 ·
I like to thank the dev team for making this mod. I'm really impressed and appreciative with all their efforts! This is a first time CM install for me. I followed the directions at lilliputing to the T and it installed flawlessly. I've toyed with Alpha releases before, and I must say, this is probably the most stable Alpha I've ever dealt with.

I wanted to post some of the issues I have seen over the past few days. Not looking for solutions, just wanted to throw them out there for the dev team and for others to know they aren't alone. I'm sure others may have posted these issues but I honestly haven't have the time to look through 147 pages of posts.


The battery charging patch helped the charging issue. I think it's still a little slower charge than in WebOS mode. I have noticed that when I use the touchstone dock, one(or both) of the units get warm. I've tested it thoroughly and it's only occurring with CM9. I left it overnight in WebOS last night and it was fine. It's not an overcharge issue either because it happened when charging on the dock for only 45 minutes(from 50-60%). I'm probably going to restrict myself to WebOS if I want to use the dock overnight anymore.

I've only had a couple crashes - usually apps being incompatible which is to be expected. I did have a weird lockup this morning which I'm trying to recreate. I turned it on and tried to rotate the lock screen into portrait mode. For some reason, everything would rotate without shifting from landscape mode. So basically the unlock grid moved off screen and could not be touched. I tried to rotate back and forth and it still went off screen. Then the screen suddenly went blank. Power button and home button were also unresponsive. I connected to a Win7 PC via USB and it recognized tenderloin as a USB drive, however no files were visible. I'm guessing it was busy or else it would show files or not open a drive at all. My fix was to hold the power and home button for 20 seconds to force a reboot.

My only other issue is with Wifi, which I have seen others report. At home, I am 100% stable. At work, it's very glitchy. One router at work I get 10 minutes and then I drop the IP. The other router at work it will not talk to(which just so happens to be WPA encrypted). My home router is a WRT150N. I broadcast in G only on channel 1. Like I said, no disconnects at home in 4 days. Sorry, I don't know what routers are used at work.

Other stuff I've tried: DOSBox and SNES emulators work very well. Played Rise of the Triad today with a bluetooth keyboard. Haven't tried manipulating files in DOSBox but I'm sure its possible and everything is visible. Most apps I've tried work well but I think some just don't show up in the Market? For example, isn't there supposed to be a Google Talk app in the Market?

Again, thanks for making this! Looking forward to future releases and am surely making a donation to the cause!
 
#1,474 ·
Anyone have trouble installing the charger systemui fix? I can not get this to install. I have uninstalled and reinstalled the os. I have also downloaded this multiple times on both the computer and the touchpad. Any help would be greatly appreciated.

error:
e:Can't open /sdcard/update-charger_systemui_fix-alpha0.zip
 
Status
Not open for further replies.
You have insufficient privileges to reply here.
Top