כיצד להמיר את Xiaomi Mi A1 ממלאי לטרבל [Treblize Mi A1]
התאוששות בהתאמה אישית / / August 05, 2021
יצרנית הסמארטפונים הסינית Xiaomi השיקה את Xiaomi Mi A1 עם אנדרואיד One Platform אשר פועלת במכשירי Android מחוץ לקופסה. המכשיר הפך פופולרי כל כך במפרטיו, בביצועי המצלמה ובממשק המשתמש של Android, במחיר תקציבי מאוד. אבל באותו זמן הטלפון לא הגיע עם תמיכה בפרויקט טרבל. כאן במאמר זה, אנו נשתף אתכם במדריך המפורט מפורט אחר שלב כיצד להמיר את Xiaomi Mi A1 ממלאי לטרבל [Treblelize Mi A1].
תודה לחבר ה- XDA הבכיר CosmicDan שהכניס הרבה עבודתו ל- XDA יחד עם הוראה זו להמיר את Xiaomi Mi A1 ממלאי לטרבל. התמיכה בטרבל נכללה בעדכון Android Oreo 8.0, אך Mi A1 לא קיבלה את התמיכה בעדכון זה. משתמשי Mi A1 יכולים לקבל עדכוני אנדרואיד ויציאות GSI די מהירות יותר ב- Project Treble. פרויקט טרבל של גוגל כולל שיפור אדיר בארכיטקטורה למסגרת מערכת ההפעלה כדי לעזור ליצרני הסמארטפונים לדחוף את עדכוני האנדרואיד המתוזמנים שלהם בקלות למכשירים.
עכשיו, אתה יכול לשאול על טרבל ולמה זה כל כך חשוב גם עבור מכשירי Android עתידיים. סיפקנו בקצרה את כל המדריכים הדרושים כדי שתוכלו להבין את התהליך. בוא נתחיל ...…
תוכן עניינים
- 1 מה זה טרבל?
- 2 מה זה טרבליזינג?
- 3 מוֹכֵר
- 4 GSI
- 5 AIO (All-In-One)
-
6 1. מחזיר למלאי
- 6.1 1.1. דרישות
- 6.2 1.2. גיבוי למכשיר מלא
- 6.3 1.3. תהליך שחזור מלאי
- 7 2. טרבליז (מחלק מחדש) את המכשיר
- 8 3. התקנת טרבל ROM ראשונה
-
9 4. התקנת AIO, GSI, ספק ועוד
- 9.1 4.1. התקן AIO של טרבל
- 9.2 4.2. התקן GSI של טרבל
- 9.3 4.3. התקן / עדכן חבילת ספקים
- 9.4 4.4. התקן ROM שאינו טרבל
- 9.5 4.5. שחזר גיבוי TWRP
- 10 5. מצבים ותוספות (GApps, Magisk, גרעינים מותאמים אישית)
מה זה טרבל?
טרבל הוא הטווח הקצר של מודל אדריכלות אנדרואיד חדש של פיצול המערכת לשתי מחיצות חדשות: מערכת וספק.
- מערכת: הנה מערכת ההפעלה של Android פירושה שהמערכת תטפל במערכת ההפעלה של Android כמו Oreo / Pie
- מוֹכֵר: הנה הקבצים הספציפיים למכשירים, כמו מנהלי התקנים.
לפני ארכיטקטורת טרבל, מערכת ההפעלה אנדרואיד וגם קבצים ספציפיים למכשירים יחיו יחד במערכת. מפתחי XDA נתנו את התיאור המלא של כל מה שאנחנו הולכים לפרט.
מה זה טרבליזינג?
טרבליזינג ידוע גם בשם Treble-enable. המרת טרבל או וריאציה כלשהי של מחיצות המערכת הנקראות טרבליזינג. זהו תהליך המרת התקן שאינו טרבל למכשיר תואם טרבל. על מנת להמיר מכשיר שאינו טרבל למכשיר תואם טרבל, עליך לשנות את מפת המחיצה של המכשיר. זה כרוך בכיווץ מחיצה קיימת.
טרבליזינג הוא רק שלב ההכנה - אתה עדיין זקוק להתקנת AIO (ראה AIO בהמשך) לפני שתוכל להשתמש בפועל ב- Treble ROM.
![כיצד להמיר את Xiaomi Mi A1 ממלאי לטרבל [Treblize Mi A1]](/f/b70d9109e6ceaaf14adb911873218a1c.jpg)
מוֹכֵר
הספק ידוע גם בשם חבילת ספקים אוֹ תמונת ספק. מבחינת הטרבל, זוהי תמונת ספק עצמאית (.zip או. Img) שניתן להבהב למכשיר התומך בטרבל שלך כדי להיות תואם למערכת טרבל. אלה דומים למקור ליבה באופן בו הם מהבהבים למחיצה שלו במכשיר שלך ותואמים למערכות טרבל רבות.
מפתחי טרבל עבור ה- Xiaomi Mi A1 עשויים לשחרר עצמאי 'Vendor.img' קובץ ל- ROM אחרים.
GSI
GSI מייצג 'תמונת מערכת כללית' קוֹבֶץ. תפיסה זו הוצגה ופותחה על ידי @phhusson כדי ליצור תמונת מערכת שהיא אתאיסטית המכשיר. זהו ROM שתוכנן לעבוד עם מכשיר Treble קיים, כל עוד למכשיר יש ספק תואם GSI והתקנת ליבה.
עבור הטלפונים החכמים עם התמיכה הרשמית של טרבל, מפתח GSI הציג את מערכת GSI לצורך תאימות. Xiaomi Mi A1 לא הגיעה עם תמיכה מובנית בטרבל. זו הסיבה שמפתחי XDA (שם קוד Mi A1 בשם Tissot) לקחו את האחריות לייצר ספק / גרעין התואם GSI.
AIO (All-In-One)
AIO מייצג הכל באחד. זוהי קושחת טרבל הכוללת גרעין, מערכת ותמונת ספק בקובץ zip יחיד של ROM. זה מספק חוויית טרבל All-in-One באמצעות Treble ROM ספציפי למכשיר. מכשירי AIO מפותחים לעבוד היטב עם ROM משלה, אך באופן דומה הם תואמים גם ל- GSI.
תרשים של מונחי מפתח המופיעים להלן: (תמונה)
![כיצד להמיר את Xiaomi Mi A1 ממלאי לטרבל [Treblize Mi A1]](/f/a0460a7b3972e00d4365aa502626d2a1.png)
1. מחזיר למלאי
על מנת לקבל עקביות מלאה, אנו ממליצים בחום לכולם לחזור ל- ROM מלאי נקי. זה יבטיח תאימות מהבהבת ללא שום שגיאה. אם אתה חסר סבלנות או מנוסה, אל תהסס לדלג על תהליך זה. אבל אם יש לך בעיות, נסה שוב מכאן.
זה גם ישחזר את ה- ROM למפת מחיצת המניות, פירושו לפני כן 'טרבליזינג'.
1.1. דרישות
- המכשיר שלך צריך להיות נעול אתחול נעולים וגישה / מנהלי התקנים של EDL.
fastboot oem edl - הקלד פקודה זו ולחץ על Enter כדי לאתחל ל- EDL (מצב הורדת חירום).
- דורש כמו בינארי מהיר מודרני '–קבע פעיל' אוֹפְּצִיָה. בדוק בשיטת fastboot.
- הורד את חבילת הקושחה הרשמית האחרונה עבור Mi A1. נכון לעכשיו, גרסת הקושחה היא V10.0.4.0.PDHMIXM (Android P). אך אם אתה קורא מאמר זה לאחר 2-3 חודשים, תוכל לבדוק את הגרסה האחרונה של Mi A1 Stock ROM.
- הורד את הגרסה האחרונה של MiFlash.
1.2. גיבוי למכשיר מלא
מומלץ לקחת גיבוי. גיבוי התאוששות TWRP מתאים לסוגי הברקה מסוג זה. זה ייקח את כל מערכות הגיבוי למחיצות הספק בקלות ויציבות.
כמו כן, גבה את הקבצים הקשורים לאחסון הפנימי שלך. תהליך ה- Treblizing עשוי למחוק לחלוטין את האחסון הפנימי שלך.
1.3. תהליך שחזור מלאי
- הבזיק את הקושחה האחרונה (V10.0.4.0.PDHMIXM Pie בזמן הכתיבה) במצב EDL עם MiFlash. פעולה זו תמחק את האחסון הפנימי של המכשיר ותשחזר את מפת מחיצת המניות. זה עשוי לקחת זמן.
-
דרך אופציונלית: אם ה- Wi-Fi אינו פועל במכשיר שלך, הבזק את ה- tissot_images_V.9.5.10.0.ODHMIFA ___ להתמיד בלבד קובץ zip ב- MiFlash תחת EDL, מצורף. פשוט לחלץ את קובץ ה- zip ולעיין בתיקייה ב- MiFlash. אתה יכול להחליף את ה- persist.img מ- V.9.5.10.0.ODHMIFA הרשמי או מ- ROM אחר אם ברצונך לאשר שהוא אמיתי.
- כבר גיבית את ה- persist.img המקורי בשלב 1, כך שאין בזה שום סיכון.
- MiFlash ב- EDL מסוגל לבנות מחדש כתובת MAC תוך כדי הבזק של ה- persist. לכן, אין אישור על כך.
———————————————-
2. טרבליז (מחלק מחדש) את המכשיר
יהיה עליך להתקין AIO ROM לאחר חלק זה. זה תהליך חד פעמי לקבלת יכולת טרבל במכשיר שלך.
- אתחול מחדש של Fastboot ל- TWRP עם התאוששות מוהנקם img (התאוששות 3.2.1-1) אם אין לך TWRP מותקן. אחרת, המשך לשורה הבאה.
- התקן את האחרונה TWRP עם מנהל טרבל (v1.2 בזמן הכתיבה, אך תוכל גם לקבל את הגרסה האחרונה) ואז אתחל מחדש לשחזור כדי לטעון אותו בפועל. אתה יכול לקרוא על TWRP עם מנהל טרבל באותו השרשור המקושר כדי להבין איך זה עובד.
- עיצוב נתונים ב לנגב אפשרות (להסרת הצפנת מניות), ואז אתחל מחדש לשחזור.
- ב- TWRP, עבור אל מִתקַדֵם > מנהל טרבל ומחלק את המכשיר מחדש על ידי ביצוע האשף.
- מומלץ לכווץ נתונים. פשוט נסה את מנהל הטרבל וזה ישאל אותך בפעם האחרונה לפני המחיצה מחדש אז אל תדאג לנגב ללא אזהרה.
- לאחר סיום ההבזק, הוא יאתחל מחדש ל- TWRP. כעת אתה מוכן להתקנת AIO של טרבל ואז GSI. (בדוק אם יש בעיה ידועה שאתה צריך לעקוף - אחרת, bootloop יתרחש).
———————————————-
3. התקנת טרבל ROM ראשונה
כל כשל בכך יתרחש bootloop.
- שים לב כי החריץ הנוכחי נמצא בתפריט אתחול מחדש. אם עקבת אחר המדריך הזה מסעיף 1, אתה אמור להיות במשבצת A. אם אינך, פשוט החלף כל אזכור של חריץ A וחריץ B בשלבים אלה.
- הורד AIO ROM של טרבל (כגון RR טרבל ניסיוני) והבהב בשחזור TWRP. (זה נדרש גם אם ברצונך להשתמש ב- GSI מכיוון שיש לו את חבילת הספק והגרעין הנדרשים)
- התקן מיד את TWRP עם Treble Manager שוב כדי להכניס מחדש את TWRP לתמונת האתחול החדשה של ה- ROM.
- אתחל את ההתאוששות שוב. [לא המערכת]
- אשר בתפריט אתחול מחדש כי המכשיר עבר בהצלחה לחריץ B. אם זה עדיין תקוע בחריץ A, זה באג חד פעמי שיש לפתור אותו עכשיו - אם לא תתקן את זה אז תקבל בעיית bootloop.
- אם הוא עדיין תקוע בחריץ A, עליך לאתחל מחדש למצב fastboot (וודא שיש לך גרסה עדכנית, כפי שמוסבר בסעיף דרישות) ולהפעיל ידנית את הפקודה וללחוץ על Enter:
fastboot – set-active = b
- לאחר שעשית זאת פעם אחת, החלפת חריץ אמורה לעבוד בסדר ב- TWRP שוב.
- אם לא ידעתם, כל ה- ROM למכשירים חלקים אכן מתקינים בתוך # החריצים האחרים שאינם פעילים כרגע. לכן אתה תמיד צריך לאתחל למצב שחזור בפעם הראשונה לפני התקנת Magisk או GApps וכו '.
- מומלץ למשתמשים שכדי לפקוח על מיתוג החריצים שלהם בכל פעם שמתקינים AIO ROM כדי לוודא שהוא עובד. אם זה יקרה שוב אחרי השלבים האלה, זה יהיה באג. עליך לדווח על כך לפורום XDA עם כל הפרטים, הקבצים ותמונות המסך, אם אפשר.
לאחר ביצוע השלבים הבאים, אתה אמור להיות מסוגל להבהב תקליטורי ROM דומה כמו שאתה מהבהב ROM רגיל באמצעות TWRP.
—————————————–
4. התקנת AIO, GSI, ספק ועוד
לאחר התקנת ה- Treble ROM הראשון ואז טרבל טרנספורמציה, אתה מוכן כעת להבהב AIO, GSI, ספק וכו '.
4.1. התקן AIO של טרבל
בזמן שיתוף המדריך הזה, ה- AIO הטרבל היחיד הוא ה- RR Experimental. אם כל מבנה אחרון אחר מגיע, אתה יכול להתקין אותו כמו ROM רגילים. בואו נעבור לתהליך:
- הבזק את ה- AIO ROM ב- TWRP עם Treble Manager 1.2+ (אל תאתחל מחדש)
- הבזק מיד את ה- TWRP עם Treble Manager 1.2+ כדי להחזיר את TWRP התואם ל- Treble לרשימה.
- ואז בצע את איפוס המפעל.
- שים לב באיזה משבצת אתה נמצא כרגע כדי להבין מאוחר יותר.
- כעת, הפעל מחדש למצב התאוששות.
-
ודא שהמכשיר שלך החלף כעת לחריץ השני על ידי בדיקת תפריט האתחול.
- אם הוא לא הראה את החריץ, יהיה עליך לחזור על ה- fastboot – set = פעיל שלב כמוסבר בסעיף 3.
- עכשיו, החריץ השתנה. לכן, אתה יכול להתקין GApps, Magisk וכו '.
4.2. התקן GSI של טרבל
יתכן שתזכר מקודם לכן כי ה- Treble GSI הוא רק תמונת מערכת המשתמשת בספק ובגרעין הקיימים שלך. כבר התקנו ליבת טרבל וספק מ- AIO (סעיף 3 או סעיף 4.1 לעיל), אז זה די פשוט:
- הורד את כל ה- GSI / Phh-Treble ROM מה- סעיף פיתוח מכשירים עם אפשרויות טרבל והעתק את קובץ ה- img למכשיר שלך.
- וודא כי החריץ הנוכחי שלך הוא חריץ ROM (AIO או GSI קיים). שלא כמו AIO / ROM מהבהב zip, מהבהב תמונה מתקין אותו לחריץ הנוכחי.
- הבזיק את קובץ ה- img ל'תמונת המערכת 'ב- TWRP עם גרסת Treble Manager 1.2+.
- בצע איפוס למפעל אם אתה משנה ROM בשום אופן.
- התקן כל אופנות אחרות כמו GApps, Magisk תואם GSI וכו '. יתכן שתצטרך לאתחל את ה- ROM פעם אחת לפני התקנת כל שינוי. זה משתנה לפי קובץ GSI. ייתכן שחלק מהמצבים הקיימים אינם תואמים לחלוטין את ה- GSI.
- אתחל מחדש להתאוששות.
מכיוון שמדובר בתמונת מערכת בלבד, אין צורך להתקין מחדש את התאוששות TWRP.
4.3. התקן / עדכן חבילת ספקים
בזמן שאתה נמצא בחריץ AIO או GSI נוכחי ועובד, אתה יכול להבהב vendor.img כדי לעדכן את הדברים ברמת מנהל ההתקן / ההתקן עבור אותו ROM. ניתן לעשות זאת למשל לתקן את המצלמה. זה שימושי אם אתה מפעיל GSI.
- הורד vendor.img מספק AIO או ספק חבילות הספק שלך (למשל RR AIO Experimental) והעתק את IMG למכשיר
- וודא כי החריץ הנוכחי שלך הוא חריץ ROM (AIO או GSI קיים). שלא כמו AIO / ROM מהבהב zip, מהבהב תמונה מתקין אותו לחריץ הנוכחי.
- קח גיבוי TWRP של ספק אם אתה רוצה יותר בטיחות וחיסכון בזמן. (אופציונאלי)
- הבזק את התמונה לתמונת הספק ב- TWRP עם גרסת 1.2+ של טרבל מנג'ר.
- אתחל מחדש להתאוששות.
זוהי רק תמונת מערכת, אין צורך להתקין מחדש את TWRP Recovery או להתקין מצבים כמו GApps, Magisk וכו '. אלא אם כן מדובר במוד ספק (בזמן כתיבת שורות אלה, עדיין אין אופני ספק).
4.4. התקן ROM שאינו טרבל
זה פשוט, זהה לזה שהתרגלת לפני טרבליזינג. אך שים לב שזה אפשרי רק אם בחרת לשנות את גודל נתוני המשתמש בעת חלוקה מחדש עם מנהל הטרבל.
- הורד את ה- ROM במכשיר שלך.
- וודא כי החריץ הפעיל הוא כזה שכבר קיים AIO / GSI ROM של Treble [זכרו ש- ROM ZIP מותקנים בחריץ האחר, ולא ברגע זה אחד פעיל] כך שבדרך זו תוכלו לחזור בקלות לטרבל רום על ידי פשוט איפוס למפעל (או שחזור נתונים של TWRP) וחריץ החלף. (אופציונאלי)
- בצע איפוס למפעל.
- התקן את ה- ROM לפי ההליך הרגיל (התקן את zip, הבזק מחדש את TWRP עם Treble Manager 1.2+, אתחל מחדש לשחזור כדי לאפשר החלפת חריץ, התקן GApps / Magisk / Mods ואז אתחל מחדש).
4.5. שחזר גיבוי TWRP
אין שום דבר מיוחד בשחזור גיבוי באמצעות TWRP Recovery. גם אם הגיבוי שלך היה מ- ROM שאינו Treble, אתה יכול לשחזר את הגיבוי במכשיר Treblized. עם זאת, ניתן לשחזר כל גיבוי של Treble ROM רק במכשיר של Treblized.
———————————————-
5. מצבים ותוספות (GApps, Magisk, גרעינים מותאמים אישית)
לאחר אתחול ה- TWRP לחריץ הנכון (סעיף 3) כעת, אתה מוכן להתקין ROMים אחרים (סעיף 4) ואחריו אופנים.
- כל GApps רגילים עשויים לעבוד בסדר, פשוט שמרו על החריץ כהלכה. שימו לב: מצלמת RR (GCam) מחייבת התקנת GApps. אתה יכול גם להשתמש בחבילת GApps Nano גם כן.
- כמו כן, שים לב שחלק מה- GSI ידרוש ממך לאתחל את המערכת לפני התקנת GApps.
- גרסאות מותאמות אישית חייבות להיות מסומנות כתואמות טרבל למכשיר Xiaomi Mi A1. מידע למפתחי ליבות: המשמעות היא הוספת דגל בחירת חריץ לערך הספק ב- DTB והשבית dm-verity (כך שתוכל להוסיף שינויי ספק למערכת).
- מג'יסק הסטנדרטית תעבוד ב- RR Treble ROM, אך היא לא עובדת ב- GSI. אתה צריך Magisk 16.4 בטא ואילך עבור GSI.
- ייתכן שיהיה צורך לעדכן כמה קבצי zip אחרים לצורך התאמה לטרבל. עם זאת, אם אתה מפתח או יודע מה אתה עושה, אתה יכול להתנסות על אחריותך בלבד.
לפרטים נוספים, שאלות ותשובות ותמיכה בפורום, תוכלו לעיין במאמר המקורי מתוך כאן.
Subodh אוהב לכתוב תוכן בין אם זה קשור לטכנולוגיה או אחר. אחרי שכתב בבלוג הטכנולוגי במשך שנה, הוא מתלהב מכך. הוא אוהב לשחק משחקים ולהאזין למוזיקה. מלבד הבלוגים, הוא ממכר למחשבי הגיימינג ולדליפות הסמארטפון.