Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.1.2] Apple Music Bug / Touchscreen Disable #10

Open
71coder opened this issue Apr 29, 2022 · 8 comments
Open

[2.1.2] Apple Music Bug / Touchscreen Disable #10

71coder opened this issue Apr 29, 2022 · 8 comments
Labels
Bugfix Solution to a Problem! Enhancement New feature or request no-issue-activity

Comments

@71coder
Copy link

71coder commented Apr 29, 2022

First of all, thank you for your EFI file. It's perfect, but I still find some problems and doubts after using it recently.
Why do you say that OC has been upgraded to 0.7.9, but I implemented resetnvme and found that it is still version 0.7.7 when using hackintool for detection? When the Huawei logo is displayed on the trunk, several lines of code will flash in the upper left corner of the screen. Is this because I used the wrong version of OpenCORE configurator? In addition, the speaker driver provided by the machine itself is perfect, but there will be problems when I use wired or Bluetooth external headphones or speakers. There is a current sound when connected to the cable. When connected to Bluetooth, applemuisc will always play the next song, which cannot be played normally. In addition, if I don't want to use the touch screen, how can I disable it?

@tlefko
Copy link
Owner

tlefko commented Apr 29, 2022

First of all, thank you for your EFI file. It's perfect, but I still find some problems and doubts after using it recently.
Why do you say that OC has been upgraded to 0.7.9, but I implemented resetnvme and found that it is still version 0.7.7 when using hackintool for detection? When the Huawei logo is displayed on the trunk, several lines of code will flash in the upper left corner of the screen. Is this because I used the wrong version of OpenCORE configurator? In addition, the speaker driver provided by the machine itself is perfect, but there will be problems when I use wired or Bluetooth external headphones or speakers. There is a current sound when connected to the cable. When connected to Bluetooth, applemuisc will always play the next song, which cannot be played normally. In addition, if I don't want to use the touch screen, how can I disable it?

Hmm. This is odd. I believe the configuration file isn't upgraded for 0.79 but the actual OC runtime is based on 0.7.7. This could be related to opencore configuration version but to be honest most likely my fault as I didn't update the plist for 0.7.9 given it was not nessacary. The lines of code flashing at the top left corner is due to the version mismatch between the config.plist and opencore. The touchscreen can be disabled via an SSDT that I can provide for you. Would you mind elaborating about the headphones issue? -- Also, I am familiar with the apple music issue however I have not determined a solution at present.

Are there any other issues / concerns?

@71coder
Copy link
Author

71coder commented Apr 29, 2022

First of all, thank you for your EFI file. It's perfect, but I still find some problems and doubts after using it recently.
Why do you say that OC has been upgraded to 0.7.9, but I implemented resetnvme and found that it is still version 0.7.7 when using hackintool for detection? When the Huawei logo is displayed on the trunk, several lines of code will flash in the upper left corner of the screen. Is this because I used the wrong version of OpenCORE configurator? In addition, the speaker driver provided by the machine itself is perfect, but there will be problems when I use wired or Bluetooth external headphones or speakers. There is a current sound when connected to the cable. When connected to Bluetooth, applemuisc will always play the next song, which cannot be played normally. In addition, if I don't want to use the touch screen, how can I disable it?

Hmm. This is odd. I believe the configuration file isn't upgraded for 0.79 but the actual OC runtime is based on 0.7.7. This could be related to opencore configuration version but to be honest most likely my fault as I didn't update the plist for 0.7.9 given it was not nessacary. The lines of code flashing at the top left corner is due to the version mismatch between the config.plist and opencore. The touchscreen can be disabled via an SSDT that I can provide for you. Would you mind elaborating about the headphones issue? -- Also, I am familiar with the apple music issue however I have not determined a solution at present.

Are there any other issues / concerns?

image
Thank you for your response.

The flashing code in the upper left corner and the OpenCORE version problem. I replaced OpenCORE EFI file has been solved, but if I touch the screen, it seems that whether I enable ssdt-dtpd or not AML cannot be closed, or do you want to close another SSDT?
At present, it is abnormal to connect the wired headset. If the speaker is connected, there will be obvious current sound. However, if the speaker is connected through Bluetooth, the song will not be played and the next song will be automatically played under applemuisc, but it seems normal to use third-party Music software.
I solved this problem by creating an output through MIDI, unchecking the built-in output, and then using soundsource to manage the volume.
Sometimes the touch panel cannot be used after power on, and it needs to be restarted to solve it.
I don't understand English. I translated it. It may not be described very well. Please forgive me.

@tlefko
Copy link
Owner

tlefko commented Apr 29, 2022

No problem. I think I understand the issue. are you familiar with combojack? it is a kext we can use likely to resolve this headphone issue. I will likely an SSDT here for you to try that should disable the touchscreen. When turning off, on cold boot, the bug is trackpad and touschreen do not work correct? This is likely because the kext for voodooinput is failing to inject, and at present I am not sure why. It seems to occur only sometimes. As for the apple music thing, I remain stumped!

@tlefko
Copy link
Owner

tlefko commented Apr 29, 2022

No problem. I think I understand the issue. are you familiar with combojack? it is a kext we can use likely to resolve this headphone issue. I will likely an SSDT here for you to try that should disable the touchscreen. When turning off, on cold boot, the bug is trackpad and touschreen do not work correct? This is likely because the kext for voodooinput is failing to inject, and at present I am not sure why. It seems to occur only sometimes. As for the apple music thing, I remain stumped!

"I solved this problem by creating an output through MIDI, unchecking the built-in output, and then using soundsource to manage the volume."

-- Which issue did this fix?

@71coder
Copy link
Author

71coder commented May 1, 2022

No problem. I think I understand the issue. are you familiar with combojack? it is a kext we can use likely to resolve this headphone issue. I will likely an SSDT here for you to try that should disable the touchscreen. When turning off, on cold boot, the bug is trackpad and touschreen do not work correct? This is likely because the kext for voodooinput is failing to inject, and at present I am not sure why. It seems to occur only sometimes. As for the apple music thing, I remain stumped!

I'm not familiar with combojack, but after I tried it, I found that it can solve the problem of the sound cable output, but the microphone on the sound headset still does not work. Please give me a touch screen disabled SSDT when you have free time. thank you

@71coder
Copy link
Author

71coder commented May 1, 2022

No problem. I think I understand the issue. are you familiar with combojack? it is a kext we can use likely to resolve this headphone issue. I will likely an SSDT here for you to try that should disable the touchscreen. When turning off, on cold boot, the bug is trackpad and touschreen do not work correct? This is likely because the kext for voodooinput is failing to inject, and at present I am not sure why. It seems to occur only sometimes. As for the apple music thing, I remain stumped!

"I solved this problem by creating an output through MIDI, unchecking the built-in output, and then using soundsource to manage the volume."

-- Which issue did this fix?

Solved the problem of bluetooth output. If it is not through MIDI, then the output format of Bluetooth is 44100Hz, which will cause applemuis to keep the next song, but other software will not.
image
image

@tlefko
Copy link
Owner

tlefko commented May 3, 2022

No problem. I think I understand the issue. are you familiar with combojack? it is a kext we can use likely to resolve this headphone issue. I will likely an SSDT here for you to try that should disable the touchscreen. When turning off, on cold boot, the bug is trackpad and touschreen do not work correct? This is likely because the kext for voodooinput is failing to inject, and at present I am not sure why. It seems to occur only sometimes. As for the apple music thing, I remain stumped!

"I solved this problem by creating an output through MIDI, unchecking the built-in output, and then using soundsource to manage the volume."
-- Which issue did this fix?

Solved the problem of bluetooth output. If it is not through MIDI, then the output format of Bluetooth is 44100Hz, which will cause applemuis to keep the next song, but other software will not. image image

I will have it for you in a few days, the SSDT.

@tlefko tlefko added the Bugfix Solution to a Problem! label May 4, 2022
@tlefko tlefko changed the title 2.1.2 application summary of [2.1.2] Apple Music Bug / Touchscreen Disable May 4, 2022
@tlefko tlefko added the Enhancement New feature or request label May 4, 2022
@github-actions
Copy link

github-actions bot commented Jan 5, 2023

Stale issue message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bugfix Solution to a Problem! Enhancement New feature or request no-issue-activity
Projects
None yet
Development

No branches or pull requests

2 participants