Friday, October 28, 2011

[GUIDE] Make a nandroid backup. Do it...now! :)

by Redflea@RootzWiki

So you've got Android CM7 on your shiny new Touchpad, things are running great, you get a little cocky and decide to try a few tweaks, or a pre-release patch and wham, somethings wrong and you're unable to boot CM any more.

Or (since this is an alpha) things just suddenly go south for no reason that you can see and you can't boot into CM.

For those new to Android, and for those experienced Android ROM'ers who've just forgotten in all the excitement, having a Clockwork Recovery "nandroid" backup available could save you from some very bad mojo, like having to wipe data/factory reset, remove/reinstall CM, etc., if you get into a bind.

A nandroid backup contains everything in your current Android setup - think of it as an image of a hard drive - operating system, data, apps, settings, wallpaper, etc. Everything.

So take a moment from your crazed fondling of your suddenly oh so sexy dual-booting, Android and webOS toting, totally terrific Touchpad, and boot into recovery (press and hold power button and select Reboot and then Recovery) and use the Backup option in ClockworkMod Recovery to make a backup of your current setup. Everything Android is backed up - apps, data, settings, kernel, so if you restore that backup later you'll have a complete "re-do" of your current setup.

Maybe make a new backup just before you try any new tweaks or other changes. (You can delete the older ones (found in ClockworkMod>Backup) so you don't use too much space on them.)

You'll be glad you did this if something goes wrong, and you find you can still boot into Recovery and restore a backup to save your butt.

Happy CM-Touchpadding to all.

How To

Really easy to do...

1. Press and hold power key until power menu appears
2. Select Reboot
3. Select Recovery
- TP will reboot into recovery - looks something like this:

http://t2.gstatic.com/images?q=tbn:ANd9GcSeL38Q7aqdWgmwvgT9TMxBgmhMlhab5ENrTnssEeIY3jMnh5H18Q

Use the volume buttons to navigate, and the Home button to select. The Power button backs you up one level in the menu.

4. Select "backup and restore"
5. Select "Backup"

Backup will proceed, wait patiently. When it's done:

6. Press the Power key to back up a level
7. Highlight the Reboot option and press the Home key to reboot back into CM7

Once you have a backup (aka "nandroid" or a "nandroid backup" in Android community speak), you can restore it using that same Backup and Restore menu - select Restore and you'll be able to select which of the nandroid backups you want to restore.

Nandroid backups aren't small, so you should manage how many you keep if you're concerned about space on your TP. You can find them (and delete, backup to PC, and rename them) in the sdcard in ClockworkMod>Backup, using the File Manager app, or any other file-browsing app. Renaming them after making them is a really good idea, so you know what each backup is & maybe why you made it. For example, Backup-b4-Alpha3. By default nandroid backups are named for date/time when created, e.g., 2011-10-18-22.44.13. I append a descriptor to the default backup name (2011-10-18-22.44.13-b4-Alpha3) so I get the date info and reason.

The Restore menu under "backup and restore" allows you to restore a nandroid backup. The Advanced Restore menu allows you to restore specific parts of a backup (e.,g., just the kernel, or just data, etc.) but that's best left for advanced users.

You can always press the Power button (press and release, not long press) to back up one level. If you press the Power button at the top level the menu will disappear. Don't panic, press it again and the menu will reappear.

Backup before any significant change - you will be very glad you did someday... :)

How To Get App ipk Purchased from HP Catalog (Linux CMD))

How To Get App ipk Purchased from HP Catalog (Linux CMD)

by igorv@webosbuzz

Proper way to copy Touchpad apps purchased from HP app catalog
This will copy the app ipk that is downloaded from app catalog before it is installed.
normally when you purchase an app, the ipk is downloaded as hidden ipk > installed > then hidden ipk is deleted.
We are going to copy it before it gets deleted.

Credit for this method goes to unknown user who mentioned this in comment that has since been lost during the webOSbuzz server migration. I made slight modification to simplify a bit. maybe unknown user can chime in for due credit.

Benefits of this method:

1) .ipk is copied prior to installation which means, any write protection which becomes solely dependent on device's unique ID is irrelevant.(call home,HP account verification write protections not effected)
2) Any services the app needs to install are all intact within ipk (unlike "ipk packager" which
was designed for webOS 2.0 when bundling services was not an option)
3) No need to repackage since it is already a nice,clean ipk.
4) It's simple,fast and thorough


Prerequisites:

WebOS Quick install
Touchpad in "developer mode" connected to pc

Before we get started:
if you have previously placed any .ipk files in "downloads" folder on touchpad, temporarily move them or they will also be copied during process.

Instructions:
1) If app has already been installed..Remove it (don't worry, if already purchased, it will appear as free in HP app catalog)

2) Have TouchPad in developer mode connected to pc, open webOS Quick Install and click on "tools > linux command line"

3) Type "cd media/internal/downloads" (without quotes) hit enter.

4) Type "cp *ipk .." (without quotes, notice spaces ie: cp
space*ipk
space..) DO NOT HIT ENTER YET

5) With touchpad still connected to pc, open Hp app catalog

6) Click on the app you want to purchase(or have purchased)..and AS SOON AS IT FINISHES DOWNLOADING(when the word "installing" appears in the progress bar) Quickly Hit Enter from step 4.

7) You are done.  You can find the .ipk file waiting for you in "media/internal" folder on your touchpad(it will have standard filename ie: "com.dev name.app name.ipk")

Sunday, October 23, 2011

[Guide] Getting sharp wallpapers applied on your CM7 HP Touchpad!

[Guide] Getting sharp wallpapers applied on your CM7 HP Touchpad!

by zondajag@RootzWiki

Open the Android Market and search for "HP Touchpad Wallpaper Applier".
A big thanks to 'khanning' for making this convenient app!

The app doesnt require reboot but does need you to put your 1536x1024 images into the
"/sdcard/touchpad_wallpapers" directory that is created the first time you launch the app.


It for any images with dimensions larger than 1536x1024 the app will center-crop and resize the image so for best results pre-crop your images on a computer and transfer them over.

>>>Market Link<<<

I have tested this app myself and even close up I cant see any image compression going on!Here's a screenshot with it applied:

Posted Image

Friday, October 21, 2011

[Tutorial] Free GPS Bluetooth sharing between Android phone and Touchpad-CM7

Guide to Free GPS Bluetooth sharing between Android phone and CM7 HP Touchpad
by zondajag@RootzWiki

1) First download 'Share GPS Beta' on the Android phone WITH GPS (tick NMEA in the app settings).
https://market.android.com/details?i...bunch.shareGPS

2) For the CM7 HP Touchpad WITHOUT GPS download an app called 'Bluetooth GPS' (has a blue round icon) and select Mock GPS Provider (also make sure the same setting is set in the Settings>Applications>Development menu).
https://market.android.com/details?i....android.btgps

3) Pair both devices via bluetooth. And in 'Bluetooth GPS' app on the CM7 HP Touchpad select your Android device that has bluetooth and press connect.

4) Find something useful to do with GPS now that its on your HP Touchpad (albeit with a little help from another Android phone).

Update:Works with Wifi sharing over 3G as well when Touchpad is tethered to the same phone via wifi.

Apps with latest version

A few Apps with latest version from testing rom:
http://www.wupload.com/file/654278876

- Findapps_5.0.2210
- Maps_3.1.30
- Quickoffice.webos_2.1.2059




Patched Adobe PDF Reader update to v1.4

Patched Adobe PDF Reader by kjhenrie@precentral

10/21 updated with version 1.4
 This version includes all of the features in 1.3 merged into the latest quickoffice version 10.3.4.0.6

Download v1.4:
http://www.wupload.com/file/654119526
http://www.uploadstation.com/file/STGNpdP/

Overclocking Kernels for 3.0.4: Uber-Kernel, Warthog, F4, F15

Overclocking Kernels for 3.0.4 are here!  Just search in preware or download the ipk here and install directly:

Palm Default Kernel  
http://www.wupload.com/file/1130954931


Uber-Kernel
http://www.wupload.com/file/654119531

Warthog Kernel

http://www.wupload.com/file/1130954831

F4 Kernel

http://www.wupload.com/file/1130955006

F15C Kernel

http://www.wupload.com/file/1130954971

Thursday, October 20, 2011

Touchplayer Version 1.0.4

Touchplayer Latest Version 1.0.4
http://www.wupload.com/file/521270471
http://www.uploadstation.com/file/mjGCvBV



Features/What’s New

v1.0.4

  • Runs mplayer underneath the hood meaning that most video formats are supported.
  • NEON accelerated YUV to RGB conversion
  • Pause/Fast forward/Rewind
  • Subtitle support

Controls

Pause
To pause the video, single tap on the screen. You can also minimize the video window into card view. To unpause, single tap again.

Fast Forward/Rewind
To fast forward or rewind, swipe horizontally right or left. 1 finger = small increments, 2 fingers = large increments.

Subtitles On/Off
To toggle subtitles on/off, swipe down with 3 fingers. You will see a confirmation in the top/left of the video indicating the status of the subtitles.

Subtitle Index Toggle
To cycle between the available subtitles, swipe up with 3 fingers. You will see a confirmation in the top/left of the video indicating the name of the current set of subtitles.

Wednesday, October 19, 2011

CM7 Alpha2.1 is Here!!!

Original posted by dalingren@RootzWiki

If you don't have Alpha1 installed, please click here for instructions to directly install Alpha 2.1

Update Guide (by cellneuron)ALWAYS BACKUP FIRST!!!
1. copy the zip file to SDCARD (recommend to do this in android). Remember the location of the file.
2. click and hold power button, choose reboot, then choose the second option (recovery).
3. you should reboot into recovery mode now.
4. Using the volume buttons, navigate through the menu until "install from a zip file", and then confirm it using home button.
5. in the next menu, you will choose the copied zip file.
6. in the next menu, confirm it.
7. wait a few minute until the flashing is done. Using power button to go back if no menu item shows "go back".
8. reboot

Changelog:
* Plugging headphones in should now shut off speaker volume
* Battery drain issues have been (partially) addressed
* More apps now available in market (thanks to Flemmard)
* Temporarily removed suspect fsck_msdos to fix random folder deletion on media/sdcard.
* At least one type of "sleep of death" (TP won't wake up) has been fixed
* Wifi should no longer hang in sleep
* Vibrator no longer disappears
* Touchscreen no longer unresponsive after sleep
* cifs support added
* Touchstone should now charge better
* fixed broken links resulting from first version of installer (mount now works)
* pptp vpn now works
* OpenVPN TUN support added
* USB mounting in vold added
* Misc. fixes to ACME Installer (more graceful exits, nonstandard LVM media location handling, etc.)
* fixes to surfaceflinger to improve performance
* upstream cm7 changes added

Additionally, there is now an ACME UnInstaller for those who wish to remove the alpha completely. It should remove cm7 and reclaim the space back to the original media partition. Just as with the alpha itself, use the uninstaller at your own risk. Instructions for use are below.


FAQ ADDENDUM (ALPHA 2)


WHERE CAN I GO TO GET UPDATES ON CM7/CM9 FOR THE TOUCHPAD?
* For those familiar with IRC: join #cyanogenmod-touchpad on freenode(note: requires registered nickname to speak in channel)
* Major updates will be posted to the original post in this thread
* You can also follow @dalingrin on twitter for updates

I'M GETTING A "FILE NOT FOUND" ERROR WHEN I TRY "novacom boot mem:// < ACMEInstaller". WHAT AM I DOING WRONG?

On Windows machines, novacom may be installed to "C:\Program Files\Palm, Inc\" , which may not be in the path of commands to execute from the command line. One solution is simply to copy the "ACMEInstaller" file to that folder and then use the "cd" (change directory) command to navigate to the folder and issue the command from there. Others have reported success by using "novacom.exe" instead of just "novacom".

Macintosh and Linux users may want try something similar-- use the full pathname of novacom. Depending where it was installed, you may find that a command such as this works:

/opt/nova/bin/novacom boot mem:// < ACMEInstaller
THERE ARE TWO "UPDATE...ZIP" INSTALLER/UPDATERS? (1) ACME AND (2) CLOCKWORK. WHY IS THIS?
ClockworkMod Recovery is the standard way of installing update.zip files for most CyanogenMod devices. Unfortunately Clockwork could not handle the unique circumstances of the TouchPad-- namely the need to repartition to create new space for CyanogenMod as well as install and make use of moboot.

For that occasion, ACME Installer was created. ACME is able to do the initial install as well as install update...zip files. However, ACME is not interactive and must be run with novacom from a computer over the USB Cable.

While you may use ACME Installer to install most subsequent "update...zip" files, remember that it was designed primarily for use as an initial installer of moboot, clockwork, and cm. Clockworkmod Recovery on the other hand, can run and be operated from the TouchPad alone and offers additional features such as an interactive menu system, backup, and restore.

Which you choose in the future to use is up to you-- at present, moboot cannot yet be installed or updated by ClockworkMod. Soon, however, moboot will also be clockworkmod-compatible.

CM7 itself can be updated through either ClockworkMod Recovery or ACME Installer. So if a new version of CM7 comes along, you can use ClockworkMod (by copying the file to your "sdcard" partition and booting into ClockworkMod from the boot menu) or ACME (by copying the file to /cminstall in your "sdcard" partition and then running ACME Installer from novacom, just as you did before.
I'VE RECENTLY UPDATED WEBOS. IS THERE ANYTHING I NEED TO DO?
Yes. The WebOS update may have delinked moboot from the /boot directory. If you are no longer able to see a boot menu, it is advised you use ACME Installer to re-install moboot.


WHY ARE THERE SO MANY ZIP FILES TO INSTALL? WHY NOT JUST HAVE "ONE ZIP TO RULE THEM ALL"?

In future, you may want to update moboot or clockworkmod independently or downgrade to an older version. The zip files are meant to be installed on an as-needed basis. In the future, you may update ONLY moboot to a newer version. And now you know how to do it.

I FORGOT TO INSTALL MOBOOT/CLOCKWORKMOD! DO I NEED TO START ALL OVER NOW?

Nope. These zip files were made to be independent so you can mix and match and update them whenever you want.

If you want to update/install moboot or clockworkmod independently, you can always (from cm7) plug your USB to your touchpad, then look for the USB icon in the notification bar. Use your finger to expose the notification tray, and then select the USB mount notification, and then instruct Android to mount to your computer. Then, just add the moboot.zip or update-clockworkmod.zip to the "cminstall" directory (you may need to add it if it doesn't exist). And, as before, restart the TouchPad with the up-volume held down until you see the USB symbol. Then, with the USB cable attached to the PC, re-run AcmeInstaller with novacom.

MAC USER HERE. I KEEP DOWNLOADING THE .ZIPS, BUT THEY SEEM TO BE AUTOMATICALLY UNZIPPED.

This is an (unfortunate) default setting regarding the processing of "safe files" in Safari. It can be changed in preferences, but an easy solution is to download the zips from Chrome or Firefox so they are not auto-processed.

WHY ISN'T THE LIGHT SENSOR WORKING?


It was mentioned above, but you need to check "Enable Light Decrease" in cyanogenmod settings->display->automatic backlight
HOW DO I TURN ON THE LOCKSCREEN?

Make sure that Settings->CyanogenMod->Tablet Tweaks->Disable Lockscreen is not checked.

You can set the lockscreen of your choice at Settings->CyanogenMod->Lockscreen->Style options->Lockscreen style.

WILL YOU TELL ME HOW TO REMOVE WEBOS ENTIRELY?

Nah. We like WebOS. Furthermore, we don't recommend removing it. In future it may be needed for updates and such. Plus it doesn't take up much space, and you may find yourself wanting to give it a second look some day ;)
HOW DO I MODIFY STUFF IN THE /SYSTEM PARTITION?
Be advised-- changing files around in your system partition can easily lead to problems if you screw something up. Should that happen, you may need to reinstall using clockworkmod recovery or ACME Installer.

You can use the "adb" tool to issue a command that will allow you to change files on the /system partition.

$ adb remount

(again, the $ represents the prompt from your computer, not part of the command)

HOW DO I CLEAR OUT *ALL* MY WIFI SETTINGS AND START FRESH?


If you find that your wifi is "strobing" on and off, or you wish to completely wipe out all wifi settings, you can do this in one of three ways:

THE "RIGHT" WAY (USING ADB):

adb shell rm -rf /data/misc/wifi && reboot

(this will remove the settings and then force a reboot)

THE "I-DON'T HAVE ADB INSTALLED" WAY:

From the Terminal app.

# rm -rf /data/misc/wifi && reboot

(similar command as above. The # is a prompt-- don't type that part. If you see a $ prompt instead, type "su" (no quotes) and it should become a #)
THE VERY DRAMATIC "I DON"T MIND LOSING *ALL* MY SETTINGS" WAY

Boot into clockworkmod recovery. Do a factory reset. This will remove your wifi settings... along with ALL your personal settings and apps. Only use this if you understand that you will effectively be resetting CM7 to the first time you ran it.

HOW DOES "MOBOOT" WORK EXACTLY AND HOW CAN I ADD ADDITIONAL OPERATING SYSTEMS OR BOOT CONFIGURATIONS?

Documentation regarding the configuration of moboot to support additional boot options/preferences will be forthcoming.

One thing to know is that the space in the /boot partition is extremely limited at the moment, and cannot be easily re-sized, as it will freak out WebOS Doctor and may create other issues. Unless and until the /boot partition can be extended, this size limitation will affect the number of OSes that can be squeezed onto the TouchPad at one time.

(Technical aside: one idea on expanding /boot to allow for virtually unlimited OSes would be to have an extra logical volume that would contain the required files. this volume would then be mounted to a mount point in /boot by moboot. Implementing this will be a fairly significant undertaking and is low on the list of priorities. However, if someone with the right technical experience wishes to know more about this, please visit #moboot on IRC freenode to discuss.)

IS THERE A BUG DATABASE?

There's an "issue" database. Before you submit your issue, be sure to search carefully to make sure it has not been previously reported. If you post a "dup", you may be roundly mocked and jeered.

Also, avoid "me too" posts. Remember that any comment you add will be emailed to every person who has subscribed to that issue, so avoid "me too" posts. That is, don't comment that you are experiencing the issue as well, unless you have something important to contribute to the conversation.

That said, here is the URL for the issue database:

http://code.google.com/p/cmtouchpad/issues/list

HOW DO I COMPLETELY REMOVE THIS ALPHA FROM THE TOUCHPAD?

There is now an ACME Uninstaller (which is subject to the same disclaimers as the alpha 1 installer. Try using at your own risk.) ACME Uninstaller is used almost exactly as the ACMEInstaller was, only unlike the installation process, it is not necessary to copy any files to the TouchPad. To use, simply download and unzip the Uninstaller. Then connect the TouchPad to your computer via USB. Then restart the TouchPad with the volume-up key held until you see the large, white USB logo. Then, issue this command on your Terminal/Command Line on your computer:

$ novacom boot mem:// < ACMEUninstaller

As before, the "$" above represents your computer's prompt and should not be typed.

(Note: Depending on whether novacom is in the executation path on your computer, you may need to move the ACMEUninstaller into the same folder or directory as novacom or novacom.exe. Since you have previously run ACME Installer, you should already be familiar with this process).

That's it!

ANY OTHER TIPS?

* If you suspect something may not be working due to incorrect permissions, you can type "fix_permissions" (no quotes) in the terminal to reset all file permissions to normal.

* Settings->ADW Launcher->Screen -> Desktop Columns. Set to 8 for more space on the Launcher screen.

Tuesday, October 18, 2011

3.0.4 77 is Officially Here!

For those who stick with webOS, 3.0.4 77 is Officially Here!

Just go to "Setting" and click on "System Update", enjoy the ride!

The official 3.0.4 webos Doctor is now available at:
http://palm.cdnetworks.net/rom/touchpad/p304rod10182011/wd304wifi/webosdoctorp304hstnhwifi.jar

Please Note:For those who have CM7 installed, you will need to reinstall moboot to get back the option to reboot from CM7.

HP webOS 3.0.4 makes TouchPad snappier, includes a new camera app, makes it easier to find great TouchPad apps in the App Catalog, and a number of other improvements.
According to webOS chief Ari Jaaksi's blog, webOS 3.0.4 also makes "connectivity with non-HP phones possible" and includes improved messaging, UI touch-ups, and enhancements to Enyo. WebKit, and V8 (the webOS JavaScript rendering engine).
Source: Ari Jaaksi's Blog

What's new in webOS 3.0.4?

A new over-the-air update for HP TouchPad is now available. (For details about how over-the-air updates work, click here.)  Some of the new functionality you'll find in the new update include:
  • A new Camera app for photos and video
  • The ability to pair non-webOS phones to your TouchPad, so you can answer calls on your TouchPad. Pairing with non-webOS Bluetooth keyboards has also been streamlined.
  • Support for OGG Vorbis music files
  • Online/offline messaging status support.
In addition to new features, you'll also experience better performance, user interface improvements, and other enhancements such as support for accelerometer events in Adobe Flash Player, and more robust Skype video calling.

Monday, October 17, 2011

CM7.1 for Touchpad with fixes


This version has fixed some bugs, newer version will be released soon from Dalingrin. (Thanks to cellneuron)

1. add CIFS support (UTF8 included)
2. fixed /system mount writable
3. fixed touchscreen
4. fixed market filtering
5. may fix sleep of death

Installation Guide (by cellneuron):
1. copy the zip file to SDCARD (recommend to do this in android). Remember the location of the file.
2. click and hold power button, choose reboot, then choose the second option (recovery).
3. you should reboot into recovery mode now.
4. Using the volume buttons, navigate through the menu until "install from a zip file", and then confirm it using home button.
5. in the next menu, you will choose the copied zip file.
6. in the next menu, confirm it.
7. wait a few minute until the flashing is done. Using power button to go back if no menu item shows "go back".
8. reboot 

Games that work on CM7 touchpad

by  yeahman45@RootzWiki

[Updated 17/10/11] Updated my list with the list of games posted by users in this thread (From page 1 to 5). Thx for your contribution. Not sure i will maintain this thread as i don't have much time.

Working
  • NOVA 2 [Fullscreen][Runs perfect except minor menu glitch]
  • Fruit Ninja [Runs fine]
  • NFS Hot Pursuit [Minor menu glitch]
  • NFS Shit [Runs fine..nothing wrong so far]
  • Angry Birds Season [Runs fine]
  • RacingMoto [Runs fine]
  • Plants vs Zombies QHD [Runs fine]
  • Kungfu [Runs fine]
  • Live holdem pro [Runs fine]
  • Tank Hero [Runs fine]
  • aTilt 3d labyringth Free [Runs fine]
  • AirAttack HD [Runs Fine]
  • Deadspace [Runs fine]
  • Modern Combat 2 HD
  • Eternal Legacy HD
  • Brothers in arms HD
  • BF2
  • Battleheart
  • Fruit Ninja THD 1.2.0 (Using Chainfire3D Pro v3.3 - Nvidia plugin only)
  • Captain America 1.01.1 (menu a bit glitchy)
  • Air Penguin
  • Burn the Rope
  • DGunners SP
  • Minecraft Pocket Edition
  • BUnny Shooter
  • NinJump
  • RopeToFly
  • N64oid - Tested with Mario Kart 64
  • Fpse - Tested Crash bandicoot warped
  • SpeedX 3D
  • Riptide GP (Requires Chainfire 3D with nvidia plugin, menu text messed up)
  • Sentinel 3
  • Gunbros
  • Reckless Racing Play (HD Version)
  • Hero of Sparta
  • Arma 2: Firing Range THD
  • Pinball HD For Tegra
  • (HD/Tegra) Samurai II: Vengeance v1.0
  • (HD) Samurai II: Vengeance v1.01 - (Need WIFI connection) Works; Playable but has white border around character and blood particle
  • contract killer zombie edition
  • Sprinkle v1.4 (Tegra) - works fine (using Chainfire3D - nVidia plugin)
  • Galaxy on Fire II THD v1.0.2 (Tegra) - works fine (using Chainfire3D - nVidia plugin)
  • Vendetta Online v1.8.180 (Tegra) - Working fine (Chainfire3D / nVidia plugin)
  • Guerrilla Bob THD v1.0.0 (Tegra) - Working fine, minor texture corruption at gameplay start, otherwise fine (Chainfire3D and nVidia plugin)
  • Backbreaker THD v1.1.1 (Tegra) - Installs fine, runs fine, but in-game animations for players not working (they move like statues).
  • Majesty: A Fantasy Kingdom Sim (last version from Amazon Appstore) - working and looking quite nice (except menus)
  • Reckless Getaway - working with PowerVR Chainfire plugin
  • Cut the Rope - working
  • Backstab HD - working, but is even more laggy than on SGS

Partially working

  • 9mm [Pink textures everywhere]
  • Rope cut [seems laggy]
  • Fast Five [Screen split into 4... can see the game in the lower left screen but cannot enter game]
  • (HD) Dungeon Defenders FW Deluxe v 5.38 (Using Chainfire3D Pro v3.3 - Nvidia plugin only) - Textures are messed up
  • Wargus Warcraft 2 - working, but controls seems to be messed up
  • History: Great Battles Medieval - menus are working with CF3D, but everything is black ingame

Not working


  • (HD) Bang Bang Racing 1.3.2 - force close
  • (HD) Samurai II: Vengeance v1.0 - force close after 1 logo
  • Monster Madness 1.5 - force close
  • NOVA 2 (Samsung Galaxy S version) (Locks up when loading a level or map)
  • Let's golf 3
  • Shrek Kart

Sunday, October 16, 2011

[HOW-TO]Fix USB problems with ADB

by sailerboy@RootzWiki

So some people (me included) have been having problems connecting to ADB using USB. As far as I can tell, this only happens on 64 bit operating systems.

Step 1. Make sure that the USB Connected icon on the TouchPad is showing in the status bar.

Step 2. Open up your Device Manager (Push WinKey+R then type "devmgmt.msc" as shown below)



Step 3. Click on the arrow next to "Universal Serial Bus controllers" as shown below



Step 4. Find USB Mass Storage Device, right click on it, then select "Update driver software" as shown below



Step 5. Select "Search automatically for updated driver software" as shown below



Step 6. Repeat Step 4-5 for each "USB Mass Storage Device"

(Note: It is OK to see the screen shown below)





If the system doesn't update automatically, you can download the file below to update manually:
http://www.wupload.com/file/434262381

[HOW-TO] Fix for missing Market Apps

by dark_angel@RootzWiki

There’s an update that fixes the problem with the Android Market that had prevented certain apps from being listed.

FIX # 1
Method : Using Android and ClockworkMod Recovery:

1) Download http://www.multiupload.com/5MKAKAKUM6 (Thanks to wisausnk)
2) Connect your tablet to your PC via a USB cable and mount your tablet as a USB mass storage
device.
3) Copy the update file to the root directory of your device.
4) Press and hold the power button on your tablet.
5) Choose the Reboot option.
6) Select Recovery from the next menu.
7) Your tablet will reboot to ClockworkMod Recovery.
8) Use the volume buttons to scroll down to “install zip from sdcard.”
9) Tap the home button to select that option.
10) Tap the home button again to “choose zip from sdcard.”
11) Use the volume keys to scroll down and select the update file.
12) Tap the home key to select.
13) From the next menu, use the volume keys and home key to select the “yes” option.
14) After the install is complete, press the power button to go back to the main menu, and tap home
to reboot your system.

Once you’ve done that, you should be able to find Google Maps, Facebook, the Dolphin HD or Opera web browsers, or other apps in the Android Market.

FIX # 2
OK, if you still have some apps missing try this after doing the above fix:

Please make sure to do that in Order:
1) Go to "Market" and by back button go to Settings > Applications > Manage Apps
2) Press "All" on top tab and scroll down to "Market" press it and you will find three options press "Clear Cache" and "Force Stop" respectively, leave "Clear
Data" alone.
3) Press back button to the "All" menu again and Scroll up until you see Google Services Framework, press it and you will find two options Press "Clear
Data" > OK and after that press "Force Stop" respectively.
4) Press back button to desktop and press "Market" may be you will get an error (that is good)!
5) Now reboot your Touchpad and hit "Market" again and do search for your favorites Apps which were missing previously. That worked for me and I hope it
will work for everyone too. Just make sure to do that in ORDER.

*** If you are getting more than two server errors, it is most likely your WiFi connection is lost, a know issue with this built. So check your wifi before you proceed to try Market again. Thanks

Thursday, October 13, 2011

Simple step-by-step Installation Guide: CM7 Android for Touchpad

CyanogenMod for TouchPad - ALPHA 1
"LOWER YOUR EXPECTATIONS" EDITION

Step-by-step Installation Guide with dualboot capabilities:
1) Always backup your important data and files first;
2) Download the Archive file(UPDATED, and extract to C: \  root;
3) Connect TP to your computer as USB drive, and create "cminstall" folder under USB root; 
4) Copy all 3 zip files to the "cminstall"  folder, disconnect your TP from computer;
5) Reboot your TP to flash mode (Power & Volume up);
6) On your PC, click "Start"-->"Run"--> input "CMD",  input the following command lines:
cd C:\Android
novacom boot mem:// < ACMEInstaller

7) Done!  Just wait to finish installaion and reboot to Android!


How to Install Google Market & Apps on CM7 Alpha TouchPad (by mtietje@RootzWiki)
1) Install CM7 as instructed, be sure to include the moboot zip and the ClockworkMod zip;
2) Boot into Android and connect the TouchPad via USB as an External Storage device;
3) Download the Google Apps zip for CyanogenMod 7 from here, place the zipped file in the TouchPad file system;
4) Reboot the TouchPad & use moboot to choose "ClockworkMod";
5) choose "install zip from sdcard", then choose "choose zip from sdcard";
6) find and select the "gapps-gb-20110828-signed.zip" file you placed on the Touchpad;
7) Google Market & apps will install;
8) Reboot into CM7.

FAQ for CM7 Alpha on Touchpad

Video Guide
by greentheonly@CyanogenMod

 


What currently works:
COMPLETE Wifi (Fixed 10/9)
COMPLETE Camera (Fixed 10/7)
COMPLETE Touchstone Support (Fixed 10/6)
COMPLETE Power Management (Fixed 10/4)
COMPLETE Clockwork Recovery (Fixed 9/30)
COMPLETE Battery Reporting (Fixed 9/29)
COMPLETE Fake SD card Mount (Fixed 9/26)
COMPLETE Vibration (Fixed 9/26)
COMPLETE Bluetooth (Fixed 9/24)
COMPLETE Dual CPU Processor (Fixed 9/23)
COMPLETE Fast Switch Boot (Appears fixed to me Video Update 9/23)
COMPLETE Booting into Android
COMPLETE ADB commands via ADB
COMPLETE Power, back/home and volume button layout
COMPLETE Touchscreen support (Multi-touch, 10 fingers)
COMPLETE GPU Acceleration (50/50 2D Accel support, just like any other gingerbread device out there)
COMPLETE Sound http://www.youtube.com/watch?v=ApfeSj4Ql6Q
COMPLETE Accelerometer http://www.youtube.com/watch?v=8IVkj_vdY6s
COMPLETE Backlight (Confirmed in IRC)
COMPLETE LED (Confirmed in IRC)
COMPLETE Multiboot (Confirmed in IRC)
COMPLETE Light Sensor (Confirmed in IRC)
COMPLETE Accessing webOS files from Android and vice versa
COMPLETE Softkeys
PARTIALLY Compass (Bugs need to be worked out)

What's currently being worked on:
Gyroscope
Beating Metal Gear Solid 4 under 5 hours.
Bugs and Issues, see below.

What can possibly work:
HDMI through Micro USB (The System-on-a-Chip has the required hardware, have to find which pin #) (webOS 3.0.4 may have HDMI support, and if so we can reverse engineer the process, stay tuned)
GPS (Does not seem possible to implement because hardware seems to be lacking GPS functionality)

Issues:
High Priority Cannot record sound, unless sound is already playing [Accepted]
High Priority Battery Drains while sleeping and active [Accepted]
High Priority Plugging in headphones does not mute external speakers [Accepted]
Medium Priority Wifi hangs in sleep, then does not reconnect [Reported]
Medium Priority TouchPad appears not to wake from sleep [Reported]
Medium Priority Bluetooth directional keys mapped for portrait mode [Reported]
Medium Priority Audio becomes distorted when device is put to sleep [Reported]
Medium Priority Files added to root folder appear to get deleted on reboot [Reported]
Medium Priority Onscreen keyboard shows while using bluetooth keyboard [Reported]
Medium Priority Apps in market are being filtered [Accepted]
Medium Priority Battery does not shut down device at critical battery level [Reported]
Medium Priority Camera does not take pictures [Accepted]
Low Priority Reboot and Shutdown can take a long time [Accepted]
Low Priority LED light turns off while sleeping [Accepted]
Low Priority Light Sensor does not work automatically, needs to be turned on manually [Accepted]
Low Priority No audio support for BT headsets [Accepted]
Low Priority Add divx codecs for video support [Started]
Low Priority GPS apps crashes because apps assume for valid GPS [Accepted]


Fixed Reboot to Android from webOS app (Fixed 10/12)
Fixed msm_rotator does not work correctly. Screen may rotate for video, but becomes distorted. (Fixed 10/11)
Fixed Sleep Issues (Fixed 10/11)
Fixed Touchscreen has feedback issues (Fixed 10/11)
Fixed Camera fails to save to disk, does not rotate (Fixed 10/11)
Fixed Airplane mode stays on once turned on, happens because the touchpad doesn't have a real radio interface layer. (Fixed 10/10)
Fixed Screen stays blank for 10 second before boot animation appears (Fixed 10/9) (Confirmed in IRC)
Fixed Wifi Issues (Fixed 10/9)
Fixed Sh exceeds the open file limit (Fixed 10/9)
Fixed Sleep Issues for Wifi (Fixed 10/9)
Fixed CPU stays on max frequency (Fixed 10/8)
Fixed Touchscreen turns off when accelerometer is disabled (Fixed 10/7)
Fixed Touchstone works and charges, but no event is raised to show you it's charging (Fixed 10/6)
Fixed Touchscreen events (touches) are ignored after sleep (Fixed 10/5)
Fixed Protect certain partitions in the kernel (Fixed 10/5)
Fixed Root for bluetooth cmattach (Fixed 10/5)
Fixed Touchscreen stays on at all times, even when screen is turned off (Fixed 10/4)
Fixed Touchscreen has issues with pinch gestures (Fixed 10/3)
Fixed No root access (Fixed 9/30)


Original post by dalingrin @ CyanogenMod

* READ THIS COMPLETELY *


Sweet, sweet Internet,

You waited more-or-less patiently for over a month, so at long last, here it is-- an alpha version of CyanogenMod 7.1.0 (an enhanced version of Google's Android 2.3) for the TouchPad.

Understand, this version is definitely an alpha, with all that implies. Those expecting perfection will be sorely disappointed. Many things won't work as well as they will eventually. But you wanted it ASAP, and hopefully, this version should be somewhat useable and gives a sense of progress.

With that said, let's answer some questions, FAQ style.


WHAT KIND OF WARRANTY DOES THIS SOFTWARE COME WITH, IF ANY?
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Got it? Good.

WHAT IS CYANOGENMOD FOR TOUCHPAD?

CyanogenMod is a community-developed and supported Android distribution for over 60 tablets and phones. This ported version is for the recently discontinued HP TouchPad tablet.

In truth, this "alpha" version is not intended for the general public. Rather, those technically competent hobbyists and developers who are interested in testing an early development version and fully understand the risks of doing so may find interest in it. But there are many bugs and problems in this alpha version. There will be MANY app compatibility issues as well.
WHAT IS THE "ALPHA 1" VERSION AND HOW DO I INSTALL IT?
*** This early version represents the start of a process, not the end, and as such will not be sufficiently awesome, so take any expectations you have and lower them. Now lower them about five feet below that. ***

To be clear, you are encouraged NOT to install this software, as the alpha is only a test version and as stated above, there is no claim that it is fit for any purpose. You may experience issues ranging from the benign to the very serious, including potential data leakage, and/or permanent loss of data, and even the possible "bricking" or permanent disabling of your device. Or worse. It can't be emphasized enough how risky its use may be. Try it entirely at your own risk and with full understanding of the potential for problems and acceptance of any consequences that may result.

That said, if you do understand, acknowlege, and accept these risks and still want to continue, there are installation instructions (and additional exciting caveats and warnings) bundled with ACME Installer.

DOES INSTALLING CYANOGENMOD VOID MY WARRANTY WITH HP?


While HP has expressed moral support for the project ("For those of you in the development community actively working to port Android to the Touchpad, we applaud your efforts"), other HP representatives have also stated that "anyone who loads Android on their Touchpad voids their warranty."

Therefore, it may be prudent to assume that installing (or attempting to install) Android or any other OS besides the stock WebOS would result in the voiding of your manufacturer's warranty. Generally speaking, you must assume any and all risk when experimenting with this software.

SO WHAT WORKS AND WHAT DOESN'T WORK?

Most hardware features of the Tablet should now be supported, although not 100%. There may be issues with sound, camera, wifi, etc. As stated previously, it is definitely an alpha build.

Here is a helpful list of features that are near-completion. Thanks to DarkRedFlame for compiling this.

* Booting into Android
* ADB commands via ADB
* Power, back/home and volume button layout
* Touchscreen support (Multi-touch, 10 fingers)
* GPU Acceleration (2D Acceleration doesn't work, but not a release blocker)
* Dual core processing
* Bluetooth
* Sound
* Accelerometer
* Power Management
* Battery Reporting
* Camera(only video chat, no recording or snapshots)
* Vibration
* Backlight
* LED
* Multiboot (via moboot)
* ClockworkMod Recovery
* Fast Switch Boot
* Fake SD card Mount
* Light Sensor(need to check "Enable Light Decrease" in cyanogenmod settings->display->automatic backlight
* Accessing webOS files from Android and vice versa
* Touchstone Support
* Softkeys
* Wifi
* And much, much more!

As far as what *doesn't* work, that list is probably too long for a FAQ.

* Many apps will have compatibility issues. Many. Including possibly your favorite app.

* Phone-related items (such as the dialer and text messenger) are left in the build. These apps consume minimal energy and can largely be ignored.

* Speaking of energy-- power management has not been the focus of the port thus far. Battery life is not as good as it might be, and you can probably expect improvement in this area over time.

DOES ROM MANAGER WORK?


Not completely. It can't be used to install or update ClockworkMod Recovery for example. Developer Koush will first need to add TouchPad compatibility to Rom Manager.

ONCE THE ALPHA IS INSTALLED, HOW DO I UPDATE FROM THERE?


Once CM is installed, you can use the original ACME installer to install most (but not all) subsequent "update...zip" files you come across.

Or, if you have installed and are familiar with ClockworkMod Recovery, you can also use it to install "update...zip" files as you would for other CyanogenMod devices.


WHAT IS THIS "CLOCKWORKMOD RECOVERY" EXACTLY?

ClockworkMod Recovery, which you can start into from the boot menu, is a special "Recovery" mode-- often used in emergencies when your regular system doesn't load for some reason. Once you have started ClockWorkMod, you are presented with a series of menus and can chose to reset your installation of CyanogenMod to factory settings or load or format individual areas (called "partitions") of your installation.

Additionally, ClockworkMod can be used to back up or restore your entire Cyanogenmod installation to your SD Card. It can also install updates from special "update files" (which are usually named update-some-name.zip).

Since ClockworkMod Recovery is part of CyanogenMod, it is only "aware" of your Cyanogenmod installation. It can not back up or install updates to WebOS or any other operating system.

THE TOUCHPAD DOESN'T HAVE AN SD CARD SLOT. YET CLOCKWORKMOD RECOVERY AND OTHER APPS IN CYANOGENMOD MAY REQUIRE ME TO USE AN SD CARD. WHAT NOW?

If you've used WebOS, you may be familiar with the user-accessible "media" partition that can be mounted to your computer via USB. Well, that "media" partition is now also shared with ClockworkMod Recovery and CyanogenMod, both of whom now identify it as the SD Card (or /sdcard or /mnt/sdcard). So think of this area as a "fake" SD Card, which can be accessed from WebOS, ClockworkMod Recovery, AND CyanogenMod. You can therefore use it as a common area to share files between different operating systems as well as mount it to your PC (again, from different boots). Neat, huh?

I KEEP SEEING REFERENCES TO "MOBOOT". WHAT'S THAT?
MoBoot is a project separate from CyanogenMod, lead by jcsullins and tmzt and based on the "lk" project, which allows the TouchPad to boot into multiple operating systems or recovery images. Technically speaking, it loads just after the "bootie" bootloader that comes with the TouchPad, and displays a menu for the user to select whether they'd like to boot into the stock WebOS or Cyanogenmod, or something else.

You can install the latest version of moboot using ACME Installer. It can NOT yet be installed from ClockworkMod Recovery.

More information about using moboot can be found on IRC (freenode server) in the #moboot channel.

Or, you can learn more about the project at:

http://code.google.com/p/moboot

SO WHERE DO I REPORT BUGS?

The issue list is currently at http://code.google.com/p/cmtouchpad/issues/list

To avoid duplication, do not submit a new issue until you have thoroughly read the existing issues.
OH NOES! I SCREWED EVERYTHING UP! WHAT DO I DO IF I "BRICK" OR SOMEHOW MY TABLET STOPS WORKING?

After you freak out and regret having tried this, you can attempt to hold down the "home" button and the power button together for about 30 seconds.


DIDN'T WORK :(

Still nothing? Or maybe you have a dreaded triangle-with-an-exclamation-mark on the screen?

Another "emergency" idea (for advanced folks only) is to boot ClockWorkMod Recovery *directly* from your computer via USB cable rather than from the TouchPad's internal storage. To try this, find an "update...zip" file that contains ClockWorkMod. Inside this zip file is a file called something like "uImage.ClockWorkMod". Extract/unzip that file to your computer, then use novacom (which you used with ACME installer) to "inject" ClockworkMod into your TouchPad.

This process should be familiar to you-- very similar in fact to using ACME Installer. It's done by starting the tablet with the up-volume key held down. When you see the USB icon, connect your computer to the TouchPad via USB, then, in a Terminal, navigate on your computer to where the uImage.ClockWorkmod file is, and type:

novacom boot mem:// < uImage.ClockworkMod

Assuming everything went well and ClockworkMod did start up, you may now use CWM to re-install "update...zip" files, restore from backups, format partitions, or reset everything to factory settings. Or use ADB (search online for "ADB" if you're not familiar with this fantastic Android tool) to figure out what's wrong.

I DON'T UNDERSTAND ANY OF WHAT YOU JUST SAID. CAN'T I JUST START OVER?

Sounds like you should give the "WebOS Doctor" a shot. The WebOS Doctor is a program from HP that is used, effectively, to wipe your TouchPad and reinstall the WebOS software so you can begin anew. Get more info here:

http://ws.hpwebos.com/webosdoctor/sorry.htm

The very helpful homebrew site WebOS-Internals.org also has a page that talks about how to use it:

http://www.webos-internals.org/wiki/How_To_Recover

DO I HAVE ANY OTHER OPTIONS FOR HELP?

If none of the above ideas helped, you'll have to go online for assistance.

Browse to http://webchat.freenode.net/ and fill out the web form. Under "Channels", put #cyanogenmod-touchpad and hopefully someone there will have some helpful advice. It is usually not necessary to preface your question with "Can I ask a question?"-- just go ahead and ask.

You may also try one of the many support forums at www.rootzwiki.com or www.xda-developers.com or another Android site.

To a large extent, the Android community will have to help each other as this is an unofficial, buggy release with no corporate, official, or really *any* support. Now you know the reason for all the caveats and warnings.

WHERE IS THE SOURCE CODE FOR THIS RELEASE?

Some of the Android code licensed under the Apache and other Open Source licenses for this alpha test version is not yet available to the general public. However, all GNU Public Licensed software that comprises CyanogenMod, including the kernel, is available at http://www.github.com/cyanogenmod. The kernel for TouchPad used by this project is available at https://github.com/CyanogenMod/hp-kernel-tenderloin .

When appropriate (hopefully sooner rather than later), CyanogenMod will open the code, and patches/fixes can then be submitted by developers via Gerrit at:

http://review.cyanogenmod.com

IS THIS ALPHA OVERCLOCKED?


Overclocking is optional and can be done with an app like SetCPU. Keep in mind it can cause additional instability!
HOW CAN I DONATE TO THIS PROJECT?
To be clear, the key developers of CyanogenMod for TouchPad are not interested in monetary donations for this effort. This is a project motivated by the challenge and satisfaction of working on the port itself, not by financial reward. The developers have previously announced that any "bounty" won for completing this port to TouchPad will be donated to charity.

That said, there are some who have insisted on making some kind of donation to express their support and gratitude. It should therefore be noted that the official CyanogenMod Web site does have a "donation" area in the bottom right-hand corner of the front page.

http://www.cyanogenmod.com/

Also, the CM for TP developers recommend you learn about the Electronic Frontier Foundation ( http://www.eff.org ), which is an organization fighting to preserve and protect the legal rights of the common citizen in this rapidly changing digital age. As large companies and governments try to limit or narrow your rights, the EFF is on the front lines defending the public interest. A contribution to the EFF is also tax-deductible for United States citizens. As supporters, the developers invite you to visit the EFF web site and learn more about their activities and goals.

http://www.eff.org

I AM A "KANGER" WHO WANTS TO TAKE CYANOGENMOD, MODIFY SOME MINOR FEATURE SUCH AS FONTS OR THEMES, THEN OFFER IT UNDER A NEW NAME AND ASK FOR DONATIONS (OR SELL IT) AS IF THIS IS ALL MY WORK. CAN YOU HELP ME?

Absolutely not. One of the concerns about releasing an early alpha is the sad fact that unscrupulous parasites will creep from the shadows of the Internet, slap their name on this port, then try to sell it for an inflated and unwarranted profit. This has been the case for CM on other devices, and we expect, unfortunately, the same thing will likely happen here.

While the GPL and Apache licenses certainly allow CyanogenMod and Android to be sold, and while there may be legitimate occasions where installation or support expenses may warrant or justify charging money, the CM for Touchpad developers are unified in disgust for those who prey upon the uninformed by simply not telling them that a free version of the software is available or by claiming in their advertisements or to the media (who should know better) that they have created or designed the port themselves.

To be clear now-- mods, themes, remixes, and hacks are great- it's the life blood of open source. And there's nothing at all wrong with asking for donations or even charging for something of value you've contributed. But skimming off the free work of others is plain douchy. And not in a good way.

So the developers ask YOU, beloved Internet, to do your part in keeping an eye out for each other's welfare, and enlighten those, including in the media, who might otherwise be taken in by unscrupulous hucksters.
SO WHAT ABOUT YOU? WHO DO YOU WANT TO THANK?
Shout-outs, yeah! Let's start with Hewlett Packard/Palm -- for creating a wonderful tablet, then making it affordable. We are inspired and encouraged by their commitment to Open Source (and do hope this kernel source kerfuffle is resolved quickly). Generally speaking, we really like WebOS and especially the WebOS community, and wanted to made sure that WebOS would continue to be accessible along with CM7, so that users can have the best of all worlds. While thanking HP, it's appropriate to also thank their technical partner Qualcomm, whose Code Aurora project makes CM7 possible not only on the TouchPad, but many other devices as well.

Thanks to Rootzwiki for hosting a forum where people could have meta-conversations about what was appropriate for the forum, as well as meta-meta-conversations and meta-meta-meta conversations... to degrees extending into meta-oblivion. Similarly, thanks to the residents of the freenode IRC channel #cyanogenmod-touchpad for never, ever asking for an ETA. Again, big ups to the WebOS homebrew community for their participation and willingness to offer all kinds of technical insights into how things worked. Particularly we'd like to recognize http://www.webos-internals.org as a source of enlightenment for anyone who's interested in WebOS. If you haven't installed their excellent Preware by now, you have no excuse. Go do it.

A special moment of recognition goes to the members of Team TouchDroid. Wow, that was some drama, huh?

There are countless others who deserve buku credit-- Google, Github, Kernel.org, the wider CyanogenMod and Android community, the thread-that-never-ended on slickdeals.net, those who contributed TouchPads to developers, our teachers, parents, wives, husbands, children, pets, Newton, Tesla, Turing, etc. But this isn't the Grammys, so we'll stop here. The general point is to recognize that all developers stand on the shoulders of giants.

So thanks, everyone, for your help and support so far. And if anyone was missed, sorry.

WHAT HAPPENS WHEN ICE CREAM SANDWICH COMES OUT?

You mean the next version of Android expected from Google sometime in November '11? Well, if the transition from Froyo (2.2) to Gingerbread (2.3) is a model, it may take several months from the release of the Ice Cream Sandwich source code before a viable port to TouchPad is available.

Or not. Ya never know.
WHERE IS THE SOURCE CODE?
Source code can be found at http://www.github.com/cyanogenmod
As of alpha 1 the kernel source is open. The rest of the source will be opened
as soon as some code can be merged into mainline CM7. This expected to happen
very soon.

DOWNLOADS
Initial install will require multiple files to download. Download the installer README first and be sure you understand the directions.

Wednesday, October 12, 2011

Patched Adobe PDF Reader update to v1.3 with new features

Patched Adobe PDF Reader by kjhenrie@precentral

10/12 updated with version 1.3

v1.3 - This version adds a few new features brought to you by knownboyofno
a. A portrait setting "P" was added to the quality setting for better zoomed out portrait views
b. An auto off (default) and auto on was added to the page offset
c. You can change pages by either swiping from the edge on the right to the left for tapping the bottom of the screen on the right (for next page and reverse for previous page)

Download v1.3:
http://www.wupload.com/file/386667346
http://www.uploadstation.com/file/Fd3EB8c/

How to mount/unmount network drives without pain

Network Drives - Enyo Network Drive Mapper
http://www.uploadstation.com/file/v3GCygn/
http://www.wupload.com/file/385779144

by Norf @ Precentral 

Attached is the first alpha release of an Enyo app "Network Drives" which aims to take the pain (and command line) out of mounting and unmounting network drives. This has been put together with the help of others on the forum. It's free. It may end the universe as we know it so be careful out there.

Requirements:
- A few brave (wo)men to try out the app. It's alpha at the minute so if it doesn't work then no shouting please.
- Not to expect files in mounted shares to be available to all apps on the device. webOS doesn't work like that and you probably wouldn't want it to - just imagine the time it would take the webOS media indexer to index all of your photos and music!
- A TouchPad running UberKernel (other homebrew kernels with SMB / CIFS support included may work but are untested at this time).
- Preware / Inernalz *Pro* or webOS Quick Install.
- A network share (currently only tested against Windows shares) to try mounting to.
- Maybe something else I've forgotten...

Installation:
Download the attached zip file, extract the ipk file inside it and either save it to your device (install it with Preware or Internalz Pro) or your PC (install it with webOS Quick Install).

Usage:
Once installed look for the Network Drives icon to launch the app.
Tap the "Add profile..." item in the main list (or the "+" item in the lower toolbar).
Give the profile a name and enter the rest of the relevant configuration data for the network share e.g. server/sharename, user name and password etc.
When entering the "Drive Path" note that this is a path relative to /media/internal (the USB drive). The app will check for the path entered and offer to create it if it's not found. Examples would be (without the quotes) "shares/music", "network pics" etc.
Save the profile and be returned to the list.
Tapping on a profile in the main list will attempt to mount the share if it's not already mounted (no tick against the profile) or unmount it when it is already mounted (has a tick against it).

Technobabble:
The app uses a custom node service to call exec to run the command line to mount / unmount a drive. Script gods can look in /media/cryptofs/apps/usr/palm/services/com.nelsun.networkdrives.node/scripts for the 2 scripts in question.
Each script attempts to mount / unmount the share under the "Drive Path" folder and each app that has a jail on the device. The upshot of this is that certain other apps (ones that use a custom service to browse local files) should be able to access the files once mounted. At this time there are only a very few that can do this e.g. Gemini File Manager, TouchPlayer.

Known issues:
Drives mounted and accessible to other jailed apps are read-only. the script does try and mount them as read-write... but they're read-only. Hmph.

Monday, October 10, 2011

How to watch Hulu on your Touchpad without any patch

Too bad, it seems DEAD again, hulululu~~~~~~~~~~~~~~~

For those of you who really want to watch Hulu, you can still use the Hulu-Fix@precentral, just be caution about the side effect :)

Credit goes to hyphen75

"You can watch Hulu on the Touchpad but not on the Hulu site. IMDB.com now serves up Hulu's content off their own site.

http://www.imdb.com/features/video/

All the tv shows and movies from Hulu are available there and they don't block the Touchpad."

Patched Adobe PDF Reader update to v1.2 with Bookmarks

Patched Adobe PDF Reader by kjhenrie@precentral
10/10 updated with version 1.2

The updating speed for this patch has been amazing, thank you so much kjhenrie!!!

Patch Version 1.2 - In addition to the features in 1.1, version 1.2 adds
a. Bookmarks
Click on the bookmark icon on the toolbar and add the current page as a bookmark, select an existing bookmark, or if you are on a bookmarked page, remove the selected bookmark.

Download v1.2:
http://www.wupload.com/file/369787005
http://www.uploadstation.com/file/NTvrcMk/

CyanogenMod-7.1 Released!

Unfortunately Touchpad is not on the list yet, hopefully soon!

http://www.cyanogenmod.com/blog/cyanogenmod-7-1-released

There are many devices still in beta status (Pyramid, Doubleshot, Shooter, HP Touchpad, Optimus 3D, several more) that we will be promoting to release or release-candidates in the next few weeks when the code is merged to our main branch.

New devices since 7.0 included in today’s release are:
    HTC Desire S
    HTC Incredible S
    HTC Incredible 2
    LG Optimus 2X and T-Mobile G2x
    Motorola Backflip (Motus)
    Motorola Cliq / Cliq XT
    Motorola Defy
    Motorola Droid 2
    Motorola Droid X
    Samsung Captivate
    Samsung Fascinate
    Samsung Mesmerize
    Samsung Showcase
    Samsung Vibrant
    Samsung Galaxy S
    Samsung Galaxy S2 (multiple carriers)
    Sony Ericsson Xperia X8
    Sony Ericsson Xperia Mini
    Sony Ericsson Xperia Mini Pro
    Sony Ericsson Xperia Neo
    Sony Ericsson Xperia Play
    Sony Ericsson Xperia Ray
    Sony Ericsson Xperia Arc
    ZTE V9



What currently works:
COMPLETE Booting into Android
COMPLETE ADB commands via ADB
COMPLETE Power, back/home and volume button layout
COMPLETE Touchscreen support (Multi-touch, 10 fingers)
COMPLETE GPU Acceleration (2D Acceleration doesn't work, but not a release blocker)
COMPLETE Dual CPU Processor (Both cores are enabled)
COMPLETE Wifi http://www.youtube.com/watch?v=8IVkj_vdY6s (Fixed 10/9)
COMPLETE Bluetooth (Fixed 9/24)
COMPLETE Sound http://www.youtube.com/watch?v=ApfeSj4Ql6Q
COMPLETE Accelerometer http://www.youtube.com/watch?v=8IVkj_vdY6s
COMPLETE Power Management (Fixed 10/4)
COMPLETE Battery Reporting (Fixed 9/29)
COMPLETE Camera (Fixed 10/7)
COMPLETE Vibration (Fixed 9/26)
COMPLETE Backlight (Confirmed in IRC)
COMPLETE LED (Confirmed in IRC)
COMPLETE Multiboot (Confirmed in IRC)
COMPLETE Clockwork Recovery (Fixed 9/30)
COMPLETE Fast Switch Boot (Appears fixed to me Video Update 9/23)
COMPLETE Fake SD card Mount (Fixed 9/26)
COMPLETE Light Sensor (Confirmed in IRC)
COMPLETE Accessing webOS files from Android and vice versa
COMPLETE Touchstone Support
COMPLETE Softkeys
Partially Compass (Bugs need to be worked out)

What does not currently work:
Gyroscope

What's currently being worked on:
Beating Metal Gear Solid 4 under 5 hours.
Bugs and Issues, see below.

What can possibly work:
HDMI through Micro USB (The System-on-a-Chip has the required hardware, have to find which pin #) (webOS 3.0.4 may have HDMI support, and if so we can reverse engineer the process, stay tuned)
GPS (Does not seem possible to implement because hardware seems to be lacking GPS functionality)

Issues:
msm_rotator does not work correctly. Screen may rotate for video, but becomes distorted.
Sleep Issues
Camera fails to save to disk, does not rotate
Battery Reporting needs calibration
Light Sensor does not work automatically, needs to be turned on manually
No audio support for BT headsets
Add divx codecs for video support
Battery does not shut down device at critical battery level
Airplane mode stays on once turned on, happens because the touchpad doesn't have a real radio interface layer.
Plugging in headphones does not mute external speakers

Sunday, October 9, 2011

Patched Adobe PDF Reader update to v1.1

Patched Adobe PDF Reader by kjhenrie@precentral
10/09 updated with version 1.1

v1.1 - In addition to the features in 1.0, 1.1 adds two new features created by knownboyofno.
a. You can set and enable/disable a page offset which is used to make the book table of contents page numbers line up with the page number entered in the goto page field.
b. You can select the page output quality to balance speed with quality.

Screenshot by newer1@mitbbs

Download v1.1:
http://www.wupload.com/file/356373908
http://www.uploadstation.com/file/tKchKnH/



How to get offline maps & turn a webOS phone into a BT GPS for Touchpad

This Tutorial will show you how to get offline maps, and how to turn a webOS phone into a BT GPS for your Touchpad with MapTool Pro (or other apps that support external NMEA GPS devices).

Overview:
MapTool Pro Full screen moving maps and compass overlay on TouchPad! Professional (& ad-free) version of the webOS contest winner application: MapTool. You can use this to get offline map or pair with an external GPS.

Steps to get offline maps:
1) Purchase the App from HP Catalog and install;
2) After installation, go into "Preferences", choose your map renders (default is Mapnik);
3) Choose your area of interest, then click "Cache Area" and select zoom level, begin download maps;
4) When you don't have internet available,  go into "Preferences", choose "Offline" as renders.
Please Note: All map tiles are downloaded as png files and stored at /media/internal/.MapTool.
Be cautions about the file sizes, the map files for (NYC + Long Island) are about 200MB 


How to turn a webOS phone into a BT GPS for Touchpad

We will need to use a free App developed by metaview, who is also the developer for MapTool Pro.  Here are the steps to use in connection with MapTool Pro (running on a TouchPad):
  1. Search and install "PreGo GPS" in preware on your webOS phone;
  2. Pair your phone with your TouchPad;
  3. Go to Bluetooth settings on your TouchPad, tap and hold the entry of your webOS phone to enter edit mode;
  4. Add the character string "GPS" to the name;
  5. Ensure they aren't connected anymore but Bluetooth is still enabled;
  6. Launch PreGo GPS on your phone and watch the bluetooth log in the middle of the screen;
  7. Launch MapTool Pro on your TouchPad and select your webOS phone as GPS device.
Please Note: The app needs at least webOS 2.0. Previous versions of webOS doesn't support the necessary bluetooth profile.