Android க்கான DIY போர்ட் TWRP ஐ எவ்வாறு செய்வது

, இது போன்ற சிறிய மரத்துடன் வேலை செய்ய முயற்சி செய்யலாம் குறைந்தபட்ச அறிக்கை TWRP . இருப்பினும், இந்த மேனிஃபெஸ்ட் அனுமதிப்பதை விட அதிகமான களஞ்சியங்கள் உங்களுக்குத் தேவைப்படும் சூழ்நிலைகள் இருக்கலாம்.



தொகுப்பதற்கு முன் முக்கிய குறிப்பு: நீங்கள் ஏதேனும் கொடிகளைச் சேர்த்தால் அல்லது மாற்றினால், மீண்டும் தொகுப்பதற்கு முன்பு நீங்கள் சுத்தமாக (அல்லது க்ளோபரை உருவாக்க வேண்டும்), இல்லையெனில் உங்கள் கொடி மாற்றங்கள் சேர்க்கப்படாது!

உங்களிடம் TWRP மூலக் குறியீடு கிடைத்த பிறகு, உங்கள் குறிப்பிட்ட சாதனத்திற்கான சில உருவாக்கக் கொடிகளை நாங்கள் மாற்ற வேண்டும். உங்கள் சாதனத்திற்கான BoardConfig.mk ஐக் கண்டறியவும் - பொதுவாக இது இதில் காணப்படும் சாதனங்கள் / உற்பத்தியாளர் / குறியீட்டு பெயர் (எடுத்துக்காட்டாக, சாதனங்கள் / lge / hammerhead / BoardConfig.mk)



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



#Twrp என்ற தலைப்பின் கீழ் கொடிகள் BoardConfig.mk இன் கீழே வைக்கப்பட வேண்டும்



க்கு அனைத்தும் சாதனங்கள், எந்த தீம் பயன்படுத்த வேண்டும் என்பதை நீங்கள் TWRP க்கு அறிவுறுத்த வேண்டும். பழைய DEVICE_RESOLUTION கொடிக்கு பதிலாக TW_THEME கொடி பயன்படுத்தப்படுகிறது, அதாவது TWRP இப்போது எந்த கருப்பொருளையும் நீட்டிக்க அளவைப் பயன்படுத்துகிறது.

உங்கள் விருப்பங்கள்: உருவப்படம்_ஹெடிபி, உருவப்படம்_எம்டிபி, இயற்கை_ஹெடிபி, நிலப்பரப்பு_எம்டிபி மற்றும் வாட்ச்_எம்டிபி. உருவப்பட பயன்முறையில் நீங்கள் 720 × 1280 மற்றும் அதற்கு மேற்பட்ட HDP தீம் விரும்புவீர்கள், ஆனால் இயற்கை சாதனங்களுக்கு 1280 × 720 மற்றும் அதற்கு மேல் செல்லுங்கள்.

எனவே உங்கள் உருவாக்க கொடி பிரிவு + தீம் கொடி இப்படி இருக்க வேண்டும்:



#twrp

TW_THEME: = உருவப்படம்_ஹெடிபி

இந்த பிரிவில் நீங்கள் சேர்க்க விரும்பும் சில கூடுதல் கட்டமைப்புக் கொடிகள் (எக்ஸ்.டி.ஏ மன்றங்களுக்கான வரவு):

  • RECOVERY_SDCARD_ON_DATA: = உண்மை (இது சேமிப்பகத்திற்கான இந்த கோப்புறையைக் கொண்ட சாதனங்களில் / தரவு / மீடியாவை முறையாகக் கையாள உதவுகிறது (பெரும்பாலான தேன்கூடு மற்றும் கேலக்ஸி நெக்ஸஸ் போன்ற ஐ.சி.எஸ் உடன் முதலில் அனுப்பப்பட்ட சாதனங்கள்) இந்த வகை சாதனங்களுக்கு இந்த கொடி தேவையில்லை. இந்த கொடியை வரையறுக்க வேண்டாம், மேலும் உங்கள் fstab இல் / sdcard, / internal_sd, / internal_sdcard, அல்லது / emmc பற்றிய எந்த குறிப்புகளையும் சேர்க்க வேண்டாம், பின்னர் சாதனம் முன்மாதிரியான சேமிப்பிடத்தைப் பயன்படுத்துகிறது என்று நாங்கள் தானாகவே கருதுவோம்.)
  • BOARD_HAS_NO_REAL_SDCARD: = உண்மை - எஸ்டி கார்டு பகிர்வு போன்றவற்றை முடக்குகிறது மற்றும் உங்கள் மீட்புத் தேர்வில் TWRP பொருந்தவில்லை என்றால் உங்களுக்கு சிறிது இடத்தை மிச்சப்படுத்தலாம்
  • TW_NO_BATT_PERCENT: = உண்மை - சாதனங்களை சரியாக ஆதரிக்காத சாதனங்களுக்கான பேட்டரி சதவீதத்தைக் காண்பிப்பதை முடக்குகிறது
  • TW_CUSTOM_POWER_BUTTON: = 107 - பூட்டுத் திரைக்கான ஆற்றல் பொத்தானை தனிப்பயன் வரைபடமாக்குகிறது
  • TW_NO_REBOOT_BOOTLOADER: = true - மறுதொடக்கம் மெனுவிலிருந்து மறுதொடக்கம் துவக்க ஏற்றி பொத்தானை நீக்குகிறது
  • TW_NO_REBOOT_RECOVERY: = true - மறுதொடக்கம் மெனுவிலிருந்து மறுதொடக்கம் மீட்பு பொத்தானை நீக்குகிறது
  • RECOVERY_TOUCHSCREEN_SWAP_XY: = உண்மை - X மற்றும் Y அச்சுகளுக்கு இடையில் தொடுதல்களின் வரைபடத்தை மாற்றுகிறது
  • RECOVERY_TOUCHSCREEN_FLIP_Y: = உண்மை - y அச்சு தொடுதிரை மதிப்புகளை புரட்டுகிறது
  • RECOVERY_TOUCHSCREEN_FLIP_X: = உண்மை - x அச்சு தொடுதிரை மதிப்புகளை புரட்டுகிறது
  • TWRP_EVENT_LOGGING: = உண்மை - தொடுதிரை சிக்கல்களை பிழைத்திருத்த உதவும் தொடு நிகழ்வு பதிவை செயல்படுத்துகிறது (இதை வெளியீட்டிற்கு விட்டுவிடாதீர்கள் - இது உங்கள் பதிவு கோப்பை மிக விரைவாக நிரப்புகிறது)
  • BOARD_HAS_FLIPPED_SCREEN: = உண்மை - தலைகீழாக ஏற்றப்பட்ட திரைகளுக்கு திரையை தலைகீழாக புரட்டுகிறது

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

Recovery.Fstab ஐப் பயன்படுத்துதல்

TWRP 2.5 மற்றும் அதற்கு மேற்பட்டவை புதிய மீட்டெடுப்புக்கான ஆதரவைக் கொண்டுள்ளன. Fstab அம்சங்கள் - குறிப்பாக TWRP இன் காப்புப்பிரதி / மீட்டெடுப்பு செயல்பாடுகளை நீட்டிக்கும் திறன். நீங்கள் fstab கொடிகளைச் சேர்க்கத் தேவையில்லை, ஏனென்றால் பெரும்பாலான பகிர்வுகள் தானாகவே கையாளப்படும்.

TWRP பதிப்பு 3.2.0 மற்றும் அதற்கு மேற்பட்ட v2 fstab களை மட்டுமே ஆதரிக்கிறது - TWRP இன் பழைய பதிப்புகளில், நீங்கள் fstab இன் பழைய வடிவத்தைப் பயன்படுத்த வேண்டும். கேலக்ஸி எஸ் 4 க்கான TWRP fstab இன் எடுத்துக்காட்டு இங்கே:

உங்கள் குறிப்பிட்ட உருவாக்க மரத்துடன் பொருந்தக்கூடிய தன்மையை அதிகரிக்க, நீங்கள் ஒரு twrp.fstab ஐ உருவாக்கி, PRODUCT_COPY_FILES ஐப் பயன்படுத்தி> etc> twrp.fstab இல் வைக்கலாம்.

TWRP ராம்டிஸ்கில் twrp.fstab ஐ அறிமுகப்படுத்தி கண்டுபிடிக்கும் போது, ​​அதை> etc> recovery.fstab.bak என மறுபெயரிடும் - அடிப்படையில் இது உங்கள் சாதனத்திலிருந்து fstab ஐ TWRP fstab உடன் மாற்றுகிறது, இது பொருந்தக்கூடிய தன்மையை நீட்டிக்கிறது.

எடுத்துக்காட்டு குறியீடு:

PRODUCT_COPY_FILES + = சாதனம் / lge / hammerhead / twrp.fstab: மீட்பு> வேர்> போன்றவை> twrp.fstab

TWRP இல் உள்ள fstab இல் fstab இல் பட்டியலிடப்பட்டுள்ள ஒவ்வொரு பகிர்வுக்கும் சில 'கொடிகள்' இருக்கலாம்.

இந்த கொடிகள் சேர்க்கப்பட்டுள்ளன முடிவை நோக்கி fstab இல் உள்ள பகிர்வு பட்டியலின், வெள்ளை இடம் / இடைவெளிகள் / தாவல்களால் பிரிக்கப்பட்டுள்ளது. கொடி அந்த பகிர்வை மட்டுமே பாதிக்கும், ஆனால் மற்றவர்கள் இல்லை. கொடிகள் அரைப்புள்ளிகளால் பிரிக்கப்படுகின்றன. இங்கே சில எடுத்துக்காட்டு குறியீடு:

எனவே இதை கொஞ்சம் கொஞ்சமாக ஆராய்வோம். இங்குள்ள கொடி “மைக்ரோ எஸ்ட்கார்டு” இன் காட்சி பெயரைக் கொடுக்கும். மேம்பட்ட துடைக்கும் மெனுவில் துடைப்பதற்கு இந்த பகிர்வை வைபெங்குய் கொடி வழங்கும். நீக்கக்கூடிய கொடி இந்த பகிர்வு எப்போதும் இல்லை என்பதைக் குறிக்கிறது, இது பெருகிவரும் பிழைகள் காண்பிக்கப்படுவதைத் தடுக்கும்.

கொடிகளின் முழுமையான பட்டியல் (TeamWin க்கு வரவு) :

  • நீக்கக்கூடியது - துவக்கத்தின் போது பெருகிவரும் பிழைகள் காண்பிக்கப்படுவதைத் தடுக்கும் பகிர்வு இருக்காது என்பதைக் குறிக்கிறது
  • சேமிப்பு - பகிர்வை சேமிப்பகமாகப் பயன்படுத்தலாம் என்பதைக் குறிக்கிறது, இது பகிர்வை காப்புப்பிரதி, மீட்டமைத்தல், ஜிப் நிறுவல்கள் போன்றவற்றிற்கான சேமிப்பகமாகக் கிடைக்கச் செய்கிறது.
  • அமைப்புகள் - ஒரு பகிர்வை மட்டுமே அமைப்புகள் சேமிப்பகமாக அமைக்க வேண்டும், இந்த பகிர்வு TWRP இன் அமைப்புகள் கோப்பை சேமிப்பதற்கான இருப்பிடமாக பயன்படுத்தப்படுகிறது
  • canbewiped - பகிர்வு பின்-இறுதி அமைப்பால் துடைக்கப்படலாம் என்பதைக் குறிக்கிறது, ஆனால் பயனரால் துடைப்பதற்கான GUI இல் பட்டியலிடப்படாமல் இருக்கலாம்
  • userrmrf - துடைக்கும் சாதாரண வடிவ வகையை மேலெழுதும் மற்றும் பகிர்வை rm -rf கட்டளையைப் பயன்படுத்தி துடைக்க மட்டுமே அனுமதிக்கிறது
  • காப்புப்பிரதி = - சம அடையாளத்தால் வெற்றிபெற வேண்டும், எனவே காப்புப்பிரதி = 1 அல்லது காப்புப்பிரதி = 0, 1 பகிர்வு காப்புப்பிரதி / மீட்டெடுப்பு பட்டியலில் பட்டியலிடப்படலாம் என்பதைக் குறிக்கிறது, அதே நேரத்தில் 0 இந்த பகிர்வு காப்புப் பட்டியலில் காண்பிக்கப்படாது என்பதை உறுதி செய்கிறது.
  • wipeingui - மேம்பட்ட துடைக்கும் மெனுவில் துடைப்பதற்காக பயனரைத் தேர்ந்தெடுக்க அனுமதிக்க GUI இல் பகிர்வு காண்பிக்கப்படுகிறது
  • wipeduringfactoryreset - ஒரு தொழிற்சாலை மீட்டமைப்பின் போது பகிர்வு அழிக்கப்படும்
  • புறக்கணிப்பு - TWRP ஆல் எந்த கோப்பு முறைமை பயன்பாட்டில் உள்ளது என்பதை தீர்மானிக்க blkid பயன்படுத்தப்படுகிறது, இந்த கொடி TWRP ஆனது blkid இன் முடிவுகளை தவிர்க்க / புறக்கணிக்க மற்றும் fstab இல் குறிப்பிடப்பட்டுள்ள கோப்பு முறைமையை மட்டுமே பயன்படுத்தும்
  • தக்கவைத்தல் - சோனி எக்ஸ்பீரியா எஸ் போன்ற சாதனங்களில் / தரவுகளில் .layoutversion கோப்பை TWRP தக்கவைக்க காரணமாகிறது, இது எந்த வகையான பயன்பாடுகள் / தரவு / மீடியா ஆனால் இன்னும் ஒரு தனி / sdcard பகிர்வு உள்ளது
  • சிம்லிங்க் = - பகிர்வை ஏற்றும்போது TWRP கூடுதல் மவுண்ட் கட்டளையை இயக்க காரணமாகிறது, பொதுவாக / sdcard ஐ உருவாக்க / தரவு / மீடியாவுடன் பயன்படுத்தப்படுகிறது
  • காட்சி = - GUI இல் பட்டியலிடுவதற்கான பகிர்வுக்கு காட்சி பெயரை அமைக்கிறது
  • storagename = - GUI சேமிப்பக பட்டியலில் பட்டியலிடுவதற்கான பகிர்வுக்கு ஒரு சேமிப்பக பெயரை அமைக்கிறது
  • காப்பு பெயர் = - GUI காப்புப்பிரதி / மீட்டெடுப்பு பட்டியலில் பகிர்வுக்கான பகிர்வு பெயரை அமைக்கிறது
    நீளம் = - வழக்கமாக Android இன் முழு சாதன குறியாக்கமும் இருக்கும்போது மறைகுறியாக்க விசையை சேமிப்பதற்காக / தரவு பகிர்வின் முடிவில் வெற்று இடத்தை ஒதுக்குவதற்குப் பயன்படுகிறது, இதை அமைக்காதது சாதனத்தை குறியாக்க இயலாமைக்கு வழிவகுக்கும்
  • canencryptbackup = - 1 அல்லது 0 ஐ இயக்க / முடக்க, பயனர் குறியாக்கத்தைத் தேர்வுசெய்தால் இந்த பகிர்வின் காப்புப்பிரதியை TWRP குறியாக்குகிறது (தார் காப்புப்பிரதிகளுக்கு மட்டுமே பொருந்தும், படங்கள் அல்ல)
  • userdataencryptbackup = - 1 அல்லது 0 ஐ இயக்க / முடக்க, இந்த பகிர்வின் பயனர் தரவு பகுதியை மட்டுமே TWRP குறியாக்குகிறது, நேரத்தை மிச்சப்படுத்த / தரவு / பயன்பாடு போன்ற சில துணைபுலங்கள் குறியாக்கம் செய்யப்படாது
  • துணைப்பிரிவு = - சமமான அடையாளம் மற்றும் பகிர்வின் பாதை ஆகியவற்றால் வெற்றிபெற வேண்டும். ஒரு துணைப்பிரிவு பிரதான பகிர்வின் 'பகுதியாக' கருதப்படுகிறது, எனவே, TWRP தானாக / தரவுத்தொகுப்பை / தரவின் துணைப்பிரிவாக ஆக்குகிறது. இதன் பொருள் GUI பட்டியல்களில் / டேட்டாடேட்டா காண்பிக்கப்படாது, ஆனால் / டேட்டாடேட்டா துடைக்கப்படும், காப்புப் பிரதி எடுக்கப்படும், மீட்டமைக்கப்படும், ஏற்றப்படும் மற்றும் கணக்கிடப்படாமல் அந்த செயல்பாடுகள் / தரவுகளில் எப்போது நிகழ்த்தப்படும்.

எல்ஜி ஆப்டிமஸ் ஜி இல் 3x efs பகிர்வுகள் துணைப்பிரிவுகளின் பயன்பாட்டிற்கு ஒரு சிறந்த எடுத்துக்காட்டு:

இது அனைத்து 3 பகிர்வுகளையும் TWRP GUI இல் ஒற்றை “EFS” நுழைவில் இணைக்கிறது, இவை மூன்றையும் ஒரே பதிவின் கீழ் காப்புப் பிரதி எடுக்கவும் மீட்டெடுக்கவும் அனுமதிக்கிறது.

T2RP 3.2.0 மற்றும் அதற்கு மேல் V2 Fstab ஐப் பயன்படுத்துகிறது, நீங்கள் எந்த உருவாக்கக் கொடிகளையும் சேர்க்க தேவையில்லை . V2 Fstab ஆதரவு தானியங்கி. வி 2 ஃபிஸ்டாப் வைல்டு கார்டுகளையும் (* சின்னம்) ஆதரிக்கிறது, இது யூ.எஸ்.பி ஓ.டி.ஜி மற்றும் மைக்ரோ எஸ்.டி கார்டுகளுக்கு பல பகிர்வுகளுடன் பயனுள்ளதாக இருக்கும். நீங்கள் தொடர்ந்து V1 Fstab வடிவமைப்பைப் பயன்படுத்தலாம், மேலும் V1 மற்றும் V2 வகைகளையும் ஒரே Fstab இல் பயன்படுத்துவது முற்றிலும் சாத்தியமாகும்.

எடுத்துக்காட்டாக, யூ.எஸ்.பி ஓ.டி.ஜிக்காக வைல்ட் கார்டுடன் கூடிய வி 1 எஃப்ஸ்டாப் வரி இங்கே:

அதே முடிவை அடையும் அதே சாதனத்திற்கான வி 2 ஃபாஸ்டாப் வரி இங்கே:

கூடுதலாக, V1 Fstab வடிவமைப்பைப் பயன்படுத்தும் twrp.flags போன்றவற்றை நீங்கள் சேர்க்கலாம், மேலும் அவை V2 Fstab ஐ TWRP கொடிகளுடன் கூடுதலாகப் பயன்படுத்தலாம், V2 Fstab இல் சேர்க்கப்படாத கூடுதல் பகிர்வுகள் அல்லது V2 Fstab இல் உள்ள அமைப்புகளை மீறுகின்றன.

எடுத்துக்காட்டாக, ஒரு ஹவாய் சாதனம் இந்த V2 fstab போன்றவற்றை மீட்டெடுக்கும். Fstab:

இந்த கொடிகளும் இதில் அடங்கியிருக்கலாம்:

எனவே இங்கே, TWRP.Flags இன் முதல் இரண்டு வரிகள் துவக்க மற்றும் மீட்பு பகிர்வுகளைச் சேர்க்கும், அவை இல்லை V2 Fstab இல். பின்னர், TWRP.flags இல் உள்ள / cust வரி இறுதி பயனரை (cust) பகிர்வை காப்புப் பிரதி எடுக்க அனுமதிக்க TWRP க்கு அறிவுறுத்தும், மேலும் அதற்கு ஒரு காட்சி பெயரைக் கொடுக்கும்.

/ மற்ற பகிர்வு twrp.flags இல் உள்ளது, மேலும் / oeminfo பகிர்வு TWRP ஐ காப்புப் பிரதி எடுக்க அனுமதிக்கும்படி அறிவுறுத்துகிறது மற்றும் அதற்கு ஒரு காட்சி பெயரைக் கொடுக்கிறது.

பல ஹவாய் சாதனங்கள் குறியாக்கம் செய்யப்பட்டுள்ளதால் எங்களுக்கு / தரவு வரி தேவை, ஆனால் சிறப்பு ஹவாய் பைனரிகளைப் பயன்படுத்துகிறோம் - இதனால், மீட்பு பயன்முறையில் சாதனத்தை தானாக டிக்ரிப்ட் செய்ய ஹவாய் பைனரிகளைப் பயன்படுத்துகிறோம். எனவே இங்கே / தரவு வரி TWRP ஐ / dev / block / dm -0 ஐப் பயன்படுத்த அறிவுறுத்துகிறது, மற்றும் / dev / block / bootdevice / by-name / userdata அல்ல, இது பொதுவாக “சரியான” பெருக்கத்திற்கு பயன்படுத்தப்படுகிறது.

இறுதியாக / system_image உள்ளது, இதனால் TWRP காப்புப்பிரதி மற்றும் மீட்டமை மெனுவில் கணினி படத்தை உருவாக்க ஒரு விருப்பத்தை உள்ளடக்கும்.

உத்தியோகபூர்வ TWRP கிதுபில் அதிகாரப்பூர்வ TWRP துறைமுகத்தைக் கொண்ட சாதனங்களுக்கான சமீபத்திய எடுத்துக்காட்டு சாதன மரங்களும் இருக்க வேண்டும். டீம்வின் கிதூப்பைக் காணலாம் இங்கே .

ஆம்னி அல்லது முதல்வர் ஒத்திசைக்கப்பட்டதும், உங்கள் TWRP கொடிகளை அமைத்ததும், நீங்கள் ஒரு மூலத்தை உருவாக்க வேண்டும் ./build/envsetup.sh

நீங்கள் சாதனத்தை 'மதிய உணவு' செய்ய விரும்புவீர்கள், எனவே 'மதிய உணவு omni_hammerhead.eng' போன்ற ஒன்றை நீங்கள் செய்யலாம்.

வெற்றிகரமான மதிய உணவுக்குப் பிறகு, பெரும்பாலான சாதனங்கள் இந்த கட்டளையைப் பயன்படுத்தும்:

நீங்கள் # in –j # ஐ மைய எண்ணிக்கை +1 உடன் மாற்ற வேண்டும். எனவே உங்களிடம் இரட்டை கோர் இருந்தால் அது -j3, ஒரு குவாட்கோர் –j5, முதலியன. # ஐ மைய எண்ணிக்கையுடன் +1 உடன் மாற்றவும், எனவே உங்களிடம் இரட்டை கோர் இருந்தால் அது -j3 மற்றும் ஒரு குவாட் கோர் -j5 ஆக மாறுகிறது.

மேலும், வழக்கமான சாம்சங் சாதனங்களுக்கு இது தேவைப்படும்:

ஏனென்றால் பெரும்பாலான சாம்சங் சாதனங்களில் மீட்டெடுப்பு அடங்கும் துவக்கத்தில் கூடுதல் ராம்டிஸ்காக, தனி மீட்டெடுப்பு பகிர்வுக்கு பதிலாக (பிற சாதனங்கள் பயன்படுத்தும்).

இப்போது, ​​உங்கள் சாதனத்திற்காக TWRP தொகுக்கப்பட்டிருக்க வேண்டும், மேலும் இது ஒரு முன்மாதிரி சூழலில் செயல்படும். நீங்கள் எப்போதும் உங்கள் TWRP போர்ட்டை ஒரு முன்மாதிரி சூழலில் சோதிக்க வேண்டும், எனவே உங்கள் சாதனத்தைத் தாக்கும் ஆபத்து இல்லை.
சாதன உள்ளமைவு கோப்புகளின் தொகுப்பை பதிவிறக்கவும்.

அந்த சாதனக் கோப்புகளைப் பயன்படுத்தி மீட்டெடுப்புத் தொகுப்பைத் தொகுக்கவும். Android SDK இல், கருவிகள் -> AVD களை நிர்வகி என்பதைக் கிளிக் செய்க. புதியதைக் கிளிக் செய்க. அதை பின்வருமாறு அமைக்கவும்:

பின்னர் சரி என்பதைக் கிளிக் செய்க.

உங்கள் ஏ.வி.டி மற்றும் மீட்டெடுப்பு படத்தை நீங்கள் பெற்றவுடன், உங்கள் ஆண்ட்ராய்டு-எஸ்.டி.கே / கருவிகள் கோப்புறையில் உலாவுவதன் மூலம் எமுலேட்டரில் டி.டபிள்யூ.ஆர்.பி துவக்கி இந்த கட்டளையை இயக்கலாம்:

ADB இப்போதே இயங்காது என்பதை நினைவில் கொள்க. TWRP துவக்கத்தை முடித்த சுமார் 10 முதல் 15 வினாடிகள் கழித்து, ADB ஆன்லைனில் வரும். நாங்கள் ADB ஐ init.rc வழியாகத் தொடங்குகிறோம், எனவே நீங்கள் செய்திருக்கக்கூடிய ஒருவித குறியீடு பிழையின் காரணமாக TWRP துவக்கத் தவறியிருந்தாலும், ADB இன்னும் செயல்பட வேண்டும். மகிழுங்கள்!

TWRP மற்றும் A / B சாதனங்கள் (TeamWin க்கு வரவு):

ஒரு TWRP நிலைப்பாட்டில், A / B சாதனங்கள் வழக்கமான சாதனங்களிலிருந்து முற்றிலும் வேறுபட்டவை அல்ல, ஆனால் டெவலப்பர்கள் இந்த சாதனங்களில் வேலை செய்வதில் வெட்கப்படுகிறார்கள். இந்த விஷயத்தில் நான் கொஞ்சம் வெளிச்சம் போட முயற்சிக்கப் போகிறேன், இது TWRP ஐ A / B சாதனங்களுக்கு கொண்டு செல்வதற்கான வழிகாட்டியாக செயல்படும்.

முதலாவதாக, ஏ / பி சாதனம் என்றால் என்ன, அது எவ்வாறு வேறுபடுகிறது என்பதைப் புரிந்துகொள்வோம். A / B சாதனங்கள் சாதனத்தில் பல பகிர்வுகளின் நகல்களைக் கொண்டுள்ளன. ஒரு A / B சாதனம் 2x கணினி பகிர்வுகள், 2x துவக்க பகிர்வுகள், 2x விற்பனையாளர் பகிர்வுகள், 2x மோடம் / ஃபார்ம்வேர் பகிர்வுகள் போன்றவற்றைக் கொண்டுள்ளது. ஒரே நேரத்தில் ஒரு ஸ்லாட் மட்டுமே பயன்பாட்டில் உள்ளது. ஆரம்ப துவக்கத்தின்போது, ​​துவக்க ஏற்றியின் முதல் கட்டங்கள் பி.சி.பி அல்லது பூட்லோடர் கண்ட்ரோல் பிளாக் எனப்படும் சில சிறிய அளவிலான தரவைப் படித்து, ஒரு பகிர்வுகளை அல்லது பி பகிர்வுகளை துவக்க வேண்டுமா என்று தீர்மானிக்கும். OTA புதுப்பிப்பு கிடைக்கும்போது, ​​செயலில் உள்ள ஸ்லாட்டிலிருந்து தரவுகள் செயலற்ற ஸ்லாட்டிலிருந்து நகலெடுக்கப்பட்டு இணைக்கப்பட்டு / புதுப்பிக்கப்படும். எடுத்துக்காட்டாக, நீங்கள் தற்போது ஸ்லாட் A இல் இருந்தால், உங்கள் சாதனம் புதுப்பிப்பைப் பதிவிறக்கி, ஏற்கனவே உள்ள கணினி பகிர்வை ஸ்லாட் A இலிருந்து நகலெடுத்து புதிய புதுப்பிப்புகளுடன் ஸ்லாட் B இல் இணைக்கவும் / புதுப்பிக்கவும். நகலெடுத்தல் மற்றும் புதுப்பித்தல் முடிந்ததும், BCB புதுப்பிக்கப்பட்டது மற்றும் ஸ்லாட் பி ஐப் பயன்படுத்தி சாதனம் மறுதொடக்கம் செய்யப்படுகிறது. அடுத்த முறை புதுப்பிப்பு கிடைக்கும்போது, ​​ஸ்லாட் பி இல் உள்ள கணினி பகிர்வு ஸ்லாட் ஏ க்கு நகலெடுக்கப்பட்டு புதுப்பிக்கப்படும், பிசிபி புதுப்பிக்கப்படும், மேலும் ஸ்லாட் ஏ க்கு மறுதொடக்கம் செய்கிறோம். சாதனத்தில் பகிர்வுகளைப் பார்க்கும்போது, இது போன்ற ஒன்றை நீங்கள் காண்பீர்கள்:

மேலே உள்ள பட்டியலில் இரட்டை துவக்க, கணினி மற்றும் விற்பனையாளர் பகிர்வுகளைக் கவனியுங்கள், ஆனால் ஒரே ஒரு பயனர் தரவு பகிர்வு மட்டுமே.

தொழில்நுட்ப ரீதியாக எனக்குத் தெரிந்த எந்தத் தேவையும் இல்லை என்றாலும், இதுவரை அனுப்பப்பட்ட அனைத்து ஏ / பி சாதனங்களுக்கும் தனித்தனி மீட்பு பகிர்வு இல்லை. அதற்கு பதிலாக, துவக்க படத்தில் அதன் ராம்டிஸ்கில் மீட்பு உள்ளது. முக்கியமான விஷயம் என்னவென்றால், துவக்க படத்தில் இப்போது மீட்டெடுப்பும் உள்ளது. முழுமைக்கு, கணினி பகிர்வு ஒரு முழு ரூட் கோப்பு முறைமை. துவக்கத்தின்போது, ​​கர்னலை மீட்டெடுக்கச் சொன்னால், அது துவக்க பகிர்வில் உள்ள ராம்டிஸ்கை பிரித்தெடுக்கும். மீட்டெடுப்பிற்கு துவக்க துவக்க ஏற்றி கர்னலைக் கூறவில்லை எனில், கர்னல் பொருத்தமான கணினி பகிர்வை (A அல்லது B) ஏற்றும், ஏனெனில் கணினி பகிர்வு முழு ரூட் கோப்பு முறைமையாகும். இதன் பொருள் இந்த சாதனங்களில் உள்ள கணினி பகிர்வு / கணினிக்கு பதிலாக / க்கு ஏற்றப்பட்டிருக்கும் மற்றும் கணினி பகிர்வு பொதுவாக துவக்க பட ராம்டிஸ்க் மற்றும் ஒரு / கணினி துணை கோப்புறையில் இருந்த எல்லா கோப்புகளையும் கொண்டுள்ளது.

ஒரு TWRP நிலைப்பாட்டில், A / B சாதனத்திற்கு நீங்கள் செய்ய வேண்டிய 3 விஷயங்கள் உள்ளன. முதலில், நீங்கள் அமைக்க வேண்டும்

குறியீடு:

கடைசியாக, நீங்கள் TWRP க்குள் நுழைந்ததும், பூட்க்ட்ல் ஹால்-தகவல் எந்த பிழையும் இல்லாமல் சரியாக பதிலளிப்பதை உறுதிசெய்ய வேண்டும். வழக்கமாக துவக்க பைனரிக்கு ஒரு தனியுரிம நூலகம் அல்லது சரியாகச் செயல்பட இரண்டு சேவைகள் கூட தேவை. Bootctl சரியாக வேலை செய்யவில்லை என்றால், நீங்கள் TWRP க்குள் இடங்களை சரியாக மாற்ற முடியாது.

அமைப்பதைத் தவிர

குறியீடு:

AB_OTA_UPDATER: = உண்மை

நீங்கள் அமைக்க விரும்பலாம்:

குறியீடு:

BOARD_USES_RECOVERY_AS_BOOT: = உண்மை

BOARD_BUILD_SYSTEM_ROOT_IMAGE: = உண்மை

நீங்கள் அமைத்தால்

குறியீடு:

BOARD_USES_RECOVERY_AS_BOOT: = உண்மை

மீட்டெடுப்பு இனி வேலை செய்யாது, அதற்கு பதிலாக நீங்கள் பூட்மேஜ் செய்ய வேண்டும். TWRP- க்கு மட்டுமே கட்டும் மரங்களுக்கு இந்த கொடிகளில் ஒன்றை அமைக்க நான் பரிந்துரைக்கவில்லை. A / B சாதனங்களுக்கான முழு ROM களை உருவாக்கும் டெவலப்பர்களுக்கு இந்த கொடிகள் தேவைப்படலாம்.

A / B சாதனங்களில் TWRP ஐ நிறுவுதல் / ஒளிரும்:

அறியப்பட்ட அனைத்து A / B சாதனங்களுக்கும் தனி மீட்டெடுப்பு பகிர்வு இல்லை என்பதால், நீங்கள் துவக்க பகிர்வுக்கு TWRP ஐ ப்ளாஷ் செய்ய வேண்டும். பிக்சல் 1 மற்றும் 2 இல், TWRP ஐ ஒளிராமல் தற்காலிகமாக TWRP ஐ துவக்க ஃபாஸ்ட்பூட் துவக்கத்தைப் பயன்படுத்துகிறோம். பயனர்கள் இரு இடங்களுக்கும் TWRP ஐ ப்ளாஷ் செய்ய அனுமதிக்க ஒரு ஜிப்பை நாங்கள் வழங்குகிறோம். இந்த வலைத்தளங்களில் ஒன்றை எங்கள் வலைத்தளத்திலிருந்து பதிவிறக்கம் செய்து, உங்கள் சாதனங்களை ஆதரிக்க தேவையான ஜிப்பை புதுப்பிக்கலாம். ஜிப்ஸைப் பயன்படுத்தத் தேவையில்லாமல் இந்த சாதனங்களில் மீட்டெடுப்புகளை பயனர்கள் அனுமதிக்க TWRP இல் கருவிகளைச் சேர்ப்போம்.

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

குறியீடு:

TWRP இல் சேர. TWRP இல் ஒருமுறை அவர்கள் மறுதொடக்கம் பக்கத்திற்குச் சென்று, முதலில் செயலில் உள்ள ஸ்லாட்டுக்கு மாற்றலாம், காப்புப் பிரதி எடுக்கலாம், பின்னர் TWRP ஐ நிறுவலாம். செயலற்ற ஸ்லாட்டைப் பயன்படுத்துவது பயனர்கள் TWRP ஐ நிறுவுவதற்கு முன்பு தங்கள் சாதனத்தின் நல்ல, மாற்றப்படாத காப்புப்பிரதியைப் பெற அனுமதிக்கிறது.

கூடுதல் குறிப்புகள்:

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

  1. மூலத்திலிருந்து TWRP ஐ தொகுக்க சாதன உள்ளமைவு கோப்புகள் உங்கள் சாதனத்திற்காக - ஒரு மீட்டெடுப்பு , அவர்கள் அதை மூலத்திலிருந்து தொகுக்க வேண்டும்.
  2. TeamWin TWRP இன் நகலை உருவாக்கிய பிறகு, அவர்கள் அதை சரிபார்ப்புக்காக உங்களுக்கு அனுப்புவார்கள் - நீங்கள் அதை சரிபார்த்தவுடன், TeamWin உங்கள் சாதனத்திற்கான ஒரு வேலை படத்தை உருவாக்கி, அதை அதிகாரப்பூர்வ TWRP பயன்பாட்டில் சேர்க்கும்.
13 நிமிடங்கள் படித்தேன்