Replicant (operating system)

from Wikipedia, the free encyclopedia
Replicant
Replicant logo
Replicant 4.0 on NexusS.jpeg
Replicant 4.0 on the Nexus S
developer Paul Kocialkowski
License (s) Apache License 2.0 , GNU GPLv2 , and various other licenses
First publ. 2010
Current  version 6.0 0003 of December 30, 2017
(2 years and 246 days ago)
Kernel Monolithic ( Linux )
ancestry Unixoid system
Languages) multilingual
Others Package Manager is Android Package Kit (APK)
https://www.replicant.us

Replicant is a free Android - Custom-ROM , which is based on LineageOS , in contrast to this, however, aims to replace all proprietary components with free components.

Replicant is available for various smartphones and tablets . The operating system is sponsored and supported by the Free Software Foundation . The name Replicant comes from the fictional Replicant androids from the Blade Runner movie .

safety

In March 2014, Replicant developers found and eliminated an Android backdoor that was present in many Samsung Galaxy smartphones.

Use restrictions

Since free firmware may not be available for some hardware components, these are not available or only available via more or less short detours. The project clearly documents which functions are supported by a device that can run with Replicant.

Radio technology

Both WiFi and Bluetooth in the devices supported so far (as of August 2019) require proprietary firmware . Bluetooth cannot be used under Replicant. However, it is possible to use RepWifi WLAN via a wireless adapter and the RepWifi WLAN app integrated in the Replicant . For this purpose, the project recommends the use of wireless adapters with certain versions of the Atheros chipset AR9271, as these can be operated with free firmware.

graphic

The graphics processor of all devices supported so far (as of August 2019) requires non-free software. By default, the Android software renderer is used as the software renderer , alternatively this can be replaced by the software renderer LLVMpipe via ADB , or you can switch back and forth between the two at will.

The following problems or can occur when using the Android software renderer :

  • Selecting the Panorama mode and start the video recording in the camera app brings to this crash .
  • The playback of videos within a web browser or the gallery app is also not supported due to non-free codecs, but is possible with the VLC media player , which must be installed as an app for this.
  • Screenshots cannot be taken with the device, but a screenshot can be created with a device connected to a computer via ffmpeg and a script.
  • Only the ready-made background images can be selected; However, you can also configure your own images for the lock screen.
  • If the lock screen is activated, you occasionally see the content behind it (open apps, etc.) when you unlock the device (this also happens with LLVMpipe).
  • It is not possible to display preview images of the individual active windows.
  • Switching between apps, apps and the app launcher and different views within an app is sometimes slow, which makes the device appear as if it is not responding.
  • The Trebuchet app launcher sometimes crashes when you use it to open directory links on the home screen (this can also happen with LLVMpipe).

Devices on which Replicant can run

The following devices are officially supported:

Manufacturer Device class Device name Model identifier

(x stands for any character)

Replicant version Code name
HTC Smartphone HTC Dream / HTC Magic - 2.2 dream_sapphire
HTC Smartphone Nexus One - 2.3 passion
Openmoko Inc. Smartphone Neo GTA04 - 4.2 gta04
Samsung Smartphone Galaxy Nexus (I9250) 6.0 maguro
Samsung Smartphone Nexus S (I902x) 4.2 crespo
Samsung Tablet computer Galaxy Note 8.0 (N51xx) 6.0 n5100 (GSM), n5110 (Wi-Fi)
Samsung Smartphone Galaxy S (I9000) 4.2 galaxysmtd
Samsung Smartphone Galaxy S II (I9100) 6.0 galaxys2
Samsung Smartphone Galaxy S III (I9300) 6.0 i9300
Samsung Smartphone Galaxy S III 4G (I9305) 6.0 i9305
Samsung Tablet computer Galaxy Tab 2 7.0 (P31xx) 6.0 p3100
Samsung Tablet computer Galaxy Tab 2 10.1 (P51xx) 6.0 p5100
Samsung Smartphone Galaxy Note (N7000) 6.0 n7000
Samsung Smartphone Galaxy Note 2 (N7100) 6.0 n7100

In the project's forum, users also report on other devices that work, or can theoretically work.

Web links

Commons : Replicant  - collection of pictures, videos and audio files

Individual evidence

  1. ^ People - Replicant . Redmine.replicant.us. Retrieved September 30, 2013.
  2. redmine.replicant.us .
  3. blog.replicant.us .
  4. About Website of the Replicant Project. Retrieved August 6, 2019.
  5. ^ FSF launches fundraising program for Replicant, the fully free Android-based mobile OS . Free Software Foundation. July 24, 2013. Retrieved February 4, 2014.
  6. FSF solicits donations for a free Android system article at Pro-Linux . Retrieved August 6, 2019.
  7. FSF passes collection plate for free Android clone replicant . The register. July 26, 2013. Retrieved January 23, 2014.
  8. Replicant developers find and close Samsung Galaxy backdoor . Retrieved September 19, 2014.
  9. ^ Paul Kocialkowski: Samsung Galaxy Back-door . In: Replicant Wiki . Retrieved July 5, 2014.
  10. Developers find backdoor in Samsung devices Article at Heise online . Retrieved August 6, 2019.
  11. Replicant status Wiki of the Replicant project. Retrieved August 6, 2019.
  12. Enabling WiFi with an USB WiFi adapter Wiki of the Replicant Project. Retrieved August 6, 2019.
  13. Atheros releases firmware for WLAN chips Article at Pro-Linux. Retrieved August 6, 2019.
  14. ^ Graphics Wiki of the Replicant Project. Retrieved August 6, 2019.
  15. Usage Notes Wiki of the Replicant Project. Retrieved August 6, 2019.
  16. Screenshots Wiki of the Replicant Project. Retrieved August 6, 2019.
  17. Supported devices Wiki of the Replicant project. Retrieved August 6, 2019.
  18. ^ Devices evaluation forum of the Replicant project. Retrieved August 6, 2019.