Mbalekake data, foto lan video sing wis dibusak, dokumen lan unsur liyane saka memori internal telpon lan tablet Android modern dadi tugas angel, amarga panyimpenan internal disambungake liwat protokol MTP, lan dudu Panyimpen Massa (kaya USB flash drive) lan program umume kanggo pemulihan data ora bisa ditemokake lan mulihake file ing mode iki.
Program populer saiki kanggo pemulihan data ing Android (deleng Data Recovery ing Android) coba ngubengi iki: kanthi otomatis entuk akses oyod (utawa ngidini pangguna), banjur akses langsung menyang panyimpenan piranti, nanging iki ora bisa digunakake kanggo kabeh wong piranti.
Nanging, ana cara kanggo ngubungake (nyambung) alat internal internal minangka Alat Panyimpen Massa kanthi nggunakake printah ADB, lan banjur nggunakake program pemulihan data sing dianggo karo sistem file ext4 sing digunakake ing panyimpenan iki, umpamane, PhotoRec utawa R-Studio . Sambungan menyang panyimpenan internal mode Mass Storage lan data mbatalake maneh saka memori internal Android, kalebu sawise ngreset menyang setelan pabrik (reset hard), bakal dibahas ing manual iki.
Pènget: Cara sing diterangake ora kanggo pamula. Yen sampeyan ana hubungane, mula sawetara poin bisa dingerteni, lan asil tumindak ora mesthi bakal diarep-arep (kanthi teoritis, sampeyan bisa nggawe luwih ala). Gunakake kasebut ing ndhuwur mung tanggung jawab sampeyan lan kanthi siyap manawa ana sing salah, lan piranti Android ora aktif maneh (nanging yen sampeyan nindakake kabeh, ngerti proses lan tanpa kesalahan, iki ora bakal kelakon).
Nyiyapake Sambungake Panyimpenan internal
Kabeh tumindak sing diterangake ing ngisor iki bisa ditindakake ing Windows, Mac OS lan Linux. Yen ngono, aku nggunakake Windows 10 karo subsistem Windows sing diinstal kanggo Linux lan Ubuntu Shell saka toko aplikasi. Nginstall komponen Linux ora dibutuhake, kabeh tumindak bisa ditindakake ing baris prentah (lan ora bakal beda), nanging aku luwih milih pilihan iki, amarga nalika nggunakake ADB Shell, garis prentah nemoni masalah kanthi nampilake karakter khusus sing ora mengaruhi cara cara kasebut, nanging makili gangguan.
Sadurunge miwiti nyambungake memori internal Android minangka drive USB USB ing Windows, tututi langkah-langkah iki:
- Download lan bukak Piranti Platform SDK Android menyang folder ing komputer. Download kasedhiya ing situs web resmi //developer.android.com/studio/releases/platform-tools.html
- Bukak parameter variabel lingkungan sistem (umpamane, miwiti ngetik "variabel" ing telusuran Windows, banjur klik "Variabel lingkungan" ing jendhela sing mbukak sifat sistem. Cara liya: mbukak Panel Kontrol - Sistem - Setelan sistem canggih - "Variabel Lingkungan" ing " Opsional ").
- Pilih variabel PATH (sistem utawa pangguna-ditetepake pangguna) banjur klik "Ganti."
- Ing jendela sabanjure, klik "Gawe" lan nemtokake dalan menyang folder kasebut nganggo Piranti Platform saka langkah kaping pisanan lan banjur ganti pangowahan.
Yen sampeyan nindakake langkah-langkah ing Linux utawa MacOS, banjur goleki Internet babagan cara nambah folder kasebut nganggo Piranti Platform Android ing PATH ing OS kasebut.
Nyambungake Memori Internal Android minangka Piranti Panyimpen Massa
Saiki kita miwiti dadi bagean utama pandhuan iki - langsung nyambungake memori internal Android minangka lampu kilat menyang komputer.
- Urip maneh telpon utawa tablet ing mode Recovery. Biasane, kanggo nindakake iki, mateni telpon, banjur terus 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, konfirmasi pilihan kanthi mencet tombol daya. Kanggo sawetara piranti, cara bisa beda, nanging bisa ditemokake ing Internet kanthi gampang: "mode pemulihan piranti_model"
- Sambungake piranti menyang komputer liwat USB lan ngenteni nganti nganti dikonfigurasi. Yen piranti nampilake kesalahan sawise ngrampungake setelan ing manajer piranti Windows, goleki lan pasang driver ADB khusus kanggo model piranti sampeyan.
- Bukak Shell Ubuntu (umpamane, cangkang Ubuntu digunakake ing Windows 10), baris printah utawa terminal Mac lan ketik piranti adb.exe (Cathetan: saka ing ngisor Ubuntu ing Windows 10 Aku nggunakake adb kanggo Windows. Sampeyan bisa nginstal adb kanggo Linux, nanging ora bakal "ndeleng" piranti sing disambung - mbatesi fungsi subsistem Windows kanggo Linux).
- Yen minangka asil pandhuan sampeyan ndeleng piranti sing nyambung ing dhaptar - sampeyan bisa terus. Yen ora, ketik prentah piranti fastboot.exe
- Yen ing kasus iki, piranti ditampilake, mula kabeh wis nyambung, nanging kuwalitas ora ngidini nggunakake printah ADB. Sampeyan bisa uga kudu nginstal pemulihan khusus (aku nyaranake golek TWRP kanggo model telpon). Liyane: Nginstal pemulihan khusus ing Android.
- Sawise nginstal kuwarasan khusus, mlebu banjur baleni perintah piranti adb.exe - yen piranti wis katon, sampeyan bisa nerusake.
- Ketik printah cangkang adb.exe banjur pencet Ketik.
Ing ADB Shell, supaya, kita ngetrapake printah ing ngisor iki.
gunung | grep / data
Akibaté, kita entuk jeneng piranti blok, sing bakal digunakake mengko (kita ora lali ndeleng, eling).
Miturut printah sabanjure, kirimake bagean data ing telpon supaya bisa nyambungake minangka Mass Storage.
jumlah / data
Sabanjure, nemokake indeks LUN saka partisi sing dikarepake sing cocog karo Alat Panyimpen Massa
golek / sys -name lun *
Saperangan garis bakal ditampilake, kita kasengsem ing sing duwe cara f_mass_storagenanging saiki kita ora ngerti sing endi (biasane pungkasan mung lun utawa lun0)
Ing printah sabanjure kita nggunakake jeneng piranti saka langkah pertama lan salah sawijining jalur kanthi f_mass_storage (salah sawijining cocog karo memori internal). Yen sampeyan salah ngetik, sampeyan entuk pesen kesalahan, banjur coba ing ngisor iki.
echo / dev / block / mmcblk0p42> / sys / piranti / virtual / android_usb / android0 / f_mass_storage / lun / file
Langkah sabanjure yaiku nggawe skrip sing nyambungake panyimpenan internal menyang sistem utama (kabeh ing ngisor iki minangka siji garis dawa).
gema "gema 0> / sys / piranti / virtual / android_usb / android0 / ngaktifake && echo " mass_storage, adb "> / sys / piranti / virtual / android_usb / android0 / fungsi && echo 1> / sys / piranti / virtual / android_usb / android0 / aktifake "> aktif_mass_storage_android.sh
Kita nglakokake skrip
sh aktif_mass_storage_android.sh
Ing wektu iki, sesi ADB Shell bakal ditutup, lan disk anyar ("flash drive"), yaiku memori internal Android, bakal dihubungake karo sistem kasebut.
Ing wektu sing padha, ing kasus Windows, sampeyan bisa uga njaluk format pemacu - aja nindakake iki (mung Windows ora bisa nggarap sistem file ext3 / 4, nanging akeh program pemulihan data bisa).
Mbalekake data saka panyimpenan internal Android sing kasambung
Saiki memori internal disambungake minangka drive biasa, kita bisa nggunakake program pemulihan data sing bisa nggarap partisi Linux, umpamane, PhotoRec gratis (kasedhiya kanggo kabeh OS umum) utawa R-Studio sing mbayar.
Aku nyoba nindakake tindakan karo PhotoRec:
- Download lan bubar FotoRec saka situs resmi //www.cgsecurity.org/wiki/TestDisk_Download
- Kita miwiti program, kanggo Windows lan miwiti program ing mode grafis, nglakokake file qphotorec_win.exe (liyane: pemulihan data ing PhotoRec).
- Ing jendela utama program ing sisih ndhuwur, pilih piranti Linux (drive anyar sing kita sambungake). Ing ngisor iki kita nuduhake folder kanggo pemulihan data, uga pilih jinis sistem file ext2 / ext3 / ext .. Yen sampeyan mung mbutuhake file jinis tartamtu, aku nyaranake sampeyan nemtokake wong-wong mau kanthi manual (tombol "Format File"), supaya proses bakal luwih cepet.
- Sawise maneh, priksa manawa sistem file sing dipengini dipilih (kadhangkala ngalih "dhewe").
- Nggawe telusuran file (kabeh bakal ditemokake ing pass kapindho, sing pisanan yaiku nggoleki header file). Nalika ditemokake, kabeh bakal dibalekake kanthi otomatis ing folder sing sampeyan aturake.
Ing eksperimen saya, saka 30 foto sing dibusak saka memori internal, 10 dipulihake kanthi kondhisi sing sampurna (luwih apik tinimbang ora ana), kanggo sisa - mung gambar cilik, uga gambar PNG dijupuk sing digawe sadurunge ngreset. R-Studio nuduhake asil sing padha.
Nanging, apa wae, iki dudu masalah cara sing bisa ditindakake, nanging masalah efisiensi pemulihan data kaya ing skenario. Aku uga nyathet yen Recovery Photo DiskDigger (ing mode scan jero kanthi akar) lan Wondershare Dr. Fone kanggo Android nuduhake asil sing luwih ala ing piranti sing padha. Mesthi wae, sampeyan bisa nyoba cara liya sing ngidini sampeyan mbalekake file saka partisi karo sistem file Linux.
Ing pungkasan proses pemulihan, mbusak piranti USB sing disambung (nggunakake metode sing cocog karo sistem operasi).
Banjur sampeyan bisa miwiti maneh telpon kanthi milih item sing cocog ing menu pemulihan.