Something I noticed earlier... - 8525, TyTN, MDA Vario II, JasJam General

I was surfing my Hermes' registry earlier (if you could call it that), and I noticed an odd reg entry: in HKLM > Software > Microsoft > Windows > CurrentVersion > Internet Settings, it has a link to an HTC XML file:
http://www.htcmms.com.tw/tmo/mdavario-2.0.xml
Loading it up in Firefox/IE shows all sorts of information about the device (not my device in particular, just generic information about the device model I have) and various references to resources on the Open Mobile Alliance site... I did notice that the URL contains /tmo/, a reference to my phone being branded as a T-Mobile Vario 2 - who else has this link in their registry, and is it operator-specific like mine is?
Any idea what larger purpose this serves?

Not present on TyTn. So presume it's as you say a customisation file.
Mike

christopherwoods said:
I was surfing my Hermes' registry earlier (if you could call it that), and I noticed an odd reg entry: in HKLM > Software > Microsoft > Windows > CurrentVersion > Internet Settings, it has a link to an HTC XML file:
http://www.htcmms.com.tw/tmo/mdavario-2.0.xml
Loading it up in Firefox/IE shows all sorts of information about the device (not my device in particular, just generic information about the device model I have) and various references to resources on the Open Mobile Alliance site... I did notice that the URL contains /tmo/, a reference to my phone being branded as a T-Mobile Vario 2 - who else has this link in their registry, and is it operator-specific like mine is?
Any idea what larger purpose this serves?
Click to expand...
Click to collapse
That's the "User Agent Profile" URL. "User Agent" here refers to your web browser, i.e. PocketIE. This URL is sent together with each HTTP request to the server. The server can then grab that file, analyse it, and modify the response to your request so that it matches best the capabilities of your device as described in said User Agent profile.
So, it should really be just device-specific and not carrier-specific. But you know how some carriers are - the want to get their name to wherever they can.
If you want more information, just google for "UAProf".
Cheers
Daniel

Related

GPRS web browsing problem -limited access and no full google

I'm on Tmob USA's GPRS which works fine, except certain pages (like the html full version of google) or blogger.com just will not load over GPRS. I've tried some registry tweaks to make my browser look like another browser and some other tweaks that were recomended and I still have no luck.
I believe another JasJar user was able to set the preferences at Google to always load pages as HTML, but over GPRS I can't save my preferences on that page to do so. Over wifi I'm able to connect to any page just fine (and I've set my google preferences to HTML from the device on wifi), so I believe somewhere the device is changing the settings depending upon my connection method.
This is one of my last JasJar bugs that's driving me nuts. Please help if you can!
Really, no one else is having this problem? crap....
After my last hard reset google keeps diverting to www.google.co.uk/pda. I think that's because I haven't used Tweaks2k2 to change a few bits, as I normally do, but you can still view 'proper' google, by going into preferences (on the website) and changing the default to 'HTML'
sub69 said:
After my last hard reset google keeps diverting to www.google.co.uk/pda. I think that's because I haven't used Tweaks2k2 to change a few bits, as I normally do, but you can still view 'proper' google, by going into preferences (on the website) and changing the default to 'HTML'
Click to expand...
Click to collapse
See, I tried that with no luck. When I navigate to the preferences page over GPRS it fails to save my preferences, literally every time it times out. When I use Wifi I can navigate to the preferences page and save the preference for full HTML, but it still doesn't load when using GPRS. It's pretty clear that it's using a different set of connection settings when the connection is made via GPRS. What settings do you use with Tweaks2k2? Maybe that will work for me...
As I see it, there are three possible reasons:
1) The connection is not a full internet GPRS connection and maybe instead going to a "walled garden", or using WAP
Go to settings, connections, connections, Manage existing connections and duplicate the settings from your Universal onto another device capable of taking your SIM card. Try that sim card in another device with the same connection settings. I expect you'll get the same results. If so, post the settings here
2) Tweaks has done something undesired. Can you list a few websites that are failing? Personally, I'm reluctant to install ANY software until I'm 100% convinced I need it. This applies also to my desktop and trippley so to my server
3) Blame the user :lol:
I reckon it's 1) :idea:
I just set it to recognise pIE as IE6.0
I'm not convinced that that's going to fix the problem you have though, because I'm sure that I've had that problem on other PPC phones which I never used Tweaks2k2 on, and there was some other way to fix it.
I'll have a play around and see what I can come up with...
xiasma said:
As I see it, there are three possible reasons:
1) The connection is not a full internet GPRS connection and maybe instead going to a "walled garden", or using WAP
Go to settings, connections, connections, Manage existing connections and duplicate the settings from your Universal onto another device capable of taking your SIM card. Try that sim card in another device with the same connection settings. I expect you'll get the same results. If so, post the settings here
2) Tweaks has done something undesired. Can you list a few websites that are failing? Personally, I'm reluctant to install ANY software until I'm 100% convinced I need it. This applies also to my desktop and trippley so to my server
3) Blame the user :lol:
I reckon it's 1) :idea:
Click to expand...
Click to collapse
Some interesting ideas there. Some of the sites that are failing include:
www.google.com - I can't access the full version and the PDA version hangs constantly during loading and loads results very slow, no images shown when image search is done.
www.blogger.com - It tries to load www.blogger.com/start which again hangs terribly and loads a version of the page with no images.
Various internet shortcuts I imported over from my bookmarks I used on my Dell Axim X30 (PPC2003SE). I'll have to pull a list later if I'm still having this problem.
I don't have another PPC Phone device so I can't try the settings swap but it does sound very likely. I am currently using the cab file from imate for tmobile USA settings (which does create a connection called "tzones" which kinda worries me), it uses the internet2.voicestream.com access poin. I had also manually configured the settings previously using these settings and still had the same problem (pulled from a hofo post by Mashie):
Goto Start > Settings > Connections > Connections > Add new ISP...
Give it a name (T-Mobile)
Select Cellular Line (GPRS)
Next
APN = wap.voicestream.com or internet2.voicestream.com (whichever you like)
Next
Next
Finish
leave username, password, domain, etc... all blank
Click to expand...
Click to collapse
But maybe I need to try some different settings... I'll try playing with the settings I have, creating new settings, and hounding some other Tmob USA GPRS user's settings (hopefully someone using another jasjar).
Re: #2, I haven't actually used Tweaks, I used Resco registry editor to try and make the browser appear to be a full PC browser. I tried a ton of registry settings suggested by some more Hofo super-users, but nothing worked. I eventually got really creative and desperate with some registry edits and finally hard reset the device, tried the suggested reg edits again without success, then hard reset again.
Re: #3 - lol. I seem to be the only one with this problem, so I'm not rulling it out... I was a bit worried someone was going to suggest that the PEBKAC (problem exists between keyboard and chair).
www.hotmail.com and www.handango.com are sites I have experienced cannot be accessed in their full PC version. The PIE on the JJ takes us to the mobile sites.
Likewise a strange thing happens when I try to log into the "PocketPCDubai Forums". PIE starts to download the site page. I can see the progress indicator gradually move up. When about 180 Kb has been downloaded the progress indicator disappears meaning that the page has fully been downloaded. Nevertheless the page is blank and with nothing on it.
I also have tried to modify the registry to make the PIE appear as a full browser but nothing seems to work.
Regards
www.hotmail.com and www.handango.com are sites I have experienced cannot be accessed in their full PC version. The PIE on the JJ takes us to the mobile sites.
Likewise a strange thing happens when I try to log into the "PocketPCDubai Forums". PIE starts to download the site page. I can see the progress indicator gradually move up. When about 180 Kb has been downloaded the progress indicator disappears meaning that the page has fully been downloaded. Nevertheless the page is blank and with nothing on it.
I also have tried to modify the registry to make the PIE appear as a full browser but nothing seems to work.
Regards
"www.hotmail.com" and "www.handango.com" are sites I have experienced cannot be accessed in their full PC version. The PIE on the JJ takes us to the mobile sites.
Likewise a strange thing happens when I try to log into the "PocketPCDubai Forums". PIE starts to download the site page. I can see the progress indicator gradually move up. When about 180 Kb has been downloaded the progress indicator disappears meaning that the page has fully been downloaded. Nevertheless the page is blank and with nothing on it.
I also have tried to modify the registry to make the PIE appear as a full browser but nothing seems to work.
Regards
Has anyone had this issue and resolved it via ROM upgrade? I'd be ready to upgrade the ROM right away if I knew it fixed this issue. If not, I'd rather not waste a few hours setting up, reinstalling, and configuring everything.
Does Mozilla Minimo work on the JasJar?
If it does - I believe that might offer a more feature full alternative to the bundled pocket PC InternetExplorer Galt.
Hope this helps
Finally remembered the address that I used to use for Google when I had this problem on my Jam...
http://www.google.com/webhp
That wont redirect you to the /pda page. There are probably similar pages for other websites, but this is the one I used most!
This registry hack will make Pocket Internet Explorer identify itself as IE 5.5 on Windows 2000. However it will prevent web sites that provide Pocket PC specific content to be able to know you're actually using a Pocket PC
Change Pocket IE to IE Version 5.5 (For Secured Sites)
1) Go to the HKLM\SOFTWARE\Microsoft\Windows\?CurrentVersion\Internet Settings\User Agent\ key. 2) Set the default value to "Mozilla/4.0" (Default is "Mozilla/2.0"). 3) Set the "Version" value to "MSIE 5.5" (Default is "MSIE 3.02"). 4) Set the "Platform" value to "Windows NT 5.0" (Default is "Windows CE").
This will only work on some secure sites that check version number rather than perform a check for support of secured transactions.
http://wiki.xda-developers.com/index.php?pagename=Universal_Registry
Carnivor said:
Change Pocket IE to IE Version 5.5 (For Secured Sites)
1) Go to the HKLM\SOFTWARE\Microsoft\Windows\?CurrentVersion\Internet Settings\User Agent\ key. 2) Set the default value to "Mozilla/4.0" (Default is "Mozilla/2.0"). 3) Set the "Version" value to "MSIE 5.5" (Default is "MSIE 3.02"). 4) Set the "Platform" value to "Windows NT 5.0" (Default is "Windows CE").
This will only work on some secure sites that check version number rather than perform a check for support of secured transactions.
Click to expand...
Click to collapse
Tried that, didn't work for me.
sub69 said:
Finally remembered the address that I used to use for Google when I had this problem on my Jam...
http://www.google.com/webhp
That wont redirect you to the /pda page. There are probably similar pages for other websites, but this is the one I used most!
Click to expand...
Click to collapse
Tried that, although it loaded the main page (I think I had it cached from wifi browsing) it didn't let me search from there.
I finally upgraded my ROM to the latest 1.13.53 version and still couldn't resolve this with alternate URLs or registry edits. Any ideas, anyone? I'm using the T-mob USA cab settings from imate...

Salvaging the hours and euros sunk

Since I'm having a couple of problems lately that will ultimately require me to hard-reset my TyTN in the near future, I figured I could document the steps I take to salvage the configuration as I go and learn this stuff.
My primary tool will be the Windows Mobile 5.0 Pocket PC SDK, especially the rapiconfig tool, that allows to process and query configuration information in the form of provisioning xml files.
RapiConfig sends the provisioning file to the device, processes it and saves the answer to RapiConfigOut.xml.
Lesson #1:
How to retrieve Messaging account settings, even if they appear to have vanished, using the EMAIL2 configuration service provider:
<!-- query-email2.xml -->
<wap-provisioningdoc>
<characteristic-query type="EMAIL2" recursive="TRUE" />
</wap-provisioningdoc>
C:\>RapiConfig.exe /p query-email2.xml
The result will be a list of manually configured messaging accounts, plus Hotmail and MMS.
The result will not include passwords (parm name="AUTHSECRET). To be later able and use the output file for restore, these params should be added for those accounts with (parm name="AUTHREQUIRED" value = "1") and the file should be saved under a meaningful name. Since MMS will be commonly setup by the ExtRom setup, it should be removed.
Next time we'll look at wireless connection setup.
Lesson #2:
How to enable RAPI access with manager privileges and retrieve WLAN settings.
The attempt to retrieve WLAN settings using the "Wi-Fi" characteristic will fail with "Access denied", because the Wi-Fi configuration provider requires manager level access, which is like Administrator on a PC.
By default, RAPI only uses user access level, and users can obviously not be allowed to manage WLAN settings using RAPI.
The SDK provides a way around this. Allowing RAPI access to manager-level features can be enabled by a security policy. This policy must be set using a signed configuration file.
The SDK contains a file "RapiAllowed.cpf" in the rapisecurity folder that can be used for this purpose.
However, first the certificate used to sign this file must be installed on the device.
For this, the SDKCerts.cab must be run on the device. This step might fail however, if the network provider chose to prevent the user from using unknown certificates.
The the RapiAllowed.cpf can be copied and run as well. There will be no feedback other than a SMS confirming the installation.
RAPI is a powerful interface, so the inverse, RapiRestricted.cpf, must be run before the device is brought into possible hostile enviroments (e.g. where some people might run Bluetooth scanners, USB ports on public computers, etc).
There is also a tool available from Microsoft called "Security Configuration Manager" that allows reviewing and resetting device security.
With RAPI security disabled, querying Wi-Fi is a piece of cake:
<!-- query.xml -->
<wap-provisioningdoc>
<characteristic-query type="Wi-Fi" recursive="TRUE"/>
</wap-provisioningdoc>
C:\>rapiconfig /p query.xml
The RapiConfigOut.xml will show all configured WLANs grouped into access-point-based and ad-hoc networks, with a characteristic for each network.
The network key is included as dummy string "****************" that needs to be replaced by the real passphrase.
I guess the next thing is to take a look into the network settings provided by CM_Networks and CM_GPRS_Entries.
HB_TyTN, very interesting stuff in your lessons, thanks for your effort
Also you may like to check rapi unlocker here:
http://forum.xda-developers.com/showthread.php?t=252356
Excellent thread! Will definitely keep mentioining it in my forthcoming, related articles!
About networks
The network thing in Windows Mobile seems pretty messed up. In an attempt to make things easier, safer and more automated, I think, Microsoft left anybody on the way.
Here is what I understand and (warning), I may be totally off.
There are four pre-defined networks Internet, Corp, WAP and Secure WAP.
Although those may have different names based on OS language and HTC, provider or user choosing, the IDs of these networks are fixed and can be looked up in the SDK/include/connmgr.h file. E.g. Internet, is identified by 436EF144-B4FB-4863-A041-8F905A62C572.
These networks describe different setups in terms of routing, security or proxy settings or are used from different applications (e.g. WAP/MMS).
Of all networks, one is selected as Internet (public) and another can be chosen as private under Select Networks in Advanced Connections.
Internet will provide TCP/IP only. Private will provide access to Windows shares, and may connect to the internet, usually thru a proxy.
The Connection Manager separates the world into Internet and private, based on the URL of the server.
Non local server names, e.g. www.xda-developers.com will be connected with the network specfied as Internet.
Yes, this includes any directly entered IP address, as the detection is based on the occurrence of a "." dot in the server name. The only way around this is to specify the URL in Settings, Connections, Advanced, Exceptions (using * as a wildcard if necessary).
Sole server names and except URLs will be connected thru the network designated as private.
With each network, connections, network cards and wireless networks can be associated, so that, finally, the connection manager uses or dials one of those connections based on the network it chose to use.
That's a long intro into lesson #3: Querying network information
I'll start resetting RAPI security to restricted, by copying RapiRestricted.cpf to the device, running it and checking the SMS message for success. This should prevent any actual messing up something.
Now to querying networks using the CM_Networks configuration provider.
<!-- query.xml>
<!--<!DOCTYPE wap-provisioningdoc SYSTEM "msprov.dtd">-->
<wap-provisioningdoc>
<characteristic-query type="CM_Networks" recursive="TRUE"/>
</wap-provisioningdoc>
C:\>rapiconfig /p query.xml
C:\>notepad RapiConfigOut.xml
The introduction above is to explain why this query does not reveal anything useful, other than a list network names, their ID and an obscure "Secure" value, which is 0 for all my connections.
I find it more interesting to query the CM_PPPEntries or the CM_GPRSEntries providers. They use a similar, yet somewhat convoluted schema.
Here are the notable parts:
DestID associates the entry with one of the networks I talked about and queried above.
Phone is the number to dial for the connection. For GPRS, this entry is set to "~GPRS!". I wonder who came up with that string.
Username and Password are obvious and so is RequirePw.
DnsAddr, AltDnsAddr are not out of the ordinary, and if SpecificIpAddr is "1", the ip address is in IpAddr, although I'd assume it is assigned dynamically in most cases.
DeviceType and DeviceName are set to "modem" and "Cellular Line" for the connections that use the phone network.
DeviceSpecificRAW is the most dangerous entry here, since it contains the parameters for the phone device in binary form. I wonder if there is any point in looking into those other than to inflict pain.
Some of the device parameters are set verbosely, so let's rather look at those. However, your provider may not like it if you modify these vigorously.
If BearerInfoValid is 1, BearerInfoService and BearerInfoSpeed are supposed to specify the type of modem and it's speed. Values in my case are 1 -Async Modem and 15 - 9600 v32, which goes to show that the latter value is rather useless, because I know I get more than that with both UMTS and GPRS. So better not tamper with these.
CompressionInfoValid and RadioLinkInfoValid are set to 0 in my case, so one can easily do without.
GRPSInfoValid is set to 1, but the only real interesting parameter is GPRSInfoAccessPointName, which must be set for the GPRS connection to know whom to talk to.
GPRSInfoQOSSettingsValid and GPRSInfoMinQOSSettingsValid are 0, which is sad, because I'm really not happy with my GPRS Quality of Service and would have loved to improve it.
Now, that was a joke. QoS is a way of classifying network traffic for bandwidth and latency and I doubt any provider supports it for Joe Average.
For all the parameters documentation is in the Smartphone SDK about the Telephony and TSP API structures.
Finally, a list of default URL mappings, as found in the CM_Mapping provider documentation.
*://*.*/* The Internet
*://*/* My Corporate Network
wsp://*/* WAP Network
wsps://*/* Secure WAP Network
To query my personalization settings, next time I'll dive into the registry and see what I can do with RAPI configuration queries.

How to change user-agent for PIE in AKU 3.3

Hi
I've been trying to change the user-agent for PIE on my JasJam flashed with an AKU 3.3 ROM (South African Qtek).
On the previous version (AKU 2.2) I would be able to change the user agent by changing those keys in the registry:
for example:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Templates\Same as Pocket PC]
"Platform"="Windows CE; i-mate JASJAM V2 PPC; 240x320"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform]
"i-mate JASJAM V2 PPC; 240x320"=""
This doesn't seem to work anymore, user-agent (as checked with www.useragentstring.com) always return:
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8)
I've tried locating all occurences for Mozilla/4.0 in the registry, change them but with no effect.
Any help would be greatly appreciated.
Cheers
JY
Funny on how you could search for hours, and it's only a few minutes after you post a question that you find the answer:
The user-agent string in AKU 3.3 is located at
[HKEY_LOCAL_MACHINE\Security\Internet Explorer\User Agent]
"Custom"="PPC; 240x320; HTC_TyTN/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1"
What were you trying to do by changing the UA? AKU 3.3+ doesn't send the changed UA anymore.
We had been discussing this in several threads already, but the solution created some problems with SMS/e-mail or Favorites in PIE.
http://forum.xda-developers.com/showthread.php?t=294014&highlight=agent
http://forum.xda-developers.com/showthread.php?t=297937&highlight=agent
http://forum.xda-developers.com/showthread.php?t=297289&highlight=cingular+video
chenga said:
What were you trying to do by changing the UA? AKU 3.3+ doesn't send the changed UA anymore.
Click to expand...
Click to collapse
Without the proper user-agent (so it reports to be an i-mate JasJam), I can not use the wap web site from my mobile company (Telstra).
AKU 3.3 certainly do not use the same registry keys as earlier version, but I was able to modify the user-agent as mentioned in my previous post.
I will see if it creates problem with SMS as you mentioned.
JY
No problem with SMS after changing that registry key
It works fine...
And I get exactly the user-agent I want.
I'm surprised this wasn't found earlier...
JY
What did you change the UA to?
I tried your registry setting, but it did not work with Cingular Video (changing to LG-CU500). The fix that I was talking about replaced two files. That fix is still buggy, but allows Cingular Video and the Planet3 equivalent in Europe to work.
chenga said:
What did you change the UA to?
I tried your registry setting, but it did not work with Cingular Video (changing to LG-CU500).
Click to expand...
Click to collapse
In [HKEY_LOCAL_MACHINE\Security\Internet Explorer\User Agent]
I changed:
"Custom"="PPC; 240x320; HTC_TyTN/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1"
into:
"Custom"="i-mate JASJAM V2 PPC; 240x320; HTC_TyTN/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1"
As the JASJAM V2 bit is what is being checked by the telstra wap site.
I don't know what you need to change it into so it works on your network.
You can control which user-agent is sent with this web site: http://www.useragentstring.com
Make sure after changing the registry that you kill IE, so it will reload the registry content
Ah, ok. We have different needs then. To get the videos from Planet3 and Cingular working, we need to change the Mozilla/4.0 part, not the stuff after that.
chenga said:
Ah, ok. We have different needs then. To get the videos from Planet3 and Cingular working, we need to change the Mozilla/4.0 part, not the stuff after that.
Click to expand...
Click to collapse
I think it would be worth playing with that key though, because it definitely has an effect on the user-agent string used by IE...
JY
If you want to change the User Agent String for AKU3.3+ or WM6 you have to edit the browser.dll from Windows directory on Hermes. You must take a dumped browser.dll, because the file can't be copied outside Windows-dir.
Open browser.dll with Hex Editor and search for Mozilla/4.0
You can change Mozilla/4.0 into anything else you want,
e.g.
Mozilla/4.0 (11 signs) into
Palm750/v000 (11 signs)
It won't work for some reason if more signs added, but maybe somebody knows what i do wrong.
[I once changed the things after Mozilla/4.0 (compatible; MSIE 4.1;...) and then the Registry Setting worked again in HKLM\Security\Internet Explorer\User Agent\Custom and this Registry Setting replaces the User Agent in the browser.dll (maybe the %d after Mozilla/4.0? causes the fixed User Agent sending from browser.dll??). But no access with correct sent User Agent from registry. Strange. With Hex-Editor-Mod it lets me access, with exactly the same User Agent prooved with www.fiddlertool/useragent.aspx ]
Works fine then (tested on Hermes)
I added a dumped browser.dll in browser.zip, but i can't say if it will work on your ROM too. If not, simply delete it again, it will be replaced with original browser.dll from ROM.
For all 3 Austria Users with AKU3.3 or WM6 installed: Simply copy the file from browserUA-3AT 240x320.zip to Windows-directory.
No need to change registry anymore.
Planet3-Link: [B] http://mobile.drei.at/hb/homebase/Grid [/B] UPDATE: Use This URL, others have probs with opening the Streaming Player.
PAPPL said:
If you want to change the User Agent String for AKU3.3+ or WM6 you have to edit the browser.dll from Windows directory on Hermes. You must take a dumped browser.dll, because the file can't be copied outside Windows-dir.
Open browser.dll with Hex Editor and search for Mozilla/4.0
You can change Mozilla/4.0 into anything else you want,
e.g.
Mozilla/4.0 (11 signs) into
Palm750/v000 (11 signs)
It won't work for some reason if more signs added, but maybe somebody knows what i do wrong.
Works fine then.
I added a dumped browser.dll in browser.zip, but i can't say if it will work on your ROM too. If not, simply delete it again, it will be replaced with original browser.dll from ROM.
For all 3Austria Users: Simply copy the file from browserUA-3AT.zip to Windows-directory.
No need to change registry anymore.
Planet3-Link: http://mobile.drei.at/hb/homebase/Hutchkey
Click to expand...
Click to collapse
great to here good job, thanks
Nice work, PAPPL! Thank you
Here is the CAB for the Browser.dll for Cingular Video to work in PIE in WM6 or WM5 Aku 3 ROMs. It reports UA of LG-CU500. Blackjack or Samsung A707 UA strings (the other very popular CV devices) have UA's that are longer than 11 digits so the HEx edit wont work.
Also here is a RealPlayer CAB with the browser UA fix autoinstall!
wpbear said:
Here is the CAB for the Browser.dll for Cingular Video to work in PIE in WM6 or WM5 Aku 3 ROMs
Click to expand...
Click to collapse
so this will make the browser report correctly for pda sites (as apposed to crappy text only ones due to a weird user agent)??
wpbear said:
Here is the CAB for the Browser.dll for Cingular Video to work in PIE in WM6 or WM5 Aku 3 ROMs. It reports UA of LG-CU500. Blackjack or Samsung A707 UA strings (the other very popular CV devices) have UA's that are longer than 11 digits so the HEx edit wont work.
Also here is a RealPlayer CAB with the browser UA fix autoinstall!
Click to expand...
Click to collapse
Thanks for the RealPlayer!
Curious. Tried the wpbear cabs on my factory unlocked HTC branded Trinity P3600 (I know this is a Hermes thread, so please excuse me crashing in. Thought the phones might be similar enough this could get me Cingular Video). Followed the intructions exactly. Strangely, after installation I could no longer even launch Pocket IE. Got a message saying application had the wrong signature or something similar. It was easy enough to uninstall the cabs so it didn't hurt to try. Even aside from this I am have been a bit puzzled that I can't get to the MEdia Net home page, not that this is any great loss. I assume it suggests my phone is not set up to play with the wap.cingular proxy fully. My Internet access seems unrestricted however which is the main thing!
The proxy is wireless.cingular.com:80 ! wap.cingular is the access point (AP). If you have wap.cingular as the proxy, you will not be able to use the Cingular medianet/video pages.
chenga said:
The proxy is wireless.cingular.com:80 ! wap.cingular is the access point (AP). If you have wap.cingular as the proxy, you will not be able to use the Cingular medianet/video pages.
Click to expand...
Click to collapse
Thank you so much chenga! Finally I have the proxy set up right to get at the MEdia Net home page. Actually, I had seen those settings mentioned before but I had quite figured out how to enter them correctly until now.
The main problem was probably just my stupidity and ignorance, but I have also come up with a feasible sounding explantation as to why I got confused so I can try to feel less silly!
In case this helps anyone else, the thing that had truly been throwing me off is in my the Connections preferences there are are two sets of preferences as per Windows Mobile default. One has the default name "My ISP" and the other is "My Work Network".
The "My Work Network" is the one which has the option to enter the proxy and well as an APN (It also has the VPN settings options, although that is not applicable in this instance) I think my confusion is because I just switched to Cingy from T-Mo and with them the "My Work Network" settings would probably (I think..but may be wrong) only be used if you had a business plan and need to VPN in past your workplace firewall to get at an Enterprise server of some variety or other (No longer needed with Direct Push over http though)
The "My ISP" settings area has no option to enter a proxy (at least on my device). Solution, use "My Work Network" set it all up as needed and rename it to something relevent e.g. Cingular Proxy.
I suppose I was also thinking way back to my old, old Palm OS Treo days when any proxy option was accessed through its web browser.
I notice that the while use the proxy adds the MEdia Net specific features, it appears from my cursory testing to block SMTP, POP and IMAP. Curiously, it does allow transfers using an FTP client.
Still this is great. I can still use wap.cingular without a proxy for the most part and then just change the connection to use the proxy to get at MEdia Net stuff when desired. Best of both worlds really. Thanks again!
Sorry to bump the thread. I was examing the settings in the Cingular WAP Setup CAB (link earlier in thread) and noticed that it changes the DNS servers to those offered by the free OpenDNS service.
(For anyone new to DNS, it is the way that a human readable Internet address e.g. www.example.com. gets turned into an actual numercial address which a device can really use to find something on the Internet.)
Nothing wrong with that, but it worth noting as that comes down to personal taste. One can always change the DNS servers in the Connection settings at any time. Leave them blank to use Cingular's DNS servers.
My limited experience of the OpenDNS servers is that they are very fast, though can occaisionaly be a bit inconsisitent. They do also filter addresses, mostly in a helpful. e.g. they try to correct obvious typos into a real address (like changing example.coooommmm into example.com) and they also block known phishing sites (fake sites that try to steal personal information). If you type in a web address that cannot be found the OpenDNS server will present you with a suggestions page along with some sponsored links. Doesn't seem to be anything underhand, the page clearly declares itself. But if you use the CAB above and didn't happen to know about OpenDNS you might end up wondering why you end up looking at their page occaisionally.
Edit: Oops, silly me. The post with the originally CAB did already say it uses the OpenDNS servers. (Yes, I know, it really is about time I learned to fully read everything before I post!) Still, perhaps the extra extra details may be helpful to someone anyway.
flamingcrumb said:
Sorry to bump the thread. I was examing the settings in the Cingular WAP Setup CAB (link earlier in thread) and noticed that it changes the DNS servers to those offered by the free OpenDNS service.
(For anyone new to DNS, it is the way that a human readable Internet address e.g. www.example.com. gets turned into an actual numercial address which a device can really use to find something on the Internet.)
Nothing wrong with that, but it worth noting as that comes down to personal taste. One can always change the DNS servers in the Connection settings at any time. Leave them blank to use Cingular's DNS servers.
My limited experience of the OpenDNS servers is that they are very fast, though can occaisionaly be a bit inconsisitent. They do also filter addresses, mostly in a helpful. e.g. they try to correct obvious typos into a real address (like changing example.coooommmm into example.com) and they also block known phishing sites (fake sites that try to steal personal information). If you type in a web address that cannot be found the OpenDNS server will present you with a suggestions page along with some sponsored links. Doesn't seem to be anything underhand, the page clearly declares itself. But if you use the CAB above and didn't happen to know about OpenDNS you might end up wondering why you end up looking at their page occaisionally.
Edit: Oops, silly me. The post with the originally CAB did already say it uses the OpenDNS servers. (Yes, I know, it really is about time I learned to fully read everything before I post!) Still, perhaps the extra extra details may be helpful to someone anyway.
Click to expand...
Click to collapse
True, that was stated when I posted that cab. If you are on Cingular you really need a better DNS, theirs suck.

Remove T-mobile UK image compression?

Has anyone been able to remove t-mobile's annoying image compression? When browsing the web all images are heavily compressed in browsers and ROMS that I've tried.
Apparently German tmob customers can change preferences online and usb stick users can remove it using the connection manager. Probably isn't possible, but thought it was worth asking
Using my phone as a modem (with T-Mobile UK) I use the modify headers add-on in Firefox. You can then change two settings:
Name: pragma, Value: no-transform
Name: cache-control, Value: no-cache
When they are both enabled you can get uncompressed images. I've never looked into why but it does work. Maybe that might be of use in some way?
sh2811 said:
Using my phone as a modem (with T-Mobile UK) I use the modify headers add-on in Firefox. You can then change two settings:
Name: pragma, Value: no-transform
Name: cache-control, Value: no-cache
When they are both enabled you can get uncompressed images. I've never looked into why but it does work. Maybe that might be of use in some way?
Click to expand...
Click to collapse
I've seen this before, but there's no way to modify headers in opera via the usual opera:config page. Nothing else seems to work either.
I was with T-Mobile UK for quite a while and I never noticed any image compression but then I never used their proxy servers.
Do you still get this when not using their proxies?
I removed tmobs proxy settings from the connection. Via Wifi I get perfect images so I know they must have some compression running. The extra speed is great, but the compression is just too heavy for my liking.
derinahon said:
I removed tmobs proxy settings from the connection. Via Wifi I get perfect images so I know they must have some compression running. The extra speed is great, but the compression is just too heavy for my liking.
Click to expand...
Click to collapse
same story here, removing the proxy settings did not help
I have no useful advice to offer, sadly, but if anyone ever figures this out, please let me know!
I'm on T-Mobile in the UK and I hadn't noticed this until I've just read this thread. Now it is really annoying me. I haven't got any proxy specified and I can confirm that when roaming (ie not connected via Wi-Fi) Opera does indeed display compressed images (badly compressed).
iouk said:
I'm on T-Mobile in the UK and I hadn't noticed this until I've just read this thread. Now it is really annoying me. I haven't got any proxy specified and I can confirm that when roaming (ie not connected via Wi-Fi) Opera does indeed display compressed images (badly compressed).
Click to expand...
Click to collapse
Opera and IE as well (so it's clearly not the faulty of the browser).
t-mobile have had compression on web images for ages, it's annoying but hardly noticeable on my HD2
On my netbook it's really annoying but shift +R removes compression on a single image and shift +A removes compression on all images on a page.
Not tried the Name: pragma, Value: no-transform / Name: cache-control, Value: no-cache workaround but I've made a not of it and will give it a go.
Hmm
Have you dived into the registry to look at Network settings? Or Failing that, have you tried to set another proxy server? There are many available on the internet.
Other than that, I'm not entirely sure.
Some one much smarter will have a look at this thread and say something.
Also, believe me I don't mean this in a patronising way, but did you soft-reset after applying no proxy settings?
Jake
J.Hendy said:
Also, believe me I don't mean this in a patronising way, but did you soft-reset after applying no proxy settings?
Click to expand...
Click to collapse
I think you'll find you did mean that in a patronising way but yes, I haven't been using T-Mobile's proxy server (or anyone else's) for the past 2 months, now - I had to deactivate it because for some reason it interferes with Outlook's ability to fetch email from my POP account. Switching it off makes no difference to image compression.
I did actually ring up T-Mobile tech support about this once, and was told that there is no way to configure an HD2 to prevent the compression - but they might have been wrong. I live in hope.
im on o2 and found compressed images too.
but it only happened after i changed from stock rom.
unless o2 has just started this recently i have to believe its a phone setting.
(made too many changes to revert back to stock rom for proof :/)
also noticed its only in opera an not explorer once the cache is flushed. and yes when using wifi it doesnt have any compression. so i think the phone is sending data telling the data provider to use compression.
with that said there must be a way to stop the compression.
anyone found the solution yet?
xda9467 said:
im on o2 and found compressed images too.
but it only happened after i changed from stock rom.
unless o2 has just started this recently i have to believe its a phone setting.
(made too many changes to revert back to stock rom for proof :/)
also noticed its only in opera an not explorer once the cache is flushed. and yes when using wifi it doesnt have any compression. so i think the phone is sending data telling the data provider to use compression.
with that said there must be a way to stop the compression.
anyone found the solution yet?
Click to expand...
Click to collapse
solved it ... the compression does come from the network provider and they can give you alternative servers
Tmobile compression is done on a transparant proxy between there server and proxy server. Thus dissabling the proxy does not actually stop traffic being routed by the transparant proxy.
I see there is some software provided by tmob for changing image compression when using their 3g dongle. I wonder if that will work on the phone, by using the phone as a modem you may be able to use your PC to connect to your account and adjust the compression setting.
Will have to wait untill im home in a few days and give it a go
for everyone on o2 you can disable the compression by changing the username for the mobile web settings, change it from o2web to bypass leave the rest of the information as it is. Clear the cache for your browser and reload and you should notice an improvement on the pictures. Might need to soft reset.
Is this still unresolved for T-mobile?
xda9467 said:
solved it ... the compression does come from the network provider and they can give you alternative servers
Click to expand...
Click to collapse
Did you speak to T-mobile to get the "alternative servers'? Can you share the settings that disable the compression?
Bump.
Interested in potential compression removal on T-Mob UK.
funnily enough I'm using my HD2 now as a modem and I went looking for this solutionagain. I'd done it last year on another laptop but couldn't remember exactly how to do it again.
anyway this solution from T-Mobile forums works great
If you use Mozilla Firefox you can make the browser do the job for you and disable the software that controls the images.
In Firefox go to
Part one
Tools > Add ons > Get Add ons > Click in the search and enter modify headers > You will get a few results, scroll to the one named 'modify headers' > Select Add to Firefox >Accept and Install > Install now > Click to restart Firefox
Part two
Tools > Modify Headers > Top leff drop down select 'Add' > Click in the name box (its next to where you just clicked to select add) enter this: Pragma > In the Value box (next one over) enter: Cache-Control > Click the Add button to the right (it will drop down with a green spot)
Again
Top left drop down select 'Add' > Click in the name box (its next to where you just clicked to select add) enter this: Cache-Control> In the Value box (next one over) enter: No-Cache> Click the Add button to the right (it will drop down with another green spot)
Part three
Bottom Right Hand Side click 'configuration' > Under General tick 'always on' > Close the box
Then Clear the Cache and History in Firefox and restart the Firefox and hey presto, clear images.
Click to expand...
Click to collapse

MMS pictures Shrinking in size when downloaded??

I had same problem with HTC Touch Pro
Solution was
There was one guy who had this problem over at esato and he fixed it. This is hidden in a rather long genieric thread so i'll just copy his post here...
"Basically, it has something to do with the phone not being set up, or directing to the correct 'profile' with the network operator. For example, my settings were directing to the Taiwan HTC website for some reason. Because O2 didn't have these settings, it was defaulting the MMS settings to how they were when MMS was first introduced.
The solution is basically using a program like PHM Registry Editor to change the profile, so it directs to the correct details. However, as there aren't any specific Xperia ones yet, you can have it use those of another phone. In my case, I have used the N95 settings, as these are ones set up on O2.
So, in the reg editor you need to go to HKEY_LOCAL_MACHINE - Software - Arcsoft MMS UA - Config - mm1 - WspHeader
There will be 6 strings in this part of the registry. You just need to edit the 'User-Agent' profile to:
NokiaN95/11.0.026; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1
And the 'Profile' string to:
http://nds1.nds.nokia.com/uaprof/NN95-1r100.xml
You don't need to reboot. And that should get the pics coming through at the correct size.
Hope this helps if anyone is having the same problem."
This thread
http://www.esato.com/board/viewtopic...743&start=6480
page 433 - his/her nickname is s32bauer...
But now registry is not the same
Need help

Categories

Resources