Project

General

Profile

DeprecatedWikiStart » History » Version 184

Paul Kocialkowski, 07/21/2013 11:10 AM

1 105 Paul Kocialkowski
h1. Replicant Wiki
2 1
3
{{>toc}}
4 113 Paul Kocialkowski
5 128 Paul Kocialkowski
p=. !replicant_banner_white_sized.png!
6 122 Paul Kocialkowski
7 111 Paul Kocialkowski
h2. Introduction
8 1
9 111 Paul Kocialkowski
This is the Replicant project wiki. Our  main website, which holds news of the project, is available at http://replicant.us.
10 1
11 111 Paul Kocialkowski
Feel free to contribute by creating an account and editing pages but please bear in mind that we are a "free software":http://www.fsf.org/about/what-is-free-software project.
12 1
13 111 Paul Kocialkowski
h2. Replicant status on phones
14 1
15 181 Paul Kocialkowski
* [[HTCDreamHTCMagic|HTC Dream/HTC Magic]]: *Supported*: [[ReplicantStatus#Replicant-22|Replicant 2.2]]
16
* [[NexusOne|Nexus One]] *Supported*: [[ReplicantStatus#Replicant-22|Replicant 2.2]], [[ReplicantStatus#Replicant-23|Replicant 2.3]]
17
* [[NexusS|Nexus S]] *Supported*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]]
18
* [[GalaxyS|Galaxy S]] *Supported*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]]
19
* [[GalaxyS2|Galaxy S2]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]]
20
* [[GalaxyS3|Galaxy S3]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]]
21
* [[GalaxyNexus|Galaxy Nexus]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]]
22
* [[GalaxyTab210.1|Galaxy Tab 2 10.1]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]]
23
* [[GalaxyTab27.0|Galaxy Tab 2 7.0]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]]
24
* [[GTA04|GTA04]] *Work in progress*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]]
25 1
26 168 Paul Kocialkowski
* Evaluation of other targets for Replicant: [[TargetsEvaluation]]
27 1
28 115 Paul Kocialkowski
If your phone is unsupported, it may still be possible to get it working with some work, especially if it's similar to a device we already support. See [[WikiStart#Developing-on-Replicant|Developing on Replicant]]
29 1
30 111 Paul Kocialkowski
h2. Installing Replicant
31 105 Paul Kocialkowski
32 138 Paul Kocialkowski
* Download Replicant images: [[ReplicantImages]]
33 159 Paul Kocialkowski
* Download the Replicant SDK: [[ReplicantSDK]]
34 1
35
Detailed instructions per-device:
36 160 Paul Kocialkowski
* HTC Dream/HTC Magic: [[HTCDreamHTCMagicInstallation]]
37 156 Paul Kocialkowski
* Nexus One: [[FastbootInstallation]]
38
* Nexus S: [[FastbootInstallation]]
39 126 Paul Kocialkowski
* Galaxy S: [[GalaxySInstallation]]
40 156 Paul Kocialkowski
* Galaxy S2: [[HeimdallRecoveryInstallation]]
41 182 Paul Kocialkowski
* Galaxy S3: [[HeimdallRecoveryInstallation]]
42 156 Paul Kocialkowski
* Galaxy Nexus: [[FastbootInstallation]]
43 176 Paul Kocialkowski
* Galaxy Tab 2 10.1: [[HeimdallRecoveryInstallation]]
44 1
* Galaxy Tab 2 7.0: [[HeimdallRecoveryInstallation]]
45 182 Paul Kocialkowski
* GTA04: [[GTA04Installation]]
46 1
47 111 Paul Kocialkowski
h2. Using Replicant
48 1
49 111 Paul Kocialkowski
* Enable and configure USB networking: [[ReplicantUSBNetworking]]
50
* Learn to use [[FDroid]], the libre market application
51
* Install some of the free/libre replacements to Google non-free apps: [[GoogleAppsFreeReplacements]]
52 124 Paul Kocialkowski
* Take a look at the list of known free software for Android: [[ListOfKnownFreeSoftwareApps]]
53 123 Paul Kocialkowski
* Install and use our SDK: [[SDK]]
54 1
55 111 Paul Kocialkowski
h2. Building Replicant
56 1
57 111 Paul Kocialkowski
* Install the [[BuildDependencies]]
58 130 Paul Kocialkowski
* Get the sources: [[GettingReplicantSources]]
59 111 Paul Kocialkowski
60 134 Denis 'GNUtoo' Carikli
Detailed instructions per-device:
61 126 Paul Kocialkowski
* HTC Dream: [[HTCDreamBuild]]
62
* HTC Magic: [[HTCMagicBuild]]
63
* Nexus One: [[NexusOneBuild]]
64 1
* Nexus S: [[NexusSBuild]]
65 126 Paul Kocialkowski
* Galaxy S: [[GalaxySBuild]]
66 154 Paul Kocialkowski
* Galaxy S2: [[GalaxyS2Build]]
67 183 Paul Kocialkowski
* Galaxy S3: [[GalaxyS3Build]]
68 155 Paul Kocialkowski
* Galaxy Nexus: [[GalaxyNexusBuild]]
69 1
* Galaxy Tab 2 10.1: [[GalaxyTab2101Build]]
70
* Galaxy Tab 2 7.0: [[GalaxyTab270Build]]
71 183 Paul Kocialkowski
* GeeksPhone One: [[GeeksPhoneOneBuild]]
72
* GTA04: [[GTA04Build]]
73 105 Paul Kocialkowski
74 126 Paul Kocialkowski
* To build the SDK: [[SDKBuild]]
75 105 Paul Kocialkowski
76 111 Paul Kocialkowski
h2. Technical infos on the devices
77 105 Paul Kocialkowski
78 178 Denis 'GNUtoo' Carikli
h3. Phones looking for maintainers
79 105 Paul Kocialkowski
80 111 Paul Kocialkowski
h4. HTC Dream/HTC Magic
81 105 Paul Kocialkowski
82 111 Paul Kocialkowski
* Dedicated page: [[HTCDreamHTCMagic]]
83 121 Paul Kocialkowski
* Here's what proprietary libraries and firmwares were shipped on the HTC Dream/HTC Magic and the status of their replacement: [[HTCDreamHTCMagicProprietary]]
84 105 Paul Kocialkowski
85 111 Paul Kocialkowski
h4. Nexus One
86 105 Paul Kocialkowski
87 111 Paul Kocialkowski
* Dedicated page: [[NexusOne]]
88 1
* List of the proprietary libraries, binaries and firmwares shipped on the Nexus One and the status of their replacement: [[NexusOneProprietary]]
89 178 Denis 'GNUtoo' Carikli
90
h3. Supported phones
91 105 Paul Kocialkowski
92 111 Paul Kocialkowski
h4. Nexus S
93 105 Paul Kocialkowski
94 1
* Dedicated page: [[NexusS]]
95 162 Paul Kocialkowski
* List of the proprietary software shipped on the Nexus S: [[NexusSProprietary]]
96
* List of the Nexus S firmwares: [[NexusSFirmwares]]
97
98 170 Paul Kocialkowski
* Details about the S5PC110 Hardware design used in the Nexus S: [[S5PC110HardwareDesign]]
99 171 Denis 'GNUtoo' Carikli
* For Documentation on getting serial on some samsung phones: [[SamsungSerial]]
100 172 Denis 'GNUtoo' Carikli
* For the information gathering on the samsung signed bootloader: [[SamsungSignedBootloader]]
101 162 Paul Kocialkowski
102
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
103
* Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]]
104 136 Paul Kocialkowski
105
h4. Galaxy S
106
107
* Dedicated page: [[GalaxyS]]
108 163 Paul Kocialkowski
* List of the proprietary software shipped on the Galaxy S: [[GalaxySProprietary]]
109
* List of the Galaxy S firmwares: [[GalaxySFirmwares]]
110
111 169 Paul Kocialkowski
* Details about the S5PC110 Hardware design used in the Nexus S: [[S5PC110HardwareDesign]]
112 136 Paul Kocialkowski
* For Documentation on the preliminary work for freeing its bootloader: [[S5PC110Bootloader]]
113 163 Paul Kocialkowski
114
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
115
* Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]]
116 154 Paul Kocialkowski
117
h4. Galaxy S2
118
119
* Dedicated page: [[GalaxyS2]]
120 164 Paul Kocialkowski
* List of the Galaxy S2 firmwares: [[GalaxyS2Firmwares]]
121 177 Paul Kocialkowski
* Galaxy S2 Compass calibration: [[GalaxyS2CompassCalibration]]
122 167 Paul Kocialkowski
123 164 Paul Kocialkowski
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
124 166 Paul Kocialkowski
* Status of the GSD4t GPS chip implementation: [[GSD4t]]
125 147 Paul Kocialkowski
126 184 Paul Kocialkowski
h4. Galaxy S3
127 1
128 184 Paul Kocialkowski
* Dedicated page: [[GalaxyS3]]
129
* List of the Galaxy S3 firmwares: [[GalaxyS3Firmwares]]
130
* Galaxy S3 Compass calibration: [[GalaxyS3CompassCalibration]]
131 161 Paul Kocialkowski
132 184 Paul Kocialkowski
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
133
* Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]]
134
135 148 Denis 'GNUtoo' Carikli
h4. Galaxy Nexus
136 149 Denis 'GNUtoo' Carikli
137
* Dedicated page: [[GalaxyNexus]]
138 165 Paul Kocialkowski
* List of the Galaxy Nexus firmwares: [[GalaxyNexusFirmwares]]
139 1
* Serial console for the Galaxy Nexus: [[GalaxyNexusSerialConsole]]
140 165 Paul Kocialkowski
141
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
142
* Status of the GSD4t GPS chip implementation: [[GSD4t]]
143
* Status of the work on the Galaxy Nexus Camera: [[omap4-tiler-Camera]]
144 139 Paul Kocialkowski
145 174 Paul Kocialkowski
h4. Galaxy Tab 2 10.1
146
147
* Dedicated page: [[GalaxyTab2101]]
148
* List of the Galaxy Tab 2 10.1 firmwares: [[GalaxyTab2101Firmwares]]
149 177 Paul Kocialkowski
* Galaxy Tab 2 10.1 Compass calibration: [[GalaxyTab2101CompassCalibration]]
150 174 Paul Kocialkowski
151
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
152
153
h4. Galaxy Tab 2 7.0
154
155 1
* Dedicated page: [[GalaxyTab270]]
156
* List of the Galaxy Tab 2 7.0 firmwares: [[GalaxyTab270Firmwares]]
157
* Galaxy Tab 2 7.0 Compass calibration: [[GalaxyTab270CompassCalibration]]
158
159
* Status of the Samsung-RIL modem implementation: [[Samsung-RIL]]
160 184 Paul Kocialkowski
161
h4. GTA04
162
163
* Dedicated page: [[GTA04]]
164
* Detailed status: [[GTA04Status]]
165
* Kernel work: [[GTA04Kernel]]
166
* Many infos are available at: "gta04.org":http://gta04.org/
167 174 Paul Kocialkowski
168 139 Paul Kocialkowski
h3. Unsupported phones or work in progress
169
170
h4. GeeksPhone One
171
172 140 Paul Kocialkowski
* Dedicated page: [[GeeksPhoneOne]]
173 105 Paul Kocialkowski
* Here's a list of propietary files shipped with the phone(And that replicant replaces or avoid): [[GeeksPhoneOneProprietary]]
174 111 Paul Kocialkowski
175 105 Paul Kocialkowski
h2. Developing on Replicant
176 111 Paul Kocialkowski
177
* Our developer guide: [[DeveloperGuide]]
178 144 Denis 'GNUtoo' Carikli
* List of tasks to improve Replicant: [[Tasks]]
179 180 Paul Kocialkowski
* Using gdb to debug on Replicant: [[GDBDebugging]]
180 1
* Help on getting logs: [[GettingLogs]]
181 179 Paul Kocialkowski
182
Guides to port Replicant to a new device:
183
* Replicant 4.0 porting guide: [[Replicant4.0PortingGuide]]
184 111 Paul Kocialkowski
185 116 Paul Kocialkowski
Guides to port Replicant on certain types of devices:
186 111 Paul Kocialkowski
* For MSM/QSD devices: [[PortingGuideMSMQSD]] 
187 158 Denis 'GNUtoo' Carikli
* For S5PC110 devices: [[PortingGuideS5PC110]]
188
* For OMAP3 devices: [[PortingGuideOMAP3]]
189 105 Paul Kocialkowski
* For OMAP4 devices: [[PortingGuideOMAP4]]
190 111 Paul Kocialkowski
191 105 Paul Kocialkowski
Work in progress:
192 119 Paul Kocialkowski
* Adding support for [[AKM8976A]] (dream accelerometer/magnetometer chip) to akmd-free
193 105 Paul Kocialkowski
* Adding support for [[NexusOneAccoustic|htc accoustic for the nexus one]]
194 144 Denis 'GNUtoo' Carikli
* [[IntroducingReplicantVideo|Introducing Replicant video]]
195 105 Paul Kocialkowski
* Building Replicant on a 64 bit computer without the 32 bit compatibility libs: [[ReplicantNative64BitBuild]]
196 111 Paul Kocialkowski
197 105 Paul Kocialkowski
h2. Contact
198 111 Paul Kocialkowski
199
* IRC: we meet on "#replicant at irc.freenode.net":https://www.jappix.com/?r=replicant%25irc.freenode.net@irc.jappix.com.
200 117 Paul Kocialkowski
* Mailing list: Our mailing list is: http://lists.osuosl.org/mailman/listinfo/replicant
201 1
* You can send any inquiry to: contact@replicant.us
202 111 Paul Kocialkowski
203 1
h2. Licenses and credits
204 111 Paul Kocialkowski
205
* Wiki License: Creative Commons BY-SA (http://creativecommons.org/licenses/by-sa/3.0/)
206
* The Wiki was re-licensed to CC BY-SA: [[WikiRelicensing]]
207
* Artwork: you can download Replicant Artwork at: [[ReplicantArtwork]] 
208 1
* People: learn who are the persons behind the project: [[People]]
209 111 Paul Kocialkowski
210 1
h2. Useful links
211 111 Paul Kocialkowski
212 125 Paul Kocialkowski
* "SHR project":http://shr-project.org/: The Replicant project is no longer involved with stock GNU/Linux port on Android devices, this is now up to SHR devs
213 132 Paul Kocialkowski
* "Replicant category in AndroidWiki":http://en.androidwiki.com/wiki/Category:Replicant
214 1
* "Replicant article on Wikipedia":http://en.wikipedia.org/wiki/Replicant_%28operating_system%29