Տվյալների վերականգնումը, ջնջված լուսանկարները եւ տեսանյութերը, փաստաթղթերը եւ այլ տարրերը ժամանակակից Android հեռախոսների եւ պլանշետների ներքին հիշողության մեջ դարձել են բարդ խնդիր, քանի որ ներքին պահեստը միացված է MTP պրոտոկոլով եւ ոչ զանգվածային պահեստով (ինչպես USB ֆլեշ), եւ սովորական տվյալների վերականգնման ծրագրերը չեն կարող գտնել եւ վերականգնել ֆայլերը այս ռեժիմում:
Android- ում գոյություն ունեցող հայտնի տվյալների վերականգնում ծրագրեր (տես Վերականգնվող տվյալները Android- ում) փորձեք այս մասին ստանալ. Ավտոմատ կերպով արմատ մուտք գործել (կամ թույլ տալ օգտվողին դա անել), ապա ուղղակիորեն օգտվել սարքի պահեստից, բայց դա չի աշխատում բոլորի համար սարքեր:
Այնուամենայնիվ, կա մի սարք, որն օգտագործվում է Android- ի ներքին պահեստը որպես զանգվածային պահեստային սարքի USB ֆլեշ սկավառակ, օգտագործելով ԱԶԲ-ի հրամանները եւ այնուհետեւ օգտագործում է տվյալների վերականգնում ցանկացած ծրագրային ապահովում, որը աշխատում է այս պահեստում օգտագործվող ext4 ֆայլային համակարգով, ինչպիսիք են PhotoRec կամ R-Studio . Այս պահեստում կքննարկվեն ներքին պահեստի զանգվածային պահեստավորման ռեժիմում եւ Android- ի ներքին հիշողությունից տվյալների վերականգնում, այդ թվում `գործարանային պարամետրերի վերականգնումից հետո (կոշտ վերականգնում):
Զգուշացում. Նկարագրված մեթոդը ոչ թե սկսնակների համար է: Եթե ինքներդ ձեզ համարում եք, ապա որոշ կետեր կարող են անհասկանալի լինել, եւ գործողությունների արդյունքը պարտադիր չէ ակնկալել (տեսականորեն դուք կարող եք ավելի վատ դարձնել): Օգտագործեք վերեւում միայն ձեր պատասխանատվության ներքո եւ պատրաստակամությամբ, որ ինչ-որ բան սխալ կլինի, եւ ձեր Android սարքը չի անջատվի (բայց եթե ամեն ինչ անեք, հասկանալ գործընթացը եւ առանց սխալների, դա չպետք է տեղի ունենա):
Պատրաստվում է միացնել ներքին պահեստը
Ստորեւ նկարագրված բոլոր քայլերը կարող են կատարվել Windows- ում, Mac OS- ում եւ Linux- ում: Իմ դեպքում Windows 10-ը օգտագործեցի Linux- ի Windows- ի ենթահամակարգի վրա եւ դրա մեջ տեղադրել Ubuntu Shell- ը: Linux բաղադրիչները տեղադրելու անհրաժեշտություն չկա, բոլոր գործողությունները կարող են կատարվել հրամանի տողում (եւ դրանք չեն տարբերվի), բայց ես նախընտրեցի այս տարբերակը, քանի որ հրամանի տողում ADB Shell- ի օգտագործման ժամանակ խնդիրներ առաջացան հատուկ նիշերի ցուցադրման հետ, որոնք չեն ազդում մեթոդի գործողության վրա, բայց անհարմարություն ներկայացնելը:
Նախքան Android- ի ներքին հիշողությունը միացնելը Windows- ում որպես USB փխրուն սկավառակ Windows- ում, հետեւեք հետեւյալ քայլերին.
- Ներբեռնեք եւ հանեք Android SDK հարթակի գործիքները ձեր համակարգչի թղթապանակին: Բեռնումը հասանելի է պաշտոնական կայքում //developer.android.com/studio/releases/platform-tools.html
- Բացեք համակարգային միջավայրի փոփոխականների պարամետրերը (օրինակ, սկսելով մուտք գործել «փոփոխականներ», Windows- ի որոնման մեջ, եւ այնուհետեւ կտտացրեք «Շրջակա միջակայքի փոփոխականներ» համակարգի առանձնահատկությունների պատուհանում: Երկրորդ ճանապարհը, բաց Control Panel - System - Ընդլայնված Համակարգի պարամետրեր - «Շրջակա միջավայրի փոփոխականներ» ներդիրում Լրացուցիչ "):
- Ընտրեք PATH փոփոխական (անկախ համակարգից կամ օգտագործողիից) եւ սեղմեք «Խմբագրել»:
- Հաջորդ պատուհանում սեղմեք «Ստեղծեք» եւ նշեք «Պլատֆորմային գործիքներ» թղթապանակի ուղին դեպի 1-ին քայլը եւ կիրառեք փոփոխությունները:
Եթե այդ գործողությունները կատարում եք Linux- ում կամ MacOS- ում, ապա որոնել ինտերնետը, թե ինչպես կարելի է ավելացնել այս Android- ի PATH- ի Android պլատֆորմի գործիքները:
Android- ի ներքին հիշողությունը որպես զանգվածային պահեստի սարքի միացում
Այժմ մենք գնում ենք այս ձեռնարկի հիմնական մասը `Android- ի ներքին հիշողությունը անմիջապես միացնելով որպես համակարգիչ:
- Վերականգնել ձեր հեռախոսը կամ պլանշետը Վերականգնման ռեժիմում: Սովորաբար, դուք պետք է անջատեք հեռախոսը, ապա պահեք հզորության կոճակը եւ «ձայնի թռիչքը» որոշ ժամանակով (5-6 վայրկյան) եւ արագ արձագանքման էկրանից հետո ընտրեք վերականգնման ռեժիմը, օգտագործելով ձայնի կոճակները եւ բեռնեք այն, հաստատելով ընտրությունը կարճ սեղմումով հզորության կոճակը: Որոշ սարքերի համար մեթոդը կարող է տարբերվել, բայց հեշտությամբ կարելի է գտնել Ինտերնետում `« սարքի մոդելի վերականգնման ռեժիմում »,
- Միացրեք սարքը համակարգչին USB- ով եւ մի պահ սպասեք մինչեւ այն կազմաձեւեք: Եթե Windows Device Manager- ում կազմաձեւից հետո սարքը սխալմամբ ցուցադրվի, գտնել եւ տեղադրել ADB Driver- ը ձեր սարքի մոդելի համար:
- Run Ubuntu Shell- ը (իմ օրինակում, Ubuntu- ն, օգտագործվում է Windows 10-ում, օգտագործվում է), հրամանի տողը կամ Mac տերմինալը եւ տիպը adb.exe սարքեր (Ծանոթագրություն. Windows- ի համար օգտագործվում է Windows- ի Windows- ի համար Ubuntu- ի ներքո: Այստեղ կարող եմ տեղադրել Linux- ի համար adb, բայց հետո նա չի տեսնի միացված սարքերը, սահմանափակելով Linux- ի Windows- ի ենթահամակարգի գործառույթները):
- Եթե հրամանատարության արդյունքում դուք տեսնում եք միացված սարքը ցանկում, կարող եք շարունակել: Եթե ոչ, մուտքագրեք հրամանը quickboot.exe սարքեր
- Եթե այս դեպքում սարքը ցուցադրվում է, ապա ամեն ինչ ճիշտ է, բայց վերականգնումը թույլ չի տալիս ԱԶԲ-ի հրամանների օգտագործումը: Կարող եք տեղադրել մաքսային վերականգնումը (ես խորհուրդ եմ տալիս գտնել TWRP հեռախոսի մոդելի համար): Կարդալ ավելին. Android- ի վերականգնման վերականգնում:
- Պատվերի վերականգնումից հետո մտեք այն եւ կրկնում հրամանի adb.exe սարքերը, եթե սարքը տեսանելի է, կարող եք շարունակել:
- Մուտքագրեք հրամանը adb.exe shell եւ սեղմեք Enter:
ADB Shell- ում, մենք կարգադրենք հետեւյալ կարգադրությունները:
լեռը | grep / տվյալները
Արդյունքում մենք ստանում ենք սարքի բլոկի անունը, որը հետագայում օգտագործվելու է (չկորցնեք այն, հիշեք):
Հաջորդ հրամանն անջատել է տվյալների բաժինը հեռախոսում, որպեսզի մենք կարողանանք միացնել այն որպես զանգվածային պահեստ:
umount / տվյալներ
Հաջորդը, գտեք զանգվածային պահեստավորման սարքի համապատասխան բաժնի LUN ինդեքսը:
գտնել / sys -name lun *
Ցուցադրվելու են մի քանի տողեր, մենք շահագրգռված ենք այն ճանապարհով, ովքեր գտնվում են ճանապարհին: f_mass_storageբայց մենք չգիտենք, թե որն է մեկը (սովորաբար ավարտվում է պարզապես լունի կամ լունի)
Հաջորդ հրամանով մենք օգտագործում ենք սարքի անունը առաջին քայլից եւ f_mass_storage- ի (նրանցից մեկը համապատասխանում է ներքին հիշողության) ուղիներից մեկին: Եթե սխալը մուտքագրվի, դուք կստանաք սխալ հաղորդագրություն, ապա փորձեք հաջորդին:
echo / dev / block / mmcblk0p42> / sys / սարքեր / վիրտուալ / android_usb / android0 / f_mass_storage / lun / file
Հաջորդ քայլը ստեղծում է ներքին հսկողության հիմնական համակարգին միացնող սցենար (ստորեւ բերված ամենը մեկ երկար գծ):
/ echo / echo 1 / / sys / devices / վիրտուալ / echo / echo / echo / echo / echo / echo 1 / android_usb / android0 / enable "> enable_mass_storage_android.sh
Կատարեք սցենարը
sh enable_mass_storage_android.sh
Այս պահին ADB Shell- ի նիստը փակվելու է, եւ համակարգին միացվելու է նոր ձայնասկավառակը («flash drive»), որը ներքին Android հիշողություն է:
Այս դեպքում, Windows- ի դեպքում կարող եք խնդրել ձեւափոխել սկավառակը `դա անել (Windows- ը պարզապես չգիտի, թե ինչպես աշխատել ext3 / 4 ֆայլային համակարգով, բայց շատ տվյալների վերականգնում ծրագրերը կարող են):
Վերականգնել տվյալները ներքին Android պահեստարանից
Այժմ, երբ ներքին հիշողությունը կապված է որպես կանոնավոր շարժիչ, մենք կարող ենք օգտագործել ցանկացած տվյալների վերականգնում, որը կարող է աշխատել Linux միջնորմների հետ, օրինակ, Free PhotoRec- ը (հասանելի է բոլոր ընդհանուր օպերացիոն համակարգերի համար) կամ վճարված R-Studio- ով:
Ես փորձում եմ կատարել PhotoRec- ի հետ գործողությունները.
- Ներբեռնեք եւ բացեք PhotoRec- ի պաշտոնական կայքը //www.cgsecurity.org/wiki/TestDisk_Download
- Գործարկել Windows- ի ծրագիրը եւ գործարկել գրաֆիկական ռեժիմում, վարել qphotorec_win.exe ֆայլը (ավելին `PhotoRec- ի տվյալների վերականգնում):
- Ծրագրի հիմնական պատուհանում վերեւում ընտրեք Linux սարքը (այն նոր սկավառակը, որ մենք կապված ենք): Ստորեւ մենք նշում ենք տվյալների վերականգման թղթապանակը, ինչպես նաեւ ընտրում է ext2 / ext3 / ext ֆայլի համակարգի տեսակը: Եթե միայն որոշակի տեսակի ֆայլեր եք պահանջում, ես առաջարկում եմ դրանք ձեռքով ցույց տալ («Ֆայլի ձեւաչափեր» կոճակը), ուստի գործընթացը կավարտվի:
- Կրկին համոզվեք, որ ճիշտ ֆայլի համակարգը ընտրված է (երբեմն դա ինքնաբերաբար անց է կացնում):
- Սկսեք ֆայլի որոնումը (նրանք կսկսեն անցնել երկրորդ անցագրով, առաջինը `ֆայլի վերնագրերը): Երբ հայտնաբերվել են, դրանք ինքնաբերաբար կվերադարձվեն ձեր նշված թղթապանակին:
Իմ փորձով, ներքին հիշողության մեջ ջնջված 30 լուսանկարից կատարյալ վիճակում 10-ը վերականգնվել է (ավելի լավը, քան ոչինչ), մնացածը `միայն մանրապատկերներով, հայտնաբերվել են նաեւ պինդ վերակայման նախքան էկրանները: R-Studio- ը ցույց տվեց նույն արդյունքը:
Սակայն, այնուամենայնիվ, սա խնդիր է, որը աշխատում է, բայց տվյալների վերականգնման արդյունավետության խնդիրը, ինչպես օրինակ, որոշ սցենարներում: Ես նաեւ նշում եմ, որ DiskDigger ֆոտո վերականգնումը (խորը սկան ռեժիմով արմատով) եւ Wondershare Dr. Fone for Android- ը նույն սարքի վրա շատ ցածր արդյունքներ ցույց տվեց: Իհարկե, դուք կարող եք փորձել ցանկացած այլ գործիքներ, որոնք թույլ են տալիս ֆայլերի վերականգնում Linux- ի ֆայլային համակարգի հետ:
Վերականգնման գործընթացի ավարտից հետո հեռացրեք միացված USB սարքը (օգտագործելով ձեր օպերացիոն համակարգի համապատասխան մեթոդները):
Այնուհետեւ դուք կարող եք պարզապես վերագործարկել հեռախոսը `ընտրելով համապատասխան կետը վերականգնման ցանկում: