Muntante la internan memoron de Android kiel amasa stokado kaj reakiro de datumoj

Rekuperado de datumoj, forigitaj fotoj kaj filmetoj, dokumentoj kaj aliaj elementoj el la interna memoro de modernaj telefonoj kaj tablojdoj Android fariĝis malfacila tasko, ĉar la interna stokado estas konektita per MTP-protokolo kaj ne Mass Storage (kiel USB-bloko) kaj la kutimaj kompensaj programoj ne povas trovi kaj reakiri dosierojn en ĉi tiu reĝimo.

Ekzistantaj popularaj datumoj-reakiraj programoj en Android (vidu Rekuperado de datumoj en Android) provas ĉirkaŭigi ĉi tion: aŭtomate akiri root-rajton (aŭ lasi la uzanton fari ĝin), kaj tiam rekta aliro al la stokado de la aparato, sed tio ne funkcias por ĉiuj aparatoj.

Tamen, ekzistas maniero munti (konekti) mane la internan stokadon de Android kiel Mass Storage Device USB-memor-memo uzante la ADB-komandojn, kaj poste uzi ajnan datuman komputilan programon kiu funkcias kun la ext4-dosiersistemo uzata en ĉi tiu konservado, kiel ekzemple PhotoRec aŭ R-Studio. . La konekto de la interna stokado en Mass Storage-moduso kaj la posta reakiro de datumoj de la interna memoro de Android, inkluzive post restarigo de ĝi al la fabrikaj agordoj (hard reset), estos diskutitaj en ĉi tiu manlibro.

Averto: La priskribita metodo ne estas por komencantoj. Se vi konsideras vin mem, tiam iuj punktoj eble ne kompreneblas, kaj la rezulto de agoj ne nepre estos atendita (teorie, vi povas plimalbonigi ĝin). Uzu la supre menciitajn nur sub via respondeco kaj pretaj, ke io misagos, kaj via Android-aparato ne ŝaltos (sed se vi faras ĉion, komprenante la procezon kaj sen eraroj, ĉi tio ne devus okazi).

Preparante por konekti la internan stokadon

Ĉiuj paŝoj priskribitaj povas esti plenumitaj en Vindozo, Mac OS kaj Linukso. En mia kazo, mi uzis Vindozon 10 per la Windows-subsistemo por Linukso en ĝi instalita kaj Ubuntu-Ŝelo de la app-butiko. Instalado de Linuksaj komponantoj ne necesas, ĉiuj agoj povas esti plenumataj en la komandlinio (kaj ili ne diferencos), sed mi preferis ĉi tiun opcion, ĉar uzinte ADB-Ŝelon en la komandlinio, estis problemoj montri specialajn signojn, kiuj ne influas la funkciadon de la metodo, sed reprezentante maloportunon.

Antaŭ ol vi komencas konekti la internan memoron de Android kiel USB-bloko en Vindozo, sekvu tiujn paŝojn:

  1. Elŝutu kaj eltiru la Android-Platformajn Ilojn de Android al dosierujo de via komputilo. La elŝuto haveblas ĉe la oficiala retejo //developer.android.com/studio/releases/platform-tools.html
  2. Malfermu la parametrojn de la variabloj de la sistema ĉirkaŭaĵo (ekzemple, komencante eniri "variablojn" en serĉado de Vindozo, kaj tiam alklaku "Variabloj de medio" en la fenestro de la sistemaj ecoj. Malfrua sekcio: malfermi Kontrolon - Sistemo - Altvaloraj sistemaj agordoj - sur la langeto Laŭvola ").
  3. Elektu la variablon PATH (sen importi sistemon aŭ uzanton) kaj alklaku "Redakti".
  4. En la sekva fenestro, alklaku "Krei" kaj specifi la vojon al la dosierujo kun la Platformaj Iloj de la unua paŝo kaj apliki la ŝanĝojn.

Se vi plenumas ĉi tiujn agojn en Linukso aŭ MacOS, tiam serĉu la interreton pri kiel aldoni la dosierujon kun Android Platform Tools en PATH en ĉi tiuj OS.

Konektante la internan memoron de Android kiel Mass Storage Device

Nun ni iras al la ĉefa parto de ĉi tiu manlibro - rekte konektanta la internan memoron de Android kiel ekbrila disko al komputilo.

  1. Relanĉu vian telefonon aŭ tablon en modo Rekupero. Kutime, vi devas malŝalti la telefonon, tiam teni la ŝaltilan butonon kaj "malpliiĝi" dum kelka tempo (5-6) sekundojn, kaj post kiam la fastbaŝa ekrano aperas, elektu Reakiron-Modon uzante la volumenajn butonojn kaj komencu ĝin, konfirmante la elekton per mallonga gazetaro. elektrona butono. Por iuj aparatoj, la metodo eble malsamas, sed estas facile trovebla en la interreto laŭ la peto: "modela modela maniero"
  2. Konektu la aparaton al la komputilo per USB kaj atendu tempon ĝis ĝi estas agordita. Se post la agordo en Windows Device Manager, la aparato montriĝas kun eraro, trovu kaj instalu la ADB Driver por via aparato modelo.
  3. Rulu la Ubuntu-Ŝelon (en mia ekzemplo, estas uzata Ubuntu sub Vindozo 10), la komanda linio aŭ la fina stacio de Mac kaj tajpas adb.exe-aparatoj (Noto: mi uzas adb por Vindozo el sub Ubuntu en Vindozo 10. Mi povus instali adb por Linukso, sed tiam li ne "vidus" la konektitajn aparatojn - limigante la funkciojn de la Vindoz subsistemo por Linukso.
  4. Se rezulte de la komanda ekzekuto vi vidas konektitan aparaton en la listo, vi povas daŭrigi. Se ne, enigu la komandon fastboot.exe-aparatoj
  5. Se en ĉi tiu kazo la aparato aperas, tiam ĉio estas konektita korekte, sed la reakiro ne permesas la uzon de ADB-ordonoj. Vi eble devos instali kutiman reakiron (mi rekomendas trovi TWRP por via telefona modelo). Pli da informo: Instalado de laŭmenda reakiro sur Android.
  6. Post instalado de la laŭmenda reakiro, iru al ĝi kaj ripetu la komandon adb.exe-aparatoj - se la aparato fariĝis videbla, vi povas daŭrigi.
  7. Enigu la komandon konko adb.exe kaj premu Reton.

En ADB-Ŝelo ni plenumas la jenajn ordonojn.

muntu | grep / datumoj

Rezulte, ni ricevas la nomon de la aparata bloko, kiu estos uzata plu (ne perdas vidpovon, memoru).

La sekva komando malŝlosos la datumsekcion en la telefono por ke ni povu konekti ĝin kiel Mass Storage.

umount / data

Poste trovu la LUN-indekson de la dezirata subdisko responda al la Mass Storage Device.

trovi / sys -name lun *

Pluraj linioj montriĝos, ni interesiĝas pri tiuj, kiuj estas survoje. f_mass_storagesed ni ankoraŭ ne scias, kiu (kutime finiĝas nur en lun aŭ lun0)

En la sekva komando ni uzas la aparatan nomon de la unua paŝo kaj unu el la vojoj kun f_mass_storage (unu el ili respondas al la interna memoro). Se la malĝusta estas enigita, vi ricevos erarmesaĝon, kaj provu la sekvan.

E /o / dev / bloko / mmcblk0p42> / sistemoj / aparatoj / virtuala / android_usb / android0 / f_mass_storage / lun / dosiero

La sekva paŝo estas krei manuskripton kiu konektas la internan memoraĵon al la ĉefa sistemo (ĉio sube estas unu longa linio).

e "o "e 0o 0> / sys / devices / virtuala / android_usb / android0 / enable && echo" mass_storage, adb "> / sys / devices / virtuala / android_usb / android0 / functions && echo 1> / sys / devices / virtual / android_usb / android0 / enable "> enable_mass_storage_android.sh

Ekzekuti la skripton

sh enable_mass_storage_android.sh

Ĉe tiu punkto, la ADB-Ŝela seanco estos fermita, kaj nova disko ("ekbrilo"), kiu estas la interna Androida memoro, estos konektita al la sistemo.

En ĉi tiu kazo, en la kazo de Vindozo, oni eble petos vin formati la diskon - ne faru ĉi tion (Vindozo simple ne scias kiel labori per la ext3 / 4-dosieraj sistemoj, sed multaj datumaj programoj povas).

Rekuperu datumojn de la konekta interna Android-stokado

Nun, kiam la interna memoro estas konektita kiel regula disko, ni povas uzi ajnan datuman komputilan programon, kiu povas funkcii kun Linukso-dispartigoj, ekzemple, senpaga PhotoRec (havebla por ĉiuj komunaj operaciumoj) aŭ pagita R-Studio.

Mi provas fari agojn kun PhotoRec:

  1. Elŝuti kaj malpaki PhotoRec el la oficiala retejo //www.cgsecurity.org/wiki/TestDisk_Download
  2. Rulu la programon por Vindozo kaj lanĉu la programon en grafika reĝimo, rulu la dosieron qphotorec_win.exe (pli: datum-reakiro en PhotoRec).
  3. En la ĉefa fenestro de la programo supre, elektu la Linuksan aparaton (la novan diskon, kiun ni konektis). Sube ni indikas la dosierujon por datum-reakiro, kaj ankaŭ elektu la specon de la ext2 / ext3 / ext-dosiersistemo. Se vi nur bezonas dosierojn de iu tipo, mi rekomendas precizigi ilin permane (la butono "Dosieraj Formatoj"), do la procezo iros pli rapide.
  4. Denove, certiĝu, ke la ĝusta dosiera sistemo estas elektita (foje ĝi ŝanĝas sin).
  5. Komencu la serĉan dosieron (ili komenciĝos sur la dua enirpermesilo, la unua serĉos la dosierujojn). Se vi trovos, ili aŭtomate restarigos la dosierujon, kiun vi specifis.

En mia eksperimento, el 30 fotoj forigitaj el la interna memoro en perfekta stato, 10 estis restaŭritaj (pli ol nenio), por la cetero - nur bildetojn, png ekrankopioj faritaj antaŭ ol la malmola reset ankaŭ estis trovitaj. R-Studio montris pri la sama rezulto.

Tamen, ĉi tio ne estas problemo pri la maniero funkcii, sed la problemo de reakiro de datumoj kiel efikeco en iuj scenaroj. Mi ankaŭ notas, ke DiskDigger Photo Recovery (en profunda skanada reĝimo kun radiko) kaj Wondershare Dr. Fone for Android montris tre malbonajn rezultojn en la sama aparato. Kompreneble, vi povas provi iujn ajn aliajn ilojn, kiuj ebligas vin rekuperi dosierojn de sekcioj kun la Linuksa dosiera sistemo.

Post kiam la retrova procezo estas finita, forigu la konektitan USBan aparaton (uzante la taŭgajn metodojn de via operaciumo).

Tiam vi povas simple rekomenci la telefonon elektante la taŭgan elementon en la reakira menuo.