דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. אנדרואיד - כללי
  3. עזרה הדדית - אנדרואיד
  4. בקשת מידע | אפליקצייה לעצירת שמע בשיחה - על ידי נגיעה באוזניה

בקשת מידע | אפליקצייה לעצירת שמע בשיחה - על ידי נגיעה באוזניה

מתוזמן נעוץ נעול הועבר עזרה הדדית - אנדרואיד
7 פוסטים 4 כותבים 38 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • יאיר דניאלי מנותק
    יאיר דניאלי מנותק
    יאיר דניאל
    כתב נערך לאחרונה על ידי
    #1

    ניסיתי‌​‌‌​‌​​​​​‌ במשך כמה זמן - (היום, לא מידי הרבה זמן...) ליצור אפליקצייה שתגרום לכך שבעת נגיעה באוזניה - ילחץ מקש השמע בפלאפון - זה שימושי מאוד למי ששומע שיחות/שיעורים/וכו'... בפלאפון, ותוכ"ד שיחה מישהו מדבר איתך, במקום להוציא את המכשיר, ללחוץ חמש, להחזיר לכיס, לגמור לדבר איתו, להוציא שוב, ללחוץ חמש, ולהכניס שוב לכיס - פשוט נוגעים באוזניה - וכמו בשמיעת מוזיקה - זה נעצר, נוגעים שוב - והשיחה ממשיכה.
    כמה פשוט ככה גאוני.

    אממ'ה שאחרי 20 בדיקות שעשיתי, לא הצלחתי להגיע למשהו ממשי שעובד לי תוכ"ד שיחה - במכשיר בלי נגישות אבל עם רוט (אנדרואיד 4.4 = שיאומי קין)
    מעלה את הגיטאב של זה - עם פירוט בספויילר מה נוסה עד כה

    אשמח מאוד אם מישהו יקח את זה לתשומת ליבו...
    מאמין שמלא אנשים יודו לו!

    @חייא-שיאומי @בנימין-מחשבים ???

    מאגר הגיטאב:
    https://github.com/YairDaniel11/headset-press5

    סיכום הנסיונות:

    מה נוסה, מה עבד ומה נכשל

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

    המטרה

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

    סביבת הבדיקה

    • Xiaomi Qin S1+ (מכשיר מקשים), אנדרואיד 4.4, root דרך Magisk.
    • אוזניית בלוטוס (ברשימת ההתאמות מופיעות soundcore). נגיעה קצרה בשיחה לא עושה כלום
      לפי המשתמש; לחיצה ארוכה מנתקת שיחה.
    • אין במכשיר שירות נגישות שאפשר להפעיל.
    • הבנייה: דחיפה ל-GitHub, ו-Actions מצרף APK ל-Release (אין SDK מקומי).

    מה עבד (מאומת ביומנים)

    • זיהוי שיחה: PhoneStateListener מדווח בשיחה / פנוי בצורה אמינה.
    • נגיעה באוזנייה כשאין שיחה (האוזנייה מחוברת, מוזיקה): מגיעה לטלפון בשני מסלולים.
      • דרך המערכת: KEYCODE_MEDIA_PLAY, KEYCODE_MEDIA_PAUSE, KEYCODE_MEDIA_PREVIOUS
        (registerMediaButtonEventReceiver ב-4.4).
      • דרך הקלט הגולמי עם root (getevent -l) : KEY_PLAYCD, KEY_PAUSECD,
        KEY_NEXTSONG, KEY_PREVIOUSSONG מההתקן AVRCP (/dev/input/event4).
    • ספירת נגיעות: נגיעה כפולה מגיעה בדרך כלל כ"שיר הבא" (NEXT), לא כשתי נגיעות נפרדות. הקוד מתרגם NEXT ל-2 ו-PREVIOUS ל-3.
    • חיבור האוזנייה חייב להיות פעיל. בלי חיבור מדיה/שיחה אמיתי אין שום אירוע. ביומן
      נבדק דרך BluetoothAdapter.getProfileConnectionState.

    מה נכשל או לא הוכח

    1. קליטת נגיעה באוזנייה בתוך שיחה (הבעיה המרכזית, לא נפתרה)

    • בשיחות שבהן AudioManager.isBluetoothScoOn() == true (הקול עובר דרך האוזנייה), נאספו
      עשרות שניות של נגיעות בלי אף אירוע: לא במסלול המערכת ולא בקלט הגולמי של הקרנל.
      למשל שיחה של 57 שניות עם לחיצות רבות ביומן ריק.
    • ההסבר הסביר: במצב שיחה (HFP) האוזנייה מטפלת בנגיעה קצרה בעצמה ולא שולחת לטלפון כלום.
      רק לחיצה ארוכה (ניתוק) מגיעה לטלפון.
    • בשיחה אחת, בגרסה מוקדמת, כן הגיעו KEYCODE_MEDIA_PLAY (אולי כשהקול לא עבר דרך
      האוזנייה). לא נבדק אם הניתוב לרמקול/אוזנייה של הטלפון מחזיר את האירועים.
    • מסלול המערכת בשיחה: לפי קוד AOSP 4.4 (לפי סוכן מחקר, לא אומת על המכשיר),
      PhoneWindowManager מדכא PLAY/PAUSE/PLAY_PAUSE כשהטלפון לא ב-idle, ולחצני
      המדיה בשיחה מנותבים לאפליקציית הטלפון.
    • אם האוזנייה שולחת AT+CKPD (HFP), מחסנית הבלוטוס ב-4.4 מנתקת את השיחה ואף
      אפליקציה לא רואה אותה.

    2. הקשת 5 בתוך השיחה

    שיטה תוצאה
    input keyevent 12 (KEYCODE_5) כשאפליקציה אחרת על המסך המקש הולך לאפליקציה שבפוקוס, לא לשיחה
    input keyevent 12 כשמסך השיחה בפוקוס עבד לפעמים. לפי קוד AOSP 4.4, InCallActivity מקבל ספרה רק כשלוח המקשים שלו גלוי (לא נבדק במכשיר באופן מלא)
    uiautomator dump ו-input tap על כפתור 5 נכשל בשיחה: ERROR: could not get idle state, או Killed
    am start -n com.android.incallui/.InCallActivity -f 0x10020000 (+ --ez InCallActivity.show_dialpad true) להעלאת מסך השיחה הקריס את המחייגן ("אפליקציית חייגן נעצרה")
    שירות נגישות (KeypadClickService) נכתב, לא נבדק: אין נגישות במכשיר
    service call phone 4 i32 1 (ITelephony.showCallScreenWithDialpad) ואז input keyevent 12 נבנה (גרסה 1.19). לא נבדק מקצה לקצה, כי בשיחה הנגיעה לא הגיעה (סעיף 1). זהירות: מספר הטרנזקציה נלקח מקוד 4.4 ולא אומת ב-ROM הזה

    3. Magisk ו-root

    • אם ההרשאה לא נשמרה "לצמיתות", חלון הבקשה (SuRequestActivity) קופץ באמצע שיחה
      ומכסה את המסך. כל קריאת su גם מקפיצה את ההודעה "הוענקו הרשאות". לכן ההקשה בנויה
      כקריאת su אחת.

    רעיונות שלא נוסו

    • שליחת DTMF ישירה דרך IBluetoothHeadsetPhone.sendDtmf(int) של שירות הטלפון (לפי קריאת
      קוד AOSP 4.4 על ידי סוכן מחקר, לא נוסה). שולח לחיבור למודם בלי מסך ובלי פוקוס. דורש
      הרשאת MODIFY_PHONE_STATE, כלומר אפליקציית מערכת (/system/priv-app) או תהליך root דרך
      app_process. בדיקה מקדימה: dumpsys package com.android.phone | grep -i HeadsetPhone.
    • מחוות ווליום באוזנייה במקום נגיעה: בשיחה פקודות ווליום (AT+VGS) כן מגיעות לטלפון.
      אפשר לזהות את android.media.VOLUME_CHANGED_ACTION, להקיש 5 ולהחזיר את העוצמה.
      תלוי בכך שהאוזנייה מאפשרת להגדיר מחווה כזו. נבנה בגרסה 1.21 ולא נבדק.
    • שירות נגישות עם onKeyEvent (FLAG_REQUEST_FILTER_KEY_EVENTS) שרואה מקשים לפני
      מדיניות המערכת. לא אומת שמקשי AVRCP עוברים בו.
    • ניתוב קול השיחה לטלפון (לא לאוזנייה) כדי שהאוזנייה תחזור לשלוח AVRCP.
    • Xposed / hook ב-com.android.phone, או להפוך לחייגן ברירת מחדל
      (InCallService, Call.playDtmfTone) באנדרואיד 5 ומעלה.
    • בדיקה של לוגים: logcat -v time | grep -iE 'ckpd|avrcp|bvra|btif_hf' בזמן נגיעה בשיחה,
      כדי לראות אם הבלוטוס מקבל משהו (הקוד מכיל ניסיון לכך בכפתור "אבחון אוזנייה").

    מבנה הקוד

    • CallWatcherService – שירות קדמי, מאזין למצב טלפון.
    • HeadsetPressController – "חימוש" בזמן שיחה, ספירת נגיעות, נעילת סדרה על מסלול אחד.
    • MediaButtonReceiver, MediaSessionHelper – מסלול המערכת.
    • RootInputListener – מסלול הקלט הגולמי (getevent).
    • VolumeGestureWatcher – טריגר מחוות ווליום.
    • Key5Sender – ההקשה (נגישות או root).
    • KeypadClickService – שירות נגישות (לא נבדק).
    • DiagnosticsLog – יומן בתוך האפליקציה. הכפתור "אבחון אוזנייה" מאזין 30 שניות גם בלי שיחה.

    מקורות שנאספו (על ידי סוכן מחקר, לא נבדקו אחד-אחד)

    • HeadsetStateMachine.java (android-4.4_r1): טיפול ב-AT+CKPD בשיחה.
    • PhoneWindowManager.java ו-MediaFocusControl.java (4.4): דיכוי מקשי מדיה בשיחה.
    • InCallActivity.java (4.4): ספרה מתקבלת רק כשלוח המקשים גלוי.
    • BluetoothPhoneService.java (4.4): sendDtmf.

    בנימין מחשביםב תגובה 1 תגובה אחרונה
    1
    • יאיר דניאלי יאיר דניאל

      ניסיתי‌​‌‌​‌​​​​​‌ במשך כמה זמן - (היום, לא מידי הרבה זמן...) ליצור אפליקצייה שתגרום לכך שבעת נגיעה באוזניה - ילחץ מקש השמע בפלאפון - זה שימושי מאוד למי ששומע שיחות/שיעורים/וכו'... בפלאפון, ותוכ"ד שיחה מישהו מדבר איתך, במקום להוציא את המכשיר, ללחוץ חמש, להחזיר לכיס, לגמור לדבר איתו, להוציא שוב, ללחוץ חמש, ולהכניס שוב לכיס - פשוט נוגעים באוזניה - וכמו בשמיעת מוזיקה - זה נעצר, נוגעים שוב - והשיחה ממשיכה.
      כמה פשוט ככה גאוני.

      אממ'ה שאחרי 20 בדיקות שעשיתי, לא הצלחתי להגיע למשהו ממשי שעובד לי תוכ"ד שיחה - במכשיר בלי נגישות אבל עם רוט (אנדרואיד 4.4 = שיאומי קין)
      מעלה את הגיטאב של זה - עם פירוט בספויילר מה נוסה עד כה

      אשמח מאוד אם מישהו יקח את זה לתשומת ליבו...
      מאמין שמלא אנשים יודו לו!

      @חייא-שיאומי @בנימין-מחשבים ???

      מאגר הגיטאב:
      https://github.com/YairDaniel11/headset-press5

      סיכום הנסיונות:

      מה נוסה, מה עבד ומה נכשל

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

      המטרה

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

      סביבת הבדיקה

      • Xiaomi Qin S1+ (מכשיר מקשים), אנדרואיד 4.4, root דרך Magisk.
      • אוזניית בלוטוס (ברשימת ההתאמות מופיעות soundcore). נגיעה קצרה בשיחה לא עושה כלום
        לפי המשתמש; לחיצה ארוכה מנתקת שיחה.
      • אין במכשיר שירות נגישות שאפשר להפעיל.
      • הבנייה: דחיפה ל-GitHub, ו-Actions מצרף APK ל-Release (אין SDK מקומי).

      מה עבד (מאומת ביומנים)

      • זיהוי שיחה: PhoneStateListener מדווח בשיחה / פנוי בצורה אמינה.
      • נגיעה באוזנייה כשאין שיחה (האוזנייה מחוברת, מוזיקה): מגיעה לטלפון בשני מסלולים.
        • דרך המערכת: KEYCODE_MEDIA_PLAY, KEYCODE_MEDIA_PAUSE, KEYCODE_MEDIA_PREVIOUS
          (registerMediaButtonEventReceiver ב-4.4).
        • דרך הקלט הגולמי עם root (getevent -l) : KEY_PLAYCD, KEY_PAUSECD,
          KEY_NEXTSONG, KEY_PREVIOUSSONG מההתקן AVRCP (/dev/input/event4).
      • ספירת נגיעות: נגיעה כפולה מגיעה בדרך כלל כ"שיר הבא" (NEXT), לא כשתי נגיעות נפרדות. הקוד מתרגם NEXT ל-2 ו-PREVIOUS ל-3.
      • חיבור האוזנייה חייב להיות פעיל. בלי חיבור מדיה/שיחה אמיתי אין שום אירוע. ביומן
        נבדק דרך BluetoothAdapter.getProfileConnectionState.

      מה נכשל או לא הוכח

      1. קליטת נגיעה באוזנייה בתוך שיחה (הבעיה המרכזית, לא נפתרה)

      • בשיחות שבהן AudioManager.isBluetoothScoOn() == true (הקול עובר דרך האוזנייה), נאספו
        עשרות שניות של נגיעות בלי אף אירוע: לא במסלול המערכת ולא בקלט הגולמי של הקרנל.
        למשל שיחה של 57 שניות עם לחיצות רבות ביומן ריק.
      • ההסבר הסביר: במצב שיחה (HFP) האוזנייה מטפלת בנגיעה קצרה בעצמה ולא שולחת לטלפון כלום.
        רק לחיצה ארוכה (ניתוק) מגיעה לטלפון.
      • בשיחה אחת, בגרסה מוקדמת, כן הגיעו KEYCODE_MEDIA_PLAY (אולי כשהקול לא עבר דרך
        האוזנייה). לא נבדק אם הניתוב לרמקול/אוזנייה של הטלפון מחזיר את האירועים.
      • מסלול המערכת בשיחה: לפי קוד AOSP 4.4 (לפי סוכן מחקר, לא אומת על המכשיר),
        PhoneWindowManager מדכא PLAY/PAUSE/PLAY_PAUSE כשהטלפון לא ב-idle, ולחצני
        המדיה בשיחה מנותבים לאפליקציית הטלפון.
      • אם האוזנייה שולחת AT+CKPD (HFP), מחסנית הבלוטוס ב-4.4 מנתקת את השיחה ואף
        אפליקציה לא רואה אותה.

      2. הקשת 5 בתוך השיחה

      שיטה תוצאה
      input keyevent 12 (KEYCODE_5) כשאפליקציה אחרת על המסך המקש הולך לאפליקציה שבפוקוס, לא לשיחה
      input keyevent 12 כשמסך השיחה בפוקוס עבד לפעמים. לפי קוד AOSP 4.4, InCallActivity מקבל ספרה רק כשלוח המקשים שלו גלוי (לא נבדק במכשיר באופן מלא)
      uiautomator dump ו-input tap על כפתור 5 נכשל בשיחה: ERROR: could not get idle state, או Killed
      am start -n com.android.incallui/.InCallActivity -f 0x10020000 (+ --ez InCallActivity.show_dialpad true) להעלאת מסך השיחה הקריס את המחייגן ("אפליקציית חייגן נעצרה")
      שירות נגישות (KeypadClickService) נכתב, לא נבדק: אין נגישות במכשיר
      service call phone 4 i32 1 (ITelephony.showCallScreenWithDialpad) ואז input keyevent 12 נבנה (גרסה 1.19). לא נבדק מקצה לקצה, כי בשיחה הנגיעה לא הגיעה (סעיף 1). זהירות: מספר הטרנזקציה נלקח מקוד 4.4 ולא אומת ב-ROM הזה

      3. Magisk ו-root

      • אם ההרשאה לא נשמרה "לצמיתות", חלון הבקשה (SuRequestActivity) קופץ באמצע שיחה
        ומכסה את המסך. כל קריאת su גם מקפיצה את ההודעה "הוענקו הרשאות". לכן ההקשה בנויה
        כקריאת su אחת.

      רעיונות שלא נוסו

      • שליחת DTMF ישירה דרך IBluetoothHeadsetPhone.sendDtmf(int) של שירות הטלפון (לפי קריאת
        קוד AOSP 4.4 על ידי סוכן מחקר, לא נוסה). שולח לחיבור למודם בלי מסך ובלי פוקוס. דורש
        הרשאת MODIFY_PHONE_STATE, כלומר אפליקציית מערכת (/system/priv-app) או תהליך root דרך
        app_process. בדיקה מקדימה: dumpsys package com.android.phone | grep -i HeadsetPhone.
      • מחוות ווליום באוזנייה במקום נגיעה: בשיחה פקודות ווליום (AT+VGS) כן מגיעות לטלפון.
        אפשר לזהות את android.media.VOLUME_CHANGED_ACTION, להקיש 5 ולהחזיר את העוצמה.
        תלוי בכך שהאוזנייה מאפשרת להגדיר מחווה כזו. נבנה בגרסה 1.21 ולא נבדק.
      • שירות נגישות עם onKeyEvent (FLAG_REQUEST_FILTER_KEY_EVENTS) שרואה מקשים לפני
        מדיניות המערכת. לא אומת שמקשי AVRCP עוברים בו.
      • ניתוב קול השיחה לטלפון (לא לאוזנייה) כדי שהאוזנייה תחזור לשלוח AVRCP.
      • Xposed / hook ב-com.android.phone, או להפוך לחייגן ברירת מחדל
        (InCallService, Call.playDtmfTone) באנדרואיד 5 ומעלה.
      • בדיקה של לוגים: logcat -v time | grep -iE 'ckpd|avrcp|bvra|btif_hf' בזמן נגיעה בשיחה,
        כדי לראות אם הבלוטוס מקבל משהו (הקוד מכיל ניסיון לכך בכפתור "אבחון אוזנייה").

      מבנה הקוד

      • CallWatcherService – שירות קדמי, מאזין למצב טלפון.
      • HeadsetPressController – "חימוש" בזמן שיחה, ספירת נגיעות, נעילת סדרה על מסלול אחד.
      • MediaButtonReceiver, MediaSessionHelper – מסלול המערכת.
      • RootInputListener – מסלול הקלט הגולמי (getevent).
      • VolumeGestureWatcher – טריגר מחוות ווליום.
      • Key5Sender – ההקשה (נגישות או root).
      • KeypadClickService – שירות נגישות (לא נבדק).
      • DiagnosticsLog – יומן בתוך האפליקציה. הכפתור "אבחון אוזנייה" מאזין 30 שניות גם בלי שיחה.

      מקורות שנאספו (על ידי סוכן מחקר, לא נבדקו אחד-אחד)

      • HeadsetStateMachine.java (android-4.4_r1): טיפול ב-AT+CKPD בשיחה.
      • PhoneWindowManager.java ו-MediaFocusControl.java (4.4): דיכוי מקשי מדיה בשיחה.
      • InCallActivity.java (4.4): ספרה מתקבלת רק כשלוח המקשים גלוי.
      • BluetoothPhoneService.java (4.4): sendDtmf.

      בנימין מחשביםב מנותק
      בנימין מחשביםב מנותק
      בנימין מחשבים
      מדריכים
      כתב נערך לאחרונה על ידי
      #2

      @יאיר-דניאל כתב:

      @בנימין-מחשבים

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

      יש 10 סוגים של אנשים, אלה שמבינים בינארית ואלה שלא

      יאיר דניאלי 1 2 תגובות תגובה אחרונה
      0
      • בנימין מחשביםב בנימין מחשבים

        @יאיר-דניאל כתב:

        @בנימין-מחשבים

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

        יאיר דניאלי מנותק
        יאיר דניאלי מנותק
        יאיר דניאל
        כתב נערך לאחרונה על ידי
        #3

        @בנימין-מחשבים אל‌​‌‌​‌​​​​​‌ תדאג נמצא דרך לקשר את זה...
        יאללה לך על זה.
        עם איזה פלאפון אתה?

        בנימין מחשביםב תגובה 1 תגובה אחרונה
        0
        • יאיר דניאלי יאיר דניאל

          @בנימין-מחשבים אל‌​‌‌​‌​​​​​‌ תדאג נמצא דרך לקשר את זה...
          יאללה לך על זה.
          עם איזה פלאפון אתה?

          בנימין מחשביםב מנותק
          בנימין מחשביםב מנותק
          בנימין מחשבים
          מדריכים
          כתב נערך לאחרונה על ידי
          #4

          @יאיר-דניאל חוששני שאאכזב אותך. אני עם מכשיר כשר למהדרין (עד ש @צול-גאה יפרוץ לי אותו...)
          אם כי אם השמועות נכונות וQ9 יהיה אנדרואיד - אני קונה אותו ברגע שיצא

          יש 10 סוגים של אנשים, אלה שמבינים בינארית ואלה שלא

          צול גאהצ תגובה 1 תגובה אחרונה
          0
          • בנימין מחשביםב בנימין מחשבים

            @יאיר-דניאל כתב:

            @בנימין-מחשבים

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

            1 מנותק
            1 מנותק
            123 דג מלוח
            כתב נערך לאחרונה על ידי 123 דג מלוח
            #5

            @בנימין-מחשבים אם יעשו את מה ש@המפתיע רצה בשרשור של שליחה קלה. יהיה אפשר לעשות תוכנה לוינדוס שתלחץ על 5, הנה גייסתי אותך לשתיהם 😄

            תגובה 1 תגובה אחרונה
            2
            • בנימין מחשביםב בנימין מחשבים

              @יאיר-דניאל חוששני שאאכזב אותך. אני עם מכשיר כשר למהדרין (עד ש @צול-גאה יפרוץ לי אותו...)
              אם כי אם השמועות נכונות וQ9 יהיה אנדרואיד - אני קונה אותו ברגע שיצא

              צול גאהצ מנותק
              צול גאהצ מנותק
              צול גאה
              כתב נערך לאחרונה על ידי צול גאה
              #6

              @בנימין-מחשבים

              א}למחוק זה סוד 😉
              @צוות-פיקוח
              ב} רוצה עכשיו דיברנו כבר שזה מחכה רק לך

              צול של הבורא יתברך

              יאיר דניאלי תגובה 1 תגובה אחרונה
              0
              • צול גאהצ צול גאה

                @בנימין-מחשבים

                א}למחוק זה סוד 😉
                @צוות-פיקוח
                ב} רוצה עכשיו דיברנו כבר שזה מחכה רק לך

                יאיר דניאלי מנותק
                יאיר דניאלי מנותק
                יאיר דניאל
                כתב נערך לאחרונה על ידי
                #7

                > @צול-גאה כתב:

                ב‌​‌‌​‌​​​​​‌} רוצה עכשיו דיברנו כבר שזה מחכה רק לך

                הי! למה רק הוא!...

                תגובה 1 תגובה אחרונה
                0

                שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                הרשמה התחברות

                • התחברות

                • אין לך חשבון עדיין? הרשמה

                • התחברו או הירשמו כדי לחפש.
                • פוסט ראשון
                  פוסט אחרון
                0
                • חוקי הפורום
                • פופולרי
                • לא נפתר
                • משתמשים
                • חיפוש גוגל בפורום
                • צור קשר