>source

나는 재고 ROM 대신 LineageOS를 사용해 볼 의도로 새로운 Motorola Moto G6를 구입했습니다.

설정의 정보 섹션에 표시되던 모든 것이 여기에 있습니다. 포르투갈어를 선택 했으므로 일부 레이블을 번역 할 것입니다.

Software channel: retin

Android version: 8.0.0

Android security patch level: 2018-04-01

Base band version: M450_03.08.10.51R ALI_INDIADSDS_CUST

Kernel version: 3.18.71-perf-ga4749e5

[email protected] #1

Fri Mar 30 11:53:22 CDT 2018

Version number: OPS27.82-45

이런 전화기를 처음으로 망친다. 하지만 저는 컴퓨터 엔지니어입니다.

나는 지시를 따르기 시작했다여기. 설정에서 개발자 옵션을 활성화하고 USB 디버깅을 활성화하고 OEM 잠금 해제를 허용했습니다.

그런 다음 부트 로더를 잠금 해제했습니다. Android Studio와 함께 제공된 ADB 및 Fastboot를 사용하고 있습니다.

나는 달렸다 fastboot oem get_unlock_data , 코드를 받고 Motorola 웹 사이트에 삽입하고 잠금 해제 키가있는 이메일을 받고 잠금을 해제했습니다. fastboot oem unlock UNIQUE_KEY .

그런 다음 TWRP 3.3.1-0을 설치했습니다. 거기에 문제가 없습니다.

그런 다음 LineageOS 및 GApps를 다운로드 할 수있는 링크를 검색해야했습니다. 따라야하는 단계가 불완전한 것처럼 보였기 때문입니다.

LineageOS를여기 및 GApps여기. 후자의 경우 ARM64, Android 10.0 이상을 선택했습니다. Android Studio Device File Explorer를 사용하여 내부 저장소로 전송했습니다.

그런 다음 첫 번째 링크에서 YouTube 비디오를 따라갔습니다. 암호화로 인해 지워지지 않았던 것 같습니다. 나는 따랐다이 계속하려면. 패스 나 핀 사용이 작동하지 않았습니다. 다음 솔루션 인 파일 시스템 복구는 사용할 수 없었습니다. 파일 시스템 변경 만 볼 수있었습니다. 그런 다음 포맷 /data EXT2로 다시 EXT4로 돌아가서 작동했습니다.

그런 다음 LineageOS를 플래시하려고했습니다. 255 오류가 발생했습니다.여기. 분명히 64 비트 TWRP를 사용해야했습니다. 하나 찾았 어여기 그리고 그것을 번쩍였다. 그런 다음 LineageOS와 GApp을 모두 플래시 할 수있었습니다. 여기에 오류 메시지가 없습니다.

그런 다음 TWRP 앱을 설치하지 않고 재부팅했습니다. 나는 다음을 얻었다 :

Start Up Failed:
Your device didn't start up successfully.
Use the Software Repair Assistant on computer
to repair your device.
Connect you device to your computer to get
the Software Repair Assistant.
AP Fastboot Flash Mode (Secure)
Error: failed to load kernel!
Fastboot Reason: Fall-through from normal boot mode
USB connected

나는 수색했지만 많이 찾지 못했습니다. Software Repair Assistant를 찾았지만 재고 ROM을 다시 설치하는 것이 좋은 것 같습니다. 그래도 LineageOS를 설치하고 싶습니다.

깜박임에 대한 몇 가지 결과를 찾았습니다. boot.img 그리고 다른 것들이 있지만, 내 상황에 맞게 특별히 작성되지 않은 지침을 따르기 위해 전화기를 하드 브릭하는 것이 너무 두렵습니다.

여전히 TWRP에 액세스 할 수 있습니다. 깜박이는 동안 오류 메시지가 없는지 다시 한 번 확인하고 다시 설치 한 다음 TWRP 앱 설치를 다시 시도했지만 프롬프트가 표시되지 않았습니다.

내 Moto G6에 LineageOS 설치를 완료하려면 어떻게해야하는지 조언 해주세요.

미리 감사드립니다.

2020-12-15 업데이트 :내가 따라 간 튜토리얼이 업데이트 된 것 같습니다. 이제 누락 된 단계가 없습니다. 제공된 파일을 사용하여 다시 시도하겠습니다.

2020-12-16 업데이트 :현재 최신 지침을 따르기 위해 재고 ROM을 플래시하려고합니다. Lenovo Rescue 및 Smart Assistant를 사용하고 있지만 켜져 있습니다. Wait for matching firmware, don't unplug your device 지금 꽤 오랫동안. 한편, 내 장치와 더 가까운 재고 ROM을 다운로드하고 있습니다. 나는 명령에 대해 알아 냈다 fastboot getvar all 그래서 여기에 출력을 게시하겠습니다.

(bootloader) version: 0.5
(bootloader) version-bootloader: moto-sdm450-C3.09
(bootloader) product: ali
(bootloader) board: ali
(bootloader) secure: yes
(bootloader) hwrev: PVT2
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG GD6BMB RV=08 PV=01 FV=0000000000000001
(bootloader) ram: 3GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=5F
(bootloader) cpu: SDM450
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 534773760
(bootloader) reason: Fall-through from charger boot mode
(bootloader) imei: [REDACTED]
(bootloader) meid:
(bootloader) date: 08-11-2018
(bootloader) sku: XT1925-13
(bootloader) carrier_sku: XT1925-13
(bootloader) battid: SB18C18509
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May  9  7: 0:46 UTC 1972"
(bootloader) ro.build.fingerprint[0]: motorola/ali/ali:8.0.0/OPS27.82-45
(bootloader) ro.build.fingerprint[1]: /56:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full[0]: Blur_Version.27.81.56.ali.retail.
(bootloader) ro.build.version.full[1]: en.US
(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0
(bootloader) version-baseband: M450_03.08.10.51R ALI_INDIADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.71-perf-ga4749e5 (hud
(bootloader) kernel.version[1]: [email protected]) (gcc version 4.9.x 2015
(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT
(bootloader) kernel.version[3]:  Fri Mar 30 11:53:22 CDT 2018
(bootloader) sbl1.git: git=MBM-NG-VC3.09-0-g4650d8f
(bootloader) rpm.git: git=MBM-NG-VC3.04-0-g02798db
(bootloader) tz.git: git=827710b-dirty
(bootloader) devcfg.git: git=827710b-dirty
(bootloader) keymaster.git: git=827710b
(bootloader) cmnlib.git: git=827710b
(bootloader) cmnlib64.git: git=827710b
(bootloader) prov.git: git=827710b-dirty
(bootloader) aboot.git: git=MBM-NG-VC3.09-0-g225f207
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retin
(bootloader) current-slot:
(bootloader) slot-suffixes: _a
(bootloader) slot-count: 1
(bootloader) slot-successful:_a: INVALID
(bootloader) slot-successful:_b: INVALID
(bootloader) slot-bootable:_a: INVALID
(bootloader) slot-bootable:_b: INVALID
(bootloader) slot-retry-count:_a: unknown
(bootloader) slot-retry-count:_b: unknown
all: listed above
Finished. Total time: 0.082s

나는 1925-3을 가지고 있다고 생각했지만 XT1925-13입니다. 브라질에서 인도 표준 핀이있는 충전기를받은 이유를 설명합니다. 적어도 어댑터와 함께 제공되었습니다.

오늘 늦게 Lenovo 도구가 작동했습니다 (이 도구를 닫고 다시 열고 편지의 지침을 따랐습니다).

요청한대로 Magisk Manager에서 스크린 샷을 받았습니다.

  • 답변 # 1

    재고 ROM + 펌웨어 설치 (부트 로더를 실수로 다시 잠그지 마십시오)

    사용자 정의 ROM을 설치하기 전에 장치가 제대로 작동하는지 확인하십시오.

    fastboot에서 부팅 사용자 지정 복구

    fastboot boot mali.img
    
    

    TWRP 메뉴에서 사용자 데이터 파티션 포맷

    부트 로더 재부팅

    빠른 부팅에서 사용자 지정 복구 부팅 (다시)

    백업 부팅, 복구, 시스템, 공급 업체 (경우에 따라)

    PC에 백업 복사

    adb pull /sdcard/TWRP
    
    

    지우기 시스템, 공급 업체

    LineageOS flashable zip 설치

    재부팅하고 LineageOS가 성공적으로 부팅 될 때까지 기다립니다.

    <시간 />

    그런 다음 GApps를 설치하십시오.

    부트 로더 재부팅

    빠른 부팅에서 사용자 지정 복구 부팅 (다시)

    OpenGApps flashable zip 설치

    TWRP 메뉴에서 사용자 데이터 파티션 포맷

    재부팅하고 LineageOS가 성공적으로 부팅 될 때까지 기다립니다.

    <시간 />

    모든 것이 잘되면 끝났습니다.

    기기가 부팅 루프에 들어가면 GApp과 관련이 있어야합니다. 시스템, 공급 업체를 삭제하여 다시 시작하고 LineageOS를 다시 설치하십시오. Magisk Manager에서 SAR (system-as-root) 섹션을 확인합니다.

    장치가 SAR (system-as-root) 인 경우에만 해결 방법이 도움이 될 수 있습니다.

    바인드 마운트/system_root/system

    adb shell
    mount -w /system
    mkdir /system_root
    mount -o bind /system /system_root
    umount /system
    mount -o bind /system_root/system /system
    
    

    GApps flashable zip 설치

    <시간 />

    여전히 작동하지 않으면 다른 재고 ROM + 펌웨어 (Android 8.1.0 또는 Android 9.0)를 플래시하고 다시 시도하십시오.

    다른 사용자 정의 ROM도 사용해보십시오. Status : Stable (예 : RevengeOS 또는 Resurrection Remix)이있는 공식 사용자 지정 ROM 만 플래시하는 것이 좋습니다.

  • 이전 applications - 항목의 출처는 어디입니까?
  • 다음 adb - 휴대폰의 루트 셸에서 Android 디버깅을 활성화하려면 어떻게해야합니까?