DeprecatedWikiStart » History » Revision 234
Revision 233 (Paul Kocialkowski, 07/06/2014 09:38 AM) → Revision 234/240 (Paul Kocialkowski, 07/13/2014 05:44 PM)
h1. Replicant Wiki {{>toc}} p=. !replicant_banner_alpha.png! h2. Introduction This is the Replicant project wiki. Our main website, which holds news of the project, is available at http://www.replicant.us. You can request wiki editor privileges if you wish to edit pages, but please bear in mind that we are a "free software":http://www.fsf.org/about/what-is-free-software project and follow the [[DeveloperGuide#Wiki-guidelines|wiki guidelines]] *Unless specified otherwise, the informations shown on this wiki are relevant only to the latest Replicant version. Do not assume backwards compatibility of the instructions with old versions of Replicant.* h2. Replicant Status * HTC Dream/HTC Magic: [[ReplicantStatus#Replicant-22|Replicant 2.2]] * Nexus One: [[ReplicantStatus#Replicant-23|Replicant 2.3]] * Nexus S (I902x): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy S (I9000): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy S 2 (I9100): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy Note (N7000): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy Nexus (I9250): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy Tab 2 7.0 (P31xx): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy Tab 2 10.1 (P51xx): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy S 3 (I9300): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Galaxy Note 2 (N7100): [[ReplicantStatus#Replicant-42|Replicant 4.2]] * GTA04: [[ReplicantStatus#Replicant-42|Replicant 4.2]] * Other possible targets for Replicant evaluation: [[TargetsEvaluation]] h2. Installing Replicant * Download Replicant images: [[ReplicantImages]] * Download the Replicant SDK: [[ReplicantSDK]] Detailed instructions: * HTC Dream/HTC Magic: [[HTCDreamHTCMagicInstallation]] * Nexus One: [[FastbootInstallation]] * Nexus S (I902x): [[NexusSI902xInstallation]] * Galaxy S (I9000): [[GalaxySI9000Installation]] * Galaxy S 2 (I9100): [[GalaxyS2I9100Installation]] * Galaxy Note (N7000): [[GalaxyNoteN7000Installation]] * Galaxy Nexus (I9250): [[GalaxyNexusI9250Installation]] * Galaxy Tab 2 7.0 (P31xx): [[GalaxyTab270P31xxInstallation]] * Galaxy Tab 2 10.1 (P51xx): [[GalaxyTab2101P51xxInstallation]] * Galaxy S 3 (I9300): [[GalaxyS3I9300Installation]] * Galaxy Note 2 (N7100): [[GalaxyNote2N7100Installation]] * GTA04: [[GTA04Installation]] h2. Using Replicant * Use "F-Droid":https://www.f-droid.org/, the market application that only provides free software * Install and use our SDK: [[SDK]] * Enable and configure USB networking: [[ReplicantUSBNetworking]] * Access and use ADB: [[ADB]] * General-purpose usage notes and tips: [[UsageNotes]] h2. Building Replicant * Install the required dependencies: [[BuildDependenciesInstallation]] * Get the sources: [[ReplicantSources]] Detailed instructions: * HTC Dream: [[HTCDreamBuild]] * HTC Magic: [[HTCMagicBuild]] * Nexus One: [[NexusOneBuild]] * Nexus S (I902x): [[NexusSI902xBuild]] * Galaxy S (I9000): [[GalaxySI9000Build]] * Galaxy S 2 (I9100): [[GalaxyS2I9100Build]] * Galaxy Note (N7000): [[GalaxyNoteN7000Build]] * Galaxy Nexus (I9250): [[GalaxyNexusI9250Build]] * Galaxy Tab 2 7.0 (P31xx): [[GalaxyTab270P31xxBuild]] * Galaxy Tab 2 10.1 (P51xx): [[GalaxyTab2101P51xxBuild]] * Galaxy S 3 (I9300): [[GalaxyS3I9300Build]] * Galaxy Note 2 (N7100): [[GalaxyNote2N7100Build]] * GTA04: [[GTA04Build]] * SDK: [[SDKBuild]] h2. Technical infos on the devices * Details about the Samsung Galaxy devices back-door: [[SamsungGalaxyBackdoor]] h3. 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]] h3. 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. Nexus S (I902x) * Dedicated page: [[NexusSI902x]] * List of the Nexus S (I902x) firmwares: [[NexusSI902xFirmwares]] * Nexus S (I902x) compass calibration: [[NexusSI902xCompassCalibration]] * Details about the S5PC110 Hardware design used in the Nexus S (I902x): [[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]] h3. Galaxy S (I9000) * Dedicated page: [[GalaxySI9000]] * List of the Galaxy S (I9000) firmwares: [[GalaxySI9000Firmwares]] * Galaxy S (I9000) compass calibration: [[GalaxySI9000CompassCalibration]] * Details about the S5PC110 Hardware design used in the Galaxy S (I9000): [[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]] h3. Galaxy S 2 (I9100) * Dedicated page: [[GalaxyS2I9100]] * List of the Galaxy S 2 (I9100) firmwares: [[GalaxyS2I9100Firmwares]] * Galaxy S 2 (I9100) compass calibration: [[GalaxyS2I9100CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the GSD4t GPS chip implementation: [[GSD4t]] h3. Galaxy Note (N7000) * Dedicated page: [[GalaxyNoteN7000]] * List of the Galaxy Note (N7000) firmwares: [[GalaxyNoteN7000Firmwares]] * Galaxy Note (N7000) compass calibration: [[GalaxyNoteN7000CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h3. Galaxy Nexus (I9250) * Dedicated page: [[GalaxyNexusI9250]] * List of the Galaxy Nexus (I9250) firmwares: [[GalaxyNexusI9250Firmwares]] * Serial console for the Galaxy Nexus (I9250): [[GalaxyNexusI9250SerialConsole]] * 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 (I9250) Camera: [[omap4-tiler-Camera]] h3. Galaxy Tab 2 7.0 (P31xx) * Dedicated page: [[GalaxyTab270P31xx]] * List of the Galaxy Tab 2 7.0 (P31xx) firmwares: [[GalaxyTab270P31xxFirmwares]] * Galaxy Tab 2 7.0 compass calibration: [[GalaxyTab270P31xxCompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] h3. Galaxy Tab 2 10.1 (P51xx) * Dedicated page: [[GalaxyTab2101P51xx]] * List of the Galaxy Tab 2 10.1 (P51xx) firmwares: [[GalaxyTab2101P51xxFirmwares]] * Galaxy Tab 2 10.1 (P51xx) compass calibration: [[GalaxyTab2101P51xxCompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] h3. Galaxy S 3 (I9300) * Dedicated page: [[GalaxyS3I9300]] * List of the Galaxy S 3 (I9300) firmwares: [[GalaxyS3I9300Firmwares]] * Galaxy S 3 (I9300) compass calibration: [[GalaxyS3I9300CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h3. Galaxy Note 2 (N7100) * Dedicated page: [[GalaxyNote2N7100]] * List of the Galaxy Note 2 (N7100) firmwares: [[GalaxyNote2N7100Firmwares]] * Galaxy Note 2 (N7100) compass calibration: [[GalaxyNote2N7100CompassCalibration]] * Status of the Samsung-RIL modem implementation: [[Samsung-RIL]] * Status of the Broadcom 4751 GPS chip implementation: [[BCM4751]] h3. GTA04 * Dedicated page: [[GTA04]] * Detailed status: [[GTA04Status]] * GTA04 project: "gta04-main":http://projects.goldelico.com/p/gta04-main/ * X-Loader project: "gta04-xloader":http://projects.goldelico.com/p/gta04-xloader/ * U-Boot project: "gta04-uboot":http://projects.goldelico.com/p/gta04-uboot/ * Kernel project: "gta04-kernel":http://projects.goldelico.com/p/gta04-kernel/ * Feature list: "FeatureList":http://projects.goldelico.com/p/gta04-main/page/FeatureList/ * System manual: "Manual":http://projects.goldelico.com/p/gta04-main/page/Manual/ h2. Developing on Replicant * Our developer guide: [[DeveloperGuide]] * Using gdb to debug on Replicant: [[GDBDebugging]] * Install tools for Replicant: [[ToolsInstallation]] * 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: "#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