எப்பொழுது பிக்சல் 5 மற்றும் 4 அ 5 ஜி வெளியிடப்பட்டது, கூகிள் அதன் முதல் தரப்பு பயன்பாடுகளில் சிலவற்றையும் புதுப்பித்தது புகைப்பட கருவி மற்றும் இந்த ரெக்கார்டர், குறிப்பிட்டதாக இருக்க வேண்டும். ஆனால் பழைய பிக்சல் தொலைபேசிகளைக் கொண்டவர்கள் இதை தங்கள் தொலைபேசிகளில் ஒதுக்கி வைக்க முயன்றபோது, சிலர் ஒற்றைப்படை INSTALL_FAILED_VERIFICATION_FAILURE பிழை செய்தியில் ஓடி, கிரிப்டோகிராஃபிக் கையொப்பம் பொருந்தினாலும், வழியில் எதுவும் நிற்கக்கூடாது. நாங்கள் விரைவாகக் கண்டுபிடித்தோம் ஒரு பணித்திறன், ஆனால் பிழை ஏன் முதன்முதலில் உருவாகிறது என்பதை நாங்கள் ஒருபோதும் புரிந்து கொள்ளவில்லை. எங்கள் விசாரணைக்கு நன்றி XDA இல் நண்பர்கள், சிக்கலை ஏற்படுத்துவதற்கான ஒரு யோசனை இப்போது எங்களுக்கு உள்ளது.
சரிபார்ப்பு தோல்வி ஒரு பிழை என்று நாங்கள் ஆரம்பத்தில் கருதினாலும், இது ஒரு வேண்டுமென்றே மாற்றமாக இருக்கலாம் என்பதற்கான ஆதாரங்களை எக்ஸ்.டி.ஏ கண்டறிந்தது. கூகிள் கேமராவை நிறுவும் போது சரிபார்ப்பு தோல்வி பிழையுடன் தொடர்புடைய பதிவுகளை வெளியீடு ஆய்வு செய்தது, இது என்ன நடக்கிறது என்பதைக் குறிக்கிறது:
|
நிறுவி பயன்பாடு (“INSTALLER_NAME”) பிளே ஸ்டோருடன் (“com.android.vending”) பொருந்தாததால், நிறுவல் தோல்வியுற்றதை நாம் காணலாம், இது இதுவரை சரிபார்க்கப்படாத அளவுகோலாகும். அண்ட்ராய்டின் புதிய “பயன்பாட்டு ஒருமைப்பாடு” சரிபார்ப்பின் ஒரு பகுதியான “AppIntegrityManagerServiceImpl” மூலம் காசோலை தொடங்கப்பட்டது. இது ஏற்கனவே உள்ள நடவடிக்கைகளின் மேல் மற்றொரு அடுக்கு பாதுகாப்பைச் சேர்க்க வேண்டும் (போன்றது கிரிப்டோகிராஃபிக் APK கையொப்பங்கள்) முறையான பயன்பாடுகளின் இடத்தில் முரட்டுப் பொதிகளைத் தடுக்க.
AppIntegrityManagerServiceImpl ப்ளே சேவைகளால் வழங்கப்பட்ட விதிகளின் தொகுப்பில் இயங்குகிறது, அதனால்தான் சேவைகளுக்கான புதுப்பிப்புகளை நிறுவல் நீக்குவதன் மூலம் புதிய பாதுகாப்பு சோதனைகளை தற்காலிகமாகத் தவிர்க்கலாம் – விதிகள் சேவைகளின் முன்பே நிறுவப்பட்ட பதிப்பின் ஒரு பகுதியாக இல்லை மற்றும் அரங்கில் இப்போதே பதிவிறக்கம் செய்யப்படவில்லை, எனவே AppIntegrityManagerServiceImpl உடன் பணிபுரிய எந்த விதிகளும் இல்லாத காலக்கெடு உள்ளது, இதனால், எந்த மூலத்திலிருந்தும் நிறுவ அனுமதிக்கும். புதிய ஒருமைப்பாடு சரிபார்ப்பின் பெரிய பகுதிகள் தெளிவற்றவை, எனவே தலைப்பில் அதிக நுணுக்கங்கள் இருக்கலாம், ஆனால் இது நாங்கள் என்ன வேலை செய்கிறோம் என்பதற்கான சுருக்கமாகத் தெரிகிறது.
இந்த மாற்றங்கள் ஒரு தொலைபேசியின் பயன்பாட்டின் தவறான பதிப்பை நிறுவுவதிலிருந்து மக்களைப் பாதுகாப்பதற்காகவே என்று எக்ஸ்.டி.ஏ ஊகிக்கிறது. நிறுவ முடியும் தவறான டிபிஐ மாறுபாடு உங்கள் தொலைபேசியில் ஒரு பயன்பாட்டின், இது இடைமுகத்தை குழப்பக்கூடும், மேலும் பயன்பாட்டின் தவறான பதிப்பை நிறுவும்போது அம்சங்களை இழக்கக்கூடிய ஒரு நிகழ்வையாவது உள்ளது, பிக்சல் 4 இல் நேரடி தலைப்பு போன்றது.
கூகிள் இந்த நடைமுறையை அதன் பல பயன்பாடுகளுக்கு நீட்டிக்க முடியும், இப்போதே, பயன்பாடுகள் மட்டுமே மாறிவிட்டன என்று தெரிகிறது APK மூட்டை வடிவம் Google கேமரா அல்லது ரெக்கார்டர் போன்ற AppIntegrityManagerServiceImpl ஆல் தடுக்கப்படலாம்.
புதிய ஒருமைப்பாடு சரிபார்ப்பின் தாக்கங்கள் என்னவென்று எங்களுக்கு இன்னும் உறுதியாகத் தெரியவில்லை, ஆனால் அது தோன்றுகிறது எங்கள் முன்மொழியப்பட்ட பணித்தொகுப்பு ஆண்ட்ராய்டு 11 இல் கூகிள் பயன்பாடுகளை நம்பத்தகுந்த பக்கவாட்டாக பெரும்பாலான மக்கள் இன்னும் அனுமதிக்கிறார்கள், குறைந்தபட்சம் இப்போதைக்கு. சரிபார்ப்பு மாற்றங்கள் வேண்டுமென்றே இருப்பது போல் இருப்பதால், எதிர்கால புதுப்பிப்புகள் பக்க ஏற்றுதல் கணினி பயன்பாடுகளை இன்னும் கடினமாக்கும், மேலும் ஒரு கட்டத்தில் நீங்கள் ஒரு பணித்தொகுப்பைப் பயன்படுத்த முடியாது.