jaromeyer / XPS9570-Catalina

macOS Big Sur for the Dell XPS 15 9570 using the OpenCore bootloader.
195 stars 22 forks source link

Can anyone make iServices work properly? #42

Closed khoa-nv closed 4 years ago

khoa-nv commented 4 years ago

I already change Serial, MLB, UUID but I still cannot sign in to iMessage or Facetime?

frbuccoliero commented 4 years ago

I also had a lot of trouble with imessage and stuff, check in the readme the link to the full procedure to reset keychain and start from scratch

khoa-nv commented 4 years ago

I also had a lot of trouble with imessage and stuff, check in the readme the link to the full procedure to reset keychain and start from scratch

I follow the link and go a 404 error :((( The post was moved!

frbuccoliero commented 4 years ago

Oh sorry. Dortania moved the whole post-install docs to a new main page. Here it's the new link: CLICK HERE

khoa-nv commented 4 years ago

Oh sorry. Dortania moved the whole post-install docs to a new main page. Here it's the new link: CLICK HERE

Thank you, bro! Have you finished activating iServices for your device?

frbuccoliero commented 4 years ago

Yes i have all working perfectly

khoa-nv commented 4 years ago

Yes i have all working perfectly

Thank you, bro.

Fyobl commented 4 years ago

@frbuccoliero sorry I know this is closed but I been looking at getting this working.

Do we have to emulate the NVRAM on our XPS?

frbuccoliero commented 4 years ago

Are we still talking about iServices problems? Btw no, we don't.

Fyobl commented 4 years ago

@frbuccoliero

Yes still on the iService issue.

I can't seem to get the command to show if NVRAM is working to work.

root@MacBook-Pro ~ # sudo nvram -c nvram: Error clearing firmware variable csr-active-config: (iokit/common) not permitted

SIP disabled with <67000000> in config.

Just didn't know if I needed to do this step but if we have NVRAM I guess I don't need to worry about this step?

frbuccoliero commented 4 years ago

Yeah just skip that

Francesco Buccoliero Software Developer Engineering Student @ PoliMi     @frbuccoliero On 6 Oct 2020, 17:32 +0200, Fyobl notifications@github.com, wrote:

@frbuccoliero Yes still on the iService issue. I can't seem to get the command to show if NVRAM is working to work. root@MacBook-Pro ~ # sudo nvram -c nvram: Error clearing firmware variable csr-active-config: (iokit/common) not permitted SIP disabled with <67000000> in config. Just didn't know if I needed to do this step but if we have NVRAM I guess I don't need to worry about this step? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Fyobl commented 4 years ago

I have done all steps in the guide suggested but the issue I get is:

Open messager Login with my details shows loading box then goes to the messages screen (Doesn't show me any of messages) goes back to login screen

Fyobl commented 4 years ago

@frbuccoliero

It states my WiFi can be en0 but others suggest I should do fakeethernet.kext?

how is it set up your end?

khoa-nv commented 4 years ago

I have done all steps in the guide suggested but the issue I get is:

Open messager

Login with my details

shows loading box then goes to the messages screen (Doesn't show me any of messages)

goes back to login screen

Yeap, I got the same problem!

Fyobl commented 4 years ago

@frbuccoliero

I have also added ROM into my config and input my MAC address without the ":"

Any suggestions ?

frbuccoliero commented 4 years ago

About en0, it should be set by default. In hackintool i can check that it's en0 built in. If it's not for you there's something wrong with wlan configuration. You should not need any extra kext for that.

About the error you get, it's exactly what happens if there are left traces of previous imessage attempts. I suggest you to clear all your smbios stuff, clear nvram, do the cleaning procedure again and change completely smbios (serial and the other stuff)

frbuccoliero commented 4 years ago

Make sure to follow carefully the keychain part of the guide (https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#cleaning-up-your-appleid) deleting ALL the occurencies that match the ones in the black box. This step is crucial, i missed a few of them in the keychain and got your same error

jaromeyer commented 4 years ago

what wifi card are you using?

Fyobl commented 4 years ago

@frbuccoliero I will do this now and report back once done.

@jaromeyer I have the DW1830

Fyobl commented 4 years ago

@frbuccoliero

Done everything from scratch and still no joy.

I get a message asking me to put in my 6 digit code then it goes back to login screen.

frbuccoliero commented 4 years ago

There is something wrong somewhere. Show me your hackintool > system > peripherals

Fyobl commented 4 years ago

@frbuccoliero

Screenshot 2020-10-07 at 16 00 20
khoa-nv commented 4 years ago

I had the same problem with @Fyobl. Sometimes it asks for a code, other times it doesn't, after a while of loading it come back to the login screen. But the weird thing is it happens to all my accounts except for one I can fully activate Facetime :))))

frbuccoliero commented 4 years ago

I have no idea then, if you followed all the procedure it should just work. @jaromeyer anything to add?

Fyobl commented 4 years ago

@jaromeyer any ideas dude?

khoa-nv commented 4 years ago

@frbuccoliero Did you change the serial number and fix iService before you make a clean installation or did you install macOS and fix the iService after?

frbuccoliero commented 4 years ago

I first installed macos with a non working wifi card so when i tried using imessage i got error. Then changed wifi card to 1820a but without cleaning anything and still got errors. At the end when i cleaned everything and started from scratch with new serial and new everything it worked smoothly. All of this after installing macos.

khoa-nv commented 4 years ago

I first installed macos with a non working wifi card so when i tried using imessage i got error. Then changed wifi card to 1820a but without cleaning anything and still got errors. At the end when i cleaned everything and started from scratch with new serial and new everything it worked smoothly. All of this after installing macos.

What does it mean of "cleaned everything and started from scratch"? Is it format your hard disk and reinstall macos?

frbuccoliero commented 4 years ago

no, cleaned the previous attempts, changed serial and the others. never reinstalled macos

khoa-nv commented 4 years ago

no, cleaned the previous attempts, changed serial and the others. never reinstalled macos

:( I have tried many times, I think the problem is with my account. I have an account can sign in but others can't. I also call to Apple Support but can't solve my problem!

Fyobl commented 4 years ago

I have tried using a new account t and I also get the same error.

frbuccoliero commented 4 years ago

Try linking a credit card to the apple account.

khoa-nv commented 4 years ago

I have tried using a new account t and I also get the same error.

did you try with an old account that was created before 2017?

frbuccoliero commented 4 years ago

My account was very old, 2015 i think.

khoa-nv commented 4 years ago

My account was very old, 2015 i think.

I tried with 2 account created before 2017 and it working properly :))) I think that is the problem.

Fyobl commented 4 years ago

I don’t have an account that’s older than 2017

khoa-nv commented 4 years ago

My account was very old, 2015 i think.

How many accounts did you create with your phone number?

jaromeyer commented 4 years ago

sorry guys im not using iServices myself

frbuccoliero commented 4 years ago

My account was very old, 2015 i think.

How many accounts did you create with your phone number?

Just one. My account is also linked to an iphone since 2015, has a credit card linked since 2015 and few purchases trough apple. So on apple side it's a perfect apple id, it was really impossible for me to believe that it wasn't working on this hackintosh, since i had it working on other two of them.

ideologysec commented 4 years ago

Had no issues - installed macOS with DW1830 card, generated serials per the guide, used an AppleID that is very old (my main account, 10+ years at this point), flawless. (2-step verification enabled).

What does the age of an AppleID have to do with anything?

frbuccoliero commented 4 years ago

Some kind of apple server-side validation, empirically it works better with older accounts