Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תוכנה חופשית וקוד פתוח - unlock למכשיר אנדרואיד סיני

Anonymous - 04/06/2019 - 12:17
נושא ההודעה: unlock למכשיר אנדרואיד סיני
אני רוצה להתקין מע' הפעלה קוד פתוח LineageOS על מכשיר אנדרואיד סיני.
(מצאתי קובץ עדכני להורדה)
לפי הנחיות התקנה, אני אמור לבקש מהיצרן - אישור unlock למכשיר
ולהמתין כמה ימים לקבלת האישור

האם מישהו יכול להסביר במילים פשוטות :

1. כשעושים unlock לסמארטפון - מה זה אומר ?

2. אני מבין שהסינים רגילים לדיקטטורה אבל למה אני צריך
אישור unlock מהיצרן - על מכשיר פרטי שקניתי מחנות בישראל
Anonymous - 04/06/2019 - 12:39
נושא ההודעה:
unlock יש גם במכשירים שאינם סינים, ועד כמה שזכור לי הרשאת ה-ulock שלך מהיצרן / המוכר נמצאת בחוזה הרכישה שחתמת עליו. הם גובים על זה כסף.
אני מניח, שכמו עם סלולארים שאינם חכמים יש דרכים למצוא את קוד / דרך הפתיחה
באינטרנט. חפש בגוגל לפי unlick ומס' יצרן של המכשיר.
Anonymous - 04/06/2019 - 13:28
נושא ההודעה:
1, מה זה "מכשיר סיני"?
אם זה מכשיר מיצרן שאינו מוכר, אתה יכול לשכוח להחליף לו מערכת הפעלה.

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

2. לכל טלפון יש bootloader.
זה כמו BIOS של המחשב והוא זה שמעלה את מערכת ההפעלה.

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

אם החתימה לא תקינה, הוא לא יתקין \ לא יריץ.

רק ליצרן הטלפון יש את המפתחות.

הדבר דומה ל-Secure Boot על PC

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

יש מספר טענות בעד השיטה:
* אבטחה - זה מונע ממזיקים לשנות את מערכת ההפעלה שלך
* מימוש אחריות - משתמשים לא יכלו לצרוב מערכת מקולקלת שתדפוק את המכשיר
* הגנה על המידע - לא יוכלו לעשות root או לעקוף מנגנוני הצפנה וכו'
* כלכלית - ספקיות סלולר יוכלו לבצע נעילות רשת במדינות בהן זה חוקי (כמו ארה"ב ורוב אירופה)

4. ה-unlock למעשה מבטל את בדיקת החתימה, ומאפשר לך להתקין כל מערכת שאתה רוצה.
(שוב - בכפוף לכך שמישהו בנה מערכת שתומכת ספציפית בחומרה שלך)

תהליך ביצוע ה-unlock שונה מיצרן ליצרן ומדגם טלפון לדגם טלפון.

למשל, במכשירי Nexus ובמכשירים שמגיעים עם Android One יש אופציה בהגדרות מפתח שנקראת OEM unlock.
אתה לא צריך ליצור קשר עם אף אחד, אתה יכול פשוט להדליק אותה וה-bootloader יהיה פתוח.

הבעיה היחידה שהמכשיר יעבור מחיקה מלאה לפני (factory dfault) כדי להגן על המידע שלך.

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

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

--לב
Anonymous - 04/06/2019 - 14:43
נושא ההודעה:
Anonymous :
1, מה זה "מכשיר סיני"?
אם זה מכשיר מיצרן שאינו מוכר, אתה יכול לשכוח להחליף לו מערכת הפעלה.
טלפון זה לא מחשב. מערכת הפעלה שם בנויה בצורה כזו, שמי שבונה אותה, כמו החברי של LeneageOS צריכים לתמוך ספציפית בדגם המכשיר שלך, על כל הדרייברים והארכיטקטורה הפרטנית שלו, כדי שתקבל גרסה שתוכל להתקין.
2. לכל טלפון יש bootloader.
זה כמו BIOS של המחשב והוא זה שמעלה את מערכת ההפעלה.
ה-bootloader בודק חתימה קריפטוגרפית של מערכת הפעלה לפני שהוא מעלה אותה, והוא בודק חתימה על כל עדכון מערכת שתרצה להתקין (כולל גרסה שונה כמו זו שאתה רוצה להתקין).
אם החתימה לא תקינה, הוא לא יתקין \ לא יריץ.
רק ליצרן הטלפון יש את המפתחות.
הדבר דומה ל-Secure Boot על PC
3. מה שכתבתי נכון עבור כל יצרנית טלפונים, מ-Apple ו-Motorola, ועד הסיני חסר השם האחרון.
אין לזה שום קשר למשטר של מדינה כזו או אחרת.
יש מספר טענות בעד השיטה:
* אבטחה - זה מונע ממזיקים לשנות את מערכת ההפעלה שלך
* מימוש אחריות - משתמשים לא יכלו לצרוב מערכת מקולקלת שתדפוק את המכשיר
* הגנה על המידע - לא יוכלו לעשות root או לעקוף מנגנוני הצפנה וכו'
* כלכלית - ספקיות סלולר יוכלו לבצע נעילות רשת במדינות בהן זה חוקי (כמו ארה"ב ורוב אירופה)
4. ה-unlock למעשה מבטל את בדיקת החתימה, ומאפשר לך להתקין כל מערכת שאתה רוצה.
(שוב - בכפוף לכך שמישהו בנה מערכת שתומכת ספציפית בחומרה שלך)
תהליך ביצוע ה-unlock שונה מיצרן ליצרן ומדגם טלפון לדגם טלפון.
למשל, במכשירי Nexus ובמכשירים שמגיעים עם Android One יש אופציה בהגדרות מפתח שנקראת OEM unlock.
אתה לא צריך ליצור קשר עם אף אחד, אתה יכול פשוט להדליק אותה וה-bootloader יהיה פתוח.
הבעיה היחידה שהמכשיר יעבור מחיקה מלאה לפני (factory dfault) כדי להגן על המידע שלך.
יש יצרנים, שדורשים לקבל מהם קוד כדי לבצע את הפתיחה. כל אחד מסיבותיו שלו, ובדרכיו שלו.
לצערנו, אין שום חוק שמחייב את היצרן לתת לך לפתוח את המכשיר, לכן, רוב המכשירים דורשים פריצה - פגם אבטחה שמישהו מצא שמאפשר לפתוח אותם ללא התערבות יצרן.--לב


תודה על התשובה המושקעת
אני אלמד אותה
Anonymous - 04/06/2019 - 17:58
נושא ההודעה: האם פתיחה לא בניגוד ל cannot be altered by the manufactures?
לב :
במכשירים שמגיעים עם Android One יש אופציה בהגדרות מפתח שנקראת OEM unlock.
אתה לא צריך ליצור קשר עם אף אחד, אתה יכול פשוט להדליק אותה וה-bootloader יהיה פתוח.
--לב

מה לא הבנתי אם נדמה לי שהציטוט הבא, מתוך https://en.wikipedia.org/wiki/Android_One, סותר זאת?
ערך וויקיפדיה אמריקאית של Android One :
Android One cannot be altered by the companies that make the phones

האם הכונה שלא מדובר על חוסר יכולת טכנית של החברות, אלא על הסכמה משפטית?
Anonymous - 05/06/2019 - 17:24
נושא ההודעה: Re: האם פתיחה לא בניגוד ל cannot be altered by the manufactu
פותחן כבר נלקח :
לב :
במכשירים שמגיעים עם Android One יש אופציה בהגדרות מפתח שנקראת OEM unlock.
אתה לא צריך ליצור קשר עם אף אחד, אתה יכול פשוט להדליק אותה וה-bootloader יהיה פתוח.
--לב

מה לא הבנתי אם נדמה לי שהציטוט הבא, מתוך https://en.wikipedia.org/wiki/Android_One, סותר זאת?
ערך וויקיפדיה אמריקאית של Android One :
Android One cannot be altered by the companies that make the phones

האם הכונה שלא מדובר על חוסר יכולת טכנית של החברות, אלא על הסכמה משפטית?


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

לפי Google, טלפון שממותג ומשווק כ-Android One הוא טולפון שמכיל גרסת מערכת קרובה ביותר ל-AOSP, בדומה למכשירי Nexus והיצרן אינו רשאי להכניס שינויים משמעותיים, כמו למשל להחליף לאנצ'ר.

--לב
כל הזמנים הם GMT + 2 שעות