johnnynunez / Xiaomi-Mi-Air

Xiaomi Mi Air 13.3" 2018
395 stars 117 forks source link

SSD not see when install Monterey in Disk Utility? #263

Closed giusedm closed 2 years ago

giusedm commented 2 years ago

Anyone help me?

TedLIS commented 2 years ago

Same

giusedm commented 2 years ago

idk because Big Sur work perfectly

giusedm commented 2 years ago

@johnnync13 have you idea od the problem?

johnnynunez commented 2 years ago

No idea. Maybe https://github.com/acidanthera/OcBinaryData/tree/master

Lelo5657 commented 2 years ago

Try the pre release https://github.com/Lelo5657/Xiaomi-Mi-Air

giusedm commented 2 years ago

What changed to johnny efi?

Lelo5657 commented 2 years ago

Updated to OC 0.76 and fixed Bluetooth (see description) - with the IntelBluetoothInjector.kext activated somehow NVMEs are not detected - i realised that, because I've installed Windows on a NVME and MacOS on a m2. SSD and when I was booting with IntelBluetoothInjector.kext activated I didn't see my (Windows-Partition) NVME in MacOS So the main-part is still Johnnys EFI - in future I'll try to fix the "no keyboard after reboot from MacOS" issue. I did a bit of research and this could somehow corelate with ACPI - so maybe I'll build new SSDTs

johnnynunez commented 2 years ago

you can do a pull request if you want @Lelo5657

Lelo5657 commented 2 years ago

there is already a OPEN pull request for updating - https://github.com/Lelo5657/Xiaomi-Mi-Air/pull/1

Lelo5657 commented 2 years ago

Thanks - I ll merge it in the evening when I'm back at my PC

johnnynunez commented 2 years ago

You have not created the pull request correctly. You have requested a merge from my repository to yours. One question, have you updated the kexts to the latest version? The latest releases are only 3 days old. @Lelo5657

Lelo5657 commented 2 years ago

I know - for my EFI-Folder I took your lastest EFI Folder (7.7.6) - Updated it from OC 0.75 to OC 0.76 and the Drivers/Kexts - edited the config (mainly disabled IntelBluetoothInjector.kext and added BlueToolFixup.kext) - due to my fork was 7.7.4 now there is a bit of a mess in the documentation ... sorry I'm new to github That's why I thought merging by excluding the changes to the EFI-Folder would be the best way to have a "cleaner" documentation - or do you have any better idea?

giusedm commented 2 years ago

if remove or disable intelbluetoothinjector or add bluetoolfix, in boot don't see the Monterey installer

Lelo5657 commented 2 years ago

in boot don't see the Monterey installer in OC-Picker????? did you copy the EFI folder to the EFI-Partition of the Installer USB? did you just try my EFI-Folder? Just edit the Serials in the config to fit yours and try it - don't forget to clear NVRAM! I don't know if you are trying to update or if you are trying to make a clean install ... could you discribe your status?

giusedm commented 2 years ago

when I use the Johnny efi I see the Monterey installer, but I don't se my internal SSD. when I use your refi I don't see the Monterey installer I clear nvram and update serials but nothing

Lelo5657 commented 2 years ago

but are you trying a new install or a update?

giusedm commented 2 years ago

new install

Lelo5657 commented 2 years ago

thats strange - because to try my EFI I always use an USB-Installer to boot from - but as I remember it is a BugSur one - I'll check at home if there is any difference ... did you take the EFI from the Pre-Release or just from the REPO?

giusedm commented 2 years ago

efi from pre-release

giusedm commented 2 years ago

i have the same problem in another pc, the 12,5" version Xiaomi air

Lelo5657 commented 2 years ago

When get back home i'll create a new clean Monterey installer and try it!

giusedm commented 2 years ago

ok I'm waiting news

johnnynunez commented 2 years ago

BlueToolFixup.kext this is not for intel...

giusedm commented 2 years ago

if I remove bluetooth kext I don't see Monterey installer in boot

giusedm commented 2 years ago

I think witch the two things are connected

Lelo5657 commented 2 years ago

BlueToolFixup.kext this is not for intel... here there is the advice to use it for Monterey https://github.com/OpenIntelWireless/IntelBluetoothFirmware/issues/295

Lelo5657 commented 2 years ago

maybe disable all bluetooth related kext to install and try to reactivate it once it is installed?

giusedm commented 2 years ago

if I disable all bluetooth kext I don't see installer monterey in boot

johnnynunez commented 2 years ago

Oh amazing! I didn't know it. Thanks! I don't have these laptops anymore. I only have the macbook pro m1 max.

giusedm commented 2 years ago

"only" ahahahahah gg bro

johnnynunez commented 2 years ago

@Lelo5657 use this to generate the latest kexts. I upload a new version from blueeothtool and intelfirmware

Lelo5657 commented 2 years ago

be careful - as far as I understood you shouldn't use Bluetool and injector together! can't test it now ...

johnnynunez commented 2 years ago

yes! I know it. I disable it in opencore @Lelo5657 Try now @giusedm @Lelo5657

johnnynunez commented 2 years ago

sorry the link is https://github.com/corpnewt/Lilu-and-Friends is a good script to build automatically for the last commit in master

giusedm commented 2 years ago

can you modify refi on Xiaomi 12,5

johnnynunez commented 2 years ago

@giusedm done! https://github.com/johnnync13/EFI-Xiaomi-Notebook-air-12-5/releases/tag/v6.9.4

Lelo5657 commented 2 years ago

So after testing your EFI: WORKS:

After Updating your lastest EFI to OC 0.7.6 the Error disappears and the graphical interface of the Picker is back again. Also updated Rehab USB kext to last Version. Still the Keyboard issue is present.

now I will create a monterey installer and test your this EFI with it. With my BigSur installer it works like described. If it works I'll put online and inform you!

johnnynunez commented 2 years ago

Nice. yes i'm using oc configurator in mode development(0.7.6), so ocs error it's normal because oc files in github is 0.7.5. The keyboard not working is strange. I have to investigate and read more details for this. Keyboard is used by VoodooPs2. Maybe sst-x.aml need an update, i don't know...

Lelo5657 commented 2 years ago

try this https://github.com/ic005k/QtOpenCoreConfig/releases/tag/20211204 - works like a charm for bug finding and updating

johnnynunez commented 2 years ago

I used another. But it was closed. Thanks. @Lelo5657 you have permission for do commits directly on this repository.

Lelo5657 commented 2 years ago

Picker Installer HD-Utility-tool Volumes

So works for me with my EFI - Installer shows up - NVMe and SATA SSD shows up - didn't install because I have it already installed ;) I am afraid of messing around in your Repo so I would just upload it to my fork and create a release 1 - can you @johnnync13 integrate it to your repo?

Lelo5657 commented 2 years ago

https://github.com/Lelo5657/Xiaomi-Mi-Air/releases/tag/v7.7.8a here is the EFI i used

giusedm commented 2 years ago

@Lelo5657 can you see the 12,5 Xiaomi EFI and see what not working?

Lelo5657 commented 2 years ago

I can check the EFI with the updater if there are any errors, but I don't own the device so I cant test it ... is my EFI for the 13" working for you?

giusedm commented 2 years ago

Ok i test with my notebook, i have 12,5

Lelo5657 commented 2 years ago

@giusedm: here is the Updated EFI - No Idea if it works .... https://github.com/Lelo5657/Xiaomi-Mi-Air/releases/tag/v7.7.8b