מחשב כף יד

צפייה בגרסה מלאה : פתרון אמיתי לבעיית ה- Push



natish
02/03/10, 16:40
‏במכשירים פרוצים קיימת בעיה די גדולה של שימוש באפשרות ה- Push. חברי ה- Dev Team ועוד האקר בשם cmdshft מצאו פיתרון אמיתי ובחינם.



‏http://img.skitch.com/20100302-pyykub4k9e3hpphim2h3h5aree.jpg

משתמשי האייפון 2G, 3G או 3Gs שרכשו את המכשיר שלהם בחו"ל (משתמשי ה- 2G זה די ברור מאליו...) ורוצים להשתמש בפיצ'ר הדחיפה (Push) שאפל הציגה עם גירסה 3.0 נתקלים בבעיה די קשה. מאחר והמכשיר שלהם לא עבר אקטיבציה חוקית דרך איטיונס והשרתים של אפל הם לא יכולים לקבל הודעות דחיפה באופן תקין. מספר תיקונים שצצו בסידיה ניסו לפתור את הבעיה אבל בסופו של דבר פיתרון אמיתי של ממש לא נמצא. שיטה שניסתה לפתור את הבעיה גרמה לכך שמשתמשים היו מקבלים הודעות Push שלא קשורות למכשיר שלהם והדבר גרם ללא מעט ספאם באופן הזה.

הבעיה נגרמה מאחר והרשיונות שקיבלו המשתמשים לשימוש עם ה- Push היו לא ייחודיים ולכן היה נוצר מצב בו יש מספר משתמשי אייפון שקיבלו את אותו רשיון Push ולכן גם הודעות הדחיפה היו משותפות לכולם. השירות pushfix מצא פיתרון בכך שהוא מצא את האלגוריתם של רשיונות הדחיפה הוא מאפשר למשתמשים לקבל רשיון ייחודי למכשיר שלהם שמונע את הבעיה המתוארת. מה שכן השירות של pushfix הוא לא חינמי והוא דורש עליו כסף.

פה נכנסים לתמונה ה- Dev Team והאקר בשם cmdshft שמצאו פיתרון אמיתי של ממש ובחינם. הפיתרון שלו די דומה לפיתרון בתשלום אבל הוא מוצע באופן חינמי לגמרי. cmdshft מודה לחברי ה- Dev Team שעטפו את הקוד שלו והפכו אותו לתוסף של להתקנה ישירות מהסידיה וכן ל- GeoHot שעזר לו להפוך את התהליך לאוטומטי.

כדי להתקין את התוסף שיחזיר למכשיר שלכם את יכולות ה- Push באופן מלא הוסיפו את הסורס: http://cmdshft.ipwn.me/apt/ ולאחר מכן התקינו את התוסף Push Doctor.

oHananel
02/03/10, 16:43
מישהו ניסה ? עובד ?

yanivs14
02/03/10, 16:51
זה גם מתקן את הבעיה באייפון 2g
שהמנוי הופך להיות לא זמין מתי שאפשרות ה"push" מופעלת?

Magic-Man
02/03/10, 17:06
מה עם מכשירי simfree?
מה שזכור לי אני עשיתי אקטיבציה מול אפל אבל לא בדקתי את אפשרות ה puse כי אני לא רשום לאינטרנט הסלולרי

roey_j
02/03/10, 17:22
לי היה פוש מההתחלה

Cyphers
02/03/10, 17:22
מה עם מכשירי simfree?
מה שזכור לי אני עשיתי אקטיבציה מול אפל אבל לא בדקתי את אפשרות ה puse כי אני לא רשום לאינטרנט הסלולרי

זה לא רלוונטי למכשירי authorized unlock (או simfree) כי המכשיר שלך עובד activation מלא מול שרתי אפל. הפתרון טוב לאלו שאין להם מכשיר simfree ועברו פעולת hacktivation באמצעות blackra1n\redsn0w

roey_j
02/03/10, 17:25
לי הפוש פעל מההתחלה ועוד האייפון שלי מארה?ב

Cyphers
02/03/10, 17:27
לי הפוש פעל מההתחלה ועוד האייפון שלי מארה?ב

כי עשית אקטיבציה עם סים מקומי שקנית בארה"ב.

natish
02/03/10, 17:33
בדקתי את התוסף על מכשיר ה- 2g שלי.
הוא אומנם שוקל משהו כמו 11mb אבל הוא עובד מצוין!

nati-va
02/03/10, 17:39
יפה..ברמת העקרון הוא עושה מה שתוסף בתשלום עושה?
לפי הimie של המכשיר -יוצר פרופיל?
אם כן זה מעולה..

natish
02/03/10, 17:50
יפה..ברמת העקרון הוא עושה מה שתוסף בתשלום עושה?
לפי הimie של המכשיר -יוצר פרופיל?
אם כן זה מעולה..

זה מה שהמפתח טוען.

ipxp
02/03/10, 17:51
Fml
זה מתפרסם בדיוק יום אחרי שקניתי את הגרסה שעולה כסף >.<

האם זה פחות טוב\אותו דבר\יותר טוב מהגרסה שעולה כסף?

yotame85
02/03/10, 18:10
שמע תודה על הידיעה

רק חשבתי לעדכן שמדובר בעדכון ששוקל 32 מגה !!
יחד עם הפוש דוקטור זה מתקין כל מיני אנזיפ אנראר וכל מיני שטויות...
בטח מן ספאמתוכנה כזאת..אבל אנסה בכל זאת
תודה !

yanivs14
02/03/10, 18:29
שאני מתקין זה נתון לי שגיאות בסיום:

http://up195.siz.co.il/up3/l0jddommtzqf.jpg (http://www.siz.co.il/) http://up192.siz.co.il/up2/lqgznwwomzwo.jpg (http://www.siz.co.il/)

אני מתקין את התוכנה בגלל שהפוש דלוק אצלי אז שמתקשרים אלי שומעים לפעמים "המנוי אינו זמין"
אייפון 2g

natish
02/03/10, 18:35
תנסה להתקין שוב. גם לי היו בעיות בהתחלה עם הוספת הסורס. אבל בסופו של דבר זה עבד.
לפעמים תוספים יורדים באופן טוב יותר דרך ה- 3G מאשר עם ה- wifi. תנסה למרות שמדובר בקובץ די גדול (שים לב שאם אין לך חבילת גלישה עדיף לא לנסות...)

gavda
02/03/10, 18:40
גם אצלי זה נותן את אותה שגיאה ב2g...למחוק את הסורס ולהוסיף אותו מחדש נראה לך יעזור?

e-one
02/03/10, 18:41
גם אני מקבל את אותם הודעות שגיאה

natish
02/03/10, 18:41
גם אצלי זה נותן את אותה שגיאה ב2g...למחוק את הסורס ולהוסיף אותו מחדש נראה לך יעזור?

תנסה... להזיק זה לא יכול...
אני הצלחתי להתקין את התוסף, זה לקח לי כמה פעמים עד שהוא הותקן.

tsedaka
02/03/10, 18:53
אם אני מקבל מיילים בטלפון עם עדכון אוטומטי זה אומר שהפוש עובד אצלי סבבה ?

gavda
02/03/10, 18:55
לא עזר למחוק את הסורס..עד שיש תיקון זה לא מוריד לי ): אני ינסה עוד כמעט שעות..יש מצב שזה עומס או משהו?

yanivs14
02/03/10, 18:55
שאני בא להתקין אותו שוב אז הסידיה מראה שגודל ההורדה הוא 0
אני רוצה למחוק אותה לגמרי ושהסידיה תתן לי להוריד את התיקון מחדש.

erezpi
02/03/10, 19:27
יש לי 3gsוהפוש עובד מעולה אפס תקלות עשיתי ריסטור עם קובץ קאסטום 3.1.2.

benji
02/03/10, 19:37
חבל שאי אפשר להתקין מ wifi אולי יש דרך אחרת להוריד את זה בלי חבילת גלישה??

ghost
02/03/10, 19:45
שאני בא להתקין אותו שוב אז הסידיה מראה שגודל ההורדה הוא 0
אני רוצה למחוק אותה לגמרי ושהסידיה תתן לי להוריד את התיקון מחדש.

אותו הדבר אצלי, חברה מה עושים, מי שהצליח שיודיע פה מה עשה?
אני אם מערכת הפעלה 3.0, יכול להיות שזה תומך מ 3.1.2?

benji
02/03/10, 20:21
אותו הדבר אצלי, חברה מה עושים, מי שהצליח שיודיע פה מה עשה?
אני אם מערכת הפעלה 3.0, יכול להיות שזה תומך מ 3.1.2?
לא קשור בכלל

iamisraeli3
02/03/10, 20:34
שאני בא להתקין אותו שוב אז הסידיה מראה שגודל ההורדה הוא 0
אני רוצה למחוק אותה לגמרי ושהסידיה תתן לי להוריד את התיקון מחדש.

יש לי את אותה בעיה...
אפילו מחקתי את הסורס ולא עזר...


ניסיתי להוריד את זה 20 פעם כל פעם שגיאה חרטה...

yossi_s1
02/03/10, 20:44
Update via CmdShft : If you’re having an issue with installing Push Doctor and you cannot get push working, it’s because the server it’s getting your unique cert from is actually out of certs. The demand is very high apparently, and @anethema is now generating 1 unique cert per minute to put on the server. Try every few hours, eventually it will work. Any errors just means the same that it cannot find a unique cert. Just "reinstall" the package later or the next day.

בקצרה בעברית:
קיים שרת שנותן מזהה יחודי בעת ההתקנה של התוכנה...
בגלל עומס על השרת וחוסר במזהים יחודיים ההתקנה כרגע לא עובדת.
מזהים חדשים עולים לשרת כל הזמן, פשוט נסו מאוחר יותר.
אבל זהירות, אני כבר עשיתי ריסטור בגלל נסיונות כושלים להתקין את התוכנה.

elad098
02/03/10, 21:58
לעוד מישהו נעלם הפוש מההגדרות באייפון אחרי ההתקנה הכושלת כי נעלם לי ההגדרה של הפוש

eyal2580
03/03/10, 02:09
כן גם לי נעלם הפוש מההגדרות באייפון אחרי התקנה כושלת של Push doctor .
יש פיתרון ?

Waze
03/03/10, 07:36
מזל ששלי נרכש בארץ :)
לאחרונה גיליתי שPush בפייסבוק ובפרינג הוא יעיל מאוד..

ghost
03/03/10, 08:56
לעוד מישהו נעלם הפוש מההגדרות באייפון אחרי ההתקנה הכושלת כי נעלם לי ההגדרה של הפוש

גם לי נעלם אבל עדיין אפשר להדליק אותו דרך הגדרות - אנשי קשר,לוחות שנה,mail.

דבר נוסף:
ההודעה נובעת מכך שקובץ ההתקנה מחפש קובץ חתימה מהשרת, כאשר השרת מכין כל כמה שעות מספר קבוע של חתימות ומי שקודם זוכה. אז אם נתקלתם בהודעת השגיאה פשוט נסו לאחר כמה שעות.

iamisraeli3
03/03/10, 10:10
גם לי זה נעלם לאחר שהצלחתי להתקין את זה...

הייתי פשוט צריך להתקין את זה מספר פעמים מחדש עד שזה הצליח...
בשעות הבוקר יש פחות עומס כנראה זה נובע מכך כי בשעות הערב לא הצלחתי.


כמו כן לאחר התקנת התוספת נעלם הכפתור בהגדרות של הפוש, לאחר שפתחתי את פייסבוק
זה שאל אותי אם אני רוצה להפעיל את פוש אמרתי לו שכן וזה העביר אותי להגדרות והכפתור חזר.

הפוש עובד פשוט מעולה שלחו לי הודעה בפייסבוק וזה הראה לי את זה לאחר מספר שניות...


תודה רבה על העדכון!

חג שמח לכולם...

ilan_shaked
03/03/10, 12:49
איך מפעילים את האופציה לאחר ההתקנה/איך אני יודע אם הותקן?

elad098
03/03/10, 16:45
באתר הזה אפשר לראות התי השרת לא עמוס ויש פוש פנוי תהנו לי עובד מצוייין
http://screencast.com/t/ZjRhOTJjYzM

benji
03/03/10, 17:14
חבל שאי אפשר להתקין מ wifi אולי יש דרך אחרת להוריד את זה בלי חבילת גלישה??

**********?

ghost
03/03/10, 23:54
גומר על הסוללה פשוט בטירוף.

elad098
04/03/10, 01:23
חופשי גומר תסוללה

mr-anderson
04/03/10, 01:47
התוכנה עצמה או הורדת התוכנה גומרת סוללה?

elad098
04/03/10, 02:34
הפוש וזאת בעיה ידוע שזה זולל את הסוללה גם באייפון עם פוש אורגינל בלי התוכנה

jackyb.s
04/03/10, 08:03
שלום
ניסיתי להוסיף את הסורס הזה ואחרי ההוספה כשאני בא להתקין את התוכנה הוא זורק לי כמה הודעות שגיאה שההתקנה בוצעה אבל בצורה לא שלמה אז הסרתי אותה האם אתה יודע למה זה קורה
יש לי מכשיר simfree מהונג קונג נקנה בחנות אפל עם גרסה 3.1.2
ופרצתי אותו עם blackr1n על מנת לשים תכנים "אחרים"
עזרה בבקשה

ddjj
04/03/10, 15:31
שלום...... אז ככה קודם כל הפתרון עובד אצלי מעולה.....
דבר שני יש את האתר של המפתח
http://www.cmdshft.ipwn.me/blog
יש שם מונה בצד שאומר כמה
cert
פנויים יש עכשיו אם יש 0 אב יהיה את השגיאה אם יש פנויים אז זה יתקין
לפי מה שאני שמתי לב הוא מעלה כל שעה עגולה ובין 20-30 דקות (לדוגמה 9:20, 10:20, 11:20 וכו') בסביבות ה50 certs
אז אם תעבדו ככה אז זה יתקין
בהצלחה
ותודה

enigman
05/03/10, 00:01
אחרי כמה נסיונות התקנתי --בלי שום תקלה בסוף זה הלוג:

(Reading database ... 3527 files and directories currently installed.)
Preparing to replace com.anethema.pushdoctor 1.01 (using .../com.anethema.pushdoctor_1.01_iphoneos-arm.deb) ...
Unpacking replacement com.anethema.pushdoctor ...
Setting up com.anethema.pushdoctor (1.01) ...
*****************************************
* http://www.cmdshft.ipwn.me/blog/ *
* Please read before asking questions *
*Errors are normal if no certs available*
*DONT USE PUSH TOGGLE IT CAN WRECK YOUR *
*IPHONE!!! *
*AGAIN READ THE BLOG MOST ANSWERS THERE *
Disabling Push notifications...
Writing new value for SBRemoteNotificationsEnabled to /var/mobile/Library/Preferences/com.apple.springboard.plist
Removing push related plists so reinstallation of push apps is not necessary...
Downloading a certificate if one is available
Unzipping and injecting certs..
Archive: certs.zip
inflating: push-cert.bin
extracting: push-key.bin
inflating: youtube-cert.bin
extracting: youtube-key.bin
Inject - Screwing up your keychain since 2009
---------------------------------------------
Copyrighted by the iPhone Dev Team, all rights reserved. Don't worry, we know this hack sucks.


Inspired by the YouTube hack made by jailbreakers lost now to memory, Inject was conceived by
an industrious hacker named CPICH. The actual (shitty) code is based off of work by wizdaz,
gray, iZsh and saurik, with the code-monkeying done by planetbeing who notes that all credit
should go to the aforementioned luminaries, and all blame for the crappy code assigned to
himself.


fix youtube
Created certificate data 804C00
Created certificate 101C20
Created private key 803400
Created identity 101FC0
SecItemCopyMatching returns 0
Found old identity 101AE0
SecItemDelete returns 0
SecItemAdd returns 0, 1029B0
fix push
Created certificate data 805800
Created certificate 101C20
Created private key 803400
Created identity 102040
SecItemCopyMatching returns -25300
No old identity was found
SecItemAdd returns 0, 102A30
cleanup
Clearing temp files...
Re-enabling push notifications...
Writing new value for SBRemoteNotificationsEnabled to /var/mobile/Library/Preferences/com.apple.springboard.plist
Restarting the Push Notification Daemon...
Waiting for apsd to reload...
Forcing apsd enable.
Fixes "Connect to iTunes" bug.



אגב עדיין לא עובד לי--משהו יכול לעזור לי בנידון?
תודה רבה!!

Cyphers
05/03/10, 00:18
פורסם מדריך מקיף בנושא: http://www.iphones.co.il/iphone-ipod-guides/article-thread124770.html

benji
31/03/10, 04:47
עובד סוף כול סוף