کوئی شک نہیں آپان خصوصیات میں سے ایک جن کی انتہائی درخواست کی جاتی ہے۔ لینکس صارفین کی طرف سے اینڈرائیڈ ایپلی کیشنز کو اس کی تقسیم میں استعمال کرنے کی طاقت ہے۔ میرا پسندیدہ یہ ہے کہ اگرچہ اس کے حصول کے لیے بڑی تعداد میں طریقے موجود ہیں ، ان میں سے بہت سے نظام کے ساتھ ورچوئل مشین کی تخلیق اور اس پر عمل درآمد پر مبنی ہیں ، جو کہ اینڈرائیڈ اور کے درمیان دو طرفہ ہونا چاہتے ہیں تو سب سے زیادہ موثر نہیں ہے۔ آپ کی تقسیم
اس لیے آج ہم Waydroid منصوبے کے بارے میں بات کرنے جا رہے ہیں۔ جس نے ٹولز کا ایک سیٹ تیار کیا ہے۔ آپ کو ایک الگ تھلگ ماحول بنانے کی اجازت دیتا ہے۔ ایک عام لینکس کی تقسیم پر۔اینڈرائیڈ پلیٹ فارم سسٹم کی مکمل تصویر لوڈ کرنے کے لیے۔ اور اس کے ساتھ اینڈرائیڈ ایپلی کیشنز کی لانچنگ کا اہتمام کریں۔
Waydroid کے بارے میں
اس پروجیکٹ کو پہلے ان باکس-ہیلیئم کہا جاتا تھا ، جو ان باکس کا دوبارہ تعمیر شدہ ورژن ہے جو کہ انباکس کے مقابلے میں میزبان ڈیوائس سے زیادہ مقامی ہارڈ ویئر استعمال کرنے کے لیے ڈیزائن کیا گیا ہے ، جس کا مطلب ہے تیز کارکردگی۔ اس منصوبے کا بنیادی مقصد ہیلیئم پر مبنی لینکس فونز پر اینڈرائیڈ ایپلی کیشنز چلانا ہے
ماحول کو الگ تھلگ کنٹینرز بنانے کے لیے معیاری ٹیکنالوجیز کا استعمال کرتے ہوئے بنایا گیا ہے۔s ، جیسے عمل کے لیے نام کی جگہیں ، یوزر آئی ڈیز ، نیٹ ورک سب سسٹم اور ماؤنٹ پوائنٹس۔ LXC ٹول کٹ کنٹینر کو سنبھالنے اور عام لینکس کرنل پر اینڈرائیڈ چلانے کے لیے استعمال کیا جاتا ہے ، binder_linux اور ashmem_linux ماڈیولز لوڈ ہوتے ہیں۔
ماحول کو وائلینڈ پروٹوکول پر مبنی سیشن کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے۔ اسی طرح کے ان باکس ماحول کے برعکس ، اینڈرائیڈ پلیٹ فارم ہارڈ ویئر تک براہ راست رسائی فراہم کرتا ہے ، بغیر اضافی پرتوں کے۔ جبکہ انسٹالیشن کے لیے فراہم کردہ اینڈرائیڈ سسٹم امیج LineageOS پروجیکٹ بلڈز اور اینڈرائیڈ 10 پر مبنی ہے۔
خصوصیات جو کھڑی ہیں Waydroid سے ، درج ذیل کا ذکر کیا گیا ہے:
- ڈیسک ٹاپ انضمام: اینڈرائیڈ ایپلی کیشنز مقامی لینکس ایپلی کیشنز کے ساتھ متوازی طور پر چل سکتی ہیں۔
- معیاری مینو میں اینڈرائیڈ ایپلی کیشنز میں شارٹ کٹ رکھنے اور پروگراموں کو اووریو موڈ میں دکھانے کی حمایت کرتا ہے۔
- ملٹی ونڈو موڈ میں اینڈرائیڈ ایپلی کیشنز چلانے اور ڈیسک ٹاپ کی بنیادی ترتیب سے ملنے کے لیے ونڈوز کو اسٹائل کرنے کی حمایت کرتا ہے۔
- اینڈرائیڈ گیمز کے لیے ، فل سکرین موڈ میں ایپلی کیشنز چلانے کی صلاحیت فراہم کی گئی ہے۔
- معیاری اینڈرائیڈ انٹرفیس کو ظاہر کرنے کے لیے ایک موڈ دستیاب ہے۔
اس کے علاوہ ، یہ ذکر کیا گیا ہے کہ گرافیکل موڈ میں اینڈرائیڈ پروگرام انسٹال کرنے کے لیے ، آپ F-Droid ایپلی کیشن یا کمانڈ لائن انٹرفیس "waydroid app install" استعمال کر سکتے ہیں۔
گوگل پلے کی ملکیتی گوگل اینڈرائیڈ سروسز سے منسلک ہونے کی وجہ سے تعاون نہیں کیا جاتا ، لیکن مائیکرو جی پروجیکٹ سے گوگل سروسز کا مفت متبادل نفاذ انسٹال کیا جا سکتا ہے۔
پروجیکٹ کے ذریعہ تجویز کردہ ٹول کٹ کوڈ ازگر میں لکھا گیا ہے اور اسے GPLv3 لائسنس کے تحت جاری کیا گیا ہے۔ Ubuntu 20.04 / 21.04 ، Debian 11 ، Droidian ، اور Ubports کے لیے تیار پیکج تیار کیے جاتے ہیں۔
اوبنٹو اور مشتقات پر Waydroid کیسے انسٹال کریں؟
ہمارے سسٹم میں Waydroid انسٹال کرنے کے لیے سب سے پہلے ہمیں ایک ٹرمینل کھولنا ہے (ہم اسے کی بورڈ شارٹ کٹ Ctrl + Alt + T سے کر سکتے ہیں) اور اس میں ہم درج ذیل ٹائپ کرنے جا رہے ہیں۔
سب سے پہلی چیز ہماری تقسیم کی وضاحت کرنا ہے۔، جہاں ہم اس ورژن کے کوڈ نام سے "ورژن-اوبنٹو" کو تبدیل کرنے جا رہے ہیں ، جو فوکل ، بایونک ، ہرسوٹ وغیرہ ہو سکتا ہے۔
export DISTRO="version-ubuntu"
curl https://repo.waydro.id/waydroid.gpg > /usr/share/keyrings/waydroid.gpg && \ echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ $DISTRO main" > /etc/apt/sources.list.d/waydroid.list && \ sudo apt update
ایک بار جب یہ ہو جاتا ہے ، اب ہم ٹائپ کرکے اپنی تقسیم میں Waydroid انسٹال کرتے ہیں:
sudo apt install waydroid
اور آخر میں ہم Waydroid خدمات پر عملدرآمد کے لیے آگے بڑھتے ہیں ، جو کہ init کا عمل ہے:
sudo waydroid init
کنٹینر:
sudosystemctl start waydroid-container
اور ہم Waydroid کو اس کے ساتھ چلاتے ہیں:
waydroid session start
یا اس دوسرے حکم کے ساتھ:
waydroid show-full-ui
اور مسائل کی صورت میں ، ہم کنٹینر کو دوبارہ شروع کر سکتے ہیں:
sudo systemctl restart waydroid-container
آخر میں ، ان لوگوں کے لیے جو WayDroid کے بارے میں اس کے بارے میں مزید جاننے میں دلچسپی رکھتے ہیں ، وہ اس کی آفیشل ویب سائٹ پر تفصیلات چیک کر سکتے ہیں۔
ایک تبصرہ ، اپنا چھوڑ دو
صفحے پر تبصرے کے مطابق آپ کو لاگ ان ہونا چاہیے اور وائلینڈ شروع کرنا چاہیے۔
مثال کے طور پر ، یہ مجھے اوبنٹو پر انسٹال نہیں ہونے دے گا۔