ការស្តារទិន្នន័យរូបថតនិងវីឌីអូឯកសារនិងធាតុផ្សេងៗទៀតដែលបាត់ពីអង្គចងចាំខាងក្នុងរបស់ទូរស័ព្ទ Android និងថេប្លេតទំនើបបានក្លាយជាកិច្ចការដ៏លំបាកមួយដោយសារតែការផ្ទុកខាងក្នុងត្រូវបានភ្ជាប់តាមពិធីការ MTP និងមិនមានទំហំផ្ទុកច្រើន (ដូចជា USB flash drive) និងកម្មវិធីរកទិន្នន័យមិនធម្មតា។ សង្គ្រោះឯកសារនៅក្នុងរបៀបនេះ។
កម្មវិធីសង្គ្រោះទិន្នន័យពេញនិយមដែលមានស្រាប់នៅលើប្រព័ន្ធប្រតិបត្តិការ Android (សូមមើលការងើបឡើងវិញទិន្នន័យនៅលើប្រព័ន្ធប្រតិបត្តិការ Android) ព្យាយាមដើម្បីទទួលបាននៅជុំវិញនេះ: ទទួលបានការចូលដំណើរការ root ដោយស្វ័យប្រវត្តិ (ឬអនុញ្ញាតឱ្យអ្នកប្រើធ្វើវា) ហើយបន្ទាប់មកចូលដំណើរការដោយផ្ទាល់ទៅឧបករណ៍ផ្ទុករបស់ឧបករណ៍ប៉ុន្តែវាមិនដំណើរការសម្រាប់មនុស្សគ្រប់គ្នាទេ។ ឧបករណ៍។
ទោះបីជាយ៉ាងណាក៏ដោយមានវិធីមួយដើម្បីភ្ជាប់ឧបករណ៍ផ្ទុកទិន្នន័យប្រព័ន្ធអេនដ្រយជាឧបករណ៍ផ្ទុកទិន្នន័យធំដោយប្រើពាក្យបញ្ជារបស់ ADB ហើយបន្ទាប់មកប្រើកម្មវិធីស្តារទិន្នន័យដែលធ្វើការជាមួយប្រព័ន្ធឯកសារ ext4 ដែលត្រូវបានប្រើលើការផ្ទុកនេះដូចជា PhotoRec ឬ R-Studio ។ ។ ការភ្ជាប់នៃឧបករណ៍ផ្ទុកខាងក្នុងក្នុងរបៀបរក្សាទុកច្រើននិងការស្តារទិន្នន័យជាបន្តបន្ទាប់ពីអង្គចងចាំខាងក្នុងរបស់ប្រព័ន្ធ Android រាប់បញ្ចូលទាំងបន្ទាប់ពីការកំណត់ឡើងវិញទៅការកំណត់របស់រោងចក្រ (ការកំណត់ឡើងវិញ) នឹងត្រូវបានពិភាក្សានៅក្នុងសៀវភៅដៃនេះ។
ព្រមាន: វិធីសាស្រ្តដែលបានពិពណ៌នាមិនសម្រាប់អ្នកចាប់ផ្តើមដំបូងទេ។ ប្រសិនបើអ្នកចាត់ទុកខ្លួនអ្នកជាមនុស្សនោះចំណុចមួយចំនួនអាចនឹងមិនអាចយល់បានហើយលទ្ធផលនៃសកម្មភាពនឹងមិនត្រូវបានរំពឹងទុក (ទ្រឹស្តីអ្នកអាចធ្វើឱ្យវាកាន់តែអាក្រក់) ។ ប្រើខាងលើនេះតែក្រោមការទទួលខុសត្រូវរបស់អ្នកនិងការត្រៀមខ្លួនរួចជាស្រេចថាមានអ្វីមួយខុសហើយឧបករណ៍ Android របស់អ្នកនឹងមិនបើកទេ (ប៉ុន្តែប្រសិនបើអ្នកធ្វើអ្វីៗគ្រប់យ៉ាងការយល់ដឹងអំពីដំណើរការនិងកំហុសឆ្គងនេះមិនគួរកើតឡើងទេ) ។
កំពុងរៀបចំដើម្បីភ្ជាប់ឧបករណ៍ផ្ទុកខាងក្នុង
ជំហានទាំងអស់ដែលបានពិពណ៌នាខាងក្រោមអាចត្រូវបានអនុវត្តនៅលើ Windows, Mac OS និងលីនុច។ នៅក្នុងករណីរបស់ខ្ញុំខ្ញុំបានប្រើប្រព័ន្ធប្រតិបត្តិការ Windows 10 ជាមួយប្រព័ន្ធរងវីនដូសម្រាប់លីនុចដែលបានដំឡើងនៅលើវានិងអ៊ូប៊ុនទូសែលពីហាងកម្មវិធី។ ការដំឡើងសមាសភាគលីនុចគឺមិនចាំបាច់ទេសកម្មភាពទាំងអស់អាចត្រូវបានអនុវត្តនៅលើបន្ទាត់ពាក្យបញ្ជា (ហើយវានឹងមិនខុសគ្នាទេ) ប៉ុន្តែខ្ញុំពេញចិត្តជម្រើសនេះពីព្រោះនៅពេលប្រើ ADB Shell នៅលើបន្ទាត់ពាក្យបញ្ជាមានបញ្ហាជាមួយការបង្ហាញតួអក្សរពិសេសដែលមិនប៉ះពាល់ដល់ប្រតិបត្តិការវិធីសាស្ត្រប៉ុន្តែ តំណាងឱ្យការលំបាក។
មុនពេលអ្នកចាប់ផ្ដើមភ្ជាប់អង្គចងចាំខាងក្នុងរបស់ប្រព័ន្ធប្រតិបត្តិការ Android ជាដ្រាយ USB នៅក្នុងវីនដូសូមអនុវត្តតាមជំហានទាំងនេះ:
- ទាញយកនិងទាញយកឧបករណ៍វេទិកាប្រព័ន្ធប្រតិបត្តិការ Android SDK ទៅថតនៅលើកុំព្យូទ័ររបស់អ្នក។ ការទាញយកមាននៅលើវិបសាយផ្លូវការ //developer.android.com/studio/releases/platform-tools.html
- បើកប៉ារ៉ាម៉ែត្រនៃអថេរបរិស្ថានប្រព័ន្ធ (ឧទាហរណ៍ដោយចាប់ផ្តើមបញ្ចូល "អថេរ" ក្នុងការស្វែងរកវីនដូហើយបន្ទាប់មកចុច "អថេរបរិស្ថាន" ក្នុងបង្អួចលក្ខណសម្បត្តិប្រព័ន្ធដែលបើក។ វិធីទីពីរ: បើកផ្ទាំងបញ្ជា - ប្រព័ន្ធ - ការកំណត់ប្រព័ន្ធកម្រិតខ្ពស់ - "អថេរបរិស្ថាន" នៅលើផ្ទាំង ស្រេចចិត្ត ") ។
- ជ្រើសអថេរ PATH (គ្មានបញ្ហាប្រព័ន្ធឬអ្នកប្រើ) ហើយចុច "កែសម្រួល" ។
- នៅក្នុងបង្អួចបន្ទាប់ចុច "បង្កើត" និងបញ្ជាក់ផ្លូវទៅថតដោយឧបករណ៍វេទិកាពីជំហានទី 1 ហើយអនុវត្តការផ្លាស់ប្ដូរ។
ប្រសិនបើអ្នកធ្វើសកម្មភាពទាំងនេះនៅក្នុងលីនុចឬ MacOS, បន្ទាប់មកស្វែងរកអ៊ីនធឺណិតសម្រាប់របៀបបន្ថែមថតដោយប្រើកម្មវិធីវេទិកាប្រព័ន្ធប្រតិបត្តិការ Android ក្នុង PATH ក្នុងប្រព័ន្ធប្រតិបត្តិការទាំងនេះ។
ភ្ជាប់អង្គចងចាំខាងក្នុងប្រព័ន្ធប្រតិបត្តិការ Android ជាឧបករណ៍ផ្ទុកច្រើន
ឥឡូវនេះយើងបន្តទៅផ្នែកដ៏សំខាន់នៃសៀវភៅដៃនេះ - ដោយផ្ទាល់ការចងចាំខាងក្នុងរបស់ប្រព័ន្ធប្រតិបត្តិការ Android ជាដ្រាយវ៍ពន្លឺទៅកុំព្យូទ័រ។
- ចាប់ផ្ដើមទូរស័ព្ទឬថេប្លេតរបស់អ្នកឡើងវិញនៅក្នុងរបៀបនៃការងើបឡើងវិញ។ ជាធម្មតាអ្នកត្រូវបិទទូរស័ព្ទបន្ទាប់មកចុចប៊ូតុងថាមពលនិង "ចុះក្រោម" រយៈពេល 5-6 វិនាទីហើយបន្ទាប់ពីអេក្រង់ Fastboot លេចឡើងសូមជ្រើសរើសរបៀបនៃការស្តារឡើងវិញដោយប្រើប៊ូតុងសម្លេងហើយចាប់ផ្ដើមចូលវាបញ្ជាក់ការជ្រើសរើសដោយចុចខ្លី។ ប៊ូតុងថាមពល។ សម្រាប់ឧបករណ៍មួយចំនួនវិធីសាស្ត្រអាចខុសគ្នាប៉ុន្តែត្រូវបានរកឃើញយ៉ាងងាយស្រួលនៅលើអ៊ីនធឺរណែតតាមការស្នើសុំ: "របៀបស្តារគំរូឧបករណ៍"
- ភ្ជាប់ឧបករណ៍ទៅកុំព្យូទ័រតាមយូអេសប៊ីហើយរង់ចាំមួយភ្លែតរហូតដល់វាត្រូវបានកំណត់។ ប្រសិនបើបន្ទាប់ពីការតំឡើងនៅក្នុងកម្មវិធីគ្រប់គ្រងឧបករណ៍ផ្ទុករបស់ Windows ឧបករណ៍នេះត្រូវបានបង្ហាញជាមួយកំហុសរកនិងដំឡើងកម្មវិធីបញ្ជា ADB សម្រាប់ម៉ូដែលឧបករណ៍របស់អ្នក។
- ដំណើរការប៊្លូធូសអ៊ូប៊ុនទូ (ឧទាហរណ៍របស់ខ្ញុំវាគឺជាអ៊ូប៊ុនទូនៅក្រោម Windows 10 ដែលត្រូវបានប្រើ) បន្ទាត់ពាក្យបញ្ជាឬស្ថានីយ Mac ហើយវាយ ឧបករណ៍ adb.exe (ចំណាំ: ខ្ញុំប្រើ adb សម្រាប់ Windows ពី Ubuntu នៅក្នុងវីនដូ 10 ។ ខ្ញុំអាចតំឡើង adb សម្រាប់លីនុចប៉ុន្តែបន្ទាប់មកគាត់នឹងមិនឃើញ "ឧបករណ៍" ដែលបានភ្ជាប់ - ការកំណត់មុខងារនៃប្រព័ន្ធរងវីនដូសម្រាប់លីនុច) ។
- ប្រសិនបើលទ្ធផលនៃការប្រតិបត្តិពាក្យបញ្ជាដែលអ្នកឃើញឧបករណ៍ដែលបានតភ្ជាប់នៅក្នុងបញ្ជីអ្នកអាចបន្ត។ បើមិនទេបញ្ចូលពាក្យបញ្ជា ឧបករណ៍ fastboot.exe
- ប្រសិនបើក្នុងករណីនេះឧបករណ៍ត្រូវបានបង្ហាញបន្ទាប់មកអ្វីគ្រប់យ៉ាងត្រូវបានភ្ជាប់យ៉ាងត្រឹមត្រូវប៉ុន្តែការសង្គ្រោះមិនអនុញ្ញាតឱ្យប្រើពាក្យបញ្ជារបស់ ADB ឡើយ។ អ្នកប្រហែលជាត្រូវដំឡើងការសង្គ្រោះផ្ទាល់ខ្លួន (ខ្ញុំសូមណែនាំឱ្យរក TWRP សម្រាប់ម៉ូដែលទូរស័ព្ទរបស់អ្នក) ។ អានបន្ថែម: ការដំឡើងការសង្គ្រោះផ្ទាល់ខ្លួននៅលើប្រព័ន្ធប្រតិបត្តិការ Android ។
- បន្ទាប់ពីដំឡើងការសង្គ្រោះផ្ទាល់ខ្លួនសូមចូលទៅកាន់វាហើយចុចពាក្យបញ្ជា adb.exe ឡើងវិញ - បើឧបករណ៍នេះអាចមើលឃើញអ្នកអាចបន្តបាន។
- បញ្ចូលពាក្យបញ្ជា សែល adb.exe ហើយចុចបញ្ចូល។
នៅក្នុង ADB Shell យើងប្រតិបត្តិតាមពាក្យបញ្ជាដូចខាងក្រោម។
ម៉ោន | grep / data
ជាលទ្ធផលយើងទទួលបានឈ្មោះប្លុកឧបករណ៍ដែលនឹងត្រូវបានប្រើបន្ថែមទៀត (កុំភ្លេចវា, ចងចាំ) ។
ពាក្យបញ្ជាបន្ទាប់នឹងអាន់ម៉ោនផ្នែកទិន្នន័យនៅលើទូរស័ព្ទដូច្នេះយើងអាចតភ្ជាប់វាជាទំហំផ្ទុកច្រើន។
umount / data
បន្ទាប់មករកលិបិក្រម LUN នៃភាគថាសដែលចង់បានដែលត្រូវគ្នាទៅនឹងឧបករណ៍ផ្ទុកធំ។
ស្វែងរក / sys - ឈ្មោះ lun *
បន្ទាត់ជាច្រើននឹងត្រូវបានបង្ហាញយើងចាប់អារម្មណ៍លើអ្នកដែលកំពុងធ្វើដំណើរ។ f_mass_storageប៉ុន្តែយើងមិនទាន់ដឹងថាមួយណា (ដែលជាធម្មតាបញ្ចប់ត្រឹមគ្រាន់តែជាថ្ងៃសៅរ៍រឺ lun0)
នៅក្នុងពាក្យបញ្ជាបន្ទាប់យើងប្រើឈ្មោះឧបករណ៍ពីជំហានដំបូងនិងផ្លូវមួយដែលមាន f_mass_storage (មួយក្នុងចំណោមពួកវាត្រូវគ្នានឹងអង្គចងចាំខាងក្នុង) ។ ប្រសិនបើបញ្ចូលខុសមួយអ្នកនឹងទទួលបានសារកំហុសបន្ទាប់មកសាកល្បងមួយបន្ទាប់។
អេកូ / dev / block / mmcblk0p42> / sys / devices / virtual / android_usb / android0 / f_mass_storage / lun / file
ជំហានបន្ទាប់គឺបង្កើតស្គ្រីបដែលភ្ជាប់ឧបករណ៍ផ្ទុកខាងក្នុងទៅប្រព័ន្ធមេ (អ្វីគ្រប់យ៉ាងខាងក្រោមគឺជាបន្ទាត់វែង) ។
echo "echo 0" / sys / devices / និម្មិត / android_usb / android0 / បើកនិង & echo "mass_storage, adb "> / sys / ឧបករណ៍ / និម្មិត / android_usb / android0 / មុខងារ & & echo 1> / sys / devices / virtual / android_usb / android0 / enable "> enable_mass_storage_android.sh
ប្រតិបត្តិស្គ្រីប
sh enable_mass_storage_android.sh
នៅចំណុចនេះសម័យ ADB Shell នឹងត្រូវបានបិទហើយឌីសថ្មីមួយ ("flash drive") ដែលជាអង្គចងចាំ Android ខាងក្នុងនឹងត្រូវបានភ្ជាប់ទៅនឹងប្រព័ន្ធ។
ក្នុងករណីនេះនៅក្នុងករណីវីនដូអ្នកអាចត្រូវបានសួរដើម្បីបង្កើតដ្រាយ - កុំធ្វើដូច្នេះ (វីនដូមិនដឹងពីរបៀបធ្វើការជាមួយប្រព័ន្ធឯកសារ ext3 / 4 ទេប៉ុន្តែកម្មវិធីសង្គ្រោះទិន្នន័យជាច្រើនអាចធ្វើបាន) ។
សង្គ្រោះទិន្នន័យពីឧបករណ៍ផ្ទុក Android ខាងក្នុងដែលបានភ្ជាប់
ឥឡូវអង្គចងចាំខាងក្នុងត្រូវបានភ្ជាប់ជាដ្រាយធម្មតាយើងអាចប្រើកម្មវិធីស្តារទិន្នន័យណាមួយដែលអាចដំណើរការជាមួយភាគលីនុចឧទាហរណ៍ PhotoRec ឥតគិតថ្លៃ (សម្រាប់ប្រព័ន្ធប្រតិបត្តិការទូទៅទាំងអស់) ឬ R-Studio បង់។
ខ្ញុំព្យាយាមអនុវត្តសកម្មភាពជាមួយ PhotoRec:
- ទាញយកនិងពន្លូត PhotoRec ពីគេហទំព័រផ្លូវការ //www.cgsecurity.org/wiki/TestDiskDownload
- ដំណើរការកម្មវិធីសម្រាប់វីនដូហើយបើកដំណើរការកម្មវិធីនៅក្នុងរបៀបក្រាហ្វិចដំណើរការឯកសារ qphotorec_win.exe (ច្រើនទៀត: ការសង្គ្រោះទិន្នន័យនៅក្នុង PhotoRec) ។
- នៅក្នុងបង្អួចមេនៃកម្មវិធីនៅកំពូលជ្រើសឧបករណ៍លីនុច (ឌីសថ្មីដែលយើងបានតភ្ជាប់) ។ ខាងក្រោមនេះយើងបង្ហាញថតសម្រាប់ការសង្គ្រោះទិន្នន័យហើយក៏ជ្រើសរើសប្រភេទនៃប្រព័ន្ធឯកសារ ext2 / ext3 / ext ។ ប្រសិនបើអ្នកត្រូវការឯកសារប្រភេទជាក់លាក់មួយខ្ញុំសូមណែនាំឱ្យបញ្ជាក់ពីវាដោយខ្លួនឯង (ប៊ូតុង "ទ្រង់ទ្រាយឯកសារ") ដូច្នេះដំណើរការនឹងលឿនជាងមុន។
- ជាថ្មីម្តងទៀតត្រូវប្រាកដថាប្រព័ន្ធឯកសារត្រឹមត្រូវត្រូវបានជ្រើសរើស (ជួនកាលវាប្តូរដោយខ្លួនឯង) ។
- ចាប់ផ្តើមការស្វែងរកឯកសារ (ពួកវានឹងចាប់ផ្តើមនៅលើដំណាក់ទីពីរទីមួយនឹងរកមើលបឋមកថាឯកសារ) ។ នៅពេលរកឃើញពួកវានឹងត្រូវបានស្ដារដោយស្វ័យប្រវត្តិទៅថតដែលអ្នកបានបញ្ជាក់។
នៅក្នុងការពិសោធន៍របស់ខ្ញុំពី 30 រូបថតដែលបានលុបចេញពីសតិខាងក្នុងក្នុងលក្ខខណ្ឌល្អឥតខ្ចោះ 10 ត្រូវបានស្ដារឡើងវិញ (ល្អប្រសើរជាងគ្មានអ្វី) សម្រាប់សល់ - រូបភាពតូចតែប៉ុណ្ណោះ, រូបថតអេក្រង់ png បានធ្វើមុនពេលកំណត់ឡើងវិញក៏ត្រូវបានរកឃើញផងដែរ។ R-Studio បានបង្ហាញពីលទ្ធផលដូចគ្នា។
ប៉ុន្តែទោះយ៉ាងណាក៏ដោយនេះមិនមែនជាបញ្ហានៃវិធីដែលដំណើរការនោះទេប៉ុន្តែបញ្ហានៃប្រសិទ្ធភាពនៃការស្តារទិន្នន័យដូចនៅក្នុងករណីមួយចំនួន។ ខ្ញុំក៏កត់សម្គាល់ផងដែរថា DiskDigger Photo Recovery (នៅក្នុងរបៀបស្កេនជ្រៅជាមួយ root) និង Wondershare Dr. Fone សម្រាប់ Android បានបង្ហាញពីលទ្ធផលមិនល្អនៅលើឧបករណ៍ដូចគ្នា។ ជាការពិតអ្នកអាចសាកល្បងឧបករណ៍ផ្សេងទៀតដែលអនុញ្ញាតឱ្យអ្នកអាចទាញយកឯកសារពីភាគដោយប្រព័ន្ធឯកសារលីនុច។
បន្ទាប់ពីដំណើរការនៃការងើបឡើងវិញរួចរាល់សូមលុបឧបករណ៍ USB ដែលបានភ្ជាប់ (ដោយប្រើវិធីសាស្ត្រត្រឹមត្រូវនៃប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក) ។
បន្ទាប់មកអ្នកអាចចាប់ផ្ដើមទូរស័ព្ទឡើងវិញដោយជ្រើសធាតុដែលសមរម្យនៅក្នុងម៉ឺនុយការស្ទុះងើបឡើងវិញ។