Mae adfer data, ffotograffau a fideos wedi'u dileu, dogfennau ac elfennau eraill o gof mewnol ffonau a thabledi modern Android wedi dod yn dasg anodd, gan fod y storfa fewnol wedi'i chysylltu trwy'r protocol MTP, ac nid Mass Storio (fel gyriant fflach USB) ac ni ellir dod o hyd i'r rhaglenni arferol ar gyfer adfer data a adfer ffeiliau yn y modd hwn.
Mae rhaglenni poblogaidd presennol ar gyfer adfer data ar Android (gweler Adfer Data ar Android) yn ceisio mynd o gwmpas hyn: cael mynediad gwreiddiau yn awtomatig (neu adael i'r defnyddiwr ei wneud), ac yna cyfeirio mynediad at storfa'r ddyfais, ond nid yw hyn yn gweithio i bawb. dyfeisiau.
Fodd bynnag, mae ffordd i osod (cysylltu) storfa fewnol Android â llaw fel Dyfais Storio Torfol gan ddefnyddio gorchmynion ADB, ac yna defnyddio unrhyw raglen adfer data sy'n gweithio gyda'r system ffeiliau ext4 a ddefnyddir ar y storfa hon, er enghraifft, PhotoRec neu R-Studio . Bydd y cysylltiad â'r storfa fewnol yn y modd Storio Torfol ac adfer data o gof mewnol Android wedi hynny, gan gynnwys ar ôl ei ailosod i osodiadau'r ffatri (ailosod caled), yn cael ei drafod yn y llawlyfr hwn.
Rhybudd: Nid yw'r dull a ddisgrifir ar gyfer dechreuwyr. Os ydych chi'n ymwneud â nhw, yna gall rhai pwyntiau fod yn annealladwy, ac ni fydd disgwyl canlyniad gweithredoedd o reidrwydd (yn ddamcaniaethol, gallwch chi ei waethygu). Defnyddiwch yr uchod yn unig ar eich cyfrifoldeb eich hun a chyda pharodrwydd bod rhywbeth yn mynd o'i le, ac nid yw'ch dyfais Android yn troi ymlaen mwyach (ond os gwnewch bopeth, deall y broses a heb wallau, ni ddylai hyn ddigwydd).
Paratoi i Gysylltu Storio Mewnol
Gellir cyflawni'r holl gamau a ddisgrifir isod ar Windows, Mac OS a Linux. Yn fy achos i, defnyddiais Windows 10 gyda'r is-system Windows wedi'i gosod ar gyfer Linux ac Ubuntu Shell o'r siop gymwysiadau. Nid oes angen gosod cydrannau Linux, gellir cyflawni'r holl gamau gweithredu ar y llinell orchymyn (ac ni fyddant yn wahanol), ond roedd yn well gennyf yr opsiwn hwn, oherwydd wrth ddefnyddio ADB Shell, cafodd y llinell orchymyn broblemau wrth arddangos cymeriadau arbennig nad ydynt yn effeithio ar y ffordd y mae'r dull yn gweithio, ond cynrychioli anghyfleustra.
Cyn i chi ddechrau cysylltu cof mewnol Android fel gyriant fflach USB yn Windows, dilynwch y camau hyn:
- Dadlwythwch a dadsipiwch Offer Platfform SDK Android i ffolder ar eich cyfrifiadur. Mae dadlwythiad ar gael ar y wefan swyddogol //developer.android.com/studio/releases/platform-tools.html
- Agorwch baramedrau newidynnau amgylchedd y system (er enghraifft, gan ddechrau nodi “newidynnau” yn y chwiliad Windows, ac yna clicio “Newidynnau amgylchedd” yn y ffenestr sy'n agor priodweddau'r system Yr ail ffordd: agorwch y Panel Rheoli - System - Gosodiadau system uwch - “Newidynnau Amgylcheddol” ar y “ Dewisol ").
- Dewiswch y newidyn PATH (wedi'i ddiffinio gan y system neu'r defnyddiwr) a chlicio "Change."
- Yn y ffenestr nesaf, cliciwch "Creu" a nodwch y llwybr i'r ffolder gydag Platform Tools o'r cam 1af a chymhwyso'r newidiadau.
Os ydych chi'n cymryd y camau hyn ar Linux neu MacOS, yna chwiliwch ar y Rhyngrwyd am sut i ychwanegu'r ffolder gydag Offer Platfform Android yn PATH ar yr OSau hyn.
Cysylltu Cof Mewnol Android fel Dyfais Storio Torfol
Nawr rydym yn dechrau prif ran y canllaw hwn - gan gysylltu cof mewnol Android yn uniongyrchol fel gyriant fflach â chyfrifiadur.
- Ailgychwyn eich ffôn neu dabled yn y modd Adferiad. Fel arfer, i wneud hyn, diffoddwch y ffôn, yna daliwch y botwm pŵer i lawr a "chyfaint i lawr" am beth amser (5-6) eiliad, ac ar ôl i'r sgrin fastboot ymddangos, dewiswch Modd Adferiad gan ddefnyddio'r botymau cyfaint a chist i mewn iddo, gan gadarnhau'r dewis trwy wasgu'n fyr. botymau pŵer. Ar gyfer rhai dyfeisiau, gall y dull fod yn wahanol, ond gellir ei ddarganfod yn hawdd ar y Rhyngrwyd ar gyfer: "modd adfer device_model"
- Cysylltwch y ddyfais â'r cyfrifiadur trwy USB ac arhoswch ychydig nes ei bod wedi'i ffurfweddu. Os yw'r ddyfais yn dangos gwall ar ôl cwblhau'r gosodiadau yn rheolwr dyfais Windows, darganfyddwch a gosodwch y Gyrrwr ADB yn benodol ar gyfer model eich dyfais.
- Lansiwch y Ubuntu Shell (yn fy enghraifft i, defnyddir cragen Ubuntu o dan Windows 10), llinell orchymyn neu derfynell Mac a theipiwch dyfeisiau adb.exe (Sylwch: o dan Ubuntu yn Windows 10 rwy’n defnyddio adb ar gyfer Windows. Fe allech chi osod adb ar gyfer Linux, ond yna ni fyddai’n “gweld” dyfeisiau cysylltiedig - gan gyfyngu ar swyddogaethau is-system Windows ar gyfer Linux).
- Os ydych chi'n gweld y ddyfais gysylltiedig yn y rhestr o ganlyniad i'r gorchymyn - gallwch chi barhau. Os na, nodwch y gorchymyn dyfeisiau fastboot.exe
- Os yw'r ddyfais yn yr achos hwn yn cael ei harddangos, yna mae popeth wedi'i gysylltu'n gywir, ond nid yw'r adferiad yn caniatáu defnyddio gorchmynion ADB. Efallai y bydd yn rhaid i chi osod adferiad wedi'i deilwra (rwy'n argymell dod o hyd i TWRP ar gyfer eich model ffôn). Mwy: Gosod adferiad personol ar Android.
- Ar ôl gosod adferiad personol, ewch i mewn iddo ac ailadroddwch y gorchymyn dyfeisiau adb.exe - os yw'r ddyfais wedi dod yn weladwy, gallwch barhau.
- Rhowch orchymyn cragen adb.exe a gwasgwch Enter.
Yn y ADB Shell, mewn trefn, rydym yn gweithredu'r gorchmynion canlynol.
mownt | grep / data
O ganlyniad, rydym yn cael enw'r ddyfais bloc, a fydd yn cael ei defnyddio yn nes ymlaen (nid ydym yn colli golwg arni, cofiwch hi).
Yn ôl y gorchymyn nesaf, dad-rifwch yr adran ddata ar y ffôn i allu ei gysylltu fel Storio Torfol.
umount / data
Nesaf, mae'n dod o hyd i'r mynegai LUN o'r rhaniad a ddymunir sy'n cyfateb i'r Dyfais Storio Torfol
dod o hyd i / sys -name lun *
Bydd sawl llinell yn cael eu harddangos, mae gennym ddiddordeb yn y rhai sydd wedi gwneud hynny f_mass_storageond am y tro nid ydym yn gwybod pa un (fel arfer yn gorffen mewn dim ond lun neu lun0)
Yn y gorchymyn nesaf rydym yn defnyddio enw'r ddyfais o'r cam cyntaf ac un o'r llwybrau gyda f_mass_storage (mae un ohonynt yn cyfateb i'r cof mewnol). Os byddwch chi'n nodi'r un anghywir, rydych chi'n cael neges gwall, yna rhowch gynnig ar y canlynol.
adleisio / dev / bloc / mmcblk0p42> / sys / dyfeisiau / rhithwir / android_usb / android0 / f_mass_storage / lun / file
Y cam nesaf yw creu sgript sy'n cysylltu'r storfa fewnol â'r brif system (mae popeth isod yn un llinell hir).
adleisio "adleisio 0> / sys / dyfeisiau / rhithwir / android_usb / android0 / galluogi && echo " mass_storage, adb "> / sys / dyfeisiau / rhithwir / android_usb / android0 / functions && echo 1> / sys / dyfeisiau / rhithwir / android_usb / android0 / enable "> enable_mass_storage_android.sh
Rydym yn gweithredu sgript
sh enable_mass_storage_android.sh
Ar y pwynt hwn, bydd sesiwn ADB Shell ar gau, a bydd disg newydd ("gyriant fflach") wedi'i gysylltu â'r system, sef cof mewnol Android.
Ar yr un pryd, yn achos Windows, efallai y gofynnir ichi fformatio'r gyriant - peidiwch â gwneud hyn (dim ond ni all Windows weithio gyda'r system ffeiliau ext3 / 4, ond gall llawer o raglenni adfer data).
Adennill data o storfa fewnol gysylltiedig Android
Nawr bod y cof mewnol wedi'i gysylltu fel gyriant rheolaidd, gallwn ddefnyddio unrhyw raglen adfer data a all weithio gyda rhaniadau Linux, er enghraifft, PhotoRec am ddim (ar gael ar gyfer pob OS cyffredin) neu R-Studio taledig.
Rwy'n ceisio perfformio gweithredoedd gyda PhotoRec:
- Dadlwythwch a dadbaciwch PhotoRec o'r wefan swyddogol //www.cgsecurity.org/wiki/TestDisk_Download
- Rydyn ni'n dechrau'r rhaglen, ar gyfer Windows ac yn lansio'r rhaglen yn y modd graffigol, yn rhedeg y ffeil qphotorec_win.exe (mwy: adfer data yn PhotoRec).
- Ym mhrif ffenestr y rhaglen ar y brig, dewiswch y ddyfais Linux (y gyriant newydd a gysylltwyd gennym). Isod rydym yn nodi'r ffolder ar gyfer adfer data, a hefyd yn dewis y math o'r system ffeiliau ext2 / ext3 / est. Os mai dim ond math penodol o ffeiliau sydd eu hangen arnoch, rwy'n argymell eich bod yn eu nodi â llaw (y botwm "Fformatau Ffeil"), felly bydd y broses yn mynd yn gyflymach.
- Unwaith eto, gwnewch yn siŵr bod y system ffeiliau a ddymunir yn cael ei dewis (weithiau mae'n newid "ar ei phen ei hun").
- Rhedeg chwiliad ffeil (fe'u lleolir ar yr ail bas, y cyntaf yw chwilio am benawdau ffeiliau). Pan ddarganfyddir hwy, cânt eu hadfer yn awtomatig i'r ffolder a nodwyd gennych.
Yn fy arbrawf, allan o 30 o luniau a gafodd eu dileu o’r cof mewnol, cafodd 10 eu hadfer mewn cyflwr perffaith (yn well na dim), ar gyfer y mân-luniau gweddill yn unig, hefyd cymerwyd sgrinluniau PNG a wnaed cyn yr ailosodiad caled. Dangosodd R-Studio yr un canlyniad fwy neu lai.
Ond, beth bynnag, nid problem y dull sy'n gweithio yw hon, ond problem effeithlonrwydd adfer data fel y cyfryw mewn rhai senarios. Sylwaf hefyd fod DiskDigger Photo Recovery (yn y modd sgan dwfn gyda'r gwreiddyn) a Wondershare Dr. Dangosodd Fone for Android ganlyniad gwaeth o lawer ar yr un ddyfais. Wrth gwrs, gallwch roi cynnig ar unrhyw ddulliau eraill sy'n eich galluogi i adfer ffeiliau o raniadau gyda'r system ffeiliau Linux.
Ar ddiwedd y broses adfer, tynnwch y ddyfais USB gysylltiedig (gan ddefnyddio dulliau priodol eich system weithredu).
Yna gallwch chi ailgychwyn y ffôn trwy ddewis yr eitem briodol yn y ddewislen adfer.