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 G500 (78CNxxWW) Whiteli...
Last Post: Hiva2023
06-14-2024 01:15 PM
» Replies: 1185
» Views: 291691
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: CyberBonk
06-14-2024 12:45 PM
» Replies: 58
» Views: 17672
HP EliteDesk 705 G5 SFF: CPU Upgrade
Last Post: clogscancer
06-14-2024 03:10 AM
» Replies: 3
» Views: 527
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: lollo90
06-13-2024 05:26 PM
» Replies: 45
» Views: 29510
[REQUEST] Sony VAIO SVE-151 & SVE-171 (R...
Last Post: noodlexd
06-13-2024 08:33 AM
» Replies: 0
» Views: 156
[REQUEST] Lenovo ThinkPad T450(s) (JBETx...
Last Post: portapane
06-13-2024 08:28 AM
» Replies: 135
» Views: 74361
[REQUEST] Acer Aspire 4738(G,Z) BIOS Unl...
Last Post: arisprast1
06-13-2024 01:28 AM
» Replies: 62
» Views: 17283
Acer Aspire 7750G: Ivy Bridge support
Last Post: DeathBringer
06-13-2024 12:23 AM
» Replies: 3
» Views: 349
[REQUEST] Sony VAIO SVE-151 & SVE-171 (R...
Last Post: noodlexd
06-12-2024 06:51 PM
» Replies: 42
» Views: 36321
[REQUEST] IGEL M320C Thin Client
Last Post: Trixxtar
06-12-2024 10:33 AM
» Replies: 1
» Views: 1068
[REQUEST] Acer Nitro 5 AN517-52 BIOS Unl...
Last Post: MATI1XD
06-11-2024 06:36 AM
» Replies: 17
» Views: 3820
MB (A55M-E33 FM2+)
Last Post: TamoNeki
06-10-2024 03:28 PM
» Replies: 15
» Views: 784
Lenovo Ideapad flex 4 14IAU7 missing UUI...
Last Post: balli4u
06-10-2024 01:10 PM
» Replies: 0
» Views: 222
[REQUEST] Lenovo S310 & S410 (8BCNxxWW) ...
Last Post: Dudu2002
06-10-2024 08:34 AM
» Replies: 15
» Views: 7287
[REQUEST] Lenovo G780 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
06-10-2024 06:47 AM
» Replies: 875
» Views: 310317
HELP Unbrick ASUS N550JV
Last Post: halfchemistry
06-10-2024 05:37 AM
» Replies: 9
» Views: 11882
Asus Strix G512LV Bios Unlock
Last Post: loic2907
06-10-2024 04:12 AM
» Replies: 58
» Views: 16973
[Request] HP X99 CPU Support
Last Post: DeathBringer
06-09-2024 01:01 PM
» Replies: 3
» Views: 381
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
06-09-2024 03:50 AM
» Replies: 469
» Views: 144951
[REQUEST] Lenovo ThinkCentre M715q 2nd G...
Last Post: Arcaderix
06-09-2024 02:11 AM
» Replies: 18
» Views: 2224

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
Morning all - sorry for no replies but boy was it a rough night... I've seen enough Gangnam style to last me a lifetime.

@kasar - respect mate and really sorry to hear about your woes. I want to make sure we're all here for each other in bad times as well as good. All - Let's set up a PayPal fund to continue towards the replacement of your defective components. Hopefully this should be enough to get your laptop back to life!

I'm still picking up the pieces of what was left from yesterday so will get back to you once I'm back home to set this up properly. In the meantime just take a rest from all of this and be reassured that we've got your back Smile

Sent from my HTC One X
find
quote
Depending on how generous we can be you may have enough for a new L502x or even an L521x Tongue
find
quote
Anyone have freedos to try ?
Stumbled upon this:
Quote:>ftp64.exe -i

Intel ® Flash Programming Tool. Version: 8.0.4.1441
Copyright © 2007 - 2012, Intel Corporation. All rights reserved.

Platform: Intel® HM77 Express Chipset
Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
MX25L1605A ID:0xC22015 Size: 2048KB (16384Kb)
MX25L3205A(D) ID:0xC22016 Size: 4096KB (32768Kb)

--- Flash Image Information --
Signature: VALID
Number of Flash Components: 2
Component 1 - 2048KB (16384Kb)
Component 2 - 4096KB (32768Kb)
Regions:
Descriptor - Base: 0x000000, Limit: 0x000FFF
BIOS - Base: 0x200000, Limit: 0x5FFFFF
ME - Base: 0x001000, Limit: 0x1FFFFF
GbE - Not present
PDR - Not present
Master Region Access:
CPU/BIOS - ID: 0x0000, Read: 0x0B, Write: 0x0A
ME - ID: 0x0000, Read: 0x0D, Write: 0x0C
GbE - ID: 0x0118, Read: 0x08, Write: 0x08

Total Accessable SPI Memory: 6144KB, Total Installed SPI Memory : 6144KB

Full dump using -d (6Mb from both chips) looks promising. Dumps obtained by -bios, -me and -desc are identical to the respective parts of the full -d dump.
I had to use meset.exe under DOS to get read access to the first chip, it grands access until next restart.

Got this tool from Clevo official BIOS update .. they state the following .. moral hazard has mentioned it previously in his "lets unlock OC" thread.
Quote:How to flash whole ROM that include ME:

1. Make sure plugin AC adaptor.
2. Run MeSet.EXE under pure DOS, the system will auto cold boot.
3. Run FlashMe.bat under pure DOS.
So one would assume that running this utility temporally grands host access to locked regions?


Attached Files
.rar   MESET.rar (Size: 5.05 KB / Downloads: 40)
find
quote
All

I've set up the donations site to give to kasar's defunct motherboard.

Please go to this website and give generously. Any amount is appreciated!

http://pledgie.com/campaigns/18729

I'll put this up on the main page as well as the notebook forum.

Thanks
jkbuha

@TW - I tried meset this week, pc didn't reboot at all when I ran it.
My suspicion is that the Clevo notebooks have a way of rebooting into unprotected mode, hopefully I'm wrong Wink
find
quote
@Yaks

thank you so much Yaks

well, since the begining this seemed a nice project, and I wanted to help with what I all I had.

I feel bad to have people giving me money but well, I dont have many options right now.

jkbuha started a page to help me fix my hardware

you can find it here.

http://pledgie.com/campaigns/18729

dont have a paypal account yet, I'm doing it right now.

again, thank you so much.


@timewalker.

well, my knowledge is also nothing compared with yours, like I said several times, I just feel here like a noob with a keyboard ^^
(well, now I feel like a noob with a working keyboard and a fried motherboard Big Grin)

but well, if I manage to get the machine working back to life, I will solder chip mounts to the motherboard and programer so I will keep being at least your tester Smile


oh, that app can remove the Regions lock without all the electronic messing I did?

that should be nice for all or us , and probably will be also good news for all the bios mods users Smile
let me know if it works ^^

@jkbuha
I cant thank you enough to make the site and make the initial donation, I think this is more than most friends made ever for me *-*

I hope to get my machine working back so I can keep helping this project Smile

I will install the chip mounts like I told to timewalker ^^

PS: yeah, I think starting hate to gangam style, heard it enough times and it keep playing everyplace I go Big Grin
find
quote
No worries kasar - we got your back Smile
let me know when you set up your paypal account so I'll just send the funds over.

re: chip mounts - this is an interesting project. hopefully we'll be able to make this mod on most dells!
ps: I've still got gangnam coming out of my ears. And lots of drink as well...

pps: can someone look into my comments re: meset and possibly try it out themselves?
find
quote
@jkbuha

Smile

cant thank you guys enough ^^

for that reason the least I can do is continue with this project and you guys when I will get my hardware in working condition again Smile

as for the moment cant much stuff from this old laptop wich freezes even with a browser, but well, I will still in touch with you guys Wink

yeah, chip mounts will make things easier and will prevent damage from excesive solderings heat.

if I have success with the other one, I may install also another chip mount at the other winbond chip installed at the other part of the motherboard (yep, I mentionated there was another chip) , I can dump its content too in the future, so we can analyze it.

but as for the moment I will wait to replace the other chip and evaluate if there are more damage in the motherboard.

I would try meset hardware, but I think my xps cant load anything in its current status Big Grin

@timewalker

thank you so much for the donation

oh, I forgot, I made the paypal account, and I'm waiting the confirmation from the bank account to vinculate it with the acccount.

what you need from the paypal account?

the email I used or something?

really, thanks for all you are doing.
find
quote
@kasar
I'm taking guesses and following the *logical approach* .. my knowledge is limited, I know my ways around some basic IT/Electronics stuff, nothing flashy that might blow your mind away. So don't even start the "I'm a nab" thing..
The sockets you are referring to are actually widely used on desktop motherboards, only the package is usually different. Ours is DIP8 ... no SOIC8 actually, desktop boards use PLCC package and brown plastic sockets with contacts on 4 sides
[Image: 1rEkq]

So the socket you are looking for is (because the pins are flat and those have to be secured with a clip) :
[Image: 1rEZz]
[Image: 1rF1A]
[Image: 1rF2e]
@jkbuha
The "report" I have posted was actually from a user of a Clevo/Sager laptop.. so this may indeed be the case... the software may be propitiatory.

I can't for the life of me get my copy of FreeDOS cd to boot.. sits there with "No operation system found"
I've read moral hazard mention there's is resistor on the mobo which somehow is related to ME locking state, he himself was unable to locate one .. so eh.. go figure.
According to @Knenglish the binaries provided with FWUpdLcl are actually crippled and not full-fledged ME regions, they come strictly as an update..
Quote:This format lacks the clock config at the beginning of the file and adds padding at the end to match the proper file size.

I see more and more stuff added to flashrom in regards to ITE 8518 and W25 chips ..
http://git.chromium.org/gitweb/?p=chromi...b340809d3d
http://git.chromium.org/gitweb/?p=chromi...65a5646a85

Maybe assembling a flashrom binary is actually worth trying ?

lol .. found some piece of code by someone who writes Phoenix SCT ..
A Python for merge KBC(ITE8512)/BIOS image. (that's essentially to merge our 00000000h - 003FFFFFh: FD/EC/BIOS and 00400000h - 00420FFFh: EC inside the F33 RAW )

Code:
import os
import sys
import getopt

SIZE_64K = 65535L
MAX_KBC = SIZE_64K

def MakeFile(bios, kbc, out):
ft = open(out, “w+b")
fkbc = open(kbc, “rb")
ft.write(fkbc.read())
fkbc.close()
for i in range(SIZE_64K-ft.tell()+1):
ft.write(chr(255))
fbios = open(bios, “rb")
fbios.seek(SIZE_64K+1)
ft.write(fbios.read())
fbios.close()
ft.close()

def CheckFiles(bios, kbc):
if not os.path.isfile(bios) :
print “Error: Not found BIOS file, File:",bios
sys.exit(3)
if not os.path.isfile(kbc) :
print “Error: Not found KBC binary, File:", kbc
sys.exit(4)
if os.path.getsize(kbc) > MAX_KBC:
print “Error: The KBC binary size over 64KB, File:", kbc
sys.exit(5)

return 0

def ShowUsage():
print “""Usage: MBK [Option]
The program will embed KBC/ITE8512x binary into BIOS image.
Options:
-h, –help              Display this usage message
-v, –verbose           Show run step information
-b, –bios <file>        Bios image files, MUST assign
-k, –kbc <file>        ITE8512x binary, MUST assign,
the file size must less 64KByte
-o, –output <file>     Output file name
“""

def CheckArgs(argv):
try:
opts, args = getopt.getopt(argv[1:], “hvb:k:o:", ["help", "verbose", "bios=", "kbc=", "output="])
except getopt.error, msg:
print msg
print “for help use –help"
sys.exit(2)

verbose = False
kbc = “"
bios = “"
out = “outbios.bin"
help = False
for o, a in opts:
if o in (“-h", “–help") :
help = True
elif o in (“-v", “–verbose"):
verbose = True
elif o in (“-b", “–bios") :
bios = a
elif o in (“-k", “–kbc") :
kbc = a
elif o in (“-o", “–output") :
out = a

if not bios:
help = True
if not kbc:
help = True
if help :
SignOn(True)
ShowUsage()
sys.exit(2)
return bios, kbc, out, verbose

def SignOn(verbose):
if verbose :
print ‘Embed ITE8512x binary into BIOS v1.0 by KunYi’
def main(argv=sys.argv):
biosFile, kbcFile, outFile, verbose = CheckArgs(argv)
SignOn(verbose)
CheckFiles(biosFile, kbcFile)
MakeFile(biosFile, kbcFile, outFile)
return 0

if __name__ == “__main__":
sys.exit(main())
find
quote
Hey guys,

Please keep me posted on the funds for kasar, the site can kick back a few if you guys come up short. Special thanks to jkbuha for putting that together.

The DIP8 chip sockets are pretty common, shouldn't be too difficult to install if its using a ZIF as in the photo or if you are halfway decent with the soldering iron.

TheWiz
www find
quote
@timewalker

well my electrinic is also basic, and I also made some small cisco courses and other stuff wich let me do small hacks and tricks.

this bios stuff seems a little bigger for me, but well, its good to have people like you wich show the correct path Smile


oh, I see, so I will need to pick some of those Smile

this is how the flasher looks now:
[Image: dsc0075bg.jpg]

it would need to look like the one from the right ,without the flying wires ^^ (the one from the right was also a programer I made some time, but that one is serial based)

[Image: dsc0071ca.jpg]

as for the flashing, I used a bootable usb stick with dos, it was nice to start fast the flashing machine, and dump the chip firmware there.

so as for my advice, if you want to do anything with DOS, try doing it on a usb stick, it have write access to make any kind of changes/dump

and it also allow to put different executables for each time you need it for a different project rather than burning CDs all the time.

doing a DOS bootable usb is quite easy Smile

all you need is HP format tool, and the dos files to create the bootable disk.

this site explains it well

http://www.bootdisk.com/pendrive.htm

oh, I didnt notice from your post wiz.


huge thanks for all the help Smile


well, my skills with the soldering iron are not great, but I think I will manage to do it if I already soldered and desoldered the chip like at least 3 times ^^

tomorrow I will call my electronic parts local store, and will check if I can get some chip mounts, and some extra parallel port so if I have to make another kind programer I will be able to.

I hope they will have also the bios chip, waiting to get them from internet can take ages :o
find
quote


Forum Jump:


Users browsing this thread: 40 Guest(s)