Нещодавно я придбав використаний Nexus 5. Він постачався з попереднім переглядом L на ньому, і я вирішив замість нього запустити CM 11. Останнім моїм телефоном був Nexus S, і я раніше прошивав різні ПЗУ.
Використовуючи ту саму машину, яка щойно перепрошивала цей Nexus S пару тижнів тому, я перезапустив Nexus 5 в режим швидкого завантаження, ввімкнув ClockworkMod на нього і повторно розблокував завантажувач. Однак, коли я спробував використовувати ADB для просування зображення CyanogenMod, я отримав error: device not found
. Звичайно, adb devices
не вдалося виявити пристрій, навіть якщо налагодження USB включено.
Я вирішив, що це лише проблема з L, тому я скористався flash-all.sh
сценарієм Google, щоб дати мені встановити запас KitKat. Це спрацювало чудово, оскільки воно натискає зображення за допомогою швидкої завантаження. Однак я все ще не можу змусити пристрій відображатись до ADB. Коли я вмикаю налагодження USB за допомогою телефону, підключеного до комп'ютера, я не отримую діалогового вікна підтвердження відбитків пальців, і не з’являється повідомлення про піктограму, що вказує на те, що він підключений до комп'ютера. Я спробував 2 різних ОС (Windows 7 та Linux Mint 14) на трьох різних комп’ютерах із 4 різними кабелями USB.
Я спробував встановити USB-драйвери Google, і у мене є ця проблема як із новими встановленнями Android SDK, так і з перевіреними часом. Я вже потрапив 0x18d1
у свій adb_usb.ini. У моїй системі Linux вихід lsusb
команди дає ідентичний вихід, незалежно від того, підключений телефон (з увімкненою налагодженням USB) чи ні. Коли він знаходиться в Fastboot, він відображається якBus 001 Device 069: ID 18d1:4ee0 Google Inc.
Здається, телефон ідеально працює в будь-якому іншому відношенні. Я дуже задоволений ванільним KitKat, але я був би щасливіший, принаймні, знаючи, що маю можливість використовувати щось інше. Мені також подобається мати доступ до adb shell
цього часу.
Раніше я бачив багато людей, які мають проблеми з АБР, але ніколи, не маючи також проблем з швидкою завантаженням. Якісь ідеї, що може відбуватися? Я вважаю за краще рішення для Linux, але при необхідності також можу працювати з Windows.
Оновлення: мені вдалося отримати відповідні файли в / sdcard /, просто завантаживши їх у веб-браузер, а потім прошивши їх ClockworkMod. Зараз я працюю на CM 11, і проблема АБД не зникла. Що б це не викликало, воно зберігається через повну заміну ROM. Мені зараз як ніколи цікаво знати, що може спричинити це.
Оновлення 2: Після подальшого спілкування з продавцем на ebay, виявляється, цей телефон зазнав пошкодження води до того, як потрапив у продаж на продаж. Пристрій завантажився і, здається, працює нормально, але крім цієї дивної проблеми з АБР, він також не міг розпізнати SIM-карту. Здається, це було певне пошкодження обладнання, тому я сумніваюся, що навіть є рішення.
Я повернув пристрій, тому немає можливості перевірити щось інше на ньому, але якщо хтось зможе придумати пояснення, чому Fastboot може спілкуватися з пристроєм, але ADB не може (знову ж, мабуть, через помилка обладнання), я прийму це як відповідь.
fastboot
, але ні adb
. Він просто не визнається дійсним пристроєм будь-якого типу, якщо тільки в режимі fastboot / bootloader. Я спробую замінити роз'єм USB, але я не впевнений, що він спрацює.