so I downloaded the latest diamond album to my kaiser to try it out and I like it but I can't rotate the picture the same way I could with the htcalbum... So I looked at the help file and saw that to rotate the picture all I had to do was turn the phone.. WOAH.. but didn't work... obv. I've been doing some research and it seems possible that we could trigger the screen rotation by turning the phone. It uses the camera to figure out your position.. Now I'm not nearly good enough at this stuff to figure it out on my own, but I did find a little game that is supposed to move the snake based on the movement of the camera, this might be a good place to start, but I couldn't even get the game working.. it's called "CC snake" (attached below) Looking for some ideas, maybe ripping out the controls from the game is a place to start?
http://www.clutch-productions.com/ccsnake.cab
I can confirm that this program runs on my old SDA (wm5 smartphone)... still get an error when trying it on my tilt
Dunno if this is relevant or not but a short while ago, i saw a website where someone had used the camera on a Nokia mobile (i think the phone was a 6600) to create a wireless optical mouse. You had the screen in the palm of your hand and the two hardware buttons were left click and right click. I believe the data was sent over bluetooth. It probably uses a similar technique to work out the direction of travel as you would use to work out orientation.
I haven't been able to find the original website but i did find this
www.comp.lancs.ac.uk/~sheridaj/publications/2005/PERMIDPointingDevices.pdf
which seems to be a paper about using a mobile phone camera as a pointing device. I haven't read it through as i'm at work but it could be useful?
I seem to remember the original site having code samples. If i find it, ill post the link.
(Tried to upload the pdf but the file is too big, sorry )
Edit: I believe i found some more info
here are some more links:
http://www.pyrofersprojects.com/blog/?page_id=41 - This guy reckons he's done it but he's not giving out the code
http://www.youtube.com/watch?v=yT1h_ITR0G0 - The video i found, the related videos section looks like it might have some answers.
Please stop me if this isn't helpful!!
video looks bullocks...
slovoflud said:
video looks bullocks...
Click to expand...
Click to collapse
yeah, it would have been more convincing if he showed the phone actually moving the cursor although the comments link to slashdot (I didn't read the article tho)
this seems to be interesting, too
http://www.gesturetekmobile.com/
http://youtube.com/watch?v=v0srY37kkMw
you can control via motion - that's unquestionable. The problem with the 'mouse' concept is that the cam is right up against the table, so there's no light and hence no contrast, so, you can't lock.
if it is true though - i's cool, but in my mind, pointless. why not use a Mouse instead?
slovoflud said:
http://youtube.com/watch?v=v0srY37kkMw
you can control via motion - that's unquestionable. The problem with the 'mouse' concept is that the cam is right up against the table, so there's no light and hence no contrast, so, you can't lock.
if it is true though - i's cool, but in my mind, pointless. why not use a Mouse instead?
Click to expand...
Click to collapse
according to the guy's site, its for replacing a travel mouse or if you need a spare! pretty cool imo but i agree about the light source. Theres something not right about that video, did you check the others?
Shub-Niggurath said:
according to the guy's site, its for replacing a travel mouse or if you need a spare! pretty cool imo but i agree about the light source. Theres something not right about that video, did you check the others?
Click to expand...
Click to collapse
ok, here's what he says.
"Things didnt go entirely smoothly of course. The first thing everybody is probably saying is, but the camera only shows black when its flat on the mousepad! You are of course right, Light is needed. My temporary solution is to hold the phone about .6cm above the pad, letting light in the side. My camera picks up enough to see at this distance."
don't see him do that in the video, and the window which he moves on the screen stops for a couple of seconds right before the camera points at the phone. that's why i said it's bullocks. i'm no programmer, we've done a couple of games for eyeToy, so i know you need light and contrast. (that's obvious) notice in the link i posted the guys were wearing contrasting, flat t-shirts. (Blue t-shirt/yellow block etc) not sure that Monster of a camera on that Nokia can handle patternless black surface (mousepad from the video, even at 6cm).
EDIT : Ok - just noticed he sais .6cm , not 6 .
so, half a cm... .. i don't know...
anyway - i'm open minded... might as well be true.
so has anyone been able to get the game ccsnake to work on their kaiser? might be a place to start.
what about using a glow in the dark material as a mouse pad ?
Related
and here it is!
http://www.youtube.com/watch?v=ig2NIxeMqRE
hope you recognize the music, It's the songs that were used in doom, which were made into midi versions in the game.
nice. the playback looks smooth. do you know what frame rate you are getting?
and, where can I get that!?
Excellent! Didn't know that existed, I've downloaded and been playing it myself for the last hour. Controls take a bit of getting used to, but otherwise its ace!
For those searching for this game, search for gfdoom to get the program then doom1.wad for the maps.
hey Mikey! would you like to release your configuration files or are you using the default ones?
this game is tha bomb. first game I played on my first PC. imho doom2 wad is the best. I just love double barrel shotgun.
thx again
bro
Download link???
Settings???
Any more info to help the rest of us re live this timeless classic???
Is there an option to make it into landscape mode?
GilesTheAlmighty said:
hey Mikey! would you like to release your configuration files or are you using the default ones?
Click to expand...
Click to collapse
Giles! its nice to see you on the forum!
First off, I'd like to thank danits for showing me how to configure doom with the keyboard.
ok so to make it landscape you must go into options and toggle the quality from low and high. this wont really change the quality, it rotates the screen.
as far as configuring keys, check out the other doom thread I made in the Development and Hacking section:
http://forum.xda-developers.com/showthread.php?t=369438&page=2
there is a program you can use, that when you press a key, it gives you a code. this code is required for assigning keys in doom. see my examples in the other thread.
and here's my skin file, with keyboard support.
the controls are the same as all my other config's if you've used them.
and keep in mine ive made the windows key the button to flip the screen.
That is soo cool... thanks for the video =)
mikeeey said:
Giles! its nice to see you on the forum!
Click to expand...
Click to collapse
nice to see you too!
i don't post much, searching is the answer to everything
anyway thanks for your config files! makes it a little easier to play! Used to have this on my old old nokia and now thanks to the Kaisers 9 way d-pad (so you can move diagonally eg forward AND turn) makes it so much playable
aweeeeesome
GilesTheAlmighty said:
nice to see you too!
i don't post much, searching is the answer to everything
anyway thanks for your config files! makes it a little easier to play! Used to have this on my old old nokia and now thanks to the Kaisers 9 way d-pad (so you can move diagonally eg forward AND turn) makes it so much playable
aweeeeesome
Click to expand...
Click to collapse
and not to mention use N and M to strafe makes it even easier.
well when i first joined i didnt plan on most much either...but...look at my post count now lol.
where did you get the game?
i am interested in adding this as well.
CLOCKWO12K said:
where did you get the game?
i am interested in adding this as well.
Click to expand...
Click to collapse
http://home.freeuk.com/gamefreaks/pql/gfDoom.htm
its really a shame the author never finished his last update. he came soo close, it was literally just a a couple days away, then he disappeared.
his updated WAS going to contain a much easier way to configure keys
proper keyboard support
MUSIC
improved peformance i think
he was also working on a zdoom port.
its too slow, but that would have been worked on too if he didnt disappear.
Where is the WAD
ANy one found where you can get a functional WAD file.
THe link to Jimmy software is either dead or just a front screen.
google.com
Ok after playing with it last night, it works, BUT
it does not work with gfDOOM Launcher.exe.
it gives me an "Doom Error"
You cannot -file with the shareware version.
register!
If I start from gfDOOM.exe it works but I can not get it to landscape mode
no matter what I do.
I dont know why is everyone makes this hard to get this game with all necessary files.
Careful. If you have posted a link to the full game its against the forum rules (it is warez).
I'd remove it if I were you.
alt236 said:
Careful. If you have posted a link to the full game its against the forum rules (it is warez).
I'd remove it if I were you.
Click to expand...
Click to collapse
-----------------------------------------------------------
John Wang - CMO
Here is a video with John Wang showing off some unique and innovative features of the HTC Touch Diamond.
http://www.youtube.com/watch?v=YTd3SUPSJsM
Enjoy...
Very nice. Other handy features (not sure about uniqueness) include the case with microfibres that clean the device, and the toughened glass protecting the screen.
Also some nice pictures here:
http://www.mpro.net/?chid=16&pid=14&page=1&t=9&[email protected]
Brilliant, the camera application also has OCR to read business cards check out the link:
http://www.youtube.com/watch?v=YSv6Eg27KWo
Just seen a few more demo’s the attention to detail is brilliant.
Along with flipping the phone over to mute the ringtone, during a call if you remove the stylus the note application starts. If the phone is off and the stylus is removed the phone also turns on to the home screen, ready to be used.
The stylus itself is magnetic and not the silo, to make sure the stylus won’t fall out. There is a microswitch inside the silo which is used to detect when the stylus has been removed.
The scroll wheel is capacitive, and has a number of led’s that flash in a circular fashion and changes with different status messages.
The charger itself is a USB socket, and a mirror black finish, once plugged in a small HTC logo glows white to indicate it is on.
The video recording at VGA is smooth, and clear outdoors with the autofocus working really well. It records in MPEG4 and H.263 with a 2 second, 10 second or unlimited record time.
The backlight also auto adjusts with the light sensor located in the earpiece.
Great Stuff...
Yeah, really good stuff. I've got a list of these cool handy features that the Touch Diamind has, on my desktop, and I just keep on adding to it...
paste list!
OK...It's only notes, so it might have a few inaccuracies created by my summarisation. Here it is so far:
- If you flip over the TD when someone is calling, it mutes itself (but does not reject the call).
- When you take out the stylus during a phone call, it starts up the note application.
- When you take out the stylus while the device is off, it turns the device on.
- The buttons below the screen are real buttons and touch sensitive. This is capacitive Touch sensitivity, so it can sense the proximity of skin and, for example, focus the camera in preperation for the taking of a photograph.
- The circular thing on the front has fancy LEDs that flash in different patterns when different things happen (e.g. new message).
- And the case is lined with a microfibre-style material that will clean both sides of the handset whenever it’s put in and taken out.
- Finally, there is toughened glass between the touch surface and the LCD screen, meaning it's pretty hard to break.
And then, from the post above:
"The charger itself is a USB socket, and a mirror black finish, once plugged in a small HTC logo glows white to indicate it is on.
The video recording at VGA is smooth, and clear outdoors with the autofocus working really well. It records in MPEG4 and H.263 with a 2 second, 10 second or unlimited record time.
The backlight also auto adjusts with the light sensor located in the earpiece."
according to the accessories forum/thread, the self cleaning case isnt included
I read on here somewhere it has OCR for the camera to capture business card info.
EDIT: LOL in this very thread
someone1234 said:
I read on here somewhere it has OCR for the camera to capture business card info.
EDIT: LOL in this very thread
Click to expand...
Click to collapse
mark knew that one already... why thats useful i dont know.. i guess thats probably because im not a person who gets business cards
Oh yeah, I was going to add that to my list earlier. We really need a thread to list these random features.
just start one, and keep editing it.. maybe it'll get stickied.
maybe have whats included in the box at the top.
That's a good idea...
The new thread is here:
http://forum.xda-developers.com/showthread.php?p=2233992
If anyone knows of any other features that could go in that list, or if anyone knows what's in the box, reply on that thread.
Dark Fire said:
That's a good idea...
The new thread is here:
http://forum.xda-developers.com/showthread.php?p=2233992
If anyone knows of any other features that could go in that list, or if anyone knows what's in the box, reply on that thread.
Click to expand...
Click to collapse
cool.. add the OCR thing, it might be usefull for some people.
I guess you could add another section with unconfirmed stuff.. like tomtom7.. and accesories like the extended battery with different back cover (which makes it a bit thicker).
stuff in the box: http://www.slashphone.com/htc-touch-diamond-unboxing-16485
I think I'll leave unconfirmed stuff off, and keep the list official, so it's more informative.
just saw your sig.. so which one you going to?
I picked Imperial over UCL for software engineering. I didnt apply to cambridge because it wasnt my kinda place
someone1234 said:
just saw your sig.. so which one you going to?
I picked Imperial over UCL for software engineering. I didnt apply to cambridge because it wasnt my kinda place
Click to expand...
Click to collapse
so true, mark is always saying why dindt i apply to CAM. its because they dont do auto engineering [to which he says i could have done mechanical] and because like you its not my kinda place...
Rory
No, Cambridge have an engineering tripos, within which you have to specialise. You just seem to want Automotive in the course title, Rory.
Obviously I'd like to to to Cambridge, but we'll see how my exams (which I should be revising for now) go. I had to reject Imperial, because they gave me the same offer as Cambridge. Thankfully, I didn't like Imperial anyway - the people there were amazingly overconfident in themselves. With no offence intended, I thought Imperial was much more like what everyone thinks Cambridge is like than Cambridge was. That's why I keep on telling Rory to go to Cambridge instead of prejudging it.
I contacted HTC and asked them if they had a tilt sensor SDK, or had plans to release one, and they basically said "no". So, I decided to see what I could come up with to get tilt response integrated into my little pet-project, and to my surprise, managed to figure out how to get some basic data out of the existing tilt sensor DLL on the Diamond.
If you'd like, you can see my "hello world"-level app using the tilt sensor here on my blog. I've included the source so others can play with the few tidbits I've figured out. The app itself is pretty boring, it'll really only be of interest to developers looking to integrate tilt into their app, and even then, it's still a boring app =)
If accessing the tilt sensor is well known, feel free to ignore me.
Well done, thats great!
You should also probably look at this and talk to CharlyV, he might be able to add some info.
http://forum.xda-developers.com/showthread.php?t=403939
That's great news !
Now developers might use such information to release usefull applications and funny games !
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Also, navigation programs can be a lot more precise by knowing when accelerating, cornering or braking.
Riel said:
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Click to expand...
Click to collapse
Good question: I might try to write some sort of logging program and see what kind of data I can get out of a car trip. That's a bit off for now.
Also, I made a minor update the project, I determined a few more of the unknown values that the API returns.
perhaps you or some other guys are capable to work with some tools mentioned in this post??
http://forum.xda-developers.com/showpost.php?p=2373447&postcount=56
Is there any chance to develop a calibration tool for this sensor?? Mine drifts to lower-left and thats annoying because Opera always means, I rotate my phone :-(
Thank you
I updated the project to include a sample of how to use the event driven notification of different orientations that Opera uses (instead of polling the sensor constantly to determine the current orientation).
I'll have to do some digging to see if there's any way to calibrate the sensor. It'd be nice (mine is a bit off too), but I don't see anything immediatly obvious.
Perfect news!
I hope there are devs, who will make apps or games for this. My idea of a new game is "Black Circle".
(Side in German bug game in English, dont worry)
http://spiele.isnichwahr.de/r432-spin-the-black-circle.html
What do you tink about it?
I wrote a managed wrapper based on Scott's work:
http://blog.enterprisemobile.com/2008/07/using-htc-diamonds-sensor-sdk-from-managed-code/
I think it would be possible to calibrate the sensor by replacing the HTCSensorSDK.dll with one that acts as a pass through to the real thing. Then it could "massage" the returned values with calibration adjustments.
Teeter -> HTCSensorSDK.dll (one we roll that tweaks values) -> RealHTCSensorSDK.dll (the real DLL)
I don't think that the DLL is replaceable unless the device is flashed with a new ROM.
Thoughts?
Is there anyway to lock and unlock using fingerprints with the touchscreen on the fuze? I was just curious because that would be so sweet!!
jvar11889 said:
Is there anyway to lock and unlock using fingerprints with the touchscreen on the fuze?
Click to expand...
Click to collapse
oh yeah. that would be great. Stick this thread ;-)
By using biometrics? No, the screen it touch sensitive, it's not capable of actually reading data from your fingers.
I'm 99.99999% sure this is a no go.The phones that do have this feature have a dedicated fingerprint reader, not just the touch screen
GaZ said:
I'm 99.99999% sure this is a no go.The phones that do have this feature have a dedicated fingerprint reader, not just the touch screen
Click to expand...
Click to collapse
not really..the iphone has a touch screen and its capable of reading your fingerprint
Sorry man, but its not possible. I can also confirm that the iphone can not identify finger prints. You maybe talking about an app that I once saw, that made it look like it was reading your fingerprint, when in actual fact it was jus a trick to play on your friends and would work if anyone put there finger on it.
hellios said:
Sorry man, but its not possible. I can also confirm that the iphone can not identify finger prints. You maybe talking about an app that I once saw, that made it look like it was reading your fingerprint, when in actual fact it was jus a trick to play on your friends and would work if anyone put there finger on it.
Click to expand...
Click to collapse
ANSWERED
thread should be closed.
Then can someone make a Cab. file like the slide to unlock but this time you gotta like hold a certain area of the phone's screen for like, lets say 5-10 sec. and it unlocks the screen, we can put a fake fingerprint sections where you place your finger and it unlocks the phone..you know, make it look like it has a fingerprint scan unlocker..
and then there can be like a bar in the bottoms saying "scanning" or something, then access granted..lol
I dont know I would give it a shot if I knew how to make apps or cabs...
lol, lets get the gps lag fixed before we start making fake fingerprint scanners.
there is an app where you slide ur finger in a certain pattern to unlock the phone...kind of like what the tmobile g1 has..its called throttle lock or something..maybe thats what ur looking for
You can't use the screen to scan fingerprints. However, I suppose you could use the camera to "scan" a finger. It would be difficult to actually code the algorithm to detect a certain fingerprint everytime with any accuracy. But with a good enough pic (black & white, high contrast, etc), I suppose it could be done.
Probably more awkward than useful...but would definitely make a nice show-offy app.
Slide to Unlock software (S2U2) is already out there. Here's the post. It's not a fingerprint scanner though.
The touch screen and driver report events as PenDown(pixely,pixelx), PenUp(pixely,pixelx)
You'd be putting on a big ol show to claim to read a fingerprint from that
Oooooh very good point by Da_G, and a definite topic ender. We would need multitouch functionality for this to work. and even then it'd be a bloody struggle. I'm still sticking with my initial response of not possible
What could be cool is that you scan your thumbprint, make an image of it, make a locking app that has you press the screen at a certain pressure and unlocks 1 sec later, so when you slide your finger off, it shows the scanned image of your thumbprint I thought the phone can also sense the pressure?
Kraize said:
What could be cool is that you scan your thumbprint, make an image of it, make a locking app that has you press the screen at a certain pressure and unlocks 1 sec later, so when you slide your finger off, it shows the scanned image of your thumbprint I thought the phone can also sense the pressure?
Click to expand...
Click to collapse
Wouldn't getting the same pressure all the time be really hard? Like you would have to basically set it to maximum pressure setting so that you can just press kinda hard on the phone? Maybe we can do what you said with image of the thumbprint and then make it so that you have to place your thumb in a certain quadrant of the phone for it to recognize or multiple quadrants with multiple variations of one thumb so you can say " oh it scans my finger three times for accurate analysis of my finger print" lol
There is a reason why there are devices with extra built-in biometric finger sensor.. even on touch screen devices like older iPaq Pocket PCs, some touch screen laptops (eg Fujitsu).. Touch screen is not possible to detect minute things like lines on fingers. Touch screen detects only area pressure..
and now we all wonder when touch screen will be able to detect the tiny lines on a thumb. Or if it would be easier to just have it detect the ph of your thumb and the phone registers that this person is my owner and unlocks. Or detects DNA... anyways, i believe nanotechnology will need to be implemented and atleast a decade for these to come about but when it does, it could be very interesting to see what people come up with.
Howler82 said:
You can't use the screen to scan fingerprints. However, I suppose you could use the camera to "scan" a finger. It would be difficult to actually code the algorithm to detect a certain fingerprint everytime with any accuracy. But with a good enough pic (black & white, high contrast, etc), I suppose it could be done.
Probably more awkward than useful...but would definitely make a nice show-offy app.
Click to expand...
Click to collapse
I hate to continue this thread the community doesn't seem to like to discuss, but that seems quite possible since there are photo-recognizing programs on the PC, but they are not very reliable from what I hear. Doubt it'd be much better on a phone.
Agent Blair said:
I hate to continue this thread the community doesn't seem to like to discuss, but that seems quite possible since there are photo-recognizing programs on the PC, but they are not very reliable from what I hear. Doubt it'd be much better on a phone.
Click to expand...
Click to collapse
A lil bit off subject but along the same lines... are there any programs out right now that I can use my camera and do OCR to make a text or pdf file? it'd be sooo useful to have an app like that.
Any chance there's a way to run Apache Home Server on my CDMA Hero?
Not looking for anyone who wants to convince me not to, I would just like to know if it's possible/doable.
Also, rather than making a seperate topic,
Is there any way we can:
1) Make a pointer for the track ball? Even, at the very least, while using the browser? I mean, really... why has this not been done yet?
2) Make it so our Home Screens turn when the Accelerometer changes to wide view. When sliding the keyboard out on the Droid and (I believe G1) the viewing automatically changes to landscape. I would love this feature as well. Is this doable, possible?
Thanks in advance, any advice given is appreciated!
bump...
>.>
if you compile apache and all the libs and whatever it depends on for android then it should be possible. afaik there is a webserver for android out there, any reason why it needs to be apache? i think it is way to complex for android, a small lightweight webserver should be no problem in theory.
a trackball pointer might be possible, but not trivial. personally i don't see the reason, when using the trackball in the browser the selected link is highlighted green, what do you need a pointer for?
again, theoretically doable is also the rotated homescreen. you "just" need to redesign sense ui for landscape view. which might be really hard, as it is more than just a small app, and it is closed source (because it is part of htc's modifications, not part of the original android). tbh, don't wait for it to happen unless htc does it.
and last but not least: no offense, but give your posts a few hours, not everything is answered directly.
kendong2 said:
if you compile apache and all the libs and whatever it depends on for android then it should be possible. afaik there is a webserver for android out there, any reason why it needs to be apache? i think it is way to complex for android, a small lightweight webserver should be no problem in theory.
Click to expand...
Click to collapse
It doesn't need to be Apache, I'm just more familiar with that particular server software. If there are other options I would be glad to explore them. There are a few things I would like to test that I think would be kind of cool depending on the type of webserver I can run.
a trackball pointer might be possible, but not trivial. personally i don't see the reason, when using the trackball in the browser the selected link is highlighted green, what do you need a pointer for?
Click to expand...
Click to collapse
A track ball would help out in a lot of ways. If open to the OS it would let me select programs, etc. while wearing gloves. It would open up the option of navigating without having to actually use the touch screen in case the scenario presents itself (again, gloves).
If just the browser it could help with games and those types of things. One important thing I have noticed is that I can't scroll within a frame on the browser. If I had a pointer I could, at the least, be able to click and drag the inner frame down without moving the main browsing page. This is somewhat vital to me as my College's Blackboard System is completely based on these types of web pages.
again, theoretically doable is also the rotated homescreen. you "just" need to redesign sense ui for landscape view. which might be really hard, as it is more than just a small app, and it is closed source (because it is part of htc's modifications, not part of the original android). tbh, don't wait for it to happen unless htc does it.
Click to expand...
Click to collapse
That's a shame. The one problem I have is the amount of rotating I have to do. I would prefer to have the home screens locked in landscape rather than how they are now. It's just a little ridiculous to be watching a video on the phone and texting someone... but every time you want to reply/text you have to rotate the phone. It just seems tedious and I'm a man of efficiency if I can help it.
Maybe I can convince HTC.
and last but not least: no offense, but give your posts a few hours, not everything is answered directly.
Click to expand...
Click to collapse
Sorry about that. XDA is very popular and I assumed my post had already become lossed in the fray. I posted on my lunch break and bumped one hour before having to go home so I had hoped I would get one response before then.
Thanks!
And anymore information would be appreciated. Not just from you but anyone else who has any information.
fatkitty420 said:
2) Make it so our Home Screens turn when the Accelerometer changes to wide view. When sliding the keyboard out on the Droid and (I believe G1) the viewing automatically changes to landscape. I would love this feature as well. Is this doable, possible?
Click to expand...
Click to collapse
I believe this is being done in the 2.1 Sense that HTC have promised us...sometime.
But imo its really ugly, nothing seems to be the right proportions (I'm a designer, so it kinda bugged me)
fatkitty420 said:
A track ball would help out in a lot of ways. If open to the OS it would let me select programs, etc. while wearing gloves. It would open up the option of navigating without having to actually use the touch screen in case the scenario presents itself (again, gloves).
Click to expand...
Click to collapse
that can be solved, press menu on homescreen, from there on you can use the trackball to navigate to all programs and then navigate through the menu.
i got myself some gloves from north face, which have a conducting fabric on the tips of thumb and index finger, so i can use the touchscreen natively with them. works great, actually got them before i had the hero because they are cool anyway
for the rest: i see your point now, but can't help. and tbh i don't think htc will take too much interest in your concerns... but try anyway, at least they should know about it!
For the web server you might want to try PAW server for Android. Although it's still in beta, it has a lot of built-in goodies like call log, send SMS and so on.
And you can serve your own static or dynamic (BeanShell) pages.