From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in6.apple.com (mail-out6.apple.com [17.151.62.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6665021D4918B for ; Thu, 27 Jul 2017 09:06:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1501171713; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=uSTGTbDMeVW815B4lI9kUDGwT9tZWPFAFyn9Dwdgq/s=; b=P4t4bwZ0M9ovVjsf2Rsif72syeqEE1mk6o/Zc0ASvX2vsM3IHzFUJsZSWk+L0sZc CrUGFwVRir1pxp0KdV8sA751/0aWca1Nasd2lTMHd0hp0iG8Yhs8zFPsr0URHq/T 061Da4wjxC0dVtbSgrlzBZwOTGd2YqsdJEMD/HDqzezyEyfS21TVVrKd20O0snEY hWYPhY7lzXThXtV1vtyOkp+ZH9G8QQnO/EwLK5f6Xmy7IIn6GZ9dwqCeNn8UUZR5 Bk2tpIzUQrXW6qCdj4kOKMAcxnLSSAhIu2n2xq6D2ETc7dLm3y98gFWwSrmHQ2cy opzmYzF7moNxxbBZOeWkhg==; Received: from relay6.apple.com (relay6.apple.com [17.128.113.90]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in6.apple.com (Apple Secure Mail Relay) with SMTP id D1.7E.06961.1001A795; Thu, 27 Jul 2017 09:08:33 -0700 (PDT) X-AuditID: 11973e15-9dace9c000001b31-48-597a10014a1d Received: from nwk-mmpp-sz11.apple.com (nwk-mmpp-sz11.apple.com [17.128.115.155]) by relay6.apple.com (Apple SCV relay) with SMTP id 36.3C.24226.0001A795; Thu, 27 Jul 2017 09:08:33 -0700 (PDT) MIME-version: 1.0 Received: from [17.235.61.88] by nwk-mmpp-sz11.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170621 64bit (built Jun 21 2017)) with ESMTPSA id <0OTR00D4WBI7J050@nwk-mmpp-sz11.apple.com>; Thu, 27 Jul 2017 09:08:32 -0700 (PDT) Sender: afish@apple.com From: Andrew Fish Message-id: <37F68906-F8D6-450E-A8A8-70ED3ADF01C1@apple.com> Date: Thu, 27 Jul 2017 09:08:30 -0700 In-reply-to: Cc: "Gao, Liming" , "edk2-devel@lists.01.org" To: Zach Smith References: <4A89E2EF3DFEDB4C8BFDE51014F606A14D75CBAD@shsmsx102.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14D75CC4A@shsmsx102.ccr.corp.intel.com> X-Mailer: Apple Mail (2.3273) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUi2FAYpcsoUBVpMHcVh8WeQ0eZLVbc28Bu ce/AYVYHZo+ds+6yeyze85LJo3v2P5YA5igum5TUnMyy1CJ9uwSujF0LH7IXtOxgrPi8KaOB 8e5Cxi5GTg4JAROJpZens3UxcnEICaxmkriy6xE7TGLbpiNQiUOMEjubP7OBJHgFBCV+TL7H AmIzC4RJdD1dwgJR9IVRYvacDrCEsIC4xLszm5hBbDYBZYkV8z+wQzTbSLy/e5cdosZK4vrf 1UwgNouAqkTL6h6wek6BYIlZD9eyQSyIl7jxbStQDQeHiICaxKS1MVC7mCRmrzzMCnGprMSt 2ZeYQRISAtfZJBbNaWeewCg0C8mxs5AcC2FrSXx/1ApkcwDZ8hIHz8tChDUlnt37xA5ha0s8 eXeBdQEj2ypGodzEzBzdzDwzvcSCgpxUveT83E2MoBiZbie6g/HMKqtDjAIcjEo8vA8+VkYK sSaWFVfmHmKU5mBREued3AMUEkhPLEnNTk0tSC2KLyrNSS0+xMjEwSnVwGic5Nzp/0/+ZrbH E68qtdysFQ5XjJ9b7t+/dFJYZR1n6yRpxZd3tMP/TnX33uD91N6q4prb7nuRMw0ZS3a1Xc6c r2D010mZ47/Jn3oeiybNwD0Vi3f7V7yQXhBjH57GvSPTTfZ7S7JD6oltqS8WstlkPeByf8UX 0V3Z83HW98ayiPCbJ7cdVWIpzkg01GIuKk4EAB6PRzhyAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRmVeSWpSXmKPExsUi2FA8W5dRoCrS4HITi8WeQ0eZLVbc28Bu ce/AYVYHZo+ds+6yeyze85LJo3v2P5YA5igum5TUnMyy1CJ9uwSujF0LH7IXtOxgrPi8KaOB 8e5Cxi5GTg4JAROJbZuOsHUxcnEICRxilNjZ/JkNJMErICjxY/I9FhCbWSBMouvpEhaIoi+M ErPndIAlhAXEJd6d2cQMYrMJKEusmP+BHaLZRuL93bvsEDVWEtf/rmYCsVkEVCVaVveA1XMK BEvMeriWDWJBvMSNb1uBajg4RATUJCatjYHaxSQxe+VhVohLZSVuzb7EPIGRfxaS+2YhuQ/C 1pL4/qgVyOYAsuUlDp6XhQhrSjy794kdwtaWePLuAusCRrZVjAJFqTmJlWZ6iQUFOal6yfm5 mxjBIV0YtYOxYbnVIUYBDkYlHt6HHysjhVgTy4orc4GBxMGsJMLbyl0VKcSbklhZlVqUH19U mpNafIhxIiPQkxOZpUST84ERl1cSb2hiYmBibGxmbGxuYk5LYSVx3vn6hZFCAumJJanZqakF qUUwRzFxcEo1MAaGHF/AFbvQ/Gh6jvDDtlXG014JTvYP6hDc/GPL1Re3s1byr/HxPqd+s1ho z+kpiWuv7Gn+Z5DHtvlixfkSEd7yE/1nE06fWrZZb9XuiyZqaxNu3WdODb33TPZsgoP5+3UH XwWkcMtkdz1f6v3Je8PJA5PumzzhV9n7RXVOS4Ljcs03D9T/mH5VYinOSDTUYi4qTgQAoyoO RdwCAAA= X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: Re: Disable BIOS menu or set password EDK2 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2017 16:06:29 -0000 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT > On Jul 27, 2017, at 8:59 AM, Zach Smith wrote: > > I believe MdeModulePkg UiApp is used, because the following lines appear in > MdeModulePkg.dsc: > > MdeModulePkg/Application/UiApp/UiApp.inf > MdeModulePkg/Universal/BdsDxe/BdsDxe.inf > > However, in IntelFrameworkModulePkg.dsc, there is the line: > > IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf > > So does this mean I can or cannot remove UiApp? Can I simply comment out > the line in MdeModulePkg.dsc? > Zack, MdpModulePkg.dsc and IntelFrameworkModulePkg.dsc are for package maintenance, think of them as a makefile that builds everything in package. A platform would have its own DSC file pulling in the features it needed. Thanks, Andrew Fish > Thanks, > Zach > > > > On Thu, Jul 27, 2017 at 10:49 AM, Gao, Liming > wrote: > >> You need to check Platform DSC/FDF to see whether UiApp is used. If >> MdeModulePkg BdsDxe and UiApp are used, you can remove UiApp from DSC/FDF. >> If IntelFrameworkModulePkg BdsDxe is used, it includes Bds and UiApp both. >> It is not easy to disable BIOS menu. >> >> >> >> Thanks >> >> Liming >> >> *From:* Zach Smith [mailto:zqsmith4926@gmail.com] >> *Sent:* Thursday, July 27, 2017 11:45 PM >> *To:* Gao, Liming ; edk2-devel@lists.01.org >> *Subject:* Re: [edk2] Disable BIOS menu or set password EDK2 >> >> >> >> Liming, >> >> >> >> I believe I found UiApp, but how can I remov it? Can I just remove >> Vlv2TbltDevicePkg//UiApp/UiApp.inf? >> >> >> >> Thanks, >> >> >> >> Zach >> >> >> >> On Thu, Jul 27, 2017 at 9:56 AM, Gao, Liming > wrote: >> >> Zach: >> UDK2015 is a little old. Edk2 trunk has separated UiApp from BDS. UiApp >> is for BIOS menu. To remove UiApp can disable BIOS menu. >> >> On password, edk2 trunk SecurityPkg\Tcg\Opal\OpalPasswordDxe provides >> the real implementation for Opal supported devices.. You can refer to it >> for your implementation. >> >> Thanks >> Liming >> >>> -----Original Message----- >>> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org ] On Behalf Of >> Zach Smith >>> Sent: Thursday, July 27, 2017 12:05 AM >>> To: edk2-devel@lists.01.org >>> Subject: [edk2] Disable BIOS menu or set password EDK2 >>> >>> I am trying to remove the ability to use the BIOS-like menu on my >>> minnowboard, which is running EDK2 firmware: >>> >>> https://github.com/tianocore/edk2-platforms/tree/minnowboard-max-udk2015 >>> >>> However I have been unable to locate anywhere that I can turn this >>> capability off. Is there a way to do this? >>> >>> Failing this, I would like to be able to set a BIOS password, and by >> going >>> to BIOS > Device Manager > System Setup > Security Configuration, I see >> the >>> option to "Setup Administrator Password", but setting this password does >>> not seem to do anything, and I see no option to enable the usage of the >>> password. >> >>> _______________________________________________ >>> edk2-devel mailing list >>> edk2-devel@lists.01.org >>> https://lists.01.org/mailman/listinfo/edk2-devel >> >> >> > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel