diff --git a/halium-install b/halium-install index 6dd67cb..554b681 100755 --- a/halium-install +++ b/halium-install @@ -38,6 +38,11 @@ do_shell() adb shell "$@" } +do_chroot() +{ + do_shell "chroot /cache/system $@" +} + convert_android_img() { if file $SYSIMG | grep -v ": Linux rev 1.0 ext4" >/dev/null; then @@ -190,6 +195,13 @@ do_shell "cd /cache/system && zcat /recovery/$TARBALL | tar xf -" do_shell "[ -e /cache/system/SWAP.swap ] && mv /cache/system/SWAP.swap /data/SWAP.img" echo "[done]" +echo "Generating SSH host keys on the device" +do_chroot "/bin/rm /etc/dropbear/dropbear_rsa_host_key" +do_chroot "/usr/bin/dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key" + +echo "Changing password needed for root ssh login" +do_chroot "/usr/bin/passwd root" + echo -n "adding android system image to installation ... " convert_android_img ANDROID_DIR="/data"