Meego Wiki
Views

N950 landing page

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(List of stuff under development)
(Usage)
 
(46 intermediate revisions not shown)
Line 8: Line 8:
=== Usage ===
=== Usage ===
 +
* [[Migrating_from_N900_to_N950#root|How to become root]]
*[[Migrating from N900 to N950|Migrating from N900, MeeGo wiki]] <br>
*[[Migrating from N900 to N950|Migrating from N900, MeeGo wiki]] <br>
*[[ARM/N950|MeeGo CE installation etc]]
*[[ARM/N950|MeeGo CE installation etc]]
-
*Current [[Firmware]] status: nokia.com (TBC)
+
*Current Firmware: '''Harmattan 1.2 (3.2012.02-6, released 2012-01-25)''' Although there are devices running PR 1.3 (40.2012.21-3)
-
*[https://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html OneClickFlasher for Firmware 1.2011.22-6]
+
*[http://harmattan-dev.nokia.com/release/N950/firmware/ Nokia N950 OneClickFlashers]
-
*[[Hardware]] Specs: see [[N9]]
+
 
 +
=== One Click Flasher (OCF) releases ([http://harmattan-dev.nokia.com/release/N950/firmware/ Source]) ===
 +
 
 +
{|border=1
 +
!File
 +
!md5sum
 +
|-
 +
|colspan=2|'''Beta 1 (1.2011.22-6)'''
 +
|-
 +
|Linux_OCF_22-6_EMMC_RM680-OEM1-916.bin
 +
|1c233f8ecf38b2debc1a77b6ca7fb104
 +
|-
 +
|Linux_Quick_OCF_22-6_EMMC_RM680-OEM1-916.bin
 +
|482ce0b01cef4432d3565f5b1674600d
 +
|-
 +
|colspan=2|'''Beta 2 (1.2011.34-2)''' - released 2011-09-19
 +
|-
 +
|Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin
 +
|6eb05b04842fb9fae2451dc266888eb9
 +
|-
 +
|Win_OCF_34-2_EMMC_RM680-OEM1-916.exe
 +
|277f302303ef888963586331341fd324
 +
|-
 +
|Mac_OCF_34-2_EMMC_RM680-OEM1-916.bin
 +
|17f3a296f9eeb960e8a477509871b57c
 +
|-
 +
|colspan=2|'''PR 1.1 (2.2011.39-5)''' - released 2011-10-25
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950-39-5/Linux_OCF_39-5_RM680-RM680-OEM1.bin Linux_OCF_39-5_RM680-RM680-OEM1.bin]
 +
|7adf7e021647afa9349a8a4294021296
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950-39-5/Mac_OCF_39-5_RM680-RM680-OEM1.bin Mac_OCF_39-5_RM680-RM680-OEM1.bin]
 +
|504acc04ce75aca076b89a8a82a35362
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950-39-5/Win_OCF_39-5_RM680-RM680-OEM1.exe Win_OCF_39-5_RM680-RM680-OEM1.exe]
 +
|ffe09a83dc5c09afd28ba9152d049290
 +
|-
 +
|colspan=2|'''PR 1.2 beta (3.2012.02-6)''' - released 2012-01-25
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950/firmware/Linux_OCF_02-6_RM680-RM680-OEM1.bin Linux_OCF_02-6_RM680-RM680-OEM1.bin]
 +
|94876a626689f59a59befe55581452ad
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950/firmware/Mac_OCF_02-6_RM680-RM680-OEM1.bin Mac_OCF_02-6_RM680-RM680-OEM1.bin]
 +
|88a1c3e923017b193ed3e354091592e6
 +
|-
 +
|[http://harmattan-dev.nokia.com/release/N950/firmware/Win_OCF_02-6_RM680-RM680-OEM1.exe Win_OCF_02-6_RM680-RM680-OEM1.exe]
 +
|f793cf247c8fa22f261965c344967611
 +
|}
 +
 
 +
Some remarks (apply to beta 1 and beta 2, not sure if this is still an issue with PR1.2 beta):
 +
 
 +
* <b style="color:red">WARNING:</b> If updating from beta 1 to beta 2 and you wish to keep data without breaking Twitter and encountering dataloss, there is a [[Migrating_from_N900_to_N950#Migrating_from_beta_1_to_beta_2|section on the Migration page]] that you should follow
 +
* There are some problems when flashing from some recent versions of popular distributions. openSUSE 11.4, Ubuntu 11.10 and Fedora 15 are known to cause problems during the rootfs and mmc steps. Error messages contain plenty of "bb5_rdc_cert_read failed". Archlinux, Meego and slightly older versions of the listed above have been used successfully. If you get that error, use [http://www.martindengler.com/proj/n950-flasher-beta1/ the flasher from beta1].
 +
 
 +
How to extract the files inside the self-extracting OCF archive:
 +
 
 +
<pre>
 +
function extract-OCF {
 +
ARCHIVE=`head -c 10000 "$1" | awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }'`
 +
echo "Extracting the archive from OneClickFlasher to current directory in 5s... (^C to abort)"
 +
sleep 5
 +
echo "Extracting started at "`date "+%H:%M:%S"`
 +
tail -n +$ARCHIVE "$1" | tar -C . -xf -
 +
echo "Extracting finished at "`date "+%H:%M:%S"`
 +
}
 +
 
 +
extract-OCF <OCF.bin>
 +
</pre>
 +
 
 +
*Hardware specs: see [[N9]]
*[[ARM/N950/Hardware|N950 Specific hardware]]
*[[ARM/N950/Hardware|N950 Specific hardware]]
*Forum: http://forum.meego.com/showthread.php?t=3625
*Forum: http://forum.meego.com/showthread.php?t=3625
-
 
+
* Fixing MALF state on your N9/N950: [[N950/Fixing MALF state]]
 +
* Nokia Software Updater for Windows: http://europe.nokia.com/support/product-support/device-software-update?N9=
 +
* Nokia Software Updater for Mac (Note, not stable): http://betalabs.nokia.com/apps/nokia-software-updater-for-mac
 +
* Flashers: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
=== Developing ===
=== Developing ===
 +
 +
* [http://community.kde.org/KDE_Mobile/Harmattan KDE Mobile development]
* Add Harmattan toolchain to QtCreator [http://forum.meego.com/showpost.php?p=26029&postcount=103]
* Add Harmattan toolchain to QtCreator [http://forum.meego.com/showpost.php?p=26029&postcount=103]
-
*[[Software]]: http://harmattan-dev.nokia.com/pool/harmattan-beta/ ?
+
 
 +
*[[Software]]/[[APT]]: http://harmattan-dev.nokia.com/pool/harmattan-beta/ ?
 +
  deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free
 +
 
 +
* Community SW:
 +
**PackRat (http://ageofikon.com/prh/) -- Automatically search repositories listed on this [http://wiki.meego.com/Community_Office/Community_device_program/Nokia/Development_repos page] (add them to the page and they will be indexed when PackRat refreshes nightly, if they match this regex: "/(http:\/\/\S+\/)home:\/(\S+?)<\/a>/" )
 +
**http://repo.pub.meego.com/home:/
 +
**https://projects.developer.nokia.com/home/project/explore#action=results&c[]=255&f=&tab=active&page=1&numresults=10
 +
 
*N9 Development Tips and Tricks, [http://www.developer.nokia.com/Community/Wiki/N9DevelopmentTipsAndTricks developer.nokia.com wiki]<br>
*N9 Development Tips and Tricks, [http://www.developer.nokia.com/Community/Wiki/N9DevelopmentTipsAndTricks developer.nokia.com wiki]<br>
*[[OBS]]: http://forum.meego.com/showthread.php?t=3671&highlight=harmattan&page=3
*[[OBS]]: http://forum.meego.com/showthread.php?t=3671&highlight=harmattan&page=3
*[[Maliit]]: The upstream project behind the [[Harmattan]] '''virtual keyboard / input method'''. Also used for the N900/N950 Community Edition and the Tablet User Experience created by Intel
*[[Maliit]]: The upstream project behind the [[Harmattan]] '''virtual keyboard / input method'''. Also used for the N900/N950 Community Edition and the Tablet User Experience created by Intel
*[[Porting Fremantle Applications to Harmattan]]
*[[Porting Fremantle Applications to Harmattan]]
 +
* Qt Quick Components: http://harmattan-dev.nokia.com/docs/library/html/qt-components/qt-components.html?tab=1
 +
* Pure QML Elements: http://harmattan-dev.nokia.com/docs/library/html/qt4/qdeclarativeelements.html?tab=1
 +
* Publishing (OVI): http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Publishing.html
 +
* Remote Device Access (RDA): http://www.developer.nokia.com/Devices/Remote_device_access/
 +
* [[Aegis Policies|Aegis Policies]]
== Reporting bugs and ways to get support ==
== Reporting bugs and ways to get support ==
-
Reporting bugs is really tricky thing to do because of the problem about which component is quilty: is it MeeGo core component or Nokias component of Harmattan.
+
Reporting bugs is really tricky thing to do because of the problem about which component is guilty: is it MeeGo core component or Nokias component of Harmattan.
 +
[http://harmattan-bugs.nokia.com Harmattan bugtracker]<br>
[https://meego.com/community/bug-tracking MeeGo bugtracker]<br>
[https://meego.com/community/bug-tracking MeeGo bugtracker]<br>
[http://developers.nokia.com/Contact_and_feedback/ Nokia developers bugtracker]<br>
[http://developers.nokia.com/Contact_and_feedback/ Nokia developers bugtracker]<br>
-
 
[http://forum.meego.com/showthread.php?t=1 Developer resources: MeeGo mailing lists]<br>
[http://forum.meego.com/showthread.php?t=1 Developer resources: MeeGo mailing lists]<br>
-
[http:// ''Please add the List URL of zehjotkahs n950club list here'' List of Twitter Users with a N950 devkit] (Please contact [http://twitter.com/zehjotkah zehjotkah] to get added)
+
[http://twitter.com/#!/zehjotkah/n950club List of Twitter Users using a N950 devkit] (Please contact [http://twitter.com/zehjotkah zehjotkah] to get added)
-
== List of stuff under development ==
+
== Development Repositories ==
-
This must be researched a bit if here could be links to other resources having lists etc details about stuff under work to N950/N9. If you have ideas, please use discussion page!
+
http://wiki.meego.com/Community_Office/Community_device_program/Nokia/Development_repos
-
* Community repo / collaborative maintenance : http://forum.meego.com/showthread.php?p=26335#post26335
+
There is also a freshly established [[Shared]] Community Repository for [[Harmattan]] that you can find here:
 +
 
 +
https://build.pub.meego.com/project/show?project=home%3Arzr%3Aharmattan
 +
 
 +
do
 +
<pre>
 +
echo 'deb http://repo.pub.meego.com/home:/rzr:/harmattan/MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard/ ./' >>/etc/apt/sources.list.d/nicks.list
 +
</pre>
 +
 
 +
More details at http://rzr.online.fr/q/harmattan
 +
 
 +
 
 +
This must be researched a bit if here could be links to other resources having lists etc details about stuff under work to N950/N9. If you have ideas, please use discussion page!
 +
Community repo / collaborative maintenance :
 +
* http://forum.meego.com/showthread.php?p=26335#post26335
 +
* http://forum.meego.com/showthread.php?t=4218
[[Category:N950]] [[Category:Harmattan]]
[[Category:N950]] [[Category:Harmattan]]

Latest revision as of 05:06, 12 August 2012

N950 Landing page

Contents

Content

This page will have a collection of links for N950 developer kit users. In other words people from Nokia Community Device Program.

Useful links

Usage

One Click Flasher (OCF) releases (Source)

File md5sum
Beta 1 (1.2011.22-6)
Linux_OCF_22-6_EMMC_RM680-OEM1-916.bin 1c233f8ecf38b2debc1a77b6ca7fb104
Linux_Quick_OCF_22-6_EMMC_RM680-OEM1-916.bin 482ce0b01cef4432d3565f5b1674600d
Beta 2 (1.2011.34-2) - released 2011-09-19
Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin 6eb05b04842fb9fae2451dc266888eb9
Win_OCF_34-2_EMMC_RM680-OEM1-916.exe 277f302303ef888963586331341fd324
Mac_OCF_34-2_EMMC_RM680-OEM1-916.bin 17f3a296f9eeb960e8a477509871b57c
PR 1.1 (2.2011.39-5) - released 2011-10-25
Linux_OCF_39-5_RM680-RM680-OEM1.bin 7adf7e021647afa9349a8a4294021296
Mac_OCF_39-5_RM680-RM680-OEM1.bin 504acc04ce75aca076b89a8a82a35362
Win_OCF_39-5_RM680-RM680-OEM1.exe ffe09a83dc5c09afd28ba9152d049290
PR 1.2 beta (3.2012.02-6) - released 2012-01-25
Linux_OCF_02-6_RM680-RM680-OEM1.bin 94876a626689f59a59befe55581452ad
Mac_OCF_02-6_RM680-RM680-OEM1.bin 88a1c3e923017b193ed3e354091592e6
Win_OCF_02-6_RM680-RM680-OEM1.exe f793cf247c8fa22f261965c344967611

Some remarks (apply to beta 1 and beta 2, not sure if this is still an issue with PR1.2 beta):

  • WARNING: If updating from beta 1 to beta 2 and you wish to keep data without breaking Twitter and encountering dataloss, there is a section on the Migration page that you should follow
  • There are some problems when flashing from some recent versions of popular distributions. openSUSE 11.4, Ubuntu 11.10 and Fedora 15 are known to cause problems during the rootfs and mmc steps. Error messages contain plenty of "bb5_rdc_cert_read failed". Archlinux, Meego and slightly older versions of the listed above have been used successfully. If you get that error, use the flasher from beta1.

How to extract the files inside the self-extracting OCF archive:

function extract-OCF {
ARCHIVE=`head -c 10000 "$1" | awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }'`
echo "Extracting the archive from OneClickFlasher to current directory in 5s... (^C to abort)"
sleep 5
echo "Extracting started at "`date "+%H:%M:%S"`
tail -n +$ARCHIVE "$1" | tar -C . -xf -
echo "Extracting finished at "`date "+%H:%M:%S"`
}

extract-OCF <OCF.bin>

Developing

  • Add Harmattan toolchain to QtCreator [1]
  deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free

Reporting bugs and ways to get support

Reporting bugs is really tricky thing to do because of the problem about which component is guilty: is it MeeGo core component or Nokias component of Harmattan.

Harmattan bugtracker
MeeGo bugtracker
Nokia developers bugtracker
Developer resources: MeeGo mailing lists

List of Twitter Users using a N950 devkit (Please contact zehjotkah to get added)

Development Repositories

http://wiki.meego.com/Community_Office/Community_device_program/Nokia/Development_repos

There is also a freshly established Shared Community Repository for Harmattan that you can find here:

https://build.pub.meego.com/project/show?project=home%3Arzr%3Aharmattan

do

echo 'deb http://repo.pub.meego.com/home:/rzr:/harmattan/MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard/ ./' >>/etc/apt/sources.list.d/nicks.list

More details at http://rzr.online.fr/q/harmattan


This must be researched a bit if here could be links to other resources having lists etc details about stuff under work to N950/N9. If you have ideas, please use discussion page!

Community repo / collaborative maintenance :

Personal tools