DeprecatedWikiStart » History » Revision 111
Revision 110 (Denis 'GNUtoo' Carikli, 01/14/2012 09:06 PM) → Revision 111/240 (Paul Kocialkowski, 02/04/2012 10:21 PM)
h1. Replicant Wiki {{>toc}} h2. Introduction This News about the project is available in the Replicant project wiki. Our main website, "Replicant website":http://replicant.us. You are currently in the Wiki section, which holds news of is the project, is available at http://replicant.us. Feel user edited section - feel free to contribute by creating an account and editing pages but now! When making edits, 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 Current Status By Phone * HTC Dream/HTC Magic [[ReplicantStatus#htcdreamhtcmagic|Status]]: *Supported* Supported (replicant 2.2) * Nexus One [[ReplicantStatus#nexusone|Status]]: *Supported* Supported (replicant 2.2) * Nexus S [[ReplicantStatus#nexuss|Status]]: *Supported* Work in progress (replicant 2.3) * List of devices which could be good targets Note that if you have a device that is not a Nexus One, an HTC Dream or a Nexus S, adding support for Replicant: [[GoodPotentialTargets]] If your phone is unsupported, it may still be possible to get it working with some work, possible, especially if it's your phone is very similar to a device we already support. See "Developing on Replicant":#Developing on Replicant supported one or if you have partial or complete source code for the hardware libraries. h2. Installing How to install Replicant * There is a general installation page: Here's the [[Installation]] Detailed instructions per-device: * HTC Dream/HTC Magic: [[InstallationHTCDreamHTCMagic]] * Nexus One: [[InstallationNexusOne]] * Nexus S: [[InstallationNexusS]] page h2. Using Replicant usage How-To * Enable and configure USB networking: [[ReplicantUSBNetworking]] * Learn to use [[FDroid]], the h2. FDroid - a libre market application * Install some of the free/libre replacements Replicant Software Center is a fully free software market application to Google non-free apps: [[GoogleAppsFreeReplacements]] * Install download and use or SDK: [[ReplicantSDK]] manage free software apps on Replicant. h2. Building Replicant 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. * Install By default it downloads libre apps from its own repository. We are working together with our friend Ciaran, the [[BuildDependencies]] main F-Droid developer, on a Replicant repository. The applications on the list of all known [[ListOfKnownFreeSoftwareApps| Free Software applications for the Android platform]] should be incorporated into that. h2. Libre software replacement for non free Google apps * Get the sources [[GettingReplicantSources]] Android Market -> "FDroid":http://f-droid.org/ Detailed instructions per-device: * HTC Dream: [[BuildHTCDream]] * HTC Magic: [[BuildHTCMagic]] * Nexus One: [[BuildNexusOne]] * Nexus S: [[BuildNexusS]] * GeeksPhone One: [[BuildGeeksPhoneOne]] Gmail -> K9 * To build the SDK: [[HowtoBuildSDK]] BuildSDK h2. Technical infos 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 the devices osm maps) h3. Supported phones * Google Talk -> "CSipsimple":http://code.google.com/p/csipsimple/ (best), "Beem":http://www.beem-project.com/, "Gibber":https://guardianproject.info/apps/gibber/, [[Sipdroid]], Nimbuzz h4. HTC Dream/HTC Magic * Dedicated page: [[HTCDreamHTCMagic]] * Here's what Youtube -> no need for a proprietary libraries and firmwares were shipped on app, just browse the HTC Dream/HTC Magic and the status mobile version of their replacement: [[ProprietaryHtcDreamLibsReplacement]] youtube which uses rstp (no adobe flash) h4. Nexus One * Dedicated page: [[NexusOne]] 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. h2. Replicant Source Code * The Replicant source code is currently hosted "at gitorious":http://gitorious.org/replicant. For the branch description, see the Builds Howto * Here's what proprietary libraries and firmwares were shipped on [[How_to_port_Replicant]] to a similar target than the Nexus One and 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) h2. How to build Replicant * Install the status of their replacement: [[ProprietaryNexusOneLibsReplacement]] [[BuildDependencies]] h3. Supported phones h4. Nexus S (replicant 2.3) * Dedicated page: [[NexusS]] Here's the build howto: [[BuildNexusS]] * Here's what proprietary libraries and firmwares were shipped on the Nexus S (codename: crespo) and the status of their replacement: [[ProprietaryNexusSLibsReplacement]] * For a technical overview of Nexus S and a rationale explaining what makes it a better freedom-compliant device, see [[NexusSTechnicalOverview]] * For Documentation on the preliminary work for freeing its bootloader: [[NexusSBootloader]] * Status of the free software that talks to the Samsung modems : [[SamsungModems]] h4. Nexus One (replicant 2.2 and replicant 2.3) * Here's the build howto: [[BuildNexusOne]] * Here's what proprietary libraries and firmwares were shipped on the nexusone and the status of their replacement: [[ProprietaryNexusOneLibsReplacement]] h4. HTC Dream (replicant 2.2) * Here's the build howto: [[BuildDream]] * Here's what proprietary libraries and firmwares were shipped on the htcdream and the status of their replacement: [[ProprietaryHtcDreamLibsReplacement]] h3. Unsupported phones or work in progress h4. GeeksPhone [[GeeksPhone]] One (replicant 2.3) * Dedicated page: [[GeeksPhoneOne]] Here's the build howto: [[BuildOne]] * Here's a list of propietary files shipped with the phone: [[PropietaryOneLibsReplacement]] h2. Developing on Replicant SDK * Our developer guide: [[DeveloperGuide]] * List [[HowtoBuildSDK|How to build the SDK]] h2. Work in progress *List of tasks to improve Replicant: [[Tasks]] list* Guides to port Replicant on certain types of devices: * For MSM/QSD devices: [[How_to_port_Replicant]] 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 [[nexusAccoustic|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 Other Wikis * IRC: we "Replicant category in [[AndroidWiki]]":http://en.androidwiki.com/wiki/Category:Replicant h2. IRC We meet on the IRC channel "#replicant at on irc.freenode.net":https://www.jappix.com/?r=replicant%25irc.freenode.net@irc.jappix.com. * h2. Mailing list: Our mailing list is: http://lists.osuosl.org/mailman/listinfo/replicant lists Here's the "mailing list":http://lists.osuosl.org/mailman/listinfo/replicant 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 GNU/Linux on the persons behind the project: [[People]] HTC Dream h2. Useful links * "SHR project":http://shr-project.org/: The Replicant replicant project is no longer involved with stock GNU/Linux port on Android devices, this the htcdream, that doesn't mean that the port is now up not developed anymore, it just means that it's done in the SHR project rather than in the replicant one. h2. Artwork * See the [[ReplicantArtwork]] page to SHR devs download Replicant artwork. h2. Wiki License * The new wiki editions should be released under the "cc-by-sa":http://creativecommons.org/licenses/by-sa/3.0/ creative commons * "Replicant category in [[AndroidWiki]]":http://en.androidwiki.com/wiki/Category:Replicant We are [[WikiRelicensing]] the wiki to cc-by-sa h2. Credits * [[People]]