DeprecatedWikiStart » History » Revision 197
Revision 196 (Denis 'GNUtoo' Carikli, 10/12/2013 08:43 AM) → Revision 197/240 (Denis 'GNUtoo' Carikli, 10/12/2013 08:55 AM)
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]]: *Working but unsupported*: unsupported*, (bad phone): [[ReplicantStatus#Replicant-22|Replicant 2.2]] * [[NexusOne|Nexus One]] *Working but unsupported*: unsupported*, (bad phone): [[ReplicantStatus#Replicant-22|Replicant 2.2]], [[ReplicantStatus#Replicant-23|Replicant 2.3]] * [[NexusS|Nexus S]] *Supported*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyS|Galaxy S]] *Supported*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyS2|Galaxy S2]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyS3|Galaxy S3]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyNote|Galaxy Note]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyNexus|Galaxy Nexus]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyTab210.1|Galaxy Tab 2 10.1]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GalaxyTab27.0|Galaxy Tab 2 7.0]] *Supported*: [[ReplicantStatus#Replicant-40|Replicant 4.0]] * [[GTA04|GTA04]] *Work in progress*: [[ReplicantStatus#Replicant-23|Replicant 2.3]], [[ReplicantStatus#Replicant-40|Replicant 4.0]] * Evaluation of other targets for Replicant: [[TargetsEvaluation]] 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]] * Download the Replicant SDK: [[ReplicantSDK]] Detailed instructions per-device: * HTC Dream/HTC Magic: [[HTCDreamHTCMagicInstallation]] * Nexus One: [[FastbootInstallation]] * Nexus S: [[NexusSInstallation]] * Galaxy S: [[GalaxySInstallation]] * Galaxy S2: [[GalaxyS2Installation]] * Galaxy S3: [[GalaxyS3Installation]] * Galaxy Note: [[GalaxyNoteInstallation]] * Galaxy Nexus: [[GalaxyNexusInstallation]] * Galaxy Tab 2 10.1: [[GalaxyTab2101Installation]] * Galaxy Tab 2 7.0: [[GalaxyTab270Installation]] * GTA04: [[GTA04Installation]] 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: * HTC Dream: [[HTCDreamBuild]] * HTC Magic: [[HTCMagicBuild]] * Nexus One: [[NexusOneBuild]] * Nexus S: [[NexusSBuild]] * Galaxy S: [[GalaxySBuild]] * Galaxy S2: [[GalaxyS2Build]] * Galaxy S3: [[GalaxyS3Build]] * Galaxy Note: [[GalaxyNoteBuild]] * Galaxy Nexus: [[GalaxyNexusBuild]] * Galaxy Tab 2 10.1: [[GalaxyTab2101Build]] * Galaxy Tab 2 7.0: [[GalaxyTab270Build]] * GTA04: [[GTA04Build]] * To build the SDK: [[SDKBuild]] h2. Technical infos on the devices h3. Phones looking for maintainers 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]] h3. Supported phones h4. Nexus S * Dedicated page: [[NexusS]] * List of the proprietary software shipped on the Nexus S: [[NexusSProprietary]] * List of the Nexus S firmwares: [[NexusSFirmwares]] * Details about the S5PC110 Hardware design used in the Nexus S: [[S5PC110HardwareDesign]] * For Documentation on getting serial on some samsung phones: [[SamsungSerial]] * For the information gathering on the samsung signed bootloader: [[SamsungSignedBootloader]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h4. Galaxy S * Dedicated page: [[GalaxyS]] * List of the proprietary software shipped on the Galaxy S: [[GalaxySProprietary]] * List of the Galaxy S firmwares: [[GalaxySFirmwares]] * Details about the S5PC110 Hardware design used in the Nexus S: [[S5PC110HardwareDesign]] * For Documentation on the preliminary work for freeing its bootloader: [[S5PC110Bootloader]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h4. Galaxy S2 * Dedicated page: [[GalaxyS2]] * List of the Galaxy S2 firmwares: [[GalaxyS2Firmwares]] * Galaxy S2 Compass calibration: [[GalaxyS2CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the GSD4t GPS chip implementation: [[GSD4t]] h4. Galaxy S3 * Dedicated page: [[GalaxyS3]] * List of the Galaxy S3 firmwares: [[GalaxyS3Firmwares]] * Galaxy S3 Compass calibration: [[GalaxyS3CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h4. Galaxy Note * Dedicated page: [[GalaxyNote]] * List of the Galaxy Note firmwares: [[GalaxyNoteFirmwares]] * Galaxy Note Compass calibration: [[GalaxyNoteCompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h4. Galaxy Nexus * Dedicated page: [[GalaxyNexus]] * List of the Galaxy Nexus firmwares: [[GalaxyNexusFirmwares]] * Serial console for the Galaxy Nexus: [[GalaxyNexusSerialConsole]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the GSD4t GPS chip implementation: [[GSD4t]] * Status of the work on the Galaxy Nexus Camera: [[omap4-tiler-Camera]] h4. Galaxy Tab 2 10.1 * Dedicated page: [[GalaxyTab2101]] * List of the Galaxy Tab 2 10.1 firmwares: [[GalaxyTab2101Firmwares]] * Galaxy Tab 2 10.1 Compass calibration: [[GalaxyTab2101CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] h4. Galaxy Tab 2 7.0 * Dedicated page: [[GalaxyTab270]] * List of the Galaxy Tab 2 7.0 firmwares: [[GalaxyTab270Firmwares]] * Galaxy Tab 2 7.0 Compass calibration: [[GalaxyTab270CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] h4. GTA04 * Dedicated page: [[GTA04]] * Detailed status: [[GTA04Status]] * Kernel work: [[GTA04Kernel]] * Many infos are available at: "gta04.org":http://gta04.org/ h2. Developing on Replicant * Our developer guide: [[DeveloperGuide]] * Using gdb to debug on Replicant: [[GDBDebugging]] * Help on getting logs: [[GettingLogs]] Guides to port Replicant to a new device: * Replicant 4.0 porting guide: [[Replicant4.0PortingGuide]] List of tasks to improve Replicant: [[Tasks]] 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: http://lists.osuosl.org/mailman/listinfo/replicant * Forums: http://redmine.replicant.us/projects/replicant/boards * If your inquiry can't be made public, you can contact us directly at: contact@replicant.us but preferably use the mailing list or the forums for general-purpose questions that might help others 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