3,860
edits
No edit summary |
m (Lakrits moved page FirefoxOS/TCP/Flashing your device/ to Firefox OS/TCP/Flashing your device/: The official spelling of "Firefox OS" leaves a space between the two parts of the name. It's easier to find a page if the spelling of its name is co...) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
==Flashing Your Device== | ==Flashing Your Device== | ||
<div class="note error">If you have not flashed the [https://wiki.mozilla.org/FirefoxOS/TCP/Flashing_the_Flatfish_bootloader updated bootloader], we recommend doing so before flashing a new build.</div> | <div class="note error">If you have not flashed the [https://wiki.mozilla.org/FirefoxOS/TCP/Flashing_the_Flatfish_bootloader updated bootloader], we recommend doing so before flashing a new build.</div> | ||
Before beginning, it is best if your device is not almost dead (if the battery's red, it's almost dead). | Before beginning, it is best if your device is not almost dead (if the battery's red, it's almost dead). | ||
* Download the build you would like to flash. | * Download the build you would like to flash. | ||
** Check the [ | ** Check the [http://mzl.la/1z5DZ4w build status page] to see if there are notes about major issues with the listed builds. | ||
** If none of the listed builds are viable ("good"), choose the build in the ''stable'' folder. | ** If none of the listed builds are viable ("good"), choose the build in the ''stable'' folder. | ||
** Download the build files [https://www.dropbox.com/sh/b2py1btcwstqldl/AABblbq_csa1IHQwdvLdfptTa from dropbox]. Only builds from the last seven days (and the stable build) are available. | ** Download the build files [https://www.dropbox.com/sh/b2py1btcwstqldl/AABblbq_csa1IHQwdvLdfptTa from dropbox]. Only builds from the last seven days (and the stable build) are available. | ||
Line 39: | Line 40: | ||
===Mac OS X=== | ===Mac OS X=== | ||
Currently, it is not possible to flash new builds natively in Mac OS X. It is recommended to run Linux in a VM and flash new builds using the above instructions. | Currently, it is not possible to flash new builds natively in Mac OS X. It is recommended to run Linux in a VM and flash new builds using the above instructions. | ||
== Solving problems == | |||
If you run into problems you should ensure your device and host are fully prepared for developing as described above. | |||
=== Linux === | |||
If the script fails try running 'adb devices'. If it gives a permissions error you may need to manually restart the adb server | |||
<pre> | |||
adb kill-server | |||
sudo adb start-server | |||
adb devices | |||
</pre> | |||
Also make sure you have set up the udev rules as described above and 'lsusb' shows the tablet with something like 'ID 18d1:0003'. |
edits