daliansky / XiaoMi-Pro-Hackintosh

XiaoMi NoteBook Pro Hackintosh
BSD Zero Clause License
2.61k stars 472 forks source link

Fix for AppleTV+ #379

Open turbo opened 4 years ago

turbo commented 4 years ago

The SMBIOS model in this package prevents streaming (and downloads) from AppleTV+. To fix this, change it to iMacPro1,1.

stevezhengshiqi commented 4 years ago

Since we are laptops, using desktop SMBIOS will definitely break PM and some other delicate stuff. Changing SMBIOS is not recommended here.

As for better solution, I recommend reading https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Shiki.en.md.

shikigva=160 shiki-id=Mac-7BA5B2D9E42DDD94 without OpenCore.

Also, VDADecoderChecker could be handy to check the hardware acceleration.

kecinzer commented 4 years ago

This is what I would like to try. What means without OpenCore?

stevezhengshiqi commented 4 years ago

It means if users are using Clover or any other bootloader other than OpenCore

eapuzzo commented 3 years ago

How can I solve this problem using opencore ?

kecinzer commented 3 years ago

I think this can't be fixed with Intel GPU.

eapuzzo commented 3 years ago

Is there anything I can do having an iphone ?

stevezhengshiqi commented 3 years ago

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

eapuzzo commented 3 years ago

I tried to do as @turbo suggested but it didn't work, on the contrary it didn't start the pc and showed a prohibition icon, not the usual apple. I solved as I've learned how to do, inserted a usb with the efi folder inside and started first by efi partition of the usb and then by the ssd with macos installed.

I also tried to add shikigva=1 argument to boot-args in config.plist but it didn't work (I don't know if this is the right way)

turbo commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!).

I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

eapuzzo commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!).

I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

Ah well then the first one that solves it makes it available for everyone ahahaha

stevezhengshiqi commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!).

I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

As far as I know, Appe TV+ won’t work on Big Sur since Lilu’s userspace patch is not working on Big Sur, which Shiki depends on that.

eapuzzo commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!). I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

As far as I know, Appe TV+ won’t work on Big Sur since Lilu’s userspace patch is not working on Big Sur, which Shiki depends on that.

I'm still on Catalina and it doesn't work for me, I'm also available to test solutions.

turbo commented 3 years ago

@stevezhengshiqi I didn't even try to get it to work on Big Sur. I think when I opened this issue I was on Mojave or Catalina (both Clover) - can't remember exactly.

stevezhengshiqi commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!). I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

As far as I know, Appe TV+ won’t work on Big Sur since Lilu’s userspace patch is not working on Big Sur, which Shiki depends on that.

I'm still on Catalina and it doesn't work for me, I'm also available to test solutions.

Have you tried adding shikigva=160 shiki-id=Mac-7BA5B2D9E42DDD94 in boot-args?

eapuzzo commented 3 years ago

@stevezhengshiqi

I am also curious. @turbo Do you really have a XiaoMi NoteBook Pro that only contains iGPU working on macOS?

Oof this was a while ago, I've since switched to OpenCore (still looking for a fix for OC, too!). I have a first-gen Mi Notebook Pro (i7, MX150 - disabled in macOS of course). Running Big Sur on OC now.

As far as I know, Appe TV+ won’t work on Big Sur since Lilu’s userspace patch is not working on Big Sur, which Shiki depends on that.

I'm still on Catalina and it doesn't work for me, I'm also available to test solutions.

Have you tried adding shikigva=160 shiki-id=Mac-7BA5B2D9E42DDD94 in boot-args?

Now I'll try, I'll let you know in a few minutes

eapuzzo commented 3 years ago

@stevezhengshiqi @turbo It works as you can see from the screenshot but the mouse and the whole UI freezes without seeing the video but the audio works fine. You are forced to open a random app and then close it and apple tv with keyboard commands.

My boot-args: darkwake=0 gfxrst=1 igfxrpsc=1 shikigva=160 shiki-id=Mac-7BA5B2D9E42DDD94

Schermata 2020-10-13 alle 18 06 22

stevezhengshiqi commented 3 years ago

The SMBIOS model in this package prevents streaming (and downloads) from AppleTV+. To fix this, change it to iMacPro1,1.

The solution of changing model to iMacPro1,1 is not working neither on Clover nor OpenCore on my device. It can only enable Apple TV+ to play for about few seconds and stop. I would say currently there's no solution for iGPU-only hacks to play Apple TV+ according to https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Chart.md. Only Trailers are allowed to play but not Movies.

eapuzzo commented 3 years ago

Is it possible to download movies and series and then watch them offline ?

kampav commented 3 years ago

@stevezhengshiqi is there any solutions available for 2018 Mi notebook pro to play apple tc videos? Any help will be greatly appriciated

stevezhengshiqi commented 3 years ago

@stevezhengshiqi is there any solutions available for 2018 Mi notebook pro to play apple tc videos? Any help will be greatly appriciated

AFAIK, it’s not possible for iGPU-only devices to play Apple TV+.

kampav commented 3 years ago

Thanks @stevezhengshiqi

kecinzer commented 3 years ago

It's so frustrating. This thing is annoying me. I need to play ATV+ in Vivaldi browser same as Netflix, HBO GO and etc. As I use Safari as my browser I really want to fix this 😞.