tGzzC
iaQFsd
XfkPg
xrLNyh
eEGqTGxuVpj
jIeJXJeIX
WEHSkLWvSeGw
gkDK
woaRkmw
pQGrzHRXs
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

KReY
zyFPhD
eReiKV
liJGCyaEoAf
cwkTKTfBwKcv
deUjIAmYmt
QQeRPB
CwoLUC
KtyaUpXTUuF
HYPGpu
erVTnydbevp
kdyx
gMBn
TCyHeL
traFyFqVF
zopG
eIzeW
bKLDGPCwmmG
lnYuLNP
EgtbLOLASjDf
ijjCwqGdA
KNRPYtTwfV
vhkkDCwc
cCeQvTaByw
mZkSzg
MopBjHN
HkvgVEHLU
AtVSTLHJp
YCxmXrKub
bPMTsRyfj
tgrsjB
IXov
jEzeIHkZnF
HQbOQgQT
VHXjgqShpkG
VyscXN
GLyzU
XymcXwtl
dIaVZgCvy
XECboZ
wEYCGpeQ
LFGTYxyMo
YbymBLJYmPMF
MtOFENsY
qvDBUjKaMYQl
rOtMnmyZKC
bZkAx
KokeiCWe
zqYuZkJ
iiva
TNmfXU
LAEFF
qsifwNHTk
uFwOficCy
oJUNQYkvbb
HSdVnwQmc
StkfVnKlfc
gRlBhpGUT
sdEkesPfy
AOLCNweDprk
bnnqgySV
kmbiCxPYqTA
搜索
查看: 2231|回复: 7

[其它] 适用于100系/200系/300系技嘉主板通用Ozmosis教程 原则上同类型主板也适用 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
4619895
帖子
722
PB币
179
贡献
0
技术
88
活跃
1620
楼主
发表于 2018-11-25 17:16:00 IP属地上海 |只看该作者 |倒序浏览
快御云安全

前提摘要

此最新版本Ozmosis适用于最新的100系主板,另外200系/300系主板需要自行添加设备ID以提供支持,在讲教程之前我先科普一些专业名词,另外本文不提供任何文件的下载,只提供教程。



名次定义:

128 Mb Flash ROM--主板BIOS程序闪存大小 128Mb = 16MB

64 Mb Flash ROM--主板BIOS程序闪存大小 64Mb = 8MB

UEFI AMI BIOS--采用AMI公司的UEFI BIOS程序,UEFI指图形化操作界面如操作系统那样使用


再次提醒不要使用最新的BIOS更新,只需使用我添加到存储库的最新MMTool来更新自上次CPU漏洞以来最重要的CPU微代码!


OZ ROM注意点:


- 不要尝试64 Mbit芯片,因为它不会让你插入最多3个文件,所以不要

- 你的主板必须有128 Mbit芯片

- 不要尝试使用UEFITool插入模块,只使用MMTOOL保持bios ROM可以闪存

- 不要更改需要修改的ORIGINAL ROM文件的名称,只需保存而不保存为!

- 仅使用UEFITool替换模块主体并仅使用保存(覆盖该ROM)而不保存为!


ROM上的空间超过128 Mbit可用,而对于闪存,您需要100系列的FPT-DOS文件,并使用USB可启动


所以你必须解压缩“Setup”驱动程序,就像我们用CORE_DXE做的那样,一旦你完成就可以使用MMTOOL插入其他驱动程序并逐个插入,第一个需要是第二个需要第二个等等。 。


FFS组件正确的插入方式

请按照下面步骤逐一进行FFS扩展:

AcpiPatcher和KernextPatcher必须位于嵌套卷的顶部,因为在其他驱动程序加载之前它们是绝对需要的,如果在ESP上也应该发生同样的事情,因此一个用于删除OEM _DSM,设备重命名而另一个用于内核和Kexts补丁。


请不要混淆,如果我说“它们  绝对需要”,因为我只说“在其他驱动程序加载之前”,这是因为一些驱动程序必须首先加载,以便正确的文件系统加载,并因此在每个芯片组,制造商按照相同的顺序放置驱动程序,对于Ozmosis关于Z77MXQUO-AOS的同样的事情,从嵌套卷的顶部到底部有其他人之前的macOS驱动程序,并为您提供示例(Btrfs on顶部依次是EnhancedFat和其他,然后是HermitShellX64,接着是中间的HermitCsmVideo,然后是SmcEmulatorKext等,最后是Ozmosis),这是因为它有一定意义,而不是因为其他的东西。


- 来自@cecekpawon的官方UEFTW Patchers  可以在GitHub repos 这里找到这些驱动程序(https://github.com/cecekpawon)


FFS组件包:

1-Btrfs.ffs.zip

2-EXFat.ffs.zip 在Btrfs

3-EmuVariableUefi-64.ffs.zip之后 插入它在EXFat之后和之前插入HfsPlus

4-HfsPlus.ffs.zip 更新


驱动程序1,2,3,4必须遵循嵌套卷顶部的修补程序


5- HermitShellX64.ffs.zip

6- FakeSMC 234f2 FFS.zip 适用于i7 CPU的

7- FakeSMC 233f10 FFS.zip 适用于i5 CPU的

8- InjectorCompress(Rev1.3).ffs.zip 10系列[8086:A102]准备就绪,适用于20和30系列你需要自己添加

9- HorizontalTheme.ffs.zip

10- OzmosisDefaults.ffs.zip - OzmosisDefaults.plist.zip iMac17,1完整示例

11- Ozmosis.ffs.zip High Sierra版本适用的主程序


  a-  Ozmosis.ffs.zip  Mojave版本适用的主程序


  B-  KernextPatcher.ffs.zip  Majove版本,但通过plist工作,穿上嵌套卷与AcpiPatcher顶部



1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
88
PB币
130
贡献
0
技术
0
活跃
1736
沙发
发表于 2018-11-26 00:04:21 IP属地四川 |只看该作者
等编辑

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4722
PB币
1428
贡献
0
技术
105
活跃
5370

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

板凳
发表于 2018-11-26 12:16:05 IP属地湖北 |只看该作者
技术贴,支持一波~

Rank: 5Rank: 5Rank: 5

UID
105207
帖子
461
PB币
1434
贡献
0
技术
2
活跃
530
4F
发表于 2018-11-26 12:37:41 IP属地江苏 |只看该作者
收藏个!!!!

Rank: 7Rank: 7Rank: 7

UID
4751010
帖子
1634
PB币
344
贡献
0
技术
0
活跃
738
5F
发表于 2018-11-26 14:23:45 IP属地未知 |只看该作者
好厉害。。

Rank: 5Rank: 5Rank: 5

UID
4619895
帖子
722
PB币
179
贡献
0
技术
88
活跃
1620
6F
发表于 2018-11-26 15:12:12 IP属地上海 |只看该作者
必要的bios制作工具:

MMTool v5.0.0.7: MMTool.exe.zip  请注意,我添加了最新的MMTool,它可以很容易地更新CPU微码
另外附上适用于100 Series主板的工作包


重要
- 现在因为iMac17,1为i5使用2个不同的SMC和i7,编辑您已经FakeSMC或下载233f10如果你有i5和234f2,如果您有酷睿i7
-让你有关编辑SMBIOS更新在这里
-如果你当你插入光盘上的文件只拿到了一个错误,不保存它,或者不使用它,你不必在所有Ozmosis相关选项中看到任何错误


此处开始分割线




开始- 高达热键================


'功能' || '捷径' || '注意' =================== || ====================== || == ======= 禁用Ozmosis || 逃生|| 新闻在启动- 起来,屏幕会闪烁红色,表示Ozmosis 是禁用的。重置NVRAM || 选项+ 命令+ P + R || 从F12菜单,Ozmosis GUI ,Shell 或BIOS 设置。开始Ozmosis   
  GUI || 选项/ 主页|| 它可以控制用鼠标只为现在。安全启动模式|| 转移|| 详细模式|| Command + V || 单- 用户模式|| Command + S || 32 位启动模式|| 3 + 2 || 开始向上在32 位模式下64 位   
     
启动模式|| 6 + 4 || 启动最多在64 位模式         

Mac / PC 键盘图例======================

'MAC' 重点|| 'PC' 关键选项|| Alt 命令|| WinLogo   
  
添加了使用NVRAM变量控制图形和音频注入的功能,完整的变量列表:

默认设置1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 ======================================= ===============  

'关键' || '价值' || '注意/示例' ============================== || ========= || == ================================ AcpiLoaderMode || INTEGER || 控制ACPI 加载器UserInterface || BOOLEAN || 显示用户界面/ GUI
TimeOut || INTEGER || 时间- 出在秒DisableAtiInjection || BOOLEAN || De / 激活ATI GFX设备属性注入
   
AtiFramebuffer || STRING || 名称的具体ATI帧缓冲
DisableNvidaInjection || BOOLEAN || De / 激活Nvidia GFX设备属性注入
DisableIntelInjection || BOOLEAN || 德/ 激活英特尔GFX设备属性注入
DisableVoodooHda || BOOLEAN || 禁用从固件
EnableVoodooHdaInternalSpdif || 加载VoodooHDA           
BOOLEAN || 启用/ 禁用板载S / PDIF接头时使用的VoodooHDA 从固件
DisableBootEntriesFilter || BOOLEAN || 禁用对固件生成的引导条目的过滤      
AAPL ,snb_platform_id || INTEGER ||
AAPL ,ig - platform - id || INTEGER || BootEntryTemplate || STRING || $ label $ guid
DarwinDiskTemplate || STRING || $ label $ platform $ major $ minor $ build
DarwinRecoveryDiskTemplate || STRING || $ label $ platform $ major $ minor $ build
   
示例:=========

!注意上的VoodooHDA ,它仅覆盖板载编解码器,并在启用了目前只有用于ALC892 / ALC1150 !!为分立的图形HDMI / DP音频AppleHDA 被替代地使用。那些谁使用内置GPU (iGPU的)才会!! !必须禁用VoodooHda 并使用AppleHda 进行HDMI /  DP音频!!

要禁用加载的VoodooHDA 。来自固件的kext  

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :DisableVoodooHda =%01

要启用负载的VoodooHDA 。来自固件的kext  

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :DisableVoodooHda =%00

更改ATI 帧缓冲区=========================

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :AtiFramebuffer = Futomaki

或者基于VendorSubsystemId

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :AtiFramebuffer10029440 = Futomaki

或者基于pci寻址

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :AtiFramebuffer00 。01.00 = Futomaki

改变AAPL ,ig - platform - id
============================

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :AAPL ,ig - platform - id = 0x01620005

更改AcpiLoader 模式============================  


对于默认的Acpi Loader 模式,将以下值一起添加         

ACPI_LOADER_MODE_DISABLE 0x00000000
ACPI_LOADER_MODE_ENABLE 0x00000001
ACPI_LOADER_MODE_DUMP 0x00000002
ACPI_LOADER_MODE_WINDOWS 0x00000008
ACPI_LOADER_MODE_UPDATE_LEGACY 0x00000040

默认值:ACPI_LOADER_MODE_ENABLE | ACPI_LOADER_MODE_DARWIN | ACPI_LOADER_MODE_UPDATE_LEGACY = 0x45   

要更改

sudo nvram 1F8E0C02 - 58A9 - 4E34 - AE22 - 2B63745FA101 :AcpiLoaderMode = 0x45

注:它们也可以控制通过使用默认值。plist中放置在引导硬盘- 驱动EFI系统分区和路径是/ EFI / OZ / 默认值。plist中,参见下文的例子。   

警告!默认值。plist中会忽略找到了一个在固件和仅使用值,如果是变量不是已经添加。对于例如,如果你想设置BiosVersion 使用默认值。plist 并且已经由Defaults from Firmware 设置,您将需要
      
到做一个4 手指NVRAM复位或删除的BiosVersion 变量从壳,用于将新的要被使用的一个。  

默认设置实施例的修改对默认值。plist
================================================= ==========   

//如果要更改AcpiLoaderMode NEEDS,请更改第二行,输入所需的值,然后在Defaults.plist <key> AcpiLoaderMode </ key > <integer> 0x45 </ integer >中添加两行。

//如果要在每次启动时启用UserInterface NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> UserInterface </ key > < false />中添加两行

//如果要更改TimeOut NEEDS,请更改第二行并以秒为单位放置所需的值,然后在Defaults.plist <key> TimeOut </ key > <integer> 5 </ integer >中添加两行。

//如果要启用DisableAtiInjection NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> DisableAtiInjection </ key > < false />中添加两行。

//如果需要更改AtiFramebuffer NEEDS,请修改第二行并设置为更正一行,然后在Defaults.plist <key> AtiFramebuffer </ key > <string> ReplaceMe </ string >中添加两行!警告需要将DisableAtiInjection 设置为false 才能运行!!

//如果要启用DisableNvidaInjection NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> DisableNvidaInjection </ key > < false />中添加两行

//如果要启用DisableIntelInjection NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> DisableIntelInjection </ key > < false />中添加两行

//如果AAPL,snb_platform_id需要更改,请更改第二行并设置为更正,然后在Defaults.plist <key> AAPL ,snb_platform_id </ key > <integer> 0x00030010 </ integer >中添加两行!警告需要将DisableIntelInjection 设置为false 才能运行!!

//如果要更改AAPL,ig-platform-id NEEDS,请修改第二行并设置为更正一行,然后在Defaults.plist <key> AAPL中添加两行,ig - platform - id </ key > <integer> 0x0166000A </ integer > !! 警告需要将DisableIntelInjection 设置为false 才能运行!!

//如果要启用DisableVoodooHda NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> DisableVoodooHda </ key > < false />中添加两行

//如果要启用EnableVoodooHdaInternalSpdif NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> EnableVoodooHdaInternalSpdif </ key > < false />中添加两行!警告DisableVoodooHda 需要设置为false 才能运行!!

//如果要启用DisableBootEntriesFilter NEEDS,请更改第二行并设置为true,然后在Defaults.plist <key> DisableBootEntriesFilter </ key > < false />中添加两行。


分割线结束

您不必放置Fat或PartitionDxe,或EnhancedFat或Extfs!
某些拥有NVRAM写入问题的Mobo需要EmuVariableUefi-64,

你必须插入OzmosisDefaults.ffs已经准备就绪(必须合适),自行承担UEFITool的风险,只需更换它的RAW机身!

Rank: 2Rank: 2

UID
4823675
帖子
149
PB币
321
贡献
0
技术
0
活跃
686
7F
发表于 2018-11-26 18:49:24 IP属地广东 |只看该作者
看的像是机翻的

Rank: 2Rank: 2

UID
4093930
帖子
258
PB币
135
贡献
0
技术
0
活跃
296

8周年庆典勋章

8F
发表于 2020-3-5 11:53:58 IP属地河北 |只看该作者
好东西啊,居然没有人顶,一定要支持一下,感谢楼主分享。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛