Windows Phone 7介紹與破解進度

微軟的SDK以往沒有這麼快速的被更新過,版本更新比較快的像是Sliverlight, AJAX Framework都不及這次的Windows Phone 7 SDK,SDK很明顯看出微軟在推出Windows Phone 7前(WP7)拉攏開發者的目的


圖片來源:http://www.techbang.com.tw/posts/4078-wp7-taiwan-starting-htc-mozart-hd7-released,我自己現在用Mozart

Windows Phone 7開發套件時程

時間 Windows Phone 7動作
2010年3月 Windows Phone SDK CTP
2010年4月 Windows Phone SDK CTP Refresh
2010年7月 Windows Phone SDK Beta 版本
2010年9月16日 Windows Phone 7 SDK 正式版推出
2010年10月11日 美東早上9:00,上市發表

在 Windows Phone 7 發表後,我們終於可以看到實際的架構,也證實了在新的系統微軟封鎖了很多東西,開發人員沒有像以前無限制的存取檔案系統,而使用者也必須透過Zune來將電腦的資料轉到Windows Phone上面,現在所開放傳輸的資料有音樂、照片、影片與Podcast這些資料,不能像以往的Windows Mobile一樣直接把手機當作USB來存各種的資料。所以儘管這次的手機在介面上的大改(磚塊資訊)還有結合XBOX Live讓整體真的變得好用變的酷炫,但因Windows Phone 7現在也僅有英文介面,以及架構封鎖和現在的軟體市集(Market Place)僅限定幾個國家開放(因為其他國家還沒有),所以儘管你在台灣有了Windows Phone 7實機你如果想在市集上下載程式你登入的Windows Live帳號還必須是在美國註冊的才可以正常下載,否則總會出現錯誤訊息”Can’t get this info right now. Check back in a little while”。

因此在全球駭客的努力在ChevronWP7 Team首先發表了WP7 Jailbreak(JB)越獄工具ChevronWP7,這款工具可以讓使用者自行的安裝XAP檔(也就是WP7的安裝程式),但隨後便被微軟招安了,微軟找了ChevronWP7團隊跟他們介紹WP7的遠景與承諾接下來WP7會更加開放,因此ChevronWP7團隊決定把破解程式下架,但隨後破解iphone、PS3的成名駭客George Hotz在Twitter表示它會繼續破解並在網站說要去買WP7手機,而聽到George對WP7有興趣後,微軟WP體驗開發部門經理Brandon Watson非常開心的表示可以免費提供他手機,這場破解的狀況越來越明朗。

現在的破解已經可以

  • 自行部屬應用程式XAP
  • 自行從市集Market Place下載應用程式不需綁Live ID
  • 存取Windows Phone 7檔案系統
  • 管理Windows Phone 7註冊編輯器

以上內容我在下篇文章介紹

從以上我們可以知道這些破解開放後,系統原本沒有開放的設定便可以研究其檔案系統來作自定,像鈴聲還有桌面等,這些也已經有人寫出了工具。

甚至有駭客表示要出WP7設備管理器(Windows Phone 7 Device Manager)讓它可以破解一次到位,像以往的行動裝置管理一樣,可以直接管理檔案,設定系統的參數(鈴聲、桌面等),雖然看起來破解似乎可以讓手機更開放但是破解完可自行安裝的結果將會讓手機受到更多風險,像是惡意程式的侵擾、機敏資料的外洩,請三思而後行

微軟也表示,破解的方法將使Windows Phone 7保固失效,且承諾為來Windows Phone7會開放並且與雲端密切結合,說不定到時候你就不用冒著失去保固的風險買第三方開發的WP7設備管理器。

圖片來源:http://www.uberphones.com/2011/01/windows-phone-7-device-manager-released-after-first-update/

從上面幾點我自己認為,微軟在這應該會有下一代機器更友善更完整,像完整支援多國語系,各國市集建立,更多軟體目前看起來趨勢至少微軟在WP7不能輸太多市占率否則一但輸了就救不起來了,但面對其它的系統Android、iphone已經占領整個市場的大半,微軟首先要作的就是鞏固開發人員才有機會把市集就起來,所以在WP7你可以透過Expression Blend設計工具、Visual Studio 2010與XBOX Game Studio(XNA)來開發,比其他程式的設計工具(像Android的eclipse與droiddraw或是iphone的XCode)真的是機關槍打木棒,不是說工具差,我自己都開發過這些手機,雖然都做的到一樣的事,但是Windows Phone的開發工具可以大幅的提升開發速度,我已經愛上了它的開發。

參考資料

113 comments

  1. Hmm is anyone else having problems with the pictures on this blog loading?
    I’m trying to figure out if its a problem on my end or if it’s the blog.

    Any suggestions would be greatly appreciated.

  2. Hello There. I found your blog the usage of msn. That is a very well written article.
    I’ll make sure to bookmark it and come back to learn more of your helpful info.
    Thanks for the post. I will certainly comeback.

  3. Do you mind if I quote a few of your articles as long
    as I provide credit and sources back to your website? My blog site is in the exact
    same area of interest as yours and my visitors
    would really benefit from some of the information you provide here.
    Please let me know if this ok with you. Regards!

  4. Hello, Neat post. There is a problem with your site in internet explorer, could test
    this? IE nonetheless is the marketplace chief and a big component of folks will miss your
    excellent writing due to this problem.

  5. Hey there! I’ve been reading your web site for a long time now and finally
    got the courage to go ahead and give you a shout out from Huffman Tx!

    Just wanted to tell you keep up the fantastic job!

  6. hey there and thank you for your info – I have certainly picked up something new from right here.
    I did however expertise some technical points using this web site, since
    I experienced to reload the website lots of times previous to I could get
    it to load properly. I had been wondering if your web host is OK?

    Not that I am complaining, but sluggish loading instances times will often affect your placement in google and can damage your high-quality score
    if advertising and marketing with Adwords. Anyway I am adding this RSS to
    my e-mail and can look out for a lot more of your respective fascinating content.
    Make sure you update this again soon.

  7. Hello! I just wanted to ask if you ever have any issues with hackers?
    My last blog (wordpress) was hacked and I ended up losing
    several weeks of hard work due to no back up. Do you have any solutions to prevent hackers?

  8. This design is spectacular! You most certainly know
    how to keep a reader amused. Between your wit and your videos, I was
    almost moved to start my own blog (well, almost…HaHa!) Wonderful job.
    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  9. We are a group of volunteers and opening a new scheme in our community.

    Your website offered us with valuable info to work
    on. You’ve done a formidable job and our whole community will be grateful to
    you.

  10. I think that what you said made a great deal of sense.
    However, think on this, what if you added a little content?

    I mean, I don’t wish to tell you how to run your blog, but suppose you added a post title that makes people want more?

    I mean Windows Phone 7介紹與破解進度 –
    Taien's blog is a little boring. You ought to
    peek at Yahoo’s front page and see how they create article headlines
    to get people to click. You might add a related video or a picture or two to grab people interested about everything’ve got to say.

    In my opinion, it could bring your posts a little bit more interesting.

  11. Does your blog have a contact page? I’m having problems locating it
    but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing.
    Either way, great blog and I look forward to seeing it grow
    over time.

  12. You really make it seem so easy with your presentation but I find this topic to be really something which I think I
    would never understand. It seems too complicated and extremely
    broad for me. I’m looking forward for your next post, I’ll try to
    get the hang of it!

  13. With havin so much written content do you ever run into any problems
    of plagorism or copyright violation? My blog has a lot of unique content I’ve either created
    myself or outsourced but it seems a lot of it is popping it
    up all over the web without my permission. Do you know
    any methods to help stop content from being ripped off?
    I’d really appreciate it.

  14. Hey are using WordPress for your site platform?
    I’m new to the blog world but I’m trying to get started and set up my
    own. Do you need any html coding knowledge to make your own blog?
    Any help would be greatly appreciated!

  15. With havin so much content do you ever run into any issues of
    plagorism or copyright violation? My website has a lot
    of exclusive content I’ve either created myself or outsourced
    but it looks like a lot of it is popping it up all over the internet without my authorization. Do
    you know any solutions to help prevent content from being ripped off?
    I’d really appreciate it.

  16. Hey there! This is my first visit to your blog!
    We are a team of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work on. You
    have done a wonderful job!

  17. Hi there, I do believe your site could possibly be having internet browser compatibility issues.
    When I take a look at your website in Safari, it
    looks fine but when opening in I.E., it’s got some overlapping issues.

    I just wanted to provide you with a quick heads up! Apart from that, fantastic website!

  18. You actually make it seem so easy with your presentation but I find this topic
    to be really something which I think I would
    never understand. It seems too complex and extremely broad for me.

    I’m looking forward for your next post, I
    will try to get the hang of it!

  19. I will right away clutch your rss feed as I can’t find your email subscription link or e-newsletter service.
    Do you have any? Please allow me recognize so that I may subscribe.
    Thanks.

  20. An outstanding share! I have just forwarded this onto a
    friend who was conducting a little homework on this. And he actually ordered me breakfast simply because I stumbled upon it for him…
    lol. So let me reword this…. Thanks for the meal!!

    But yeah, thanx for spending time to talk about this subject here on your site.

  21. It’s a pity you don’t have a donate button! I’d certainly donate to this excellent
    blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my
    Google account. I look forward to brand new updates and
    will talk about this website with my Facebook group.
    Talk soon!

  22. Hi there i am kavin, its my first occasion to commenting anywhere, when i read this piece of writing i thought i could
    also create comment due to this brilliant article.

  23. Hi, I think your blog might be having browser compatibility issues.
    When I look at your blog in Safari, it looks fine but when opening in Internet
    Explorer, it has some overlapping. I just wanted to give you a
    quick heads up! Other then that, very good blog!

  24. Its like you read my mind! You appear to understand
    so much approximately this, such as you wrote the guide
    in it or something. I feel that you just can do with a
    few percent to force the message home a bit, but other than that,
    that is magnificent blog. An excellent read.
    I’ll definitely be back.

  25. Hey! I could have sworn I’ve been to this blog before but after checking
    through some of the post I realized it’s new to me.
    Nonetheless, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  26. Howdy! This post could not be written any better! Reading this post reminds
    me of my good old room mate! He always kept talking about this.
    I will forward this write-up to him. Fairly certain he will have a good read.

    Many thanks for sharing!

  27. I believe that is one of the most significant information for me.

    And i am satisfied studying your article. However should observation on few common things,
    The website taste is great, the articles is actually nice :
    D. Just right job, cheers

  28. Hi! I could have sworn I’ve been to this web site before but after going through
    a few of the articles I realized it’s new to me. Nonetheless, I’m certainly happy I came across it and I’ll be book-marking it
    and checking back frequently!

  29. I am now not certain the place you’re getting your information, but great topic.
    I needs to spend a while studying much more or understanding more.
    Thank you for excellent information I used to be in search of this information for
    my mission.

  30. Hello, i feel that i noticed you visited my site thus i got here to return the desire?.I am attempting to to find issues
    to enhance my web site!I suppose its good enough to make
    use of a few of your ideas!!

  31. An outstanding share! I’ve just forwarded this onto a colleague who was conducting a little homework on this.
    And he in fact bought me breakfast simply because I discovered
    it for him… lol. So let me reword this…. Thank YOU for the meal!!
    But yeah, thanks for spending some time to talk about this topic
    here on your web site.

  32. A person necessarily assist to make seriously posts I would state.
    This is the very first time I frequented your web page and so far?
    I surprised with the analysis you made to make this actual
    post amazing. Magnificent task!

  33. Howdy! This is my first visit to your blog! We are a group of volunteers and starting
    a new project in a community in the same niche.
    Your blog provided us useful information to
    work on. You have done a wonderful job!

  34. Good day! I know this is kinda off topic but I’d figured I’d
    ask. Would you be interested in trading links or maybe guest
    writing a blog article or vice-versa? My website addresses
    a lot of the same subjects as yours and I believe we could greatly benefit
    from each other. If you’re interested feel free to
    shoot me an email. I look forward to hearing from
    you! Great blog by the way!

  35. Very nice post. I just stumbled upon your blog and wished to say that I’ve truly enjoyed browsing your blog posts.
    After all I’ll be subscribing to your feed and I hope you write again very soon!

  36. Just want to say your article is as astounding.
    The clarity to your publish is just nice and that i could suppose you are knowledgeable on this subject.
    Fine along with your permission allow me to snatch your RSS feed to keep up
    to date with coming near near post. Thank you one million and
    please keep up the rewarding work.

  37. Hello there, just became alert to your blog through Google, and found that it’s truly informative.
    I’m gonna watch out for brussels. I will appreciate if
    you continue this in future. Numerous people will be benefited from your writing.
    Cheers!

  38. Thanks , I’ve just been looking for information approximately this topic for a long
    time and yours is the best I’ve found out till now.
    But, what about the conclusion? Are you certain in regards to the supply?

  39. Hiya! I know this is kinda off topic but I’d figured I’d ask.

    Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa?
    My site covers a lot of the same subjects as yours and I believe
    we could greatly benefit from each other. If you happen to be interested
    feel free to shoot me an email. I look forward to
    hearing from you! Superb blog by the way!

  40. Aw, this was an incredibly nice post. Taking the time and actual effort to generate a good
    article… but what can I say… I hesitate a lot and never manage to get anything done.

  41. Everything said made a lot of sense. But, consider this, what if you added a little content?
    I mean, I don’t want to tell you how to run your website,
    but suppose you added something to possibly grab
    folk’s attention? I mean Windows Phone 7介紹與破解進度 – Taien's blog is kinda plain.
    You should peek at Yahoo’s front page and note how they create news titles to grab viewers to open the links.

    You might add a related video or a pic or two to grab readers interested about what you’ve
    written. Just my opinion, it might make your blog a little livelier.

  42. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added
    I get several emails with the same comment. Is there any
    way you can remove people from that service? Many thanks!

  43. Hi, Neat post. There’s an issue along with your site in internet explorer, might check this?
    IE nonetheless is the marketplace leader and a good part of other folks will miss your magnificent writing because
    of this problem.

  44. Wonderful beat ! I wish to apprentice at the same time as you
    amend your website, how can i subscribe for a
    blog website? The account aided me a acceptable deal.
    I have been tiny bit familiar of this your broadcast offered bright clear idea

  45. Thanks for a marvelous posting! I truly enjoyed reading it, you
    will be a great author. I will always bookmark your
    blog and definitely will come back down the road. I want
    to encourage you to continue your great writing, have a nice day!

  46. Somebody essentially help to make severely posts I’d state.
    This is the first time I frequented your web page and so far?

    I surprised with the research you made to create this actual
    post amazing. Excellent activity!

  47. What i don’t realize is in reality how you’re now not actually a lot
    more well-appreciated than you may be right now. You’re very
    intelligent. You understand thus considerably when it comes
    to this subject, produced me in my view believe
    it from numerous numerous angles. Its like men and women don’t
    seem to be interested until it is something to
    do with Woman gaga! Your personal stuffs great. Always take
    care of it up!

  48. You really make it seem so easy with your presentation but I find this matter to be actually
    something that I think I would never understand. It seems
    too complicated and extremely broad for me. I am looking forward for your
    next post, I’ll try to get the hang of it!

  49. Do you mind if I quote a couple of your posts as long as I provide credit and
    sources back to your blog? My website is in the exact same niche as yours and my users would definitely benefit from some of
    the information you present here. Please let me know if this ok with you.
    Appreciate it!

發表迴響

你的電子郵件位址並不會被公開。

*