Index » History » Revision 125
« Previous |
Revision 125/273
(diff)
| Next »
Denis 'GNUtoo' Carikli, 03/07/2019 12:00 AM
Replicant Wiki¶
- Table of contents
- 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¶
- Nexus S (I902x)
- Galaxy S (I9000)
- Galaxy S 2 (I9100)
- Galaxy S 3 (I9300)
- Galaxy Note (N7000)
- Galaxy Note 2 (N7100)
- Galaxy Nexus (I9250)
- Galaxy Tab 2 7.0 (P31xx)
- Galaxy Tab 2 10.1 (P51xx)
- Galaxy Note 8.0 (N51xx)
Uncompleted devices¶
Unmaintained devices¶
Replicant status¶
Maintained versions¶
Unmaintained versions¶
Replicant installation and update¶
- Minor version upgrade: How to upgrade to a new release from the same Replicant version (like from 6.0 0002 to 6.0 0003).
- Nexus S (I902x) installation
- Galaxy S (I9000) installation
- Galaxy S 2 (I9100) installation
- Galaxy Note (N7000) installation
- Galaxy Nexus (I9250) installation
- Galaxy Tab 2 (Px1xx) installation
- Galaxy S 3 (I9300) installation
- Galaxy Note 2 (N7100) installation
- Galaxy Note 8.0 (N51xx) installation
- Recovery installation with Heimdall: New 'generic' instructions to install (or upgrade) the recovery with Heimdall. Warning: experimental.
Replicant usage¶
- Enabling WiFi with an USB WiFi adapter
- Replicant USB Networking
- Graphics rendering on Replicant
- Taking screenshots
- Android Debug Bridge (ADB)
- OpenSSH
- Deactivating the modem
- General-purpose usage notes and tips
- Safe mode: How to enter Android's safe mode (useful for devices stuck in a boot loop).
See the device pages for device-specific usage information.
Replicant build¶
- Nexus S (I902x) build
- Galaxy S (I9000) build
- Galaxy S 2 (I9100) build
- Galaxy Note (N7000) build
- Galaxy Nexus (I9250) build
- Galaxy Tab 2 (Px1xx) build
- Galaxy S 3 (I9300) build
- Galaxy Note 2 (N7100) build
- Galaxy Note 8.0 (N51xx) build
Contributing to Replicant¶
- Tasks to improve Replicant
- Tasks and funding: draft on a new task page which includes tasks that can be funded
- Developer guide
- Tools installation
- Getting logs
- Serial port
- Bootloaders
- GDB debugging
- Workshops: How to organize a Replicant workshop
Some device pages also have development sections.
Replicant porting guides¶
Hardware support¶
- Samsung IPC protocol support with Samsung-RIL and libsamsung-ipc
Research¶
- Details about the Samsung Galaxy back-door, that affects some Samsung Galaxy devices
- AntiFeatures: anti-features inherited by upstream.
The device pages contain hardware-specific research and a freedom and privacy/security evaluation for the respective device.
Hardware support¶
- BCM4751 GPS protocol support
- GSD4t GPS protocol support
- AKM8976A support
- OMAP4 Ducati camera support
- QMI-RIL QMI protocol support
- WiFi Research on how to get free software WiFi firmwares and USB OTG support
Device evaluations¶
- HardwareRequirements Documentation and research on Android hardware requirements
- Optimus Black (P970) including development notes
- Various devices
- Shared Memory between the modem and the processor running Replicant Information on security issues on the topic
- Qualcomm System On a Chip
Bug documentation¶
Other¶
- Graphics Research on free software graphics driver implementations
- Location Ttacking Research on how to avoid location tracking
- Upstream Research on approaches to use upstream Linux and generic HAL in Replicant
- Toolchain Development efforts to remove prebuilt binaries from the source tree
- Dependencies Development efforts to enable to build Replicant on various GNU/Linux distributions
- Testing infrastructure How to create a test infrastructure for Replicant
- Security Analysis of Android Factory Resets
- Porting Replicant to Android 9
Contact¶
If you have any questions or want to talk to the developers, you can use any of the following:- Forums
- IRC: #replicant at Freenode
- Mailing list (searchable archive of the list)
Public¶
- Replicant artwork
- People behind the project
- ReplicantInfrastructure Description of the network infrastructure of Replicant (Redmine, git, etc), and the other project resources
- Conferences presented on behalf of the Replicant project
- EventsMeetings planning for meetings and events at conferences
- FundUsage reports on fund usage
The wiki is available under the Creative Commons BY-SA license.
Updated by Denis 'GNUtoo' Carikli over 5 years ago · 125 revisions locked