Andy Holst

Results 33 comments of Andy Holst

I have created bash script to brute force the boardflags3 configuration to see if there is a combination to allow connecting to 2.4 Ghz or 5 Ghz band without changing...

@marc-git same settings, mainly using 5Ghz, though 2.4 GHz and 5GHz incorporated to the same SSID.

@marc-git for 2Ghz, boardflags3=0x00000003 and for 5 Ghz, boardflags3=0x00000303 `sromrev=11 subvid=0x14e4 boardtype=0x61b boardrev=0x1421 vendid=0x14e4 devid=0x43ba macaddr=00:90:4c:0d:f4:3e ccode=00 regrev=245 boardflags=0x10401001 boardflags2=0x00000002 boardflags3=0x00000303 boardnum=62526 swctrlmap_2g=0x04010401,0x08080808,0x04010401,0x00000000,0x000000ff swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 swctrlmap_5g=0x08080808,0x04010401,0x08080808,0x00000000,0x000000ff swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 aa2g=7 aa5g=7 agbg0=133 agbg1=133...

I have checked out v5.5 tag release and I have applied the patch from https://marc.info/?l=grub-devel&m=141586614924917&q=p3 and I had to resolve some merge conflicts, you can see the commit at my...

I have looked into to applying the the patch to the new refactored efi boot structure with kernel version 5.7 (and newer), it is not trivial how to update hack...

I have never tried the intel graphics. I am running the default EFI MBP133 firmware, I have to test out the intel graphics first by turning off the amdgpu.

@cristianmiranda have you tried to apply the patch https://marc.info/?l=grub-devel&m=141586614924917&q=p3 for eboot.c file? I believe patching the kernel to make it recognize the intel graphics card for MBP133 is better way...

@cristianmiranda did you get any progress with amdgpu? I am currently running Linux kernel version 5.8.3 and following command `lspci -nnk | grep -i vga -A3 | grep 'in use'`...

@cristianmiranda right, the reason why vgaswitcheroo is not showing up is because the kernel don't recognize 2 gpus which is contradiction to the result of your "lspci -nnk | grep...

@cristianmiranda patching the kernel is matter of testing by applying it in the old structure for 5.5+ (arch/x86/boot/compressed/eboot.c) by executing the command `patch -p1 < ../patch-x.y.z` at the root directory...