morfikov / morfitronik-comments

0 stars 0 forks source link

Android: Wgrywanie update.zip przez ADB sideload via TWRP recovery #54

Open morfikov opened 3 years ago

morfikov commented 3 years ago

Komentarze dla postu: https://morfikov.github.io/post/android-wgrywanie-update-zip-przez-adb-sideload-via-twrp-recovery/

kcroot commented 1 year ago

Hej, wiesz jak instalować lineageOS 17 z poziomu twrp->adb ? Chodzi o to że dużo flashuję i piszę sobie skrypty automatyzujące (stock <-> lineagos,sailfishOS).

morfikov commented 1 year ago

Przy każdym wspieranym urządzeniu jest instrukcja jak zainstalować LOS, więc w czym problem?

kcroot commented 1 year ago

Jak zainstalować wg opisu to ja wiem... Lecz jest to proces manualny, ja chciałem uzyskać pewien stopień automatyzacji. taki wstępny PoC:

!/bin/sh

wait_for_device() { while test -z "$(adb shell echo '1' 2>/dev/null)" do echo -n "."; sleep 3; done echo }

do_shell() { adb shell "$@" }

install_lineage() { fastboot boot twrp.img wait_for_device echo ------------------------------- echo pushing zip to phone sleep 16 adb push lineage-17.1-20210912-UNOFFICIAL-bullhead.zip /sideload

}

fastboot flash recovery twrp.img

install_lineage


Po tym pushu fajnie by było wywołać z cli polecenia instalacji potem reboot to formalność i byłbym happy :D