דילוג לתוכן

עזרה הדדית - אנדרואיד

8.5k נושאים 94.0k פוסטים

⚠ שימו לב, אין לבקש העלאה של אפליקציות.

קטגוריות משנה


  • 133 נושאים
    3k פוסטים
    עניו כמשהע
    @שלמה-רביב מעולה יהיה נוח בשבילי תודה על המענה וההקשבה לא מובן מאליו
  • כאן תוכלו להיעזר ולדון אודות אפליקציות ופעולתם

    1k 10k
    1k נושאים
    10k פוסטים
    S
    למה כבר הורדתי אלף אפליקציות שתקועות לי אגב זכור לי שליפני הרבה זמן הצלחתי אבל אני לא זוכר איך
  • עזרה | הגדרות WI FI

    4
    0 הצבעות
    4 פוסטים
    70 צפיות
    תלת פאזית
    @DANIEL-4 כתב בעזרה | הגדרות WI FI: לא חושב ששייך בצורה פשוטה אא"כ מדובר על WSA בWSA אתה בטוח שזה עובד? כי בהתחלה ניסיתי איתו ואז הבנתי שיש את הבעיה הזו ואמרו לקחת אמולטור שיש לו רישמית הגדרות WI FI הבנתי שאני צריך לשנות איזה הגדרה משהו שקשור ל- MAC, אך לא הצלחתי
  • נושא זה נמחק!

    1
    1
    0 הצבעות
    1 פוסטים
    26 צפיות
    אין תגובות
  • שאלה | עזרה API לסמארטי

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

    נפתר
    28
    0 הצבעות
    28 פוסטים
    425 צפיות
    ט
    @בניית-גרסאות אין לי איפוס הגדרות אבל עשיתי איפוס מלא אחרי המדריך הזה, ועבד!! תודה רבה לכל העוזרים. (אני לא יכול להצביע אבל בקשתי מחבר שיצביע לכולם). נ.ב. מישהו יודע איך להוריד את שורת הגוגל מההגדרות?
  • מדריך | שינוי IMEI למכשירים עם מעבד MTK ללא תוכנה!

    12
    7 הצבעות
    12 פוסטים
    677 צפיות
    יוסי מחשביםי
    @בין-אדם-לחבירו כתב במדריך | שינוי IMEI למכשירים עם מעבד MTK ללא תוכנה!: אם אני יש לי מכשיר אנדרואיד ואני משנה את הIMEI לכשר אבל החלפתי למספר של 4*4 זה יעבוד או שצריך דווקא מספר לאנדרואיד יעבוד
  • 0 הצבעות
    5 פוסטים
    158 צפיות
    מ
    הנה התשובה של ג'מיני: Spoiler זה מצוין! התצפית שלך מאשרת את כל שרשרת הניתוח שלנו ומבודדת את הבעיה באופן מושלם. אם קובץ ה-Key Layout (.kl) מכיל: KEY 139 MENU זה אומר שכל הדרך מהחומרה ועד לשכבת ה-Framework (הגעת לקוד 82) עובדת כשורה. הבעיה היא כבר לא במיפוי, אלא אך ורק במדיניות (Policy) של המערכת ברגע שקיבלה את הקוד 82. 🧐 ניתוח הבעיה: הסטה כפויה (Policy Override) הבעיה שאתה רואה היא תוצאה של סדר העדיפויות שנקבע בתוך קוד השירותים של אנדרואיד (בתוך תהליך המערכת). כך נראית שרשרת האירועים המלאה, עם דגש על נקודת הכשל: קלט גולמי: 139 נלחץ. מיפוי: ה-.kl מתרגם 139 ל-Android Keycode 82 (MENU). (תקין) יירוט Policy 1: WindowManagerPolicy.interceptKeyBeforeQueueing(): המערכת מקבלת 82. זה הרגע שבו הקוד של היצרן פועל. מה שקורה בפועל (כפי שמשתקף בלוג): הלוגים שלך משורות 3, 4 ו-6 מספקים את הראיה המרכזית ליירוט: שורה רמה תג משמעות 3-4 D onRecentsTouch: המערכת מזהה שמקש נלחץ ומפעילה לוגיקה שמקושרת לRecents (אפליקציות אחרונות). xuyong isValidationToolsApp... הפניה לקוד מותאם אישית של היצרן (או גורם צד שלישי). 6 I ActivityTaskManager: START u0 {act=...HOME...} במקום לעשות משהו עם Recents, הקוד המותאם אישית הזה מחליט במקום להפעיל את מסך הבית. המסקנה: זהו "קוד עוקף" (Override Code) היצרן, או מי שביצע את התאמות המערכת, החליט שהדרך שבה המקש 82 (Menu) מטופל צריכה להיות שונה בנסיבות מסוימות (אולי תמיד, או רק כאשר אפליקציה מסוימת ברקע). היירוט מתרחש בתוך הקוד שנקרא onRecentsTouch או בסביבתו, בתוך תהליך ה-System Server. היכן לשנות את הקוד עם Root אם אתה רוצה שהמקש יפעל כתפריט באופן תקין, עליך לבטל או לשנות את הלוגיקה שמפעילה את ה-HOME Intent כאשר היא רואה את הקוד 82. כאמור, הקוד שאתה מחפש נמצא בתוך קבצי ה-Framework, כנראה ב: או בקובץ מותאם אישית של היצרן, שנמצא גם הוא בתוך ה-Jar של שירותי המערכת (services.jar) או הרכיבים של היצרן (Vendor/MTK frameworks). שלבי הפעולה המדויקים עם Root: איתור הקוד המותאם אישית: קובץ ה-Java הרלוונטי הוא כנראה המחלקה שמכילה את הפונקציה onRecentsTouch. נסה לחפש את השם xuyong או onRecentsTouch בקוד המקור של ה-Framework. הקוד הזה כנראה מופעל מתוך פונקציית הטיפול במקשים של ה-WindowManagerPolicy. שינוי הלוגיקה: חפש קטע קוד דומה לזה בתוך הטיפול ב-KEYCODE_MENU או KEYCODE_APP_SWITCH: <!-- end list --> // דוגמה ללוגיקה שיש לשנות if (keyCode == KeyEvent.KEYCODE_MENU) { // קריאה לפונקציה המותאמת אישית של היצרן if (mCustomPolicy.isValidationToolsApp(topActivity) || shouldOverrideMenuKey()) { // זהו החלק שאתה רוצה לבטל! Intent homeIntent = new Intent(Intent.ACTION_MAIN); homeIntent.addCategory(Intent.CATEGORY_HOME); startActivity(homeIntent); // <--- זה מה שיוצר את START u0 {act=...HOME...} return -1; // יירוט המקש כך שלא יגיע לאפליקציה } } אם אתה משנה את ה-Firmware, עליך להסיר את קטעי הקוד שיוצרים את ה-HOME Intent ולהבטיח שהמקש לא יוכרז כ"מיוֹרֵט" (כלומר, שהפונקציה תחזיר 0 או ערך שלא מונע את המשך הדיספאץ' (Dispatch) שלו לאפליקציה). ️ פעולה עם Magisk/Xposed (הדרך הריאלית) מאחר ששינוי קוד ה-Framework דורש דה-קומפילציה, שינוי וקומפילציה מחדש של קובצי .jar קריטיים (פעולה מסוכנת ומורכבת): הדרך המעשית ביותר היא להשתמש במודול Magisk/Xposed שנועד לשנות התנהגות Key Events. מודול כזה יכול "ללכוד" את הקריאה לפונקציות המדיניות (Policy Functions) ולשנות את התוצאה שלהן. חפש מודולים המתמחים ב: "Key Mapper" או "Button Remapper" (לרמת Framework). שימוש ב-Xposed / LSPosed כדי להתחבר לתוך ה-PhoneWindowManager.java ולדרוס את הלוגיקה המותאמת אישית של היצרן (הידועה בשם Hooking). לסיכום: המקש 139 נכון, המיפוי ל-82 נכון. היירוט שמפעיל את ה-HOME במקום את ה-MENU מתבצע על ידי קוד מדיניות מותאם אישית (Custom Policy Code) של היצרן בתוך ה-System Server. זה המקום שאתה צריך לשנות. אם נקצר, אני מרגיש שזה מעבר ליכולת שלי, מתלבט אם לנסות עוד להבין מה קורה כאן, או להרים ידיים. אני שוקל עוד לקחת קבצים מתאימים ממכשיר F21 pro, ולשתול אותם במודול מג'יסק... נראה שזה הזמן לבקש עזרה, אם מישהו המומחים כאן יש לו מושג מה כתוב כאן ורוצה לעזור לי, אני אשמח מאוד.
  • בירור | התקנה מגוגל פליי דרך מחשב למכשיר חסום

    4
    0 הצבעות
    4 פוסטים
    76 צפיות
    שאול 208ש
    @נחלס-דון שתי השאלות מתורצות בתשובה אחת לא מדובר בחיבור פיזי של המכשיר למחשב, אלא בהתחברות לגוגל פליי מאותו חשבון שמחובר גם למכשיר אי לכך, לא יעזור שבחשבון גוגל שלך תיכנס לגוגל פליי ותלחץ על התקנה במכשיר כזה או אחר אם המכשיר הזה לא מחובר לרשת, בדיוק כמו אם למכשיר אין סים.
  • בירור | המתחרה של שיואמי מקשים?

    120
    3 הצבעות
    120 פוסטים
    8k צפיות
    א
    @3157686 כתב בבירור | המתחרה של שיואמי מקשים?: @אלי-TZA חבל שאתה מקפיץ נושא ישן ממש לא חבל, הפכתם את הכלל הזה לחובה קדושה מעל הכל.. הקפצתי בעניין הנושא עצמו שרלוונטי עכשיו אף יותר מאז. ולמי שהנושא היה משמעותי אז השאלה שלי מאוד חשובה כרגע ערב סגירת הרשתות ואחרי שיצא כאן תיקון הוולטה שלא היה קיים אז בפתיחת הנושא.
  • בירור | האם בנגן 'המנגן' יש בהכרח WI-FI?

    7
    0 הצבעות
    7 פוסטים
    117 צפיות
    אלוף תימןא
    תעלה תמונה של הנגן ואם נדלק לך ה wifi
  • נושא זה נמחק!

    1
    0 הצבעות
    1 פוסטים
    14 צפיות
    אין תגובות
  • בירור | שינוי IMEI של אנדרואיד לIM כשר

    2
    0 הצבעות
    2 פוסטים
    78 צפיות
    אלוף תימןא
    @בין-אדם-לחבירו https://mitmachim.top/topic/85574/בקשת-מידע-רשימת-imei-הכשרים-דור-4-volte
  • בקשת מידע | צריבת גירסא לנגן M36

    נפתר
    58
    0 הצבעות
    58 פוסטים
    1k צפיות
    יאיר דניאלי
    @אלוף-תימן ניסיתי לצרוב את הגירסא המקורית בלי מחיצת הסופר - פעמיים, והנגן נכנס לבריק. ניסית פעם לצרוב כך?
  • באג | בעיה באנדרואיד 13 עם כל הלאונצרים למיניהם

    31
    0 הצבעות
    31 פוסטים
    752 צפיות
    S
    @נוחעם-FM Recents.zip בבקשה
  • בקשת מידע | מחוות החלקה בסמסונג

    נפתר
    5
    0 הצבעות
    5 פוסטים
    65 צפיות
    ה
    @עדלאידע ואוו תודה! הצליח..
  • 0 הצבעות
    6 פוסטים
    123 צפיות
    ב
    @לאצי גם כאן הוא יעשה לך את זה מעניין שלא נתקלת בזה
  • בעיה | מקרן HY300| חיבור אלחוטי למחשב הפסיק לעבוד

    3
    0 הצבעות
    3 פוסטים
    59 צפיות
    ש
    @menajemmendel לא היה שום סינון
  • בקשת מידע | גירסא לנגן m507

    2
    0 הצבעות
    2 פוסטים
    38 צפיות
    R
    @בונפד שיעשה איפוס מברקוברי זה אותו רעיון (בקטע של האיפוס) ככה אני חושב
  • בירור | שמיעה ברקע

    6
    0 הצבעות
    6 פוסטים
    81 צפיות
    R
    @הציבור איזה מכשיר יש לך
  • 0 הצבעות
    5 פוסטים
    144 צפיות
    U
    @RearmostPant23 לא
  • בעיה | בעיה בגיבוי קושחה

    נפתר
    12
    1
    0 הצבעות
    12 פוסטים
    244 צפיות
    ט
    @בניית-גרסאות כתב בבעיה | בעיה בגיבוי קושחה: @טאראס-יבגני המערכת קבצים שלך מוגבלת ל4gb תחליף מיקום לכונן c תודה רבה! עובד מעולה!!!!!!