Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo IdeaPad U330, U430 & U5...
Last Post: derdbk
Today 08:55 AM
» Replies: 414
» Views: 140870
Unlocked BIOS for Zephyrus M16 2023
Last Post: nir1213
Yesterday 08:56 PM
» Replies: 0
» Views: 75
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
Yesterday 02:33 PM
» Replies: 40
» Views: 13664
lenovo z570 Advanced Menu Unlocked
Last Post: Brunobox99
Yesterday 10:02 AM
» Replies: 9
» Views: 6125
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: djcostyro
Yesterday 06:48 AM
» Replies: 1783
» Views: 500853
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: tommi22012
Yesterday 04:42 AM
» Replies: 11
» Views: 3817
[Request] Lenovo T550 Whitelist removal
Last Post: Dudu2002
Yesterday 04:37 AM
» Replies: 5
» Views: 1191
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: Dudu2002
11-27-2024 10:49 AM
» Replies: 24
» Views: 12428
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
11-26-2024 04:01 PM
» Replies: 10
» Views: 2255
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
11-26-2024 02:04 PM
» Replies: 14
» Views: 6801
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
11-26-2024 01:27 PM
» Replies: 136
» Views: 92154
Dell Vostro 3500 full unlocked
Last Post: kamilchno
11-26-2024 10:51 AM
» Replies: 0
» Views: 134
Bios logo
Last Post: Nkosenhle
11-26-2024 10:43 AM
» Replies: 0
» Views: 127
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
11-26-2024 10:41 AM
» Replies: 18
» Views: 4849
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
11-26-2024 09:09 AM
» Replies: 1730
» Views: 673562
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
11-26-2024 02:06 AM
» Replies: 1090
» Views: 452105
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171828
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 157
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186503
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 398

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
Quote:I don't know - have installed ssd there

Most possibly, this behavior is meaned to reset odd in case of troubles, like bad disk slow detection, when odd became locked and you can't take out the disk from it
You're probably right, but on Vostro it can't tell the difference between ODD and HDD. So it resets anything connected to the second SATA port. It certainly contributes to harddisk wear, not sure about SSD, but I would be very concerned about it. Also, check this out: http://www.ocztechnologyforum.com/forum/...ve-is-cold
The guy had stutters, and OCZ toolbox reported a lot of power cuts with an SSD installed into the optical bay. I wonder if that's the case with XPS too.

I remember someone mentioned that XPS does recognize the difference (and supposedly doesn't reset the power if a HDD is detected), so maybe some modules can be ported from it to Vostro BIOS to support this functionality. But before I try anything, I need to confirm it
find
quote
I have an XPS L702X with two HDD's factory-installed. Just tried, seems no power gets cut off or SATA ports re-initialized when resetting (Ctrl+Alt+Del) the machine, for both the HDD's and the ODD. HDD's remain spinning, and the ODD doesn't spin up.
find
quote
Thanks... I found a lot of SATA and USB related stuff in the BBL region of the firmware, which means it can be bricked easily, so I can't touch it because I don't have the equipment needed for hardware reflash...
However, there are also some interesting modules in the BIOS region, I will try playing with those.
find
quote
(03-24-2013, 12:39 PM)HairyCube Wrote: I found a lot of SATA and USB related stuff in the BBL region of the firmware

Thats intersting - can you share the results of your investigations ?
Is there a way to turn on RAID mode for SATA controller ?
find
quote
someone still alive here?

Big Grin

@timewalker

do you still interested on keep investigating/unlocking overclocking?

maybe if we combine our intel ME firmware and bios hacking knowledge we can get the overclocking menus from the advanced bios setup unlocked Smile

I think you mentionated they were related with ME variables
find
quote
Hey kasar Smile

Apologies for delayed replies as am still travelling lots these days. Even for Easter!

Just to summarize where things are at the moment, I think we all need to focus on the following points:

1) ME firmware hacking - can this be done without any extra hardware?
2) Overclocking / undervolting - is there a way to do this without ME; eg: SSDT patching etc
3) Additional hardware modding; eg SATA, Display EDID etc - any chances for updates?

Hopefully we can get cracking with the same momentum on these Smile
find
quote
I'm still lurking around. Glad to see you guys are still here too.

2) As far as overclocking/undervolting goes, I'm pretty sure it cannot be done with just SSDT modding. Sandy Bridge processors have their own independent voltage control which is embedded into the CPU itself. It makes any software mods impossible (and it's also the reason why programs like RMClock no longer work on newer CPUs).

3) So far I haven't been able to modify SATA behavior yet, though I have replaced a lot of modules in my Vostro BIOS with the ones from L702X BIOS. It seems that a lot of modules are compatible and very often exactly the same (I'm starting to think SATA 2 port reset is by hardware design). Also, no sight of RAID mode, though I never looked for it specifically.
A lot of interesting SATA and USB-related stuff resides in the BBL region of the firmware, which is very dangerous to modify. If something goes wrong with the BBL region (like a broken or an incompatible module), you won't be able to start the PC in recovery mode even if you have a working USB stick with a firmware capsule. I learned it the hard way. Therefore, I can't touch the BBL modules at the moment. If anyone has hardware means of BIOS recovery, you're welcome to experiment though :p
find
quote
@HairyCube

I have a hw recovery for L702X ... so, can you share what you have found ? I volunteer to test it Smile
As far as I know @kasar has hw recovery, he can join testing , if he wants

Does anyone know how to replace built in module with a custom one, to have it loaded at start up (oryginal module does start)

Here is idea - firmware contains couple of drivers for different flash chips , most of which are physically absent, but modules for those chips are loaded. if it possible to replace this module with a custom one - we can load a modified ffs driver with a custom modules loader directly from firmware

ADDED: recent news - JetWay has leaked bios sources for thier bioses, may be interesting from porting features point, and low level init code
There is tons of reference info from intel - ACPI tables / config registers for Sandy | Ivy bridge - found out RAID mode switching ... must see !
here is link magnet:?xt=urn:btih:bd8b50ebfc73b4f0ea53bda4f7f6a1861b1eb19c&dn=leaked%5Fbios
find
quote
@follow_me

I don't think I have anything exciting apart from what you probably know already.
Like, in my Vostro BIOS, the RAID module is ED2DE537-7823-4CB1-B687-85BA9BBEF0B4_1_587.ROM. You can try replacing it with a similar module from a RAID-enabled laptop, but I think you also need RAID to be supported in DSDT and maybe on hardware level. I never looked for RAID support particularly, so I can't say for sure.

My current objective is to modify SATA and USB port behavior on my Vostro 3450 so that it wouldn't cut power to SATA ODD port and USB 3.0 ports when the system is restarting.
I've been comparing V3450 and L720X BIOS modules, and most stuff in the BIOS region is compatible (meaning the system will boot with it). However, the behavior doesn't change. I'm starting to think that SATA/USB port configuration data is stored somewhere else (like NVRAM, maybe?) and doesn't depend on the modules themselves.
If you open the F33.... image in PhoenixTool 2.01 (you have to use this old version to see the difference between regions), and click Structure, it will show two "File Volumes" with identical filenames. The first "File Volume" is the BIOS region, where it is relatively safe to replace stuff. I tried replacing most of SATA-related modules (like SystemAhciBusDxe.efi), but it didn't do anything.

The second one is BBL region, which includes low-level stuff loaded during initialization, like EFI drivers for filesystems and the "Security Core" itself. There are interesting files in this region, like SataPeim.efi, PchConfig.efi, PchUsb.efi, SystemEhciComboPei.efi and many others. The filenames speak for themselves, and it would be really interesting to see how the behavior changes if you modify or replace them.
You can try replacing some of these modules using the latest version of PhoenixTool and the instruction I posted at the bottom of the first post in the Vostro thread ("To flash modified DSDT", just skip steps 5-7).

Again, I have to remind you that breaking stuff in the BBL region will likely make the laptop unable to boot in recovery mode, so be careful.
find
quote
@HairyCube


(04-06-2013, 10:04 AM)HairyCube Wrote: Like, in my Vostro BIOS, the RAID module is ED2DE537-7823-4CB1-B687-85BA9BBEF0B4_1_587.ROM. You can try replacing it with a similar module from a RAID-enabled laptop, but I think you also need RAID to be supported in DSDT and maybe on hardware level. I never looked for RAID support particularly, so I can't say for sure.
Already did this way with no luck. Btw - data stored in setup data, not in ACPI table and used by Platform init code directly from setup data

(04-06-2013, 10:04 AM)HairyCube Wrote: My current objective is to modify SATA and USB port behavior on my Vostro 3450 so that it wouldn't cut power to SATA ODD port and USB 3.0 ports when the system is restarting.
You think it is possible to modify this behaviour by just replacing modules ?
I doubt that it is possible in this way. It would be great luck to boot system with initial modules from another fw.
In my opinion the best way is to inject custom loader, that will load custom /unload system modules or modify boot configurations at startup
Take a look at sources from link I have posted before - there is init code for platform hardware such as SATA/USB controllers. For example I have found code that responsible for RAID mode switching , and now the only problem is how to modify existing code with custom SATA mode switch

(04-06-2013, 10:04 AM)HairyCube Wrote: Again, I have to remind you that breaking stuff in the BBL region will likely make the laptop unable to boot in recovery mode, so be careful.

I have a flash dump and hw programmer , so this is not a problem for me
find
quote


Forum Jump:


Users browsing this thread: 24 Guest(s)