Good Old Day!
Just installed latest macOS Catalina 10.15.6 on Toshiba Satellite L640 with Intel HD 1st Gen (Arrandale):
1. Using dosdude's Catalina Patcher app for creating Bootable USB Installer plus Post Install (rolling back deprecated Graphics kexts, OpenGL frameworks, Platform patch, etc) for unsupported mach << needs 2 x USB Boots for OS Install and then Post-Install
2. config.plist - Devices - FakeID - IntelGfx=0x12345678 for Pre-Install
3. To achieve QE/CI or Graphics Acceleration with WEG (+Lilu) installed, add Properties for Graphics on config.plist - Devices (plz refer to the manual, or see my screenshot & sample below. Thanks to GoldFish64). Remove IntelGfx FakeID on this case
4. For Native (ACPI) Brightness to works, patched DSDT is needed following old mnorthern's guide. Take a look attached DSDT below. For reference, find: LEVL, os-info, LGD018B, PNLF, _WAK. Also, replace DisplayServices.framework from 10.12.4 located on /System/Library/PrivateFrameworks/ and add Rehabman's IntelBacklight.kext v1.0.12 (attached) to \EFI\CLOVER\kexts\Other.
On my case, Display Brightness Slider is working (or Fn + Keys if remapped already) with no longer need BergDesign incompat 32-bit app. If you have better idea, then let me know.
#SomeHINTS:
- Platform patch is needed when using unsupported SMBios (eg. MBP6,x) under Catalina. For me, simply change to MBP10,1 BUT.. hey, there will be few issues with PowerManagement, USB Ports, etc (though I've manually fixed them via ACPI) so.., DWYOR!
- Use only one PNLF method, choose between Clover Patch, or ACPI (DSDT / SSDT)
- Graphics glitch on some apps is known issue with Legacy OpenGL / Metal incapable Graphics under Catalina (and Mojave), but thanks to @AsentientBot for bringing QE/CI back to unsupported mach anyway (Oops, I have no idea with BigSur, my Beta1 download has not finished yet once later Beta was seeded #LOL)
Good luck!
config_devices_properties.plist.zip
DSDT_Sample_Only.aml.zip
DisplayServices.framework_10.12.4.zip
IntelBacklight.kext_v1.0.12.zip