لوڈ ، اتارنا Android x86 انسٹالیشن اور خرابیوں کا سراغ لگانے کے طریقہ کار



اگر آپ آرک لینکس پر ہیں تو ، آپ استعمال کرسکتے ہیں: پیک مین-ایس انیٹ بوٹین

USB فلیش ڈرائیو کی تنصیب

  1. یونٹ بوٹین لانچ کریں اور اسے اپنے Android x86 آئی ایس او فائل کی طرف اشارہ کریں۔
  2. اب 'USB ڈرائیو' کا انتخاب کریں اور ٹھیک ہے پر کلک کریں۔
  3. یونٹ بوٹین آپ کے USB فلیش ڈرائیو میں اینڈرائڈ x86 کی کاپی کرنا شروع کردے گا ، اسے پورٹیبل انسٹالر میں تبدیل کردے گا۔
  4. جب عمل مکمل ہوجائے تو ، اپنے کمپیوٹر کو دوبارہ بوٹ کریں ، اور اپنے BIOS مینو میں بوٹ کریں۔
  5. اپنے BIOS پر وہ صفحہ ڈھونڈیں جو آپ کو کسی مخصوص میڈیا (HDD، CD، USB، وغیرہ) میں براہ راست بوٹ کرنے کی سہولت دیتا ہے۔
  6. براہ راست USB فلیش ڈرائیو پر بوٹ کرنے کا انتخاب کریں۔
  7. ایک GRUB مینو ظاہر ہوگا ، اپنی ہارڈ ڈرائیو پر Android x86 انسٹال کرنے کا انتخاب کریں۔
  8. اب آپ کو انسٹال کرنے کے لئے ایک پارٹیشن کا انتخاب کرنے کی ضرورت ہوگی - اگر آپ کو یقین نہیں ہے تو ، تقسیم کو فارمیٹ نہ کریں۔ ظاہر ہے کہ اپنے دوسرے OS پارٹیشن کو بھی اوور رائٹ نہ کریں۔
  9. ایک نیا اشارہ سامنے آئے گا ، یہ پوچھتے ہوئے کہ کیا آپ GRUB انسٹال کرنا چاہتے ہیں۔ اگر آپ بنیادی طور پر ونڈوز کو اپنے کمپیوٹر پر کوئی اور لینکس او ایس کے ساتھ استعمال کررہے ہیں تو ، ہاں منتخب کریں . اگر آپ کے کمپیوٹر پر پہلے ہی لینکس OS / GRUB ہے تو ، اس پر انسٹال کرنا ایک خوفناک خیال ہے۔
  10. ایک اور اشارہ سامنے آئے گا ، جسے 'سسٹم کو R / W بنائیں' سے پوچھ رہے ہیں۔ ہاں منتخب کریں۔ یہ اینڈرائیڈ x86 کو 'روٹ' کرے گا اور / سسٹم پارٹیشن تک پڑھنے لکھنے تک رسائی کو چالو کرے گا۔
  11. اپنے کمپیوٹر کو دوبارہ بوٹ کریں ، اور اپنی تازہ ترین Android x86 انسٹالیشن سے لطف اٹھائیں۔

سی ڈی / ڈی وی ڈی کی تنصیب کے لئے

تنصیب کا عمل بالکل ویسا ہی ہے ، سوائے اس کے کہ آپ Android x86 آئی ایس او کی بوٹ ایبل سی ڈی کو جلا دیں گے۔ وہاں واقعی ایک ٹن آئی ایس او برنر موجود ہے مفت آئی ایس او برنر .



ورچوئل مشین میں انسٹال کرنا

  1. اپنے VM کی تشکیل کیلئے ایک کم سے کم 512 MB کی ریم ، اگرچہ جدید ترین اوریreو پر مبنی اینڈروئیڈ x86 کے ساتھ ، یہ تھوڑا سا زیادہ ہونا چاہئے۔
  2. اپنے VM مینو میں Android x86 آئی ایس او فائل لوڈ کریں ، اور VM لوڈ کریں۔
  3. ایک GRUB مینو ظاہر ہوگا ، Android x86 کو ہارڈ ڈسک پر انسٹال کرنے کا انتخاب کریں۔
  4. ایک نیا تقسیم بنائیں ، اور اس میں Android x86 انسٹال کریں۔ سپورٹ فارمیٹس میں سے کسی ایک کو فارمیٹ فارمیٹ کریں - ایکسٹ 3 ، ایکسٹ 2 ، این ٹی ایف اور فٹ 32۔ براہ کرم نوٹ کریں کہ اگر آپ فیٹ 32 کا انتخاب کرتے ہیں تو ، ایک انتباہ ظاہر ہوگا کہ آپ ڈیٹا کو چربی 32 میں نہیں بچا سکتے ہیں - اس طرح ، اینڈرائڈ x86 ایک براہ راست سی ڈی کے طور پر کام کرے گا۔ کوئی اعداد و شمار اس نظام میں محفوظ نہیں ہوں گے جیسے آپ اسے استعمال کررہے ہیں) .
  5. جب بوٹ لوڈر GRUB انسٹال کرنے کے لئے کہے تو 'ہاں' کا انتخاب کریں ، اور اس کو جڑ کو فعال بنانے کے لئے R / W کو سسٹم بنانے کی اجازت دیں۔
  6. جب سب کچھ ہوجائے تو دوبارہ بوٹ کریں۔

GRUB مینو میں Android x86 شامل کرنا

پہلے GRUB کسٹلائزر انسٹال کریں ، اس سے یہ عمل بہت آسان ہوجائے گا۔



sudo add-apt-repository ppa: danielrichter2007 / grub-customizer sudo apt-get update sudo apt-get get grub-کسٹائزر

اب GRUB Customizer لانچ کریں ، اور ایک نیا GRUB اندراج شامل کریں۔



'ذرائع' ٹیب پر کلک کریں ، اور ان احکامات کو درج کریں:

 سیٹ روٹ = '(hd0،4)' تلاش کریں - نہیں - فلاپی - ایف ایس یوئیڈ - سیٹ = روٹ e1f9de05-8d18-48aa-8f08-f0377f663de3 لینکس androidx86 / دانا کی جڑ = UID = e1f9de05-8d18-48aa-8f08-f0377f663de3 پرسکون androidboot.hardware = عام_ x86 ایس آر سی = / androidx86 acpi_sleep = s3_bios، s3_mode initrd androidx86 /initrd.img

اگر آپ نے نوٹ کیا تو ، ہم نے ان احکامات میں کچھ حص boldے کو بولڈ کیا۔ اس کی وجہ یہ ہے کہ آپ کو ان کو مندرجہ ذیل تبدیل کرنے کی ضرورت ہے۔

کے لئے سیٹ روٹ = '(hd0،4)' ، (hd0،4) کو اس تقسیم میں تبدیل کریں جہاں Android x86 انسٹال ہے۔



ایچ ڈی 0 کا مطلب ایس ڈی اے ہے ، لہذا اگر آپ ایس ڈی بی پر اینڈروئیڈ x86 انسٹال کرتے ہیں تو ، یہ ایچ ڈی 1 وغیرہ ہوگا۔ اس کے بعد کی تعداد تقسیم کا نمبر ہے۔ لہذا hd0،4 ایس ڈی اے 4 ہوگا ، مثال کے طور پر - اگر آپ نے ایس ڈی اے 6 پر اینڈروئیڈ x86 انسٹال کیا ہے تو آپ اسے تبدیل کرکے ایچ ڈی0،6 کردیں گے۔

حصہ کے لئے سیٹ = روٹ e1f9de05-8d18-48aa-8f08-f0377f663de3 ، بے ترتیب تار اس تقسیم کا UID ہے جہاں Android x86 انسٹال ہوا تھا۔ آپ کو اسے درست UID میں تبدیل کرنے کی ضرورت ہے۔ آپ GRUB کسٹمائزر میں ایک نیا اندراج پیدا کرکے ، پھر آپشن ٹیب میں جاکر ، اور ڈراپ ڈاؤن مینو سے ‘لینکس‘ کا آپشن منتخب کرکے اپنا صحیح UID حاصل کرسکتے ہیں۔

پارٹیشن ڈراپ ڈاؤن مینیو میں ، آپ کو اپنا پارٹیشن منتخب کرنے کی ضرورت ہے ، پھر سورس ٹیب پر جائیں۔ یہ آپ کا یو یو ڈی ظاہر کرے گا۔

جہاں ہم نے بولڈ کیا androidx86 / ، یہ اینڈرائڈ x86 کی جڑ ہے۔ آپ کو اپنے Android x86 پارٹیشن میں جاکر اسے اپنے اصل اینڈرائڈ x86 روٹ میں تبدیل کرنے کی ضرورت ہے۔ آپ کو 'android' نامی ایک فولڈر دیکھنا چاہئے ، اور یہ آپ کے Android x86 انسٹالیشن کی جڑ ہوگی۔

androidboot.hardware آپ کا مخصوص آلہ ہوگا۔ اگر آپ اینڈروئیڈ x86 کا پرانا ورژن استعمال کررہے ہیں ، جیسے Android 4.03 ورژن ، آپ کو اسے androidboot_hardware میں تبدیل کرنے کی ضرورت ہے (ایک _ مدت کے ساتھ _ڈرسکور کے ساتھ)۔ یہ مکمل طور پر جدید ترین Android x86 ورژن کیلئے غیر ضروری ہے۔ جب androidboot.hardware دانا cmdline میں سیٹ نہیں کیا جاتا ہے تو ، init عمل کو پھر بھی ro.hardware کی صحیح قدر ملتی ہے۔ یہ androidboot.hardware کی ضرورت کو ختم کرتا ہے۔

یہاں ہارڈ ویئر کی فہرست ہے جسے آپ اسے تبدیل کرسکتے ہیں:

  • Gen__86: اگر آپ کا ہارڈ ویئر درج نہیں ہے تو ، اسے استعمال کریں
  • eevc: EEEPC لیپ ٹاپ
  • asus_laptop: ASUS لیپ ٹاپ (صرف ASUS لیپ ٹاپ کی حمایت کردہ)

حتمی اشارے اور ترکیبیں

Android x86 Android Market استعمال کرنے سے قاصر ہے ، لہذا Android ایپس کے حصول کے متبادل حل موجود ہیں۔

پہلے آپ کو نامعلوم ذرائع کو قابل بنانا چاہئے۔ ترتیبات> ایپلی کیشنز> نامعلوم ذرائع کو قابل بنائیں ، اور انتباہی مکالمے کو نظر انداز کریں۔

اب آپ Google Play کے باہر سے APKs ڈاؤن لوڈ اور انسٹال کرسکتے ہیں۔ تیسری پارٹی کے ایپ میں ایک ٹن موجود ہے ، واقعی محتاط رہنا۔ کچھ بہتر اسٹورز یہ ہیں:

درست بیٹری ویلیو کو کس طرح ظاہر کرنا ہے

Android کو مخصوص بیٹریوں کو ذہن میں رکھتے ہوئے تیار کیا گیا تھا ، اس طرح اینڈروئیڈ پر مبنی OS مختلف ہارڈ ویئر پلیٹ فارمز پر بیٹری کی غلط قدریں دکھائے گا ( جیسے لیپ ٹاپ) . اس کی اصلاح کے ل، ، موافقت کرنے کے لئے کچھ چیزیں ہیں۔

لینکس میں ، ایپلی کیشنز sysfs کے ذریعہ بیٹری کی حیثیت جمع کرتی ہیں ، جہاں بیٹری کی حیثیت / sys / class / power_supply / میں واقع ہے۔ تاہم ، مختلف پلیٹ فارم آپ کو / sys / class / power_supply / کے تحت ایک مختلف ڈائریکٹری ترتیب دے سکتے ہیں ، لیکن لوڈ ، اتارنا Android ہارڈ کوڈس / ڈائریکٹری ترتیب / / sys / class / power_supply / پر بھیج دیتے ہیں۔ اس مسئلے کو حل کرنے کے ل you ، آپ وینڈر / asus / eeepc / system.prop میں نئی ​​اندراجات شامل کرسکتے ہیں ، جہاں صارف ان اندراجات کی قدر کو مختلف پلیٹ فارمز کے لئے sysfs ڈائرکٹری ترتیب کو درست طریقے سے تشکیل دینے کے ل. تبدیل کرسکتا ہے۔ یہ اندراجات یہ ہیں:

ro.sys.fs.power_supply.ac = / AC0 ro.sys.fs.power_supply.bat = / BAT0 ro.sys.fs.power_supply.ac.feature.online = / آن لائن ro.sys.fs.power_supply.bat. فیچر.سٹاٹس = / حیثیت ro.sys.fs.power_supply.bat.feature.present = / موجود ro.sys.fs.power_supply.bat.feature.capacity.now = / چارج_ હવે ro.sys.fs.power_supply.bat۔ فیچر کوپیسٹی.فول = / چارج_ فل رو.سیس.فس.پاور_سولپلی.بیٹ.فیچر.وولٹیج.نا = / وولٹیج_نا رو.سائس.فس.پیور_سوپیلی.بیٹ۔فیٹی.وولٹیج.فول = / وولٹیج_فول ro.sys.fs. power_supply.bat.feature.tech = / Technology # ro.sys.fs.power_supply.bat.features.bat.health کی سہولت نہیں ہے # ro.sys.fs.power_supply.bat.features.bat.temperature معاون نہیں ہے

خلاصہ یہ ہے کہ یہ اندراجات Android بیٹری سروس کوڈ کو صحیح جگہ پر موجود معلومات کو تلاش کرنے کے لئے بتاتی ہیں۔

اپنی خود کی بیٹری کی حیثیت سے نمٹنے والے کوڈ کو نافذ کرنے کے لئے ، فریم ورک / بیس / libs / یوٹیز / IBatteryServiceStatus.cpp میں IBatteryServiceStatus کلاس کو دوبارہ نفاذ کریں ، فریم ورک / بیس / libs / یوٹیز / بیٹریسروسٹیٹیٹس سی پی پی کی جگہ خود اپنے نفاذ کے ساتھ۔

مشین اٹھنا

دوسرے OS کے برعکس ، آپ ماؤس کے گرد گھومنے یا بے ترتیب کی بورڈ کے بٹن کو ٹکر مار کر سستی کو نیند کی حیثیت سے نہیں جاگتے۔

آپ نظام کو بیدار کرنے کے لئے صرف ESC ، Menu ، بائیں ، دائیں ، اوپر اور نیچے کیز کا استعمال کرسکتے ہیں۔ سسٹم کو بیدار کرنے کے ل you ، آپ کو کم از کم 1 سیکنڈ کے لئے مذکورہ چابیاں رکھنا ہوں گی۔ جب آپ کلید گارڈ اسکرین کو غیر مقفل اسکرین دکھاتا ہے تو آپ مینو کی کلید کو دباؤ ڈال سکتے ہیں ، اور اسکرین کو غیر مقفل کرنے کے لئے کی گارڈ اسکرین پر پہیے کو موڑنے کے لئے آپ ماؤس کا استعمال کرسکتے ہیں۔

غیر تعاون شدہ گرافکس پر Android x86 کو کیسے بوٹ کریں

براہ راست سی ڈی بوٹ کرتے وقت ، مینیو میں جو بوٹ کے مختلف آپشنز پیش کرتے ہیں ، اپنے کی بورڈ پر ٹیب کلید کو دبائیں۔ یہ بوٹ پرامپٹ ظاہر کرے گا۔

اب آپ کو کچھ ایسا دیکھنا چاہئے:

دانا initrd = / initrd.img روٹ = / دیو / ram0 androidboot_hardware = عام_ x86 acpi_sleep = s3_bios، s3_mode ویڈیو = -16 خاموش SRC = ڈیٹا = DPI = 240

آپ کو اس لائن میں ترمیم کرنی چاہیئے ، پہلے 'خاموش' کو ہٹاتے ہوئے یہ دیکھنے کیلئے کہ کرنل پیغامات کیا دکھا رہے ہیں۔

تب آپ مختلف ویڈیو موڈ پیرامیٹرز مرتب کرسکتے ہیں۔ آپ NoModeSet استعمال کرسکتے ہیں ، جو کرنل وضع کو غیر فعال کردیتا ہے اور دانا کو گرافک ریزولوشن کو خود کار طریقے سے سیٹ نہ کرنے کی ہدایت کرتا ہے۔ متبادل کے طور پر آپ ایکسفورسوا استعمال کرسکتے ہیں ، جو VESA ڈرائیور کا استعمال کرتے ہوئے نافذ کرتا ہے۔

ان پیرامیٹرز کے ساتھ کھیلیں تاکہ یہ معلوم ہوسکے کہ آپ کے لئے کون سا کام کرتا ہے۔ آپ ان دونوں کو ایک ساتھ 'نومودسیٹ ایکسفورسوا' بھی مرتب کرسکتے ہیں۔

ٹیگز انڈروئد 5 منٹ پڑھا