thanks for all the good feedback guys
hhd uncrippling the easy-to-use tools are already there so shouldnt be any issues with that to make it, i have made the CB checking app finished etc all tested but with 16MB nand ONLY, im not 100% sure if the values are correct to check the CB on a BB nand so cant test it out... when i get it all tested i will first be incorporating it into the current XBR Flasher so its steps will be
1. ask 3 questions regarding xbox(board revision, xboxtag/serial and usb or lpt)
2. DUMP 1 sector that holds the CB info
3. parse the cb.bin with cbchecker to find out cb version
4. depending on your board revision it will check if it is hackable
5. if found to be hackable, it will continue to do 2 dumps then compare them and extract kv/config and inject into xbr.bin(defined by which board revision you selected) and finally flash xbr

current there is NO badblock checking or correcting, i am working out how to detect this and once done il make an app for it and add it, or if anyone makes a command line app for it that doesnt require much user interaction that would be great too

my file read/write skills on vb.net isnt the best i am too used to vb6 hehe...
had some good feedback from the app so far and people are mentioning of a GUI much like what JungleFlasher has for dvd firmware hacking etc, it has already been in my thought process and have been building up a GUI for it this past day, i have the CB checking app integrated into it but thats it for now, obviously i wouldnt be able to re-create my own nandpro for the app as that is far beyond my coding capabilities i think however i am looking into how i could have nandpro running along side it and somehow have a command line output within the vb.net app and be able to parse its outputs such as which sector its on etc be able to have a progress bar, UNSURE how to do this if you have any links regarding to it being done before eg either tutorials, samples, opensource apps that have what i am talking about coded in vb.net

just a little spoiler for the GUI here is the logo..

quick edit:
reading more comments i am reading people are interested in reading first 50 blocks and then flashing xell to then flash xbr i am guessing?
this would be great for LPT users...
i am busy with the cb scripting at the moment so if anyone could post a quick link to where it shows how this is done (havent done it myself) i will look into it and be able to help out making that process simpler
