xboxscene.org forums

Pages: 1 [2] 3 4 ... 10

Author Topic: Xbr To Freeboot With A Xbr Nand Dump  (Read 888 times)

soulwarrior

  • Archived User
  • Full Member
  • *
  • Posts: 149
Xbr To Freeboot With A Xbr Nand Dump
« Reply #15 on: April 27, 2010, 07:09:00 AM »

QUOTE(jhoff80 @ Apr 27 2010, 03:09 AM) *



The smc_config.bin in that older dump (again, Jasper 256) is 128KB, and your method, while it gave me mostly similar stuff, is 16KB.


Right, this is because as i said I did it with files for a falcon. For a jasper what you could have done using the rawconfig (nandpro flashdmp.bin: -r256 config.bin ef7 2) is if someone who had an original dump would look at the smc_config.bin that's extracted with the first freeboot command and compare it to their rawconfig.bin by determining how many blocks the smc_config.bin is and where the smc_config starts within rawconfig.bin. How I tried it with my falcon was, in workshop opened the smc_config.bin that was extracted from my original nand backup in ibuild, highlighted/copied the first line of data, opened the rawconfig in hexworkshop and went to find (change type to hex value), then pasted that first line of data. This is how you find the start of smc_config. Then in the hex editor (looking at smc_config), left click the spot to the right of last zero and look at the offset, for this example we'll say the last offset is 3fff). Go back to the rawconfig (still at the starting point of smc_config that you found earlier) and look at the offeset), add the offset you just found (3fff) to that starting point offset using a hex calculator. So in this case we have 4200 + 3fff = 81ff. So now you know that the SMC_config is located between 4200 and 81ff, so click the starting byte (located at 4200 in this case), then go to edit select block, and put the ending position as 81ff. Copy this newly highlight portion into a new file. Basically someone who has files for the jasper 256 has to find the start location of the smc_config within rawconfig and the length of the smc_config.

QUOTE(joeyddr @ Apr 27 2010, 08:00 AM) *

i get
ERROR: File "kv.bin" has a size of 16384 bytes. Expected size is 16368 bytes.
ERROR: Unhandled exception.


Open kv.bin in a hex editor and delete the first 16 bytes.
Logged

charon99

  • Archived User
  • Newbie
  • *
  • Posts: 21
Xbr To Freeboot With A Xbr Nand Dump
« Reply #16 on: April 27, 2010, 07:30:00 AM »

QUOTE
For Jasper512, Jasper256, or Images which don't extract:

3.) What you need:
1.) nandpro

2.) dummy  smc_config.bin

3.) your full XBR Nand Backup (flashdmp.bin) made Flash360 or Xellous

4.) 360 flash tool v0.92 to extract kv.bin and smc.bin


4.) How we make it:

1.) first extract with the Flash dump Tool the kv and smc from your flashdmp.bin

2.) open Flash dump Tool, key in your CPU key under Keys

3.) open file and select your flashdmp.bin

4.) click Extract and set SMC und Key Vault active, press OK and save it to C:\jasper

5.) in C:\jasper there should be now 5 files, we need only KV_dec.bin and SMC_dec.bin, rename this two files to KV.bin and SMC.bin, delete the rest.

6.) the size of the KV.bin should be now 16.384 bytes, thats wrong, we need 16.368 bytes, so we need to remove the first line from this file, ii use Ultraedit.

7.) open KV.bin with a Hexeditor, remove the first line 00000000h now save it again, now the size should be 16.368 bytes.

8.) now we build a Image for fun biggrin.gif with freeboot, to get a clean image.

9.) i extracted the freeboot zip again into a different folder not that i get confused, extract it to C:\freeboot copy libeay32.dll also into it, if you have issues.

10.) now copy your modified KV.bin, SMC.bin and from the dummy  smc_config.bin the needed smc_config.bin for your motherboard to C:\freeboot\data

11.) extract 9199.zip into c:\freeboot\data

12.) extract Donor Files on a different place

13.)In the Donor Folder, open the folder for your Motherboard (Falcon, Jasper, Xenon), and copy the files to  c:\freeboot\data

14.) open the Dos Command prompt

15.) cd c:\freeboot

16.) ibuild.exe c freeBOOT -c "Console" -d data\ -p "CPU Key" -b "1BL Key" bin\image.bin bin\fuses.bin
"Console" replace it with falcon, xenon, jasper, jasper256 or jasper512
"1BL Key" replace it with the 1BL Key
"CPU Key" replace it with your CPU Key

19.) you should find now a image.bin in your c:\freeboot\bin folder

20.) extract Nandpro to C:\nandpro, in that folder install port95nt.exe, without it it doesn't work

21.) now copy your Flash360 Nand backup, flashdmp.bin and the image.bin which we made now to c:\nandpro

22.) open the Dos Command prompt

23.) Now we extract with Nandpro your original kv.bin and config.bin from your flashdmp.bin and inject it into the image.bin
For 16MB NAND:
1) Extract KV and Config blocks from flashdmp.bin
nandpro flashdmp.bin: -r16 rawkv.bin 1 1
nandpro flashdmp.bin: -r16 rawconfig.bin 3de 2
2) inject into image.bin
nandpro image.bin: -w16 rawkv.bin 1 1
nandpro image.bin: -w16 rawconfig.bin 3de 2

For 256MB NAND:
1) Extract KV and Config blocks from flashdmp.bin
nandpro flashdmp.bin: -r256 rawkv.bin 1 1
nandpro flashdmp.bin: -r256 rawconfig.bin ef7 2
2) inject into image.bin
nandpro image.bin: -w256 rawkv.bin 1 1
nandpro image.bin: -w256 rawconfig.bin ef7 2

For 512MB NAND:
1) Extract KV and Config blocks from flashdmp.bin
nandpro flashdmp.bin: -r512 rawkv.bin 1 1
nandpro flashdmp.bin: -r512 rawconfig.bin ef7 2
2) inject into image.bin
nandpro image.bin: -w512 rawkv.bin 1 1
nandpro image.bin: -w512 rawconfig.bin ef7 2

24.) now we copy image.bin from c:\nandpro to c:\freeboot\bin

25.) open the Dos Command prompt

26.) cd c:\freeboot

27.) ibuild x -d data\ -b "1BL Key" -p "CPU Key" bin\image.bin
"1BL Key" replace it with the 1BL Key
"CPU Key" replace it with your CPU Key

28.) in c:\freeboot\data there should be now the extracted image, we need the kv.bin, smc.bin and your now real smc_config.bin

29.) this 3 files we copy to c:\freeBOOT-0.032\data now you can go back to Point 11 "How to build a Freeboot Image:"

There is maybe a easier solution smile.gif i don't know it, but in that way i can say that it will work 100%.

mfg cHarOn
Logged

broo76

  • Archived User
  • Newbie
  • *
  • Posts: 4
Xbr To Freeboot With A Xbr Nand Dump
« Reply #17 on: April 27, 2010, 11:04:00 AM »


Woooww, this works perfekt!!!! thanx Charon99.  biggrin.gif  but i'am almost there. The only thing I have to do is doing the update with the CD/DVD. I extract the $Systemupdate_9199.zip but how do i put it on a CD or DVD?  huh.gif

Thank you all!!!

Rgds,

Broo76.
Logged

charon99

  • Archived User
  • Newbie
  • *
  • Posts: 21
Xbr To Freeboot With A Xbr Nand Dump
« Reply #18 on: April 27, 2010, 11:27:00 AM »

use your burning software Nero, Windows Burning Feature,...... create a Data disk and just move the folder to it and burn it, the files need to be in the folder!!! so not the files only.

Regards,
cHarOn
Logged

broo76

  • Archived User
  • Newbie
  • *
  • Posts: 4
Xbr To Freeboot With A Xbr Nand Dump
« Reply #19 on: April 27, 2010, 12:35:00 PM »

QUOTE(charon99 @ Apr 27 2010, 07:27 PM) View Post

use your burning software Nero, Windows Burning Feature,...... create a Data disk and just move the folder to it and burn it, the files need to be in the folder!!! so not the files only.

Regards,
cHarOn

Thanx, this is working perfect!!!!!!!!!!!   laugh.gif  

Finaly, some one with brians and wants to share it with us.

Charon, your the best.   biggrin.gif
Logged

rulevoid_

  • Archived User
  • Jr. Member
  • *
  • Posts: 50
Xbr To Freeboot With A Xbr Nand Dump
« Reply #20 on: April 27, 2010, 01:10:00 PM »

Or just use this and you dont have to do anything.  http://gueux-forum.n...howtopic=237345
Logged

charon99

  • Archived User
  • Newbie
  • *
  • Posts: 21
Xbr To Freeboot With A Xbr Nand Dump
« Reply #21 on: April 27, 2010, 01:39:00 PM »

i wrote the tutorial because in many cases toolbox Maker fails, specially when it comes to xbr images, the other reason why i didn't use it, is because it won't work with Jasper 16MB images CB6723, and a other reason is because it won't use my smc_config.bin it will just use one inside the package, so if i do that for my friends, all would have same mac adress, same xbox serialnumber,........, if i am wrong then correct me.

Regards,
cHarOn
Logged

NaughtyTester

  • Archived User
  • Jr. Member
  • *
  • Posts: 55
Xbr To Freeboot With A Xbr Nand Dump
« Reply #22 on: April 27, 2010, 04:52:00 PM »

Worked like charm on my 512. Thank been waiting for this.
I thought i heard that freeboot got rid of the nand coruption problem with the internal memory?

This post has been edited by NaughtyTester: Apr 28 2010, 12:05 AM
Logged

DrexeL_UK

  • Archived User
  • Jr. Member
  • *
  • Posts: 79
Xbr To Freeboot With A Xbr Nand Dump
« Reply #23 on: April 27, 2010, 05:40:00 PM »

Thanks, worked perfectly on my Falcon smile.gif
Logged

dustin6908

  • Archived User
  • Jr. Member
  • *
  • Posts: 67
Xbr To Freeboot With A Xbr Nand Dump
« Reply #24 on: April 27, 2010, 06:47:00 PM »

perfect on my zephyr 4558
no problems at all
Logged

TRTMRT

  • Archived User
  • Newbie
  • *
  • Posts: 2
Xbr To Freeboot With A Xbr Nand Dump
« Reply #25 on: April 27, 2010, 06:49:00 PM »

I got:
ERROR: File "data\cb_5771.bin" could not be opened.
ERROR: I/O error.

 uhh.gif
Logged

theo225

  • Archived User
  • Newbie
  • *
  • Posts: 42
Xbr To Freeboot With A Xbr Nand Dump
« Reply #26 on: April 27, 2010, 07:21:00 PM »

When I finish the whole process my image.bin is 66MB I have a Jasper 512MB. Any ideas on what might gone wrong during the process??
Logged

Ranger72

  • Archived User
  • Hero Member
  • *
  • Posts: 3746
Xbr To Freeboot With A Xbr Nand Dump
« Reply #27 on: April 27, 2010, 07:41:00 PM »

QUOTE(theo225 @ Apr 27 2010, 09:21 PM) View Post

When I finish the whole process my image.bin is 66MB I have a Jasper 512MB. Any ideas on what might gone wrong during the process??



66mb is correct for a 256 or 512 nand. You want to flash the 66mb to your nand.
Logged

TRTMRT

  • Archived User
  • Newbie
  • *
  • Posts: 2
Xbr To Freeboot With A Xbr Nand Dump
« Reply #28 on: April 27, 2010, 07:57:00 PM »

QUOTE(TRTMRT @ Apr 28 2010, 02:49 AM) *

I got:
ERROR: File "data\cb_5771.bin" could not be opened.
ERROR: I/O error.

 uhh.gif

 Solved. I didnt extract 9199.zip into freeboot data folder.

Question:
Is there any way to check your image, I mean, I am really bad with soldering and I want to know is there any way to reflash console again if there will be some errors (e79 etc) without lpt cable and staff? unsure.gif
Logged

theo225

  • Archived User
  • Newbie
  • *
  • Posts: 42
Xbr To Freeboot With A Xbr Nand Dump
« Reply #29 on: April 27, 2010, 08:35:00 PM »

How do I use the patches? I want to have xb1 compability
Logged
Pages: 1 [2] 3 4 ... 10