Jump to content

Mavericks kernel testing on AMD (formerly Mountain Lion kernel testing on AMD)


theconnactic
 Share

6,414 posts in this topic

Recommended Posts

The iCloud migration trick works just fine still.  I migrated my Lion account that I originally migrated from an Intel Hackintosh back when you first figured it out.  So even if it's your iCloud-enabled account that you're using on your AMD build it'll still work if you migrate it to your new Mavericks install.  

  • Like 2
Link to comment
Share on other sites

I'd have to migrate an account with a working iCloud to the Mavericks partition to test it, Ira. But I don't see a reason it wouldn't...

Ok thanks, I'll try that next week and report back in the appropriated topic. :)

 

Cheers...

Link to comment
Share on other sites

By the way, thank you for the script, Duran: worked almost like a charm. Well, almost, since it also resets my desktop background picture to the default tsunami wave. :P

 

Reset my wallpaper as well, only it reset it to a previous wallpaper I had been using and not the default tsunami wave.  Just thought I'd throw that out there lol

Link to comment
Share on other sites

This latest release by Bronzovka is the first that gives a noticeable advantage over the one I was using - the first of Andy's working amd_kernels with graphics fix for non-ssse3 CPUs. In case, a vastly improved boot time, Vanilla-like, of less than 30 seconds. So I think I'll stick with this kernel for a while, despite the pink icons bug, which is happening for the very first time in my machine (with the previous kernel I was using, it was nonexistent).

 

By the way, thank you for the script, Duran: worked almost like a charm. Well, almost, since it also resets my desktop background picture to the default tsunami wave. :P

 

All the best!

 

 

Reset my wallpaper as well, only it reset it to a previous wallpaper I had been using and not the default tsunami wave.  Just thought I'd throw that out there lol

Sorry Guys...

 

Fixed see the attached updated script.

Saves your wallpaper... Not the layout of launchpad yet.

  • Like 1
Link to comment
Share on other sites

Even easier way to reset the Launchpad

 

defaults write com.apple.dock ResetLaunchPad -bool TRUE && killall Dock
Used in the script above, tried

defaults write com.apple.dock ResetLaunchPad -bool FALSE && killall Dock
to try set it (hoped it would keep the layout) but it just created pink icons and didn't keep the layout

Duran can you upload your Lauchpad db file for me. Will edit for to make sure it working for isn't a fluke.

 

I tried dropping the image_cache TABLE... just resulted in a blank LaunchPad, then killed the Dock again and it created a db.corrupt file

 

Here is an unedited db

EDIT: Always forget the Attach this file button!

dbfile.zip

Link to comment
Share on other sites

Will have it uploaded for you to try in about 10 mins 

 

 

 

Here you go give this a try,

 

attachicon.gifDuranDBFile.zip

Well it does reset the cache.... Only problem is when "killall Dock" in terminal... open launchpad again and it's pink (to be expected)

What was done please? Wanna test moving the icons... then doing the change and see if it keeps the layout. Nevermind... Think i see what was done with the PNG under image_data?

 

By the way. Thank You :) If we get this working with keeping layout it would be awesome!

Link to comment
Share on other sites

Well it does reset the cache.... Only problem is when "killall Dock" in terminal... open launchpad again and it's pink (to be expected)

What was done please? Wanna test moving the icons... then doing the change and see if it keeps the layout. Nevermind... Think i see what was done with the PNG under image_data?

 

By the way. Thank You :) If we get this working with keeping layout it would be awesome!

 

Yes it was image_data. I will keep at it. 

  • Like 1
Link to comment
Share on other sites

 If you clear it completely it does the same effect.

This can still be the solution. How many people will kill the dock while using their PC? If they edit their db and keep a copy of it somewhere with the edits and use a script on startup to copy the modified file to the Application Support folder then kill the dock on login it will clear the pink icons and keep the layout.

Link to comment
Share on other sites

This can still be the solution. How many people will kill the dock while using their PC? If they edit their db and keep a copy of it somewhere with the edits and use a script on startup to copy the modified file to the Application Support folder then kill the dock on login it will clear the pink icons and keep the layout.

Quicker solution ;)

sqlite3 ./Library/Application\ Support/Dock/A02FDC87-5400-487B-B299-2F0C2B4D030C.db "UPDATE image_cache SET image_data=''; UPDATE image_cache SET image_data_mini='';" && killall Dock
Busy working on a way for it to find the launchpad db only for anyone... As the above is for my DB. Give me 10min I might have it doing it on startup for anyone

DONE!!!!

 

Reset's the icons. Keeps the desktop picture and layout of LaunchPad

 

Here's what it does (reference for what I did for myself basically)

cd ./Library/Application\ Support/Dock/
export GLOBIGNORE=desktoppicture.db
sqlite3 *.db "UPDATE image_cache SET image_data=''; UPDATE image_cache SET image_data_mini='';"
export GLOBIGNORE=
killall Dock
Basically is opens the Library/Application Support/Dock/, finds desktoppicture.db and ignores it. opens the other files (might cause problems later when more db then launchpad gets added here but will cross that bridge later), clears all the data in the cells for image_data & image_data_mini, then kills the Dock resetting everything.

 

EDIT: Multiple db support added

New file found here: http://www.insanelymac.com/forum/topic/281450-mavericks-kernel-testing-on-amd-formerly-mountain-lion-kernel-testing-on-amd/page-222?do=findComment&comment=1968174

  • Like 2
Link to comment
Share on other sites

Quicker solution ;)

sqlite3 ./Library/Application\ Support/Dock/A02FDC87-5400-487B-B299-2F0C2B4D030C.db "UPDATE image_cache SET image_data=''; UPDATE image_cache SET image_data_mini='';" && killall Dock
Busy working on a way for it to find the launchpad db only for anyone... As the above is for my DB. Give me 10min I might have it doing it on startup for anyone

DONE!!!!

 

Reset's the icons. Keeps the desktop picture and layout of LaunchPad

 

 

Great work mate :D

  • Like 1
Link to comment
Share on other sites

Quicker solution ;)

sqlite3 ./Library/Application\ Support/Dock/A02FDC87-5400-487B-B299-2F0C2B4D030C.db "UPDATE image_cache SET image_data=''; UPDATE image_cache SET image_data_mini='';" && killall Dock
Busy working on a way for it to find the launchpad db only for anyone... As the above is for my DB. Give me 10min I might have it doing it on startup for anyone

DONE!!!!

 

Reset's the icons. Keeps the desktop picture and layout of LaunchPad

 

Excellent man, works fine over here  :thumbsup_anim:

  • Like 1
Link to comment
Share on other sites

Just tested the beta kernel much faster boot it's awesome. Once loaded into my desktop it takes. Bit longer for dock to appear. And I still have pink icons. But getting closer.

 

Also tried the refresh launchpad but it doesn't seem to work for me, it refreshes when i open launchpad it still pink, doesn't really bother me though

Link to comment
Share on other sites

Just tested the beta kernel much faster boot it's awesome. Once loaded into my desktop it takes. Bit longer for dock to appear. And I still have pink icons. But getting closer.

 

Also tried the refresh launchpad but it doesn't seem to work for me, it refreshes when i open launchpad it still pink, doesn't really bother me though

Might have more then one db (other then desktoppicture.db). In finder please press WIN Key + SHIFT + G. hopefully Go to the folder will open, type in this "~/Library/Application Support/Dock/" and just let me know if there is.

Link to comment
Share on other sites

@Sinetek: the 11th (and last SSE3 instruction), is it fisttp? If so we can use fistp instead. It works just as good.. if we fully add SSE3 emu it will also work on very early Athlon64 (single core, gen 3 I believe) CPUs.

Which may be a benefit to some users.

if you were to add SSE3, then yeah, FISTP could be used instead, albeit with uncertain results, as FISTTP has some additional rounding effects. You could also add the appropriate rounding, I did something similar with a few SSE4.2 instructions.. Using 'newlib'  you can compile a small version of libmath inside the kernel and call that.. It's a lot of work though for getting support for older machines.

  • Like 1
Link to comment
Share on other sites

Might have more then one db (other then desktoppicture.db). In finder please press WIN Key + SHIFT + G. hopefully Go to the folder will open, type in this "~/Library/Application Support/Dock/" and just let me know if there is.

 

By the Way! a MUCH easier way to copy iCloud across if true (haven't tested) is copy the "~/Library/Application Support/iCloud/Accounts" folder.... In there seems to be the same files from Intel as my AMD.

your right there is i have desktop.db then 2 random ones .db

Link to comment
Share on other sites

Hi  Latest beta kernel boots on my old box here AMD Athlon64 X2 3800+

 

Some video glitches, working on those... and now Firefox runs... first time on this AMD Mavs here..

 

Good going!!!

write your device configuration in the signature please

Link to comment
Share on other sites

your right there is i have desktop.db then 2 random ones .db

Awesome please can you compress the two random ones and send them to me...

Unless you don't mind starting your launchpad layout from the beginning again. Cause then you can just clear it with this in terminal.

 

Please send me the files first... Wanna see if there is something common that I can add to Launchpad Refresh to stop this problem in the future.

 

cd ./Library/Application\ Support/Dock/
export GLOBIGNORE=desktoppicture.db
rm *.db
export GLOBIGNORE=
killall Dock
Link to comment
Share on other sites

 Share

×
×
  • Create New...