אנדרואיד מרכזי

מבט ראשון על TeamWin Recovery Project (TWRP) 2.0

protection click fraud

קישור יוטיוב לצפייה בנייד

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

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

קישור יוטיוב לצפייה בנייד

בזמןTWRP 2.0 הואבאתחול, זה אמצע ספטמבר. יצאתם עם TWRP 1.0 ביולי?

זה נשמע בערך נכון.

אז זה TWRP 2.0?

זהו ממשק ברירת המחדל עבור TWRP 2.0.

כאשר TWRP נוצר במקור, אחת התגובות הראשונות שלי כשאמרו "אנחנו הולכים לבנות התאוששות מלמטה למעלה, אנחנו הולכים להתחיל מאפס," היה, "בסדר, אנחנו צריכים להפוך את זה לידידותי למשתמש", משהו שמעולם לא מצאתי לו התאוששות לִהיוֹת. כל הניווטים של בקרת עוצמת הקול. אז במקום זאת, מה שעשינו אמרנו, "אוקיי, איך נוכל לעשות את זה קל לשימוש?"

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

אז אני הולך לדפדף, ויצרתי אזור שנקרא ROMs. אני מקיש על ROM, רשימת הקבצים שלי משתנה. כל זה ישתמש בכל התכונות שאנשים למדו לאהוב עם TWRP 1.0. אז, אני הולך לקחת את ה-Flashback ROM. אני מקיש עליו, זה אומר לי מה הבחירה הנוכחית שלי. יש לי אפשרויות שונות שאני יכול לעשות, אני יכול למחוק את האתחול מחדש של המטמון לאחר מהבהב, ולחץ על flash.

TWRP 2.0, בהשוואה לכל שחזור אחר, אפילו TWRP 1.0, הממשק שונה לחלוטין. אנו משתמשים במסך המגע בשחזור כעת. זה יעבוד גם בטלפונים, רק מוקטנת?

פשוט הצטמצם. כעת, אחת התכונות היפות ביותר של TWRP 2.0, היא שהממשק שהסתכלת עליו, בהתחלה, למעשה טוען את כרטיס ה-SD במכשיר הזה.

יש ברירת מחדל מובנית, ולמעשה מה שראיתם יהיה זה שמובנה, אבל לפיתוח זה למעשה קשה יותר. זה דורש בנייה מחדש של השחזור. אז אנחנו משתמשים במה שנקרא עיצוב נושא.

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

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

Themers יוכלו לקחת, ואנחנו מתכננים לפרסם את כל הפרטים על איך לכתוב נושא משלך.

עבור TWRP?

עבור TWRP 2.0.

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

כמה קשה היה לגרום למסך המגע לעבוד במהלך ההתאוששות? כי זה משהו שמעולם לא ראינו בעבר.

למעשה יש כאלה שכבר עושים את זה. מישהו לקח את TWRP 1.0 ועשה את זה כך שהוא מבוסס מחוות על ה-Thunderbolt. היבט זה היה למעשה אחד החלקים הקלים יותר של TWRP 2.0.

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

אנו תומכים באנימציות. לו היינו בוחרים בכך, האנדרואיד הקטן הזה יכול לנפנף מדי פעם. כל דבר שה-themer באמת רוצה לעשות איתו, אנחנו בדרך כלל פותחים. וזה לא רק על "ציין גרפיקה כאן."

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

אבל אנחנו הולכים לחזור להתקנה ונראה לכם את התכונה האחרת שאנחנו באמת מצפים שמפתחי ROM יאהבו.

האנימציה הזו, הסרטונים האלה וההתקנה המותאמת אישית הזו מגיעים כולם מהחבילה עצמה, בתוך ה-ROM מכיל הפרטים והתמונות והאנימציה לעיצוב מותאם אישית של ההתקנה שלהם.

אני מכיר את Synergy, ROM טוב מאוד, על ידי כמה מפתחים שונים, כשהתקנת אותו, היה לו סיסמת טקסט ASCII שאומר "Synergy". אמרנו, "למה אתה צריך טקסט ASCII? למה אתה לא יכול לקבל טקסט אמיתי, מידע אמיתי?"

פשוט לקחנו את אנימציית האתחול, הסרנו את הקבצים, שמנו אותם בחבילת האנימציה, וזה מתואר ב-TWRP כאנימציה, כולל אותן יכולות לולאה ש-Android נותן לך לאתחול אנימציה.

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

לפני שיצאתם עם TWRP 1.0, הוא נבנה על סמך התאוששות המניה. כשהתחלת את TWRP 1.0, האם ידעת ש-TWRP 2.0 עומד להתרחש? זה היה בקלפים?

כן. ברגע שהצוות, עוד לפני שנקרא TWRP (זה נקרא במקור RecoverWin), אפילו כשה-RecoverWin התחיל, ההצהרה הראשונה שלי הייתה שהוא צריך ממשק מסך מגע והוא צריך GUI.

היו הרבה דיונים על איך לעשות את זה ומה שהוחלט זה שהייתי עסוק באותה תקופה ב-Fre3vo ו-HDMwIn, אז לקחנו את זה ואמרנו, "אוקיי, בוא נלך צעד אחד קדימה. לעת עתה, בוא נוציא את TWRP 1.0 ויעבוד וטוב".

הרבה מפתחים טובים עבדו על זה. Assassins Lament, Vividboarder, ו דיס_טרויה הם שלושה במיוחד שהייתי רוצה לקרוא להם.

באמת היה מאמץ קבוצתי, ו-TWRP 2.0 הוא באמת מאמץ קבוצתי. כל ה-GUI של TWRP 2.0 יושב על בסיס הליבה של TWRP 1.0, כך שאתה רואה ממשק לתוך TWRP בניגוד לזה שהוא שכתוב מחדש של TWRP.

כל הרעיון מאחורי TWRP 2.0, במיוחד, הוא להפוך אותו לנוח למשתמש, לממשק משתמש קל, וסוג של להביא אותו לאנשים שעלולים להיבהל ממסך השחזור שנראה ב-DOS?

אנחנו באמת רוצים שזה יהיה קל לשימוש ונוח לאנשים. זה לא כיף לשבת שם ולהפעיל כפתורים מוזרים.

נראה שלכל מכשיר יש את הדרך הייחודית שלו לתמרן אותו. ומה שאמרנו היה, במקום זאת, למה זה לא מגיע, אתה יודע, לכולם יש לוחות מגע. אז למה אנחנו צריכים להשתמש ???

לגבי נושאים, האם אתה צופה לשכן אותם באתר של TeamWin, או שהם פשוט ירחפו ב-XDA?

למעשה עדיין לא החלטנו על תוכנית. היו דיבורים על כך ש-TeamWin עשוי למעשה לארח מקום שבו אנשים יוכלו לתפוס נושאים שהם אוהבים.

הם ספציפיים למכשיר, בפרט, הם ספציפיים לרזולוציה. לדוגמה, ערכת נושא זה מיועדת ל-1024x600, שהיא הרזולוציה המקורית של ה-GTablet. הדבר היפה הנוסף הוא שאותו מנוע TWRP 2.0 שמפעיל את זה עכשיו מריץ את ה-EVO 4G. כל מה שזה באמת היה צריך זה קובץ zip.

זה קובץ XML, כמה גופנים וכמה תמונות, כולם מצורפים יחד בצורה נוחה. בקיצור, זה כל מה שעשינו עם זה. זה די חזק, יש לנו, אפילו אנימציות כיבוי. הכל נשלט מה-XML. בתוך קובץ ה-XML, יש קטעים עם פעולה.

באמת הלכנו עם הרעיון לתת למשתמשים שליטה על הממשק.

ברור שהרבה דברים שונים מתרחשים במרחב ההתאוששות שאני לא רגיל לראות ואני חושב שהקהילה בכללותה כנראה תתרגש מאוד.

תודה שנתת לנו את ההזדמנות להראות לעולם על מה עבדנו מאחורי וילונות סגורים. אנחנו ממש נרגשים להוציא את זה לעולם.

יש תודה ברגע האחרון לפני שנצטרך ללכת?

כן, לצוות הליבה של TWRP, Assassins Lament, דיס_טרויה, ו Vividboarder. גם שאר TeamWin, ותודה ל קוש ו Amon_RA על ההשראה והמסירות שלהם לקהילת אנדרואיד.

אנימציית האתחול של אנדרואיד ממקודם נעשתה על ידי GLa'DOS, והכי חשוב, תודה מיוחדת @courtneyj0610 על המסירות שלה לי, לילדים, והשלמה עם שבועות של לילות ארוכים שנדרשו כדי להביא את הפרויקט הזה למקום שהוא היום.

instagram story viewer