పూర్తిగా ఉచిత Android ఫర్మ్‌వేర్ అయిన రెప్లికాంట్‌కి అప్‌డేట్ చేయండి

చివరి అప్‌డేట్ నుండి నాలుగున్నర సంవత్సరాల తర్వాత, రెప్లికెంట్ 6 ప్రాజెక్ట్ యొక్క నాల్గవ విడుదల రూపొందించబడింది, ఇది యాజమాన్య భాగాలు మరియు క్లోజ్డ్ డ్రైవర్‌లు లేని Android ప్లాట్‌ఫారమ్ యొక్క పూర్తిగా ఓపెన్ వెర్షన్‌ను అభివృద్ధి చేస్తుంది. ప్రతిరూపం 6 శాఖ LineageOS 13 కోడ్ బేస్‌పై నిర్మించబడింది, ఇది ఆండ్రాయిడ్ 6పై ఆధారపడి ఉంటుంది. అసలు ఫర్మ్‌వేర్‌తో పోల్చితే, వీడియో డ్రైవర్‌లు, Wi-Fi కోసం బైనరీ ఫర్మ్‌వేర్, లైబ్రరీలతో సహా యాజమాన్య భాగాలలో అధిక భాగాన్ని రెప్లికెంట్ భర్తీ చేసింది. GPS, కంపాస్, వెబ్ కెమెరా, రేడియో ఇంటర్‌ఫేస్ మరియు మోడెమ్‌తో పని చేయడం కోసం. Samsung Galaxy S9/S2, Galaxy Note, Galaxy Nexus మరియు Galaxy Tab 3తో సహా 2 పరికరాల కోసం బిల్డ్‌లు సిద్ధం చేయబడ్డాయి.

కొత్త సంస్కరణలో మార్పులలో:

  • కాల్‌లు చేయడం మరియు స్వీకరించడం కోసం అప్లికేషన్‌లో, గోప్యమైన డేటాను నిల్వ చేయడంలో సమస్య పరిష్కరించబడింది, ఇది WhitePages, Google మరియు OpenCnam సేవలలో ఫోన్ నంబర్‌ల ధృవీకరణ కారణంగా ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించి సమాచారం లీకేజీకి దారితీసింది.
  • F-Droid డైరెక్టరీతో పని చేయడానికి అప్లికేషన్ కూర్పు నుండి తీసివేయబడింది, ఎందుకంటే ఈ డైరెక్టరీలో అందించబడిన అనేక ప్రోగ్రామ్‌లు పూర్తిగా ఉచిత పంపిణీల కోసం ఉచిత సాఫ్ట్‌వేర్ ఫౌండేషన్ యొక్క అవసరాల నుండి భిన్నంగా ఉంటాయి.
  • "బ్యాక్" మరియు "హోమ్" బటన్ల ఆపరేషన్‌తో అనుబంధించబడిన బైనరీ ఫర్మ్‌వేర్ గుర్తించబడింది మరియు తీసివేయబడింది (ఈ ఫర్మ్‌వేర్‌లు లేకుండా కూడా బటన్‌లు పనిచేస్తాయి).
  • Galaxy Note 8.0 టచ్ స్క్రీన్‌ల కోసం సోర్స్ కోడ్ లేని ఫర్మ్‌వేర్ తీసివేయబడింది.
  • మోడెమ్‌ను పూర్తిగా నిలిపివేయడానికి స్క్రిప్ట్ జోడించబడింది. గతంలో, విమానం మోడ్‌లోకి ప్రవేశించినప్పుడు, మోడెమ్ తక్కువ పవర్ మోడ్‌కి మార్చబడింది, ఇది పూర్తిగా ఆఫ్ చేయలేదు మరియు మోడెమ్‌లో ఇన్‌స్టాల్ చేయబడిన యాజమాన్య ఫర్మ్‌వేర్ పని చేస్తూనే ఉంది. కొత్త సంస్కరణలో, మోడెమ్‌ను నిలిపివేయడానికి, మోడెమ్‌లోకి ఆపరేటింగ్ సిస్టమ్‌ను లోడ్ చేయడం బ్లాక్ చేయబడింది.
  • LineageOS 13 నుండి పోర్ట్ చేయబడిన నాన్-ఫ్రీ యాంబియంట్ SDK తీసివేయబడింది.
  • SIM కార్డ్ గుర్తింపుతో సమస్యలు పరిష్కరించబడ్డాయి.
  • RepWiFiకి బదులుగా, బాహ్య వైర్‌లెస్ ఎడాప్టర్‌లతో ప్రామాణిక Android మెనుని ఉపయోగించడానికి మిమ్మల్ని అనుమతించే వైర్‌లెస్ కమ్యూనికేషన్‌లను నియంత్రించడానికి ప్యాచ్‌లు ఉపయోగించబడతాయి.
  • ఈథర్‌నెట్ ఎడాప్టర్‌లకు మద్దతు జోడించబడింది.
  • USB పరికరాల ఆధారంగా నెట్‌వర్క్ ఆపరేషన్‌ను సెటప్ చేయడానికి స్క్రిప్ట్‌లు జోడించబడ్డాయి. రాలింక్ rt2500 చిప్ ఆధారంగా USB ఎడాప్టర్‌లకు మద్దతు జోడించబడింది, ఇది ఫర్మ్‌వేర్ లోడ్ చేయకుండా పని చేస్తుంది.
  • అప్లికేషన్‌లలో OpenGLని రెండర్ చేయడానికి, సాఫ్ట్‌వేర్ రాస్టరైజర్ llvmpipe డిఫాల్ట్‌గా ఉపయోగించబడుతుంది. గ్రాఫికల్ ఇంటర్‌ఫేస్ యొక్క సిస్టమ్ భాగాల కోసం, libagl ఉపయోగించి రెండరింగ్ మిగిలి ఉంది. OpenGL అమలుల మధ్య మారడానికి స్క్రిప్ట్‌లు జోడించబడ్డాయి.
  • మూలం నుండి ప్రతిరూపాన్ని నిర్మించడాన్ని సులభతరం చేయడానికి స్క్రిప్ట్‌లు జోడించబడ్డాయి.
  • నిల్వలో విభజనలను శుభ్రపరచడానికి వైప్ కమాండ్ జోడించబడింది.

అదే సమయంలో, Android 11 ప్లాట్‌ఫారమ్ (LineageOS 11) ఆధారంగా మరియు సాధారణ Linux కెర్నల్ (వనిల్లా కెర్నల్, ఆండ్రాయిడ్ నుండి కాదు)తో రవాణా చేయబడిన ప్రతిరూపం 18 శాఖ యొక్క అభివృద్ధి స్థితి ప్రచురించబడింది. కొత్త వెర్షన్ క్రింది పరికరాలకు మద్దతు ఇస్తుందని భావిస్తున్నారు: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) మరియు Galaxy Note II 4G (N7105).

స్టాక్ Linux కెర్నల్‌లో మద్దతు ఉన్న ఇతర పరికరాల కోసం బిల్డ్‌లు సిద్ధం చేయబడే అవకాశం ఉంది మరియు ప్రతిరూపం అవసరాలకు అనుగుణంగా ఉంటుంది (పరికరాలు తప్పనిసరిగా మోడెమ్ ఐసోలేషన్‌ను అందించాలి మరియు డిస్‌కనెక్ట్ చేసిన తర్వాత పరికరం ఆపివేయబడుతుందని వినియోగదారుకు భరోసా ఇవ్వడానికి రీప్లేస్ చేయగల బ్యాటరీతో వస్తాయి. బ్యాటరీ). Linux కెర్నల్‌లో మద్దతిచ్చే పరికరాలు కానీ రెప్లికాంట్ అవసరాలకు అనుగుణంగా ఉండవు, ఔత్సాహికులు రెప్లికాంట్‌ను అమలు చేయడానికి మరియు అనధికారిక బిల్డ్‌ల రూపంలో అందించబడతాయి.

పూర్తిగా ఉచిత పంపిణీల కోసం ఉచిత సాఫ్ట్‌వేర్ ఫౌండేషన్ యొక్క ప్రధాన అవసరాలు:

  • పంపిణీ ప్యాకేజీలో FSF-ఆమోదిత లైసెన్స్‌లతో సాఫ్ట్‌వేర్‌ను చేర్చడం;
  • బైనరీ ఫర్మ్‌వేర్ మరియు ఏదైనా బైనరీ డ్రైవర్ కాంపోనెంట్‌లను సరఫరా చేయడంలో అనుమతించకపోవడం;
  • మార్చలేని ఫంక్షనల్ కాంపోనెంట్‌లను ఆమోదించడం లేదు, కానీ పని చేయని వాటిని చేర్చగల సామర్థ్యం, ​​వాటిని వాణిజ్య మరియు వాణిజ్యేతర ప్రయోజనాల కోసం కాపీ చేయడానికి మరియు పంపిణీ చేయడానికి అనుమతికి లోబడి ఉంటుంది (ఉదాహరణకు, GPL గేమ్ కోసం CC BY-ND కార్డ్‌లు);
  • ట్రేడ్‌మార్క్‌లను ఉపయోగించడం అనుమతించబడదు, దీని ఉపయోగ నిబంధనలు మొత్తం పంపిణీ లేదా దానిలో కొంత భాగాన్ని ఉచితంగా కాపీ చేయడం మరియు పంపిణీ చేయడం నిరోధించబడతాయి;
  • లైసెన్సింగ్ డాక్యుమెంటేషన్‌తో వర్తింపు, కొన్ని సమస్యలను పరిష్కరించడానికి యాజమాన్య సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయమని సిఫార్సు చేసే డాక్యుమెంటేషన్ యొక్క అనుమతిలేనిది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి