Project

General

Profile

DeprecatedWikiStart » History » Version 107

Denis 'GNUtoo' Carikli, 01/14/2012 11:04 AM

1 105 Paul Kocialkowski
h1. Replicant Wiki
2 1
3
4 105 Paul Kocialkowski
News about the project is available in the "Replicant website":http://replicant.us. You are currently in the Wiki section, which is the user edited section - feel free to contribute by creating an account and editing pages now!
5 1
6 105 Paul Kocialkowski
When making edits, please bear in mind that we are a "free software":http://www.fsf.org/about/what-is-free-software project.
7
8
9
h2. Current Status By Phone
10
11
* HTC Dream/HTC Magic [[ReplicantStatus#htcdreamhtcmagic|Status]]: Supported (replicant 2.2)
12
* Nexus One [[ReplicantStatus#nexusone|Status]]: Supported (replicant 2.2)
13
* Nexus S [[ReplicantStatus#nexuss|Status]]: Work in progress (replicant 2.3)
14
15 1
 Note that if you have a device that is not a Nexus One, an HTC Dream or a Nexus S, adding support for it may be possible, especially if your phone is very similar to a supported one or if you have partial or complete source code for the hardware libraries.
16
17
18
19 105 Paul Kocialkowski
h2. How to install Replicant
20 1
21 105 Paul Kocialkowski
* Here's the [[Installation]] page
22 67 Denis 'GNUtoo' Carikli
23 1
24 76 Paul Kocialkowski
25 105 Paul Kocialkowski
h2. Replicant usage How-To
26
27
* Enable and configure [[ReplicantUSBNetworking]]
28
29
30
31
h2. FDroid - a libre market application
32
33
34 1
Replicant Software Center is a fully free software market application to download and manage free software apps on Replicant.
35
36 105 Paul Kocialkowski
We are using the "F-Droid client":http://f-droid.org/. You can also download a compiled libre apk "here":http://f-droid.org/repo/FDroid_0.11.apk.
37 84 Graziano -
38 1
By default it downloads libre apps from its own repository. We are working together with our friend Ciaran, the main F-Droid developer, on a Replicant repository.
39 105 Paul Kocialkowski
The applications on the list of all known [[ListOfKnownFreeSoftwareApps| Free Software applications for the Android platform]] should be incorporated into that.
40 1
41
42
43 105 Paul Kocialkowski
h2. Libre software replacement for non free Google apps
44 1
45 105 Paul Kocialkowski
46
* Android Market -> "FDroid":http://f-droid.org/
47
48 1
* Gmail -> K9
49
50 105 Paul Kocialkowski
* Google Maps -> "OsmAnd":https://code.google.com/p/osmand/ (best), gvSIG Mini Maps, OSMdroid, "navit":http://wiki.navit-project.org/index.php/Navit_on_Android (offline routing based on osm maps)
51 1
52 105 Paul Kocialkowski
* Google Talk -> "CSipsimple":http://code.google.com/p/csipsimple/ (best),  "Beem":http://www.beem-project.com/, "Gibber":https://guardianproject.info/apps/gibber/, [[Sipdroid]], Nimbuzz
53 1
54
* Youtube -> no need for a proprietary app, just browse the mobile version of youtube which uses rstp (no adobe flash)
55
56
* Genie Widget (also known as News/Weather widget)  ->  News providers: BBC News or NPR News.   Weather providers: no need for a proprietary app, just browse the mobile version of your favourite weather website.
57
58
59
60
61
62 105 Paul Kocialkowski
h2. Replicant Source Code
63 1
64
65 105 Paul Kocialkowski
* The Replicant source code is currently hosted "at gitorious":http://gitorious.org/replicant. For the branch description, see the Builds Howto
66
* [[How_to_port_Replicant]] to a similar target than the htc dream(the guide assume that your device have a Qualcomm MSM7K "processor"(in reality it's a "SOC":http://en.wikipedia.org/wiki/System_on_a_chip)
67 1
68
69 105 Paul Kocialkowski
h2. How to build Replicant
70 1
71 105 Paul Kocialkowski
* Install the [[BuildDependencies]]
72 1
73 107 Denis 'GNUtoo' Carikli
h3. Supported phones
74 1
75 107 Denis 'GNUtoo' Carikli
h4. Nexus S (replicant 2.3)
76 1
77 107 Denis 'GNUtoo' Carikli
* Here's the build howto: [[BuildNexusS]]
78
* Here's what proprietary libraries and firmwares were shipped on the Nexus S (codename: crespo) and the status of their replacement: [[ProprietaryNexusSLibsReplacement]]
79
* For a technical overview of Nexus S and a rationale explaining what makes it a better freedom-compliant device, see [[NexusSTechnicalOverview]]
80
* For Documentation on the preliminary work for freeing its bootloader: [[NexusSBootloader]]
81
* Status of the free samsung IPC protocol implementation: [[libsamsung-ipc]]
82 1
83 107 Denis 'GNUtoo' Carikli
h4. Nexus One (replicant 2.2 and replicant 2.3)
84 1
85 107 Denis 'GNUtoo' Carikli
* Here's the build howto: [[BuildNexusOne]]
86
* Here's what proprietary libraries and firmwares were shipped on the nexusone and the status of their replacement: [[ProprietaryNexusOneLibsReplacement]]
87
88
h4. HTC Dream (replicant 2.2)
89
90 1
* Here's the build howto: [[BuildDream]]
91
* Here's what proprietary libraries and firmwares were shipped on the htcdream and the status of their replacement: [[ProprietaryHtcDreamLibsReplacement]]
92
93 107 Denis 'GNUtoo' Carikli
h3. Unsupported phones or work in progress
94 105 Paul Kocialkowski
95 107 Denis 'GNUtoo' Carikli
h4. [[GeeksPhone]] One (replicant 2.3)
96 105 Paul Kocialkowski
97 107 Denis 'GNUtoo' Carikli
* Here's the build howto: [[BuildOne]]
98
* Here's a list of propietary files shipped with the phone: [[PropietaryOneLibsReplacement]]
99 105 Paul Kocialkowski
100 107 Denis 'GNUtoo' Carikli
h4. HTC Wildfire(abandoned) (replicant 2.2)
101
102 105 Paul Kocialkowski
* Here's the build howto: [[BuildWildfire]]
103
* Here's what proprietary libraries and firmwares were shipped on the HTC Wildfire (codename: buzz) and the status of their replacement: [[ProprietaryHtcWildfireLibsReplacement]]
104
105
h2. SDK
106
107
* [[HowtoBuildSDK|How to build the SDK]]
108
109
110
111
h2. Work in progress
112
113
114
*List of tasks to improve Replicant: [[Tasks]] list*
115
116
* Adding support for [[AKM8976A]] (dream accelerometer/magnetometer chip) to akmd-free
117
* Adding support for [[nexusAccoustic|htc accoustic for the nexus one]]
118
* [[IntroducingReplicantVideo|Introducing Replicant video]]
119
* Building Replicant on a 64 bit computer without the 32 bit compatibility libs: [[ReplicantNative64BitBuild]] 
120
121
122
h2. Other Wikis
123
124
125
* "Replicant category in [[AndroidWiki]]":http://en.androidwiki.com/wiki/Category:Replicant
126
127
128
129
h2. IRC
130
131
132
We meet on the IRC channel "#replicant on irc.freenode.net":https://www.jappix.com/?r=replicant%25irc.freenode.net@irc.jappix.com.
133
134
135
h2. Mailing lists
136
137
138
Here's the "mailing list":http://lists.osuosl.org/mailman/listinfo/replicant
139
140
141
h2. GNU/Linux on the HTC Dream
142 83 Paul Kocialkowski
143 68 Denis 'GNUtoo' Carikli
The replicant project is no longer involved with stock GNU/Linux port on the htcdream, that doesn't mean that the port is not developed anymore, it just means that it's done in the SHR project rather than in the replicant one.
144 70 Denis 'GNUtoo' Carikli
145 105 Paul Kocialkowski
146 79 Denis 'GNUtoo' Carikli
h2. Artwork
147 105 Paul Kocialkowski
148 1
* See the [[ReplicantArtwork]] page to download Replicant artwork.
149 105 Paul Kocialkowski
150
151
h2. Wiki License
152
153
* The new wiki editions should be released under the "cc-by-sa":http://creativecommons.org/licenses/by-sa/3.0/ creative commons
154
* We are [[WikiRelicensing]] the wiki to cc-by-sa 
155
156
h2. Credits
157
158 1
* [[People]]