Isara ang ad

I-UPDATE 27. 1. – Kung nakapag-update ka na sa Quicktime 7.6 o mas mataas, hindi ko inirerekomenda ang pamamaraang ito! Ang iyong keyboard at mouse ay malamang na huminto sa paggana!

Kung mayroon kang bagong unibody Macbook o na-update mo na ang Leopard sa bersyon 10.5.6, maaaring hindi mo ito alam, ngunit nawalan sila ng kakayahang ilagay ang iPhone sa DFU mode, na kinakailangan upang i-jailbreak ang isang iPhone. Sa kabutihang palad, na-save ng komunidad ng iPhone ang lahat, kaya hindi namin kailangang mag-downgrade o maghanap ng mga kaibigan na may ibang sistema.

Ang isang opsyon na maaaring makatulong ay gamit ang USB hub. Sa madaling salita, ikinonekta mo ang iPhone sa hub sa halip na direkta sa Mac. Ngunit kahit na ito ay hindi ang pinakamahusay na solusyon. Una, maraming tao ang walang mga usb hub. Pangalawa, maaari ring mangyari na mayroon ka lang USB hub sa iyong keyboard, halimbawa, ngunit maaaring wala itong sapat na juice para paganahin ito at ang iyong iPhone (malalaman mo ito sa pamamagitan ng isang mensahe ng error sa MacOS). At iyon ang dahilan kung bakit mayroon kaming isa pang solusyon!

Natuklasan ng Dev Team na ang kabuuan ang problema ay nasa 2 bagong kext file, na nauugnay sa USB driver. Samakatuwid, kinakailangang mag-play ng 2 kext file mula sa mas lumang bersyon ng Leopard (10.5.5). At upang hindi ito masyadong kumplikado para sa iyo, sa pagkakataong ito ay karapat-dapat ito ng isang user na may palayaw volkspost, na lumikha ng script ng Automator.

Ngunit mag-ingat, ito ay isang system hack at maaari itong magdulot ng mga problema (kadalasan ang keyboard at mouse ay hindi gumagana pagkatapos nito!). Mahigpit na sundin ang mga tagubilin, ang lahat ay nasa iyong sariling peligro!

Unang hakbang

I-download ang script na ito gamit ang 2 kex file. Maaari mong i-download ito mula sa, halimbawa Rapidshare kung Mediafire.

Pangalawang hakbang

I-unzip ang archive na ito at ilagay ito sa iyong desktop. Napakahalaga na ang folder na ito ay nasa desktop. Isara ang lahat ng mga programa, na iyong binuksan. Kung hindi mo isasara ang mga ito, gagawin ito ng script para sa iyo, ngunit talagang mas mahusay na isara silang lahat.

Ang ikatlong hakbang

Buksan ang folder at patakbuhin ang Fix_DFU_10_5_6. May lalabas na readme screen. I-click ang OK button at ipasok ang password ng administrator. Hayaang gawin ng program ang trabaho nito at kapag nag-pop up ang screen na may OK button, huwag mag-atubiling i-tap ito. PERO WAG KANG MAGAGAWA AT TALAGANG HINTAYIN NA LANG ANG PROSESO AT MAGSIMULA NA ANG COMPUTER!

Ikaapat na hakbang

At iyon lang, mula ngayon posible na ilagay muli ang iPhone sa DFU mode. Kung gusto mong maging maingat (at hindi ipagsapalaran ang mga problema sa keyboard at mouse), isang folder na may backup ng mga kext file ang ginawa sa iyong desktop. Kapag na-jailbreak mo na ang iyong telepono, posible ito ibalik ang mga kex file sa kanilang orihinal na estado. Palitan lamang ang mga file sa direktoryo ng script ng mga mula sa backup at patakbuhin muli ang script. Talagang inirerekomenda ko ang hakbang na ito!

Tungkol sa jailbreak mismo, kaya inirerekomenda kong gamitin mo ito sa halip tutorial gamit ang QuickPwn. Sa mga susunod na araw, ilalagay ko rin ito sa 14205.w5.wedos.net server.

Ngunit kung talagang plano mong gawin ang prosesong ito, mas mabuting basahin mo ang natitirang bahagi ng artikulo at perpektong i-print ito. Kung huminto sa paggana ang iyong mouse at keyboard, ito ang tanging opsyon para maibalik ang lahat. O tumalon lang para bumili ng USB hub. :)

Bago ka magsimula:
Kailangan mong malaman kung saan inilagay ng "Fix_DFU_10_5_6" Automater script ang iyong mga naka-back up na USB kernel extension. Kung pinatakbo mo ang script na "Fix_DFU_10_5_6" mula sa Desktop, dapat mayroong isang direktoryo na tinatawag na "Backup_IOUSBFamily_kext_10_5_6" din sa Desktop na may mga USB kernel extension sa loob. Kung hindi mo matandaan kung saan matatagpuan ang mga backup sa iyong drive o hindi mo itinuturing ang iyong sarili na may sapat na kakayahan upang mag-navigate sa iyong daan patungo sa mga backup na kopya gamit ang Terminal, gamitin na lang ang mga tagubilin ng tiyuhin.

Kapag binabasa ang mga tagubilin sa ibaba:
** Palitan ang "[username]" ng kahit anong tawag sa iyong direktoryo ng user (karaniwang pangalan ng iyong login).
** Palitan ang "path/to/Backup_IOUSBFamily_kext_10_5_6" ng path kung saan man matatagpuan ang iyong mga backup na kopya ng mga USB kernel extension.
** Gaya ng dati, suriin ang aking katinuan sa aking mga tagubilin bago bulag na sundin ang mga ito. Kung hindi ka sigurado, hintayin ang isang taong may kredo/rep na magsabing nagtrabaho ito para sa kanya bago ito gawin mismo. Hindi ako kadalasang mahilig sa mga typo, ngunit ito ay tiyak na mangyayari balang araw (marahil ngayon ang araw na iyon).

Narito kami:

1) Ipasok ang iyong Leopard install DVD at i-reboot habang *hinahawakan* ang 'C' key hanggang sa lumabas ang gray na Apple logo startup screen na may umiikot na loop. Pumili ng wika kapag sinenyasan, ngunit huwag magpatuloy sa pag-install.

2) Mayroong menu bar sa itaas ng screen. Piliin ang application na "Terminal".

3) Gamitin ang command na "change directory" (cd) para gawing iyong kasalukuyang gumaganang direktoryo ang direktoryo ng mga extension ng system gamit ang syntax sa ibaba:

cd "/Volumes/Macintosh HD/System/Library/Extensions"

4) Gamitin ang command na "kopya" (cp) upang kopyahin ang 10.5.6 kernel extension na na-back up sa iyong kasalukuyang gumaganang direktoryo gamit ang syntax sa ibaba (tandaan ang paggamit ng mga panipi at ang espasyo bago ang huling tuldok):

cp -Rp "/Volumes/Macintosh HD/Users/[username]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Baguhin ang pagmamay-ari ng user at pangkat ng mga kernel extension sa root at wheel ayon sa pagkakabanggit gamit ang sumusunod na syntax:

chown -R ugat:wheel AppleUSBHub.kext
chown -R ugat:wheel IOUSBCopositeDriver.kext

6) Baguhin ang iyong kasalukuyang gumaganang direktoryo sa isang antas sa itaas ng direktoryo ng Mga Extension at ilipat ang "Extensions.mkext" na file sa iyong Desktop gamit ang syntax sa ibaba:

cd ..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[username]/Desktop"

Maaaring mapansin mong agad na pinapalitan ng system ang Extensions.mkext ng isang katulad na pangalan, zero-length na file. Pabayaan mo na.

7) I-type ang "exit" sa Terminal prompt at gamitin ang pull-down na menu upang I-quit ang Terminal application.
8) Gamitin muli ang mga pull-down na menu upang piliin ang application na "Startup Disk" at piliin ang iyong normal na startup disk (ang kakalipat mo pa lang ng mga bagay sa itaas) at pindutin ang "I-restart" na buton.

Hayaang mag-boot ang system gaya ng karaniwan. Kung naging maayos ang lahat, nabawi mo na ngayon ang pagpapagana ng keyboard at mouse.

.