DeprecatedWikiStart » History » Revision 138
Revision 137 (Paul Kocialkowski, 04/08/2012 07:08 PM) → Revision 138/240 (Paul Kocialkowski, 04/09/2012 03:56 PM)
h1. Replicant Wiki
{{>toc}}
p=. !replicant_banner_white_sized.png!
h2. Introduction
This is the Replicant project wiki. Our main website, which holds news of the project, is available at http://replicant.us.
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.
h2. Replicant status on phones
* [[HTCDreamHTCMagic|HTC Dream/HTC Magic]] [[ReplicantStatus#Replicant-22|Status]]: *Supported* (Replicant 2.2)
* [[NexusOne|Nexus One]] [[ReplicantStatus#Replicant-23|Status]]: *Supported* (Replicant 2.2, Replicant 2.3)
* [[NexusS|Nexus S]] [[ReplicantStatus#Replicant-23|Status]]: *Supported* (Replicant 2.3)
* [[GalaxyS|Galaxy S]] [[ReplicantStatus#Replicant-23|Status]]: *Supported* (Replicant 2.3)
* List of devices which could be good targets for Replicant: [[GoodPotentialTargets]]
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]]
h2. Installing Replicant
* Download Replicant images: [[ReplicantImages]]
* There is a general installation page: [[Installation]]
Detailed instructions per-device:
* HTC Dream/HTC Magic: [[HTCDreamHTCMagicInstallation]]
* Nexus One: [[NexusOneInstallation]]
* Nexus S: [[NexusSInstallation]]
* Galaxy S: [[GalaxySInstallation]]
h2. Using Replicant
* Enable and configure USB networking: [[ReplicantUSBNetworking]]
* Learn to use [[FDroid]], the libre market application
* Install some of the free/libre replacements to Google non-free apps: [[GoogleAppsFreeReplacements]]
* Take a look at the list of known free software for Android: [[ListOfKnownFreeSoftwareApps]]
* Install and use our SDK: [[SDK]]
h2. Building Replicant
* Install the [[BuildDependencies]]
* Get the sources: [[GettingReplicantSources]]
Detailed instructions per-device:
* GTA04: [[GTA04Build]]
* HTC Dream: [[HTCDreamBuild]]
* HTC Magic: [[HTCMagicBuild]]
* Nexus One: [[NexusOneBuild]]
* Nexus S: [[NexusSBuild]]
* Galaxy S: [[GalaxySBuild]]
* GeeksPhone One: [[GeeksPhoneOneBuild]]
* To build the SDK: [[SDKBuild]]
h2. Technical infos on the devices
h3. Supported phones
h4. HTC Dream/HTC Magic
* Dedicated page: [[HTCDreamHTCMagic]]
* Here's what proprietary libraries and firmwares were shipped on the HTC Dream/HTC Magic and the status of their replacement: [[HTCDreamHTCMagicProprietary]]
h4. Nexus One
* Dedicated page: [[NexusOne]]
* List of the proprietary libraries, binaries and firmwares shipped on the Nexus One and the status of their replacement: [[NexusOneProprietary]]
h4. Nexus S
* Dedicated page: [[NexusS]]
* List of the proprietary libraries, binaries and firmwares shipped on the Nexus S and the status of their replacement: [[NexusSProprietary]]
* For a technical overview of Nexus S and a rationale explaining what makes it a better freedom-compliant device, see [[S5PC110TechnicalOverview]]
* For Documentation on the preliminary work for freeing its bootloader: [[S5PC110Bootloader]]
* Status of the free software that talks to the Samsung modems : [[SamsungModems]]
* Status of the work on the Nexus S GPS chip: [[Broadcom4751GPS]]
h4. Galaxy S
* Dedicated page: [[GalaxyS]]
* List of the proprietary libraries, binaries and firmwares shipped on the Galaxy S and the status of their replacement: [[GalaxySProprietary]]
* For a technical overview of Galaxy S and a rationale explaining what makes it a better freedom-compliant device, see [[S5PC110TechnicalOverview]]
* For Documentation on the preliminary work for freeing its bootloader: [[S5PC110Bootloader]]
* Status of the free software that talks to the Samsung modems : [[SamsungModems]]
* Status of the work on the Galaxy S GPS chip: [[Broadcom4751GPS]]
h3. Unsupported phones or work in progress
h4. GeeksPhone One
* Dedicated page: [[GeeksPhoneOne]]
* Here's a list of propietary files shipped with the phone: [[GeeksPhoneOneProprietary]]
h2. Developing on Replicant
* Our developer guide: [[DeveloperGuide]]
* List of tasks to improve Replicant: [[Tasks]]
Guides to port Replicant on certain types of devices:
* For MSM/QSD devices: [[PortingGuideMSMQSD]]
* For S5PC110 devices: [[PortingGuideS5PC110]]
* For OMAP devices: [[PortingGuideOMAP]]
Work in progress:
* Adding support for [[AKM8976A]] (dream accelerometer/magnetometer chip) to akmd-free
* Adding support for [[NexusOneAccoustic|htc accoustic for the nexus one]]
* [[IntroducingReplicantVideo|Introducing Replicant video]]
* Building Replicant on a 64 bit computer without the 32 bit compatibility libs: [[ReplicantNative64BitBuild]]
h2. Contact
* IRC: we meet on "#replicant at irc.freenode.net":https://www.jappix.com/?r=replicant%25irc.freenode.net@irc.jappix.com.
* Mailing list: Our mailing list is: http://lists.osuosl.org/mailman/listinfo/replicant
* You can send any inquiry to: contact@replicant.us
h2. Licenses and credits
* Wiki License: Creative Commons BY-SA (http://creativecommons.org/licenses/by-sa/3.0/)
* The Wiki was re-licensed to CC BY-SA: [[WikiRelicensing]]
* Artwork: you can download Replicant Artwork at: [[ReplicantArtwork]]
* People: learn who are the persons behind the project: [[People]]
h2. Useful links
* "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
* "Replicant category in AndroidWiki":http://en.androidwiki.com/wiki/Category:Replicant
* "Replicant article on Wikipedia":http://en.wikipedia.org/wiki/Replicant_%28operating_system%29