Skip to main content

Macbook a1706 touchbar

https://bbs.archlinux.org/viewtopic.php?id=309376

changer kernel linux version to 6.12.51

uname -r

yay -S downgrade

utiliser les commande suivante pour prendre un kernel compatible
inférieur a 6.12.51 les linux doit etre a la meme version

 

sudo downgrade linux-lts
sudo downgrade linux-lts-headers

sudo mkinitcpio -P

sudo reboot

 

 

git clone 

cd

make

 

sudo mkdir -p /usr/lib/modules/$(uname -r)/updates/dkms/

sudo cp *.ko /usr/lib/modules/$(uname -r)/updates/dkms/

sudo depmod -a

 

 

sudo nano /etc/mkinitcpio.conf

replace 
MODULES=()

with
MODULES=(applespi intel_lpss_pci spi_pxa2xx_platform apple_ib_tb)

sudo modprobe applespi
sudo modprobe apple_ib_tb

 

sudo mkinitcpio -P

 

 

 

sudo mkdir -p /usr/src/applespi-0.1
sudo cp * /usr/src/applespi-0.1/

sudo dkms add -m applespi -v 0.1
sudo dkms build -m applespi -v 0.1
sudo dkms install -m applespi -v 0.1

 

ls /lib/modules/$(uname -r)/updates/dkms/

 

sudo modprobe applespi
sudo modprobe apple_ib_tb
lsmod | grep apple

 

 

 

 

pilote touch bar

yay -S macbook12-spi-driver-dkms

 

 

autre

pour yay -S mac-touchbar-plus

sudo pacman -S rustup

rustup install stable
rustup default stable

rustup toolchain install nightly

RUSTUP_TOOLCHAIN=nightly yay -S mac-touchbar-plus