UPDATE 27. ១. - ប្រសិនបើអ្នកបានធ្វើបច្ចុប្បន្នភាពទៅ Quicktime 7.6 ឬខ្ពស់ជាងនេះ ខ្ញុំមិនណែនាំនីតិវិធីនេះទេ! ក្តារចុច និងកណ្តុររបស់អ្នកប្រហែលជាឈប់ដំណើរការហើយ!
ប្រសិនបើអ្នកមាន unibody Macbook ថ្មី ឬបានអាប់ដេត Leopard ទៅកំណែ 10.5.6 រួចហើយ អ្នកប្រហែលជាមិនដឹងរឿងនេះទេ ប៉ុន្តែអ្នក ពួកគេបាត់បង់សមត្ថភាពក្នុងការដាក់ iPhone ចូលទៅក្នុងរបៀប DFUដែលត្រូវបានទាមទារដើម្បី jailbreak ទូរស័ព្ទ iPhone ។ ជាសំណាងល្អ សហគមន៍ iPhone បានរក្សាទុកអ្វីៗគ្រប់យ៉ាង ដូច្នេះយើងមិនចាំបាច់ទម្លាក់ចំណាត់ថ្នាក់ ឬស្វែងរកមិត្តដែលមានប្រព័ន្ធផ្សេងនោះទេ។
ជម្រើសមួយដែលអាចជួយបាន។ ដោយប្រើមជ្ឈមណ្ឌល USB. សរុបមក អ្នកភ្ជាប់ទូរស័ព្ទ iPhone ទៅមជ្ឈមណ្ឌលជំនួសឱ្យ Mac ដោយផ្ទាល់។ ប៉ុន្តែទោះបីជានេះមិនមែនជាដំណោះស្រាយដ៏ល្អបំផុតក៏ដោយ។ ទីមួយ មនុស្សជាច្រើនមិនមាន USB hubs ទេ។ ទីពីរ វាក៏អាចកើតឡើងដែលអ្នកមានតែ USB hub នៅលើក្តារចុចរបស់អ្នក ប៉ុន្តែវាប្រហែលជាមិនមានទឹកគ្រប់គ្រាន់ដើម្បីផ្តល់ថាមពលដល់វា និង iPhone របស់អ្នកទេ (អ្នកនឹងដឹងរឿងនេះដោយសារកំហុសនៅក្នុង MacOS)។ នោះហើយជាមូលហេតុដែលយើងមានដំណោះស្រាយមួយទៀត!
ក្រុម Dev បានរកឃើញថាទាំងមូល បញ្ហាគឺនៅក្នុងឯកសារ kext ថ្មីចំនួន 2ដែលទាក់ទងនឹងកម្មវិធីបញ្ជា USB ។ ដូច្នេះ វាចាំបាច់ក្នុងការលេងឯកសារ kext 2 ពីកំណែចាស់របស់ Leopard (10.5.5) ។ ហើយដើម្បីធ្វើឱ្យវាមិនស្មុគស្មាញពេកសម្រាប់អ្នក ពេលនេះអ្នកប្រើប្រាស់ដែលមានឈ្មោះហៅក្រៅសមនឹងទទួលបានវា។ volkspostដែលជាអ្នកបង្កើតស្គ្រីប Automator ។
ប៉ុន្តែត្រូវប្រយ័ត្ន វាជាការលួចចូលប្រព័ន្ធ ហើយវាអាចបង្កបញ្ហា (ជាញឹកញាប់ក្ដារចុច និងកណ្ដុរមិនដំណើរការបន្ទាប់ពីនោះ!)។ ធ្វើតាមការណែនាំយ៉ាងម៉ឺងម៉ាត់ អ្វីគ្រប់យ៉ាងគឺស្ថិតនៅក្នុងហានិភ័យផ្ទាល់ខ្លួនរបស់អ្នក!
ជំហានដំបូង
ទាញយកស្គ្រីបនេះជាមួយឯកសារ kext 2 ។ អ្នកអាចទាញយកវាពីឧទាហរណ៍ ចែករំលែករហ័ស នរណា Mediafire ។.
ជំហានទីពីរ
ពន្លាប័ណ្ណសារនេះ ហើយដាក់វានៅលើផ្ទៃតុរបស់អ្នក។ វាពិតជាសំខាន់ដែលថតនេះនៅលើផ្ទៃតុ។ បិទកម្មវិធីទាំងអស់។ដែលអ្នកបានបើក។ ប្រសិនបើអ្នកមិនបិទពួកវាទេ ស្គ្រីបនឹងធ្វើវាសម្រាប់អ្នក ប៉ុន្តែវាជាការប្រសើរក្នុងការបិទពួកវាទាំងអស់។
ជំហានទីបី
បើកថតឯកសារ ហើយដំណើរការ Fix_DFU_10_5_6 ។ អេក្រង់ readme នឹងលេចឡើង។ ចុចប៊ូតុង យល់ព្រម ហើយបញ្ចូលពាក្យសម្ងាត់អ្នកគ្រប់គ្រង។ អនុញ្ញាតឱ្យកម្មវិធីធ្វើការងាររបស់វា ហើយនៅពេលដែលអេក្រង់ដែលមានប៊ូតុង OK លេចឡើង មានអារម្មណ៍សេរីដើម្បីប៉ះវា។ ប៉ុន្តែកុំធ្វើអ្វីផ្សេងឡើយ ហើយពិតជាគ្រាន់តែរង់ចាំដំណើរការដើម្បីបញ្ចប់ ហើយកុំព្យូទ័រនឹងចាប់ផ្តើមឡើងវិញ!
ជំហានទីបួន
ហើយនោះហើយជាទាំងអស់ ចាប់ពីពេលនេះទៅ វាអាចដាក់ iPhone ចូលទៅក្នុងរបៀប DFU ម្តងទៀត។ ប្រសិនបើអ្នកចង់ប្រុងប្រយ័ត្ន (និងមិនមានបញ្ហាជាមួយក្តារចុច និងកណ្ដុរ) ថតឯកសារដែលមានការបម្រុងទុកនៃឯកសារ kext ត្រូវបានបង្កើតឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។ នៅពេលដែលអ្នកបាន Jailbreak ទូរស័ព្ទរបស់អ្នក វាអាចទៅរួច យកឯកសារ kext ត្រឡប់ទៅសភាពដើមវិញ។. គ្រាន់តែជំនួសឯកសារក្នុងថតដោយស្គ្រីបជាមួយនឹងឯកសារដែលបានមកពីការបម្រុងទុក ហើយដំណើរការស្គ្រីបម្តងទៀត។ ខ្ញុំពិតជាណែនាំជំហាននេះ!
ដូចជានៅឆ្ងាយ ការ jailbreak ខ្លួនវាផ្ទាល់ ដូច្នេះខ្ញុំសូមណែនាំឱ្យអ្នកប្រើវាជំនួសវិញ។ ការបង្រៀនដោយប្រើ QuickPwn. នៅប៉ុន្មានថ្ងៃខាងមុខនេះ ខ្ញុំក៏នឹងដាក់វានៅទីនេះនៅលើម៉ាស៊ីនមេ 14205.w5.wedos.net ។
ប៉ុន្តែប្រសិនបើអ្នកពិតជាមានគម្រោងធ្វើដំណើរការនេះ អ្នកគួរតែអានអត្ថបទដែលនៅសល់ ហើយថែមទាំងបោះពុម្ពវាចេញតាមឧត្ដមគតិ។ ប្រសិនបើកណ្ដុរ និងក្តារចុចរបស់អ្នកឈប់ដំណើរការ នេះនឹងក្លាយជាជម្រើសតែមួយគត់ដើម្បីយកអ្វីគ្រប់យ៉ាងមកវិញ។ ឬគ្រាន់តែលោតទៅទិញមជ្ឈមណ្ឌល USB ។ :)
មុនពេលអ្នកចាប់ផ្តើម៖
អ្នកត្រូវដឹងពីកន្លែងដែលស្គ្រីប "Fix_DFU_10_5_6" Automater ដាក់ផ្នែកបន្ថែមខឺណែល USB ដែលបានបម្រុងទុករបស់អ្នក។ ប្រសិនបើអ្នកដំណើរការស្គ្រីប "Fix_DFU_10_5_6" ពីកុំព្យូទ័រលើតុ វាគួរតែមានថតមួយដែលមានឈ្មោះថា "Backup_IOUSBFamily_kext_10_5_6" នៅលើ Desktop ដែលមានផ្នែកបន្ថែមខឺណែល USB នៅខាងក្នុង។ ប្រសិនបើអ្នកមិនអាចចាំកន្លែងដែលការបម្រុងទុកស្ថិតនៅលើដ្រាយរបស់អ្នក ឬមិនគិតថាខ្លួនអ្នកមានសមត្ថភាពគ្រប់គ្រាន់ដើម្បីរុករកផ្លូវរបស់អ្នកទៅកាន់ច្បាប់ចម្លងបម្រុងទុកដោយប្រើស្ថានីយ សូមប្រើការណែនាំរបស់ពូជំនួសវិញ។នៅពេលអានការណែនាំខាងក្រោម៖
** ជំនួស "[ឈ្មោះអ្នកប្រើ]" ជាមួយនឹងអ្វីក៏ដោយដែលថតអ្នកប្រើប្រាស់របស់អ្នកត្រូវបានហៅ (ជាទូទៅឈ្មោះចូលរបស់អ្នក)។
** ជំនួស "path/to/Backup_IOUSBFamily_kext_10_5_6" ជាមួយនឹងផ្លូវទៅកាន់កន្លែងណាដែលច្បាប់ចម្លងបម្រុងទុកនៃផ្នែកបន្ថែមខឺណែល USB របស់អ្នកស្ថិតនៅ។
** ដូចសព្វមួយដង ធ្វើការត្រួតពិនិត្យអនាម័យលើការណែនាំរបស់ខ្ញុំមុននឹងធ្វើតាមដោយខ្វាក់ភ្នែក។ ប្រសិនបើអ្នកមិនប្រាកដទេ សូមរង់ចាំអ្នកដែលមានជំនឿ/តំណាងដើម្បីនិយាយថាវាដំណើរការសម្រាប់ពួកគេមុនពេលធ្វើវាដោយខ្លួនឯង។ ជាធម្មតាខ្ញុំមិនងាយនឹងវាយអក្សរនោះទេ ប៉ុន្តែវានឹងកើតឡើងនៅថ្ងៃណាមួយ (ប្រហែលជាថ្ងៃនេះជាថ្ងៃនោះ)។នៅទីនេះយើងទៅ:
1) បញ្ចូល Leopard របស់អ្នក ដំឡើង DVD ហើយចាប់ផ្ដើមឡើងវិញ ខណៈពេលដែល *សង្កត់* គ្រាប់ចុច 'C' រហូតដល់អេក្រង់ចាប់ផ្តើមស្លាកសញ្ញា Apple ពណ៌ប្រផេះជាមួយនឹងរង្វិលជុំវិលលេចឡើង។ ជ្រើសរើសភាសានៅពេលត្រូវបានសួរ ប៉ុន្តែកុំបន្តការដំឡើង។
2) មានរបារម៉ឺនុយនៅផ្នែកខាងលើនៃអេក្រង់។ ជ្រើសរើសកម្មវិធី "ស្ថានីយ" ។
3) ប្រើពាក្យបញ្ជា "change directory" (cd) ដើម្បីធ្វើឱ្យប្រព័ន្ធ extension directory ធ្វើការបច្ចុប្បន្នរបស់អ្នកដោយប្រើ syntax ខាងក្រោម៖
ស៊ីឌី "/ភាគ/ម៉ាស៊ីនតូស HD/ប្រព័ន្ធ/បណ្ណាល័យ/ផ្នែកបន្ថែម"
4) ប្រើពាក្យបញ្ជា "copy" (cp) ដើម្បីចម្លងផ្នែកបន្ថែមខឺណែល 10.5.6 ដែលត្រូវបានបម្រុងទុកទៅក្នុងថតការងារបច្ចុប្បន្នរបស់អ្នកដោយប្រើវាក្យសម្ព័ន្ធខាងក្រោម (ចំណាំការប្រើប្រាស់សម្រង់ និងដកឃ្លាមុនចំនុចចុងក្រោយ):
cp -Rp "/Volumes/Macintosh HD/Users/[ឈ្មោះអ្នកប្រើប្រាស់]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .
5) ផ្លាស់ប្តូរអ្នកប្រើប្រាស់ និងក្រុមកម្មសិទ្ធិនៃផ្នែកបន្ថែមខឺណែលទៅជា root និង wheel រៀងៗខ្លួនដោយប្រើវាក្យសម្ព័ន្ធខាងក្រោម៖
chown -R root:wheel AppleUSBHub.kext
chown -R root:wheel IOSBCompositeDriver.kext6) ផ្លាស់ប្តូរថតការងារបច្ចុប្បន្នរបស់អ្នកទៅកម្រិតមួយនៅពីលើថត Extensions ហើយផ្លាស់ទីឯកសារ "Extensions.mkext" ទៅ Desktop របស់អ្នកដោយប្រើវាក្យសម្ព័ន្ធខាងក្រោម៖
ស៊ីឌី..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[username]/Desktop"
អ្នកអាចកត់សម្គាល់ប្រព័ន្ធភ្លាមៗជំនួស Extensions.mkext ជាមួយនឹងឯកសារប្រវែងសូន្យដែលមានឈ្មោះស្រដៀងគ្នា។ ទុកវាឱ្យនៅតែម្នាក់ឯង។
7) វាយ "ចេញ" នៅប្រអប់បញ្ចូលស្ថានីយ ហើយប្រើម៉ឺនុយទាញចុះក្រោម ដើម្បីចាកចេញពីកម្មវិធីស្ថានីយ។
8) ប្រើម៉ឺនុយទាញចុះម្តងទៀតដើម្បីជ្រើសរើសកម្មវិធី "Startup Disk" ហើយជ្រើសរើសឌីសចាប់ផ្តើមធម្មតារបស់អ្នក (មួយដែលអ្នកទើបតែបានផ្លាស់ប្តូរអ្វីៗនៅខាងលើ) ហើយចុចប៊ូតុង "ចាប់ផ្តើមឡើងវិញ" ។អនុញ្ញាតឱ្យប្រព័ន្ធចាប់ផ្ដើមដូចធម្មតា។ ប្រសិនបើអ្វីៗដំណើរការល្អ អ្នកនឹងទទួលបាននូវមុខងារក្តារចុច និងកណ្តុរឡើងវិញ។
ជាអកុសល កណ្តុរ និងក្តារចុចមិនដំណើរការសម្រាប់ខ្ញុំទេ! :( មានគំនិតខ្លះទេ?