apt clean ls /boot/ apt install xserver apt install xserver-xorg apt install xserver-xorg apt --fix-broken install cat /etc/host cat /etc/hosts cat /etc/resolv.conf cat /etc/resolv.conf cat /etc/resolv.conf apt --fix-broken install apt install xserver-xorg apt clean exit uname -a dpkg --print-architecture ls xinit startx Xorg cat /var/log/Xorg.0.log fgconsole cat /sys/class/tty/*/active grep . /sys/class/tty/*/active chvt 3 Xorg -logverbose 20 cat /var/log/Xorg.0.log apt list xserver-xorg* apt install xserver-xorg-video* Xorg cat /var/log/Xorg.0.log vi vi /etc/X11/xorg.conf.d/modesetting.conf fg Xorg cat /var/log/Xorg.0.log ls -l /dev/dri/ ls -l /dev/dri/card2 udevadm trigger Xorg cat /var/log/Xorg.0.log cat /sys/class/power_supply/sbs-6-000b/energy_now cat /sys/class/power_supply/sbs-6-000b/energy_full cat /sys/class/power_supply/sbs-6-000b/energy_full_design Xorg -logverbose 20 Xorg -logverbos Xorg -verbose 20 -logverbose 20 cat /var/log/Xorg.0.log vi /etc/X11/xorg.conf.d/modesetting.conf Xorg -verbose 20 -logverbose 20 cat /var/log/Xorg.0.log ls -l /sys/devices/platform/soc/13000000.mfgsys-gpu/dr ls -l /sys/devices/platform/soc/13000000.mfgsys-gpu/drm fg Xorg -verbose 20 -logverbose 20 fg Xorg -verbose 20 -logverbose 20 Xorg -verbose 100 -logverbose 100 fg Xorg -verbose 100 -logverbose 100 ls rm /dev/dri/card2 Xorg -verbose 100 -logverbose 100 cat /var/log/Xorg.0.log cd /dev/dri/ ls ls -l mknod c 226 1 card2 mknod card2 c 226 1 Xorg -verbose 100 -logverbose 100 fg Xorg -verbose 100 -logverbose 100 cat /dev/console Xorg -verbose 100 -logverbose 100 Xorg -verbose 100 -logverbose 100 cd /etc/X11/xorg.conf.d/ ls mv modesetting.conf modesetting.nonf Xorg -verbose 100 -logverbose 100 Xorg -verbose 100 -logverbose 100 Xorg -verbose 100 -logverbose 100 Xorg -verbose 100 -logverbose 100 dmesg -w xrandr xauth Xorg top cat /dev/console ps apt install kexec-tools kexec --help kexec --help > dupa kexec kexec -l --reuse-cmdline /tmp/mmcblk0p4 uname -a kexec -l --reuse-cmdline /tmp/mmcblk0p4.vmlinux --help kexec -l --reuse-cmdline /tmp/mmcblk0p4.vmlinux --dtb=/tmp/mmcblk0p2.mt8173-elm-hana.dtb kexec -l --reuse-cmdline /tmp/mmcblk0p4.vmlinux --dtb=/tmp/mmcblk0p2.mt8173-elm-hana.dtb -s kexec --help kexec -l --reuse-cmdline /tmp/mmcblk0p4.vmlinux --dtb=/tmp/mmcblk0p2.mt8173-elm-hana.dtb -c kexec -l --reuse-cmdline /tmp/mmcblk0p4.vmlinux --dtb=/tmp/mmcblk0p2.mt8173-elm-hana.dtb -a kexec --reuse-cmdline /tmp/mmcblk0p4.vmlinux --dtb=/tmp/mmcblk0p2.mt8173-elm-hana.dtb -a cat /dev/ttyS- cat /dev/ttyS0 cat /dev/ttyS1 cat /dev/ttyS2 ls fdisk -lx /dev/mmcblk1 fdisk /dev/mmcblk1 ls vi ls cd /etc/systemd/ ls cd system ls systemctl ls -l sysinit.target.wants/ cat sysinit.target.wants/systemd-pstore.service cp sysinit.target.wants/systemd-pstore.service reboot.service cd sysinit.target.wants/ ln -s ../rebussy.service cd .. mv reboot.service rebussy.service vi rebussy.service systemctl list-dependencies sysinit /sbin/init ls ls /lib/ cd /etc/ ls vi ld.so.conf cat ld.so.conf cat ld.so.conf.d/* find / -name libsystemd-core-255.so cd /usr/ ls -l ln -s ../lib ls -l ls lib cd umount /media/ ldd ldd /lib/systemd/system ldd /lib/systemd/systemd ls -ld /lib ls --color -ld /lib ls --color -ld /lib/aarch64-linux-gnu ls --color -ld /usr/lib cd /usr/ rm lib mkdir lib mkdir lib/aarch64-linux-gnu mkdir lib/aarch64-linux-gnu/systemd cd lib/aarch64-linux-gnu/systemd cp /lib/aarch64-linux-gnu/systemd/libsystemd-core-255.so . rm libsystemd-core-255.so ln /lib/aarch64-linux-gnu/systemd/libsystemd-core-255.so ln /lib/aarch64-linux-gnu/systemd/libsystemd-shared-255.so ls cd fg apt install strace ls ls -l cd usr/ ls -l lib rm -r lib mv ../lib/ ../bin/ ../sbin/ . cd .. ln -s usr/lib usr/bin usr/sbin . ls apt install strace strace -p 1 apt install vboot-utils vboot-kernel-utils apt install vboot-utils vboot-kernel-utils --no-install-recommends vbutil_kernel ls /media/ cd /media/uwu/linux-arm64/mmcblk0p2.dts.new/ ls echo cmdline > cmdline vbutil_kernel --oldblob ../mmcblk0p2 vbutil_kernel --repack --oldblob ../mmcblk0p2 vbutil_kernel --repack --oldblob ../mmcblk0p2 ../binary-linux-image-6.6.11-arm64/linux-6.6.11/arch/arm64/boot/Image vbutil_kernel --repack --oldblob ../mmcblk0p2 --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk ../binary-linux-image-6.6.11-arm64/linux-6.6.11/arch/arm64/boot/Image ls vbutil_kernel --repack vbutil_kernel --repack --oldblob ../mmcblk0p2 --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk ../binary-linux-image-6.6.11-arm64/linux-6.6.11/arch/arm64/boot/Image ls -l ../mmcblk0p2 TERM=xterm-256color vbutil_kernel --repack --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --config cmdline --oldblob ../mmcblk0p2 ls rm -- --keyblock vbutil_kernel --repack orig.repacked --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --config cmdline --oldblob ../mmcblk0p2 ls -l lsblk cp orig.repacked /dev/sda9 blkdiscard /dev/sda9 cat orig.repacked /dev/zero > /dev/sda9 sync umount /dev/ /media/ cd umount /dev/ /media/ ls tmp/ cd /usr/local/src/ ls mv ../new.dtb . ls -lh hd new.dtb od new.dtb od -tx1z new.dtb od -tx1z new.dtb | head ls #vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --config cmdline --oldblob ../mmcblk0p2 echo cmdline2 > cmdline2 vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch asdf vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 > new.bootloader vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 printf '\0' > new.bootloader vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --config cmdline2 --arch arm64 vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 ls -l gzip < /dev/mmcblk1p9 > orig.repacked cp new.packed /dev/mmcblk1p9 umount /dev cd usr/local/src/ ls cat > cmdline2 cat cmdline2 vi cmdline2 ls -l /dev/disk/by-partlabel/ fg cat cmdline2 vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 cp new.packed /dev/mmcblk1p9 od -tx1z /dev/mmcblk1p9 od -tx1z /dev/mmcblk1p9 -w | tail od -tx1z orig.repacked -w | tail ;s ls mv cmdline2 cmdline3 tr '\n' ' ' < cmdline3 > cmdline2 od -tx1z orig.repacked -w | tail vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 od -tx1z new.packed -w | tail cp new.packed /dev/mmcblk1p9 umount /dev exit ls cd /usr/local/src/ ls ls -l #vbutil_firmware mount -t tmpfs tmpfs /tmp/ vbutil_firmware --help vbutil_kernel vbutil_kernel --get-vmlinuz /dev/mmcblk0p2 --vmlinuz-out /tmp/vml vbutil_kernel --pack orig.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /tmp/vml --bootloader new.bootloader --config cmdline2 --arch arm64 od -tx1z /tmp/vml od -tx1z /tmp/vml -w | tail od -tx1z /tmp/vml -w | head cat orig.packed /dev/zero > /dev/mmcblk1p9 umount /* exit cd /usr/local/src/ ls mount PARTLABEL=chwast-root /media/ blkid ls vi cmdline3 tr '\n' ' ' < cmdline3 > cmdline2 vbutil_kernel --pack orig.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /tmp/vml --bootloader new.bootloader --config cmdline2 --arch arm64 mount -t tmpfs tmpfs /tmp/ vbutil_kernel --get-vmlinuz /dev/mmcblk0p2 --vmlinuz-out /tmp/vml vbutil_kernel --pack orig.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /tmp/vml --bootloader new.bootloader --config cmdline2 --arch arm64 cp new.packed /dev/mmcblk1p9 od -tx1z new.packed -w | head od -tx1z new.packed -w | tail fg cat cmdline3 cat cmdline2 cp orig.packed /dev/mmcblk1p9 umount /* cd usr/local/src/ ls vbutil_kernel --pack new.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz new.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 od -tx1z new.packed -w | tail cp new.packed /dev/mmcblk1p9 mount -t tmpfs tmpfs /tmp/ cd /usr/local/src/ vbutil_kernel --pack /tmp/new+allyes.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+allyes.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 ls /tmp/ cd /tmp/ fdisk /dev/mmcblk1 cat /tmp/new+allyes.packed /dev/zero | dd status=progress bs=64k oflag=sync > /dev/mmcblk1p9 umount /* cd /usr/local/src/ vbutil_kernel --pack /tmp/new+allyes+reduced.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+allyes+reduced.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 cd /usr/local/src/ ls vbutil_kernel --pack /tmp/new+allyes+reduced2.packed --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+allyes+reduced2.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 ls /tmp/ cat /tmp/new+allyes+reduced2.packed /dev/zero > /dev/mmcblk1p9 sync fdisk /dev/mmcblk1 blkdiscard /dev/mmcblk1p9 hd /dev/mmcblk1p9 od -t x1z /dev/mmcblk1p9 cd /usr/local/src/ vbutil_kernel --pack /tmp/new+pstored.p2 --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+pstored.dtb --bootloader new.bootloader --config cmdline2 --arch arm64 cp /tmp/new+pstored.p2 /dev/mmcblk1p9 sync cd /usr/local/src/ s ls cat cmdline2 cp cmdline3 cmdline4 vi cmdline4 tr '\n' ' ' < cmdline4 > cmdline3 vbutil_kernel --pack /dev/mmcblk1p9 --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+pstored.dtb --bootloader new.bootloader --config cmdline3 --arch arm64 od -tx1z /dev/mmcblk1p9 od -tx1z /dev/mmcblk1p9 -w | tail ls cd /usr/local/src/ vbutil_kernel --pack /dev/mmcblk1p9 --keyblock /usr/share/vboot/devkeys/kernel.keyblock --signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk --version 1 --vmlinuz /media/new+pstored+sysrq.dtb --bootloader new.bootloader --config cmdline3 --arch arm64