Numpuk memori internal Android minangka panyimpenan massa lan pemulihan data

Mundhut data, foto lan video sing dibusak, dokumen lan elemen liyane saka memori internal modem lan tablet Android modern wis dadi tugas angel, amarga panyimpenan internal disambungake liwat protokol MTP lan ora Mass Storage (kaya flash disk USB) lan program pemulihan data sing biasa ora bisa ditemokake lan waras file ing mode iki.

Kasedhiya program pemulihan data populer ing Android (waca Mbalekake data ing Android) nyoba kanggo ngubengi iki: kanthi otomatis entuk akses root (utawa ngecakake pangguna), banjur akses langsung menyang panyimpenan piranti, nanging iki ora bisa digunakake kanggo kabeh piranti.

Nanging, ana cara kanggo masang (nyambung) panyimpenan internal Android minangka Alat Panyimpenan Massa USB flash drive nggunakake perintah ADB, banjur gunakake piranti lunak pemulihan data sing bisa digunakake karo sistem berkas ext4 sing digunakake ing panyimpenan iki, kayata PhotoRec utawa R-Studio . Sambungan panyimpenan internal ing mode Simpenan Massal lan pemulihan data sakdurunge saka memori internal Android, kalebu sawise ngeset ulang menyang setelan pabrik (ngreset hard), bakal dibahas ing manual iki.

Pènget: Cara sing diterangake ora kanggo pamula. Yen sampeyan nganggep sampeyan dhewe, sawetara nilai bisa uga ora bisa dimanfaatake, lan asil saka tumindak ora kudu diduga (miturut teori, sampeyan bisa nggawe luwih elek). Gunakake ing ndhuwur mung tanggung jawab sampeyan lan kanthi kesiapan sing bakal kelakon, lan piranti Android sampeyan ora bakal nguripake (nanging yen sampeyan nindakake kabeh, mangerteni proses kasebut lan tanpa kasalahan, iki ora bakal kelakon).

Nyiyapake nyambungake panyimpenan internal

Kabeh langkah sing dijelasake ing ngisor iki bisa dilakoni ing Windows, Mac OS, lan Linux. Ing kasusku, aku nggunakake Windows 10 karo subsystem Windows kanggo Linux diinstal lan Ubuntu Shell saka app store. Nginstal komponen Linux ora perlu, kabeh tindakan bisa dilakoni ing baris perintah (lan ora bakal beda), nanging aku luwih milih opsi iki, amarga nalika nggunakake ADB Shell ing baris perintah, ana masalah karo nampilake karakter khusus sing ora mengaruhi operasi metode kasebut, nanging makili kesulitan.

Sadurunge miwiti nyambungake memori internal Android minangka flashdisk USB ing Windows, tindakake langkah iki:

  1. Ngundhuh lan extract Piranti Piranti Android SDK menyang folder ing komputer sampeyan. Unduh kasedhiya ing situs resmi //developer.android.com/studio/releases/platform-tools.html
  2. Mbukak paramèter saka variabel lingkungan sistem (contone, kanthi miwiti ngetik "variabel" ing panelusuran Windows, banjur klik "Variabel Lingkungan" ing jendhela situs sistem sing mbukak. Cara loro: open Control Panel - Sistem - Advanced System Settings - Opsional ").
  3. Pilih variabel PATH (ora ana sistem utawa pangguna) lan klik "Edit."
  4. Ing jendhela sabanjuré, klik "Nggawe" lan nemtokake path menyang folder karo Piranti Platform saka langkah 1 lan aplikasi owah-owahan.

Yen sampeyan nindakake tumindak kasebut ing Linux utawa MacOS, banjur telus Internet kanggo nambah folder kasebut nganggo Tools Android Platform ing PATH ing OS iki.

Nyambungake memori internal Android minangka Piranti Panyimpenan Massal

Saiki kita nerusake menyang bagean utama saka manual iki - langsung nyambung memori internal Android minangka flash drive menyang komputer.

  1. Wiwiti maneh telpon utawa tablet ing mode Recovery. Biasane, sampeyan kudu mateni telpon, banjur tahan tombol daya lan "volume mudhun" kanggo sawetara wektu (5-6) detik, lan sawise layar fastboot katon, pilih Mode Recovery nggunakake tombol volume lan boot menyang, tombol daya. Kanggo sawetara piranti, cara iki beda-beda, nanging gampang ditemokake ing Internet kanthi request: "modus pemulihan moda piranti"
  2. Sambungake piranti menyang komputer liwat USB lan ngenteni wektu nganti dikonfigurasi. Yen sawise konfigurasi ing Piranti Manager Windows, piranti ditampilake kanthi kesalahan, golek lan instal Driver ADB kanggo model piranti sampeyan.
  3. Jalanake Ubuntu Shell (contone, yaiku Ubuntu ing Windows 10 sing digunakake), baris perintah utawa terminal Mac lan ngetik piranti adb.exe (Cathetan: Aku nggunakake adb kanggo Windows saka ing Ubuntu ing Windows 10. Aku bisa nginstal adb kanggo Linux, nanging banjur dheweke ora bakal "ndeleng" piranti sing disambungake - matesi fungsi subsistem Windows kanggo Linux).
  4. Yen minangka akibat eksekusi perintah sampeyan ndeleng piranti sing disambungake ing dhaptar, sampeyan bisa nerusake. Yen ora, ketik perintah kasebut piranti fastboot.exe
  5. Yen ing kasus iki piranti ditampilake, kabeh disimpen kanthi bener, nanging pemulihan ora ngidini panggunaan printah ADB. Sampeyan kudu nginstal Recovery adat (Aku nyaranake nemokake TWRP kanggo model telpon sampeyan). Maca liyane: Nginstal Recovery adat ing Android.
  6. Sawise nginstal Recovery adat, pindhah menyang lan mbaleni printah piranti adb.exe - yen piranti katon, sampeyan bisa nerusake.
  7. Ketik perintah adb.exe shell banjur pencet Ketik.

Ing ADB Shell, kita nglakokne perintah ing ngisor iki.

gunung | grep / data

Akibaté, kita njaluk jeneng bloke piranti, sing bakal digunakake luwih (ora ilang, ngelingi).

Pandhuan sabanjuré bakal ngilangi bagean data ing telpon supaya bisa disambungake minangka Mass Storage.

umount / data

Sabanjure, golek indeks LUN saka partisi sing dipengini sing cocog karo Piranti Panyimpenan Massa.

golek / sys -name lun *

Sawetara garis bakal ditampilake, kita kepengin weruh apa sing ana ing dalan. f_mass_storagenanging aku ora ngerti apa sing siji (biasane rampung ing lun utawa lun0)

Ing perintah sabanjure kita nggunakake jeneng piranti saka langkah pisanan lan salah siji path sing nganggo f_mass_storage (salah sijine cocok karo memori internal). Yen salah sijine mlebu, sampeyan bakal nampa pesen kesalahan, banjur nyoba sing sabanjure.

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

Langkah sabanjure yaiku nggawe skrip sing nyambungake panyimpenan internal menyang sistem utama (kabeh ngisor iki salah siji baris dawa).

echo "echo 0" / sys / devices / virtual / android_usb / android0 / enable && echo  "mass_storage, adb "> / sys / devices / virtual / android_usb / android0 / android_usb / android0 / enable "> enable_mass_storage_android.sh

Nglakoni skrip

sh enable_mass_storage_android.sh

Ing titik iki, sesi Shell ADB bakal ditutup, lan disk anyar ("flash drive"), sing memori internal Android, bakal disambungake menyang sistem.

Ing kasus iki, ing kasus Windows, sampeyan bakal dijaluk format drive - ora nindakake iki (Windows mung ora ngerti cara kerja karo sistem file ext3 / 4, nanging akeh program pemulihan data bisa).

Waras data saka panyimpenan internal internal sing disambungake

Saiki, yen memori internal disambungake minangka drive reguler, kita bisa nggunakake piranti lunak pemulihan data sing bisa digunakake karo partisi Linux, contone, PhotoRec gratis (kasedhiya kanggo kabeh sistem operasi umum) utawa mbayar R-Studio.

Aku nyoba kanggo nindakake tumindak karo PhotoRec:

  1. Ngundhuh lan unpack PhotoRec saka situs resmi //www.cgsecurity.org/wiki/TestDisk_Download
  2. Jalanake program kanggo Windows lan miwiti program kasebut ing mode grafis, mbukak file qphotorec_win.exe (liyane: data recovery ing PhotoRec).
  3. Ing jendhela utama program ing ndhuwur, pilih piranti Linux (disk anyar sing disambungake). Ing ngisor iki kita nuduhaké folder kanggo pemulihan data, lan uga pilih jinis file sistem ext2 / ext3 / ext. Yen sampeyan mung mbutuhake file tipe tartamtu, aku nyaranake nemtokake kanthi manual (tombol "File Format"), supaya proses bakal luwih cepet.
  4. Sawise maneh, priksa manawa sistem file sing bener dipilih (kadhangkala ngalih dhewe).
  5. Miwiti nggoleki file (bakal miwiti ing loro kapindho, sing siji bakal nggoleki header file). Yen ditemokake, bakal otomatis disimpen ing folder sing sampeyan tulisake.

Ing eksperimen, saka 30 foto dibusak saka memori internal ing kondisi sing sampurna, 10 dibaleni (luwih apik tinimbang apa-apa), kanggo liyane - mung gambar cilik, gambar png sing digawe sadurunge reset hard uga ditemokake. R-Studio nuduhake babagan asil sing padha.

Nanging, Nanging, iki ora masalah cara sing dianggo, nanging masalah efisiensi pemulihan data kaya ing sawetara skenario. Aku uga nyatet yen DiskDigger Photo Recovery (ing mode pindai jero karo root) lan Dr. Wondershare. Rampung kanggo Android nuduhake asil banget sing kurang ing piranti sing padha. Mesthi, sampeyan bisa nyoba piranti apa wae sing ngijini sampeyan ndandani file saka sekat karo sistem file Linux.

Sawise proses pemulihan rampung, copot piranti USB sing disambungake (nggunakake cara sing sesuai saka sistem operasi sampeyan).

Banjur sampeyan bisa miwiti maneh telpon kanthi milih item sing cocok ing menu pemulihan.