ஆண்ட்ராய்டு இன்டர்னல் மெமரியை மாஸ் ஸ்டோரேஜ் மற்றும் டேட்டா ரிக்கவரி என ஏற்றவும்

Pin
Send
Share
Send

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

Android இல் தரவு மீட்டெடுப்பதற்கான தற்போதைய பிரபலமான நிரல்கள் (Android இல் தரவு மீட்டெடுப்பைப் பார்க்கவும்) இதைச் சுற்றிப் பார்க்க முயற்சிக்கவும்: தானாகவே ரூட் அணுகலைப் பெறுக (அல்லது பயனரைச் செய்ய அனுமதிக்க), பின்னர் சாதனத்தின் சேமிப்பகத்திற்கு நேரடி அணுகல், ஆனால் இது அனைவருக்கும் வேலை செய்யாது சாதனங்கள்.

இருப்பினும், அண்ட்ராய்டு உள் சேமிப்பிடத்தை ஏடிபி கட்டளைகளைப் பயன்படுத்தி வெகுஜன சேமிப்பக சாதனமாக கைமுறையாக ஏற்ற (இணைக்க) ஒரு வழி உள்ளது, பின்னர் இந்த சேமிப்பகத்தில் பயன்படுத்தப்படும் ext4 கோப்பு முறைமையுடன் செயல்படும் எந்த தரவு மீட்பு நிரலையும் பயன்படுத்தவும், எடுத்துக்காட்டாக, ஃபோட்டோரெக் அல்லது ஆர்-ஸ்டுடியோ . மாஸ் ஸ்டோரேஜ் பயன்முறையில் உள்ளக சேமிப்பகத்திற்கான இணைப்பு மற்றும் ஆண்ட்ராய்டு உள் நினைவகத்திலிருந்து தரவை மீட்டெடுப்பது, தொழிற்சாலை அமைப்புகளுக்கு மீட்டமைக்கப்பட்ட பிறகு (கடின மீட்டமைப்பு) உட்பட, இந்த கையேட்டில் விவாதிக்கப்படும்.

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

உள் சேமிப்பிடத்தை இணைக்கத் தயாராகிறது

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

விண்டோஸில் ஆண்ட்ராய்டு இன்டர்னல் மெமரியை யூ.எஸ்.பி ஃபிளாஷ் டிரைவாக இணைக்கத் தொடங்குவதற்கு முன், இந்த வழிமுறைகளைப் பின்பற்றவும்:

  1. Android SDK இயங்குதள கருவிகளை உங்கள் கணினியில் உள்ள ஒரு கோப்புறையில் பதிவிறக்கி அன்சிப் செய்யவும். பதிவிறக்கம் அதிகாரப்பூர்வ வலைத்தளமான //developer.android.com/studio/releases/platform-tools.html இல் கிடைக்கிறது
  2. கணினி சூழல் மாறிகளின் அளவுருக்களைத் திறக்கவும் (எடுத்துக்காட்டாக, விண்டோஸ் தேடலில் “மாறிகள்” ஐ உள்ளிடத் தொடங்கி, பின்னர் கணினி பண்புகளைத் திறக்கும் சாளரத்தில் “சுற்றுச்சூழல் மாறிகள்” என்பதைக் கிளிக் செய்க. இரண்டாவது வழி: கண்ட்ரோல் பேனலைத் திறக்கவும் - கணினி - மேம்பட்ட கணினி அமைப்புகள் - “சுற்றுச்சூழல் மாறிகள்” “ விரும்பினால் ").
  3. PATH மாறியைத் தேர்ந்தெடுங்கள் (கணினி அல்லது பயனர் வரையறுக்கப்பட்டவை) மற்றும் "மாற்று" என்பதைக் கிளிக் செய்க.
  4. அடுத்த சாளரத்தில், "உருவாக்கு" என்பதைக் கிளிக் செய்து, முதல் கட்டத்திலிருந்து பிளாட்ஃபார்ம் கருவிகளைக் கொண்ட கோப்புறையின் பாதையைக் குறிப்பிடவும் மற்றும் மாற்றங்களைப் பயன்படுத்தவும்.

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

Android உள் நினைவகத்தை வெகுஜன சேமிப்பக சாதனமாக இணைக்கிறது

இப்போது இந்த வழிகாட்டியின் முக்கிய பகுதியைத் தொடங்குகிறோம் - ஆண்ட்ராய்டின் உள் நினைவகத்தை ஒரு கணினியுடன் ஃபிளாஷ் டிரைவாக நேரடியாக இணைக்கிறது.

  1. மீட்பு பயன்முறையில் உங்கள் தொலைபேசி அல்லது டேப்லெட்டை மீண்டும் துவக்கவும். வழக்கமாக, இதைச் செய்ய, தொலைபேசியை அணைத்து, பின்னர் ஆற்றல் பொத்தானை அழுத்தி, சிறிது நேரம் (5-6) விநாடிகளுக்கு "வால்யூம் டவுன்" செய்து, ஃபாஸ்ட்பூட் திரை தோன்றிய பின், தொகுதி பொத்தான்களைப் பயன்படுத்தி மீட்பு பயன்முறையைத் தேர்ந்தெடுத்து அதில் துவக்கவும், குறுகிய அழுத்தினால் தேர்வை உறுதிப்படுத்தவும் சக்தி பொத்தான்கள். சில சாதனங்களுக்கு, முறை வேறுபடலாம், ஆனால் இதை இணையத்தில் எளிதாகக் காணலாம்: "device_model recovery mode"
  2. யூ.எஸ்.பி வழியாக சாதனத்தை கணினியுடன் இணைத்து, அது கட்டமைக்கப்படும் வரை சிறிது நேரம் காத்திருக்கவும். விண்டோஸ் சாதன நிர்வாகியில் அமைப்புகளை முடித்த பின் சாதனம் பிழையைக் காட்டினால், உங்கள் சாதன மாதிரிக்கு குறிப்பாக ADB டிரைவரைக் கண்டுபிடித்து நிறுவவும்.
  3. உபுண்டு ஷெல்லைத் தொடங்கவும் (என் எடுத்துக்காட்டில், உபுண்டு ஷெல் விண்டோஸ் 10 இன் கீழ் பயன்படுத்தப்படுகிறது), ஒரு கட்டளை வரி அல்லது மேக் முனையம் மற்றும் வகை adb.exe சாதனங்கள் (குறிப்பு: விண்டோஸ் 10 இல் உபுண்டுவின் கீழ் இருந்து நான் விண்டோஸுக்கு adb ஐப் பயன்படுத்துகிறேன். நீங்கள் லினக்ஸுக்கு adb ஐ நிறுவலாம், ஆனால் பின்னர் அவர் இணைக்கப்பட்ட சாதனங்களை "பார்க்க மாட்டார்" - லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பின் செயல்பாடுகளை கட்டுப்படுத்துகிறது).
  4. கட்டளையின் விளைவாக நீங்கள் இணைக்கப்பட்ட சாதனத்தை பட்டியலில் பார்த்தால் - நீங்கள் தொடரலாம். இல்லையென்றால், கட்டளையை உள்ளிடவும் fastboot.exe சாதனங்கள்
  5. இந்த விஷயத்தில் சாதனம் காட்டப்பட்டால், எல்லாம் சரியாக இணைக்கப்பட்டுள்ளது, ஆனால் மீட்பு ADB கட்டளைகளைப் பயன்படுத்த அனுமதிக்காது. நீங்கள் தனிப்பயன் மீட்டெடுப்பை நிறுவ வேண்டியிருக்கலாம் (உங்கள் தொலைபேசி மாதிரிக்கு TWRP ஐக் கண்டுபிடிக்க நான் பரிந்துரைக்கிறேன்). மேலும்: Android இல் தனிப்பயன் மீட்டெடுப்பை நிறுவுதல்.
  6. தனிப்பயன் மீட்டெடுப்பை நிறுவிய பின், அதற்குள் சென்று adb.exe சாதனங்கள் கட்டளையை மீண்டும் செய்யவும் - சாதனம் தெரிந்தால், நீங்கள் தொடரலாம்.
  7. கட்டளையை உள்ளிடவும் adb.exe ஷெல் Enter ஐ அழுத்தவும்.

ADB ஷெல்லில், வரிசையில், பின்வரும் கட்டளைகளை இயக்குகிறோம்.

ஏற்ற | grep / data

இதன் விளைவாக, தொகுதி சாதனத்தின் பெயரைப் பெறுகிறோம், அது பின்னர் பயன்படுத்தப்படும் (நாங்கள் அதைப் பார்வையை இழக்கவில்லை, நினைவில் கொள்ளுங்கள்).

அடுத்த கட்டளை மூலம், தொலைபேசியில் உள்ள தரவு பகுதியை மாஸ் ஸ்டோரேஜ் என இணைக்க முடியும்.

umount / data

அடுத்து, வெகுஜன சேமிப்பக சாதனத்துடன் தொடர்புடைய விரும்பிய பகிர்வின் LUN குறியீட்டை இது காண்கிறது

find / sys -name lun *

பல கோடுகள் காண்பிக்கப்படும், வழியில் உள்ளவற்றில் நாங்கள் ஆர்வமாக உள்ளோம் f_mass_storageஆனால் இப்போது எது எது என்று எங்களுக்குத் தெரியாது (வழக்கமாக லன் அல்லது லன் 0 இல் முடிவடையும்)

அடுத்த கட்டளையில் சாதனத்தின் பெயரை முதல் படியிலிருந்து பயன்படுத்துகிறோம் மற்றும் f_mass_storage உள்ள பாதைகளில் ஒன்றைப் பயன்படுத்துகிறோம் (அவற்றில் ஒன்று உள் நினைவகத்துடன் ஒத்திருக்கிறது). நீங்கள் தவறான ஒன்றை உள்ளிட்டால், பிழை செய்தியைப் பெறுவீர்கள், பின்வருவதை முயற்சிக்கவும்.

echo / dev / block / mmcblk0p42> / sys / devices / virt / android_usb / android0 / f_mass_storage / lun / file

அடுத்த கட்டம், உள் சேமிப்பிடத்தை பிரதான கணினியுடன் இணைக்கும் ஸ்கிரிப்டை உருவாக்குவது (கீழே உள்ள அனைத்தும் ஒரு நீண்ட வரி).

எதிரொலி "எதிரொலி 0> / sys / சாதனங்கள் / மெய்நிகர் / android_usb / android0 / enable && எதிரொலி mass" mass_storage, adb  "> / sys / சாதனங்கள் / மெய்நிகர் / android_usb / android0 / செயல்பாடுகள் && எதிரொலி 1> / sys / சாதனங்கள் / மெய்நிகர் / android_usb / android0 / enable "> enable_mass_storage_android.sh

நாங்கள் ஒரு ஸ்கிரிப்டை இயக்குகிறோம்

sh enable_mass_storage_android.sh

இந்த கட்டத்தில், ADB ஷெல் அமர்வு மூடப்படும், மேலும் புதிய வட்டு ("ஃபிளாஷ் டிரைவ்") கணினியுடன் இணைக்கப்படும், இது Android இன் உள் நினைவகம்.

அதே நேரத்தில், விண்டோஸ் விஷயத்தில், இயக்ககத்தை வடிவமைக்குமாறு உங்களிடம் கேட்கப்படலாம் - இதைச் செய்யாதீர்கள் (விண்டோஸ் ext3 / 4 கோப்பு முறைமையுடன் வேலை செய்ய முடியாது, ஆனால் பல தரவு மீட்பு நிரல்களால் முடியும்).

இணைக்கப்பட்ட Android உள் சேமிப்பகத்திலிருந்து தரவை மீட்டெடுக்கிறது

இப்போது உள் நினைவகம் வழக்கமான இயக்ககமாக இணைக்கப்பட்டுள்ளதால், லினக்ஸ் பகிர்வுகளுடன் பணிபுரியக்கூடிய எந்த தரவு மீட்பு நிரலையும் நாம் பயன்படுத்தலாம், எடுத்துக்காட்டாக, இலவச ஃபோட்டோரெக் (அனைத்து பொதுவான OS க்கும் கிடைக்கிறது) அல்லது கட்டண R- ஸ்டுடியோ.

ஃபோட்டோரெக் மூலம் செயல்களைச் செய்ய முயற்சிக்கிறேன்:

  1. ஃபோட்டோரெக்கை அதிகாரப்பூர்வ தளத்திலிருந்து பதிவிறக்கம் செய்து திறக்கவும் //www.cgsecurity.org/wiki/TestDisk_Download
  2. நாங்கள் விண்டோஸுக்கான நிரலைத் தொடங்கி, நிரலை வரைகலை பயன்முறையில் துவக்கி, qphotorec_win.exe கோப்பை இயக்குகிறோம் (மேலும்: PhotoRec இல் தரவு மீட்பு).
  3. மேலே உள்ள நிரலின் பிரதான சாளரத்தில், லினக்ஸ் சாதனத்தைத் தேர்ந்தெடுக்கவும் (நாங்கள் இணைத்த புதிய இயக்கி). தரவு மீட்டெடுப்பதற்கான கோப்புறையை நாங்கள் கீழே குறிப்பிடுகிறோம், மேலும் ext2 / ext3 / ext கோப்பு முறைமையின் வகையையும் தேர்ந்தெடுக்கவும். உங்களுக்கு ஒரு குறிப்பிட்ட வகை கோப்புகள் மட்டுமே தேவைப்பட்டால், அவற்றை கைமுறையாக குறிப்பிட பரிந்துரைக்கிறேன் ("கோப்பு வடிவங்கள்" பொத்தானை), எனவே செயல்முறை வேகமாக செல்லும்.
  4. மீண்டும், விரும்பிய கோப்பு முறைமை தேர்ந்தெடுக்கப்பட்டிருப்பதை உறுதிசெய்க (சில நேரங்களில் அது "தானாகவே" மாறுகிறது).
  5. கோப்பு தேடலை இயக்கவும் (அவை இரண்டாவது பாஸில் அமைந்திருக்கும், முதலாவது கோப்பு தலைப்புகளுக்கான தேடல்). கண்டுபிடிக்கப்பட்டால், அவை நீங்கள் குறிப்பிட்ட கோப்புறையில் தானாகவே மீட்டமைக்கப்படும்.

எனது சோதனையில், உள் நினைவகத்திலிருந்து நீக்கப்பட்ட 30 புகைப்படங்களில், 10 சரியான நிலையில் மீட்டெடுக்கப்பட்டன (எதையும் விட சிறந்தது), மீதமுள்ளவற்றுக்கு - சிறு உருவங்கள் மட்டுமே, கடின மீட்டமைப்பிற்கு முன்பு செய்யப்பட்ட பி.என்.ஜி ஸ்கிரீன் ஷாட்களும் எடுக்கப்பட்டன. ஆர்-ஸ்டுடியோ தோராயமாக அதே முடிவைக் காட்டியது.

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

மீட்டெடுப்பு செயல்முறையின் முடிவில், இணைக்கப்பட்ட யூ.எஸ்.பி சாதனத்தை அகற்றவும் (உங்கள் இயக்க முறைமையின் பொருத்தமான முறைகளைப் பயன்படுத்தி).

மீட்பு மெனுவில் பொருத்தமான உருப்படியைத் தேர்ந்தெடுப்பதன் மூலம் தொலைபேசியை மறுதொடக்கம் செய்யலாம்.

Pin
Send
Share
Send