마지막 업데이트 이후 XNUMX년 반이 지난 지금, Replicant 6 프로젝트의 네 번째 버전이 공개되었습니다., 독점 구성 요소 및 독점 드라이버가 없는 완전히 공개된 Android 플랫폼 버전을 개발합니다.
리플리컨트 브랜치 6 LineageOS 13 코드 기반을 기반으로 합니다., 이는 차례로 Android 6을 기반으로 합니다. 원본 펌웨어와 비교하여 Replicant 독점 구성 요소의 많은 부분을 대체했으며, 비디오 드라이버, Wi-Fi용 바이너리 펌웨어, GPS, 나침반, 웹캠, 라디오 인터페이스 및 모뎀 작업을 위한 라이브러리를 포함합니다. 삼성 갤럭시 S9/S2, 갤럭시 노트, 갤럭시 넥서스, 갤럭시 탭 3 등 2개 기기용 빌드를 준비했습니다.
리플리컨트 6의 주요 신규 사항
이번에 소개되는 새 버전에서는 전화를 걸고 받는 응용 프로그램, WhitePages, Google 및 OpenCnam 서비스에서 전화번호 인증으로 인해 수신 및 발신 전화에 대한 정보가 누출되는 민감한 데이터 저장 문제를 수정했습니다.
카탈로그 작업을 위한 애플리케이션 F-Droid는 컴포지션에서 제거되었으며, 이 카탈로그에서 제공되는 많은 프로그램이 완전 무료 배포에 대한 Free Software Foundation 요구 사항과 다르기 때문입니다.
기타 변경 사항 모뎀을 완전히 비활성화하는 스크립트를 추가했습니다. 이전에는 비행 모드로 전환할 때 모뎀이 저전력 모드로 전환되어 완전히 꺼지지 않고 모뎀에 설치된 독점 펌웨어가 계속 작동했습니다. 새 버전에서 모뎀을 비활성화하면 모뎀에서 운영 체제 로드가 차단됩니다.
다른 변경 사항 중 눈에 띄는 :
- LineageOS 13에서 이식된 무료가 아닌 Ambient SDK를 제거했습니다.
SIM 카드 인식 문제를 수정했습니다. - "뒤로" 및 "홈" 버튼의 작동과 관련된 바이너리 펌웨어를 식별하고 제거했습니다(버튼은 이 펌웨어 없이도 성능을 유지함).
- 소스 코드가 누락된 Galaxy Note 8.0 터치스크린 펌웨어를 제거했습니다.
- RepWiFi 대신 패치를 사용하여 무선 통신을 관리하므로 외부 무선 어댑터와 함께 일반 Android 메뉴를 사용할 수 있습니다.
- 이더넷 어댑터에 대한 지원이 추가되었습니다.
USB 장치를 기반으로 네트워크를 구성하는 스크립트를 추가했습니다. - 펌웨어 다운로드 없이 작동하는 Ralink rt2500 칩 기반 USB 어댑터에 대한 지원이 추가되었습니다.
- 응용 프로그램의 OpenGL 렌더링은 기본적으로 llvmpipe 소프트웨어 래스터라이저를 사용합니다. 그래픽 인터페이스의 시스템 구성 요소의 경우 libagl을 사용하여 그릴 수 있습니다.
- OpenGL 구현 간에 전환하는 스크립트를 추가했습니다.
- 소스에서 리플리컨트를 더 쉽게 빌드할 수 있도록 스크립트를 추가했습니다.
스토리지의 파티션을 지우는 지우기 명령이 추가되었습니다.
동시에 리플리컨트 11 브랜치의 개발 현황이 공개되었습니다., Android 11 플랫폼(LineageOS 18) 기반 일반 Linux 커널과 함께 제공됨 (Android가 아닌 바닐라 커널). 새 버전은 Samsung Galaxy SIII(i9300), Galaxy Note II(N7100), Galaxy SIII 4G(I9305), Galaxy Note II 4G(N7105)를 지원합니다.
가능하다. Linux 커널과 호환되는 다른 장치를 위한 빌드가 준비되었습니다. 표준 및 Replicant 요구 사항을 충족합니다(기기는 모뎀 절연을 제공해야 하며 사용자가 배터리를 분리한 후 기기가 실제로 켜지도록 하기 위해 교체 가능한 배터리와 함께 제공되어야 함).
Linux 커널과 호환되지만 Replicant 요구 사항을 충족하지 않는 장치는 Replicant 매니아와 함께 작동하도록 조정되고 비공식 빌드로 제공될 수 있습니다.
완전 무료 배포를 위한 자유 소프트웨어 재단의 주요 요구 사항은 다음과 같습니다.
- FSF에서 승인한 라이선스와 함께 소프트웨어 배포 키트에 포함.
- 바이너리 펌웨어(펌웨어) 및 드라이버의 바이너리 구성 요소 공급 불가.
- 변경할 수 없는 기능 구성 요소는 허용하지 않지만 비기능 구성 요소를 포함할 가능성은 상업적 및 비상업적 목적(예: GPL 게임용 CC BY-ND 맵)으로 복사 및 배포할 수 있는 권한이 있어야 합니다.
- 사용 조건이 배포 키트의 전체 또는 일부를 무료로 복사 및 배포할 수 없는 브랜드를 사용하는 것은 허용되지 않습니다.
- 라이선스가 부여된 문서의 순도 준수, 특정 문제를 해결하기 위해 독점 소프트웨어 설치를 권장하는 문서의 허용 불가.
최종적으로 그것에 대해 더 많이 알고 싶다면, 당신은 확인할 수 있습니다 다음 링크에서 세부 사항.