Project

General

Profile

Actions

Replicant Wiki

Welcome to the Replicant wiki, which provides information about Replicant, supported devices and research about other mobile devices and platforms.
For more information about Replicant, head over to the Replicant website.

You can help improving the wiki! Wiki editor privileges can be requested by contacting the developers. A short description of the changes and additions you want to make is needed as part of the request. The wiki guidelines should be followed.

Unless specified otherwise, the information displayed in this wiki is only relevant to the latest Replicant version. Do not assume backwards compatibility of the instructions with old versions of Replicant.

Supported devices

Maintained devices

Uncompleted devices

Unmaintained devices

Replicant status

Maintained versions

Unmaintained versions

Replicant installation and update

Installation instructions: Upgrade instructions:
  • Minor version upgrade: How to upgrade to a new release from the same Replicant version (like from 6.0 0003 to 6.0 0004).
  • ReplicantReleaseNotes: Important information for updating to specific releases (like from Replicant 6.0 0003 to Replicant 6.0 0004).
Other instructions: Reference pages: Old installation instructions for uncompleted devices:

Replicant usage

  • FDroid: F-Droid
  • SDK: Software Development Kit (SDK)

See the device pages for device-specific usage information.

Replicant build

Main build instructions for Replicant images: Other build instructions:

Contributing to Replicant

There are many different ways to contribute to Replicant depending on your skills and available time or other resources

Some device pages also have development sections.

Portals

This section contains link to pages that organize the wiki in topics.

For instance the Debugging page has links to wiki pages topics related to debugging, like how to obtain logs, etc.

  • Android: Portal about the Android architecture
  • Bootloaders: Portal about bootloaders topic
  • Building: Portal about building Replicant
  • CellularModem: Portal about the cellular modems
  • Debugging: Portal about getting logs, and debugging
  • Devices: Portal about the devices and their variants
  • UsingReplicant: Portal with various information on how to use Replicant
  • Security: Portal about various security topics

Replicant porting guides

Research

Freedom privacy and security research

Hardware components support research

Research on how to support specific hardware components (chips, various system on a chip, etc) in Replicant.

  • AKM8976A support
  • BCM4751 GPS protocol support
  • Datasheets: List of public datasheets and reference manuals for the components used in smartphones Replicant wants to support or has to maintain in libsamsung-ipc.
  • DangerousBatteryChargerExperiments: Plan to upstream a way to disable the battery charging. Please really do read the warnings.
  • GSD4t GPS protocol support
  • OMAP4 Ducati camera support
  • PN544: NFC chips
  • QMI-RIL QMI protocol support
  • WiFi Research on how to get free software WiFi firmwares and USB OTG support

Device evaluations research

Device specific evaluation and research

More in depth evaluation of devices:

Software projects research (Upstream, dependencies, Replicant versions, etc)

  • F-DroidAndApplications Research on how to get FSDG compliant package managers and applications
  • Dependencies Development efforts to enable to build Replicant on various GNU/Linux distributions
  • Graphics Research Research on free software graphics driver implementations
  • Replican6Changes: List of changes made for Replican 6.0, and rebase over LineageOS 13
  • samsung-ipc : List of changes and rebase
  • PortingToAndroid11: Tracks the progress of porting Replicant to Android 11
  • Upstream Research on approaches to use upstream Linux and generic HAL in Replicant
  • Toolchain Development efforts to remove prebuilt binaries from the source tree
  • BackupsResearch: Research on backups partitions for various purposes (Backuping your data, Replicant or to do some research)
  • RootingDevices: Research on free software rooting
  • ReplicantRCImages: Keeps tracks of changes between RC images

Bug documentation research

Other research

Project history

Fun

  • Fun: Songs, and other fun creations

Contact

The CommunityAndContact page has more information on the Mailing list, Forums, IRC and private / confidential contact address.

Public

  • Replicant artwork
  • People: People that are interested in contributing in Replicant, that are contributing to it, or that have been contributing to it.
  • ReplicantInfrastructure Description of the network infrastructure of Replicant (Redmine, git, etc), and the other project resources
  • Tasks funding: Tasks that will be funded, are being funded or have been funded.

License

All the wikis in this Redmine instance are available under the Creative Commons BY-SA license.

Updated by Denis 'GNUtoo' Carikli almost 2 years ago ยท 269 revisions locked

Also available in: PDF HTML TXT