ASUS ROG 전화 2에서 사용자 정의 ROM을 쉽게 업데이트하기 위해이 스크립트를 만들었습니다.
일반적으로 사용자 정의 ROM을 완전히 업데이트하려면 재고 ROM을 두 번 플래시 한 다음 사용자 정의 ROM을 플래시해야합니다.
이 스크립트를 사용하면 모든 이미지를 한 번에 두 슬롯으로 플래시했기 때문에 기술적으로 한 번만 플래시하므로 동일한 이미지를 두 번 플래시 할 필요가 없기 때문에 업데이트가 더 빠릅니다.
예를 들어, 스톡 ROM의 시스템 이미지는 사용자 정의 ROM의 시스템 이미지에 의해 덮어 써야하므로 시간 깜박임 스톡 시스템 이미지를 낭비 할 때는 아무런 의미가 없습니다.
여기에서 원하는 내용에 따라 추가 파일을 다운로드해야합니다. 전체 목록입니다.
이미지를 추출하려면 페이로드 덤퍼를 사용해야합니다.
사용자 정의 복구에는 TWRP를 사용해야합니다
다음은 Havoc OS 사용자 정의 ROM입니다
여기 Omni Rom입니다
여기 재고 ROM이 있습니다
다음은 사용자 정의 커널입니다
다음은 Magisk 파일입니다
이미지를 추출하려면 페이로드 덤퍼를 사용해야합니다.
스크립트에서 구성 옵션을 편집하여 고유 한 폴더 위치에 적합합니다.
magisk_name=""
kernel_name=""
twrpQ_boot=""
twrpP_boot=""
twrp_installer=""
scripts_folder=""
asus_images_folder=""
havoc_images_folder=""
omni_images_folder=""
Windows를 사용하는 경우 편집해야합니다.
scripts_folder=""
asus_images_folder=""
havoc_images_folder=""
omni_images_folder=""
if [ ! -z $windowscheck ] Windows 환경에서 다른 경로 구조를 사용하기 때문에 스크립트가 Windows 환경을 감지 할 때 아무것도 변경하지 않고 Linux 및 Windows에서 스크립트를 실행할 수 있기 때문입니다.
Windows를 사용하는 경우 다음을 변경해야합니다.
windows_adb=""
windows_fastboot=""
Ubuntu에서 adb.exe 및 fastboot.exe를 실행하므로 Windows 설치에 ADB와 Fastboot가있는 곳으로 설정하기 때문입니다. ADB 및 Fastboot Linux Binaries를 사용할 수는 있지만 해결하는 데 시간이 걸리는 버전 번호가 있습니다. 따라서 단순히 실행되는 Windows 바이너리에 대한 내 솔루션은 일반 사용자가 더 쉽습니다.
스크립트를 실행할 때 ( ./RogPhone2Flasher.sh ) 메뉴가 표시됩니다.
#############################################
###########################################
# #
# Asus Rog Phone 2 Flasher V0.9 #
# By #
# Terminal_Heat_Sink #
# #
# Video guide: #
# https://youtu.be/-M_MJUzCuvM #
# #
# Main Menu #
# #
###########################################
########### ###########
######### #########
####### #######
############# #############
1) reboot to OS 5) flashing Menu
2) reboot to fastboot 6) Backup Menu
3) reboot to twrp 7) Multi rom
4) switch slots 8) Quit / Ctrl+C
[Asus Rog Phone 2 Flasher (adb mode)] Main Menu:
이 기능을 사용하면 데이터를 잃지 않고 ROM을 전환 할 수 있습니다 (각 ROM에 별도 데이터가 제공됨).
이는 플래시를 통해 ANDROID 10 이미지를 슬롯 A 및 사용자 정의 ROM 이미지로 슬롯 B에 비활성화하고 두 슬롯의 비활성화 된 VBMETA 이미지와 함께 성취합니다.
그런 다음 ROM을 전환하면 현재 ROM에 대한 TWRP 데이터 백업이 이루어지고 데이터가 삭제됩니다. 슬롯이 삭제되고 다른 ROM의 데이터가 복원되어 듀얼 부팅의 환상이 완료됩니다.
현재 주식과 혼란 작업을 원하는 ROM을 선택하십시오. 따라서 멀티 롬 메뉴에서 " 2) Stock android 10 / Havoc "을 선택하십시오.
이미지를 올바른 슬롯으로 플래시하여 " 2) flash stock and havoc roms "을 선택하십시오.
플래시가 성공하면 " 4) switch to stock rom for the first time 으로 부팅 할 것입니다. 그런 다음 Magisk를 플래시하거나 재부팅 할 수 있습니다.
다른 ROM으로 변경하려면 " 5) switch to havoc rom "데이터 변경 슬롯을 삭감 한 다음 Havoc 데이터를 복원합니다.
재고 ROM으로 돌아가려면 다시 " 3) switch to stock rom "을 선택하십시오.
내부 스토리지를 포맷 할 필요가 없거나 필요하지 않을 수도 있습니다. 이미 혼란을 사용하고 있었으므로 혼란에서 재고로 계속 전환하기 위해 내부 스토리지를 포맷 할 필요가 없었습니다.
데모는 다음 비디오 가이드를 참조하십시오
- refactored code fully
- support for multirom through backing up and restoring from twrp
- supported dual boots
- - stock android 10 and havoc
- - stock android 10 and omni ( some issues with booting? )
- added support for windows through linux subsystem for windows ( use ubuntu 18.04 lts ( 20.04 has issues with sleep command not working) )
- added seperate menu for flashing as it was getting hard to breathe
초기 릴리스
Telegram Group Telegram Direct Chat