Waydroid ప్రాజెక్ట్ Android ప్లాట్ఫారమ్ యొక్క పూర్తి సిస్టమ్ ఇమేజ్ను లోడ్ చేయడానికి మరియు దానిని ఉపయోగించి Android అప్లికేషన్ల లాంచ్ను నిర్వహించడానికి సాధారణ Linux పంపిణీలో వివిక్త వాతావరణాన్ని సృష్టించడానికి మిమ్మల్ని అనుమతించే టూల్కిట్ను సిద్ధం చేసింది. ప్రాజెక్ట్ ప్రతిపాదించిన టూల్కిట్ కోడ్ పైథాన్లో వ్రాయబడింది మరియు GPLv3 లైసెన్స్ క్రింద సరఫరా చేయబడుతుంది. Ubuntu 20.04/21.04, Debian 11, Droidian మరియు Ubports కోసం రెడీమేడ్ ప్యాకేజీలు రూపొందించబడ్డాయి.
ప్రాసెస్ల కోసం నేమ్స్పేస్లు, యూజర్ IDలు, నెట్వర్క్ సబ్సిస్టమ్ మరియు మౌంట్ పాయింట్ల వంటి వివిక్త కంటైనర్లను రూపొందించడానికి ప్రామాణిక సాంకేతికతలను ఉపయోగించి పర్యావరణం ఏర్పడుతుంది. కంటైనర్ను నిర్వహించడానికి LXC టూల్కిట్ ఉపయోగించబడుతుంది. Androidని అమలు చేయడానికి, సాధారణ Linux కెర్నల్ పైన “binder_linux” మరియు “ashmem_linux” మాడ్యూల్లు లోడ్ చేయబడతాయి.
వేలాండ్ ప్రోటోకాల్ ఆధారంగా సెషన్తో పని చేసేలా పర్యావరణం రూపొందించబడింది. సారూప్య Anbox పర్యావరణం వలె కాకుండా, Android ప్లాట్ఫారమ్కు అదనపు లేయర్లు లేకుండా హార్డ్వేర్కు నేరుగా యాక్సెస్ ఇవ్వబడుతుంది. ఇన్స్టాలేషన్ కోసం ప్రతిపాదించబడిన Android సిస్టమ్ ఇమేజ్ LineageOS మరియు Android 10 ప్రాజెక్ట్ నుండి అసంబ్లీల ఆధారంగా రూపొందించబడింది.
Waydroid ఫీచర్లు:
- డెస్క్టాప్ ఇంటిగ్రేషన్ - స్థానిక Linux యాప్లతో Android యాప్లు పక్కపక్కనే రన్ చేయగలవు.
- ఇది స్టాండర్డ్ మెనూలో Android అప్లికేషన్లకు షార్ట్కట్లను ఉంచడానికి మరియు ఓవర్వ్యూ మోడ్లో ప్రోగ్రామ్లను ప్రదర్శించడానికి మద్దతు ఇస్తుంది.
- ఇది బహుళ-విండో మోడ్లో Android అప్లికేషన్లను అమలు చేయడానికి మరియు ప్రాథమిక డెస్క్టాప్ డిజైన్కు సరిపోయేలా విండోలను స్టైలింగ్ చేయడానికి మద్దతు ఇస్తుంది.
- Android గేమ్లు పూర్తి స్క్రీన్ మోడ్లో అప్లికేషన్లను అమలు చేయగల సామర్థ్యాన్ని కలిగి ఉంటాయి.
- ప్రామాణిక Android ఇంటర్ఫేస్ను ప్రదర్శించడానికి మోడ్ అందుబాటులో ఉంది.
- Android ప్రోగ్రామ్లను గ్రాఫికల్ మోడ్లో ఇన్స్టాల్ చేయడానికి, మీరు F-Droid అప్లికేషన్ లేదా కమాండ్ లైన్ ఇంటర్ఫేస్ (“waydroid యాప్ ఇన్స్టాల్ 123.apk”)ని ఉపయోగించవచ్చు. Google యాజమాన్య Android సేవలతో ముడిపడి ఉన్నందున Google Playకి మద్దతు లేదు, కానీ మీరు microG ప్రాజెక్ట్ నుండి Google సేవల యొక్క ప్రత్యామ్నాయ ఉచిత అమలును ఇన్స్టాల్ చేయవచ్చు.
మూలం: opennet.ru