source-code - Windows Phone 7 Development and Hacking

lbjohnny said:
I is watching to following this on you maybe not yes
zune://pocketnow.com/windows-phone/wp7-live-services-security-reportedly-cracked-full-hd2-port-imminent
WP7 Live Services Security Cracked, Full HD2 Port Imminent?
File under: News
By: Evan Blass | 11:59 AM 6-Jan-11 | 8 Comments
Highly-regarded Windows Mobile developer and XDA senior moderator Da_G has reportedly been able to bypass the Genuine Advantage security protection on Windows Phone 7, enabling him to get live services like Xbox, Marketplace, and Zune working on an HTC HD2. The news was casually passed along by senior member AndrewSh, a user with over 1,000 posts. With the Dark Forces Team -- the group behind MAGLDR and HD2 NAND Android booting -- having successfully gotten WP7 running on HD2, the only real challenge up to this point has been enabling full functionality with regards to the services that "phone home" to Microsoft.
Notably, it was Da_G himself who lamented on the heavy cloud-based security back in November, stating that:
"Nearly all the major functions on the device operate by shuttling data to and from the “cloud”, presenting different methods to the user for getting their data on to the device. However as these services interact quite a bit with Microsoft’s own servers, they have considerably beefed up the security in this area. Each device contains a “Device Provisioning Partition” or DPP that contains a unique certificate assigned to the device at the factory. Each certificate is verified locally by the device in several places, and also uploaded and verified by the “Cloud” for each transaction. Loading Windows Phone 7 on to a device that did not originally come with the platform would result in having an invalid certificate, and these services will not function properly."
Well apparently Da_G has found a way to fool or otherwise bypass this Device Provisioning Partition, so that when a WP7 build is eventually released for HD2, it should be almost fully functional (although it will still require the use of a RAM loader, as opposed to a direct flash a la Windows Mobile). Since Da_G has been maintaining radio silence on XDA since Christmas, this development has yet to be verified, so we'll update when this becomes official.
Source: XDA
Thanks: HD2owner
Click to expand...
Click to collapse
I have source code for this as a (disgruntled) M$ employee: posting via WIKILEAKS.

proof!
.
.
.

Related

HTC Touch Pro2 as a HACKING tool?

Good evening folks,
I am considering buying the HTC Touch Pro2 when it is released in the USA on Tmobile. I would like to understand what hacking (security testing) tools are available on the Windows Mobile Platform. I am a security professional and have the desire to perform penetration testing from the HTC Touch Pro2.
It seems the MetaSploit framework is not available. I like to work with the command prompt, is the command prompt accessible on the HTC Touch Pro2? I've read some info about being able to mount ISOs or run emulators. Is there WiFi hacking software such as Kismet available?
Does anyone know what hacking tools are available for this platform?
Thank you!
Anyone have any ideas?
It doesn't run real windows, you can't get a command prompt. You'd be better off with a real machine.
There's a couple companies out there that sell WM devices for pentesting, but they are all provided with the hardware since they are focused on wifi and I don't believe the standard WM stuff lets you put it into promiscuous mode.
You'd probably be better off with an android device so you can just compile whatever you want.
MSFT products have never been suitable for comp-sec professionals.
You're better off connecting to a *nix box using either PocketPuTTY or using a webbrowser to connect to a remote server running metasploit.
Check out VxUtil, it gives you DNS, reverse DNS, port scan, ping, finger & so on. Pocket Putty is a good free SSH client, also does port forwarding.
OpenVPN works as well if that takes your fancy. Lots of security tools are available, they are just a bit obscure. I don't think nmap is around though.
thanks for the reply
Our company actually just released a new product (called Security Tools) that lets you ping, traceroute, do a WHOIS lookup, and even do port testing on your Windows Mobile phones. The port testing can even send clear text commands to a port such as 'GET / HTTP/1.0' to verify that it is a HTTP service listening on that port. The traceroute is also able to visually show the trace (if it's public IP address) on a map so you can kind of get a visual representation of where your traffic is going. Please feel free to try our one week free trial which lets you use the application for a week without limitations, so you can make sure everything works as you want before you buy.
You can visit the original post here at xda over at this thread:
http://forum.xda-developers.com/showthread.php?t=550473
or you can visit the website for the product at:
http://www.securenetworksystems.com/SecurityTools/
Punkster812:
I downloaded "security tool" , installed, got a license - and it was already expired...
Also, your company name is "secure network systems" and your web-pages are hosed in Microsoft IIS, and based on aspx .....seriously, if you wish to appear as a security company, you cannot use that crap.
the program with won't work because you serve old license, but one thing is clear; the icon is of very low resolution, and looks bad on WM6.5 or TouchFlo menu.
And: the long Device-ID is there only to annoy your customers, no pir8 would ever be bothered by it, so you may as well stick to 6 characters alphanumeric code +-+++...
AlCapone said:
Punkster812:
I downloaded "security tool" , installed, got a license - and it was already expired...
Also, your company name is "secure network systems" and your web-pages are hosed in Microsoft IIS, and based on aspx .....seriously, if you wish to appear as a security company, you cannot use that crap.
the program with won't work because you serve old license, but one thing is clear; the icon is of very low resolution, and looks bad on WM6.5 or TouchFlo menu.
And: the long Device-ID is there only to annoy your customers, no pir8 would ever be bothered by it, so you may as well stick to 6 characters alphanumeric code +-+++...
Click to expand...
Click to collapse
I am sorry that you had troubles with the trial download, if you PM me with your Device ID I can get you one. We are aware of the low resolution, but rather than focusing on a pretty icon, we worked hard on a functional program. The long Device ID is not to annoy customers, it is actual a very secure method that we use and if you are able to break it, I would be very impressed; I know it's long but it's to protect our intellectual property and no other licensing method existed that prevent piracy like this does. We know ever method is breakable, but this accomplished our goal of restricting to the pirates that are going to steal software no matter what.
As far as the server... you are using a Microsoft product as well for you phone. We very rarely use Asp.net through our site, in fact it's only for license generation and to set up an order, but doesn't actually handle purchases. So the site is secure and I am confused on why you think our site is so insecure. I love Linux and Apache as much as the next network administrator. 4 out of 5 of my personal pc's run Linux with one set up with Apache for my personal site, but for our business needs, we went with IIS.
Again I am sorry that it didn't work for you, I will double check to see if it's still properly generating license, and remember, the trial starts from when you download the license, not run the application with the license.
regarding IIS: http://www.internetnews.com/securit...Microsoft+Rushes+to+Patch+FTP+Hole+in+IIS.htm
This finally got some attention, it was in fact being exploited for years, over several versions.
Hosting software on vulnerable servers gives an opportunity for hackers to easily repack your CAB with spyware/dialer, and you can guess the rest. - such CABs must be inspected for each download.
Regrading long serial number, it only makes a brute force attack harder, at best, which is usually not the method used. You can as well trunk it to a 6-7 char/alphanumeric number, and it will work the same, but annoy people less.
Remember you are at a forum where people often reflash, and entering long serials each time (if cannot be exported from registry) - is boring, and a motivation to workaround.
I can't remember what it's called, but there is a CAIN port for Windows Mobile.
Fmstrat said:
I can't remember what it's called, but there is a CAIN port for Windows Mobile.
Click to expand...
Click to collapse
you are right; - it's simply "Cain for PPC:"
http://www.oxid.it/downloads/Cain_setup_PPC.ARM.exe
and yes, it's far away from the "real" Cain.
AlCapone said:
regarding IIS: http://www.internetnews.com/securit...Microsoft+Rushes+to+Patch+FTP+Hole+in+IIS.htm
This finally got some attention, it was in fact being exploited for years, over several versions.
Hosting software on vulnerable servers gives an opportunity for hackers to easily repack your CAB with spyware/dialer, and you can guess the rest. - such CABs must be inspected for each download.
Regrading long serial number, it only makes a brute force attack harder, at best, which is usually not the method used. You can as well trunk it to a 6-7 char/alphanumeric number, and it will work the same, but annoy people less.
Remember you are at a forum where people often reflash, and entering long serials each time (if cannot be exported from registry) - is boring, and a motivation to workaround.
Click to expand...
Click to collapse
Thanks for the link, I looked into and we are not vulnerable against the attack and never have been due to the attacks requirements (http://blogs.technet.com/srd/archive/2009/09/01/new-vulnerability-in-iis5-and-iis6.aspx). As far as brute forcing, without going into to much details, would be extremely difficult to do as it uses standards proven encryption algorithms. The extremely long serial that you are talking about is a unique ID for your phone. We know it's long and are always looking for ways to improve the licensing we use. The license is a file and not something that you key in, you copy to the installation directory; so you can keep a copy in your email, on your computer, flash drive, where ever for back up purposes in case you need to reload the app.
As far as reflashing, that is a very valid point. I am not 100% sure, but I believe reflashing should not hurt the license, which would hopefully mean you wouldn't have to enter your device id again. But if any one could confirm this, that would be appreciated. We know a lot of the people here are very advanced and know more about their phones then most the people at service providers or even the phone manufactures themselves sometimes, which is why we enjoy releasing our products here for testing before we release them to the public. In the little time that Security Tools has been up we have received some constructive feedback on what could be improved.
Punkster812 said:
As far as brute forcing, without going into to much details, would be extremely difficult to do as it uses standards proven encryption algorithms.
Click to expand...
Click to collapse
Right, that's why I said long numbers would be good for only that, once the calculation/verification routine is extracted for a keygen, it's no more job whatever the result is 6 or 50 digits long.
- Therefore, you might save your customers from all the boring entry, because no keygen /(or crack) will be more difficult by having more digits.

Windows Phone 7 - The "Genuine Windows Phone" certificate

This is a new feature for WP7. An API will be provided for external services to validate that a call is coming from a Genuine Windows Phone. This will be accomplished by a requirement that every phone have a unique certificate applied during manufacturing process (similar to an IMEI, but more than a simple number, an actual .cer)
The certificate is to be stored in the "Device Provisioning Partition" during the manufacturing process and is to be destroyed upon completion of manufacturing. Any time a reflash occurs, a new certificate is to be issued.
This represents a significant change from the existing paradigm as your phone will be instantly uniquely identifiable through this method.
Bump for visibility
Is that going to make flashing custom ROMs an issue?
i think it gonna make flashing difficult..
if you flashed with custom, your WP7 would not be taken as genuine hehehe like Windows 7 lol
maharz said:
i think it gonna make flashing difficult..
if you flashed with custom, your WP7 would not be taken as genuine hehehe like Windows 7 lol
Click to expand...
Click to collapse
lol then you have to mod your bios.
On the bright side, we may have fewer reasons to flash custom ROMs on WP7. What are our current reasons for flashing?
1. We need new OS versions on our devices when OEMs don't provide that. Well, this is supposed to be taken care of by centralized update mechanisms for all devices. WP7 will also support partial updates where you don't have to change everything but rather update certain components. Also, firmware files should be replaceable - otherwise OS updates wouldn't work. We'll be less dependant on HTC or whomever.
2. We need components from other devices (newer versions of Manila etc.). Well, these won't exist anymore.
3. We want light ROMs. WP7 will need things added, not removed, for the most part, and crapware will be very limited.
vangrieg said:
On the bright side, we may have fewer reasons to flash custom ROMs on WP7. What are our current reasons for flashing?
1. We need new OS versions on our devices when OEMs don't provide that. Well, this is supposed to be taken care of by centralized update mechanisms for all devices. WP7 will also support partial updates where you don't have to change everything but rather update certain components. Also, firmware files should be replaceable - otherwise OS updates wouldn't work. We'll be less dependant on HTC or whomever.
2. We need components from other devices (newer versions of Manila etc.). Well, these won't exist anymore.
3. We want light ROMs. WP7 will need things added, not removed, for the most part, and crapware will be very limited.
Click to expand...
Click to collapse
Very true. With the OTA MS updates and such it will make life easier for updating the OS.
That could also bring a pitfall - hacking attempts that once worked get blocked.
Da_G said:
This is a new feature for WP7. An API will be provided for external services to validate that a call is coming from a Genuine Windows Phone. This will be accomplished by a requirement that every phone have a unique certificate applied during manufacturing process (similar to an IMEI, but more than a simple number, an actual .cer)
The certificate is to be stored in the "Device Provisioning Partition" during the manufacturing process and is to be destroyed upon completion of manufacturing. Any time a reflash occurs, a new certificate is to be issued.
This represents a significant change from the existing paradigm as your phone will be instantly uniquely identifiable through this method.
Click to expand...
Click to collapse
1. Project Echelon, lol.
2. End of dev'n'hacking, lol.
(now, remove both lol's)
M$ REALLY thinks it may compete with iphone(and apple stupidity), can you believe...
The "uniquely identifiable phone" feature is probably the major reason for this. Face it, outside of these forums, how many "non-genuine" WM builds are there?
What this provides is a token-pair for secure message encryption and a single point of origin/destination for all those notifications.
Thank you for the information, Da_G.
So it seems this will also affect us being able to port a WM7 ROM to another mobile?
So this means evry phone has a unique certificate
They will look for a way around that. For instance...who's to say microsoft are even implementing the certificate etc on prototypes...that would be darn impractical since there's so much chopping and changing in this developer stage, and do we know the servers are up and running? We should cross this bridge when we/Da_G come to it, and look for a bypass if not.
I do not think this money will be wasted if we dont port it to HD2, the fact is I will be the first to donate when pre-orders for the first HTC WP7 handset is outed so that Da_G can use his tools for that too. The JTAG test point will be useful to the community and I know Da_G will use it for the community...actually there's very little personal stuff he could do, and I doubt he would anyways, since all the uses will be of benefit to the community.
We should definitely start look at alternatives to the marketplace now, like Cydia. I'm not sure how the guy's doing it, whether he has servers etc, whether we could use them for multitasking/social networking or other uses. Depends how far microsoft go. Anyways, we all know that if m$ close it down and we cant jailbreak etc, then the community will have to migrate to android.
if i understand the situtation. If every phone is uniquely identifyable it means that imei may be part of cert calculations which means update code would have to be able to generate a cert or request a cert from the update server.
But if the phone checks the certs validity reverse engineering the check could help us fake cert files
EDIT:
after reading on rom deployment it seems that it cert files would need to be faked in order to port to other phones and updates will also involve trickery of its own
Unless somone does something even more awesome

Windows phone 7 FAQs,everything you want to know...

Credited and thanks so much to WINFONE7 in official windows phone 7 backstage forum by provide us these useful information. What I do is just copy and paste it here to share with XDA users and reduce the confusion.
So far we know Microsoft broke away from its native Windows Mobile stack and introduced a managed API platform for developers. Developers can use this platform to build third-party mobile apps that run on Microsoft Windows Phone OS 7.0 devices, which are expected at retail in October. The company's new line of attack rests on driving .NET developers and designers to use familiar tools and skill sets to build WP7 apps for a consumer marketplace. The WP7 application development platform is based on the Microsoft rich Internet application framework Silverlight, its gaming framework XNA and the .NET Compact Framework for micro devices. In February, Microsoft announced the XNA Framework -- which is used to build Xbox 360, Windows PC and Zune apps -- now supports Windows Phone and Silverlight. Microsoft is also leveraging its consumer-focused product channels and services by integrating Zune Media, Xbox Live and Windows Azure cloud services, a major focus throughout all of its products going forward. The Windows Phone System Design, which is code-named "Metro" for its allegiance to international signage in a clean layout with an original typeface, is closer to the Microsoft media player Zune HD than Windows. WP7 applications will be distributed through the Windows Phone Marketplace -- accessible via an integrated "hub" on all WP7 devices -- and through desktop PCs. In a model that's similar to the Apple App Store, developers can monetize their apps and earn up to 70 percent of revenues from applications that pass the Microsoft certification requirements. WP7 features an Office hub with Excel, Word, OneNote, SharePoint integration and networking in Silverlight, with Windows Communication Foundation (WCF), HttpWebRequest and WebClient. The user's personalized content on the phone drives the contextual experience, from live dynamic tiles on the Start screen to task--oriented hubs that offer a wider-than-the-screen panoramic view. Developers can build apps that take up a single screen, plug in to a Windows Phone app like the photo editor, or build hub-based panoramic experiences. You'll be able to create apps that look and feel like the Windows Phone apps that come in the box, but you'll also be able to go away from that. If you want to build a video game that's full screen and doesn't use any of the look-and-feel of Windows Phone, you can certainly do that as well. Microsoft is trying to ensure a consistent user experience for end users on both the hardware and software platforms. The WP7 devices, despite having different manufacturers, will all use an ARMv7 architecture with Cortex/Scorpion processor (or better) from Qualcomm Inc., a unified graphics subsystem (DirectX9), only two screen sizes and support capacitive touchscreens with four contact points. Other hardware specifications include 256MB RAM, 8GB Flash and a 5MP camera. First-generation WP7 devices will ship with a 800x480 WVGA touchscreen, with 480x320 HVGA expected sometime after the launch. When the second resolution is shipped, application and game developers will be expected to support both.WP7 supports standard phone-specific functionality and sensors that developers can tap into, such as location (Wi-Fi, cellular and GPS) and map control (Bing), compass, light proximity and accelerometer and push notifications. The location API works with Windows Azure cloud services. Despite the uniformity, WP7 devices will be available in different form factors; so far three prototypes have been shown. Chassis 1 is the ASUS phone used in engineering and demos by Microsoft with the onscreen keyboard. A second design is a sliding QWERTY keyboard by LG Electronics; the third is the Samsung slab-style phone.
I don't think these are final representations. Manufacturers are getting a great deal of flexibility in the look and feel of the phone. There will be a lot of innovation and industrial designs that are going to be available between now and the foreseeable future.
_________________________________________________________
Q: Will my current Windows Mobile phone get a Windows Phone 7 (WP7) update?
A: It's been announced that no current WinMo phone device (inc. the HD2) will be receiving an official WP7 update.
Q: How much will a WP7 phone cost; Who will manufacturer the phone?
A: WP7 isn't a phone, it's an all new Mobile Operating System from Microsoft. WP7 devices will be available from several device makers; HTC, Dell, LG, Samsung, Asus, etc. Prices will vary and is expected to be along the lines of current smartphone pricing.
Q: When will WP7 phone devices be available?
A: According to the announcement from Microsoft, phones will be available for the Holiday season, speculation is some of the first devices will be announced late September. Official release is rumored to be in October for Europe and November for the United States.
Q: Which US wireless service providers, will offer WP7 phones?
A: All the major wireless service providers in the US will offer WP7 phone devices. AT&T was announced as a Premier partner; might be the first to offer a WP7 phone or/and sell exclusive devices or features.
Q: Will there be Copy & Paste?
A: As it stands, No, this feature will not be available at release, according to Microsoft, WP7 will have smart links / smart sensing, this takes away the need for the copy/paste method in many situations. Smart links; which recognize a block of text, such as a hyperlink, phone number, or address, allow a specific action to be taken.
For a phone number, such "smart links" would allow the number to be dialed. An address might get pulled up in the mapping program, while clicking on a hyperlink would open that page in the browser. Implementing Copy/Paste would delay WP7's release, so MS is giving us the smart sensing feature at release, but several sources have reported Copy/Paste will come in form of an early update, but there is no official confirmation from Microsoft as of yet.
Q. Does Windows Phone support multitasking?
A.Yes, WP7 supports full out multitasking but 3rd party applications will not be allowed to run in the background unless it is through a MS service; instead the app will be paused when changing to another app., (Dehydrated state). This will allow the app to be brought back to the exact same state it was in before it was paused; reducing the strain on the phone's resources. (Hydrated state) (iPhone OS4 multitasking is similar)
Scenario: If an application is running when you the user switches to another application (by using the Start menu, or tapping on a notification, or via some other means) then the assumption as a platform is that the user now wants to focus on the new application, and doesn’t want the previous one interrupting their experience by grabbing memory, CPU, network bandwidth, or other resources. When an application is suspended, during this time, the application can save global state to disk, sign-off from web sites, or perform other clean-up operations. In general this should be relatively simple, because the page-based model of Windows Phone applications facilitates a relatively stateless programming model – much of your application’s state can be encoded in page URIs (as query-string data) or as small blobs of state, stored and retrieved on each page navigation, just like the web. After your application has finished pausing, it will be suspended and no further user code will execute. Note that you can still have push notifications coming in from the cloud, so the user can be kept up-to-date via toasts or you can have your tile updated with the latest information from the web. When your application is suspended, it is not killed immediately. If the user returns to the application “soon” then it can be resumed very quickly and the state saved during pause may not even be necessary. But if the user launches other applications that end up needing a lot of memory, your process will be killed and the memory will be relinquished to the foreground application. This is a key difference between Windows Phone 7 and previous versions of Windows Mobile – the foreground application gets access to virtually all the resources on the phone (memory, CPU, etc.) without having to worry about being starved by background apps that are doing random things at unpredictable times in the background.
If your process was not killed, resume is trivial – you don’t need to restore any state from disk, but you may need to re-start device features like accelerometer or location, and you may need to re-connect to any web services. Assuming your process was killed, the app uses the previously-saved data from pause to re-create your global state, and the per-page state / query-string data to recreate the page state for each page on the back stack. The end result of all this is that users can switch back and forth between applications and have the illusion of full multi-tasking without the downside of erratic resource usage.
Q. Will I be able to customize my OS?
A.Not to the extent you could in WinMo, but in some respects - yes. The O.S. will not allow extreme tweaking. However, it is known that there are at least two themes (black on white and white on black...more are speculated to come at launch) and the tile colors can be changed currently to your choice of six colours. On a deeper level, such as modifying the underlying OS and accessing the file system - it may not be possible to do this "out of the box".
Q: Is WP7 geared just toward the consumer market only?
A: No, WP7 offers many business features at release and will continue to add more.
Business features of the WP7 OS:
Is built from the ground up using industry best practices in secure software development (Secure Development Lifecycle).
Deeply Integrates email, calendar and contacts with Exchange Server enabling rich, seamless email and calendar management to enhance productivity.
Integrates with SharePoint through the SharePoint Workspace client, enabling enhanced collaboration through offline document access and syncing.
Helps protect corporate informationby securing the device through PINs and passwords. Information is further protected by not allowing access to data via PC tethering or support for removable SD cards. In addition, Windows Phone 7 supports IT managed EAS policies such as Require Password, Password Strength, Remote Wipe and Reset to Factory Settings with multiple failed unlock attempts.
Helps ensure data reliability and integrity through application sandboxing and managed code.Windows Phone 7 ensures communications channels between applications cannot be opened and critical system resources cannot be accessed. Most malware threats are introduced through the browser. IE Mobile helps ensure that malicious code cannot be launched from web sites, thus reducing this threat.
Provides certification and verification of applications and content through Windows Phone Marketplace, further enhancing security.
Enables secure data transmission through 128 or 256 Bit SSL Encryption.
Supports secure accessto on-premise applications and network resources using Forefront Universal Access Gateway (UAG).
Is future ready with cloud / services integration. Through the Business Productivity Online Suite (BPOS), Microsoft offers hosted Exchange and SharePoint services. Windows Phone 7 will support mobile access to BPOS from Outlook Mobile and the Office Hub.
Check out Windows Phone for business:
www.microsoft.com/windowsmobile/en-us/business/default.mspx">http://www.microsoft.com/windowsmobile/en-us/business/default.mspx
Q: What are the hardware specifications for the WP7 devices.
A: Microsoft put an end to freestyle design. Minimum hardware requirements are as follows:
Screen
Capacitive touch with 4 or more contact points
WVGA (800×480) or HVGA (480×320) resolution
No screen size requirements announced; rumors for Chassis 1 is 3.6" or larger.
Sensors
A-GPS, Accelerometer, Compass, ambient Light, Proximity sensor
Camera
5 mega pixels or more, flash required, camera shutter button required
Multimedia
No detailed specs, Codec Acceleration
Memory
256 MB RAM or more, 8 GB Flash or more
GPU
DirectX 9 and video acceleration
CPU
ARMv7 Cortex/Scorpion (1GHz) or better
5 Required Hardware Buttons
On/Off & Camera. These three, Start, Search (BING), and Back must be fixed to the front of the device.
Q: Will WP7 phones have a slide-out keyboard; what form factor will the phones be?
A: Several sources confirm that there will be three Chassis/form factors at this stage.
Chassis 1 (first devices to hit the market): Will be a slab, large touch screen with high performance specs, no hardware keyboard. Ex: HTC's rumored HD3 pictured, with a 4.5" screen.
Chassis 2: described as a portrait device with a sliding keyboard, DELL Lightning pictured, assumed to be this form factor.
Chassis 3: All we know is that it may have a smaller screen and rumors are that it may be a BB Curve or Palm Centro styled form factor.
Rumored WP7 devices
(W-stands for world phone; CDMA & GSM)
Based on research I've come across. Not confirmed.
HTC
Gold_W - Sprint
Shubert - GSM
Mondrian - GSM
Spark_W - Verizon
Scorpio, aka Olympian - Verizon
Mozart - GSM
T8788 (slide out speaker) - GSM - AT&T
HD7 (rumored to be HD3)
LG
GW910, aka Panther - GSM/CDMA
E900 - GSM
C900 - GSM
Optimus - GSM
Samsung
I917, aka Cetus
Taylor
SGH i707
i8700
DELL
Lightning - GSM
ASUS
Name unknown
______________________________________________________________________________________________________________
Make your PC look like WP7!
http://www.howtogeek.com/howto/13901/make-your-pc-look-like-windows-phone-7/
______________________________________________________________________________
Device Connectivity (From the Windows Phone 7 Developer Forums)
Is ActiveSync still used to connect the device to the PC?
No, synchronization is automatic similar to the way the Zune HD connects to the PC.
How should I transfer information over the Internet?
Web technologies such as HTTPGET and WebServices are supported as methods of communicating on the Internet. You can also use Push Notifications for communication when your application is not running.
Can I use Sockets for peer to peer communication?
Windows Phone 7 Series currently does not expose the Socket classes. While the version of Silverlight on the phone follows closely the feature list for Silverlight 3 on the desktop, it is a subset of those features and will not contain all classes. (It also holds a superset of classes not available in Silverlight 3.)
How can I connect with another client in real-time?
Peer-to-peer communication is not supported with this initial release of Windows Phone 7 Series. We are always evaluating the needs of our developers and users though and it may be determined that this feature be added in the future.
From the Windows Phone 7 Developer Forums
Thanks dscammell
_____________________________________________________________________________________________
VOICE/SPEECH RECOGNITION:
Great article on what Microsoft has in store for WP7's www.computerworld.com/s/article/9180144/Microsoft_hopes_WP_7_speech_features_surpass_Android_iPhone">http://www.computerworld.com/s/arti...s_WP_7_speech_features_surpass_Android_iPhone
_______________________________________________________________________________
Info about Microsoft's Azure Cloud
Currently Azure cloud includes:
LiveMesh
Skydrive
Microsoft’s HealthVault service
energy-monitoring Hohm service
Services currently not running on Azure: but will eventually.
Hotmail
Xbox Live
Microsoft’s hosted Exchange Online
SharePoint Online
CRM Online
Business Productivity Online Suite (BPOS)
Danger services for mobile devices
Microsoft hasn’t provided a timetable as to when it will transfer all services to Azure but one thing is certain WP7 will be highly integrated with cloud services. The thought of having all this and other services MS is currently working on, gives WP7 fans a reason to get excited.
Windows Phone 7 Series Developer General FAQ
http://social.msdn.microsoft.com/Fo...s/thread/2892a6f0-ab26-48d6-b63c-e38f62eda3b3
Thanks again to WINFONE7
Cheers...hope this help....

[DISCONTINUED] Skyfire Bails On WinMo

Hi Guys,
If any of you have been using Skyfire your probably getting an error saying that you are unable to get service. Well it seems they are no longer supporting WinMo now they they have moved to Droid an iPhone. The Skyfire Community is very angry.
See this: http://support.skyfire.com/forums/index.php?showtopic=5992
Join the petition to remove the product from marketplace: http://social.answers.microsoft.com...e/thread/9a71aa48-d6d3-49ca-ac6d-c47730289f1d
THIS INCLUDES SYMBION DEVICES.
This is an outrage as I have been helping develop the program since Beta and now I feel betrayed. Very ANGERY!
Well, thank god i swited to Opera Mini.
Skyfire lost my respect just to have iPhone users use it. Now it is time for me to go back to Opera mobile and I would not be buying there app on my iPhones either.
That's only natural don't you think? Not saying it's good though but I understand why it happened (I'm a consistent Apple hater... I have tested but I don't use/own/buy any of Apple's hardware/software/services... I find everything Apple made to be overpriced/overrated/hyped) but:
1- WinMo is a discontinued platform with a very small market share.
2- WinP 7 would require a complete rewrite (has a tiny market share and so far analysts don't foresee a big success...)
3- Skyfire would have to be completely rewritten to work in the new platform (due to the moronic "no native code approach")
4- Skyfire was free...
Plus:
1- A lot of ppl out there with iPhones (and the market share seems ever increasing).
2- Most apps so far seem to work in all versions and no major break seems to be in sight
3- Apple's anti-Flash policy (anti-Adobe tantrum) makes for the perfect market niche for Skyfire.
4- The app is paid.
5- The app was an overnight success.
6- Most likely the success of the app overloaded the enterprise servers so one of the immediate solutions was to cut off the unpopular platforms (the free users)...
They simply expanded to the popular platforms and monetized the app bigtime. Sorry but that's how capitalism works... Or did anyone think they did this out of the goodness of their hearts?
PS: I won't move to uZard. I refuse to use a product from a company that blatantly disrespects the law and doesn't show any respect to the open-source community... Why's that? Because "uZard Media Player" (even the naming shows their lack of respect) is an illegally modified version of TCPMP (illegal because no sources were released even after I requested them by email and because the GPL license agreement isn't distributed with the app).
I've contacted Core on this matter and seriously hope something happens... In the meantime the only supportive measure one can take is to boycott uZard.

New Dev Tools! Coming May 2011!

Yay! As from mailed by: "[email protected]" (dev)
"
New Windows Phone Dev Tools for the next version of Windows Phone Available in May
Earlier this month at MIX we announced that we will release in May a new set of Windows Phone Developer Tools for the next version of Windows Phone. Developers can use the new tools to create the next-generation of Windows Phone apps and games, which will be faster, more capable, and more deeply integrated with the next version of Windows Phone.
The next version of Windows Phone will be available to consumers later this year and will introduce many features, such as multitasking, the best mobile Web experience with IE9 and HTML 5, support of real time communication and messaging, twitter integration with the People Hub, and a broader connectivity to Skydrive.
The new Developer Tools will allow you to write apps that make full use of multitasking via fast application switching and background agents; runtime and framework enhancements with over 1,500 new APIs and the support of Silverlight 4, access to new sensors, on-device SQL CE database, and Phone Contacts and Calendar stores; socket support to enable networking communication beyond HTTP; XNA/Silverlight Integration; and an improved Push Notification and Live Tile experience. The new Developer Tools will also include a new emulator will full support for accelerometer and GPS location data.
We are very excited about the opportunities the new release will create for developers, and we look forward to the next wave of innovation in apps and games.
For more details on the new features supported by the next version of Windows Phone and the new Developer Tools check out the MIX Webcasts!
Extended Marketplace Opportunities in the next version of Windows Phone
Also at MIX, we presented a comprehensive list of new features that will improve the Windows Phone Marketplace experience for both consumers and developers with the next version of Windows Phone.
For consumers, the new Windows Phone Marketplace experience will include an improved design with panes and more panoramas, a better search experience with autocomplete queries and search results grouped by app, music, or games sections. A new jump list and a soft-search button will make it easier to find installed apps on Windows phones. (fiinix: well, the leaked search button, that a guy by accident cam'ed (Link to post))
For developers, the new Windows Phone Marketplace experience will introduce new Beta and Private Distribution services and a more streamlined app submission flow. More details on the certification status of apps will be available in the App Lifecycle tab and an updated Dashboard will provide notifications and important performance indicators. Developers will also be able to perform more granular data analysis and filtering with the ability to export data from the download and payout reports to XML.
Finally, we will extend the reach of the Windows Phone Marketplace from 16 to 35 countries, increasing the market potential for your apps and games. The 19 new end-user countries are:
Brazil, Chile, Colombia, Czech Republic, Denmark, Finland, Greece, Hungary, India, Japan, Netherlands, Norway, Poland, Portugal, Russia, South Africa, South Korea, Sweden and Taiwan. (fiinix: Yay! Netherlands and Sweden (My countries get Marketplace, no need to cross UK account anymore?))
"
Nice!
Chile will have full marketplace support now!
Can we imagine hackers May be port Mango on devices from the SDK tools release in May?
Thanks for the info
Will developers have access to mango beta at the same time ? I think it was mentioned in MIX 11 that there will be a beta version available for download.
I have asked the WP7 support via Twitter and they said nothing has been announced officially :-(
Anyhow I think there will be a beta version before the official, we just don't know when.
Cyruss89 said:
I have asked the WP7 support via Twitter and they said nothing has been announced officially :-(
Anyhow I think there will be a beta version before the official, we just don't know when.
Click to expand...
Click to collapse
yeah saw that email. Nice cant wait to play with it.
What I dont understand is if you compile an app using these new apis will we be able to test it on a device and submit it to the marketplace or do we need seperate tools and compile for pre mango without those apis and post mango?
That will be a bit ****, certainly if there is no mango for devs so we cant test on real devices.
Marvin_S said:
yeah saw that email. Nice cant wait to play with it.
What I dont understand is if you compile an app using these new apis will we be able to test it on a device and submit it to the marketplace or do we need seperate tools and compile for pre mango without those apis and post mango?
That will be a bit ****, certainly if there is no mango for devs so we cant test on real devices.
Click to expand...
Click to collapse
It will be the same as when devs were given access to the emulator before the RTM release of Windows Phone. Some developers will be given Mango to test on - just like some people received developer devices.
Most of us will not be able to test the changes on devices until Mango is released. Only high-profile clients and a limited number of developers will most likely have access to a Mango build.
Blade0rz said:
It will be the same as when devs were given access to the emulator before the RTM release of Windows Phone. Some developers will be given Mango to test on - just like some people received developer devices.
Most of us will not be able to test the changes on devices until Mango is released. Only high-profile clients and a limited number of developers will most likely have access to a Mango build.
Click to expand...
Click to collapse
ah and apps with mango capabilities will just be put on hold in the marketplace until sombody actually has mango installed
eried said:
Nice!
Chile will have full marketplace support now!
Click to expand...
Click to collapse
Don't get too excited!
always a shoot and a miss...always
anyway good stuff I can't wait to update my dev tools for may!
Heathcliff74 said:
Don't get too excited!
Click to expand...
Click to collapse
highly doubt that rumor is true. Microsoft nl said dutch language support will come, this is why existing users bought wp7 they promised the support coming in april with nodo but it became mango. It would be stupid not to give them the native language support after promises and delays of approx 6 months (assumin mango in september). We will get our dutch language support, thats what I read and what I believe. It wont boost sales if they will treat their customers otherwise. Just a brainless rumor and I believe they even misquoted their french source (bad translation, causes a bunch of brainless panic). Certainly in our country and the other new language supported countries being multi-lingual is very important so those languages (the current plus the native) are essential.
fiinix said:
Yay! As from mailed by: "[email protected]" (dev)
"
New Windows Phone Dev Tools for the next version of Windows Phone Available in May
Earlier this month at MIX we announced that we will release in May a new set of Windows Phone Developer Tools for the next version of Windows Phone. Developers can use the new tools to create the next-generation of Windows Phone apps and games, which will be faster, more capable, and more deeply integrated with the next version of Windows Phone.
The next version of Windows Phone will be available to consumers later this year and will introduce many features, such as multitasking, the best mobile Web experience with IE9 and HTML 5, support of real time communication and messaging, twitter integration with the People Hub, and a broader connectivity to Skydrive.
The new Developer Tools will allow you to write apps that make full use of multitasking via fast application switching and background agents; runtime and framework enhancements with over 1,500 new APIs and the support of Silverlight 4, access to new sensors, on-device SQL CE database, and Phone Contacts and Calendar stores; socket support to enable networking communication beyond HTTP; XNA/Silverlight Integration; and an improved Push Notification and Live Tile experience. The new Developer Tools will also include a new emulator will full support for accelerometer and GPS location data.
We are very excited about the opportunities the new release will create for developers, and we look forward to the next wave of innovation in apps and games.
For more details on the new features supported by the next version of Windows Phone and the new Developer Tools check out the MIX Webcasts!
Extended Marketplace Opportunities in the next version of Windows Phone
Also at MIX, we presented a comprehensive list of new features that will improve the Windows Phone Marketplace experience for both consumers and developers with the next version of Windows Phone.
For consumers, the new Windows Phone Marketplace experience will include an improved design with panes and more panoramas, a better search experience with autocomplete queries and search results grouped by app, music, or games sections. A new jump list and a soft-search button will make it easier to find installed apps on Windows phones. (fiinix: well, the leaked search button, that a guy by accident cam'ed (Link to post))
For developers, the new Windows Phone Marketplace experience will introduce new Beta and Private Distribution services and a more streamlined app submission flow. More details on the certification status of apps will be available in the App Lifecycle tab and an updated Dashboard will provide notifications and important performance indicators. Developers will also be able to perform more granular data analysis and filtering with the ability to export data from the download and payout reports to XML.
Finally, we will extend the reach of the Windows Phone Marketplace from 16 to 35 countries, increasing the market potential for your apps and games. The 19 new end-user countries are:
Brazil, Chile, Colombia, Czech Republic, Denmark, Finland, Greece, Hungary, India, Japan, Netherlands, Norway, Poland, Portugal, Russia, South Africa, South Korea, Sweden and Taiwan. (fiinix: Yay! Netherlands and Sweden (My countries get Marketplace, no need to cross UK account anymore?))
"
Click to expand...
Click to collapse
YEEEES! Let's hope they won't rip us off with pricing
Heathcliff74 said:
Don't get too excited!
Click to expand...
Click to collapse
Yeah, and that news says "language" not countries I really hope they extend the support to allow developers here to publish applications.

Categories

Resources