ఆండ్రాయిడ్ ఇంటర్నల్ మెమరీని మాస్ స్టోరేజ్ మరియు డేటా రికవరీగా మౌంట్ చేయండి

Pin
Send
Share
Send

ఆధునిక ఆండ్రాయిడ్ ఫోన్లు మరియు టాబ్లెట్ల యొక్క అంతర్గత మెమరీ నుండి డేటా, తొలగించిన ఫోటోలు మరియు వీడియోలు, పత్రాలు మరియు ఇతర అంశాలను తిరిగి పొందడం చాలా కష్టమైన పనిగా మారింది, ఎందుకంటే అంతర్గత నిల్వ MTP ప్రోటోకాల్ ద్వారా అనుసంధానించబడి ఉంది, మరియు మాస్ స్టోరేజ్ కాదు (USB ఫ్లాష్ డ్రైవ్ వంటిది) మరియు డేటా రికవరీ కోసం సాధారణ ప్రోగ్రామ్‌లను కనుగొనలేము మరియు ఈ మోడ్‌లో ఫైల్‌లను పునరుద్ధరించండి.

Android లో డేటా రికవరీ కోసం ఇప్పటికే ఉన్న జనాదరణ పొందిన ప్రోగ్రామ్‌లు (Android లో డేటా రికవరీ చూడండి) దీన్ని పొందడానికి ప్రయత్నిస్తాయి: స్వయంచాలకంగా రూట్ యాక్సెస్‌ను పొందండి (లేదా వినియోగదారుని దీన్ని చేయనివ్వండి), ఆపై పరికర నిల్వకు ప్రత్యక్ష ప్రాప్యత, కానీ ఇది అందరికీ పని చేయదు పరికరాల.

ఏదేమైనా, ఆండ్రాయిడ్ అంతర్గత నిల్వను ADB ఆదేశాలను ఉపయోగించి మాస్ స్టోరేజ్ పరికరంగా మాన్యువల్‌గా మౌంట్ చేయడానికి (కనెక్ట్ చేయడానికి) ఒక మార్గం ఉంది, ఆపై ఈ నిల్వలో ఉపయోగించిన ext4 ఫైల్ సిస్టమ్‌తో పనిచేసే ఏదైనా డేటా రికవరీ ప్రోగ్రామ్‌ను ఉపయోగించండి, ఉదాహరణకు, ఫోటోరెక్ లేదా R- స్టూడియో . మాస్ స్టోరేజ్ మోడ్‌లోని అంతర్గత నిల్వకు కనెక్షన్ మరియు ఆండ్రాయిడ్ అంతర్గత మెమరీ నుండి డేటాను తిరిగి పొందడం, ఫ్యాక్టరీ సెట్టింగులకు రీసెట్ చేసిన తర్వాత (హార్డ్ రీసెట్) సహా, ఈ మాన్యువల్‌లో చర్చించబడతాయి.

హెచ్చరిక: వివరించిన పద్ధతి ప్రారంభకులకు కాదు. మీరు వారితో సంబంధం కలిగి ఉంటే, అప్పుడు కొన్ని పాయింట్లు అపారమయినవి కావచ్చు మరియు చర్యల ఫలితం తప్పనిసరిగా ఆశించబడదు (సిద్ధాంతపరంగా, మీరు దానిని మరింత దిగజార్చవచ్చు). పైన పేర్కొన్న వాటిని మీ స్వంత బాధ్యతతో మరియు ఏదో తప్పు జరిగిందనే సంసిద్ధతతో మాత్రమే ఉపయోగించుకోండి మరియు మీ Android పరికరం ఇకపై ఆన్ చేయదు (కానీ మీరు ప్రతిదీ చేస్తే, ప్రక్రియను అర్థం చేసుకోండి మరియు లోపాలు లేకుండా, ఇది జరగకూడదు).

అంతర్గత నిల్వను కనెక్ట్ చేయడానికి సిద్ధమవుతోంది

క్రింద వివరించిన అన్ని చర్యలను విండోస్, మాక్ ఓఎస్ మరియు లైనక్స్‌లో చేయవచ్చు. నా విషయంలో, నేను అప్లికేషన్ స్టోర్ నుండి లైనక్స్ మరియు ఉబుంటు షెల్ కోసం ఇన్‌స్టాల్ చేసిన విండోస్ సబ్‌సిస్టమ్‌తో విండోస్ 10 ని ఉపయోగించాను. లైనక్స్ భాగాలను వ్యవస్థాపించడం అవసరం లేదు, అన్ని చర్యలు కమాండ్ లైన్‌లో చేయవచ్చు (మరియు అవి భిన్నంగా ఉండవు), కానీ నేను ఈ ఎంపికను ఇష్టపడ్డాను, ఎందుకంటే ADB షెల్ ఉపయోగిస్తున్నప్పుడు, కమాండ్ లైన్ ప్రత్యేక అక్షరాలను ప్రదర్శించడంలో సమస్యలను ఎదుర్కొంది, ఇది పద్ధతి పనిచేసే విధానాన్ని ప్రభావితం చేయదు, కానీ అసౌకర్యాన్ని సూచిస్తుంది.

మీరు Windows లో Android అంతర్గత మెమరీని USB ఫ్లాష్ డ్రైవ్‌గా కనెక్ట్ చేయడానికి ముందు, ఈ దశలను అనుసరించండి:

  1. మీ కంప్యూటర్‌లోని ఫోల్డర్‌కు Android SDK ప్లాట్‌ఫాం సాధనాలను డౌన్‌లోడ్ చేసి, అన్జిప్ చేయండి. డౌన్‌లోడ్ అధికారిక వెబ్‌సైట్ //developer.android.com/studio/releases/platform-tools.html లో అందుబాటులో ఉంది
  2. సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ యొక్క పారామితులను తెరవండి (ఉదాహరణకు, విండోస్ సెర్చ్‌లో “వేరియబుల్స్” ఎంటర్ చేయడం ప్రారంభించి, ఆపై సిస్టమ్ లక్షణాలను తెరిచే విండోలో “ఎన్విరాన్మెంట్ వేరియబుల్స్” క్లిక్ చేయండి. రెండవ మార్గం: కంట్రోల్ పానెల్ - సిస్టమ్ - అడ్వాన్స్‌డ్ సిస్టమ్ సెట్టింగులు - “ఎన్విరాన్మెంట్ వేరియబుల్స్” “ ఐచ్ఛికం ").
  3. PATH వేరియబుల్ (సిస్టమ్ లేదా యూజర్-డిఫైన్డ్) ఎంచుకోండి మరియు "మార్చండి" క్లిక్ చేయండి.
  4. తదుపరి విండోలో, "సృష్టించు" క్లిక్ చేసి, 1 వ దశ నుండి ప్లాట్‌ఫాం సాధనాలతో ఫోల్డర్‌కు మార్గాన్ని పేర్కొనండి మరియు మార్పులను వర్తించండి.

మీరు ఈ దశలను Linux లేదా MacOS లో చేస్తుంటే, ఈ OS లలో PATH లోని Android ప్లాట్‌ఫాం సాధనాలతో ఫోల్డర్‌ను ఎలా జోడించాలో ఇంటర్నెట్‌లో శోధించండి.

Android అంతర్గత మెమరీని మాస్ స్టోరేజ్ పరికరంగా కనెక్ట్ చేస్తోంది

ఇప్పుడు మేము ఈ గైడ్ యొక్క ప్రధాన భాగాన్ని ప్రారంభిస్తాము - Android యొక్క అంతర్గత మెమరీని కంప్యూటర్‌కు ఫ్లాష్ డ్రైవ్‌గా నేరుగా కనెక్ట్ చేస్తుంది.

  1. రికవరీ మోడ్‌లో మీ ఫోన్ లేదా టాబ్లెట్‌ను రీబూట్ చేయండి. సాధారణంగా, దీన్ని చేయడానికి, ఫోన్‌ను ఆపివేసి, ఆపై పవర్ బటన్‌ను నొక్కి, కొంత సమయం (5-6) సెకన్ల పాటు "వాల్యూమ్ డౌన్" చేసి, ఫాస్ట్‌బూట్ స్క్రీన్ కనిపించిన తర్వాత, వాల్యూమ్ బటన్లను ఉపయోగించి రికవరీ మోడ్‌ను ఎంచుకుని, దానిలోకి బూట్ చేయండి, చిన్న నొక్కడం ద్వారా ఎంపికను నిర్ధారిస్తుంది శక్తి బటన్లు. కొన్ని పరికరాల కోసం, పద్ధతి భిన్నంగా ఉండవచ్చు, కానీ దీన్ని ఇంటర్నెట్‌లో సులభంగా కనుగొనవచ్చు: "device_model రికవరీ మోడ్"
  2. యుఎస్‌బి ద్వారా పరికరాన్ని కంప్యూటర్‌కు కనెక్ట్ చేయండి మరియు కాన్ఫిగర్ అయ్యే వరకు కొంతసేపు వేచి ఉండండి. విండోస్ పరికర నిర్వాహికిలో సెట్టింగులను పూర్తి చేసిన తర్వాత పరికరం లోపాన్ని ప్రదర్శిస్తే, మీ పరికర నమూనా కోసం ప్రత్యేకంగా ADB డ్రైవర్‌ను కనుగొని ఇన్‌స్టాల్ చేయండి.
  3. ఉబుంటు షెల్ ప్రారంభించండి (నా ఉదాహరణలో, ఉబుంటు షెల్ విండోస్ 10 కింద ఉపయోగించబడుతుంది), కమాండ్ లైన్ లేదా మాక్ టెర్మినల్ మరియు టైప్ adb.exe పరికరాలు (గమనిక: విండోస్ 10 లో ఉబుంటు కింద నుండి నేను విండోస్ కోసం adb ని ఉపయోగిస్తాను. మీరు Linux కోసం adb ని ఇన్‌స్టాల్ చేయవచ్చు, కాని అప్పుడు అతను కనెక్ట్ చేయబడిన పరికరాలను "చూడడు" - Linux కోసం Windows ఉపవ్యవస్థ యొక్క విధులను పరిమితం చేస్తుంది).
  4. ఆదేశం ఫలితంగా మీరు జాబితాలో కనెక్ట్ చేయబడిన పరికరాన్ని చూస్తే - మీరు కొనసాగించవచ్చు. కాకపోతే, ఆదేశాన్ని నమోదు చేయండి fastboot.exe పరికరాలు
  5. ఈ సందర్భంలో పరికరం ప్రదర్శించబడితే, అప్పుడు ప్రతిదీ సరిగ్గా అనుసంధానించబడి ఉంటుంది, అయితే రికవరీ ADB ఆదేశాలను ఉపయోగించడానికి అనుమతించదు. మీరు కస్టమ్ రికవరీని ఇన్‌స్టాల్ చేయవలసి ఉంటుంది (మీ ఫోన్ మోడల్ కోసం TWRP ని కనుగొనమని నేను సిఫార్సు చేస్తున్నాను). మరిన్ని: Android లో కస్టమ్ రికవరీని ఇన్‌స్టాల్ చేస్తోంది.
  6. కస్టమ్ రికవరీని ఇన్‌స్టాల్ చేసిన తర్వాత, దానిలోకి వెళ్లి adb.exe పరికరాల ఆదేశాన్ని పునరావృతం చేయండి - పరికరం కనిపించినట్లయితే, మీరు కొనసాగించవచ్చు.
  7. ఆదేశాన్ని నమోదు చేయండి adb.exe షెల్ మరియు ఎంటర్ నొక్కండి.

ADB షెల్‌లో, మేము ఈ క్రింది ఆదేశాలను అమలు చేస్తాము.

మౌంట్ | grep / data

తత్ఫలితంగా, మేము బ్లాక్ పరికరం పేరును పొందుతాము, అది తరువాత ఉపయోగించబడుతుంది (మేము దాని దృష్టిని కోల్పోము, గుర్తుంచుకో).

తదుపరి ఆదేశం ద్వారా, ఫోన్‌లోని డేటా విభాగాన్ని మాస్ స్టోరేజ్‌గా కనెక్ట్ చేయగలిగేలా దాన్ని అన్‌మౌంట్ చేయండి.

umount / data

తరువాత, ఇది మాస్ స్టోరేజ్ పరికరానికి అనుగుణంగా కావలసిన విభజన యొక్క LUN సూచికను కనుగొంటుంది

find / sys -name lun *

అనేక పంక్తులు ప్రదర్శించబడతాయి, మార్గంలో ఉన్న వాటిపై మాకు ఆసక్తి ఉంది f_mass_storageకానీ ప్రస్తుతానికి మనకు ఏది తెలియదు (సాధారణంగా కేవలం లన్ లేదా లన్ 0 తో ముగుస్తుంది)

తదుపరి ఆదేశంలో మేము మొదటి దశ నుండి పరికర పేరును మరియు f_mass_storage ఉన్న మార్గాలలో ఒకదాన్ని ఉపయోగిస్తాము (వాటిలో ఒకటి అంతర్గత మెమరీకి అనుగుణంగా ఉంటుంది). మీరు తప్పు సందేశాన్ని నమోదు చేస్తే, మీకు దోష సందేశం వస్తుంది, ఆపై ఈ క్రింది వాటిని ప్రయత్నించండి.

echo / dev / block / mmcblk0p42> / sys / devices / వర్చువల్ / android_usb / android0 / f_mass_storage / lun / file

తదుపరి దశ అంతర్గత నిల్వను ప్రధాన వ్యవస్థకు అనుసంధానించే స్క్రిప్ట్‌ను సృష్టించడం (క్రింద ఉన్నవన్నీ ఒక పొడవైన గీత).

echo "echo 0> / sys / devices / virt / android_usb / android0 / enable && echo " mass_storage, adb  "> / sys / devices / virt / android_usb / android0 / functions && echo 1> / sys / devices / virt / 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 నుండి PhotoRec ని డౌన్‌లోడ్ చేసి అన్‌ప్యాక్ చేయండి
  2. మేము ప్రోగ్రామ్ కోసం, విండోస్ కోసం ప్రారంభించి, ప్రోగ్రామ్‌ను గ్రాఫికల్ మోడ్‌లో ప్రారంభించి, qphotorec_win.exe ఫైల్‌ను రన్ చేస్తాము (మరిన్ని: ఫోటోరెక్‌లో డేటా రికవరీ).
  3. ఎగువన ఉన్న ప్రోగ్రామ్ యొక్క ప్రధాన విండోలో, Linux పరికరాన్ని ఎంచుకోండి (మేము కనెక్ట్ చేసిన కొత్త డ్రైవ్). క్రింద మేము డేటా రికవరీ కోసం ఫోల్డర్‌ను సూచిస్తాము మరియు ext2 / ext3 / ext ఫైల్ సిస్టమ్ యొక్క రకాన్ని కూడా ఎంచుకుంటాము.మీకు ఒక నిర్దిష్ట రకం ఫైల్‌లు మాత్రమే అవసరమైతే, మీరు వాటిని మానవీయంగా పేర్కొనాలని నేను సిఫార్సు చేస్తున్నాను ("ఫైల్ ఫార్మాట్‌లు" బటన్), కాబట్టి ప్రక్రియ వేగంగా వెళ్తుంది.
  4. మరోసారి, కావలసిన ఫైల్ సిస్టమ్ ఎంచుకోబడిందని నిర్ధారించుకోండి (కొన్నిసార్లు ఇది "స్వయంగా" మారుతుంది).
  5. ఫైల్ శోధనను అమలు చేయండి (అవి రెండవ పాస్‌లో ఉంటాయి, మొదటిది ఫైల్ శీర్షికల కోసం అన్వేషణ). కనుగొనబడినప్పుడు, అవి మీరు పేర్కొన్న ఫోల్డర్‌కు స్వయంచాలకంగా పునరుద్ధరించబడతాయి.

నా ప్రయోగంలో, అంతర్గత మెమరీ నుండి తొలగించబడిన 30 ఫోటోలలో, 10 ఖచ్చితమైన స్థితిలో పునరుద్ధరించబడ్డాయి (ఏమీ కంటే మెరుగైనది), మిగిలిన వాటి కోసం - సూక్ష్మచిత్రాలు మాత్రమే, హార్డ్ రీసెట్‌కు ముందు చేసిన పిఎన్‌జి స్క్రీన్‌షాట్‌లు కూడా తీయబడ్డాయి. R- స్టూడియో దాదాపు అదే ఫలితాన్ని చూపించింది.

కానీ, ఏమైనప్పటికీ, ఇది పనిచేసే పద్ధతి యొక్క సమస్య కాదు, కానీ కొన్ని సందర్భాల్లో డేటా రికవరీ యొక్క సామర్థ్యం యొక్క సమస్య. డిస్క్డిగ్గర్ ఫోటో రికవరీ (రూట్‌తో డీప్ స్కాన్ మోడ్‌లో) మరియు వండర్‌షేర్ డా. Android కోసం ఫోన్ అదే పరికరంలో చాలా ఘోరమైన ఫలితాన్ని చూపించింది. వాస్తవానికి, మీరు Linux ఫైల్ సిస్టమ్‌తో విభజనల నుండి ఫైల్‌లను తిరిగి పొందటానికి అనుమతించే ఇతర మార్గాలను ప్రయత్నించవచ్చు.

పునరుద్ధరణ ప్రక్రియ ముగింపులో, కనెక్ట్ చేయబడిన USB పరికరాన్ని తొలగించండి (మీ ఆపరేటింగ్ సిస్టమ్ యొక్క తగిన పద్ధతులను ఉపయోగించి).

అప్పుడు మీరు రికవరీ మెనులో తగిన అంశాన్ని ఎంచుకోవడం ద్వారా ఫోన్‌ను పున art ప్రారంభించవచ్చు.

Pin
Send
Share
Send