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

שימוש מתקדם בלינוקס - fastboot עושה בעיות במחשב חדש

חתול - 22/06/2020 - 16:10
נושא ההודעה: fastboot עושה בעיות במחשב חדש
קניתי חשב חדש והתקנתי עליו ארץ׳ כמו במחשב הקודם.
אבל כשאני מנסה לטעון TWRP בטלפון שלי (Mi A2) דרך fastboot (מה שעשיתי במחשב הקודם שאינו כבר איתנו) אני תמיד נתקל בשגיאות מוזרות.

לפעמים הוא סתם נתקע
קוד:
fastboot boot twrp-3.2.3-0-jasmine_sprout/boot.img
Sending 'boot.img' (38390 KB)


ולפעמים מתקבלת שגיאה מוזרה
קוד:

fastboot getvar version-main
getvar:version-main                                FAILED (Write to device failed (Cannot send after transport endpoint shutdown))
Finished. Total time: 0.003s


אבל fastboot devices עובד
קוד:
fastboot devices
34daad1   fastboot


מה יכולה להיות הבעיה? זה יוצר לי בעיה עם הטלפון.
ניסיתי עם שני כבלים ועם כל היציאות של המחשב.
adb עובד רגיל.
mksoft - 23/06/2020 - 11:36
נושא ההודעה:
האם התקנת את udev rules?
https://wiki.archlinux.org/index.php/Android_Debug_Bridge#Adding_udev_rules
Anonymous - 23/06/2020 - 12:24
נושא ההודעה:
כן, התקנתי. אחרת גם fastboot devices לא היה עובד.
mksoft - 23/06/2020 - 12:46
נושא ההודעה:
אולי צריך לערוך את החוקים?

הדיון הזה דומה לבעיה שלך, יש שם הסבר לתהליך:
https://android.stackexchange.com/questions/36954/fastboot-not-working-on-my-nexus-4
חתול - 25/06/2020 - 11:17
נושא ההודעה:
תודה אבל נראה לי שהכללים נכונים.
קוד:
Bus 001 Device 011: ID 18d1:d00d Google Inc. Android


קוד:
#               Generic and unspecified debug interface
ATTR{idProduct}=="d00d", SYMLINK+="android_fastboot"


אני חבר בקבוצה adbusers.
חתול - 01/07/2020 - 22:51
נושא ההודעה:
חשבתי שאולי החבילה android-udev פגומה אז הסרתי אותה וכתבתי את הכללים לבד. אבל שום דבר לא השתנה, עדיין fastboot boot לא עובד למרות ש־fastboot devices דווקא כן.

קוד:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="d00d", MODE="0666" GROUP="adbusers", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2717", ATTRS{idProduct}=="ff48", MODE="0666" GROUP="adbusers", SYMLINK+="android%n"

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