Android x86 ఇన్‌స్టాలేషన్ మరియు ట్రబుల్షూటింగ్ విధానాలు



మీరు ఆర్చ్ లైనక్స్‌లో ఉంటే, మీరు వీటిని ఉపయోగించవచ్చు: pacman -S unetbootin

USB ఫ్లాష్ డ్రైవ్ ఇన్‌స్టాలేషన్

  1. యునెట్‌బూటిన్‌ను ప్రారంభించి, దాన్ని మీ Android x86 ISO ఫైల్‌కు సూచించండి.
  2. ఇప్పుడు “USB డ్రైవ్” ఎంచుకుని, సరి క్లిక్ చేయండి.
  3. UNetbootin మీ USB ఫ్లాష్ డ్రైవ్‌కు Android x86 ను కాపీ చేయడం ప్రారంభిస్తుంది, దానిని పోర్టబుల్ ఇన్‌స్టాలర్‌గా మారుస్తుంది.
  4. ప్రక్రియ పూర్తయినప్పుడు, మీ కంప్యూటర్‌ను రీబూట్ చేసి, మీ BIOS మెనూలోకి బూట్ చేయండి.
  5. మీ BIOS లో ఒక నిర్దిష్ట మీడియాకు (HDD, CD, USB, మొదలైనవి) నేరుగా బూట్ చేయడానికి మిమ్మల్ని అనుమతించే పేజీని కనుగొనండి.
  6. USB ఫ్లాష్ డ్రైవ్‌కు నేరుగా బూట్ చేయడానికి ఎంచుకోండి.
  7. GRUB మెను కనిపిస్తుంది, మీ హార్డ్ డ్రైవ్‌కు Android x86 ని ఇన్‌స్టాల్ చేయడానికి ఎంచుకోండి.
  8. మీరు ఇప్పుడు ఇన్‌స్టాల్ చేయడానికి విభజనను ఎన్నుకోవాలి - మీకు తెలియకపోతే, విభజనను ఫార్మాట్ చేయవద్దు. మీ ఇతర OS విభజనను కూడా ఓవర్రైట్ చేయవద్దు.
  9. మీరు GRUB ని ఇన్‌స్టాల్ చేయాలనుకుంటున్నారా అని అడుగుతూ కొత్త ప్రాంప్ట్ వస్తుంది. మీరు ప్రధానంగా మీ కంప్యూటర్‌లో ఇతర లైనక్స్ OS లేని విండోస్‌ని ఉపయోగిస్తుంటే, అవును ఎంచుకోండి . మీరు ఇప్పటికే మీ PC లో Linux OS / GRUB కలిగి ఉంటే, దానిపై ఇన్‌స్టాల్ చేయడం భయంకరమైన ఆలోచన.
  10. “సిస్టమ్ R / W చేయండి” అని అడుగుతూ మరొక ప్రాంప్ట్ వస్తుంది. అవును ఎంచుకోండి. ఇది Android x86 ను “రూట్” చేస్తుంది మరియు / సిస్టమ్ విభజనకు రీడ్-రైట్ యాక్సెస్‌ను ప్రారంభిస్తుంది.
  11. మీ కంప్యూటర్‌ను రీబూట్ చేయండి మరియు మీ తాజా Android x86 ఇన్‌స్టాలేషన్‌ను ఆస్వాదించండి.

CD / DVD సంస్థాపన కొరకు

మీరు Android x86 ISO నుండి బూటబుల్ CD ని బర్న్ చేస్తారే తప్ప, సంస్థాపనా విధానం దాదాపు ఒకే విధంగా ఉంటుంది. అక్కడ నిజంగా టన్నుల ISO బర్నర్‌లు ఉన్నాయి - మీరు ఇప్పుడే వెళ్ళవచ్చు ఉచిత ISO బర్నర్ .



వర్చువల్ మెషీన్‌కు ఇన్‌స్టాల్ చేస్తోంది

  1. మీ VM ను కలిగి ఉండటానికి కాన్ఫిగర్ చేయండి కనిష్ట 512 MB ర్యామ్‌లో, సరికొత్త ఓరియో ఆధారిత ఆండ్రాయిడ్ x86 తో ఉన్నప్పటికీ, ఇది బహుశా కొంచెం ఎక్కువగా ఉండాలి.
  2. Android x86 ISO ఫైల్‌ను మీ VM మెనూలోకి లోడ్ చేసి, VM ని లోడ్ చేయండి.
  3. GRUB మెను కనిపిస్తుంది, Android x86 ను హార్డ్ డిస్క్‌కి ఇన్‌స్టాల్ చేయడానికి ఎంచుకోండి.
  4. క్రొత్త విభజనను సృష్టించండి మరియు దానికి Android x86 ని ఇన్‌స్టాల్ చేయండి. విభజనను మద్దతు ఉన్న ఫార్మాట్లలో ఒకదానికి ఫార్మాట్ చేయండి - ext3, ext2, ntfs మరియు fat32. దయచేసి మీరు fat32 ను ఎంచుకుంటే, మీరు డేటాను fat32 కు సేవ్ చేయలేరని ఒక హెచ్చరిక కనిపిస్తుంది - అందువలన, Android x86 ప్రత్యక్ష CD గా పనిచేస్తుంది ( మీరు ఉపయోగిస్తున్నందున డేటాకు సిస్టమ్‌లో సేవ్ చేయబడదు) .
  5. బూట్‌లోడర్ GRUB ని ఇన్‌స్టాల్ చేయమని అడిగినప్పుడు “అవును” ఎంచుకోండి మరియు రూట్‌ను ప్రారంభించడానికి సిస్టమ్ R / W చేయడానికి దీన్ని అనుమతించండి.
  6. ప్రతిదీ పూర్తయినప్పుడు రీబూట్ చేయండి.

GRUB మెనూకు Android x86 ను కలుపుతోంది

మొదట GRUB కస్టమైజేర్‌ను ఇన్‌స్టాల్ చేయండి, ఇది ఈ ప్రక్రియను చాలా సులభం చేస్తుంది.



sudo add-apt-repository ppa: danielrichter2007 / grub-customizer sudo apt-get update sudo apt-get install grub-customizer

ఇప్పుడు GRUB అనుకూలీకరణను ప్రారంభించండి మరియు క్రొత్త GRUB ఎంట్రీని జోడించండి.



‘సోర్సెస్’ టాబ్ క్లిక్ చేసి, ఈ ఆదేశాలను నమోదు చేయండి:

 సెట్ రూట్ = '(hd0,4)' --no-floppy --fs-uuid శోధించండి --set = రూట్ e1f9de05-8d18-48aa-8f08-f0377f663de3 లినక్స్ androidx86 / కెర్నల్ రూట్ = UUID = e1f9de05-8d18-48aa-8f08-f0377f663de3 నిశ్శబ్ద androidboot.hardware = generic_x86 SRC = / androidx86 acpi_sleep = s3_bios, s3_mode initrd androidx86 /initrd.img

మీరు గమనించినట్లయితే, మేము ఆ ఆదేశాలలో కొన్ని భాగాలను బోల్డ్ చేసాము. ఎందుకంటే మీరు వాటిని ఈ క్రింది విధంగా మార్చాలి.

కోసం సెట్ రూట్ = '(hd0,4) ’ , (hd0,4) ను Android x86 ఇన్‌స్టాల్ చేసిన విభజనకు మార్చండి.



HD0 అంటే SDA, కాబట్టి మీరు Android x86 ను SDB కి ఇన్‌స్టాల్ చేస్తే, అది HD1, మొదలైనవి. తరువాత సంఖ్య విభజన సంఖ్య. కాబట్టి hd0,4 SDA4 అవుతుంది, ఉదాహరణకు - మీరు SDA6 లో Android x86 ని ఇన్‌స్టాల్ చేస్తే, మీరు దానిని hd0,6 గా మారుస్తారు.

భాగం కోసం –సెట్ = రూట్ e1f9de05-8d18-48aa-8f08-f0377f663de3 , యాదృచ్ఛిక స్ట్రింగ్ అనేది Android x86 వ్యవస్థాపించబడిన విభజన యొక్క UUID. మీరు దీన్ని సరైన UUID కి మార్చాలి. GRUB కస్టమైజేర్‌లో క్రొత్త ఎంట్రీని సృష్టించడం ద్వారా, ఆపై ఐచ్ఛికాలు ట్యాబ్‌లోకి వెళ్లి, డ్రాప్‌డౌన్ మెను నుండి ‘Linux’ ఎంపికను ఎంచుకోవడం ద్వారా మీరు మీ సరైన UUID ని పొందవచ్చు.

విభజన డ్రాప్‌డౌన్ మెనులో, మీరు మీ విభజనను ఎంచుకోవాలి, ఆపై మూల టాబ్‌కు వెళ్లండి. ఇది మీ UUID ని ప్రదర్శిస్తుంది.

మేము బోల్డ్ చేసిన చోట androidx86 / , ఇది Android x86 యొక్క మూలం. మీ Android x86 విభజనలోకి వెళ్లడం ద్వారా మీరు దీన్ని మీ అసలు Android x86 రూట్‌కు మార్చాలి. మీరు ‘ఆండ్రాయిడ్’ అనే ఫోల్డర్‌ను చూడాలి మరియు అది మీ Android x86 ఇన్‌స్టాలేషన్ యొక్క మూలం అవుతుంది.

androidboot.hardware మీ నిర్దిష్ట పరికరం కానుంది. మీరు Android 4.03 సంస్కరణలు వంటి Android x86 యొక్క పాత సంస్కరణను ఉపయోగిస్తుంటే, మీరు దీన్ని androidboot_hardware గా మార్చాలి (_ అండర్ స్కోర్ తో, కాలం కాదు). తాజా Android x86 సంస్కరణలకు ఇది పూర్తిగా అనవసరం. Androidboot.hardware కెర్నల్ cmdline లో సెట్ చేయనప్పుడు, init ప్రాసెస్ ఇప్పటికీ ro.hardware యొక్క సరైన విలువను పొందుతుంది. ఇది androidboot.hardware యొక్క అవసరాన్ని తొలగిస్తుంది.

మీరు దీన్ని మార్చగల హార్డ్‌వేర్ జాబితా ఇక్కడ ఉంది:

  • generic_x86: మీ హార్డ్‌వేర్ జాబితా చేయకపోతే, దీన్ని ఉపయోగించండి
  • eeepc: EEEPC ల్యాప్‌టాప్‌లు
  • asus_laptop: ASUS ల్యాప్‌టాప్‌లు (ASUS ల్యాప్‌టాప్‌లకు మాత్రమే మద్దతు ఉంది)

తుది చిట్కాలు మరియు ఉపాయాలు

Android x86 Android మార్కెట్‌ను ఉపయోగించలేకపోయింది, కాబట్టి Android అనువర్తనాలను పొందటానికి ప్రత్యామ్నాయ పరిష్కారాలు ఉన్నాయి.

మొదట మీరు తెలియని మూలాలను ప్రారంభించాలి. సెట్టింగులు> అనువర్తనాలు> తెలియని సోర్స్‌లను ప్రారంభించండి మరియు హెచ్చరిక డైలాగ్‌ను విస్మరించండి.

ఇప్పుడు మీరు Google Play వెలుపల నుండి APK లను డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేయవచ్చు. మూడవ పార్టీ అనువర్తన దుకాణాల టన్ను అక్కడ ఉంది, నిజంగా జాగ్రత్తగా ఉండండి. కొన్ని మంచి దుకాణాలు:

  • XDA ల్యాబ్స్
  • AndAppStore
  • ఆప్టోయిడ్
  • APK మిర్రర్

సరైన బ్యాటరీ విలువను ఎలా ప్రదర్శించాలి

నిర్దిష్ట బ్యాటరీలను దృష్టిలో ఉంచుకుని Android అభివృద్ధి చేయబడింది, అందువల్ల Android- ఆధారిత OS వివిధ హార్డ్‌వేర్ ప్లాట్‌ఫామ్‌లలో తప్పు బ్యాటరీ విలువలను చూపుతుంది ( ల్యాప్‌టాప్ వంటివి) . దీన్ని సరిచేయడానికి, సర్దుబాటు చేయడానికి కొన్ని విషయాలు ఉన్నాయి.

Linux లో, అనువర్తనాలు బ్యాటరీ స్థితిని sysfs ద్వారా సేకరిస్తాయి, ఇక్కడ బ్యాటరీ స్థితి / sys / class / power_supply / లో ఉంటుంది. వేర్వేరు ప్లాట్‌ఫారమ్‌లు మీకు / sys / class / power_supply / కింద వేరే డైరెక్టరీ లేఅవుట్‌ను ఇవ్వవచ్చు, కాని Android డైరెక్టరీ లేఅవుట్‌ను / sys / class / power_supply / కు హార్డ్కోడ్ చేస్తుంది. ఈ సమస్యను పరిష్కరించడానికి, మీరు విక్రేత / ఆసుస్ / ఇఇపిసి / సిస్టమ్.ప్రోప్‌లో కొత్త ఎంట్రీలను జోడించవచ్చు, ఇక్కడ వినియోగదారు వివిధ ప్లాట్‌ఫారమ్‌ల కోసం సిస్ఫ్స్ డైరెక్టరీ లేఅవుట్‌ను సరిగ్గా కాన్ఫిగర్ చేయడానికి ఈ ఎంట్రీల విలువను మార్చవచ్చు. ఈ ఎంట్రీలు:

ro.sys.fs.power_supply.ac = / AC0 ro.sys.fs.power_supply.bat = / BAT0 ro.sys.fs.power_supply.ac.feature.online = / online ro.sys.fs.power_supply.bat. feature.status = / status ro.sys.fs.power_supply.bat.feature.present = / ప్రస్తుతం ro.sys.fs.power_supply.bat.feature.capacity.now = / charge_now ro.sys.fs.power_supply.bat. feature.capacity.full = / charge_full ro.sys.fs.power_supply.bat.feature.voltage.now = / వోల్టేజ్_నో రో.సిస్ power_supply.bat.feature.tech = / టెక్నాలజీ # ro.sys.fs.power_supply.bat.features.bat.health కి మద్దతు లేదు # ro.sys.fs.power_supply.bat.features.bat.temperature కి మద్దతు లేదు

సారాంశంలో, ఈ ఎంట్రీలు సరైన స్థలంలో సమాచారం కోసం Android బ్యాటరీ సేవా కోడ్‌కు చెబుతాయి.

మీ స్వంత బ్యాటరీ స్థితి నిర్వహణ కోడ్‌ను అమలు చేయడానికి, ఫ్రేమ్‌వర్క్‌లు / బేస్ / లిబ్స్ / యుటిల్స్ / ఐబాటరీ సర్వీస్‌స్టాటస్.సి.పి.

మెషిన్ వేక్ అప్

ఇతర OS మాదిరిగా కాకుండా, మీరు మౌస్ చుట్టూ తిరగడం ద్వారా లేదా యాదృచ్ఛిక కీబోర్డ్ బటన్‌ను నొక్కడం ద్వారా సిస్టమ్‌ను నిద్ర స్థితి నుండి మేల్కొలపలేరు.

సిస్టమ్‌ను మేల్కొలపడానికి మీరు ESC, మెనూ, ఎడమ, కుడి, పైకి క్రిందికి కీలను మాత్రమే ఉపయోగించవచ్చు. వ్యవస్థను మేల్కొలపడానికి, మీరు పైన పేర్కొన్న కీలను కనీసం 1 సెకన్ల పాటు పట్టుకోవాలి. స్క్రీన్‌ను అన్‌లాక్ చేయడానికి కీగార్డ్ స్క్రీన్ చూపించినప్పుడు మీరు మెనూ కీని నెట్టవచ్చు మరియు స్క్రీన్‌ను అన్‌లాక్ చేయడానికి కీగార్డ్ స్క్రీన్‌పై చక్రం తిప్పడానికి మీరు మౌస్‌ని ఉపయోగించవచ్చు.

మద్దతు లేని గ్రాఫిక్స్లో Android x86 ను ఎలా బూట్ చేయాలి

లైవ్-సిడిని బూట్ చేసేటప్పుడు, వివిధ బూట్ ఎంపికలను అందించే మెనులో, మీ కీబోర్డ్‌లోని టాబ్ కీని నొక్కండి. ఇది బూట్ ప్రాంప్ట్ ప్రదర్శిస్తుంది.

ఇప్పుడు మీరు ఇలాంటివి చూడాలి:

kernel initrd = / initrd.img root = / dev / ram0 androidboot_hardware = generic_x86 acpi_sleep = s3_bios, s3_mode video = -16 నిశ్శబ్ద SRC = DATA = DPI = 240

కెర్నల్ సందేశాలు ఏమి ప్రదర్శిస్తాయో చూడటానికి “నిశ్శబ్దంగా” తొలగించడం ద్వారా మీరు ఈ పంక్తిని సవరించాలి.

అప్పుడు మీరు వేర్వేరు వీడియో మోడ్ పారామితులను సెట్ చేయవచ్చు. మీరు NoModeSet ను ఉపయోగించవచ్చు, ఇది కెర్నల్ మోడ్ సెట్టింగ్‌ను నిలిపివేస్తుంది మరియు గ్రాఫిక్ రిజల్యూషన్‌ను స్వయంచాలకంగా సెట్ చేయవద్దని కెర్నల్‌కు నిర్దేశిస్తుంది. ప్రత్యామ్నాయంగా మీరు XESvesvesa ను ఉపయోగించవచ్చు, ఇది VESA డ్రైవర్‌ను ఉపయోగించి అమలు చేస్తుంది.

మీ కోసం ఏది పని చేస్తుందో చూడటానికి ఈ పారామితులతో ఆడండి - మీరు వాటిని రెండింటినీ “నోమోడెట్ ఎక్స్‌ఫోర్స్‌వేసా” గా కూడా సెట్ చేయవచ్చు.

టాగ్లు Android 5 నిమిషాలు చదవండి