Replicant, толығымен тегін Android микробағдарламасы

Соңғы жаңартудан кейін төрт жарым жыл өткен соң, Replicant 6 жобасының төртінші нұсқасы таныстырылды, Android платформасының меншікті құрамдастары мен меншікті драйверлері жоқ толығымен ашық нұсқасын жасау.

Репликант филиалы 6 LineageOS 13 код базасына негізделген, ол өз кезегінде Android 6 негізінде жасалған. Түпнұсқа микробағдарламамен салыстырғанда, Replicant меншікті құрамдас бөліктердің көп бөлігін ауыстырды, соның ішінде бейне драйверлері, Wi-Fi үшін екілік микробағдарлама, GPS, компас, веб-камера, радио интерфейсі және модеммен жұмыс істеуге арналған кітапханалар. Samsung Galaxy S9/S2, Galaxy Note, Galaxy Nexus және Galaxy Tab 3 сияқты 2 құрылғыға арналған құрастырмалар дайындалды.

6-репликанттың негізгі жаңалықтары

Бұл ұсынылған жаңа нұсқада қоңырау шалуға және қабылдауға арналған қолданба, біз WhitePages, Google және OpenCnam қызметтеріндегі телефон нөмірін тексеруге байланысты кіріс және шығыс қоңыраулар туралы ақпараттың ағып кетуіне әкелген құпия деректерді сақтау мәселесін түзеттік.

Каталогпен жұмыс істеуге арналған қосымша F-Droid композициядан алынып тасталды, өйткені осы каталогта ұсынылған бағдарламалардың көпшілігі толығымен тегін таратуларға арналған Free Software Foundation талаптарынан ерекшеленеді.

Басқалары оны өзгертеді модемді толығымен өшіру үшін сценарий қосты. Бұрын ұшу режиміне ауысқан кезде модем төмен қуат режиміне ауыстырылды, ол оны толығымен өшірмеді және модемде орнатылған меншікті микробағдарлама жұмысын жалғастырды. Жаңа нұсқада модемді өшіру операциялық жүйенің модемге жүктелуін блоктайды.

Басқа өзгерістер туралы ерекшеленетін:

  • LineageOS 13 жүйесінен тасымалданған бос емес Ambient SDK жойылды.
    SIM картасын тануға қатысты ақаулар түзетілді.
  • «Артқа» және «үй» түймелерінің жұмысына байланысты анықталған және жойылған екілік микробағдарлама (түймелер осы микробағдарламасыз да өз жұмысын сақтап қалды).
  • Бастапқы коды жоқ Galaxy Note 8.0 сенсорлық экран микробағдарламасы жойылды.
  • RepWiFi орнына патчтар сымсыз байланысты басқару үшін пайдаланылады, бұл қалыпты Android мәзірін сыртқы сымсыз адаптерлермен пайдалануға мүмкіндік береді.
  • Ethernet адаптерлеріне қолдау қосылды.
    USB құрылғыларына негізделген желіні конфигурациялау үшін сценарийлер қосылды.
  • Микробағдарламаны жүктеп алмай жұмыс істейтін Ralink rt2500 чип негізіндегі USB адаптерлеріне қолдау қосылды.
  • Қолданбаларда OpenGL көрсету әдепкі бойынша llvmpipe бағдарламалық құралының растризаторын пайдаланады. Графикалық интерфейстің жүйелік компоненттері үшін libagl көмегімен сурет салуға рұқсат етіледі.
  • OpenGL іске асырулары арасында ауысу үшін сценарийлер қосылды.
  • Бастапқыдан Replicant құруды жеңілдету үшін сценарийлер қосылды.
    Жадтағы бөлімдерді өшіру үшін өшіру пәрмені қосылды.

Бұл ретте Replicant 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 ядросымен үйлесімді басқа құрылғылар үшін дайындалған стандартты және Репликант талаптарына жауап беретін (құрылғылар модемді оқшаулауды қамтамасыз етуі және пайдаланушының батареяны ажыратқаннан кейін құрылғының шынымен қосылатынын қамтамасыз ету үшін ауыстырылатын батареямен бірге келуі керек).

Linux ядросымен үйлесімді, бірақ Репликант талаптарына сәйкес келмейтін құрылғыларды Репликант энтузиастарымен жұмыс істеуге бейімдеуге және бейресми құрастырулар ретінде ұсынуға болады.

Еркін бағдарламалық қамтамасыз ету қорының толығымен тегін таратуға қойылатын негізгі талаптары:

  • FSF бекіткен лицензиялары бар бағдарламалық құралды тарату жинағына қосу.
  • Екілік микробағдарламаны (микробағдарламаны) және драйверлердің кез келген екілік компоненттерін жеткізуге жол бермеу.
  • Өзгермейтін функционалдық құрамдастарды қабылдамаңыз, бірақ оларды коммерциялық және коммерциялық емес мақсаттар үшін көшіруге және таратуға рұқсат етілген жағдайда жұмыс істемейтіндерді қосу мүмкіндігі (мысалы, GPL ойынына арналған CC BY-ND карталары).
  • Пайдалану шарттары тарату жинағын толығымен немесе бір бөлігін тегін көшіруге және таратуға кедергі келтіретін брендтерді пайдалануға жол бермеу.
  • Лицензияланған құжаттаманың тазалығын сақтау, белгілі бір мәселелерді шешу үшін меншікті бағдарламалық қамтамасыз етуді орнатуды ұсынатын құжаттаманың рұқсат етілмеуі.

Finalmente егер сіз бұл туралы көбірек білгіңіз келсе, сіз тексере аласыз толығырақ келесі сілтемеде.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.