BQ Aquaris E4.5 및 Aquaris E5와 함께 우분투 장치 플래시를 사용하는 방법


18

'ubuntu-device-flash'도구를 사용하여 우분투 전화의 소프트웨어를 수동으로 업데이트 할 수 있습니다. 장치를 다른 '채널'업데이트로 변경하고 스토리지 재설정을 수행하는 데 사용할 수 있습니다.

그러나 BQ Aquaris E4.5 Ubuntu Edition 또는 Aquaris E5 Ubuntu Edition으로 시도했을 때 작동하지 않는 것 같습니다. 예를 들면 다음과 같습니다.

ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --bootstrap

기기를 공장 출하 상태로 초기화해야합니다. 그러나 성공하지 못하는 것 같습니다.

2015/03/27 13:58:35 Expecting the device to be in the bootloader... waiting
2015/03/27 13:58:50 Device is |krillin|
2015/03/27 13:58:50 Flashing version 20 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device krillin
Failed to enter Recovery

답변:


21

프로덕션 Ubuntu Phone 장치의 경우 adb복구에서 비활성화되었으며 이는 ubuntu-device-flash작업에 영향을줍니다 .

adb활성화 된 복구 이미지를 제공해야합니다. 복구 이미지 ubuntu-device-flash는 작업을 수행하는 동안 일시적으로 사용됩니다.

ubuntu-device-flash그런 다음 --recovery-image인수를 제공 할 수 있습니다 . 예 :

ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --bootstrap --recovery-image path/to/downloaded/recovery.img

명령이 프롬프트되면 다음을 참고하십시오.

Expecting the device to be in the bootloader... waiting

몇 초 동안 Power+ Volume Up를 누른 상태 Power에서 기기가 재부팅 될 때 빨간색 LED가 켜지 면 버튼 에서 손을 떼고 기기의 부팅 메뉴에서 'fastboot'를 선택하여 Aquaris E4.5 및 Aquaris E5를 '부트 로더'에 넣을 수 있습니다 .

알 수없는 플래그`복구-이미지 '

이 오류가 발생하면 여전히 이전 버전의을 사용하고 있다는 의미입니다 ubuntu-device-flash. ppa를 사용하여 최신 버전을 설치하십시오

sudo add-apt-repository ppa:phablet-team/tools
sudo apt-get update; sudo apt-get upgrade

매우 도움이됩니다. 복구 부팅 후 장치로 전송하는 데 얼마나 걸립니까?
— Mark

몇 분. 나는 언젠가 그것을 시간을 기억하려고 노력할 것이다.
— John McAleely

설치를 위해 파일을 장치로 푸시하는 복구 단계에서 ADB가 중단 될 수 있음을 알게되었습니다. 이 경우 실패 표시기가없는 파일이 푸시 될 때까지 기다리게됩니다. 또한 adb shell장치 연결에 사용 하는 데 문제가 있습니다 . 다시 부팅하여 복구를 수행하여 다운로드 한 파일 푸시를 다시 시작할 수 있습니다 ubuntu-device-flash -v touch --channel=ubuntu-touch/stable/bq-aquaris.en --device=krillin. 당신이 adb shell하고 모니터링 /cache/recovery/하면 파일 전송의 진행 상황을 볼 수 있습니다.
— Mark

주목할만한 또 다른 의견은 (이 의견이 쓰여질 때) 아카이브의 우분투 장치 플래시가 오래되어 --recovery-image를 지원하지 않는다는 것입니다. phablet-tools ppa (여기서 developer.ubuntu.com/en/start/ubuntu-for-devices/… ) 의 버전을 사용해야합니다.
— John McAleely

핸드셋이 복구를 위해 재부팅하기에 충분히 작동하는 경우 핸드셋 자체에서 askubuntu.com/questions/609938/을 사용하여이 작업을 수행 할 수도 있습니다. 그러나 시스템 파티션에 대한 변경 사항은 재설정되지 않습니다.
— John McAleely

1

복구에 실패한 또 다른 이유는 우분투 컴퓨터의 USB 장치에 대한 권한이 충분하지 않기 때문입니다.

John의 플래시 명령을 시도했지만 여전히 "복구를 입력하지 못했습니다"오류가 발생합니다. 장치를 빠른 부팅 모드 로 부팅 하고 fastboot 명령으로 복구 이미지를 플래시 한 다음이 이미지를 부팅 했을 때 해결책이 나에게 왔습니다 . /etc/udev/rules.d/80-persistent-usb.rules내용이 " "인 파일이 없다면 :

SUBSYSTEM=="usb", ACTION=="add", SYSFS{idVendor}=="2a47", MODE="0666", SYSFS{idProduct}=="*"

내 ubunutu 컴퓨터에서 복구 커널을 실행하는 장치에 액세스 할 수 없었습니다.

이 파일을 추가 한 후 " adb shell"를 입력하고 복구 시스템을 시작할 수 있습니다. 그리고 그 변화 후에도 John의 명령은 예상대로 작동했습니다. 내 우분투 컴퓨터는 약간 수정 된 Linux를 실행하지만 우분투 14.04를 기반으로합니다.


이 파일 / 규칙은 여러 패키지로 만들어 지므로 장치가 작동하는 MTP (예 : 노틸러스 파일 찾아보기)를 받으면이 규칙이 적용됩니다. 물론, 이것을 시도한 것이 장치를 우분투에서 처음 사용하려고 시도한 경우,이 규칙을 추가해야합니다.
— John McAleely
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.