diff --git a/Code/Patch/config.txt b/Code/Patch/config.txt new file mode 100644 index 0000000..e696673 --- /dev/null +++ b/Code/Patch/config.txt @@ -0,0 +1,82 @@ +# For more options and information see +# http://rpf.io/configtxt +# Some settings may impact device functionality. See link above for details + +# uncomment if you get no picture on HDMI for a default "safe" mode +#hdmi_safe=1 + +# uncomment the following to adjust overscan. Use positive numbers if console +# goes off screen, and negative if there is too much border +#overscan_left=16 +#overscan_right=16 +#overscan_top=16 +#overscan_bottom=16 + +# uncomment to force a console size. By default it will be display's size minus +# overscan. +#framebuffer_width=1280 +#framebuffer_height=720 + +# uncomment if hdmi display is not detected and composite is being output +#hdmi_force_hotplug=1 + +# uncomment to force a specific HDMI mode (this will force VGA) +#hdmi_group=1 +#hdmi_mode=1 + +# uncomment to force a HDMI mode rather than DVI. This can make audio work in +# DMT (computer monitor) modes +#hdmi_drive=2 + +# uncomment to increase signal to HDMI, if you have interference, blanking, or +# no display +#config_hdmi_boost=4 + +# uncomment for composite PAL +#sdtv_mode=2 + +#uncomment to overclock the arm. 700 MHz is the default. +#arm_freq=800 + +# Uncomment some or all of these to enable the optional hardware interfaces +dtparam=i2c_arm=on +#dtparam=i2s=on +#dtparam=spi=on + +# Uncomment this to enable infrared communication. +#dtoverlay=gpio-ir,gpio_pin=17 +#dtoverlay=gpio-ir-tx,gpio_pin=18 + +# Additional overlays and parameters are documented /boot/overlays/README + +# Enable audio (loads snd_bcm2835) +dtparam=audio=on + +# Automatically load overlays for detected cameras +# camera_auto_detect=1 + +# Automatically load overlays for detected DSI displays +display_auto_detect=1 + +# Enable DRM VC4 V3D driver +dtoverlay=vc4-fkms-v3d +max_framebuffers=2 + +# Disable compensation for displays with overscan +disable_overscan=1 + +[cm4] +# Enable host mode on the 2711 built-in XHCI USB controller. +# This line should be removed if the legacy DWC2 controller is required +# (e.g. for USB device mode) or if USB support is not required. +otg_mode=1 + +[all] + +[pi4] +# Run as fast as firmware / board allows +arm_boost=1 + +[all] +start_x=1 +gpu_mem=128 diff --git a/Code/Patch/libmmal.so b/Code/Patch/libmmal.so new file mode 100644 index 0000000..6c9101f Binary files /dev/null and b/Code/Patch/libmmal.so differ diff --git a/Code/Patch/patch_for_bullseye.sh b/Code/Patch/patch_for_bullseye.sh new file mode 100644 index 0000000..2646478 --- /dev/null +++ b/Code/Patch/patch_for_bullseye.sh @@ -0,0 +1,11 @@ +#!/bin/sh +current_file=$0 +cd "$(dirname "$current_file")" + +sudo cp /boot/config.txt /boot/config-backup.txt +sudo cp ./config.txt /boot/config.txt +sudo cp /usr/lib/arm-linux-gnueabihf/libmmal.so /usr/lib/arm-linux-gnueabihf/libmmal-backup.so.backup +sudo cp ./libmmal.so /usr/lib/arm-linux-gnueabihf/libmmal.so + +echo "patched complete! Please reboot the system!" + diff --git a/NOTE!!!!!!.pdf b/NOTE!!!!!!.pdf deleted file mode 100644 index 9f56c9b..0000000 Binary files a/NOTE!!!!!!.pdf and /dev/null differ diff --git a/Tutorial.pdf b/Tutorial.pdf index 058b4c2..ecef7db 100644 Binary files a/Tutorial.pdf and b/Tutorial.pdf differ