| 1960 | } |
| 1961 | |
| 1962 | REFIT_ABSTRACT_MENU_ENTRY* SubMenuBinaries() |
| 1963 | { |
| 1964 | REFIT_MENU_ITEM_OPTIONS *Entry; |
| 1965 | REFIT_MENU_SCREEN *SubScreen; |
| 1966 | |
| 1967 | Entry = newREFIT_MENU_ITEM_OPTIONS(&SubScreen, ActionEnter, SCREEN_BINARIES, "Binaries patching->"_XS8); |
| 1968 | |
| 1969 | SubScreen->AddMenuInfoLine_f("%s", gCPUStructure.BrandString); |
| 1970 | SubScreen->AddMenuInfoLine_f("Real CPUID: 0x%06X", gCPUStructure.Signature); |
| 1971 | |
| 1972 | SubScreen->AddMenuItemInput(64, "Debug", FALSE); |
| 1973 | SubScreen->AddMenuInfo_f("----------------------"); |
| 1974 | SubScreen->AddMenuItemInput(104, "Fake CPUID:", TRUE); |
| 1975 | SubScreen->AddMenuItemInput(91, "Kernel Lapic", FALSE); |
| 1976 | SubScreen->AddMenuItemInput(105, "Kernel XCPM", FALSE); |
| 1977 | SubScreen->AddMenuItemInput(48, "Kernel PM", FALSE); |
| 1978 | SubScreen->AddMenuItemInput(121, "Panic No Kext Dump", FALSE); |
| 1979 | SubScreen->AddMenuEntry(SubMenuKernelPatches(), true); |
| 1980 | SubScreen->AddMenuInfo_f("----------------------"); |
| 1981 | SubScreen->AddMenuItemInput(46, "AppleIntelCPUPM Patch", FALSE); |
| 1982 | SubScreen->AddMenuItemInput(47, "AppleRTC Patch", FALSE); |
| 1983 | SubScreen->AddMenuItemInput(45, "No 8 Apples Patch", FALSE); |
| 1984 | SubScreen->AddMenuItemInput(61, "Dell SMBIOS Patch", FALSE); |
| 1985 | // SubScreen->AddMenuItemInput(115, "No Caches", FALSE); |
| 1986 | // SubScreen->AddMenuItemInput(44, "Kext patching allowed", FALSE); |
| 1987 | SubScreen->AddMenuEntry(SubMenuKextPatches(), true); |
| 1988 | SubScreen->AddMenuInfo_f("----------------------"); |
| 1989 | SubScreen->AddMenuEntry(SubMenuBootPatches(), true); |
| 1990 | |
| 1991 | SubScreen->AddMenuEntry(&MenuEntryReturn, false); |
| 1992 | return Entry; |
| 1993 | } |
| 1994 | |
| 1995 | REFIT_ABSTRACT_MENU_ENTRY* SubMenuDropTables() |
| 1996 | { |
no test coverage detected