Project

General

Profile

FastbootInstallation » History » Version 2

Drtan Samos, 12/13/2012 08:58 PM

1 1 Paul Kocialkowski
h1. Fastboot Installation
2
3
*Warning: flashing another operating system like Replicant may void your warranty and will erase the data stored on the device.*
4
5
This guide assumes your phone is supported by fastboot.
6
7
h2. Download the files
8
9
* Refer to your device page to find a link to the latest images (*Last images* part of the table).
10
* Download the images *and the md5 checksum*
11 2 Drtan Samos
* Download fastboot from the latest images @tools@ directory (it is a prebuilt x86 binary for GNU/Linux). Note that you can still use this binary on a system with different hardware architecture as long as you have 32-bit version of needed libraries installed. It is known to work with 32-bit version of GNU C Library and legacy GNU Standard C++ Library version 3 installed. 
12 1 Paul Kocialkowski
* Make sure fastboot is executable:
13
<pre>
14
chmod a+x fastboot
15
</pre>
16
17
h2. Key combinations for fastboot mode
18
19
| *Device* | *Keys (held together)* |
20
| *HTC Dream/HTC Magic* | BACK, POWER |
21
| *Nexus One* | Trackball, POWER |
22
| *Nexus S* | VOL+, POWER |
23
| *Galaxy Nexus* | VOL-, VOL+, POWER |
24
25
h2. Flash the images
26
27
# Flash the images using fastboot:
28
<pre>
29
./fastboot flash boot boot.img
30
./fastboot flash recovery recovery.img
31
./fastboot flash system system.img
32
./fastboot flash userdata userdata.img
33
</pre>
34
# Clear cache:
35
<pre>
36
./fastboot erase cache
37
</pre>
38
# Reboot:
39
<pre>
40
./fastboot reboot
41
</pre>
42
43
*Your device should now be running Replicant!*