Project

General

Profile

DeprecatedInstallation » History » Version 10

Mark Holmquist -, 09/25/2011 07:18 PM
Adding a few more specific steps (mostly for HTC dream, based on my process last night)

1 8 Paul Kocialkowski
== Summary ==
2
3
 * [#installdetailed Detailed instructions to install Replicant]
4
 * [#installsummary Summary of the instructions to install Replicant]
5
6
== Detailed instructions to install Replicant == #installdetailed
7
8
 1. '''Make sure your phone is supported'''[[BR]][[BR]]
9
    Replicant only supports a few phones. Make sure the phone you want to install Replicant on is on the ReplicantStatus list. If it's not, you won't be able to install Replicant on your device without at least a bit of software hacking.[[BR]][[BR]]
10
 2. '''Download the Replicant images for your phone'''[[BR]][[BR]]
11
   a. '''Find the codename of your phone'''[[BR]]
12
      Each device we support has a codename. You can find the codenames on the ReplicantStatus page. [[BR]]
13 9 Paul Kocialkowski
      For instance, HTC Dream has {{{ Codename: dream_sapphire }}}.[[BR]][[BR]]
14 1 Denis 'GNUtoo' Carikli
   b. '''Find the latest usable Replicant image'''[[BR]]
15 9 Paul Kocialkowski
      The ReplicantStatus page also shows the latest usable Replicant image for each device.[[BR]]
16
      For instance, HTC Dream/HTC Magic has {{{ Last usable image: Replicant 2.2 preview 0008 }}}.[[BR]][[BR]]
17
   c. '''Download the tools to send the Replicant image to the phone'''[[BR]][[BR]]
18
      Replicant images are hosted at: http://ftp.osuosl.org/pub/replicant/images/ [[BR]]
19
      From this page, select the Replicant version (replicant-2.2, replicant-2.3, etc) of the latest usable Replicant image for your device.[[BR]]
20
      Then, select the Replicant image type (preview or release) of the latest usable Replicant image for your device.[[BR]]
21
      Select the Replicant image number (0006 for example) of the latest usable Replicant image for your device.[[BR]]
22
      Select the '''tools''' directory and download the '''fastboot''' utility to write Replicant on your device. [[BR]]
23
      For instance, if the phone is HTC Dream and the latest image {{{ Replicant 2.2 preview 0008 }}}, '''fastboot''' location will be: {{{ http://ftp.osuosl.org/pub/replicant/images/replicant_2.2/preview/0008/tools/fastboot }}}.
24 10 Mark Holmquist -
 3. '''Root your phone'''[[BR]][[BR]]
25
    The phone needs to be rooted so we can install Replicant. You should be able to follow the CyanogenMod instructions for this. Go to {{{ http://wiki.cyanogenmod.com/wiki/ }}} and find your device's installation instructions.
26
 4. '''[HTC DREAM ONLY] Install DangerSPL'''[[BR]][[BR]]
27
    MarkTraceur had to do this in order to make enough space on his phone for the images, you might have to as well. You should still be following the CyanogenMod instructions, so continue from the rooting section on to the 'Flashing Radio' and 'installing DangerSPL' instructions. It should be pretty straightforward from there, since you can now install the images. Here is a direct link: {{{ http://wiki.cyanogenmod.com/wiki/Dream:DangerSPL#How_do_I_check_if_I_already_have_DangerSPL.3F }}}
28 8 Paul Kocialkowski
29
== Summary of the instructions to install Replicant == #installsummary
30
31 2 Denis 'GNUtoo' Carikli
== Requirements ==
32
 * a rooted or unlocked phone
33 5 John Sullivan
 * fastboot(can be built or obtained [http://ftp.osuosl.org/pub/replicant/images/replicant_2.2/ from our ftp])
34
 * the images(can be built or obtained [http://ftp.osuosl.org/pub/replicant/images/replicant_2.2/ from our ftp])
35 2 Denis 'GNUtoo' Carikli
36 6 John Sullivan
== Installation ==
37 1 Denis 'GNUtoo' Carikli
38 10 Mark Holmquist -
Put the phone in fastboot mode (by holding the Camera button and the Power button, then following on-screen instructions), make sure it's connected to your computer, and run the following commands on your computer. You may need to use sudo.
39
40
'''Note, if you don't have instructions for entering fastboot mode, you may need to install DangerSPL using the CyanogenMod instructions.'''
41 4 Denis 'GNUtoo' Carikli
42 3 Denis 'GNUtoo' Carikli
'''Note that it will erase everything on the phone''' 
43 1 Denis 'GNUtoo' Carikli
{{{
44
./fastboot flash system system.img
45
./fastboot flash boot boot.img
46
./fastboot flash userdata userdata.img 
47
./fastboot erase cache
48
./fastboot reboot
49
}}}