תשובה קצרה:
מטעמי אבטחה ואחריות.
תשובה מפורטת:
זהו בעיקר אמצעי זהירות הננקטים על ידי המכשיר (לא כולם!) יצרנים כדי לחסוך מהם יותר מדי בקשות שירות מ"משחק ילדים "(ומסוג האנשים שרוצים לנסות הכל, גם אם הם לא מבינים כלום). אז היצרנים האלה נקטו בפעולות מיוחדות כדי למנוע מהבהבים של "ROM מותאמים אישית" (או ליתר דיוק, כל ROM ש לא מסופק על ידי עצמם).
כפי שכבר צוין ב- t0mm13b הערות לעיל, כברירת מחדל אתה לא מקבל גישה פיזית למערכת הקבצים במכשירים שלך פשוט על ידי חיבורו באמצעות USB. תלוי במכשיר, בגרסת Android וכמה קריטריונים נוספים, אתה יכול לראות רק חלקים. זה יכול להיות כל כרטיס ה- SD (פיזי, במצב UMS), או אפילו גישה "לוגית" בלבד לחלקים ממנו באמצעות MTP. ניתן להשיג גישה מוגבלת יותר באמצעות ADB בעת הפעלת איתור באגים USB - אך עם ROM מלאי, באף אחד מהמקרים הללו אינך מקבל גישה מלאה .
כעת כיצד מתבצעים עדכונים אז? נוהג נפוץ מאוד הוא השימוש בקובץ ZIP מיוחד ( update.zip
). זה ממוקם על כרטיס ה- SD, שמוכנס למכשיר, והמכשיר מאתחל למצב מיוחד (שחזור), ממנו ניתן להחיל את update.zip
. אבל: המכשיר בודק את תקינות אותו update.zip
- עליו להיות חתום באמצעות מפתח היצרן. מסיבות ברורות, המפתח הזה אינו זמין באופן חופשי - ולכן לא ניתן להתקין בדרך זו ROM מותאם אישית על מערכת מלאי כזו.
ניתן לעקוף את כל הדברים הללו רק עם גישה ממשתמשי העל למכשיר - - שפירושו: עליך להשריש אותו.
אז זה עבור החלק למה - בזמן שאתה לא מטפל ב איך השתרשות. בדיוק כפי שביקשת :)
עדכן לפרטים נוספים עוד
כפי שליאם ציין בתגובתו כי שימוש ב fastboot
תהיה שיטה להבהב ROM מותאם אישית ללא התנאי המוקדם של השורש של המכשיר, עשיתי קצת יותר מחקר כדי לברר על כך. . אני אמשיך לבדוק את זה, אבל עדיין רציתי להוסיף כאן את התוצאות הראשונות שלי.
עד לנקודה מסוימת, ליאם צודק בכך: זה נראה לא תקף רק למכשירי סמסונג (כפי שהנחתי קודם ), אך כמה מכשירים אחרים (לא כולם) תומכים גם בשיטה זו, מבלי להיות מעורב בשורש (מלבד העובדה שרוב ה- ROM המותאם אישית יישלחו, כמובן - כך שיהיה לך שורש זמין אחרי התקנתם). עם זאת, ישנם מכשירים אשר נראה כי הם דורשים שורש אפילו עבור מהיר פלאש
(ראה למשל TheUnlockr לגבי Iconia A100, ציטוט: בטח השתרשת את המכשיר שלך לפני שתעשה זאת הליך זה. - וכן, הם משתמשים ב שחזור מהיר של התאוששות פלאש. img קוד>).
עם זאת, גם אם מהיר מהיר קוד> עובד למכשיר הלא שורש שלך, יש לקחת נקודה מכריעה אחת:
כדי להבהב ROM למכשיר אנדרואיד שלך עם fastboot עליך להיות בעל מטען אתחול נעול או מאתחל הנדסי
( מדריך מהבהב - אנדרואיד - מפתחי XDA)
מה שאומר: אם ה- bootloader שלך נעול, עליך לפתוח אותו קודם , אשר ימחק (אפס להגדרות היצרן) את המכשיר שלך. כך שכל הנתונים ייעלמו לתמיד בדרך זו - בעוד שעם root היית יכול לעשות גיבוי מלא (Nandroid, Titanium Backup) לפני שלב זה. עם זאת, החל מ- Android 4.0, זו כבר לא בעיה אמיתית - מכיוון שאתה יכול לעשות גיבוי מלא באמצעות ADB (ראה: גיבוי מלא של מכשירים שאינם מושרשים)
סיכום:
ישנם מכשירים שדורשים להיות מושרשים לפני שתוכל להבהב ROM מותאם אישית. אם המכשיר שלך נכנס לקטגוריה זו, הסיבות ל מדוע נדרשת גישה לשורש כדי להבהב ROM מותאם אישית הן אלה שהוזכרו לעיל.
עם זאת: ישנם גם מכשירים שניתן להבהב באמצעות fastboot
מבלי ש היה מושרש קודם לכן. אם המכשיר שלך נכנס לקטגוריה זו, השאלה מדוע נדרשת גישה לשורש בכדי להבהב ROM מותאם אישית הופכת להיות לא חוקית (התשובה לא, כ ex falso quodlibet sequitur ("מ- false יכול לעקוב אחר כל דבר ") אתה יכול להסיק כל מסקנה מנקודת הנחה שגויה :)
כלומר: if השתרשות נדרשת, הנ"ל הוא מדוע .