Jump to content

[AMD] Yosemite OS X 10.10 DP & Beta

Yosemite OS X on AMD Yosemite on AMD AMD kernel

  • Please log in to reply
214 replies to this topic

#1
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português

this is just a test with boot yosemite OSX 10.10 with last amd kernel rc7 of Bronya.
It's a crazy idea of ​​mine, to use the system driver data or even folders from 10.9.4, maybe that's a start on which we can build on it. I'm just now doing upload the video

The experiment can test each.
proceed as follows:
1) Install Yosemite OS X 10.10. on your USB Stick,.... there are many examples on how to do that.

2) copy the following System drivers from 10.9.4: "AppleACPIPlatform.kext, Corecrypto.kext, IOACPIFamily.kext, IONDRVSupport, IOPCIFamily.kext, IOUSBFamily.kext, Sandbox.kext, System.kext"  and then paste the System drivers into Yosemite OS X 10.10 /System/Library/Extensions/

 

3) copy the "Core Services" folder from your Mavericks USB install Stick ( 10.9.2 or a different Version), then paste into /System/Library/

 

4) after you have made ​​all these things, use Kext Wizard, repair the permissions and make an Extensions.mkext and add it to /System/Library/

 

5) use the last amd mach_kernel_rc7_fix (for FX or older amd CPUs) of Bronya and paste it into the root directory, then the bboot from the USB Stick

 

what I've found is that Yosemite can boot only with insert of "Core Services" folder from 10.9.4 or a different Version, then yosemite can boot with amd kernel.

hence is a file in "Core Services" which must be the cause! here has to be found out which file is the prevented the boot.

I suspect the boot.efi

 

I'll test with original "Core Services" with bootefi from 10.9.4 and will report without success, there must be something else

 

 

 

Test with amd kernel

 

sorry for the quality, the original recording is about 1 GB in size and requires a lot of time to upload, which is a converted version with about 20 mb



#2
lisai9093

lisai9093

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male

good news for AMD users! I heard the kernel path have changed. can u post brief guidance?



#3
Duran Keeley

Duran Keeley

    InsanelyMac Sage

  • Local Moderators
  • 433 posts
  • Gender:Male

good news for AMD users! I heard the kernel path have changed. can u post brief guidance?


Chameleon looks for the kernel on the root of the HDD so it wouldn't matter in this case. But for reference the new location is "/System/Library/Kernels"

#4
Traace

Traace

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts

/system/library/kernels

 

hmmm seems like apple sets up for multiple Kernels :)

 

Whats comming next, may some great



#5
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português

I have installed the amd kernel into main directory , for safety's sake even created a folder in S/L/Kernels/  and there again inserted the amd kernel

 

Edit:

now hangs yosemite at this point:

Attached Files


Edited by spakk, 16 June 2014 - 01:34 PM.


#6
Duran Keeley

Duran Keeley

    InsanelyMac Sage

  • Local Moderators
  • 433 posts
  • Gender:Male
Spakk have you updated Chameleon to the Yosemite revision? r2380 - Chris1111 packaged it with his USB installer I think here:http://www.insanelym...dpost&p=2028690

Not saying it will get you closer but just wondering.

#7
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
I'm actually not quite sure?
tomorrow I will check if I have installed the revised version be by Chris,
thank you for your answer, Duran.

Edit:

It would be very nice if another user try to do to experiment with yosemite ..... to exchange the experience.

Edit2:

I will use to make the same test with OS X Yosemite 10.10 developer preview 2 release.

#8
pico joe

pico joe

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male

This my experiment : install Yosemite in intel machine (no problem.. working very well  )
step for my and machine with newest clover
1) put mach_kernel (bronya rc7) in root , replace kernel /S/L/Kernels
2) delete kernelcache
3) rollback iopcifamily, ioacpifamily, appleacpiplatform (from 10.9.3 till carlo67 no npci kexts)
4) still get stuck here (before point 3 (vanilla kext) untill I do with point 3)
Attached File  IMG-20140616-00152.jpg   162.41KB   63 downloads

Attached Files



#9
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
Now try a rollback of "AppleACPIPlatform.kext, IOACPIFamily.kext, IOPCIFamily.kext, IOUSBFamily.kext" from 10.9.0 or 10.9.2 or 10.9.3 or 10.9.4

Edit:

and make all the notes what changes you've made, this is very important.

Edit:

possibly we must patched the driver?

#10
pico joe

pico joe

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male

@spakk .. this my progrees, rollback this kext from 10.9.3

Attached File  rollback93.jpg   44.48KB   59 downloads

 

 

and stuck here, trying fakesmc w/o plugin from different version still the same

Attached File  yos_stuck.jpg   230.38KB   60 downloads

 

 

btw I'm forget one step in my first post copy/replace boot.efi in "CoreService" with boot.efi from 10.9.3

 

hope this can make more progress ..



#11
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
Your system remains stuck at the same point as my last test . We need help by Bronya, Andy Vandijk and other experienced kernel programmers . To achieve a successful start. Thank you for your test, pico joe.
This confirms that both with clover and with chameleon could boot with amd kernel. If a suitable kernel is built.

Edit:
You can also make an attempt to change ioahciblockstorage.kext.

#12
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
Edit:

Unfortunately, I have not have an finished installed version of Yosemite on my AMD hackintosh (from intel hackintosh) Because did would a lot easier to me to go try a test with AMD kernel.
I am currently testing only with USB install Stick of yosemite.

#13
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Try to use -s and rebuild caches on boot: perhaps that will get you pas the still waiting for root device error. And don't forget the flag kext-dev-mode=1

#14
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
I have already tried everything , my friend .. unfortunately I do not have a ready-installed backup Intel version for testing. This would simplify the situation.

#15
Duran Keeley

Duran Keeley

    InsanelyMac Sage

  • Local Moderators
  • 433 posts
  • Gender:Male
You might need to copy the kernel framework from 10.9.3. Sorry my friend is using my AMD system at the moment so I can't help yet.

#16
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português
Now stops the booting of the system here.

Attached Files



#17
chris1111

chris1111

    InsanelyMac Deity

  • Donators
  • 1,516 posts
  • Gender:Male
  • Location:Montreal Canada

Now stops the booting of the system here.

You can try my last tools, not the EFI

Boot USB OS X Yosemite (Chameleon r2380)

create the folder kernels and put your mach_kernel inside   here  like this 

 

just delete the mach_kernel on root  its invisible  :lol:

 

 

5510.png

 

 

the new tools not need to rename the Yosemite Installer just put on your applications 

 see the post 

http://www.insanelym...mite-chameleon/

 

good luck  ;)



#18
spakk

spakk

    If you try to please everyone, then you have certainly forgotten

  • Local Moderators
  • 1,960 posts
  • Gender:Male
  • Location:português

Just for information for those who have not worked with Chris1111 usb install tool:

open the "Install OS X 10.10 Developer Preview.app/Contents/SharedSupport/InstallESD.dmg" with Disk Utility , and then start the tool by chris1111..... otherwise it will not work :rolleyes:

 

Edit:

many thanks chris1111, on my last test I have used your tool


Edited by spakk, 19 June 2014 - 07:38 PM.


#19
chris1111

chris1111

    InsanelyMac Deity

  • Donators
  • 1,516 posts
  • Gender:Male
  • Location:Montreal Canada

Just for information for those who have not worked with Chris1111 usb install tool:

open the "Install OS X 10.10 Developer Preview.app/Contents/SharedSupport/InstallESD.dmg" with Disk Utility , and then start the tool by chris1111..... otherwise it will not work :rolleyes:

 

Edit:

many thanks chris1111, on my last test I have used your tool

and ?  :P  what append , works or not ?



#20
gils83

gils83

    DJ Officiel d'InsanelyMac

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,886 posts
  • Gender:Male
  • Location:France
  • Interests:le soleil du var et l'informatique

Now stops the booting of the system here.

 

hello Sppak , 

 

the flag is kext--dev-mode=1  (-s) is inutile ;) , boot with Clover , je fini mon iMac G5 et ensuite , je reprendrais les essaies noyau sur mon Sempron :) , je penses qu'il y a une solution . 

 

I finished my iMac G5 and then I would resume the kernel on my Sempron try :) I think that there is a solution.







Also tagged with one or more of these keywords: Yosemite OS X on AMD, Yosemite on AMD, AMD kernel

  Topic Stats Last Post Info

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy