Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I am wondering if I am the only one who is still testing 10.15 Beta?
My notes so far:
- Night Shift seems temperamental(I had to reboot twice to get it going)
- It takes 5-10 min for my Bluetooth Apple Mighty Mouse to start working, no issues after that.
- QuickTime and Quickview(spacebar) don't handle 1080p video very well(not up to Mojave standards)
- Safari with just one tab(MacRumors) takes 1GB of RAM and 80-90% CPU. No Adblockers installed.
Did somebody got Software Update patch working?

Screen Shot 2019-06-21 at 3.43.01 pm.png
 
Just fixed the USB issues on certain systems, such as the MacBook6,1. Now, the keyboard and trackpad should work 100% perfectly! Patcher has been updated with the new changes. All that was needed was a modification to LegacyUSBInjector.kext, which I have attached.

EDIT: I've also updated my "patch pack" to include this change as well. I've also added a kext to fix nVidia MCP79/89 Ethernet controllers under Catalina.

For those of you waiting, I plan to have my full, 100% automated Catalina Patcher ready within a couple weeks.

While folks waiting for the traditional style Catalina Patcher, could you modify your current 'patch patch' installer to split the patches applied into those required for non-metal graphics and those that are appropriate for both metal and non-metal graphics? I originally tried your earlier 'patch pack' on a MacPro 3,1 with GTX 680 and didn't realize that the patches were based on the target machine having non-metal graphics.
 
  • Like
Reactions: TimothyR734
I am wondering if I am the only one who is still testing 10.15 Beta?
My notes so far:
- Night Shift seems temperamental(I had to reboot twice to get it going)
- It takes 5-10 min for my Bluetooth Apple Mighty Mouse to start working, no issues after that.
- QuickTime and Quickview(spacebar) don't handle 1080p video very well(not up to Mojave standards)
- Safari with just one tab(MacRumors) takes 1GB of RAM and 80-90% CPU. No Adblockers installed.
Did somebody got Software Update patch working?

- Night Shift (CoreBrightness manually patched from beta1) on 2010 machines works quickly, on-off button is immediately responsive.
- Bluetooth on 2010 machines works with stock Catalina IOBluetooth* (I am using also them for AirDrop), maybe your machine needs a previous bluetooth driver to work better.
- Seems that I can handle 1080p (spacebar preview) enough fine with the stock Catalina AppleGVA.framework.
- Safari with Web Content (Cached) take around 1 GB RAM with one tab, but the cpu use is not so intensive.
 
Okay. Here is some info on how to create a DMG without dd that can be restored later to another drive of a volume is equal or larger using another command. I know not that simple. Trust me, it will be soon.


First find the disk and here Cat is replace it with your Volume name:

diskutil list | grep Cat

from that you get will something like:

1: APFS Volume Cat - Data 3.5 GB disk18s1
4: APFS Volume Cat 10.0 GB disk18s4

Great! Now we have the disk. Let's unmount it like so:

diskutil unmountDisk /dev/disk18

Unmount of all volumes on disk18 was successful
Great!

If it does not unmount, reboot and try again. Trust me, it'll work.

Let's image that disk.

sudo hdiutil create -srcdevice /dev/disk18 /Volumes/Space/CatalinaB2/Cat_cleaninstall.dmg

If you did it right you'll get:

Preparing imaging engine…
Reading whole disk (Apple_APFS : 0)…
.......................................................................................................................................
(CRC32 $20D5402B: whole disk (Apple_APFS : 0))
Adding resources…
.......................................................................................................................................
Elapsed Time: 10m 42.168s
File size: 16580557253 bytes, Checksum: CRC32 $56F131BC
Sectors processed: 78320968, 45377984 compressed

Speed: 34.5Mbytes/sec
Savings: 58.7%
created: /Volumes/Space/CatalinaB2/Cat_cleaninstall.dmg

I ran mine on a USB 2.0 HD source. On an Internal HD or SSD you can clone this size image 2-4m. And restore in 4-8 min. These are for clean installs. I did notice that Beta2 clean install is a different than than b1, but it will clone! B1 clean can clone in half those times.

diskutil mountDisk /dev/disk18

Volume(s) mounted successfully
Great!

Restoring is next. Stay tuned!

So I take it since you want to unmount the drive to image it that you have to reboot to a recovery or secondary drive to do this?
 
  • Like
Reactions: TimothyR734
I installed Beta 2 on my supported MacBook. How do I get a copy of the installer(6gb+) it seems to have deleted itself after Catalina installed.
I think on page 4 for Dosdude has a link for macOS Downloader it downloads the latest beta
[doublepost=1561129989][/doublepost]
I installed Beta 2 on my supported MacBook. How do I get a copy of the installer(6gb+) it seems to have deleted itself after Catalina installed.
Here it is
 

Attachments

  • macOS Downloader.zip
    407.3 KB · Views: 223
So I take it since you want to unmount the drive to image it that you have to reboot to a recovery or secondary drive to do this?

That's the easiest route or the volume(s) need to be mounted as read only. I have only read about this and have not tested it but in theory if the root / and Data volumes were mounted as read only then it might work off a live system. I keep extra partitions / installs around or install on a USB stick just to have a host OS that I can use as my cloning Host. If you are good in the command line, a USB Install or Restore can image disks just fine. I am gonna make this way easy in a couple weeks.

Using a host OS, lets you easily unmount another source volume. There might be one way do a block level clone of an OS that's booted and that is making it all read only. Single user mode may work.
[doublepost=1561132883][/doublepost]
I am wondering if I am the only one who is still testing 10.15 Beta?
My notes so far:
- Night Shift seems temperamental(I had to reboot twice to get it going)
- It takes 5-10 min for my Bluetooth Apple Mighty Mouse to start working, no issues after that.
- QuickTime and Quickview(spacebar) don't handle 1080p video very well(not up to Mojave standards)
- Safari with just one tab(MacRumors) takes 1GB of RAM and 80-90% CPU. No Adblockers installed.
Did somebody got Software Update patch working?

View attachment 844250
For your Mouse, try to find dosdude1's most recent LegacyUSBInjector, may help your issues. Try to use Catalina's native USB IOUSBFamily and IOUSBHostFamily kext intact. The LegacyUSBInjector may be all you need to get all your devices working correctly.

This has been my experience on my Mac Pro 3,1. I know your machine is different, but I think it can be solved in the same manner. It took me a little while=e to discover this. I was finding that one device would work great, another device not or at all or the sporadic behavior like you mentioned and I was finding duplicate entries on the Usb bus during those issues and the key was just the LegacyUSBInjector without any other USB mods to Catalina. Also once USB is working right. Bluetooth seems to fall into place on Catalina Beta 2. BT still a little shaky on Beta 1, but not bad if you do the same stuff mentioned here.
 
Last edited:
  • Like
Reactions: TimothyR734 and avz
Ouch! Good catch ...

Is it an installation issue? If I remember correctly a dylib is installed and the softwareupdate plist modified to swizzle the method that checks for compatibility (on the fly during the preferences/software update process).

I had compiled a debug version version of my own a while ago. If you give me some details, I can resurrect my Xcode project to debug it. Since beta2 is out - good time to test - but I'm at work so no access to the right machine.

Or @Czo may be on it already...

CC: @dosdude1 and @Czo
Sorry guys, but i started to restructure my life and now, i don't have any unsupported macs anymore.

So, i am out. Maybe, i will return if my MBP from 2018 runs out of support.
 
hi why my macbook macbook 2011 MacBookPro8,1 the time I finished the installation of catalina b2 and redimare it rin passes and the time I look at the spartison of hard disk APFS I do not have to qoui not he dimare not
and the more the time I enter on tirminal to write sudo nvram boot-args = "- no_compat_check" it my ecrier set coment not find I do not know how much
 
  • Like
Reactions: TimothyR734
- Night Shift (CoreBrightness manually patched from beta1) on 2010 machines works quickly, on-off button is immediately responsive.
- Bluetooth on 2010 machines works with stock Catalina IOBluetooth* (I am using also them for AirDrop), maybe your machine needs a previous bluetooth driver to work better.
- Seems that I can handle 1080p (spacebar preview) enough fine with the stock Catalina AppleGVA.framework.
- Safari with Web Content (Cached) take around 1 GB RAM with one tab, but the cpu use is not so intensive.

Night Shift is working great(on/off) on my built in native monitor. The issue seems to be with an external LG FULL HD. I only used an AppleDevicePolicy.kext from HS. Did you use the complete AppleGraphicsControl.kext from High Sierra?
I am wondering if also need to replace IO80211FamilyV2.kext from Mojave(or HS) as well?
Safari/TechPreview seems to be OK now.
 
Night Shift is working great(on/off) on my built in native monitor. The issue seems to be with an external LG FULL HD. I only used an AppleDevicePolicy.kext from HS. Did you use the complete AppleGraphicsControl.kext from High Sierra?
I am wondering if also need to replace IO80211FamilyV2.kext from Mojave(or HS) as well?
Safari/TechPreview seems to be OK now.

Apart the known Mojave/Catalina patches, I use from HighSierra 10.13.6 the entire AppleGraphicsControl.kext (with all its HighSierra plugins), AppleGraphicsPowerManagement.kext , AppleMCCSControl.kext and GPUWrangler.framework (Privateframeworks to be replaced from single user mode).

And everything is working fine, they are especially needed for a dualGPUs machine, but using them I have noticed lower fans rpm and lower cpu/gpu temperatures also on a singleGPU machine.
 
Sorry guys, but i started to restructure my life and now, i don't have any unsupported macs anymore.

So, i am out. Maybe, i will return if my MBP from 2018 runs out of support.
Hi Czo - I created a new Xcode project based on your source code (thanks again for sharing a while ago now). I added some debugging and its mainly in ObjC now. There have been some reports that software update is no longer working on Catalina.

If that's true, do you mind if I look into that for you? Don't want to step on your toes...;)
[doublepost=1561136694][/doublepost]
I have latest hybrid patch from @pkouame on Mojave and is working great
@testheit and @ASentientBot are integrating a better version for Catalina (in SkyLight) - probably back compatible to Mojave.

Anyway, I recommend you use theirs on Catalina for the moment.
 
Hi Czo - I created a new Xcode project based on your source code (thanks again for sharing a while ago now). I added some debugging and its mainly in ObjC now. There have been some reports that software update is no longer working on Catalina.


If that's true, do you mind if I look into that for you? Don't want to step on your toes...;)
[doublepost=1561136694][/doublepost]
@testheit and @ASentientBot are integrating a better version for Catalina (in SkyLight) - probably back compatible to Mojave.

Anyway, I recommend you use theirs on Catalina for the moment.

The question was using on Mojave. Someone said that your patches didn't work and I said that on my unsupported Mojave I am using your hybrid patch for 10.14.5....
[doublepost=1561137201][/doublepost]
I have latest hybrid patch from @pkouame on Mojave and is working great
Edit: sorry, I now figure it out... Yep, need to use the @ASentientBot patches on catalina. Mojave doesn't work.
[doublepost=1561137277][/doublepost]
Hi Czo - I created a new Xcode project based on your source code (thanks again for sharing a while ago now). I added some debugging and its mainly in ObjC now. There have been some reports that software update is no longer working on Catalina.

If that's true, do you mind if I look into that for you? Don't want to step on your toes...;)
[doublepost=1561136694][/doublepost]
@testheit and @ASentientBot are integrating a better version for Catalina (in SkyLight) - probably back compatible to Mojave.

Anyway, I recommend you use theirs on Catalina for the moment.

Edit: I figure it out... My mistake. Thought he was saying that your hybrid patch didn't work on Mojave... Lol
 
Last edited:
  • Like
Reactions: TimothyR734
That will depend on whether you install Mojave or Catalina from scratch or on top of a previous (High Sierra) installation. If it's from scratch, I would assume you need to use Continuity Activation Tool (CAT). However, if you simply update a previous OS where Continuity and Hand-off were working, I know from experience that you needn't do anything. They should go on working when you update.

Thanks a lot. I have patched El Capitan on that MBA. I was thinking of formatting it on APFS but give try on HFS+ first.
 
  • Like
Reactions: TimothyR734
when someone has a chance can you please send me a copy of the sidecar preference pane Thanks :)

Here is, you should copy it in your Catalina/System/Library/PreferencesPanes/
but I guess if you double click it'll install itself, however to enable it permanently you need to open a Catalina Terminal and copy/paste one line at once:

Code:
defaults write com.apple.sidecar.display AllowAllDevices -bool true

defaults write com.apple.sidecar.display hasShownPref -bool true

open /System/Library/PreferencePanes/Sidecar.prefPane

Anyway it is unuseful until someone will attempt a patch to by-pass the HEVC or USB-typeC (Thunderbolt 3) Airsync requirement.
 

Attachments

  • Sidecar beta2 .prefPane.zip
    758.3 KB · Views: 184
@testheit and @ASentientBot are integrating a better version for Catalina (in SkyLight) - probably back compatible to Mojave.

Anyway, I recommend you use theirs on Catalina for the moment.
Edit: sorry, I now figure it out... Yep, need to use the @ASentientBot patches on catalina. Mojave don't work.
Credit where it's due -- this new transparency fix is entirely @testheit and @pkouame's work, not mine. We may end up packaging it with my SkyLight/CoreDisplay accel fixes for convenience since it involves modification to the same frameworks, but I don't want to be stealing credit for something I didn't do.

Just wanted to clarify, since it sucks to not get credit, and we need to appreciate their hard work too. Thanks again to you guys for figuring this all out! It's some very complicated stuff.
 
I'm working on a clone tool right now that can do that.

Recently on here we used dd, diskutil, hdiutil and asr, command line utilities. I am working on a dead simple solution for Unsupported Macs. dd can cause some issues with duplicate drive UUIDs. hdiutil and asr make new UUIDs and are also block level copies. asr can go to equal or larger size volumes too, so it's best create a very small install partition of 32gb, make a disk image from it using hdiutil and then expand then to another disk using asr. I have done some how-to's on here with it and it's not terribly hard, but in about 2 weeks, I will have a solution that will be designed for our stuff on here and it may add some pretty cool features like over the air restores.


I have followed closely all your posts on cloning/backup and restore using dd, diskutil, hdiutil and asr, command line utilities so tried the Drive Genius 5 clone utility (really just to rule it out).

I ran it from Mojave on my cMP 4,1->5,1 with a NVIDIA GeForce GT 640 1 GB Graphics card on a discrete SSD on another SSD [500GB] containing the Catalina beta2 install (I'd migrated all my apps but not my user files onto this installation - then removed the 32 bit apps that migrated so it slimmed it down [particularly moving out 93Gb of 'Band-in-a-Box' app files]. The clone appeared to go well until right at the end (about 1 hour and twenty minutes later) when a message came up saying something like "unable to bless the destination drive".

The destination drive was a 500Gb SSD connected with Firewire800 to an external enclosure.

Oh well worth the try I thought. Then I restarted my machine using the option key to get back into the original Catalina beta2 to my surprise the list of bootable drives included the external Firewire800 drive containing the Catalina clone. My spirits were raised! I selected it... my spirits were dashed again. It did not boot and presented a blank gray screen - I left it for 15 minutes before doing a 'press the power button' restart.

I tried using an old manual 'Bless Utility'. That did not help - same gray screen - so I wiped and formatted the external Firewire800 drive to await testing when you release CloneToolX.

BTW thanks for all the work you're doing on this and best of luck with the interviews - my advice would be: 'You know you're the best candidate for the job! show them by answering the questions fully; then stop. Wait for the next one. You don't have to fill the silence by saying more than you need to (and maybe talk yourself out of the job).

Filling the silences created by not knowing how to interview is the interviewer's job.'
 
Last edited:
Credit where it's due -- this new transparency fix is entirely @testheit and @pkouame's work, not mine. We may end up packaging it with my SkyLight/CoreDisplay accel fixes for convenience since it involves modification to the same frameworks, but I don't want to be stealing credit for something I didn't do.

Just wanted to clarify, since it sucks to not get credit, and we need to appreciate their hard work too. Thanks again to you guys for figuring this all out! It's some very complicated stuff.

You are totally right and I am sorry if I didn't give the credits to everyone. For sure, everyone deserve the credits for the excellent work.

Credit where it's due -- this new transparency fix is entirely @testheit and @pkouame's work, not mine. We may end up packaging it with my SkyLight/CoreDisplay accel fixes for convenience since it involves modification to the same frameworks, but I don't want to be stealing credit for something I didn't do.

Just wanted to clarify, since it sucks to not get credit, and we need to appreciate their hard work too. Thanks again to you guys for figuring this all out! It's some very complicated stuff.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.