@נחמן-פלח אתר מעולה
הוריד לי זריז מאד: למשל, את החדש של ברדק באורך 4.5 דק' לקח רק דקה אחת.
סחטיין,
וואלה זה באמת קצת קטע שכולם רואים מה הורדתי, אבל חוץ מזה, מושלם.
מזכירותי
-
שיתוף | אתר שבניתי להורדה מיוטיוב -
הסבר | סקירה של המכשיר חצי טאצ' החדש LOM S9@א.ד.מ. זה מעניין מאד מה שאתה מספר, אני סקרן לדעת מה עושה את זה.
האם הפעלה מחדש גם עוזרת? האם שמת לב למשהו מיוחד שגורם לזה?
מה אמרו לך בחנות?
האם אתה משתמש במכשיר לשיחות, כמה זמן הבטריה מחזיקה? -
בעיה | בנוגע לגרסה של TripleU@יהודה1 כתב בבעיה | בנוגע לגרסה של TripleU:
מזכירותי התותח הביא לי את הגרסאות,
בשמחה רבה, תיהנה
אבל איך צרבת את גרסה 2? יש בה רק קובץ סופר ואין בה scatter.
צורבים במצב פאסטבוט, לא עם SP.
הנה מדריך של @משה-144 לקחתי מפה מותאם בשבילך
1: adb להורדה מכאן
2: דרייברים להורדה מכאן
3: נפעיל אפשרויות מפתחים ונאשר ניפוי באגים וביטול נעילה של oemשימו לב כי הרבה פעמים במכשירי mtk המכשיר לא מזוהה במחשב במצב פסטבוט גם אחרי התקנת דרייברים, במידה וזה יקרה תצטרכו להשתמש בלינוקס שהבאתי כאן
(אם נשתמש בלינוקס לא נזדקק לadb ודרייברים.)הוראות ל adb
בווינדוס נחלץ את ה adb לשולחן העבודה, נתקין את הדרייברים,
כעת נעתיק אל תיקיית ה ADB שבשולחן העבודה את ה super.img
נפתח את חלון הפקודה על ידי פתיחת הקובץ cmd-here.exe.
מכאן ואילך כפי הפקודות להלן.נחבר את המכשיר למחשב נבחר את סוג החיבור למחשב בחלון ההתראות "העברת קבצים"
כעת נבדוק אם המכשיר מחובר טוב באמצעות הפקודה:
adb devices
אם המכשיר מחובר טוב יופיע שם המכשיר עם id....
נעביר את המכשיר למצב פסטבוט:
adb reboot bootloader
נבדוק אם מחובר טוב:
fastboot devices
במידה וכן תמשיכו לפקודה הבאה, במידה ולא לא תהיה ברירה ותצרכו להשתמש בלינוקס שמובא במדריך הזה.
כעת נפליש את הסופר המתאים:
fastboot flash super super.img
כעת נפעיל את המכשיר:
fastboot reboot
אם הכל הלך כשורה המכשיר יעלה חלק והפעם בלי אפליקציות מיותרות.
בהצלחה.אגב, היא גרסה עם רוט? או שזה לא קשור והרוט נמצה במחיצה אחרת.
אתה צודק הרוט תלוי במחיצה שנקראת בוט, הסופר קובע איזה אפליקציות יהיו במערכת (SYSTEM) והאם יהיה שירותי גוגל.
-
בעיה | בנוגע לגרסה של TripleU@יהודה1 יש לי, תשלח למייל lolight407 שטרודל וכו'
-
עזרה | Qin f25 חייב מחיצת super@dudu כתב בעזרה | Qin f25 חייב מחיצת super:
@אזולאי כתב בעזרה | Qin f25 חייב מחיצת super:
שירשום מחיר נמוך ממאה דולר,
צריך מחיר נמוך מ 75$
אבל אמרו שסמוטריץ' העלה את זה ל-150
-
בקשת מידע | האם מישהוא מכיר את הפלאפון הזה ?והאם הוא יעבוד בארץ עוד חודש עם דור 4?כמו שמישהו 12 כתב, בקישור הרגיל לאלי אקספרס יש סתירות במפרט של המוצר - פעם אחת כתוב מערכת הפעלה אנדרואיד ופעם אחרת RTOS וכמו ש@הצדיק-משטרסבורג כתב פה רשום שזה טאצ' וזה לא נכון.
אבל בקישור לאלי בבא הפרטים אחידים ועקביים ולפי הדיווח פה גם נכונים
@הצדיק-משטרסבורג, אמת?
לכל הפחות הוא כמו נוקיה, או יותר גרוע? -
בקשת מידע | האם מישהוא מכיר את הפלאפון הזה ?והאם הוא יעבוד בארץ עוד חודש עם דור 4?@שלומ כתב:
יש לי אותו אתה יכול לקנות ממני
אמור לעבוד
T107 רגילאולי תוכל לעשות לנו הסרטה קצרה איך הוא מתפקד, האם הוא נוח והממשק שלו נעים לעין?
-
הסבר | סקירה של המכשיר חצי טאצ' החדש LOM S9@עניו-כמשה בראשונה מתוך השלוש שהבאתי תמונה שלהם, אפשר לעשות שזה יעבוד רק באפליקציה מסוימת ולא בכל המכשיר.
נראה לי שאפשר לעשות את זה גם באחרות אבל אני לא בטוח. -
הסבר | קושחה מיוחדת במינה לF21Pro... VoLTE | שירותי גוגל | בוטלואדר נעול@urielk כתב בהסבר | קושחה מיוחדת במינה לF21Pro... VoLTE | שירותי גוגל | בוטלואדר נעול:
@מזכירותי למה אין ? יש, רק יש חסימה ל pm דרך adb
חסום התקנת או הסרת אפליקציות? וכל פקודה שמתחילה בpm?
-
הסבר | קושחה מיוחדת במינה לF21Pro... VoLTE | שירותי גוגל | בוטלואדר נעולהיי בהמשך לשירשור אחר אני רוצה להבין אין גישה לאיי די בי הקושחה הזאת?
זאת אומרת, הבנתי שאין, מעניין אותי מה ההסבר... -
בעיה | נאבד לי טלפון עם סים טוקמן@צללית כתב בבעיה | נאבד לי טלפון עם סים טוקמן:
@הרב-של-השכונה איך עושים את זה?
אתה מכיר מישהו שיכול לעשות לי את זה?
כמה זה עולה?בכל חנות שמוכרת סימים, רק שחברת התקשורת תבקש ממך מסתמא אימות באמצעות תעודת זהות - שאתה הוא בעל המספר ושאתה לא מנסה לגנוב פה מישהו.
-
בירור | האם יש אפשרות לעשות רוט לשיאומי F21 PRO ללא מחשב@dudu
יש מצב שאולי הבעיה היא בכפתורים ולא בכבל, כי לפי מה שאתה מתאר המחשב כן קולט אבל מגומגם, כמוצא אחרון הייתי מציע את המדריך לצריבה ללא מקשים. -
בקשת מידע | החלפת IMEI לפלאפון תומך מאלי אקספרסרק עוד שאלה אם לא אכפת לך, למה בעצם דווקא את הטלפון הזה ולא נוקיה? הוא מאוד כבד.
-
בקשת מידע | החלפת IMEI לפלאפון תומך מאלי אקספרס@המנסה-להבין בשביל להחליף IMEI אתה צריך לדעת איזה מערכת הפעלה יש לו ואם זה מכשיר לא מוכר די הגיוני שיהיה קשה לשנות לו את הכתובת IMEI.
אני מציע לך לשאול קודם את המוכר איזה מערכת הפעלה יש לטלפון הזה ואם יש לו בעצמו תוכנה או שהוא יודע על איזה קוד שמקישים בטלפון ואפשר לסדר את IMEI.בקשר למוצר עצמו, הוא נראה מאוד מבטיח ונוצץ עושה לי חשק לקנות אפילו, אבל קצת מוזר שבמחיר כל כך זול אפשר להשיג מכשיר כזה נחמד.
אולי בגלל שזה לא אנדרואיד אלא זה כמו הנוקיה, לכן זה כזה זול אבל מלכתחילה זה נראה קצת חשוד. -
בירור | תמלול לקובץ ווארד@יאיר-דניאל כתב בבירור | תמלול לקובץ ווארד:
ולגבי התלמידים - לא מכיר AI שיכול לתמלל רק חתימת קול מוסיימת, אולי אחרים כאן מכירים
בעיקרון ai יכול לחלק לפי קולות, מסווג את זה לפי דוברים.
-
בקשת מידע | עצות לשיפור ביצועים@מתכנת-חובב מעניין לשמוע, למה אתה חושב ככה, איזה סימנים ראית?
אני אישית לא מכיר את המוצר וגם לא את המפתח, אבל מעניין לדעת בשביל הפעם הבאה לפי מה מזהים מוצרים מסוכנים מהסוג הזה. אם תסתכל בבלוג שלו מופיע שם שמדובר בבחור מבנגלדש שזה באמת מדינת עולם שלישי ואפשר להבין שזה מגיע ממקום של זבל אבל נראה שאתה מדבר מידע. -
בקשת מידע | עצות לשיפור ביצועים -
הסבר | סקירה של המכשיר חצי טאצ' החדש LOM S9יש שלוש אפליקציות מובילות לשינוי מקשים
Key mapper

buttons remapper

button mapper
האחרונה @ TripleU ממליץ עליה
הנה פרימיום מתורגם תרגמתי בעצמי עם המדריך של @נחמן-פלח האלוף button-mapper-pro-apkrabi.com_src.apkעריכה:
סליחה, זה לא פרימיום עדיין, רק מתורגם.
ודרך אגב היא דפוקה יותר לדעתי -
תגובות: מדריך: החזרת שורת החיפוש והסרת הכותרת הענקית ב-הגדרותאני מנסה לעשות רק את השינוי הראשון שמיד כשנכנסים להגדרות יהיה מוצג שורת החיפוש אבל בקובץ אני לא מוצא שום שורה visible
זה מכשיר f21 פרו, האמת שאני עם גרסה של טריפל יו שיש עליה את המדריך הקודם שלך שהחיפוש בהגדרות נפתח על ידי לחיצה על המקשים, אולי זה הקטע.?xml version="1.0" encoding="utf-8"?> <androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@7F0A041F" android:fitsSystemWindows="true" android:layout_width="-1" android:layout_height="-1"> <androidx.core.widget.NestedScrollView android:id="@7F0A02BE" android:layout_width="-1" android:layout_height="-1" app:layout_behavior="com.android.settings.widget.FloatingAppBarScrollingViewBehavior"> <LinearLayout android:orientation="1" android:id="@7F0A023C" android:layout_width="-1" android:layout_height="-2" android:fillViewport="true"> <FrameLayout android:id="@7F0A0151" android:layout_width="-1" android:layout_height="-2" android:layout_marginStart="@7F0700B9" android:layout_marginEnd="@7F0700B9"/> <FrameLayout android:id="@7F0A02BD" android:background="?01010054" android:layout_width="-1" android:layout_height="-2" android:animateLayoutChanges="true"/> </LinearLayout> </androidx.core.widget.NestedScrollView> <com.google.android.material.appbar.AppBarLayout android:layout_width="-1" android:layout_height="-2" android:touchscreenBlocksFocus="false" android:keyboardNavigationCluster="false"> <include layout="@7F0D0195"/> </com.google.android.material.appbar.AppBarLayout> </androidx.coordinatorlayout.widget.CoordinatorLayout> -
בירור | איך משנים פעולה של מקש ( במקום מסך הבית שיפתח תפריט אפשרויות )הנה התשובה של ג'מיני:
זה מצוין! התצפית שלך מאשרת את כל שרשרת הניתוח שלנו ומבודדת את הבעיה באופן מושלם.
אם קובץ ה-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 -->
- חפש קטע קוד דומה לזה בתוך הטיפול ב-KEYCODE_MENU או KEYCODE_APP_SWITCH:
// דוגמה ללוגיקה שיש לשנות 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, ולשתול אותם במודול מג'יסק...נראה שזה הזמן לבקש עזרה, אם מישהו המומחים כאן יש לו מושג מה כתוב כאן ורוצה לעזור לי, אני אשמח מאוד.