Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
iRipper

APFS.efi without verbose boot

Recommended Posts

Advertisement

Is there an APFS.efi driver without the verbose boot when injecting? I know it's not a big deal, but I would like a "clean" boot, without text popping up  :rolleyes:

the only way is using CsmVideoDxe-64

Be careful with this driver, used with precaution

For UEFI Only

Share this post


Link to post
Share on other sites

try this

based on 4236

moded blocking log before theme loaded.

This patched Clover really works!!  Now all the extra logs before system loading are totally gone.  Thanks a million!

 

I was wondering if you could let me know how you modified it?

 

Thanks again in advance.

Share this post


Link to post
Share on other sites

This patched Clover really works!!  Now all the extra logs before system loading are totally gone.  Thanks a million!

 

I was wondering if you could let me know how you modified it?

 

Thanks again in advance.

inside /Users/limyohan/src/edk2/Clover/rEFIt_UEFI/refit/main.c

 

there is code block "EFI SIMPLE TEXT OUTPUT"

      ConOutOutputString = gST->ConOut->OutputString;
      gST->ConOut->OutputString = NullConOutOutputString;

it block log when user select windows boot entry 

 

I copied it to before screen initialize

and set Variable for it and enabled log before theme loaded.

 

here is the file, you can serch where I moded. with keyword "APFS.efi_logblock_log"

main.c.zip

Share this post


Link to post
Share on other sites

@isaII

Same here as well. Tried the attached file with installed version of Clover 4233. Any ideas?

 

 

waiting for a new version of clover, I guess... LOOL

 

hum.. I have no idea

I build it just for me and for temporary use..

so I just test it my desktop only so I do not know why it dose not work for you...

 

attached file is complied with little change

add refresh screen several times and do not enabled "simple_text_output"

it also work for me but I do not sure in your system..

 

ps/

do you use CSM?

maybe UEFI only mode can help you... maybe

CLOVERX64.efi.zip

Share this post


Link to post
Share on other sites

log-free apfs.efi for 10.13.1 beta 1. Not sure if it will work for 10.13/10.13 supplementary update

 

apfs.efi.zip

 

Otherwise: http://www.insanelymac.com/forum/topic/291655-ozmosis/page-269?do=findComment&comment=2498575

Share this post


Link to post
Share on other sites

log-free apfs.efi for 10.13.1 beta 1. Not sure if it will work for 10.13/10.13 supplementary update

 

attachicon.gifapfs.efi.zip

 

Otherwise: http://www.insanelymac.com/forum/topic/291655-ozmosis/page-269?do=findComment&comment=2498575

 

thanks for inform..

but :( it not work for me perfect

almost logs are disappeared but single line stil exist...

 

can you explane how can find opcode print log?

i also try to find that in apfs.efi but ida pro 6.5 can not Analyze it at all....

Share this post


Link to post
Share on other sites

 

log-free apfs.efi for 10.13.1 beta 1. Not sure if it will work for 10.13/10.13 supplementary update

 

attachicon.gifapfs.efi.zip

 

Otherwise: http://www.insanelymac.com/forum/topic/291655-ozmosis/page-269?do=findComment&comment=2498575

 

Didn't work for me too, I don't know why, but gave me kernel panic, the first until my last re-install... this logs are only irritating not problematic, says i... lol

I have tried with CSMVideoDxe and didn't work either...

 

Thanks anyway to all of you for your help...

Share this post


Link to post
Share on other sites

Its me again and I still have those irritating logs... as anyone figured a fix to this?

Share this post


Link to post
Share on other sites

To suppress verbose output apfs.efi - just use a hex editor an do a find/replace with:

Find: 00554889E54883EC4048

Replace: 00C34889E54883EC4048

Where from the patch ?

Share this post


Link to post
Share on other sites

apfs.efi

value is there!

trying now

adieu! :-))

 

Where from the patch ?


it works partially from me

many lines deleted from patch I think only 5 are visible now


To suppress verbose output apfs.efi - just use a hex editor an do a find/replace with:

Find: 00554889E54883EC4048
Replace: 00C34889E54883EC4048

Share this post


Link to post
Share on other sites

apfs.efi

value is there!

trying now

adieu! :-))

 

it works partially from me

many lines deleted from patch I think only 5 are visible now

Yea same here not completely ride of verbose texte but good patch anyway

Thanks

Share this post


Link to post
Share on other sites

patch wasn't discovered by me - i just had it handy, so i posted it instead of searching original link.

Found this patch here somewhere in the first HighSierra discussion topic.

 

and it was faster for me to re-post than discover the original link here  ;-)

sorry folks, but the credit isn't on me.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



  • Posts

    • Hello and welcome to the InsanelyMac.   Try add -disablegfxfirmware and nv_disable=1 at the boot-args section. 
    • Update: I did a nvram reset along with a kext cache, prelinkedkernel clean up and everything seems to be working again. The weird thing is that during the installation the black screen issue happened and I had to let the system reboot to complete the installation which resulted in the black screen. Everything is back to normal after the clean up though!
    • Update went fine (Sort of) the Board-ID patch no longer works (Black Screen on both displays) but WhateverGreen 1.1.7 solves the issue. I'm was using the following Board-ID patch with macOS 10.13.4 which no longer works in the 10.13.4 (17E202) version.   Kernel and Kext Patches:
      Name: com.apple.driver.AppleGraphicsDevicePolicy
      Find: BA050000 00
      Replace: BA000000 00
      Comment: Disable board-id check to prevent no signal © lvs1974, Pike R. Alpha, vit9696
    • Clover is back with the Apple for update  R4446  
    • Hi @fabiosun   Could you please have a look at my attached files. Now booting without the TSCAdjustReset.kext . Sleep/wake and everything is working perfect without that kext so I can run my rig without it but I'm to much "noob" to understand if this is  the best way for my CPU performance.  Is there a way to check this? Then I would like to ask you another thing about my MSR 0xE2 register. According to KGP's site the output from voltageshift should be something similar with:  RDMSR e2 returns value 0x7e000003 but when I run this test the output is:  RDMSR e2 returns value 0x402? on the other hand my bootlog and AppleIntelInfo.kext output  is showing quite clear that the bios is unlocked:   MSR 0xE2 before patch 00000402
      MSR 0xCE              00070A2C_F3811900
      MSR 0x1B0             00000000   Everything shows that my MSR 0xE2 register is unlocked but still need FakeCpuid or/alt. an old XCPM bootstrap patch together with xcpm_program_msrs (c) Pike R. Alpha for booting. I can't understand that i9-7980xe processor with the same signature 0x50654 can boot perfect without this kernel patch and without FakeCpuid when at least on the paper a more native processor like the Xeon W  fail.   Is there anybody else out there how could help to solve this problem. I'm just a super noob trying to put this rig together and the only skill I have is my insistence and that is not enough for this project. With TSC kext.rtf without TSC kext.rtf
×