Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[GUIDE]How to unlock AMI Aptio 4 BIOS wi...
Last Post: Zyoops
Today 07:41 PM
» Replies: 2
» Views: 1385
[REQUEST] Lenovo Ideapad S510p (89CNxxWW...
Last Post: tommynight
Today 05:56 PM
» Replies: 182
» Views: 54422
[REQUEST] Lenovo Z70-80 (ABCNxxWW) White...
Last Post: Dudu2002
Today 01:40 PM
» Replies: 64
» Views: 11476
Making forms visible
Last Post: dvdrum
Today 07:50 AM
» Replies: 1
» Views: 0
How to Unlock Advanced BIOS Settings in ...
Last Post: dvdrum
Today 07:47 AM
» Replies: 2
» Views: 0
Where to find info on BIOS used on Dell ...
Last Post: dvdrum
Today 07:44 AM
» Replies: 1
» Views: 710
HP Pavilion Gaming Laptop 15 ec-2009nk u...
Last Post: Senmiko69
Today 07:16 AM
» Replies: 0
» Views: 0
ZO-H110T-2CD8 motherboard BIOS update [c...
Last Post: van-sk
Today 06:20 AM
» Replies: 0
» Views: 0
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
Today 04:46 AM
» Replies: 502
» Views: 144697
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: Dudu2002
Today 04:44 AM
» Replies: 470
» Views: 119784
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: Alan23
Yesterday 09:29 PM
» Replies: 1276
» Views: 245624
[REQUEST] Lenovo G480 (5ECNxxWW) Bios Un...
Last Post: rspernalonga
Yesterday 05:10 PM
» Replies: 16
» Views: 12703
[REQUEST] Lenovo G50-80 (B0CNxxWW) White...
Last Post: zeru
Yesterday 12:59 PM
» Replies: 79
» Views: 27411
[REQUEST] Gigabyte AERO 15 XA Bios Unloc...
Last Post: feluchi
Yesterday 07:30 AM
» Replies: 28
» Views: 2667
Lenovo Yoga 11e Type 20GB (R0AET37W) dis...
Last Post: gx32
Yesterday 03:26 AM
» Replies: 2
» Views: 0
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: 100parik
Yesterday 01:20 AM
» Replies: 336
» Views: 115791
[REQUEST] Acer Nitro 5 AN515-58 BIOS Unl...
Last Post: tdrix
09-20-2023 04:47 PM
» Replies: 18
» Views: 0
[REQUEST] Lenovo Flex 2-14 (A0CNxxWW) Wh...
Last Post: Dudu2002
09-20-2023 06:57 AM
» Replies: 281
» Views: 61439
[Request] Zotac Magnus One AMI Bios unlo...
Last Post: MagnusONE84
09-20-2023 03:30 AM
» Replies: 83
» Views: 10931
[Request] WWAN Whitelist removal from Le...
Last Post: Dudu2002
09-20-2023 03:09 AM
» Replies: 1
» Views: 0

amibios 5.12 modding help
#1
Hi.

I have ami bios v5.12 - all good- except that it's efi/uefi portion doesn't hold EFI shell at all. Bios though, does support shell.efi from file system; this just brings a minor cosmetic problem, I don't want my boot drive's root to hold shell.efi - it's ok to hold it in, for example, /EFI/tools/shellx64.efi - but it is found only if located in root of drive. I was wondering if it's possible to change it's location.

With UEFI Tool (yes, whilst computer that I am editing holds Linux, I do most of my work on Mac - and I do not have currently any computer running windows, sorry..) - I can do a search, for shell.efi - and hooray, it finds it from 2 places. Problem is that when I view the data, in hex editor, search the offset mentioned from search, I see that it seems that if I touch there, I will break it. So, I could extract body..... And maybe edit it with something else?

Any ideas would be welcome.
find
quote
#2
(03-25-2023, 03:12 PM)osku81 Wrote: Hi.

I have ami bios v5.12 - all good- except that it's efi/uefi portion doesn't hold EFI shell at all. Bios though, does support shell.efi from file system; this just brings a minor cosmetic problem, I don't want my boot drive's root to hold shell.efi - it's ok to hold it in, for example, /EFI/tools/shellx64.efi - but it is found only if located in root of drive. I was wondering if it's possible to change it's location.

With UEFI Tool (yes, whilst computer that I am editing holds Linux, I do most of my work on Mac - and I do not have currently any computer running windows, sorry..) - I can do a search, for shell.efi - and hooray, it finds it from 2 places. Problem is that when I view the data, in hex editor, search the offset mentioned from search, I see that it seems that if I touch there, I will break it. So, I could extract body..... And maybe edit it with something else?

Any ideas would be welcome.

Hi, you can change the location of the EFI shell executable (shellx64.efi) within the EFI system partition (ESP) on your boot drive. However, it is not a straightforward process and requires some technical knowledge and caution.

One way to achieve this is to use the AMI Firmware Update (AFU) tool to modify the BIOS firmware image. You can extract the BIOS firmware image from your motherboard using the AFU tool, then modify the firmware image to change the path of the EFI shell executable. Once you have modified the firmware image, you can re-flash it onto your motherboard.

However, modifying the BIOS firmware image can be risky and may cause permanent damage to your motherboard if not done correctly. I recommend that you have a backup of your existing BIOS firmware before attempting any modifications, and that you follow the manufacturer's instructions for modifying and flashing the BIOS firmware.

If you choose to modify the firmware image, you can use a hex editor to search for the path to the EFI shell executable within the firmware image, and modify it to the desired path (e.g. /EFI/tools/shellx64.efi). You will then need to rebuild the firmware image and flash it onto your motherboard. bloxd io
Alternatively, you can leave the EFI shell executable in the root directory of your boot drive and create a boot entry in the EFI boot manager to launch it from a different location within the EFI system partition. To do this, you can use a tool like "efibootmgr" in Linux to create a new boot entry with the desired path to the EFI shell executable. This will allow you to launch the shell from the desired location without having to modify the BIOS firmware.
find
quote


Forum Jump:


Users browsing this thread: 5 Guest(s)