@Brabbelbla
well, then yeah, the question is what flash controller lock option does if the flash still locked to software.
another guess, is that, with a locked descriptor,I think you are not able to flash anything to bios either, but, if you use the uefi flasher, it boot into a mode and is able to flash stuff from there.
there would be some options maybe in order to unlock descriptor:
- rework our current bios wph files, and include a modded descriptor , and then force winflash to flash it by adding some parameter?
- getting another software different than winflash to reboot the machine in flashing mode, and flash from there.
- flash from uefi shell, I noticed timewalker said he was able to flash the bios from the uefi shell, dont know exactly how but he did.
If we can find a "software" way to unlock or flash a modded descriptor, it would be nice, because not all users like to pick a soldering iron and bridge pins or desolder chips and program them externally
mmm, as far I undestood in the post you linked, you edited one of the options, ATA, to be "RAI"D (the D were removed due original ATA had only 3 characters and the file size would differ.)
so ide is value 0, ahci is 1, and raid is 2, nice find
in my case I cant test the raid setting with disks because I just have two disks on my laptop, and one is OS and other works as DATA, this is my main machine and I cant [censored] the data on those hard disks, so even RAID can be usefull, I would not be interested for myself, but having the option to enable it would be nice and other users would have the benefict of get it working (they keep asking for it at the nbr forums hehe)
well, my last question is:
how we can add the raid option without [censored] the ATA option?
I mean, to have 3 options and also have RAID instead just "RAI", something like:
0x30743 Option: ATA, Value: 0x0 {09 0E 10 00 00 00 00 00 00 00 00 00 00 00}
0x30751 Option: AHCI, Value: 0x1 {09 0E 11 00 00 00 01 00 00 00 00 00 00 00}
0x307?? Option: RAID, Value: 0x2 {09 0E 10 00 00 00 02 00 00 00 00 00 00 00}
by modifiing that directly, that would change of course the module size, wich is not allways good, I know the tool we use to extract it have an option to replace modules with bigger ones, using blank or unused space from the bigger package but even getting that to work, not sure if the rest of the module would get messed by having different addresses and stuff.
anyone know how that can be made?
we can try that meanwhile we wait for @follow_me input
edit:
this is the whole afected hex part
05 A6 0E 00 0F 00 25 27 01 00 64 00 04 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
5B 0D 00 00 00 01 00 00 00 00 00 00 00
5B 0D 01 00 00 01 00 00 00 00 00 00 00
09 0E 10 00 00 00 00 00 00 00 00 00 00 00
09 0E 11 00 00 00 01 00 00 00 00 00 00 00
29 02
should it be changed to
05 A6 0E 00 0F 00 25 27 01 00 64 00 04 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
5B 0D 00 00 00 01 00 00 00 00 00 00 00
5B 0D 01 00 00 01 00 00 00 00 00 00 00
5B 0D 02 00 00 01 00 00 00 00 00 00 00
09 0E 10 00 00 00 00 00 00 00 00 00 00 00
09 0E 11 00 00 00 01 00 00 00 00 00 00 00
09 0E 11 00 00 00 02 00 00 00 00 00 00 00
29 02
would be that correct??
however now I woulnt know about the strings part correct
edit: well, I know it will probably not work, but well, I have enough recovery options , yesterday the system bricked itself even not touchng anything related bios modding in months, and the system refused to power on by getting black screen and making loud fan noises, the fix were reprogram externally the chip with the programer and it got fixed, the funny part is that it screwed itself, I was just playing games on dolphin emulator before restart lol
well, I will try flashing that modded module now and report results.
EDIT2: nope, didnt worked, the entire advanced tab dissapeared from the setup menus
well, then yeah, the question is what flash controller lock option does if the flash still locked to software.
another guess, is that, with a locked descriptor,I think you are not able to flash anything to bios either, but, if you use the uefi flasher, it boot into a mode and is able to flash stuff from there.
there would be some options maybe in order to unlock descriptor:
- rework our current bios wph files, and include a modded descriptor , and then force winflash to flash it by adding some parameter?
- getting another software different than winflash to reboot the machine in flashing mode, and flash from there.
- flash from uefi shell, I noticed timewalker said he was able to flash the bios from the uefi shell, dont know exactly how but he did.
If we can find a "software" way to unlock or flash a modded descriptor, it would be nice, because not all users like to pick a soldering iron and bridge pins or desolder chips and program them externally
mmm, as far I undestood in the post you linked, you edited one of the options, ATA, to be "RAI"D (the D were removed due original ATA had only 3 characters and the file size would differ.)
so ide is value 0, ahci is 1, and raid is 2, nice find
in my case I cant test the raid setting with disks because I just have two disks on my laptop, and one is OS and other works as DATA, this is my main machine and I cant [censored] the data on those hard disks, so even RAID can be usefull, I would not be interested for myself, but having the option to enable it would be nice and other users would have the benefict of get it working (they keep asking for it at the nbr forums hehe)
well, my last question is:
how we can add the raid option without [censored] the ATA option?
I mean, to have 3 options and also have RAID instead just "RAI", something like:
0x30743 Option: ATA, Value: 0x0 {09 0E 10 00 00 00 00 00 00 00 00 00 00 00}
0x30751 Option: AHCI, Value: 0x1 {09 0E 11 00 00 00 01 00 00 00 00 00 00 00}
0x307?? Option: RAID, Value: 0x2 {09 0E 10 00 00 00 02 00 00 00 00 00 00 00}
by modifiing that directly, that would change of course the module size, wich is not allways good, I know the tool we use to extract it have an option to replace modules with bigger ones, using blank or unused space from the bigger package but even getting that to work, not sure if the rest of the module would get messed by having different addresses and stuff.
anyone know how that can be made?
we can try that meanwhile we wait for @follow_me input
edit:
this is the whole afected hex part
05 A6 0E 00 0F 00 25 27 01 00 64 00 04 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
5B 0D 00 00 00 01 00 00 00 00 00 00 00
5B 0D 01 00 00 01 00 00 00 00 00 00 00
09 0E 10 00 00 00 00 00 00 00 00 00 00 00
09 0E 11 00 00 00 01 00 00 00 00 00 00 00
29 02
should it be changed to
05 A6 0E 00 0F 00 25 27 01 00 64 00 04 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
5B 0D 00 00 00 01 00 00 00 00 00 00 00
5B 0D 01 00 00 01 00 00 00 00 00 00 00
5B 0D 02 00 00 01 00 00 00 00 00 00 00
09 0E 10 00 00 00 00 00 00 00 00 00 00 00
09 0E 11 00 00 00 01 00 00 00 00 00 00 00
09 0E 11 00 00 00 02 00 00 00 00 00 00 00
29 02
would be that correct??
however now I woulnt know about the strings part correct
edit: well, I know it will probably not work, but well, I have enough recovery options , yesterday the system bricked itself even not touchng anything related bios modding in months, and the system refused to power on by getting black screen and making loud fan noises, the fix were reprogram externally the chip with the programer and it got fixed, the funny part is that it screwed itself, I was just playing games on dolphin emulator before restart lol
well, I will try flashing that modded module now and report results.
EDIT2: nope, didnt worked, the entire advanced tab dissapeared from the setup menus