Open ngvincent opened 5 years ago
sound: managed to get speaker working(distortion free, correct volume)
using plbossart's UCM bytcr-rt5651, blacklisted snd_hdmi_lpe_audio
enabling speaker
if you need to switch back to speaker from 3.5mm, you need to mute "LOUT MIX OUTVOL", mute "L OUT L", then unmute them accordingly
enabling 3.5mm (didnt test microphone yet)
steps to build custom kernel to get working brightness (and battery-bar, TBD)
inside chroot: setup env
inside chroot: set up configs
CONFIG_PWM=y CONFIG_PWM_CRC=y CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PLATFORM=y CONFIG_PWM_LPSS_PCI=y
inside chroot: build kernel
outside chroot: copy kernel to device
able to compile and install kernel
added these flags, able to control brightness now CONFIG_PWM=y CONFIG_PWM_CRC=y CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PLATFORM=y CONFIG_PWM_LPSS_PCI=y
couple of things left
EDIT: just PWM configs above - stable added CONFIG_AXP288_FUEL_GAUGE=m . device now freezes 2-5 min after boot. can't see what's happening in /var/log/messages (force reboot means log messages do not get flushed into the file properly), frustrating
One mix yoga, chromefy using R72 special + eve R71
7" 1920x1200 Goodix Capacitive 9111 4020 touchscreen (ACPI\GDIX1001, VEN_GDIX, DEV_1001) Intel x5-Z8350 on BIOS 5.11 05/21/2018, Cherry Trail bytcr-rt5651 audio/sound (Intel UCM RT5651), 3.5mm jack
brightness-controldoes not worksound does not worksound works now1 Blacklist the snd_hdmi_lpe_audio : Create a file under /etc/modprobe.d with the name blacklist_snd_hdmi_lpe_audio.conf containing a single line: blacklist snd_hdmi_lpe_audio