שיתוף | אנדרואיד 14 ל qin f21 pro dumdroid
-
@urielk כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@ילד זה דרך fastboot וזה הכי פשוט שאני מכיר
זאת אומרת להכניס למצב פסבוט ואז איך אני מתקדם אני לא כזה מבין במצב הזה אני לא כזה יודע מה כתוב בכל הקוד שם
-
@urielk יש תקלה באתר ולא התעדכן לי בזמן אמת
השאלה אם אני יכול להתקין מהמכשיר עצמו על ידי מג'יסק
ואם אני מעדכן האם יתבטל לי הרוט
תודה רבה@דוד-המלך-3 כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@urielk יש תקלה באתר ולא התעדכן לי בזמן אמת
השאלה אם אני יכול להתקין מהמכשיר עצמו על ידי מג'יסק
ואם אני מעדכן האם יתבטל לי הרוט
תודה רבהאולי אפשר לפתוח על זה אשכול חדש בבקשה זה מוציא מהנושא קצת?
-
@דוד-המלך-3 כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@urielk יש תקלה באתר ולא התעדכן לי בזמן אמת
השאלה אם אני יכול להתקין מהמכשיר עצמו על ידי מג'יסק
ואם אני מעדכן האם יתבטל לי הרוט
תודה רבהאולי אפשר לפתוח על זה אשכול חדש בבקשה זה מוציא מהנושא קצת?
@עניו-כמשה כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
אולי אפשר לפתוח על זה אשכול חדש בבקשה זה מוציא מהנושא קצת?
לא מסכים איתך.
זה נושא על dumdroid. -
@נוחעם-FM כן אני עם רוט אבל צריך לעשות שוב עם ro2rw כדי שיהיה כתיבה ..
הרקע מכוער יותר
הם מחקו את ה breezy weather אבל התקנתי אותו ידנית -
@אני-אני-אני כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@נוחעם-FM כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
בהחלט יש ביקוש, מספיק ווינדור לא צריך פרודוקט
מה הכוונה GSI זה רק SYSTEM
הכונה שזה מחיצת סיסטם , שאר המחיצות נשארות מה שהיה לך ולא מגיעות עם הdumdroid חוץ מproduct שצריך למחוק כי היא לא נצרכת
@נוחעם-FM כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
לטענת @urielk הווינדור צריך להיות תואם לשאר המחיצות שבגירסא של הצורב
כנ"ל מה כוונתך?
הכוונה לא לערבב גירסאות להשתמש במה שיש לך כרגע במכשיר או לצרוב גירסהנחדשה ולהחליף רק את הsystem כנ"ל.
@urielk כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
הכונה שזה מחיצת סיסטם , שאר המחיצות נשארות מה שהיה לך ולא מגיעות עם הdumdroid חוץ מproduct שצריך למחוק כי היא לא נצרכת
אפשר למחוק את הפרודוקט?!
לא ידעתי צרבתי פעם GSI עם הפרודוקט -
@urielk כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@נוחעם-FM כן אני עם רוט אבל צריך לעשות שוב עם ro2rw כדי שיהיה כתיבה ..
הרקע מכוער יותר
הם מחקו את ה breezy weather אבל התקנתי אותו ידניתעובד חזור מצדדי המכשיר?
-
@urielk כתב בשיתוף | אנדרואיד 14 ל qin f21 pro dumdroid:
@נוחעם-FM כן אני עם רוט אבל צריך לעשות שוב עם ro2rw כדי שיהיה כתיבה ..
הרקע מכוער יותר
הם מחקו את ה breezy weather אבל התקנתי אותו ידניתעובד חזור מצדדי המכשיר?
-
@urielk יש תקלה באתר ולא התעדכן לי בזמן אמת
השאלה אם אני יכול להתקין מהמכשיר עצמו על ידי מג'יסק
ואם אני מעדכן האם יתבטל לי הרוט
תודה רבהמישהו ניסה את זה אולי ויכול להגיד שזה לא מכניס לריקוברי?
-
מישהו ניסה את זה אולי ויכול להגיד שזה לא מכניס לריקוברי?
@דוד-המלך-3 לי לא נכנס וגם לא נמחק לי מהמידע האישי כלום
-
@דוד-המלך-3 לי לא נכנס וגם לא נמחק לי מהמידע האישי כלום
-
@urielk ניסית לעדכן מתוך המכשיר?
איפה זה נתקע?איך בעצם זה עובד?
זה צורב סיסטם בתוך המכשיר?
איך זה אפשרי ? -
@נוחעם-FM מתוך ה ota זה לא עבד לי קיבלתי הודעת שגיאה אחרי שהוא הוריד. צרבתי דרך fastboot תסתכל בפוסט למעלה, כן זה אפשרי מסתבר.
-
@urielk ראיתי שצרבת בפאסטבוט.
זה מה שאני שואל איך הוא צורב סיסטם מתוך המכשיר?
אולי אחד המומחים פה ידע.@נוחעם-FM
הנה מצאתי לך תשובה :למה בדרך‑כלל צריך לארוז לתוך super.img??
במכשירים מודרניים (Android 10+), מחיצות כמו system, vendor, product כבר לא קיימות כ־block devices פיזיים.
במקום זאת יש מחיצה אחת גדולה בשם super, שבתוכה מוגדרות המחיצות הדינמיות כ‑logical partitions.לכן, ב‑fastboot הרגיל (הישן), אין דרך לכתוב ישירות ל‑system, כי היא לא קיימת כקובץ בלוק עצמאי.
הדרך היחידה היא לבנות מחדש super.img עם כל המחיצות בפנים.אז איך fastbootd כן מאפשר צריבה ישירה?
כאן מגיע הקסם:-
fastbootd רץ מתוך ה־userspace של Android
בניגוד ל‑bootloader fastboot, שמוגבל למה שה‑bootloader מאפשר,
fastbootd הוא תהליך userspace שמופעל מתוך recovery. -
הוא משתמש ב‑liblp (Logical Partitions Library)
זו ספרייה של גוגל שמאפשרת:
לפתוח את super כ‑metadata
למפות כל מחיצה ל‑block device לוגי זמני
לבצע resize, create, delete למחיצות
לכתוב ישירות למחיצה לוגית כאילו הייתה פיזית
כלומר, fastbootd יוצר עבורך device לוגי כמו:
קוד
/dev/block/mapper/system
ואז fastboot יכול לכתוב אליו ישירות.- ה‑bootloader לא מעורב
ה‑bootloader לא יודע ולא צריך לדעת על המחיצות הדינמיות.
fastbootd עוקף אותו ומדבר ישירות עם מערכת ה‑dynamic partitions דרך ה‑kernel.
-
-
@נוחעם-FM
הנה מצאתי לך תשובה :למה בדרך‑כלל צריך לארוז לתוך super.img??
במכשירים מודרניים (Android 10+), מחיצות כמו system, vendor, product כבר לא קיימות כ־block devices פיזיים.
במקום זאת יש מחיצה אחת גדולה בשם super, שבתוכה מוגדרות המחיצות הדינמיות כ‑logical partitions.לכן, ב‑fastboot הרגיל (הישן), אין דרך לכתוב ישירות ל‑system, כי היא לא קיימת כקובץ בלוק עצמאי.
הדרך היחידה היא לבנות מחדש super.img עם כל המחיצות בפנים.אז איך fastbootd כן מאפשר צריבה ישירה?
כאן מגיע הקסם:-
fastbootd רץ מתוך ה־userspace של Android
בניגוד ל‑bootloader fastboot, שמוגבל למה שה‑bootloader מאפשר,
fastbootd הוא תהליך userspace שמופעל מתוך recovery. -
הוא משתמש ב‑liblp (Logical Partitions Library)
זו ספרייה של גוגל שמאפשרת:
לפתוח את super כ‑metadata
למפות כל מחיצה ל‑block device לוגי זמני
לבצע resize, create, delete למחיצות
לכתוב ישירות למחיצה לוגית כאילו הייתה פיזית
כלומר, fastbootd יוצר עבורך device לוגי כמו:
קוד
/dev/block/mapper/system
ואז fastboot יכול לכתוב אליו ישירות.- ה‑bootloader לא מעורב
ה‑bootloader לא יודע ולא צריך לדעת על המחיצות הדינמיות.
fastbootd עוקף אותו ומדבר ישירות עם מערכת ה‑dynamic partitions דרך ה‑kernel.
-
-
@urielk תודה על ה ai
אבל לא זאת שאלתי אלא איך מתוך המכשיר זה אמור לעדכן, לא איך בפאסטבוט זה נצרב.@נוחעם-FM מה לא מובן הכל מוסבר
עקרונית היה אפשר גם בפעם הראשונה למחוק את ה Product עם fastboot במצב של fastboot.d ולעשות resize לsystem ו אז זה לא היה נופל. אבל אני לא ניסיתי את זה בינתיים כי לא ידעתי על זה כמו ש@מישהו12 כתב למעלה,רק שעכשיו אני יודע איך לעשות את זה - ופשוט לא בדקתי אם זה עובד על המכשיר שלנו - וזה יחסוך את יצירת הסופר. -
@דוד-המלך-3 לי לא נכנס וגם לא נמחק לי מהמידע האישי כלום
@urielk אני שואל על עדכון דרך מגיסק עצמו
עשית את זה? -
@נוחעם-FM מה לא מובן הכל מוסבר
עקרונית היה אפשר גם בפעם הראשונה למחוק את ה Product עם fastboot במצב של fastboot.d ולעשות resize לsystem ו אז זה לא היה נופל. אבל אני לא ניסיתי את זה בינתיים כי לא ידעתי על זה כמו ש@מישהו12 כתב למעלה,רק שעכשיו אני יודע איך לעשות את זה - ופשוט לא בדקתי אם זה עובד על המכשיר שלנו - וזה יחסוך את יצירת הסופר. -
@urielk אני שואל על עדכון דרך מגיסק עצמו
עשית את זה? -
@דוד-המלך-3 איזה עדכון דרך מג'יסק על מה אתה מדבר?
על עידכון הרוט?
מה הקשר לפה?