דילוג לתוכן

שיאומי f21 pro ו +f21 pro

2.0k נושאים 24.7k פוסטים

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


  • 65 נושאים
    527 פוסטים
    שניאור שמחש
    מדריך: החזרת שורת החיפוש והסרת הכותרת הענקית ב-הגדרות (Qin) שלום חברים! שימו לב, המדריך מתחלק לפי סוג המכשיר שיש לכם.. בכל ספוילר יש מדריך למכשיר אחר.. דורש רוט F21 pro Spoiler מדריך: החזרת שורת החיפוש להגדרות ב-Qin F21 Pro ב-F21 Pro, היצרן הסתיר את שורת החיפוש ברמת הקוד (Smali), ולכן שינוי XML רגיל לא מספיק – החיפוש פשוט נעלם מחדש בכל טעינה. המדריך הזה מטפל בשורש הבעיה וגם מסדר את התצוגה כדי שהחיפוש לא יעלה על ההתראות שבראש העמוד. דרישות: אפליקציית MT Manager וקובץ Settings.apk (נמצא ב-/system_ext/priv-app/MtkSettings/MtkSettings.apk). שלב א': ביטול החסימה בקוד (Smali) זה השלב הכי חשוב. אנחנו נבטל את הפקודה שמכריחה את שורת החיפוש להיות מוסתרת (GONE). פתחו את Settings.apk ב-MT Manager ולחצו על View. לחצו על classes.dex (ייתכן שיהיה גם classes2, חפשו בראשון קודם) ובחרו ב-Dex Editor Plus. נתבו לנתיב הבא: com/android/settings/homepage/SettingsHomepageActivity.smali בתוך הקובץ, חפשו את המתודה (פונקציה) בשם: setHomepageContainerPaddingTop. גללו לסוף המתודה הזו. אתם תראו פקודה שמגדירה 0x8 (שזה קוד ל-GONE/מוסתר). שנו את הקוד כך: במקום: const/16 v0, 0x8 invoke-virtual {p0, v0}, Landroid/view/View;->setVisibility(I)V שנו ל: const/4 v0, 0x0 invoke-virtual {p0, v0}, Landroid/view/View;->setVisibility(I)V הסבר: שינוי ל-0x0 אומר למערכת להציג את השורה (VISIBLE). שמרו וצאו מהעורך (Update Changes). שלב ב': סידור התצוגה והחפיפה (XML) עכשיו החיפוש מופיע, אבל הוא "צף" מעל ההודעות וההתראות שבראש המסך. נתקן את זה כדי שההגדרות יתחילו מתחת לחיפוש. היכנסו לתיקייה res/layout. פתחו לעריכה את הקובץ settings_homepage_container.xml. חפשו את התגית androidx.core.widget.NestedScrollView. בתוך התגית הזו, חפשו את השורה שמתחילה ב-app:layout_behavior. שנו את השורה לערך הבא: app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior" (במקור זה היה FloatingAppBarScrollingViewBehavior – מה שגרם לחפיפה). שלב ג': תיקון רקע שקוף (אופציונלי) כברירת מחדל, הרקע של החיפוש שקוף, מה שאומר שבגלילה הטקסטים "עוברים" מתחתיו וזה נראה מבולגן. שימו לב: הוספת רקע אטום תופסת מעט שטח מסך קבוע בחלק העליון. ב-F21 המסך די קטן, אז לשיקולכם. כדי להוסיף רקע, באותו קובץ (settings_homepage_container.xml), גשו לתגית AppBarLayout והוסיפו לה את השורה הבאה: android:background="?android:attr/windowBackground" android:clickable="true" זה יגרום לרקע להתאים את עצמו אוטומטית למצב יום/לילה. סיום שמרו את כל הקבצים ואשרו עדכון לארכיון ה-APK. העבירו את הקובץ המתוקן למכשיר לנתיב המקורי. חשוב מאוד: הגדירו הרשאות 644 (rw-r--r--). בצעו הפעלה מחדש (Reboot). בהצלחה! תמונות [image: 1767487823036-screenshot_20260104-024930.png] [image: 1767487909902-screenshot_20260104-001812.png] F25 Spoiler המדריך נוסה על Qin f25, אבל כנראה הוא מתאים גם לשאר הQinים כמובן לבצע גיבוי לפני, ואני לא לוקח אחריות על שום נזק שקורה לכם. מדריך זה מיועד למשתמשים בעלי ידע בסיסי בעריכת קבצי מערכת, ומסביר כיצד להשמיש את שורת החיפוש המוסתרת באפליקציית ההגדרות במכשירי Qin (וברומים מקוסטמים אחרים), וכן כיצד לבצע אופטימיזציה למסך ע"י הסרת הכותרת הענקית ("Collapsing Toolbar"). דרישות: אפליקציית MT Manager. קובץ Settings.apk (נמצא בנתיב /system_ext/priv-app/Settings). ידע בסיסי בטיפול בקבצי APK (עריכה/החלפה בסיסטם). פתחו את Settings.apk ב-MT Manager ובחרו ב-View (או הצגה בעברית). גשו לתיקייה res/layout ופתחו את הקובץ settings_homepage_container. אפשרות א': החזרת שורת החיפוש בלבד (ללא שינוי עיצובי) בשלב זה נבטל את ההסתרה שביצע היצרן על החלק העליון של המסך. פתחו לעריכה את קובץ ה-Layout. גללו לתחתית הקובץ וחפשו את התגית AppBarLayout (בדרך כלל com.google.android.material.appbar.AppBarLayout). חפשו בתוכה את המאפיין android:visibility. במצב המקורי, הערך יהיה ככל הנראה "2" (או "gone"), מה שגורם להעלמת השורה. השינוי: שנו את הערך ל-"0" (או "visible"), או פשוט מחקו את שורת ה-visibility לחלוטין. הקוד לפני השינוי: <com.google.android.material.appbar.AppBarLayout ... android:visibility="2" הקוד אחרי השינוי: <com.google.android.material.appbar.AppBarLayout ... android:visibility="0" שמרו את הקובץ (כמובן גם הפעלה מחדש). כעת שורת החיפוש תופיע, אך מעליה תופיע כותרת "הגדרות" גדולה שתופסת מקום רב. תמונה למטה [image: 1765070211961-img_3935.png] אפשרות ב': אופטימיזציה למסך קטן (הסרת הכותרת הגדולה) אם ברצונכם לחסוך מקום במסך ולשוות להגדרות מראה נקי יותר (ללא הכותרת הענקית והשטח הריק מעליה), בצעו גם את השלבים הבאים. איתור קובץ הכותרת (Header) בתוך הנתיב שערכנו קודם קובץ בשם settings_homepage_app_bar _regular_phone_layout.xml. זהו הקובץ שמכיל את העיצוב הפנימי. חפשו אותו. עריכת הקובץ והסרת האלמנטים המיותרים פתחו את הקובץ. אנו נסתיר שני אלמנטים: את תמונת הפרופיל (שריקה בדרך כלל במכשירים אלו) ואת הכותרת. א. הסרת השטח הריק העליון (תמונת פרופיל): חפשו אלמנט מסוג ImageView בתחילת הקובץ. שנו את המאפיין android:visibility מ-"1" (בלתי נראה אך תופס מקום) ל-"2" (מוסתר לגמרי/Gone). ב. הסרת הכותרת "הגדרות": חפשו אלמנט מסוג TextView שנמצא מתחת לתמונה (לרוב יהיה לו style של כותרת). הוסיפו לו את השורה: android:visibility="2". ג. תיקון מרווחים (אופציונלי): כדי ששורת החיפוש לא תהיה צמודה מדי לקצה העליון, גשו ל-FrameLayout שנמצא מתחת לטקסט שהסתרנו, והוסיפו לו מרווח עליון קטן: android:layout_marginTop="8dp" סיכום וסגירה שמרו את כל הקבצים שערכתם ב-MT Manager. אשרו את עדכון הארכיון (Update Archive/Compile). אם אתם עובדים על המכשיר עצמו: העתיקו את ה-Settings.apk החדש לתיקיית המקור (/system/priv-app/Settings). וודאו שיש הרשאות קובץ ל-644 (rw-r--r--). בצעו אתחול למכשיר. תמונה למטה [image: 1765070261642-img_3934.png] בהצלחה! בבקשה תגובות רק פה
  • 2k נושאים
    24k פוסטים
    שניאור שמחש
    @עניו-כמשה לכוראה הוא סגור תצטרך לפתוח

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

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