Firefox OS/TCP/Flashing your device/: Difference between revisions

Updated solving problems.
(Updated solving problems.)
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). If you run into problems you should ensure your device and host are fully prepared for development [http://developer.android.com/tools/device.html prepared for developing].
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.
Line 40: 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 [http://developer.android.com/tools/device.html prepared for developing].
=== Linux ===
If the script fails try running 'adb devices'. If it gives a permissions error you may need to 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'.
Confirmed users
105

edits