I don't know if this has been posted already and I'm not sure if this is a feature or some Hostile Takeover by Google.
When I have IE open on my HD7 no matter what page I'm on hitting my search button takes me to Google.com! I don't have anything against Google I actually prefer it, but I find this to be kind of strange on a Windows 7 handset.
Two words: Mobile Operators (Tmobile, AT&T, etc)
Is there any way to changes this? this is pretty annoying
My Trophy uses a Vodafone web to search. I have to go out of IE and then press search to use Bing.
Mobiplayer said:
Is there any way to changes this? this is pretty annoying
My Trophy uses a Vodafone web to search. I have to go out of IE and then press search to use Bing.
Click to expand...
Click to collapse
From the secret microsoft documents I've read, this is a WP7 registry setting that carriers adjust before shipping the phones.
I don't think we're too far from having a reg editor given that apps have already been demonstrated that can browse the file system. Just chill a few weeks
I think you can edit registry entries through the MFG application. I sure wouldn't mess with it for fun, though....
According to this document
All you need to do is change the following 2 keys:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
"DefaultScope"="Bing"
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Bing
"Url"="http://www.bing.com/search?q={searchterms}&src=IE7-Mobile"
Click to expand...
Click to collapse
now the question is how to add this reg keys in a .xap file or how to get access to the registry on the wp7 device
Related
Is there any way to take items off the default Windows Mobile 6.5 Today Screen?
I looked in the Settings for "Today", but there's nothing in there (that I saw) that lets me take just a single item off.
Specifically, I want to remove "Voicemail", because I don't have this in my phone plan.
Could I get some help?
Theres an app in the Windows market place that's free and allows you to mess with the Windows Home screen....it's under the most popular section, can't remember the name though
andrewdcollings said:
Theres an app in the Windows market place that's free and allows you to mess with the Windows Home screen....it's under the most popular section, can't remember the name though
Click to expand...
Click to collapse
I don't see it...the only one I saw cost like $24 USD and looked like it was designed for WM6.1...
Are you confident editing the registry?
Find the following keys and remove the text in bold:
[HKEY_LOCAL_MACHINE\Software\Microsoft\CHome]
"DefaultXML"="<Plugins Order=\"CMyPhotos;CMusic;CWelcomeCenter;CPhone;CVoicemail;CClock;CText;CEmail;CAppointments;CHomeFavs;CWindowsLive\" CPRFileName=\"Titanium\" DisplayStyle=\"Titanium\" />"
"Plugins"="CMyPhotos;CMusic;CWelcomeCenter;CPhone;CVoicemail;CClock;CText;CEmail;CAppointments;CHomeFavs;CWindowsLive"
"ExtensibilityXML"="<Plugins Order=\"CMyPhotos;CMusic;CWelcomeCenter;CPhone;CVoicemail;CClock;CText;CEmail;CAppointments;CHomeFavs;CWindowsLive\" CPRFileName=\"Titanium\" DisplayStyle=\"Titanium\" />"
After you have saved your changes, perform a soft-reset (or remove and re-add "Windows Default" to the Today Page).
How about the ability to dial phone numbers straight from web pages? This is basic functionality with iPhone, all versions of Android, RIM, S60 and WebOS... why is it missing in WM??
On internet explorer I can just click the phone number and it will dial
Hmm, it doesn't work for me, in IE or Opera?? Which webpages with phone numbers work for you?
Any web browser, it will make phone number a clickable link, click and dial. Easy peasy.
Delete double post
wildcard said:
How about the ability to dial phone numbers straight from web pages? This is basic functionality with iPhone, all versions of Android, RIM, S60 and WebOS... why is it missing in WM??
Click to expand...
Click to collapse
You have posted the same question in several places
Please respect the rules
I've a Europe WWE edition, and I have the same issues.
I can't click on phone numbers, it just want's to scroll. (in Opera & IE)
Really a shortcoming of both products. (or is it WM?)
It works from every browser.
orb3000 said:
You have posted the same question in several places
Please respect the rules
Click to expand...
Click to collapse
Ya, I figured it might be device specific, so thats why I posted it here. No one will answer my question though.
lorin.bute said:
It works from every browser.
Click to expand...
Click to collapse
Really? is there a special setting for this? It doesn't work my phone, IE or Opera
Is this controlled by the developer of the specific web site - does a number need to be somehow tagged as being a phone number for it to be clickable? I notice on my device that sometimes a phone number is clickable, other times it is not. For example, if I search on "Outback near 43065", some of the hits have a clickable phone number, others do not.
What would be nice to have is a browser that figures out whether a sequence of digits represents a phone number - it does not appear that Opera Mobile on the Touch Pro 2 does that?
ronh said:
I've a Europe WWE edition, and I have the same issues.
I can't click on phone numbers, it just want's to scroll. (in Opera & IE)
Really a shortcoming of both products. (or is it WM?)
Click to expand...
Click to collapse
You have to select the number , copy and paste it in your phone dialer..
The application list next to the home screen, has anyone heard if any updates are coming? I always assumed it would have a skiplist functionality like the contacts. It's kind of raw the way it is now, and we're getting closer and closer to an RC.
Anyone know if you can search through the list using the Search button?
lordcanti86 said:
Anyone know if you can search through the list using the Search button?
Click to expand...
Click to collapse
Yep, you can. Uniform search ftw.
Windcape said:
Yep, you can. Uniform search ftw.
Click to expand...
Click to collapse
Incorrect. There is no unified search. Search is contextual.
RustyGrom said:
Incorrect. There is no unified search. Search is contextual.
Click to expand...
Click to collapse
You read the second part wrong
Uniform = Search button does the same everywhere.
I just had to add more words than just "yes" to the sentence. 10 character minimum per post!
Windcape said:
You read the second part wrong
Uniform = Search button does the same everywhere.
I just had to add more words than just "yes" to the sentence. 10 character minimum per post!
Click to expand...
Click to collapse
But you can't search the app list...
RustyGrom said:
But you can't search the app list...
Click to expand...
Click to collapse
It's my understanding it's meant to be possible.
The search-button in the emulator opens Bing for everything but custom loaded application with the search button mapped. So I would be a bit vary about judging to much from the emulator only.
(I also have some faint memory of seen it working in one of the unlocked emulators.)
In the current version of the emulator it's taking me to bing's website. However, I think this is a major gripe noted by many beta testers and developers so we should see something more updated at release.
I'm hoping that the search button becomes contextual here as well as adding in the jump lists. However, with the default number of applications a jump list might become a burden. After almost every other item you'll have a new letter block taking up screen space. It might be best to configure it to only activate the jump lists if you have X applications installed on the phone.
The search button currently allows you to search through your contacts list in the people hub, and allows you to search through locally downloaded emails in your inbox.
I really hope MS gives more options like allowing grids instead of just a list. A jump list in gridded form (like what shows on the Zune HD) would be great.
Looking around the IMGFS, I found some undocumented capabilities that can be used in building an app (in addition to the standard ones mentioned in the WMAppManifest.xml file).
These are the extra ones I found, in case anyone is interested (from BasePolicy.xml):
ID_CAP_RINGTONE_ADD:Allows ringtone-marketplace applications to read/write into the Ringtones directory
ID_CAP_MEDIALIB:Access to the media library - read, play-back, etc.
ID_CAP_INTEROPSERVICES:Temporary Interop Service Capability.. To be removed by feature team
ID_CAP_SIMrovides access to SIM manager API
ID_CAP_SMSrovides access to SMS API
ID_CAP_WAProvides access to WAP API
ID_CAP_IDENTITY_USER:Allow an application to use a phone.info.dll to retrieve user properties
ID_CAP_TESTPUBLIC1:Small public test capability
ID_CAP_LOADUNSIGNEDMANAGEDDLL:Capability to load unsigned managed dll into chamber's process space
ID_CAP_LOADUNSIGNEDNATIVEDLL:Capability to load unsigned native dll into chamber's process space
ID_CAP_DEBUG:Allow an application to run in debugging enviorment.
---Edit---
I've tested each of these individually, and some work, and others don't.
ID_CAP_INTEROPSERVICES works
ID_CAP_RINGTONE_ADD works
ID_CAP_MEDIALIB works
ID_CAP_IDENTITY_USER works
ID_CAP_TESTPUBLIC1 works
ID_CAP_SIM ID doesn't work
CAP_SMS doesn't work
ID_CAP_WAP doesn't work
ID_CAP_LOADUNSIGNEDNATIVEDLL doesn't work
ID_CAP_LOADUNSIGNEDMANAGEDDLL doesn't work.
Note that even for the ones that work, Microsoft may still reject them in the app store.
I tested these by entering them in the WMAppManifest.xml in the XAP, and loading them on a windows phone device. This guy suggests that if it loads on the device, you have the permission: http://www.drdobbs.com/windows/227701092 and I think he's right. If you don't have permission, it doesn't actually load, and in every case, if it loaded it ran.
ID_CAP_RINGTONE_ADD - So i guess with next update we will get Custom ringtones that can b installed from an app
off topic can some one create utility that will do something about tuch sensetive buttons, when using camera if u tuch any of then by accident it exit camera, so u have to hold phone very carefully.
also, app to lock screen rotation would be nice.... any of thous features undocumented anywhere
P.S sorry for unrelated message
I think the ID_CAP_RINGTONE_ADD feature will only be enabled for the carriers (who knows what Microsoft really has in mind, though). The Windows Phone has done a good job (or lousy job, compared to what I desire) managing permissions so they can choose what capability to give whom.
Disabling other buttons shouldn't be hard if you can get to the native API. So once the phone is jailbroken......
Actually, Microsofts own Q&A on Windows Phone 7 states to look in the Marketplace for additional ringtones. Here is an excerpt and a link:
To find a ringtone in Marketplace
1
On Start, tap the arrow to go to the App list, then tap Marketplace .
2
Press the Search button.
3
Do one of the following:
•
To browse a variety of ringtones, type ringtones, then tap Enter .
•
To look for a more particular type of ringtone, type something more specific, like Halloween ringtones.
Tip
To hear what a ringtone or alert sounds like, tap Play .
Note
Marketplace may not be available in your country or region.
Click to expand...
Click to collapse
http://www.microsoft.com/windowsphone/en-us/howto/wp7/start/ringtones-and-sounds.aspx
All well and good having that, but why should we purchase a ring tone?
TheDisneyMagic said:
All well and good having that, but why should we purchase a ring tone?
Click to expand...
Click to collapse
Well, I don't see myself buying any, but this means an app could be made to create/add ringtones.
Long press on a song in Zune won't let you set it as the ringtone?
Iridox said:
Long press on a song in Zune won't let you set it as the ringtone?
Click to expand...
Click to collapse
Nope, I asumed this would be how it worked but no option in the list to do so.
Ah, that's a PITA >_>
naplesbill said:
Well, I don't see myself buying any, but this means an app could be made to create/add ringtones.
Click to expand...
Click to collapse
A whole app just to add a ringtone!?
naplesbill said:
Actually, Microsofts own Q&A on Windows Phone 7 states to look in the Marketplace for additional ringtones. Here is an excerpt and a link:
http://www.microsoft.com/windowsphone/en-us/howto/wp7/start/ringtones-and-sounds.aspx
Click to expand...
Click to collapse
To me that excerpt looks like you can download ringtones from the store, not that you can create an app to download ringtones. It would appear that Microsoft has an internal application that can add ringtones (which makes sense). These permissions are enforced by the OS, not the app store (maybe the app store does too). So if they want to be able to install ringtones, they need to give their own app permission to do so.
athompson said:
Looking around the IMGFS, I found some undocumented capabilities that can be used in building an app (in addition to the standard ones mentioned in the WMAppManifest.xml file).
These are the extra ones I found, in case anyone is interested (from BasePolicy.xml):
ID_CAP_RINGTONE_ADD:Allows ringtone-marketplace applications to read/write into the Ringtones directory
ID_CAP_MEDIALIB:Access to the media library - read, play-back, etc.
ID_CAP_INTEROPSERVICES:Temporary Interop Service Capability.. To be removed by feature team
ID_CAP_SIMrovides access to SIM manager API
ID_CAP_SMSrovides access to SMS API
ID_CAP_WAProvides access to WAP API
ID_CAP_IDENTITY_USER:Allow an application to use a phone.info.dll to retrieve user properties
ID_CAP_TESTPUBLIC1:Small public test capability
ID_CAP_LOADUNSIGNEDMANAGEDDLL:Capability to load unsigned managed dll into chamber's process space
ID_CAP_LOADUNSIGNEDNATIVEDLL:Capability to load unsigned native dll into chamber's process space
ID_CAP_DEBUG:Allow an application to run in debugging enviorment.
Visual Studio won't let you add all of them directly, but uncompress your .xap in the build directory, and add it manually.
If anyone is thinking of doing this, the phone rejected my attempts to do so. I tried to give myself ID_CAP_LOADUNSIGNEDNATIVEDLL, but it wouldn't even load on the phone. Oh well.
Click to expand...
Click to collapse
But if someone use these things in an application , I think microsoft doesn`t approve it in the market place!
amir_rafie said:
But if someone use these things in an application , I think microsoft doesn`t approve it in the market place!
Click to expand...
Click to collapse
Ya, not only that, they probably automatically check to make sure you don't try to use them. The phone automatically checks, too.
The main reason I put them here is because I couldn't find them documented anywhere on the web, and I thought it would be good to save someone the time if they started down the same path I did.
hopefully once there is a jailbreak that turns of security/cert checking we can add these capabilities to our apps. Im particularly interested in the p/invoke capability.
indiekiduk said:
Im particularly interested in the p/invoke capability.
Click to expand...
Click to collapse
YES! It would make the world beautiful and skies turn blue.
So I set up VS 2010 and tried debugging an app that had a simple DLLImport in it and ID_CAP_INTEROPSERVICES in the manifest, however it still crashed with a MethodAccessException. It was def a valid dll and method name because I took it from one of the DLLImports in the system.location .net dll decompiled with Reflector.
indiekiduk said:
So I set up VS 2010 and tried debugging an app that had a simple DLLImport in it and ID_CAP_INTEROPSERVICES in the manifest, however it still crashed with a MethodAccessException. It was def a valid dll and method name because I took it from one of the DLLImports in the system.location .net dll decompiled with Reflector.
Click to expand...
Click to collapse
Interesting. If your app installed, it means you were able to get the ID_CAP_INTEROPSERVICES permission, because if the phone rejects your permission, it rejects it at install time. Maybe the DLL path was wrong, like you need to do ..\DLLNAME.dll or something.
indiekiduk said:
So I set up VS 2010 and tried debugging an app that had a simple DLLImport in it and ID_CAP_INTEROPSERVICES in the manifest, however it still crashed with a MethodAccessException. It was def a valid dll and method name because I took it from one of the DLLImports in the system.location .net dll decompiled with Reflector.
Click to expand...
Click to collapse
Try a relative URI path. ./DLLName.dll
On the subject of Native Applications on Windows Phone 7:
A few days ago, an Application called "Network Profile" appeared in the Samsung Zone of my Omnia 7's Marketplace.
This app is the first external app that uses native code - The Marketplace says that it "Requires access to your interop services", and on opening the XAP on my PC, I found it to contain three native COM DLLs, alongside two .NET DLLs and a further native DLL with MUIs that appear to only serve to hold resources.
I'm not sure whether this can be linked to here, so I'm going to describe the interesting parts.
It has not one, but three XMLs - the typical WMAppManifest.xml (pastebin.com/uEJWdTuA), a WMAppPRHeader.xml (pastebin.com/AVcv7JUX) which seems to have something to do with PlayReady DRM, and most interestingly WMInteropManifest.xml (pastebin.com/NCVKP6kM).
There is also the AppManifest.xaml (pastebin.com/rRrB090h).
The NetworkProfile.dll has a number of COM Imports like so:
Code:
[ComImport, InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("F1113B13-AAB8-45E9-91A5-CBE568C29612")]
internal interface INwProfInterface
The Constructor for the class containing all the COM Interfaces:
Code:
ComBridge.RegisterComDll("NwProfDLL.dll", new Guid("4A2580BA-11A3-49AB-AC98-C30B5E72D381"));
this.NwInterface = (INwProfInterface) new CNwProfClass();
ComBridge.RegisterComDll("SecVersion.dll", new Guid("DFE52822-B526-4913-807A-D2AABC7BF911"));
this.SecVerInterface = (ISecVersionInterface) new SecVersionClass();
ComBridge.RegisterComDll("COMRilClient.dll", new Guid("A18F6B1A-924E-4787-AA82-19F98B49CF5D"));
this.SecRILControlInterface = (ISecRilControl) new COSecRilControl();
Happy to answer any questions, and if allowed, either guide people to getting it themselves, or providing a download link to the XAP.
Sweet, good find! I downloaded that app. How did you get it off your phone? If you have a download link to the XAP no one will complain, either.
Hello,
This might have been posted earlier, did a search and couldn't find anything about it, so here we go.
As you might have already seen, Zune seems to interact greatly with your regional settings, meaning that from one country to another, the features are not the same, some are simply missing, smartDJ is one example!
Here's how to enable all missing features:
1. Open your computer Registry Editor (start/run/regedit).
2. Now go to:
HKEY_CURRENT_USER\Software\Microsoft\Zune
3. Under this key, create a new key called: FeaturesOverride
4. Select the new key and in the right-side panel, create the following DWORD values:
Music
Podcasts
QuickMixLocal
Social
And set thee values to 1
5. Start your Zune software and normally you should be able now to use the missing features
Some might not work (music for me doesn't)
Cheers!
Is this for the Zune Player for PC or Zune Windows Phone?
thehandlessking said:
Is this for the Zune Player for PC or Zune Windows Phone?
Click to expand...
Click to collapse
Conseidering the instruckions say do Start Menu>Run>Regedit. I'm assuming this is a PC registry hack.
jemaho said:
Hello,
This might have been posted earlier, did a search and couldn't find anything about it, so here we go.
As you might have already seen, Zune seems to interact greatly with your regional settings, meaning that from one country to another, the features are not the same, some are simply missing, smartDJ is one example!
Here's how to enable all missing features:
1. Open your computer Registry Editor (start/run/regedit).
2. Now go to:
HKEY_CURRENT_USER\Software\Microsoft\Zune
3. Under this key, create a new key called: FeaturesOverride
4. Select the new key and in the right-side panel, create the following DWORD values:
Music
Podcasts
QuickMixLocal
Social
And set thee values to 1
5. Start your Zune software and normally you should be able now to use the missing features
Some might not work (music for me doesn't)
Cheers!
Click to expand...
Click to collapse
Great tip!
After the edits, I see the additional "Music" and "Podcasts" in Zune.
So I am stupid but what does it change as I can not see none?
Good job.
That opened up Zune. Practically anything works except Music for buying online music from the Zune store. But that was to be expected since the Zune player is supported only in Canada and the USA.
Thank you for this. I have now enabled Podcasts in the UK.
This is something I revealed in September of 09.
http://www.withinwindows.com/2009/09/17/restore-zune-4-0s-missing-features/
are you guys for real?
just change you regional setting to united states and u will get these for free.
just go START -> control panel -> region and language -> Location (tab) -> change current location to united states -> reopen zune and enjoy.
WithinRafael said:
This is something I revealed in September of 09.
http://www.withinwindows.com/2009/09/17/restore-zune-4-0s-missing-features/
Click to expand...
Click to collapse
As I stated in my original post, "this might have been posted earlier"...
Quickmixlocal & social doesn't work for me.But it's ok.
work flawless in Zune 4.8.2345. Thanks for the tip
Nice, now I got Smart DJ
or use this code
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Zune\FeaturesOverride]
"Music"=dword:00000001
"Podcasts"=dword:00000001
"QuickMixLocal"=dword:00000001
"Social"=dword:00000001
and save it as a .reg file in notepad
Is there any way to make the music art work?
ruben302
thanks for the tweak