Android x86 நிறுவல் மற்றும் சரிசெய்தல் நடைமுறைகள்



நீங்கள் ஆர்ச் லினக்ஸில் இருந்தால், இதைப் பயன்படுத்தலாம்: pacman -S unetbootin

யூ.எஸ்.பி ஃப்ளாஷ் டிரைவ் நிறுவல்

  1. UNetbootin ஐ துவக்கி உங்கள் Android x86 ISO கோப்பில் சுட்டிக்காட்டவும்.
  2. இப்போது “யூ.எஸ்.பி டிரைவ்” என்பதைத் தேர்ந்தெடுத்து சரி என்பதைக் கிளிக் செய்யவும்.
  3. யுனெட்பூட்டின் உங்கள் யூ.எஸ்.பி ஃபிளாஷ் டிரைவில் Android x86 ஐ நகலெடுக்கத் தொடங்கி, அதை ஒரு சிறிய நிறுவியாக மாற்றும்.
  4. செயல்முறை முடிந்ததும், உங்கள் கணினியை மறுதொடக்கம் செய்து, உங்கள் பயாஸ் மெனுவில் துவக்கவும்.
  5. உங்கள் பயாஸில் ஒரு குறிப்பிட்ட ஊடகத்திற்கு (எச்டிடி, சிடி, யூ.எஸ்.பி போன்றவை) நேரடியாக துவக்க அனுமதிக்கும் பக்கத்தைக் கண்டறியவும்.
  6. யூ.எஸ்.பி ஃபிளாஷ் டிரைவிற்கு நேரடியாக துவக்க தேர்வு செய்யவும்.
  7. ஒரு GRUB மெனு தோன்றும், உங்கள் வன்வட்டில் Android x86 ஐ நிறுவ தேர்வு செய்யவும்.
  8. இப்போது நிறுவ ஒரு பகிர்வை நீங்கள் தேர்வு செய்ய வேண்டும் - உங்களுக்கு தெரியாவிட்டால், பகிர்வை வடிவமைக்க வேண்டாம். உங்கள் மற்ற OS பகிர்வை மேலெழுத வேண்டாம்.
  9. நீங்கள் GRUB ஐ நிறுவ விரும்புகிறீர்களா என்று கேட்டு ஒரு புதிய வரியில் வரும். உங்கள் கணினியில் வேறு லினக்ஸ் ஓஎஸ் இல்லாத விண்டோஸை நீங்கள் முதன்மையாகப் பயன்படுத்துகிறீர்கள் என்றால், ஆம் என்பதைத் தேர்ந்தெடுக்கவும் . உங்கள் கணினியில் ஏற்கனவே ஒரு லினக்ஸ் OS / GRUB இருந்தால், அதை நிறுவுவது ஒரு பயங்கரமான யோசனை.
  10. 'கணினி R / W ஐ உருவாக்கு' என்று கேட்டு மற்றொரு வரியில் வரும். ஆம் என்பதைத் தேர்வுசெய்க. இது Android x86 ஐ 'ரூட்' செய்யும் மற்றும் / கணினி பகிர்வுக்கு படிக்க-எழுத அணுகலை இயக்கும்.
  11. உங்கள் கணினியை மீண்டும் துவக்கி, உங்கள் புதிய Android x86 நிறுவலை அனுபவிக்கவும்.

குறுவட்டு / டிவிடி நிறுவலுக்கு

Android x86 ISO இலிருந்து துவக்கக்கூடிய சிடியை நீங்கள் எரிப்பீர்கள் என்பதைத் தவிர, நிறுவல் செயல்முறை கிட்டத்தட்ட ஒரே மாதிரியாக இருக்கும். உண்மையில் ஒரு டன் ஐஎஸ்ஓ பர்னர்கள் உள்ளன - நீங்கள் உடன் செல்லலாம் இலவச ஐஎஸ்ஓ பர்னர் .



மெய்நிகர் இயந்திரத்தில் நிறுவுதல்

  1. உங்கள் VM ஐ கட்டமைக்கவும் குறைந்தபட்சம் 512 எம்பி ரேம், சமீபத்திய ஓரியோ அடிப்படையிலான ஆண்ட்ராய்டு எக்ஸ் 86 உடன் இருந்தாலும், இது சற்று அதிகமாக இருக்க வேண்டும்.
  2. Android x86 ISO கோப்பை உங்கள் VM மெனுவில் ஏற்றவும், VM ஐ ஏற்றவும்.
  3. ஒரு GRUB மெனு தோன்றும், Android x86 ஐ வன் வட்டில் நிறுவ தேர்வு செய்யவும்.
  4. புதிய பகிர்வை உருவாக்கி, அதற்கு Android x86 ஐ நிறுவவும். பகிர்வு ஆதரிக்கப்படும் வடிவங்களில் ஒன்றை வடிவமைக்கவும் - ext3, ext2, ntfs மற்றும் fat32. நீங்கள் கொழுப்பு 32 ஐத் தேர்வுசெய்தால், கொழுப்பு 32 க்கு தரவைச் சேமிக்க முடியாது என்று ஒரு எச்சரிக்கை தோன்றும் - இதனால், Android x86 ஒரு நேரடி சிடியாக செயல்படும் ( நீங்கள் பயன்படுத்தும் போது எந்த தரவும் கணினியில் சேமிக்கப்படாது) .
  5. துவக்க ஏற்றி GRUB ஐ நிறுவும்படி கேட்கும்போது “ஆம்” என்பதைத் தேர்வுசெய்து, ரூட்டை இயக்க R / W கணினியை உருவாக்க அனுமதிக்கவும்.
  6. எல்லாம் முடிந்ததும் மீண்டும் துவக்கவும்.

GRUB மெனுவில் Android x86 ஐ சேர்க்கிறது

முதலில் GRUB Customizer ஐ நிறுவவும், இது இந்த செயல்முறையை மிகவும் எளிதாக்கும்.



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

இப்போது GRUB Customizer ஐத் தொடங்கவும், புதிய GRUB உள்ளீட்டைச் சேர்க்கவும்.



‘ஆதாரங்கள்’ தாவலைக் கிளிக் செய்து, இந்த கட்டளைகளை உள்ளிடவும்:

 set root = '(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

நீங்கள் கவனித்தால், அந்த கட்டளைகளில் சில பகுதிகளை நாங்கள் தைரியப்படுத்தினோம். ஏனென்றால் அவற்றை நீங்கள் பின்வருமாறு மாற்ற வேண்டும்.

க்கு set root = '(hd0,4) ’ , (hd0,4) ஆண்ட்ராய்டு x86 நிறுவப்பட்ட பகிர்வுக்கு மாற்றவும்.



எச்டி 0 என்றால் எஸ்.டி.ஏ, எனவே நீங்கள் ஆண்ட்ராய்டு எக்ஸ் 86 ஐ எஸ்டிபிக்கு நிறுவினால், அது எச்டி 1 ஆக இருக்கும். பின்னர் எண் பகிர்வு எண். எனவே hd0,4 SDA4 ஆக இருக்கும், எடுத்துக்காட்டாக - நீங்கள் SDA6 இல் Android x86 ஐ நிறுவியிருந்தால், அதை hd0,6 ஆக மாற்றுவீர்கள்.

பகுதிக்கு –செட் = ரூட் e1f9de05-8d18-48aa-8f08-f0377f663de3 , சீரற்ற சரம் என்பது Android x86 நிறுவப்பட்ட பகிர்வின் UUID ஆகும். நீங்கள் அதை சரியான UUID க்கு மாற்ற வேண்டும். GRUB Customizer இல் ஒரு புதிய உள்ளீட்டை உருவாக்கி, பின்னர் விருப்பங்கள் தாவலுக்குச் சென்று, கீழ்தோன்றும் மெனுவிலிருந்து ‘லினக்ஸ்’ விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம் உங்கள் சரியான UUID ஐப் பெறலாம்.

பகிர்வு கீழ்தோன்றும் மெனுவில், உங்கள் பகிர்வை நீங்கள் தேர்வு செய்ய வேண்டும், பின்னர் மூல தாவலுக்குச் செல்லவும். இது உங்கள் UUID ஐக் காண்பிக்கும்.

நாங்கள் தைரியமாக எங்கே androidx86 / , இது Android x86 இன் வேர். உங்கள் Android x86 பகிர்வுக்குச் செல்வதன் மூலம் அதை உங்கள் உண்மையான Android x86 ரூட்டாக மாற்ற வேண்டும். ‘Android’ என்ற கோப்புறையை நீங்கள் காண வேண்டும், அது உங்கள் Android x86 நிறுவலின் மூலமாக இருக்கும்.

androidboot.hardware உங்கள் குறிப்பிட்ட சாதனமாக இருக்கும். Android 4.03 பதிப்புகள் போன்ற Android x86 இன் பழைய பதிப்பை நீங்கள் பயன்படுத்துகிறீர்கள் என்றால், நீங்கள் அதை androidboot_hardware ஆக மாற்ற வேண்டும் (ஒரு _ அடிக்கோடிட்டுக் கொண்டே, ஒரு காலம் அல்ல). சமீபத்திய Android x86 பதிப்புகளுக்கு இது முற்றிலும் தேவையற்றது. AndroidBot.hardware கர்னல் cmdline இல் அமைக்கப்படாதபோது, ​​init செயல்முறை இன்னும் ro.hardware இன் சரியான மதிப்பைப் பெறும். இது androidboot.hardware இன் அவசியத்தை நீக்குகிறது.

இதை நீங்கள் மாற்றக்கூடிய வன்பொருள் பட்டியல் இங்கே:

  • generic_x86: உங்கள் வன்பொருள் பட்டியலிடப்படவில்லை என்றால், இதைப் பயன்படுத்தவும்
  • eeepc: EEEPC மடிக்கணினிகள்
  • asus_laptop: ஆசஸ் மடிக்கணினிகள் (ASUS மடிக்கணினிகளை மட்டுமே ஆதரிக்கின்றன)

இறுதி உதவிக்குறிப்புகள் மற்றும் தந்திரங்கள்

Android x86 ஆனது Android சந்தையைப் பயன்படுத்த முடியவில்லை, எனவே Android பயன்பாடுகளைப் பெறுவதற்கு மாற்று தீர்வுகள் உள்ளன.

முதலில் நீங்கள் அறியப்படாத மூலங்களை இயக்க வேண்டும். அமைப்புகள்> பயன்பாடுகள்> தெரியாத ஆதாரங்களை இயக்கவும், எச்சரிக்கை உரையாடலை புறக்கணிக்கவும்.

இப்போது நீங்கள் Google Play க்கு வெளியே இருந்து APK களை பதிவிறக்கம் செய்து நிறுவலாம். மூன்றாம் தரப்பு பயன்பாட்டுக் கடைகளில் ஒரு டன் உள்ளது, மிகவும் கவனமாக இருங்கள். சில சிறந்த கடைகள்:

  • எக்ஸ்.டி.ஏ ஆய்வகங்கள்
  • AndAppStore
  • அப்டோயிட்
  • APKMirror

சரியான பேட்டரி மதிப்பை எவ்வாறு காண்பிப்பது

குறிப்பிட்ட பேட்டரிகளை மனதில் கொண்டு Android உருவாக்கப்பட்டது, இதனால் Android- அடிப்படையிலான OS ஆனது வெவ்வேறு வன்பொருள் தளங்களில் தவறான பேட்டரி மதிப்புகளைக் காண்பிக்கும் ( மடிக்கணினி போன்றவை) . இதைச் சரிசெய்ய, மாற்றங்களைச் செய்ய சில விஷயங்கள் உள்ளன.

லினக்ஸில், பயன்பாடுகள் பேட்டரி நிலையை sysfs மூலம் சேகரிக்கின்றன, அங்கு பேட்டரி நிலை / sys / class / power_supply / இல் அமைந்துள்ளது. இருப்பினும், வெவ்வேறு தளங்கள் உங்களுக்கு / sys / class / power_supply / இன் கீழ் வேறுபட்ட அடைவு தளவமைப்பை வழங்கக்கூடும், ஆனால் Android அடைவு அமைப்பை / sys / class / power_supply / க்கு ஹார்ட்கோட் செய்கிறது. இந்த சிக்கலைத் தீர்க்க, நீங்கள் விற்பனையாளர் / ஆசஸ் / ஈஇபிசி / சிஸ்டம்.பிராப்பில் புதிய உள்ளீடுகளைச் சேர்க்கலாம், அங்கு பயனர் இந்த உள்ளீடுகளின் மதிப்பை வெவ்வேறு தளங்களுக்கு sysfs அடைவு தளவமைப்பை சரியாக உள்ளமைக்க முடியும். இந்த உள்ளீடுகள்:

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 = / voltage_now ro.sys.fs.power_supply.bat.feature.voltage.full = / voltage_full ro.sys.fs. power_supply.bat.feature.tech = / தொழில்நுட்பம் # ro.sys.fs.power_supply.bat.features.bat.health ஆதரிக்கப்படவில்லை # ro.sys.fs.power_supply.bat.features.bat.temperature ஆதரிக்கப்படவில்லை

சாராம்சத்தில், இந்த உள்ளீடுகள் Android பேட்டரி சேவை குறியீட்டை சரியான இடத்தில் தேடுமாறு கூறுகின்றன.

உங்கள் சொந்த பேட்டரி நிலை கையாளுதல் குறியீட்டை செயல்படுத்த, கட்டமைப்புகள் / அடிப்படை / லிப்ஸ் / பயன்பாடுகள் / IBatteryServiceStatus.cpp ஆகியவற்றில் IBatteryServiceStatus வகுப்பை மீண்டும் செயல்படுத்தவும், கட்டமைப்புகள் / அடிப்படை / லிப்ஸ் / பயன்பாடுகள் / பேட்டரி சர்வீஸ்ஸ்டேட்டஸ்.சி.பி ஆகியவற்றை உங்கள் சொந்த செயல்படுத்தலுடன் மாற்றவும்.

இயந்திரத்தை எழுப்ப

மற்ற 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 ஐப் பயன்படுத்தலாம், இது கர்னல் பயன்முறை அமைப்பை முடக்குகிறது மற்றும் கிராஃபிக் தீர்மானத்தை தானாக அமைக்க வேண்டாம் என்று கர்னலுக்கு அறிவுறுத்துகிறது. மாற்றாக நீங்கள் எக்ஸ்போர்ஸ்வேஸாவைப் பயன்படுத்தலாம், இது வெசா இயக்கியைப் பயன்படுத்துகிறது.

உங்களுக்கு எது வேலை செய்கிறது என்பதைப் பார்க்க இந்த அளவுருக்களுடன் விளையாடுங்கள் - நீங்கள் இரண்டையும் ஒன்றாக இணைத்து “நோமோடெட் xforcevesa”.

குறிச்சொற்கள் Android 5 நிமிடங்கள் படித்தேன்