ReferencePlatforms/Imaging/Nokia N900: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 27: Line 27:


Finally, you need the Mac OS X version of the flasher-3.5 program.  Download 'maemo_flasher-3.5_2.5.2.2_i386.dmg' from [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php here](live link doesn't work).  Next you will need to obtain.
Finally, you need the Mac OS X version of the flasher-3.5 program.  Download 'maemo_flasher-3.5_2.5.2.2_i386.dmg' from [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php here](live link doesn't work).  Next you will need to obtain.
Flashing is the same as working on the linux machine,
sudo ./flash.py
Once the device is finished, reset the battery and turn the device on.  Once up, launch the terminal and run
sudo initialize <num>
where <num> is the number of the N900.  Example, n900-001 you would use 001

Revision as of 17:31, 24 September 2010

Imaging

From the N900 Imaging machine, run

cd ~/n900-imaging
sudo ./flash.py

and follow the on screen directions

Machine Setup

THIS SECTION IS FOR SETTING UP A NEW IMAGING MACHINE The rest of the document is not applicable for flashing.

To make this go quicker, you can set up your MacBook (or any mac) to be a flashing computer.

Start by setting up the required Mozilla written tools

cd ~ #or wherever you want to work from
hg clone http://hg.mozilla.org/build/tools
ln -s tools/buildfarm/mobile/n900-imaging

At this point you need to obtain the following files:

  • moz-n900-vNN.ubi - mozilla custom firmware
  • RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin
  • RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin

The easiest way is to run

scp maemo@mobile-image02.build.mozilla.org:n900-imaging/moz-n900-*.ubi .
scp maemo@mobile-image02.build.mozilla.org:n900-imaging/RX-51*.bin .

Finally, you need the Mac OS X version of the flasher-3.5 program. Download 'maemo_flasher-3.5_2.5.2.2_i386.dmg' from here(live link doesn't work). Next you will need to obtain.