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] Packard Bell EasyNote TE11HC B...
Last Post: boikoboiko120
Today 03:56 AM
» Replies: 120
» Views: 57382
[REQUEST] Acer VN7-792G BIOS Unlock
Last Post: xdjbx
Today 03:51 AM
» Replies: 32
» Views: 11440
[REQUEST] Lenovo Thinkpad E130 (H4ETxxWW...
Last Post: santafadroma
Today 02:14 AM
» Replies: 488
» Views: 113574
AliExpress Windows Tablet Bios Password ...
Last Post: jindraaa
Yesterday 06:00 PM
» Replies: 0
» Views: 56
Chuwi Lapbook Pro Laptop: corrupted bios
Last Post: voyagers
Yesterday 12:41 PM
» Replies: 5
» Views: 282
How to dump BIOS on Acer Predator Helios...
Last Post: fIysolos
Yesterday 01:28 AM
» Replies: 0
» Views: 104
[REQUEST] Sony VAIO SVE151 & SVE171 Seri...
Last Post: netxxl
05-30-2024 03:00 PM
» Replies: 57
» Views: 24924
REQUEST - Dell XPS 720 BIOS mod to unloc...
Last Post: milo3169
05-30-2024 12:40 PM
» Replies: 0
» Views: 117
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: Dudu2002
05-30-2024 11:41 AM
» Replies: 486
» Views: 141769
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
05-30-2024 11:38 AM
» Replies: 13
» Views: 6696
[REQUEST] BIOS unlock for an AMI based M...
Last Post: grave_digga
05-30-2024 07:33 AM
» Replies: 1
» Views: 225
[REQUEST] ASUS Maximus Z790 HERO | DMI E...
Last Post: Phantom14022
05-30-2024 03:39 AM
» Replies: 0
» Views: 156
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: Dudu2002
05-30-2024 02:50 AM
» Replies: 55
» Views: 16884
[REQUEST] Gigabyte Aorus 7 9KF Advanced ...
Last Post: N0Mercy
05-29-2024 07:14 PM
» Replies: 0
» Views: 151
[REQUEST] Acer Aspire E1-421 BIOS Unlock
Last Post: e_favero
05-29-2024 07:47 AM
» Replies: 19
» Views: 11283
MSI MS-7525 (Boston)
Last Post: Rishi68
05-29-2024 02:34 AM
» Replies: 19
» Views: 35828
HP EliteDesk 705 G5 SFF: CPU Upgrade
Last Post: Grucha98
05-28-2024 08:32 PM
» Replies: 2
» Views: 383
[REQUEST] Core 2 Duo era CPU support for...
Last Post: DeathBringer
05-28-2024 01:57 PM
» Replies: 14
» Views: 525
[REQUEST] Lenovo ThinkPad X1 Carbon Gen1...
Last Post: martkull
05-28-2024 12:12 PM
» Replies: 2
» Views: 363
Lenovo E-530 Help with Upgrades please.
Last Post: onknight
05-28-2024 07:52 AM
» Replies: 0
» Views: 169

(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: 59 Guest(s)