Tizimga ichki xotirani o’rnatish orqali Android ma’lumotlarini ichki xotiradan tiklang haqida malumot

tizimga ichki xotirani ornatish orqali android malumotlarini ichki xotiradan tiklang haqida malumot 65cdb18dce795

Tizimga ichki xotirani o’rnatish orqali Android ma’lumotlarini ichki xotiradan tiklang haqida malumot

O’chirilgan ma’lumotlar, fotosuratlar va videofilmlarni, hujjatlarni va boshqa narsalarni zamonaviy Android telefonlari va planshetlarining ichki xotirasidan tiklash qiyin vazifaga aylandi, chunki ichki xotira ommaviy xotira o’rniga (haydovchi fleshkasi kabi) o’rniga MTP protokoli orqali ulangan va odatdagi ma’lumotlarni tiklash dasturiy ta’minot ushbu rejimda fayllarni topa olmaydi va tiklay olmaydi.

Eng mashhur Android ma’lumotlarni tiklash dasturlari (Android Data Recovery-ga qarang) ushbu muammoni hal qilishga harakat qiladi: ular avtomatik ravishda root-ga o’tishadi (yoki foydalanuvchiga berishadi) va keyin to’g’ridan-to’g’ri qurilma xotirasiga o’tadilar, ammo bu barcha qurilmalarda ishlamaydi .

Biroq, ADB buyruqlari yordamida Android ichki xotirasini flesh-disk (Ommaviy saqlash qurilmasi) sifatida qo’lda o’rnatish (ulash) va keyin PhotoRec singari ishlatiladigan ext4 fayl tizimi bilan ishlaydigan har qanday ma’lumotlarni tiklash dasturidan foydalanish usuli mavjud. yoki R-Studio. Ushbu o’quv qo’llanmada omborni ommaviy saqlash rejimida qanday o’rnatishni va keyin Android qayta tiklangandan keyin ham Android ichki xotirasidagi ma’lumotlarni qanday tiklashni ko’rib chiqamiz.

Ogohlantirish: tasvirlangan usul yangi boshlanuvchilar uchun emas. Agar siz ulardan biri bo’lsangiz, ba’zi fikrlar tushunarsiz bo’lishi mumkin va harakatlar natijasi kutilganidek bo’lmaydi (nazariy jihatdan, vaziyatni yanada yomonlashtirish mumkin). Yuqoridagilardan faqat o’zingizning tavakkalingiz bilan foydalaning va biron bir noto’g’ri ishlashga tayyor bo’ling, shunda Android qurilmangiz qayta yoqilmaydi (lekin, agar siz hamma narsani qilsangiz, jarayonni tushunib, xatosiz bunday bo’lmasligi kerak).

Ichki xotira aloqasini tayyorlash

Quyidagi barcha amallarni Windows, Mac OS va Linux-da bajarish mumkin. Mening vaziyatimda men Windows 10-ni Linux uchun o’rnatilgan kichik tizim bilan va ilovalar do’konidan Ubuntu Shell-dan foydalanardim. Linux komponentlarini o’rnatish shart emas, barcha harakatlar buyruq satrida bajarilishi mumkin (va boshqacha bo’lmaydi), lekin men ushbu parametrni afzal ko’rdim, chunki buyruq satrida ADB Shell-dan foydalanish maxsus belgilarni ko’rsatishda muammolarga duch keldi. uslubga ta’sir qilmaydi, lekin bu noqulay.

Android ichki xotirasini Windows-da flesh haydovchi sifatida ulashni boshlashdan oldin, quyidagi amallarni bajaring:

  1. Android SDK Platforma vositalarini kompyuteringizdagi papkaga yuklab oling va oching. Yuklab olish https://developer.android.com/studio/releases/platform-tools.html rasmiy veb-saytida mavjud.
  2. Tizim muhiti o’zgaruvchilarining sozlamalarini oching (masalan, Windows qidiruvida «o’zgaruvchilar» dan boshlang va tizim xususiyatlari oynasida «Atrof -muhit o’zgaruvchilari» ni bosing. Ikkinchi yo’l: Panel boshqaruvini oching — Tizim — Kengaytirilgan tizim konfiguratsiyasi — «Kengaytirilgan» yorlig’idagi «Atrof -muhit o’zgaruvchilari»).
  3. PATH o’zgaruvchisini tanlang (tizim yoki foydalanuvchi) va «O’zgartirish» tugmasini bosing.
  4. Keyingi oynada «Yaratish» tugmachasini bosing va 1 -qadamdan Platforma vositalari jildiga yo’lni belgilang va kiritilgan o’zgarishlarni qo’llang.

Agar siz Linux yoki MacOS-da yuqoridagi amallarni bajarayotgan bo’lsangiz, iltimos, ushbu operatsion tizimlarda Android Platform Tools papkasini PATH-ga qanday qo’shish kerakligini qidirib toping.

Android ichki xotirasini ommaviy saqlash qurilmasi sifatida ulang

Endi biz ushbu qo’llanmaning asosiy qismiga o’tamiz: Android-ning ichki xotirasini flesh-disk sifatida to’g’ridan-to’g’ri kompyuteringizga ulang.

  1. Telefon yoki planshetni tiklash rejimida qayta ishga tushiring. Umuman olganda, buning uchun siz telefonni o’chirib qo’yishingiz kerak, so’ngra quvvat tugmasi va «ovozni pasaytirish» tugmachalarini (5-6) soniya davomida bosib turing va fastboot ekrani paydo bo’lgandan so’ng quvvat rejimini tanlang. ovoz balandligi tugmachalari yordamida tiklash va uni yuklash, quvvat tugmasini qisqa bosish bilan tanlovni tasdiqlash. Ba’zi qurilmalarda usul boshqacha bo’lishi mumkin, lekin uni Internetda osongina topish mumkin: «qurilma modeli_ tiklash rejimi».
  2. Qurilmani USB orqali kompyuteringizga ulang va u sozlanguncha biroz kuting. O’rnatish tugagandan so’ng, qurilma Windows Device Manager-da xatolikni ko’rsatsa, qurilmangiz modeli uchun maxsus ADB drayverini toping va o’rnating.
  3. Ubuntu Shell-ni ishga tushiring (mening misolimda Windows 10 uchun Ubuntu qobig’i), buyruq satri yoki Mac terminal va yozing adb.exe qurilmalari (Eslatma: Windows 10 da Ubuntu ostida men Windows uchun adbdan foydalanaman. Linux uchun adb ni o’rnatishim mumkin edi, lekin u holda ulangan qurilmalarni «ko’rmagan bo’lardim» — Linux uchun Windows quyi tizimining funksionalligi cheklangan).
  4. Agar buyruq sizga ulangan qurilmani ro’yxatda ko’rishga majbur qilsa, davom ettirishingiz mumkin. Agar yo’q bo’lsa, buyruqni kiriting fastboot.exe qurilmalari
  5. Agar ushbu holatda qurilma ko’rsatilsa, unda hamma narsa to’g’ri ulangan, ammo tiklash OTB buyruqlaridan foydalanishga imkon bermaydi. Ehtimol siz maxsus qutqaruvlarni o’rnatishingiz kerak bo’ladi (men sizning telefoningiz modeli uchun TWRP qidirishni maslahat beraman). Batafsil: Maxsus Android tiklashini o’rnating.
  6. Maxsus qutqaruvni o’rnatgandan so’ng, uni kiriting va adb.exe devices buyrug’ini takrorlang — agar qurilmangiz endi ko’rinadigan bo’lsa, davom ettirishingiz mumkin.
  7. Buyruqni kiriting adb.exe qobig’i va Enter tugmasini bosing.

ADB Shell-da quyidagi buyruqlarni tartibda bajaring.

o'rnatish | grep / ma'lumotlar

Natijada, biz qurilmaning blokirovka nomini olamiz, u keyinchalik ishlatiladi (uni kuzatib boring, eslang).

Keyingi buyruq — bu telefon bo’limidagi ma’lumotlarni o’chirib tashlash, uni ommaviy saqlash sifatida o’rnatish.

umount / ma'lumotlar

Keyin Ommaviy saqlash moslamasiga mos keladigan kerakli bo’limning LUN indeksini toping

find / sys -name mon *

Bir nechta chiziqlar namoyish etiladi, biz marshrutdagi qatorlarga qiziqamiz f_mass_storagelekin biz nima ekanligini hali ham bilmaymiz (odatda faqat dushanba yoki dushanba kuni tugaydi)

Quyidagi buyruqda biz birinchi qadamdan boshlab qurilmaning nomini va f_mass_storage bilan yo’llardan birini ishlatamiz (ulardan biri ichki xotiraga to’g’ri keladi). Agar noto’g’ri kiritilgan bo’lsa, siz xato haqida xabar olasiz, keyin keyingisini sinab ko’ring.

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

Keyingi qadam — bu ichki xotirani xost bilan bog’laydigan skriptni yaratish (bundan keyin bitta uzun qator).

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

Ssenariyni ishga tushirish.

sh enable_mass_storage_android.sh

Bu vaqtda ADB Shell sessiyasi yopiladi va tizimga Android -ning ichki xotirasini ifodalovchi yangi disk («flesh -disk») ulanadi.

Ya’ni, Windows-da sizdan diskni formatlashni so’rashingiz mumkin; qilmang (Windows faqat ext3 / 4 fayl tizimini boshqarolmaydi, lekin ko’plab ma’lumotlarni tiklash dasturlari bunga qodir).

Ulangan Android ichki xotirasidan ma’lumotlarni tiklash

Endi ichki xotira oddiy drayv sifatida ulangan bo’lsa, biz bepul PhotoRec (barcha umumiy operatsion tizimlar uchun mavjud) yoki Linux bo’limlari bilan ishlashni biladigan har qanday ma’lumotlarni tiklash dasturidan foydalanishimiz mumkin. to’lov R-Studio.

PhotoRec bilan harakatlarni bajarishga harakat qilaman:

  1. PhotoRec-ni rasmiy veb-saytidan yuklab oling va echib oling https://www.cgsecurity.org/wiki/TestDisk_Download
  2. Dasturni Windows uchun ishga tushiring va dasturni grafik rejimida bajaring qphotorec_win.exe faylini ishga tushiring (batafsil ma’lumot uchun: PhotoRec-da ma’lumotlarni tiklash).
  3. Dasturning asosiy oynasida, yuqori qismida, Linux qurilmasini tanlang (biz ulangan yangi birlik). Agar sizga faqat ma’lum turdagi fayl kerak bo’lsa, uni qo’lda ko’rsatishingizni maslahat beraman («Fayl formatlari» tugmasi). Bu jarayonning tezroq ketishiga olib keladi.
  4. Shunga qaramay, to’g’ri fayl tizimi tanlanganligiga ishonch hosil qiling (ba’zida u «o’z -o’zidan» o’zgaradi).
  5. Fayllarni qidirishni boshlang (ular ikkinchi o’tish paytida topila boshlaydi, birinchisi — fayl sarlavhasini qidirish). Agar topilsa, ular avtomatik ravishda siz ko’rsatgan papkaga tiklanadi.

Mening tajribamda ichki xotiradan o’chirilgan 30 ta fotosuratdan 10 tasi mukammal holatda (hech narsadan yaxshiroq) tiklandi, qolganlari uchun faqat kichik rasmlar topildi, qattiq tiklashdan oldin olingan png skrinshotlari ham topildi. R-Studio xuddi shunday natijani ko’rsatdi.

Ammo baribir, bu ishlaydigan usul muammosi emas, balki ba’zi bir senariylarda ma’lumotlarni qayta tiklash samaradorligi muammosi. Bundan tashqari, DiskDigger Photo Recovery (root bilan chuqur ko’rish rejimida) va Wondershare Dr.Fone for Android bir xil qurilmada keskin yomon natijalarni ko’rsatganligini kuzataman. Albatta, siz Linux fayl tizimi bo’limlaridan fayllarni tiklashga imkon beradigan boshqa vositalarni ham sinab ko’rishingiz mumkin.

Qutqarish jarayoni tugagandan so’ng, ulangan USB qurilmasini chiqarib oling (operatsion tizimingizga mos usullardan foydalangan holda).

Keyin qutqarish menyusidagi mos variantni tanlab, telefonni qayta yoqishingiz kerak.

Android, Texnologiyalar
Tizimga ichki xotirani o’rnatish orqali Android ma’lumotlarini ichki xotiradan tiklang