PowerManagement on newer HTC devices - Windows Mobile Development and Hacking General

Hello,
first its nice to be a new part of this very good community!
I'm developed an application running on htc devices. The application is working fine with my xda orbit 2. Cause i used GPS, i need to call SystemIdleTimerReset() periodly.
Now i got a new device (HTC HD2) and my application falls into sleep mode.
As i had read some threads, HTC has it's own PowerManagement.
Is there a possibilty to prevent the device to fall asleep? Maybe a p/invoke to a htc-specific .dll?
I know that device brightness could be regulate via HTCUtils.dll, so i think there could be a way like this to keep application running without any suspending??
Thank you in anticipation
Edelfried

Research:
- PowerPolicyNotify ( PPN_UNATTENDEDMODE )
- SetPowerRequirement / ReleasePowerRequirement
- SHIdleTimerResetEx
Depending on what exactly what you want to do, these three calls (and SystemIdleTimerReset you were already using) in various combinations will get it done.
(Barring a few weird things, like for example Wi-Fi while the screen is off, which on for example HTC devices also requires a registry entry change - bad HTC !)

Related

Things that make my JasJar USELESS

If you read my posts you'll see that I'm truly a proponent of working thro issues before lambasting a new product, and in fact you'll see that most issues raised are perfectly solvable with PocketPlus 3's close button and a few more apps. However, I'm now down to a few unresolved issues, and quite frankly I HAVE to tell the world NOT to buy this device until these issues are solved - probably by HTC. The bottom line is that there are not yet enough users to provide the critical mass to solve these issues, and one desperaely checks all the JJ forums daily only to find so few new posts it looks like it'll be many many months before the device is usable. What makes matters worse is that HTC don't seem to give a damn - we don't see them on the forums helping us early adopters AT ALL, their own forums do not even have a JJ/universal section - and you get fewer replies on there than you do here! It's shocking!:
1) BT unreliable: Turns itself off. Even when on, a call can come in and you cannot answer. Highly unpredictable so U generally miss the call whilst driving using your knees to steer, battling to open the JJ with one hand, and pumping your BT button with the other. I've battled with Gtec and Jabra BT devices - this IS a JJ issue!
2) GPRS/UMTS not always-on: The whole principle of GPRS was always-on, and UMTS brought us always-on broadband. Instead we have a situation where every app that wants to go on-line establishes a connection, does its thing, and drops the carrier when finishes. The best way to explain is how dial-up used to feel; too much hassle to bother booking those movie tickets on-line, yet once you had always-on broadband you didn't EVER queue at the moveis again! Broadband and wireless has always been more about always-on than about the access. Anton Tomov's GPRS Keep Alive does not solve this on the JJ.
3) No decent PIM: This is a 3-function convergent device; phone, on-line and PIM. The built-in PIM is SO awfully BAD that it defies comprehension. Psion Series 3's were way better than this! Yes, 1998 P3's! On WM2003 devices one merely used PI, AF or PB - or any other apps for that matter. Now none work on the JJ! NONE! You heard me - not a single @#$#@%one! The PI dev/CEO blames the JJ blank screens on a ROM bug and is not prepared to put any more effort into it. AF guys are not even starting to promise beta dates yet - and when they do they'll probably battle with the JJ too. All other calendar apps are blank or unusably slow (ie 2 mins to populate the screen).
4) Notification queue management: We ARE getting dups again! Pocket Mechanic is the only app that removes the sddeamon dup, and it does not have a feature to scan and clean up at midnight. This is going to build up to be an issue over time; we'll hit alarm failures, memory and speed issues, and general applicaiton problems all as per our old XDA's. For non-techie geeks, this alone is a reason to run away screaming!
5) No backup: OMG OMG OMG! This is such an appauling situation, that it is beyond my comprehension that M$ didn't run out to rectify it within 1 day of releasing WM5 over FOUR months ago!!!!! Now we have a device that we CANNOT back up. 1 hard reset and you start over. If you're faint-hearted you're simply not going to test new apps. If ur and early-adopter, then get ready for some hard resets (I've done 3 to date). Non-techie-hardcore-geeks will NOT NOT NOT tolerate this. Not for a single nano-second!
I am not a developer/experts on the PPC, but I have been on the bleading edge for some time. I had a perfectly smooth XDA, then XDAII from the day each came out, and I have used forums like this to solve ALL my problems. I also put hours and hours into it. ie I am not a housewife complaining cos I can;t find a menu item - the above issues are serious and a challenge for anyone with less capability than Buzz.
1) Can't help you there
2) Get the GPRS Always on application that can be found here if you search
3) 2 words for you. Pocket Informant
4) Can't believe this is still an issue
5) Use Sprite backup (best) or use the Backup feature of ACTIVESYNC.
NO NO NO!!
2) Anton Tomov's "GPRS always on" does not work fo this
3) PI fails on JJ within 2 days; blank calendar views which Alex (PI CEO) says is a ROM bug. Honestly if PI worked I would forgive ALL the rest; When it does work PI in VGA is AWESOME.
4) Queue dups definite - but I do concede that it may be a result of PocketPlus301, aeRepeatAlarms, TotalOmmander, or spb GPRS monitor. Havn't had time 2 test 1x1
5) Sprite themselves say it does not work on wm5, and you can find out the hard way by trying to restore. Ditto for sunnysoft. I agree that AS managed contacts etc, BUT I want to backup a state so I can debug apps
<submitted from my JJ - ClubiMate forums do NOT work from a JJ!!>
3, 4 and 5 are Windows Mobile 5 issues, not i-mate issues, so it's a little unfair IMO to reject the JasJar based on just issues 1 and 2. All WM5 devices have these problems. Two of those issues might be solved in future device releases by inlcuding Pocket Informant and a backup util (once one compatible with WM5 is released - there is none yet), but for now, there's not much that can be done while we wait for solutions.
Also, I wouldn't hold my breath waiting for MS to fix the duplicates issues. This has been a problem for a long time now. The JasJar is a great device, but we have to accept the fact that it will be a while before we can start using it (and other WM5 devices) to the level we had gotten used to with WM 2003 and 2003 SE.
You buy a new device AND a new OS.
A little patience please.
But the GPRS always on (MSN) is also urgent for me.
Huib

Does Universal have bad hardware or software? should I buy?

:?:
I am just about to purchase a new PDA. I am deciding between the Wizard (o2 xda mini s) and Universal (o2 xda exec).
The universal seems to have everything I want, but I am scared by the posts here.
So I have one basic question for you guys:
Do you think:
1. There are basic hardware problems which can't be resolved until there is a new version
2. It is just a buggy software/firmware issue, and this will be fixed by the current and future firmware upgrades ?
If it is 2, I will not mind buying it ?
thx
Only a personal viewpoint, but my view is that most of the problems are being caused by software that claims to support WM5.0 - but the reality is that although they do support it, not all software is as robust as it should be. I have installed and uninstalled a whole range of applications (purchased and trial versions) - and found that many cause lock-ups etc. After trial and error I have settled on a PIM (Pocket Informant) and a closer/launcher (GSPocketMagic) that work reliably, do not cause my Universal to lock up and do not seem to have any effect on system speed. Others I have tried may cause lock-ups or at least really slow the system performance down significantly. Not sure if others have found the same - just what I have found by trial and error. Hope it helps
that is a very interesting point. I was very influenced by this article:
http://forum.xda-developers.com/viewtopic.php?t=35177
Also it seems if you read aximsite re: dell x51v, that Wm5 is not as compatable with wm2003se software as people think.
What also seems to be adding to the issues is that the service providers (o2, orange, etc.) are NOT aware of this and are installing applications as standard (e.g. battery meter) which actually cause lags in answering phone calls as they are not correctly for Wm5.
I guess the question is now, does the jasajr work fine when all bad the sowftare is uninstalled, and is it possible to uninstall monitoring software that service providers have installed ?
I just bought mine on Monday... great piece of kit!
If you are just going to use the software that came with it you shouldn't have any problems at all (i haven't anyway) all is working well.
I think as soon as WM2005 becomes more established and more developers cater for it the glitches will go, like NH said, it's more 3rd party software that's causing the problems
hey budo, which service provider did you buy from ?
how is surfing the internet using 3g (the real reason I want to buy it, as I will keep my normal mobile for phone calls)
rgds
My position is clear. WM5 itself has bugs and does things you don't expect. Here are just four examples of WM5 probelms which are nothing to do with third-party apps:
- If the Camera app is left on it heats-up the devices as it drains the battery
- On downloading email over GPRS/3G the Messaging app can freeze
- Media stored on the SD card when used by apps when the "suspend" option is used can cause the app to fail when you re-start your device
- WM5 can report it has insufficient memory even when it has 20MB of RAM free
- Memory leakage means you need to reset the device daily
- If you do reset it is possible to loose settings and data if this data has not been written back to the persistent storage from the real RAM
O2, and they give you 3 options for "install type" so if you want all the bells and whistles you can switch it on, or if you want just the basic software you can switch that on lol...
I have to sort my internet out for 3G, needs to be config for some reason.... but from what i have seen from GPRS it's top dog esp with sites that cater for mobile internet....
this is not good jah, i am put off again. although this could be fixed with a firmware update if htc provide that kind of thing. Anyone know their record on this for other devices ?
hey budo. If 3g is turned on, it should use it automatically for connection, even if it says gprs. that is normally how all my 3g phones have worked when 'bluetoothed' with a pda.
Colonel
I assume you have seen this thread: http://forum.xda-developers.com/viewtopic.php?t=33871
I am not trying to put you off but just want to make sure you have a balanced perspective. I have an Exec and all I can say is that it is "high maintenance" like all M$ based systems
thanks, i'll read.
I'm not sure I totaly agree with you about M$ stuff. I had a dell x50v and currently have an orange m500, and they are perfectly reliable and low mainentance. It does seem however that the hardware people have rushed out wm5 systems without really doing their research and I am sure M$ is responsible for a load of bugs. Roll on WM5se ......
colonel said:
hey budo, which service provider did you buy from ?
how is surfing the internet using 3g (the real reason I want to buy it, as I will keep my normal mobile for phone calls)
rgds
Click to expand...
Click to collapse
Sux. This pixel doubling issue means that you don;t get anywhwere near the estate you expected. U can switch to Oz VGA but that costs a 5 min reset either way - easier to get to a PC! The other issue is that the IE browser is SO bad that 3G surfing feels like GPRS - in fact I used to fire up my laptop just to check that I had a good 3G signal in the area and was indeed surfing on UMTS!! Issue is that browser renders slowly, and cache's so badly that it actually reloads the whole friggin page when u go 'back'. I could have my laptop working on a 3G card right alongside my JJ on 3G, type in xda-developers and press 'go', and my laptop would give me the screen in seconds, whilst my JJ would take a full minute!! We're taking over 10x slower. Also, many sites do not render in PIE - blank drop boxes etc. In SA that's movie booking gone, not a SINGLE TV guide site works, and altho my private bank works, my company bank does not. However, terminal services in VGA is awesome...
craigiecraigie4
I don't really have problem with 3G and PIE. I use T-mobile and o2 in the UK and the rendering etc is reasonable given that I did not expect laptop like performance on my Exec. The Exec in corp mode with GSPMagic+ is very quick.

Hermes vs ...?

Well, I come to a point where I cannot use my Hermes as a 24h phone. I love it as an admin tool and I access our company servers via VPN (ncp VPN client does a marvellous job with Lancom firewalls) - but the occasional freezes (DSOD) are a real pain since I have to be available all the time and I do not even see the phone froze long time ago while having the screen off.
My question: What would be an ideal WM5 phone edition hardware addition to my TyTN?
I need a keyboard, I need 320*240 (well, the Palm 750v has its issues, we use it for some management folks and they regularly complain about freezes as well...) and I would like WiFi. I do not need UMTS/3G as long as it has fast GRPS (EDGE) .
MY ideas are:
the imate JAQ3 or the HTC P4350/Herald.
My key selection criteria:
Stability.
Could anyone give me his personal experiences about these 2 devices?
Regards
Apple*
Nothing gr8 yet...U should wait for upcoming hermes successor so called Kaiser should be here soon with Gps
This may or may not be helpful, but I've heard that with a few tweaks like overclocking and the new AKU3.3 that the Wizard/8125 is pretty good...
Just install the latest ROM, will stop all the sillyness of the TyTN, then when the AKU 3 ROM comes out, more sillyness will be stopped.

Newbie needs your help in choosing a phone

hello,
first of all let me thank you for a brilliant forum. I was looking for a forum with loads of information on pocket pc phones and i guess i found you guys.
Okay I'm a total newbie and I need help with choosing between three phones and i'm extremely confused as to what i should choose.
I'm with orange and they are offering me:-
1. NOKIA N95 (Not the black edition, but does come with 8gb) - Has all the features, but i've heard these are very buggy and slow
2. TYTN II - Has all the features that i need, except the keypad is eithier virtual or i have to pull out the keyboard to make calls, which is a NO NO
3. TOUCH DUAL - Now this phone is the dream i was wishing for..i.e there is a keypad which exists, allowing me to quickly make calls, but then it has NO GPS and NO WI-FI .
My problem is that all phones have their advantages and disadvantages and therefore make it difficult for me to choose. Here is what i'm looking for:-
1. The phone must have a hard keypad (Not a keyboard or virtual keypad) to make immediate calls.
2. GPS is not immediately needed, but i hope that i can add it in the near future
3. WI-FI again is not urgently needed, but i hope that it can be added later in future
4. The phone software must be very adaptable software wise
5. Must be unlockable to all networks
6. Needs to have a decent battery life
I especially want to know about the Touch Dual..can this give me what i need?
2 & 3, u'd better assume a "no" in touch dual forever. if finally a brilliant brain solves it, it's a bonus. better not assume you can get it in "near future". meanwhile, you may have interest on this thread
4. Windows Mobile is an open platform that allows installation of the millions of programs in the market. meanwhile, pls be prepared that "soft reset" is unavoidable for the M$ product, just like reboot upon "blue screen" in win98.
5. see this
6. it's very dependent on personal habit. e.g. how many phone calls a day? how much data connection? how much online/offline content browsing? how much game playing? the word "decent" is very subjective as well. in general, if you work in office for most of time, it's not a worry at all, as you can easily recharge your WM devices from a pc using a standard usb cable.
hope this helps
many thanks pp18 your reply has been very helpful.
I use the phone 90% of the time to make outgoing calls..so battery life is fairly important
Regarding GPS...for the time being, can Touch dual work with a GPS receiver?
if you're very worried about the battery life, you can always bring a spare battery with you. can't share much on this, as it's always easy for me to find a usb cable to charge up my device even i forget to do it the night before.
re gps, yes you can use an external gps module and let it communicate with touch dual through bluetooth. you may have interest on this.
hi pp18.
I rang orange yesterday and after having a long chat with them, they backed off the n95 and tytn II as they said that the person who offered the mobiles made a mistake. I only had a choice between a nokia 6500 classic/slide or the Touch Dual II. Hope i made the right choice as i chose the Touch Dual II.
I thank you for helping me with all these questions and definately have interest in using an external gps receiver.
As a total newbie and after reading your links, can you clarify the following questions i have please? :-
1. If i use the recommended GPS receiver with the t-dual, is it as accurate and speedy & reliable as a general tomtom device would be? What i'm trying to say is that are there any known issues with GPS receivers and a phone? For example does the phone regularly lose signal and can't tell where i'm going.
2. Can i install tomtom software on it?
3. From your experience, has the guy who charges £5 to unlock this mobile, messed up anyone's phone?
4. I live in an urban area...Is it true that this phone has serious signal issues?
5. Lastly i have heard that the orange installed software is slow, drains the battery and unreliable. How difficult is it for a novice like myself to install a new rom that is faster and better than orange? Also what is the best/reliable rom going at the moment?
Many thanks for your very helpful info.
regards
newbiefone
in general, bluetooth communication between an external gps module and a WM device shouldn't be a problem. for details and specific to your area, i suggest you ask in the Niki Accessories forum so that your neighbours can offer better help.
for flashing cooked rom, i personally not recommend it to newbies, as the worst case for a wrong operation is "brick" the device. and, a device with cooked rom will void the warranty as well. you'd better find a friend to help. for choice of rom, suggest you read the great articles in the Niki Upgrading forum.
i had pretty much the same options as you. and i went with the touch dual. it kind of puts a dampner on it not having gps or wifi inbuilt like the other 2, but wifi isnt really that big of a deal, internet surfing on a phone screen is pretty worthless - if need be i just use gprs, its fine for my needs (i bearly ever used wifi on my old tornado). i already had a bluetooth gps reciver so gps isnt a problem, i just leave it in my car.
the touch dual is by far the most attractive out of the 3. the only thing i dislike is the camera, its not as good as the n95s. and i'd love tv out like the n95 has. i wouldnt want a tytn ii though. they're bulky and heavy and there is no need for all the extra weight just for gps and wifi.
thanks pp18 and ducamie.
From what you guys have told me so far, it sounds like i've made the right choice. Would you kindly help me with my remaining questions:-
2. Can i install tomtom software on it?
3. From your experience, has the guy who charges £5 to unlock this mobile, messed up anyone's phone?
4. I live in an urban area...Is it true that this phone has serious signal issues?
Thanks So Much!!!
tomtom installs great.. version 6 is pretty awesome with touch screen.
if you need it unlocking, i'd deffinatley use olipro's simunlock, its £5, its very safe, and your only other option is to pay £20 at imei check. with olipro's it cid unlocks your phone too. i wish he'd brought it out sooner.
ive never had problems with signal, its always been fine, if youre living in an urban area i wouldnt worry about it.
thanks so much ducamie!!! i look forward to seeing my phone.
Btw, do you have an orange dual? If so, have you updated it with another rom or have you left it as it is?
hey. yeah, got an orange branded niki.
i flashed tom_codon's rom after flashing the hardspl to get rid of the orange stuff on the phone more than anything but its a good rom generally, i'd upgrade it if i were you (once youre familiar with what youre doing ofcourse). might aswell.
http://forum.xda-developers.com/showthread.php?t=364335

No more BR roms - I sold my iPAQ

Hey people,
Yesterday I got fed up with my iPAQ 910c, put it on craigslist and sold it for not much less than what I originally paid for it.
Mainly, the lack of Cell-ID support from HP was really annoying: all kinds of times when I wanted a quick sense of where I was from Google Maps, I'd have to wait a long time for a GPS fix and make sure I held the phone out with a clear view of the sky. Not exactly convenient. And even though Rogers is selling the iPAQ 910c on contract, HP hasn't provided an rilgsm.dll with Name Display (CNAP) support. Stupid.
That, and WM6.5 brings with it (in my opinion) features that really prefer a higher-res screen. And a directional control more advanced than a scroll wheel. And a light sensor to automatically adjust brightness (as opposed to me having the 61x/91x brightness control on hotkey, lol). And more speed.
...so I'm getting an Xperia X1.
It was fun cooking with y'all, and so I leave you in the capable hands of monte & keyx. Adios amigos!
Wow!
Sorry to lose your development skills on the 910 - I always enjoyed your ROMs.
Happy trails!
many thanks to you..
i'm still running your WM6.5 on my ipaq.
but, i'm also wondering to replacing my ipaq with xperia. how does xperia compared to ipaq 912, i just want to know from your point of view.
thx
So far it is awesome - the 800x480 screen is amazing with WM6.5, and the device seems to get both better speed and battery life than the iPAQ. That, plus the Xperia has just enough less width than the iPAQ for me to wrap my hand around when I'm carrying it, running, etc. Not only does Cell-ID provide instant estimates of my location in Google Maps (which itself looks amazing at WVGA), but GPS fix seems to take a fraction of the time it did on the iPAQ.
I can't do one-handed QWERTY typing as quickly or easily as with the iPAQ, but with two hands I don't notice much difference. The screen doesn't pick up nearly as many fingerprint smudges as my iPAQ did. And the optical trackball functions more like the little "pearl" on Blackberries, something HP should have put in the middle of that giant D-PAD.
But basically the screen is the biggest improvement: I went from seeing like 3 titanium homescreen entries on the ipaq (with WM6.5) to now seeing all of them at once. That's huge. I nearly broke even on the upgrade too - bought the iPAQ on eBay this January for like $240, sold for $200 on craigslist, and just got the Xperia from Rogers on a 3-year contract for $225.
Thankfully, there is a large ROM cooking community already in place for the Xperia, so that takes some of the pressure off. My understanding is that cooking for the HP devices is relatively easy once the tools exist; the SD-Loader isn't checking for signed ROM images so no low-level device unlocking is required. HTC phones are a different story - even the ones sold "SIM unlocked" still come with a bootloader that won't accept custom ROMs, and certain XDA gurus have to make a "HardSPL" modified bootloader before custom ROMs can be flashed. Case in point: the poor suckers with the Palm Treo Pro are still without any custom ROMs whatsoever, because the phone isn't quite popular enough to have reached somebody who can make a HardSPL (they're working on that).
Once a HardSPL exists, though, HTC ROM development tends to explode because they keep using the same underlying hardware. Thus the Xperia light sensor is the same as the one on the Touch Diamond and Touch Pro; the radio hardware is interchangeable with those phones too. Moral of the story: check out the state of ROM development before you buy.
soory 2 hear u are out of ipaq roms u had good ones
anyway good luck with your new device and try 2 keep a look 4 plastic cracks
i 4 myself like the front KB like the 6900 900 i780...
i had the ipaq 800 (data messenger) with light sensor dpad sensor very fast gps...(device generl speed slower then the 900 and have no SR )
had some htc devices with sliding hard KB but on such devices i found myself using software KB (if u sms or need somthing short u will see it 2)
the screen must be a great thing
enjoy and tnx 4 all
Good look with the new toy.
Noooooooo....how dare you betray us front facing keyboard lovers!!!
It was good having your roms and knowledge...best of luck with the Xperia!!
I'm currently waiting for a replacement 910c from Rogers right now...my USB connector stopped working Maybe I'll just replace my phone altogether...but...I must have WM, front facing keyboard, gps, wifi, and 7.2mbps dl speed
We'll see what comes out...Samsung looks like it might have a good rival
Again, many thanks and good luck!
Well, congrats on the "upgrade" - I thought someone on Rogers would for sure go for a quad-band phone, but maybe the tri-band will work well enough for you where you are.
By the way - the "cell ID" thing is being worked on, and I thought I had a quick solution involving "cell broadcast" settings in the registry. It's probably only weeks away from being fixed. Keep checking back to see if we get it right.
gfinockio said:
Well, congrats on the "upgrade" - I thought someone on Rogers would for sure go for a quad-band phone, but maybe the tri-band will work well enough for you where you are.
By the way - the "cell ID" thing is being worked on, and I thought I had a quick solution involving "cell broadcast" settings in the registry. It's probably only weeks away from being fixed. Keep checking back to see if we get it right.
Click to expand...
Click to collapse
lol I'm in downtown Toronto, but the Xperia is actually quad-band GSM (850/900/1800/1900) and tri-band UMTS (850/1900/2100). Which is exactly the same as the iPAQ.
I wish you the best of luck getting the Cell-ID thing working. I'm mostly just pissed that after all this time Inventec hasn't made a few simple changes to their radio firmware, and HP has the nerve to blame the network carrier in their documentation!
Anyway EREZYAD is right, these past few days my text entry has been split about 50-50 between the software keyboard in portrait mode and the hardware keyboard in landscape. Neither are quite as good as the iPAQ 910c, but the combination is sufficient.
so long benjaminries, never used your rom's but always sad to lose a chef
gfinockio said:
Well, congrats on the "upgrade" - I thought someone on Rogers would for sure go for a quad-band phone, but maybe the tri-band will work well enough for you where you are.
By the way - the "cell ID" thing is being worked on, and I thought I had a quick solution involving "cell broadcast" settings in the registry. It's probably only weeks away from being fixed. Keep checking back to see if we get it right.
Click to expand...
Click to collapse
Whats up with the "cell ID" issue? Did you get fixed? Can you explain whats wrong with cell ID on HP iPAQ 910c?
zmadaric said:
Whats up with the "cell ID" issue? Did you get fixed? Can you explain whats wrong with cell ID on HP iPAQ 910c?
Click to expand...
Click to collapse
The fact that the 910c doesn't seem to work with Google Maps "My Location" function without using GPS.
gfinockio said:
The fact that the 910c doesn't seem to work with Google Maps "My Location" function without using GPS.
Click to expand...
Click to collapse
This is corroborated by other apps like Navizon that also don't work on the HP 91x/61x.
Basically, the RIL interface specified by Microsoft has several API functions that apps are supposed to be able to call which should return an ID code that identifies the cell tower to which the phone is currently connected. As far as I can tell, the OEM (HP) is supposed to adapt firmware and corresponding WinMo driver files like rilgsm.dll from the radio manufacturer (Qualcomm) to meet Microsoft's specification; however some OEMs like HP "choose" not to implement these APIs such that requests by apps for the Cell ID return a constant error code.
There appear to be two alternative methods of retrieving the cell ID that might have given us hope for HP: (1) broadcast channels and (2) serial requests. But the first option is unhelpful in North America where GSM carriers don't use broadcast channels, and the second option (when I tested it) didn't seem to work either - basically there are a number of direct modem commands that can be sent over COM ports to ask for the cell ID. The results of my testing suggested that the problem lies, at least in part, within the radio firmware itself - perhaps provided to HP by their main manufacturer, Inventec.
To me, the fact that HP/Inventec didn't fix these problems - despite mass outcry by users - suggests that while HP is still patching up what they can on the software side (releasing ROM updates for keyboard and sound issues), whoever created the radio firmware (Inventec?) has sort of walked away, or at least has no stake in keeping existing customers happy.
What the xda-developers community knows about and is able to do with actual HTC hardware, by comparison, is huge...
You did the best bro. It is nearly 2010 and I believe that any other phone after that time should have a BIG scren.

Categories

Resources