SpikeTwist for iOS

This is the first stop for SpikeTwist for iOS.


A totally retro look with a portable console feel and resolution.
Beautiful changing backgrounds.
The exact gameplay across all devices.
Supports GameCenter for Achievements and Leaderboards.

Try to survive 60 seconds in a board filled with random spikes, mines and bouncers. Each wall hit gives you one point. Beat your friends.

Posted in Uncategorized | Leave a comment

PhotoFun for TouchPad!

The long awaited PhotoFun app for TouchPad has been released on the TouchPad app catalog 🙂

The usage is quite simple. Select a photo from your albums, or take a picture using the TouchPad front camera, select a frame, rotate, zoom and move the photo, then add some items to it.

In the end, press the save button to record your picture to posterity, it’ll appear under the photofun gallery on your photos application (it’s the directory called “photofun” on your device’s USB drive as well.
Use this blog post for support!!

You can also email me to the address found in the help screen in the application 🙂

Posted in Uncategorized | 2 Comments

FreeCam for TouchPad

Well, after much thought and trying to make it work, I’m releasing a free camera application for your HP TouchPad.  It’s called “FreeCam for TouchPad”, not NuttyCam as it was originally intended.  It seems like I can’t save video from the TouchPad camera, so I’m putting this up since it has been working for several weeks now.

I’m going for the free path because I don’t want to spend much time on it, the TouchPad camera is not that good and it isn’t as configurable as I hoped it to be.

The instructions are simple, just run the app, look at the camera and press the camera button.  It will tell you the name of the file just saved.  It will also create a new album in your photo application called “freecam”.

*New in version 1.0.2, soon to be reviewed: You can remove the handwriten hints, look in the preferences menu*

Thanks for visiting me.  You can ask your support questions here if you like.

Posted in Applications | 12 Comments

Nokia BH-305 Bluetooth Headphones

I got these headphones from DinoDirect.com

I just got the chance to check out the Nokia BH-503 bluetooth headphones with my Palm Pre 2, and I just want to say one thing: I don’t know why I hadn’t bought some A2DP headphones before, the idea of having wireless, full quality stereo audio is great, and it performs nicely with this set.

Pairing with my webOS device was extremely easy: Enter the Bluetooth Application, tap “+Add Device”, and it will search for it (by default it searches for audio devices). Tap the Nokia BH-503 headset, and that’s all. It will connect and configure the audio settings as needed.

The headset supports two profiles: HSP and A2DP, the former being the older one, supporting monoaural audio, which is often used with one ear bluetooth headsets, and the latter being the newest one, using high quality stereo audio, using most of the bandwidth available on the bluetooth connection.

The build quality could be a little better. While most Nokia products feel durable, this has a rubber cover in the head band, which makes it feel kind of cheap, but it’s quite comfortable on the ears, although a bit on the heavy side. Don’t get me wrong, they feel great in your hands, but once you have them on your head, being supported by just your ears, you’ll feel them, and maybe you’ll even get tired of having them all day (I haven’t yet, and hope I won’t).

On the functionality side, it’s built for right handed people, with a set of 6 buttons on the right speaker. The buttons are as follows:

* Multipurpose button: Turn the headphones on, off, put them in pairing mode, make and answer calls.
* Play/Pause button: Controls your device’s music program, playing or pausing the media playing.
* Back Button: Controls your device’s music program, returning to the beginning of the current song, or going back one track.
* Forward Button: Controls your device’s music program, advancing to the next track.
* Volume Up/Down buttons: Controls the headphones volume. It doesn’t control your device’s volume, which I found odd.

There are a couple of tiny holes as well, on the same speaker:

* Charger connector: It fits the tiny Nokia plug connector (not the MicroUSB one)
* Microphone: Works with the headset part of the headphones.

As for the sound, they sound great, the music is clear, and I hear every frequency I can distinguish quite good, but there’s a bit of clipping at full volume, so I just don’t turn the volume all the way up. The speaker pads cover my ears quite nicely, isolating outside sound, and even if they’re not noise cancelling they do their work.

As for the battery, I charged them for about 15 minutes the first time (I didn’t knew how much charge they had at the moment), and they lasted almost 9 hours of continous play. I charged them again to the top, I’ve been using them from time to time this week and they still have juice.

This is a video I made when I opened them.


Build Quality: 8/10
Could have been better, but does the job

Ease of Use: 9/10
MultiPoint for the Headset portion would have been nice. Overall it’s as easy as turning it on and pairing.

Sound Quality: 8/10
It clips when at loud volumes. Otherwise they sound pretty good

DinoDirect.com has tons of nice products, not only these headphones, you should check the page, they even have free shipping on everything!! 😀

Posted in Bluetooth, webOS | Tagged | Leave a comment

This is it. webOS 2.1 on *your* Pixi Plus GSM

Ok. Some things first.

This is Unsupported, I won’t help you if this bricks your Pixi, although you can use a command to restore it so you can use your original webOS Doctor to recover it. I won’t help you to put it in your Pixi, and no one else will help you, not here or on the forums. YOU MUST KNOW YOUR DEVICE TO SOME EXTENT. YOU MUST KNOW AT LEAST SOME TYPE OF UNIX/UNIX LIKE COMMAND LINE STUFF AND WHAT A MAKEFILE IS.

The files are NOT mine, they’re from some Vietnamese guy who had 2.1 on his ebay-bought Pixi Plus GSM. I got dragged onto this by this guy trying to backup his OS, and the community not helping. More info, on PreCentral.

I won’t give you an URL to download the file, you’ll have to look for it, it was uploaded to some accesible place. At any moment Palm may come, look and this post, and ask me to delete it, and I’ll gladly comply.  They may even go to the site that hosts the file and ask to delete it, and they’ll surely comply.

The file is called: e4014e63a755ac02a63478047ad21d7e.tgz , it was uploaded to a popular media fiery file host site.

The problems I found with this:

  • It’s slow, as I said in my previous post, you won’t stand it more than a week, but many people asked for it.
  • There are no custom kernels, and there won’t be any. There are no kernel sources and Palm won’t release them, so DON’T EVEN ASK.
  • I wasn’t able to receive SMS.  I could send, but not receive. That part IS BROKEN, AND NO ONE WILL FIX IT.This WILL work properly if you update your modem firmware. The instructions are below.
  • This webOS version was on a GSM Pixi. I recently got a CDMA Pre and I noticed that when it first starts after a data erase, it tries to “Activate” the phone. I don’t know if this your CDMA Pixi will try to “Activate” itself upon installation. I don’t have a CDMA Pixi. If you want me to test, I need a CDMA Pixi with a working telephony account in Mexico and the data needed to doctor it (MSL I think).
  • You won’t be able to download 2.x apps from the App Catalog, ever. And when you login to your Palm Profile you will get a 9.9.9 profile version.  You may change the /etc/palm-build-info file with a 1.4.5 one (leave the first line intact, the one that says HP webOS 2.1) and relogin to your Profile, this way you will have 1.4.5 version on your profile, and Preware and friends will report your device version as 2.1.

An Update: RagingMind@FreeNode pointed me to the modem firmware, it’s there, inside the filesystem. And I found the reason of the display problems, so, it should be fine if you get the latest files.
Another Update: There are reports of working CDMA installations by installing, enabling developer mode (##DEVMODE#), then going to Device Info and doing a Full Erase. This worked at least for one Verizon user in PreCentral

Now, the instructions.

I did a little script that wipes everything from your Pixi. I mean everything, except the nvram partition, then repartitions your Pixi to the correct values, creates the needed filesystems, mounts everything in place, uncompresses the image, and reboots your Pixi.

Before you do anything else, PLEASE, BACKUP YOUR DATA. Use save/restore from Preware and then backup everything inside your USB partition.

You have three options to run this script:

  • Linux
  • MacOS
  • Cygwin

You need to have novacomd and novacom installed. They come with the webOS SDK that can be downloaded from developer.palm.com. If you don’t install this, you won’t be able to do anything.

You also need the program “make”

Download the revised and corrected make file to a directory on your computer and name it as “Makefile” (not Makefile.txt), put the e4014e63a755ac02a63478047ad21d7e.tgz file in the same directory.  Download the latest 1.4.5 AT&T Pixi webOS Doctor from here and place it in a “downloads” directory, in the same place as the previous 2 files.

You should also look for and download the file named “fixi.tgz” and place it in the same directory as the makefile to fix the display as well.

You should have the following structure:


The usage is easy:

  • Put your Pixi in recovery mode (Pull the battery, pull usb cable, keep volume up pressed as you plug the cable, then put the battery and a big usb icon should show up).
  • Open a linux terminal/macOS terminal/cygwin bash shell
  • change yourself to the directory (cd DIRECTORY)
  • run the program with:  make install
  • Look at the cute jokes on the screen
  • Wait until it reboots automatically
  • Enjoy (or suffer, whichever you prefer)

If for some reason you want to go to another webOS version, you may Doctor with whichever version you like.

If you have a GSM Pixi, one last step is to update your firmware.
Put your device in recovery mode and type:
make reflash-modem


Now, if you don’t mind, I’ll return to try and make the Synergy Plugins designed by Greg Roll work again properly, and continue with my apps.

Ah, by the way, the “Official” PreCentral thread for this is here

Posted in Palm Pixi | Tagged | 73 Comments

Messaging Plugins for webOS, status as of May 7

The fact that Greg Roll left the webOS scene left everyone with the doubt of what would happen with the messaging plugins he had developed for the webOS platform (1.x and 2.x). For those that don’t know, the Messaging Plugins are a set of libraries that interfaces several messaging protocols to webOS. They’re based on libpurple, the library used by the Pidgin instant messaging program.

Since no one else dared to take on the challenge, and I had helped Greg in the past with bug reports and beta tests, I downloaded his source tree and began to work.

The main problem has been to create a working and friendly compiling environment. At first, I used Greg’s own instructions to build the plugins and, although it worked, the compiling method was completely incompatible with Preware and Rod Whitby’s way of doing things. “If I can compile it in WIDK, it can go into Preware”, he said. And so, the work began to install WIDK and compile the libraries.

Unfortunately, I’m in a situation similar as Greg, in which my job sometimes consumes my time and I can’t work on this, and add an issue that makes most SSL connections to crash, and it’s not funny.

Right now I’m rebuilding the WIDK from scratch, on Ubuntu 11.04, reusing some of Palm’s own libraries. Once it finishes, I’ll get my updated, bugfixed sources and compile them, and try once more. I’m using the exact same compiler toolchain as Greg (which by the way, is not mentioned in the WIDK wiki so I don’t know what kind of problems I will run into).

I hope this turns out fine since I have several bugfixes and additions pending:

* Fixed and updated facebookchat
* Updated sipe to the latest version
* Fixed sametime’s client hiding preference
* Fixed SSL issues with MSN and AOL
* Added msn-pecan as an alternate protocol for MSN

This code is already done, but it crashes because other library. Once I fix that, I’ll be able to roll updates faster. Continue reading

Posted in Messaging Plugins | Tagged | 9 Comments