Project

General

Profile

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]]