ads

Archive for the ‘Hack’ Category

HTC Touch Cruise gets Android preRelease build working

HTC Touch Cruise gets Android

You guys might have read the post on android working on HTC devices. Now be_vigilant from xda-dev has putup a cab file for easy installation of Android on the HTC Touch Cruise. Remember that this is just a preRelease buid , so as times goes by and when android gets released we might be able to get a fully working version of android on our devices :)

Features reported to be working are: ( not tested by me personally )
1) Radio was detected and carrier signal acquired.
2) Adding a contact.
3) Calling the contact. ( The call was working through the loud speaker. )
4) Incoming call works. It displayed on screen “incoming call”. ( no ringtone though )

Bugs Found:
1) Android might disabled the touch screen after a call so you couldnt press on “hang up” on the screen to disconnect the call. You have to scroll through to hang up using the dial pad.
2 ) No ringtone was played on incoming call.
3 ) Calls were routed throughthe loud speaker on polaris ( HTC Touch Cruise )
4) SMS seems to crash the application.
5) hardware keys doesnt respond

Read the rest of this entry »

Post tags:

Change User Agent on Opera Mobile 9.5

I came across an interesting post on pocketnow.com , it tells us how to change the user agent on Opera Mobile 9.5

In the address bar, type in

about:config
scroll down on the page to item User Agent and click on it.
It says Spoof user agent ID

1 is Opera Mobile 9.5
2 is Firefox
3 is desktop IE 6

Save , and you are done

Post tags: , ,

Replace Windows Taskbar on PocketPC

Are you bored of the Windows Mobile taskbar , is it taking up too much of the today screen real estate, here is a cool new theme which replaces the taskbar.

Replace Windows Taskbar on PocketPC
Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Read the rest of this entry »

Vogue can get Linux based Android OS running !!!

HTC PocketPC / PDA gets Android OS up and running, we all knew it was just a matter of time before this would happen , its not fully functional ( yet )..

Martin from http://it029000.massey.ac.nz/vogue/ says

A couple of weeks ago I got a new phone, it’s an HTC Vogue (branded as OKTA Touch here in New Zealand).

It is a nice piece of hardware (MSM7500) but I’m not very impressed by the OS (Windows Mobile).

I thought I would make a start at getting Linux up and running on it.

Luckily the hardware is very similar to that used by the Google android project. There are some differences, the VIC is completely different and the phone software (AMSS) is a much older version so that won’t be working soon. It seemed to hang when I turned off the MMU so I rewrote the bootloader (haret) to set up some identity pages and boot with MMU on.

It turns out that it didnt really hang, the peripheral port memory remap register just doesn’t work on this system so you can’t do any i/o with the MMU off. I figured out how the frame buffer works, wrote some debugging code to see what happens during boot and some new VIC code.

Now to get the SD card working, port this stuff to 2.6.24, get android running with the old AMSS and we’re away.

Update: all ported to 2.6.24 and android boots (no input and phone not working so not much use yet).

Update: buttons should work, Volume up/down are the return and menu keys.

Update(9/4/08): Touchscreen works, it’s not perfect and can’t be calibrated but is usable.

Haret

Kernel

initrd for android

default.txt

diffs against android git (branch android-msm)

.config

currently the buttons are not working, but the touchscreen is functional.

also check out the brave souls @ xda-dev trying this on their Vogue, Touch, Kaiser etc

Auto Disconnect GPRS on PPC

I get my yahoo and gmail on my PPC and my PPC connects to the 3G network every 2 hours to download the mail. Once my PocketPc establishes a 3G connection it will not terminate it automatically and will stay connected to 3G, which in turn drains the PPC battery rather quickly. I found out 3 ways to get the 3G connection terminated, 2 manual and 1 automatic ( 2 of these involves Registry Editing ).

Read the rest of this entry »

Post tags: , , , ,

Jbed - Java Midlet Manager

Jbed - Java Midlet Manager

Esmertec’s Jbed CDC allows you to run your enterprise Java applications directly onto your Windows Mobile Pocket PC device. Jbed CDC is J2ME CDC Personal Profile 1.0 compatible and designed to work with most Pocket PC devices.

Making a direct shortcut to Opera Mini (or any other Java Midlet)

Since Opera Mini is a Java Midlet application, one annoying aspect is that to run Opera Mini, you must first run the Java Midlet, tap on the “Applications” list item, then tap on the “Opera Mini 4 beta” item. Luckily, some industrious users out there have figured out how to create a shortcut that launches Opera Mini (or any other Java app) directly. Assuming you haven’t installed any other Java apps, you need to create a shortcut file (e.g., opera.lnk) pointing to (“\windows\jeodek.exe” -run s1_), or (“\windows\jbed.exe -run s1_”), if using Jbed instead.

The magic portion is the number after the the letter “s” in the shortcut target. This is the list position of the Java Midlet in the Jeodek/Jbed application list. If you install Jeodek/Jbed as a fresh install , and then directly install Opera Mini, just use the number “0″ to refer to Opera Mini (“\windows\jbed.exe -run s0_”). If you install another MIDlet (after Opera Mini), its index will become 1, then the next installed Midlet will have an index of 2, and so on.

Locating the number that corresponds to a Java Midlet
To find which number corresponds to an installed Java Midlet, navigate to the (windows\appdb) folder. There should be some .jar files in there, with one of them being the Opera Mini jar file (or other Java Midlet you wish to target). Whatever the number is after the letter “s”, is the number needed in your shortcut link. Only the first part of the file name of the midlet is needed, so lets say, in the appdb folder, you have “s0_suite.jar”, for your shortcut target, leave out the suite.jar, and only put “s0_”, so your shortcut should point to (“\windows\jbed.exe” -run s0_), NOT (“\windows\jbed.exe” -run s0_suite.jar).

Creating/Modifying Shortcuts on Your Mobile Device

The following lists a couple of ways to create edit/create shortcuts with parameters on a mobile device.

1.) Resco Explorer can create shortcuts for you ( but its not a freeware )
2.) Create the shortcut manually using any text editor. Shortcuts have the file extension “.lnk”. So, for example, lets create a file in a text editor, and save it with the file name OperaMini.lnk, the contents of the file should look similar to this :

28#”\windows\jbed.exe” -run s0_

28# means that the shortcut target, including the parameter (-run s0_) is 28 characters.
After you have created/named the shortcut, all that is left to do is to place the shortcut file in your start menu (\windows\start menu\programs) folder.

Source : pdaphonehome.com & xda-developers.com

 

Jbed