Jump to content
Mtek

iCloud incompatível com o Atom?

Recommended Posts

Já não sei o que fazer mais no meu Asus 1201N para ultrapassar a "clássica mensagem": The account is a valid Apple ID, but is not a iCloud account"! :evil:


A Apple Store funciona sem problemas, usei o iAtkos L2 como install e até actualizei o Chameleon (apesar de funcionar com o iCloud noutros computadores que já testei), para além das sugestões da praxe: EthernetBuiltIn Key = Yes, apagar a ethernet e o airport das preferências de rede e re-adicioná-los pela ordem sugerida (en0 ethernet; en1 airport wifi) e até mesmo apagar os ficheiros do sistema de preferência de rede. Isto claro para além do óbvio SMBIOS serial key (champlist).

Qualquer uma destas alterações não fez qualquer efeito para o iCloud que apresenta logo essa mensagem num clean install ou depois destas dicas. Não sei que mais fazer!


Será que é pelo kernel do atom ser carregado? :roll:

Alguma sugestão adicional?


Muito agradecido.

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Consegui resolver com este tutorial: http://www.insanelymac.com/forum/index.php?showtopic=114349

Se der erro na hora de converter, tente apagar os tabs/espaços, deixando como no meu:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x4)/Pci(0x19,0x0)</key>
<dict>
<key>built-in</key>
<string>0x01</string>
</dict>
</dict>
</plist>

 

Agora funciona tanto a AppStore quanto o iCloud :D

Dell Optiplex 755 (BIOS A21) - Core2Quad Q6600 - 4 GB RAM - ATI 4850 HD

Audio Intel 82801I (ICH9) - Rede 82566DM-2 - Chipset Intel 82Q35 Express

Link to comment
Share on other sites

O string faz o mesmo que o EthernetBuiltIn ou este patch http://Olarila.com/forum/viewtopic.php?f=7&t=383


Use uma versão recente do Chameleon (1649 ou posterior) http://Olarila.com/forum/viewtopic.php?f=10&t=585

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Olha, se fazem a mesma coisa, fazem de maneiras diferentes, porque apenas o EthernetBuiltIn=Yes não foi suficiente pra mim.

O que importa é que tem três alternativas, e uma delas deve funcionar.

Dell Optiplex 755 (BIOS A21) - Core2Quad Q6600 - 4 GB RAM - ATI 4850 HD

Audio Intel 82801I (ICH9) - Rede 82566DM-2 - Chipset Intel 82Q35 Express

Link to comment
Share on other sites

Claro que são maneiras diferentes. Já vi vários casos em que o EthernetBuiltIn não funcionou. Por DSDT ou device-properties deve funcionar (se usar o endereço certo). O EthernetBuiltIn é uma opção do Chameleon que gera o string device-properties automaticamente, mas as vezes deve falhar ou usar endereços errados.


É importante a versão do Chameleon, antes da 1649 tinha um problema com iCloud e App Store.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Obrigado pelas dicas - tentei tudo, mas continua na mesma... :cry:

Já me estou a conformar à ideia de que simplesmente o meu Asus 1201N não será compatível com o iCloud.

É que com o mesmo método de instalação já pus o iCloud a funcionar em 3 notebooks e um desktop sem qualquer problema! Tenho séria desconfiança de que o problema poderá ser mesmo o kernel do atom...

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Já agora e para os experts poderem opinar, deixo aqui o resumo dos meus ficheiros:

Ah e tenho a última release do chameleon, para além de ter a ethernet como en0 e o wifi como en1.



org.Chameleon.Boot.plist

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>DSDT</key>
<string>/Users/rmonteiro/Desktop/Tools/1201N/Asus 1201N Installer package v4/apps-kext/4 Gb DSDT/dsdt.aml</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>custom</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PciRoot</key>
<string>0</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
</dict>
</plist>

 


smbios.plist (Já tentei uns 6 serials e computadores diferentes, através do champlist e chameleon wizard)

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Copyright</key>
<string>SMBios by 7ender @ InMac.org	Created with Champlist.app</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBA11.88Z.00BB.B03.0803171226</string>
<key>SMboardproduct</key>
<string>Mac-F42C8CC8</string>
<key>SMfamily</key>
<string>MacBook Air</string>
<key>SMproductname</key>
<string>MacBookAir1,1</string>
<key>SMserial</key>
<string>CK81109BY5G</string>
</dict>
</plist>

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Isso não ajuda muito, poste também o EFI string e o DSDT patch que você testou.

 

Muito bem, o DSTDT é este em anexo.


Quanto ao EFI string, já preciso de ajuda...sorry... :oops:


Mto obrigado!

dsdt.aml.zip

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

A DSDT não tem o patch sugerido.


Se você não tentou nem o patch DSDT, nem o string EFI, por que diz que "tentou tudo"?

 

Obrigado pelas dicas - tentei tudo, mas continua na mesma... :cry:

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

A DSDT não tem o patch sugerido.


Se você não tentou nem o patch DSDT, nem o string EFI, por que diz que "tentou tudo"?

 

 

Calma Cassio, não me "bata"... :P

Fiz tudo o que consegui fazer ao meu alcance, ou seja muito pouco, mas ainda há muita coisa que não compreendo bem, sou apenas um novato nestas coisas.

Quando tentei meter o código sugerido, julgo que do patch, no com.chameleon.boot.plist o computador deixou de arrancar, fazer um reboot automático e percebi logo que fiz asneira, metendo outra vez o ficheiro original. :oops:

Quanto ao EFI string sinceramente ainda não percebi o que é, nem para que serve e muito menos o que fazer!


Bem sei da minha ignorância nestas matéria, mas vou aprendendo qualquer coisa todos os dias com quem tem paciência para ir ensinando alguma coisa aos novatos. :idea:

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Veja o link que o Chancer postou, ele explica passo a passo como fazer o string.


O link que eu postei em seguida mostra como fazer via DSDT, o resultado é o mesmo.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Pois, não sei porquê mas tinha-me passado ao lado o tuturial do EFI string que o Chancer postou (obrigado) e lá o fiz, aparentemente com sucesso, mas sem resultados - continua na mesma - ou seja, a malfadada: Apple ID is valid but is not an iCloud account

Acho que vou oficialmente desistir... :cry::cry::cry::cry:


Não sei se serve de muito, mas deixo um printscreen das minhas ligações de rede em anexo.

852023573_ScreenShot2012-01-23at6_11_38PM.png.d1b321084438036f8c4fe9c9ec3d4ce1.png

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Remova o EthernetBuiltIn=Yes (ou bote =No).


Anexe o string gerado.

 

Humm....já percebi que devo ter feito alguma coisa mal, pois o resultado do EFI string foi o ficheiro: com.apple.Boot.plist que anexo. Julgo que o string gerado devia estar antes no meu: org.chameleon.Boot.plist (também em anexo), certo? :?

Que grande confusão que isto é para mim... :oops:

com.apple.Boot.plist.zip

org.chameleon.Boot.plist.zip

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Você tem que remover o EthernetBuiltIn e incluir o device-properties no org.chameleon.Boot.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>DSDT</key>
<string>/Users/rmonteiro/Desktop/Tools/1201N/Asus 1201N Installer package v4/apps-kext/4 Gb DSDT/dsdt.aml</string>
[color=#FF0000]	<key>EthernetBuiltIn</key>
<string>Yes</string>[/color]
[color=#008000]	<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a000000000101060000180101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>[/color]
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>custom</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PciRoot</key>
<string>0</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
</dict>
</plist>

 

Antes verifique se o device-properties gerado pelo EthernetBuiltIn também tem

	<key>PciRoot(0x0)/Pci(0x18,0x0)/Pci(0x0,0x0)</key>

Use os comandos

ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > ~/Desktop/device-properties.hex
gfxutil -s -n -i hex -o xml ~/Desktop/device-properties.hex ~/Desktop/device-properties.plist

e abra o device-properties.plist com o editor de textos.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Cassio, muito obrigado pela ajuda, mas desisto.

Fiz tudo o que disseste e o resultado foi a resolução do ecrã passar para 1024x768 em vez dos correctos 1366x768.

Para além disso e para não variar, a mensagem que a conta do icloud não é válida.


Sinceramente não vale mais a pena andar a tentar arranjar soluções para um problema aparentemente muito complicado. Ao menos nos outros 3 hackintosh em que instalei o iAtkos L2 funcionou tudo à primeira tentativa, sem patches e "truques" afins, foi só inserir os dados e voilá...app store e icloud logo a funcionar. :idea:

A única diferença deste hackintosh para os outros é o processador Atom e o kernel "específico" de que necessita - para mim continuo a suspeitar de que essa poderá ser a razão da incompatibilidade com o iCloud...


Obrigado mais uma vez por tudo - "valeu"! 8-)

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Só fazer um pequeno update nisto aos interessados/curiosos - parece que depois de me informar no insanelymac que o problema estará de facto relacionado com a versão específica do mach_kernel necessário para correr o Atom que é incompatível com o iCloud e o Facetime...por isso nada a fazer aparentemente. :?


Apesar disso existe um user (já lhe mandei mensagem) com um computador igual (Atom) que diz conseguir ligar-se ao iCloud e usa um "vanilla" kernel que presumo seja o kernel original Apple, mas não sei como isso será possível visto o Atom no Lion necessitar de um kernel específico ou será que afinal não? :geek:

Pelo menos para fazer o boot do instalador tinha que usar a flag: -mach_atom....senão não arrancava. Será seguro colocar o kernel original agora a substituir o do atom?

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Deve ser o boot do meklort que faz o patch do kernel para Atom

http://forum.voodooprojects.org/index.php?topic=1153.0


Só não sei se tem versão para Lion.

 

Humm...neste momento estou a usar este: http://www.osx86.net/view/1796-atom_lion_kernel__10.7.1.html

Será essa versão mais recente?

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Essa é a única que eu conheço para Lion, a 11.1.0 do nawcom. O que falei do meklort é um boot loader que modifica o kernel em tempo de execução, para poder usar o kernel original, mas só vi versão para Snow.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Essa é a única que eu conheço para Lion, a 11.1.0 do nawcom. O que falei do meklort é um boot loader que modifica o kernel em tempo de execução, para poder usar o kernel original, mas só vi versão para Snow.

 

OK já percebi. Pois é pena não haver uma versão Lion "testada" - é que é algo arriscado mexer no boot loader sem certezas.

Obrigado!

"MacMiniPro" - Core i3 2100 3.1Ghz // 8GB DDR3 // 500GB Seagate Momentus XT HDD // Nvidia 8600GT QE/CI // 10.8.3 ML

Toshiba Portegé R830 - Core i3 2330M 2.2Ghz // 8GB DDR3 // 750GB Seagate Momentus XT // Intel HD3000 QE/CI // 10.8.3 ML

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...
The popup will be closed in 15 seconds...