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
Alienware 14 bios unlock
Last Post: Dudu2002
Today 01:20 PM
» Replies: 1
» Views: 12
[REQUEST] Acer Nitro 5 AN517-43 BIOS unl...
Last Post: Dudu2002
Today 01:18 PM
» Replies: 1
» Views: 51
Lenovo Legion Y530-15ICH 1050Ti
Last Post: Dudu2002
Today 01:15 PM
» Replies: 1
» Views: 31
[REQUEST] Acer Nitro 5 AN515-47 BIOS unl...
Last Post: Dudu2002
Today 01:14 PM
» Replies: 3
» Views: 223
[REQUEST] ASUS VIVOBOOK X505Z BIOS TPM S...
Last Post: eMerchant
Today 10:27 AM
» Replies: 0
» Views: 32
[REQUEST] Acer Aspire 4750(G,Z) & 4752(G...
Last Post: MyAngelMegu
Today 08:28 AM
» Replies: 42
» Views: 31226
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
Today 03:27 AM
» Replies: 1772
» Views: 392927
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: gtarik
Yesterday 11:51 PM
» Replies: 22
» Views: 10137
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: DeathBringer
Yesterday 02:43 PM
» Replies: 47
» Views: 9151
[REQUEST] Lenovo G500(S) (7BCNxxWW) Whit...
Last Post: brum
Yesterday 06:06 AM
» Replies: 566
» Views: 213459
[REQUEST] Gigabyte Aero 15 OLED BIOS Unl...
Last Post: C4lDx
05-21-2024 02:45 PM
» Replies: 5
» Views: 438
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: Dudu2002
05-21-2024 02:44 PM
» Replies: 728
» Views: 204516
Unlock all hidden options for insydeh20 ...
Last Post: Andrew_baha
05-21-2024 09:59 AM
» Replies: 255
» Views: 1024804
[REQUEST] Acer Revo M1-601 BIOS Unlock
Last Post: sglider
05-20-2024 10:49 AM
» Replies: 9
» Views: 5274
[Request] SLIC 2.1 for Asus X550JX
Last Post: alestoroz
05-20-2024 06:21 AM
» Replies: 0
» Views: 172
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: miant
05-20-2024 05:10 AM
» Replies: 122
» Views: 81366
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
05-20-2024 01:57 AM
» Replies: 637
» Views: 185854
Acer Aspire 7739G laptop. i need a modif...
Last Post: keisi130481
05-20-2024 12:23 AM
» Replies: 8
» Views: 363
Winflash "flash bios is not an upgrade" ...
Last Post: apacha
05-19-2024 01:47 PM
» Replies: 22
» Views: 534
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: Dudu2002
05-19-2024 11:50 AM
» Replies: 1085
» Views: 384400

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