{"id":1786,"date":"2010-06-13T06:33:32","date_gmt":"2010-06-13T11:33:32","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/?p=1786"},"modified":"2010-06-13T06:35:39","modified_gmt":"2010-06-13T11:35:39","slug":"nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5","title":{"rendered":"Nokia N900 gets a firmware update &#8211; PR1.2 for Maemo 5"},"content":{"rendered":"<p><a href=\"http:\/\/www.flickr.com\/photos\/byte\/4695339279\/\" title=\"Nokia N900 by byte, on Flickr\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/farm5.static.flickr.com\/4033\/4695339279_b947143363_m.jpg?resize=240%2C187\" width=\"240\" height=\"187\" alt=\"Nokia N900\" align=\"right\" hspace=\"5\" vspace=\"5\" data-recalc-dims=\"1\" \/><\/a> I&#8217;ve been using the <a href=\"http:\/\/maemo.nokia.com\/\">Nokia N900<\/a> since March 2010, when Nokia decided to give one to every person that attended the launch. Its mostly been my roaming phone so far, and its been places ;)<\/p>\n<p>Naturally, I found some problems which I very quickly wrote to Glen, who heads Product Management at Nokia Singapore\/Malaysia\/Brunei. I&#8217;m happy to state that these problems have been fixed in <b>v10.2010.19-1 (PR 1.2)<\/b> &#8211; see the <a href=\"http:\/\/wiki.maemo.org\/Maemo_5\/PR1.2\">changelog<\/a> for a more complete list! This was released May 25\/26 2010, worldwide, and I&#8217;m only now getting to update it. Let&#8217;s go through some of them&#8230;<\/p>\n<p><b>Short codes (USSD) leading to &#8220;incorrect number&#8221;<\/b><br \/>\nI could not dial numbers that are formatted like *131#. The error message thrown at me: &#8220;incorrect number&#8221;. These codes are known as <a href=\"http:\/\/en.wikipedia.org\/wiki\/Unstructured_Supplementary_Service_Data\">Unstructured Supplementary Service Data (USSD)<\/a> codes. <\/p>\n<p>I discovered this immediately within 24-hours of using the phone, largely because I had a Starhub prepaid card in it, and pretty much everything related to account management could not be done. DiGi in Malaysia uses this for checking your balance, and so on as well. Naturally, this was not something only I found &#8211; it was quite a problem on the <a href=\"http:\/\/maemo.org\/community\/maemo-developers\/invalid-incorrect_number\/\">forums<\/a> too.<\/p>\n<p>Pleased to report it has been fixed in PR 1.2.<\/p>\n<p><b>Web browsing &#8211; landscape only?!?<\/b><br \/>\n<a href=\"http:\/\/www.flickr.com\/photos\/byte\/4695974862\/\" title=\"Nokia N900 by byte, on Flickr\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/farm5.static.flickr.com\/4031\/4695974862_9c12ede4e7_m.jpg?resize=180%2C240\" width=\"180\" height=\"240\" alt=\"Nokia N900\" align=\"left\" hspace=\"5\" vspace=\"5\" data-recalc-dims=\"1\" \/><\/a>Web browsing only works in landscape mode, and not portrait mode. I understand Nokia is pushing this connected device mantra, and its like your mini-computer replacement, but clearly, sometimes I want one-handed operations.<\/p>\n<p>Today, it works. Not automatically &#8211; go to the web browser, look under <b>Options &#8211; Settings<\/b>, and make sure you select <b>Enable Rotation<\/b>. It takes a little over 1.5 seconds to rotate between landscape\/portrait, and to be honest this seems a little slow, but it is at least fixed in PR 1.2.<\/p>\n<p><b>Improved communications<\/b><br \/>\nYou can now have video calls in Skype and Google Talk. You can also start using Facebook IM chat. Ovi Chat still remains. A killer? BBM chat integration!<\/p>\n<p>Some things were however, not fixed, and I guess we might wait a few months before the next update happens.<\/p>\n<ol>\n<li>Copy via selecting text on the screen works in the Notes application. In the Messages application (Conversations), you can&#8217;t select using the screen, you have to use the keyboard (shift [uppercase] + up\/down\/left\/right). This is still an inconsistent UI bug, and the messages app needs fixing<\/li>\n<li>More in what I consider inconsistent UI: the +\/- hardware buttons are reversed when it comes to volume and zoom using the camera application. I know there is no +\/- button per se, but I&#8217;d still regard this as a bug.<\/li>\n<li>Not a large bug in my book, but there is still no Multimedia Messaging Support (MMS).<\/li>\n<\/ol>\n<p>The upgrade for me happened over the air. Half way through the upgrade I was a little worried about what might happen to my pictures. But it seems there is User Data Preservation (UDP), so I&#8217;m not complaining. Everything remained after the update &#8211; photos, contacts, text messages and more. <\/p>\n<p>From a developer perspective, you&#8217;ll find that Qt 4.6.2 is now pre-installed. What does this mean to you? Check out the Qt Labs blog post on <a href=\"http:\/\/labs.trolltech.com\/blogs\/?p=1480\">Qt 4.6.2 for Maemo 5<\/a>. Kinetic scrolling is one of the things that excites me, with this change.<\/p>\n<p>Anyway, if you&#8217;re a Nokia N900 user, get this firmware update. While it was non-destructive for me, your mileage may vary, so you might want to make backups.<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Nokia%20N900%20gets%20a%20firmware%20update%20-%20PR1.2%20for%20Maemo%205&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2010%2F06%2F13%2Fnokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"669e6bc705\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1786\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1786\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1786\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been using the Nokia N900 since March 2010, when Nokia decided to give one to every person that attended the launch. Its mostly been my roaming phone so far, and its been places ;) Naturally, I found some problems which I very quickly wrote to Glen, who heads Product Management at Nokia Singapore\/Malaysia\/Brunei. I&#8217;m [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Nokia%20N900%20gets%20a%20firmware%20update%20-%20PR1.2%20for%20Maemo%205&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2010%2F06%2F13%2Fnokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"669e6bc705\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1786\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1786\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1786\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2010\/06\/13\/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[1],"tags":[1073,1145,1146,99,1074,1078,1148,332,43,1147],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-sO","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1676,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2010\/02\/15\/meego-quick-thoughts-on-the-moblin-and-maemo-marriage","url_meta":{"origin":1786,"position":0},"title":"MeeGo: Quick thoughts on the Moblin and Maemo marriage","date":"15\/2\/2010","format":false,"excerpt":"I've been excited with the Maemo platform for a few years now. I after all, had the Nokia N770, their first tablet that had Maemo on it. But as soon as they released the N800, things weren't backward compatible, and due to frustration I gave up on the platform (the\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1865,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2010\/11\/06\/i-dont-want-to-ride-a-horse-since-we-have-no-camera","url_meta":{"origin":1786,"position":1},"title":"I don&#8217;t want to ride a horse since we have no camera","date":"6\/11\/2010","format":false,"excerpt":"We were in Penang over the weekend for a bit of R&R, a little bit of work, and a lot of eating. We stayed on the beach and on our last afternoon, Sara saw that you could take the horse for a ride on the beach. Guided, of course. I\u2026","rel":"","context":"In &quot;Travel&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":322,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2005\/06\/25\/maemo-and-fedora","url_meta":{"origin":1786,"position":2},"title":"Maemo and Fedora","date":"25\/6\/2005","format":false,"excerpt":"I refuse to have my Xorg run at 16-bit depth, so, here's a better way of running Maemo, rather than the prescribed Xnest method. Install vncviewer and vnc-server, then: Xvnc -geometry 800x480 -dpi 72 -ac :2 -depth 16 -rfbauth ~\/.vnc\/passwd & - this creates an Xvnc server with size 800x480\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":744,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/03\/13\/consumer-hardware-shipping-too-many-linuxes-by-default","url_meta":{"origin":1786,"position":3},"title":"Consumer hardware shipping too many Linuxes by default","date":"13\/3\/2008","format":false,"excerpt":"At the top of my head now, Linux is hitting the mainstream desktop market, in many variants: Xandros, on the ever popular Asus EeePC's Foresight Linux, on the new Shuttle KPC's (USD$199), which are basically small form-factor desktops Fedora, a modified variant anyway, running on the OLPC's gOS, a variant\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":516,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/04\/17\/palm-embraces-linux-a-trip-down-memory-lane","url_meta":{"origin":1786,"position":4},"title":"Palm embraces Linux &#8211; a trip down memory lane","date":"17\/4\/2007","format":false,"excerpt":"It is great to see that Palm is now embracing Linux. I however think that embracing Linux to be relevant again seems like a rather daft idea. Palm made great products. As someone that had a PDA when it was cool to own one (early 1998, Palm III), I have\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":416,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2006\/07\/18\/voip-wifi-via-google-talk-gizmo-project-on-the-nokia-770","url_meta":{"origin":1786,"position":5},"title":"VoIP WiFI via Google Talk, Gizmo Project, on the Nokia 770","date":"18\/7\/2006","format":false,"excerpt":"I dusted off the N770, and installed the new Maemo 2.0 Internet 2006 Tablet edition (probably worth reading the update guide - make sure you have the 2.0 Flasher). While I was at it, I set up scratchbox again. In the sbox environment, if you need to install something, remember\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1786"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=1786"}],"version-history":[{"count":4,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1786\/revisions"}],"predecessor-version":[{"id":1790,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1786\/revisions\/1790"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=1786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=1786"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=1786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}