Android HP67 - v1.1 posted


I've posted version 1.1.

You can find it by searching the market for 'hp67'. I've added code which dynamically scales the button areas based on the screen density and size.

Not sure how the tablets will handle it - I think much better now - but I may need to produce some higher resolution graphics for those. In the meantime, checkout the tip from Bill regarding the 'zoom' option when running the app on tablets.

Thanks for the feedback. Hope you like this application!



The LED display is still way too small but at the right position. The touch sensitive area is slightly above each corresponding key: in the first row it is approximately 1/3 of the key height too high, that distance rises the lower one gets and is over one whole key height in the last row on my android tablet.


Yes. I think I'm going to need to load up Honeycomb and/or Ice cream sandwich and make a tablet version of this. It's too bad that the android team didn't think of including a (effective) mode in the tablets that would support applications designed for smaller format devices.


Edited: 28 Jan 2012, 12:56 p.m.


Hi Mike,

Just tested the latest. Somewhat better but still has issues with pressing the keys.

On my Droid X Phone, I need to press the keys slightly above the key. It's close, but I have to really concentrate on where I am touching.

On my Acer A500 Tablet, the keypress is quite a bit above the key. I'm thinking that zooming it up, accentuates the amount above the key.

You will diffintely want to create a higher resolution image for the tablets. It's like an out of focus photo.

You're getting close. Can't wait to see the next iteration.




Hi Bill, yes. see above post re: tablet version.

As for the Droid X, not sure why it's behaving differently than the other phones. On paper, it's 854x480 - my EVO 4G is 800x480. Shouldn't be that different.

I'll have to add some metrics reporting to the application. I'm thinking it would be cool to generate a "data card" in the programs directory so that users could send it to me (or even examine the numbers in the registers) - but I'll probably just add a dialog that dumps the relevant metrics to the screen.

Edited: 28 Jan 2012, 1:16 p.m.


Success on my Galaxy Note @1280*800: every key is right now.

Thank you very much,


Looks good! Is there an option to turn off the vibration if you press a key though? I can't find such option, but would like to turn it off. Thanks!


I'll add that as an option. I found personally, without the tactile response, I was often unsure if a key was actually pressed or not.


Still can't load it on my 2.3.5 device. Has anyone else managed to load this on an Android 2.3.5 or 2.3.4 device?




Hi Marwan,

I had no problem loading it on my Samsung Galaxy Wifi 4.0 (YP-GP1, not a phone but a PMP tablet) running Gingerbread 2.3.5 then upgraded to 2.3.6.

Actually I'm quite surprise you can't load it. Very few devices will have 2.3.7, I think it was a very specific Gingerbread version to run Google Wallet on the Nexus. So if the 2.3.7 requirement was strictly enforced, that would be as good as saying that no Gingerbread device can run it, and that you need Honeycomb (for tablets only) or Ice Cream Sandwich (very few phones upgraded to it at the moment), so, it would be almost as good as saying "for tablets only, no phones". You should be able to see it on any 2.3.x device..... Strange how Aandroid can be sometimes !



Hi Vincent,

That is truly interesting. I am using the exact same device running 2.3.5 and I can't find it through the marketplace directly. If I access it through a web search I can find it but I am told that it is not compatible with my machine. Very odd. Off topic: How did you upgrade to 2.3.6?

I'll try again this morning.




Hi Marwan,

Amazing ! I can only think that you are running a US version (are
you ?) while i'm using a French version, and that makes a difference for the Market despite running the same version.

As for upgrading, that was painful. I was running Froyo, I decided that HP-67 emulator was a good reason to upgrade to Gingerbread... so I tried with Kies, which is a real piece of crap, could never get anything out of it. I managed to find a 2.3.5 rom and upgrade via Odin, which was a breezed a worked perfectly first time.... only to realize that 2.3.5 on the GB-YP1 had a major bug: plugging in earphones would crash the device, and that was fixed in 2.3.6 !! I tried the whole day to find a 2.3.6 rom, with no succes; i was discouraged, then, playing the settings on my device I realize that OTA (Over The Air) was actually available on 2.3.5, unlike Froyo ! if you run 2.3.5, simply open the settings, "about device", the first entry is "software update" ! it worked perfectly to upgrade to 2.3.6, unlike stupid Kies.

Hope this helps, cheers,



Hi Vincent,

Thanks for all the information. And yes, I am running a US version. I wonder if that is indeed the difference. Very strange of ot os but as far as I can tell that is the only difference between our machines.

Thanks again,


Edit: And there is another difference. Mine does not have the "Update" option under Setting->About device. Odder and odder...

Edited: 30 Jan 2012, 1:31 p.m.


Yes. I see that the market lists 2.3.7, but I know that the target SDK version is 10. This is a setting in the application manifest which tells the market which version of SDK the application is targeting. I think the market simply lists out the latest 2.3 version.

The level 10 Android SDK should target any 2.3.x android version. That said, manufacturers are free to change the Android source - I'm wondering if this is part of the problem. An update may fix the problem.


For what it's worth, I was able to install and run it under 2.3.3 (CyanogenMod 7.0.3 on HTC Aria).

Possibly Related Threads…
Thread Author Replies Views Last Post
  HP67 eBay auction Cristian Arezzini 3 2,139 12-08-2013, 03:47 PM
Last Post: Raymond Del Tondo
  HP67/97 M.E. Pac cover Ignacio Sánchez 2 1,485 11-22-2013, 04:04 AM
Last Post: Ignacio Sánchez Reig
  OT: Graphing calculator for Android ? Ivan Rancati 4 1,890 11-18-2013, 12:33 PM
Last Post: Alberto Candel
  Update of Emu71 to v1.05 Christoph Giesselink 0 974 09-24-2013, 04:22 PM
Last Post: Christoph Giesselink
  What About An iOS/Android HP-41 Barcode Reader App? Jake Schwartz 0 1,051 07-10-2013, 10:39 AM
Last Post: Jake Schwartz
  Our 11C Scientific Calculator Android app is on launch sale, 0.99$ only John 1 1,193 06-22-2013, 01:38 PM
Last Post: Marcus von Cube, Germany
  Vicinno 11C Scientific Calculator app is on Android now John 0 959 06-14-2013, 02:28 PM
Last Post: John
  RPN-67 Pro updated to v1.2 Willy R. Kunz 29 8,316 06-12-2013, 04:32 PM
Last Post: Willy R. Kunz
  New HP 35S Programs posted on my blog Eddie W. Shore 2 1,600 06-08-2013, 03:47 PM
Last Post: Glenn Shields
  Update of Emu48 to v1.55 Christoph Giesselink 4 1,937 05-26-2013, 05:28 PM
Last Post: Andrew Nikitin

Forum Jump: