runner
29/01/10, 23:29
בעזרת מדריך זה תוכלו להשתמש ב- Nike Plus עם iPhone 3G שלכם.
מדריך למשתמשי Windows
דרישות מקדימות
תוכנת Decrypt לקשוחה vfdecrypt (http://code.google.com/p/iphone-elite/downloads/detail?name=vfdecrypt.zip&can=2&q=")
ספריות לתוכנה Decrypt (http://www.multiupload.com/4KU4X2BY1P)
תוכנות להוצאת קבצים מקשוחה
אהבתי יותר את ה-AnyToIso (http://www.crystalidea.com/download/anytoiso.exe)
Acute Systems Transmac (http://www.asy.com/scrtm.htm)
UltraIso (http://www.ezbsystems.com/ultraiso/)
תוכנה להעתקת קבצים לתוך המכשיר WinSCP (http://winscp.net/eng/index.php) מדריך לשימוש פה : http://www.iphones.co.il/forum/thread58215.html
או Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/)
תוכנה לעריכת קבצים plist Editor for Windows
(http://www.podrobot.com/download.htm)
WINRAR (rarlabs.com) או כל תוכנה דומה
תוכנה ל(Pseudo-signing) החתמת קבצים - מתקינים מסידיה ldid (http://www.saurik.com/id/8)
iTunes גירסה 9
קשוחה של אייפוד iPod Touch 2G v3.0 (7A341)
(http://lmgtfy.com/?q=iPod2%2C1_3.0_7A341_Restore.ipsw)
מפתח לקשוחה The firmware key (http://www.theiphonewiki.com/wiki/index.php?title=VFDecrypt_Keys:_3.x#iPod_touch_2G)
קובץ IAPD משופר iapd (http://mymojo.ca/wp-content/uploads/2009/12/iapd.zip)
מכשיר שעבר Jailbreak ושמותקן בו SSH מסידיה בגירסהiPhone 3G v3.1.2 (7D11)
http://img704.imageshack.us/img704/9255/nikeplussensorreceivert.jpg
חיישן ומקלט NIKE +
אין טעם להמשיך הלאה במדריך ללא ההכנות המקדימות. בסיום ההכנות להפעיל את המכשיר וקישוריות ה- WiFi
שלב 1 - הוצאת קבצים מקשוחת אייפוד
פרוס את תוכן קשוחת ה- iPod עם Winrar
ביצוע DECRYPT ע"י פקודה
ספריות DLL צריכות להיות באותה תיקייה של התוכנה עצמה
כמובן תחליפו את הנתיב של התיקיה לנתיב המתאים
הרץ את הפקודות ב- CMD
Start --> Run --> cmd
ב- Windows 7/Vista פשוט לרשום בחיפוש cmd
X:\נתיב של תוכנה\vfdecrypt.exe -i "\KOVETZ KSHUHA\018-5300-002.dmg" -k 415225778E1BEBF8EEFF2A9050B04CE429DE9680E4ACBA5082 0A3FA453897BC4A4B307E2 -o "iPod2,1_3.0_7A341_Restore\decrypted 018-5300-002.dmg"לפתוח מערכת קבצים שנוצרה עם TRANSMAC
(תמונה דווקא מTRANSMAC אבל אפשר להתשמש בכל תוכנה שננתי מעלה)
http://img402.imageshack.us/img402/2483/imagethumb.png
הוצא את ה- תיקיות\קבצים הבאים:
/Applications/Nike.app
/System/Library/PreferenceBundles/VictoriaSettings.bundle
/System/Library/PrivateFramworks/SportsTrainer.framework
/System/Library/PrivateFrameworks/IAP.framework/Voices
/System/Library/PrivateFrameworks/IAP.framework/Templates
/System/Library/PrivateFrameworks/IAP.framework/IAP(רק הקובץ)
/System/Library/SpringBoardPlugins/NikeLockScreen.bundle
שלב 2 - העתקת קבצים למכשיר
העתקת הקבצים שהוצאת לאותו מיקום במכשיר (כמו שהיה בקשוחה המקורית)
פתח טרמינל דרך SSH לאייפון והכנס כ- root הסיסמא הדיפולטית אם לא שינית היא alpine (ב- WINSCP יש כפתור להפעלת טרמינל)
שנה את ההרשאות לספריות הבאות ע"י הפקודות שרשומות מטה:
הקלדתי ידנית העתק\הדבק לא תמיד עובד...
תוכנת NIKE +
(שורה ראשונה מעבירתה אותנו תיקיה,שורה שנייה מוחקת קובץ,שורה שלישית עושה LINK,שורה רביעית משנה הרשאות,חמישית -החתמה)
iPhone:~ root#: cd /Applications/Nike.app
iPhone:/Applications/Nike.app root#: rm CodeResources
iPhone:/Applications/Nike.app root#: ln s _CodeSignature/CodeResource CodeResources
iPhone:/Applications/Nike.app root#: chmod 755 Nike
iPhone:/Applications/Nike.app root#: ldid S Nike
ספרייתVictoriaSettings
iPhone:/Applications/Nike.app root#: cd /System/Library/PreferenceBundles/VictoriaSettings.bundle
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: chmod 755 VictoriaSettings
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: ldid S VictoriaSettings
ספריית SportsTrainer
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: cd /System/Library/PrivateFrameworks/SportsTrainer.framework
iPhone:/System/Library/PrivateFrameworks/SportsTrainer.framework root#: chmod 755 SportsTrainer
iPhone:/System/Library/PrivateFrameworks/SportsTrainer.framework root#: ldid S SportsTrainer
ספריית IAP
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: cd /System/Library/PrivateFrameworks/IAP.framework
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: chmod 755 IAP
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: ldid S IAP
ספריית NikeLockScreen
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: cd /System/Library/SpringBoardPlugins/NikeLockScreen.bundle
iPhone:/System/Library/SpringBoardPlugins/NikeLockScreen.bundle root#: chmod 755 NikeLockScreen
iPhone:/System/Library/SpringBoardPlugins/NikeLockScreen.bundle root#: ldid -S NikeLockScreen
"רישום" תוכנה במערכת
בצע גיבוי של קובץ M68AP.plist (עדיין בטרמינל כמובן)
iPhone:/System/Library/PrivateFrameworks/IAP.framewrok root#: cd /System/Library/CoreServices/SpringBoard.app
iPhone:/System/Library/CoreServices/SpringBoard.app root#: cp M68AP.plist M68AP.plist.backup העתק את הקובץ למחשב (הגיבוי נשאר במכשיר)
פתח את הקובץ עם Plist Editor והוסף את מה שמסומן בצהוב
זה בעצם "הרישום" למערכת.
http://img199.imageshack.us/img199/4389/imagethumb1c.png
וקרוב לסוף עוד שורה
http://img704.imageshack.us/img704/125/imagethumb2v.png העתק את הקובץ ששונה למכשיר והחלף את הקיים.
בצע reboot
שלב 3 - בדיקה והגדרה של התוכנה במכשיר
לאחר הפעלה מחדש התוכנה צריכה להיות זמינה, צריך להיכנס להגדרות ולהפעיל אותה
http://img524.imageshack.us/img524/1281/img2616.pnghttp://img230.imageshack.us/img230/2101/img2615.png
http://img94.imageshack.us/img94/9873/img2613.pnghttp://img156.imageshack.us/img156/4078/img2614.png
אם התוכנה נסגרת לך מייד פיספסת שלב מקדים כלשהו.
עכשיו נסה לעבוד עם המכשיר שיקבל את החיישן והמקלט
לכן נבצע כמה פעולות שקשורות לתהליך הIAPD במכשיר
גיבוי ועריכה של קובץ GlobalPreferences.plist:
שים לב שמדובר בקובץ מוסתר לכן יש נקודה בהתחלה
iPhone::/System/Library/CoreServices/SpringBoard.app root#: cd /private/var/mobile/Library/Preferences
iPhone:/private/var/mobile/Library/Preferences root#: cp .GlobalPreferences.plist .GlobalPreferences.plist.backup
בצע עריכה לקובץ, כמובן לאחר העתקתו למחשב - כמו קודם עם Plist Editor
http://img704.imageshack.us/img704/7362/imagethumb3.png
העתקת הקובץ החדש בחזרה למכשיר והחלפת הקובץ המקורי
גיבוי הקובץ IAPD
iPhone:/private/var/mobile/Library/Preferences root#: cd /System/Library/PrivateFrameworks/IAP.framework/Support
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: cp iapd iapd.backup
העתק את הקובץ המשופר שהורדת בהתחלה
עשה את אותה הפעולה של ההתקנה
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: chmod 755 iapd.nikeplus
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: ldid -S iapd.nikeplus
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: cp iapd.nikeplus iapd
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: ps aux
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: kill <pid of iapd>
חיבור החיישן
חבר את המקלט הכל אמור להיות בסדר, בלי שום הודעות על אי תמיכה.
הגדרות לחיישן אמור להתחיל חיפוש, קח את החיישן, לחץ עליו עם 2 אצבעות ומזיזים מצד לצד, כאילו התחלת הליכה
הכל אמור לעבור בסדר ויש לנו חיישן מקושר
http://img254.imageshack.us/img254/7519/sensorlinkedthumb.png
אפשר להשתמש בתוכנה.
מדריך למשתמשי Windows
דרישות מקדימות
תוכנת Decrypt לקשוחה vfdecrypt (http://code.google.com/p/iphone-elite/downloads/detail?name=vfdecrypt.zip&can=2&q=")
ספריות לתוכנה Decrypt (http://www.multiupload.com/4KU4X2BY1P)
תוכנות להוצאת קבצים מקשוחה
אהבתי יותר את ה-AnyToIso (http://www.crystalidea.com/download/anytoiso.exe)
Acute Systems Transmac (http://www.asy.com/scrtm.htm)
UltraIso (http://www.ezbsystems.com/ultraiso/)
תוכנה להעתקת קבצים לתוך המכשיר WinSCP (http://winscp.net/eng/index.php) מדריך לשימוש פה : http://www.iphones.co.il/forum/thread58215.html
או Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/)
תוכנה לעריכת קבצים plist Editor for Windows
(http://www.podrobot.com/download.htm)
WINRAR (rarlabs.com) או כל תוכנה דומה
תוכנה ל(Pseudo-signing) החתמת קבצים - מתקינים מסידיה ldid (http://www.saurik.com/id/8)
iTunes גירסה 9
קשוחה של אייפוד iPod Touch 2G v3.0 (7A341)
(http://lmgtfy.com/?q=iPod2%2C1_3.0_7A341_Restore.ipsw)
מפתח לקשוחה The firmware key (http://www.theiphonewiki.com/wiki/index.php?title=VFDecrypt_Keys:_3.x#iPod_touch_2G)
קובץ IAPD משופר iapd (http://mymojo.ca/wp-content/uploads/2009/12/iapd.zip)
מכשיר שעבר Jailbreak ושמותקן בו SSH מסידיה בגירסהiPhone 3G v3.1.2 (7D11)
http://img704.imageshack.us/img704/9255/nikeplussensorreceivert.jpg
חיישן ומקלט NIKE +
אין טעם להמשיך הלאה במדריך ללא ההכנות המקדימות. בסיום ההכנות להפעיל את המכשיר וקישוריות ה- WiFi
שלב 1 - הוצאת קבצים מקשוחת אייפוד
פרוס את תוכן קשוחת ה- iPod עם Winrar
ביצוע DECRYPT ע"י פקודה
ספריות DLL צריכות להיות באותה תיקייה של התוכנה עצמה
כמובן תחליפו את הנתיב של התיקיה לנתיב המתאים
הרץ את הפקודות ב- CMD
Start --> Run --> cmd
ב- Windows 7/Vista פשוט לרשום בחיפוש cmd
X:\נתיב של תוכנה\vfdecrypt.exe -i "\KOVETZ KSHUHA\018-5300-002.dmg" -k 415225778E1BEBF8EEFF2A9050B04CE429DE9680E4ACBA5082 0A3FA453897BC4A4B307E2 -o "iPod2,1_3.0_7A341_Restore\decrypted 018-5300-002.dmg"לפתוח מערכת קבצים שנוצרה עם TRANSMAC
(תמונה דווקא מTRANSMAC אבל אפשר להתשמש בכל תוכנה שננתי מעלה)
http://img402.imageshack.us/img402/2483/imagethumb.png
הוצא את ה- תיקיות\קבצים הבאים:
/Applications/Nike.app
/System/Library/PreferenceBundles/VictoriaSettings.bundle
/System/Library/PrivateFramworks/SportsTrainer.framework
/System/Library/PrivateFrameworks/IAP.framework/Voices
/System/Library/PrivateFrameworks/IAP.framework/Templates
/System/Library/PrivateFrameworks/IAP.framework/IAP(רק הקובץ)
/System/Library/SpringBoardPlugins/NikeLockScreen.bundle
שלב 2 - העתקת קבצים למכשיר
העתקת הקבצים שהוצאת לאותו מיקום במכשיר (כמו שהיה בקשוחה המקורית)
פתח טרמינל דרך SSH לאייפון והכנס כ- root הסיסמא הדיפולטית אם לא שינית היא alpine (ב- WINSCP יש כפתור להפעלת טרמינל)
שנה את ההרשאות לספריות הבאות ע"י הפקודות שרשומות מטה:
הקלדתי ידנית העתק\הדבק לא תמיד עובד...
תוכנת NIKE +
(שורה ראשונה מעבירתה אותנו תיקיה,שורה שנייה מוחקת קובץ,שורה שלישית עושה LINK,שורה רביעית משנה הרשאות,חמישית -החתמה)
iPhone:~ root#: cd /Applications/Nike.app
iPhone:/Applications/Nike.app root#: rm CodeResources
iPhone:/Applications/Nike.app root#: ln s _CodeSignature/CodeResource CodeResources
iPhone:/Applications/Nike.app root#: chmod 755 Nike
iPhone:/Applications/Nike.app root#: ldid S Nike
ספרייתVictoriaSettings
iPhone:/Applications/Nike.app root#: cd /System/Library/PreferenceBundles/VictoriaSettings.bundle
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: chmod 755 VictoriaSettings
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: ldid S VictoriaSettings
ספריית SportsTrainer
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: cd /System/Library/PrivateFrameworks/SportsTrainer.framework
iPhone:/System/Library/PrivateFrameworks/SportsTrainer.framework root#: chmod 755 SportsTrainer
iPhone:/System/Library/PrivateFrameworks/SportsTrainer.framework root#: ldid S SportsTrainer
ספריית IAP
iPhone:/System/Library/PreferenceBundles/VictoriaSettings.bundle root#: cd /System/Library/PrivateFrameworks/IAP.framework
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: chmod 755 IAP
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: ldid S IAP
ספריית NikeLockScreen
iPhone:/System/Library/PrivateFrameworks/IAP.framework root#: cd /System/Library/SpringBoardPlugins/NikeLockScreen.bundle
iPhone:/System/Library/SpringBoardPlugins/NikeLockScreen.bundle root#: chmod 755 NikeLockScreen
iPhone:/System/Library/SpringBoardPlugins/NikeLockScreen.bundle root#: ldid -S NikeLockScreen
"רישום" תוכנה במערכת
בצע גיבוי של קובץ M68AP.plist (עדיין בטרמינל כמובן)
iPhone:/System/Library/PrivateFrameworks/IAP.framewrok root#: cd /System/Library/CoreServices/SpringBoard.app
iPhone:/System/Library/CoreServices/SpringBoard.app root#: cp M68AP.plist M68AP.plist.backup העתק את הקובץ למחשב (הגיבוי נשאר במכשיר)
פתח את הקובץ עם Plist Editor והוסף את מה שמסומן בצהוב
זה בעצם "הרישום" למערכת.
http://img199.imageshack.us/img199/4389/imagethumb1c.png
וקרוב לסוף עוד שורה
http://img704.imageshack.us/img704/125/imagethumb2v.png העתק את הקובץ ששונה למכשיר והחלף את הקיים.
בצע reboot
שלב 3 - בדיקה והגדרה של התוכנה במכשיר
לאחר הפעלה מחדש התוכנה צריכה להיות זמינה, צריך להיכנס להגדרות ולהפעיל אותה
http://img524.imageshack.us/img524/1281/img2616.pnghttp://img230.imageshack.us/img230/2101/img2615.png
http://img94.imageshack.us/img94/9873/img2613.pnghttp://img156.imageshack.us/img156/4078/img2614.png
אם התוכנה נסגרת לך מייד פיספסת שלב מקדים כלשהו.
עכשיו נסה לעבוד עם המכשיר שיקבל את החיישן והמקלט
לכן נבצע כמה פעולות שקשורות לתהליך הIAPD במכשיר
גיבוי ועריכה של קובץ GlobalPreferences.plist:
שים לב שמדובר בקובץ מוסתר לכן יש נקודה בהתחלה
iPhone::/System/Library/CoreServices/SpringBoard.app root#: cd /private/var/mobile/Library/Preferences
iPhone:/private/var/mobile/Library/Preferences root#: cp .GlobalPreferences.plist .GlobalPreferences.plist.backup
בצע עריכה לקובץ, כמובן לאחר העתקתו למחשב - כמו קודם עם Plist Editor
http://img704.imageshack.us/img704/7362/imagethumb3.png
העתקת הקובץ החדש בחזרה למכשיר והחלפת הקובץ המקורי
גיבוי הקובץ IAPD
iPhone:/private/var/mobile/Library/Preferences root#: cd /System/Library/PrivateFrameworks/IAP.framework/Support
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: cp iapd iapd.backup
העתק את הקובץ המשופר שהורדת בהתחלה
עשה את אותה הפעולה של ההתקנה
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: chmod 755 iapd.nikeplus
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: ldid -S iapd.nikeplus
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: cp iapd.nikeplus iapd
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: ps aux
iPhone:/System/Library/PrivateFrameworks/IAP.framework/Support root#: kill <pid of iapd>
חיבור החיישן
חבר את המקלט הכל אמור להיות בסדר, בלי שום הודעות על אי תמיכה.
הגדרות לחיישן אמור להתחיל חיפוש, קח את החיישן, לחץ עליו עם 2 אצבעות ומזיזים מצד לצד, כאילו התחלת הליכה
הכל אמור לעבור בסדר ויש לנו חיישן מקושר
http://img254.imageshack.us/img254/7519/sensorlinkedthumb.png
אפשר להשתמש בתוכנה.