Jump to content

Shaneee

Local Moderators
  • Content Count

    2,477
  • Joined

  • Last visited

  • Days Won

    30

Shaneee last won the day on December 18 2018

Shaneee had the most liked content!

6 Followers

About Shaneee

  • Rank
    The AMD Guy

Contact Methods

  • Website URL
    https://amd-osx.com

Profile Information

  • Gender
    Male
  • Location
    Fife, Scotland

Recent Profile Visitors

21,156 profile views
  1. Shaneee

    Need help installing on Ryzen 5

    How did you make the installer? You can only rebuild the prelinkedkernel on Mojave. Use the prelinkedkernel attached below and add the boot arg kcsuffix=test to boot. prelinkedkernel.test.zip
  2. Shaneee

    AMD Mojave Kernel Development and Testing

    Can you share the source for that kernel? It performs really well in benchmarks.
  3. Shaneee

    AMD Mojave Kernel Development and Testing

    This topic isn't for install support. Please make a topic in the correct sub forum.
  4. Shaneee

    AMD Mojave Kernel Development and Testing

    It's either FX or GPU related. Booted with your kernel and can change the colour just fine.
  5. Shaneee

    AMD Mojave Kernel Development and Testing

    Sharing an image of the KP would help...
  6. Shaneee

    AMD Mojave Kernel Development and Testing

    What we've seen before is this image is the result of not modifying the install plist. Either run this in Terminal from the installer replacing VOLUME NAME with the disk Mojave is installed to, sed -i '' 's/auth-//g' /Volumes/"VOLUME NAME"/macOS\ Install\ Data/Locked\ Files/Boot\ Files/com.apple.Boot.plist Or modifying the plist file manually and just remove the auth- part your self.
  7. Shaneee

    New OPEMU supporting fully till SSE4.1

    Thanks for the update. Having issues compiling though, CC opemu.o CC opemu_math.o In file included from /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:38: In file included from /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.h:5: In file included from /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/libudis86/extern.h:33: /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/libudis86/types.h:152:3: error: unknown type name 'int128_t' int128_t sqqword; ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/libudis86/types.h:153:3: error: unknown type name 'uint128_t' uint128_t uqqword; ^ In file included from /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:38: /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.h:32:11: warning: parameter 'state:' not found in the function declaration [-Wdocumentation] * @param state: xnu's trap.c saved thread state ^~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.h:32:11: note: did you mean 'state'? * @param state: xnu's trap.c saved thread state ^~~~~~ state /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:65:13: error: use of undeclared identifier 'islongmode' if (islongmode) ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:90:13: error: use of undeclared identifier 'islongmode' if (islongmode) ^ CC nat464_utils.o /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:268:11: warning: parameter 'saved_state:' not found in the function declaration [-Wdocumentation] * @param saved_state: the saved state ^~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:269:11: warning: parameter 'base:' not found in the function declaration [-Wdocumentation] * @param base: the register type itself ^~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:269:11: note: did you mean 'base'? * @param base: the register type itself ^~~~~ base /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:270:11: warning: parameter 'where:' not found in the function declaration [-Wdocumentation] * @param where: reg's value will be stored there ^~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:270:11: note: did you mean 'where'? * @param where: reg's value will be stored there ^~~~~~ where /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:400:11: warning: parameter 'saved_state:' not found in the function declaration [-Wdocumentation] * @param saved_state: the saved state ^~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:401:11: warning: parameter 'base:' not found in the function declaration [-Wdocumentation] * @param base: the register type itself ^~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:401:11: note: did you mean 'base'? * @param base: the register type itself ^~~~~ base /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:402:11: warning: parameter 'where:' not found in the function declaration [-Wdocumentation] * @param where: reg's value will be stored there ^~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:402:11: note: did you mean 'where'? * @param where: reg's value will be stored there ^~~~~~ where /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:413:29: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> isf.rip = where; ~~~~~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:417:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rax = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:421:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rcx = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:425:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rdx = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:429:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rbx = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:433:29: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> isf.rsp = where; ~~~~~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:437:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rbp = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:441:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rsi = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:445:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> rdi = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:449:24: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r8 = where; ~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:453:24: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r9 = where; ~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:457:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r10 = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:461:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r11 = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:465:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r12 = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:469:25: error: cannot assign to variable 'ss64' with const-qualified type 'const x86_saved_state64_t *' (aka 'const struct x86_saved_state64 *') ss64 -> r13 = where; ~~~~~~~~~~~ ^ /Users/shaneee/Desktop/xnu-4903.221.2/osfmk/OPEMU/opemu.c:407:32: note: variable 'ss64' declared const here const x86_saved_state64_t *ss64 = saved_state64(state); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 7 warnings and 20 errors generated. CC pf.o make[7]: *** [opemu.o] Error 1 make[7]: *** Waiting for unfinished jobs.... CC pf_if.o make[6]: *** [build_all] Error 2 make[5]: *** [do_all] Error 2 make[4]: *** [build_all] Error 2 make[3]: *** [build_all_recurse_into_conf] Error 2 make[2]: *** [build_all_recurse_into_osfmk] Error 2 make[2]: *** Waiting for unfinished jobs....
  8. Shaneee

    AMD Mojave Kernel Development and Testing

    Shutdown and restart work fine on my System. So does Sleep
  9. Shaneee

    AMD Mojave Kernel Development and Testing

    Please test on your FX with this. prelinkedkernel.test.zip
  10. Shaneee

    AMD Mojave Kernel Development and Testing

    @jsl2000 Are those images booting the installer or HDD?
  11. Shaneee

    AMD Mojave Kernel Development and Testing

    Try this for FX users. Rename it to prelinkedkernel.fx and boot with kcsuffix=fx prelinkedkernel.zip
  12. Shaneee

    AMD Mojave Kernel Development and Testing

    Running smoothly now as my main OS https://browser.geekbench.com/v4/cpu/11383191 https://browser.geekbench.com/v4/compute/3424432 https://browser.geekbench.com/v4/compute/3424429
  13. Shaneee

    AMD Mojave Kernel Development and Testing

    @jsl2000 CPU-X crashes because there's no OPEMU in these kernels. TextWrangler will do the same.
  14. Shaneee

    AR5B91 Mojave Help

    Still no dice. Must be something missing from the kernel somewhere.
×