Xbox-Scene
Jan 22 2010, 06:04 PM
XeLLous v1.0
Posted by XanTium | January 22 12:04 EST | News Category: Xbox360
|
| |
Redline99 released a new version his modified XeLL (XeLLous): [QUOTE] Features (compared to mainline Xell): * New network stack, lwip 1.3.0 * Uses correct MAC address if proper config blocks are in place * Sets DHCP "hostname" for easy identification in DHCP assignments * Refactored/New ata/atapi/mmc drivers * Updated sfcx driver with hardware detection * Many misc text changes/cleanups * Many misc code tweaks/fixes * Many new http features Download Full raw nand backup Download Decrypted Key Vault (if available) Download Fuses (and DVD Key if available) as a text file Download RAW Key Vault (equivalent to nandpro -r switch) Download RAW Config Blocks (equivalent to nandpro -r switch) Prominent display of CPU and DVD keys Ability to set dvd key from Key Vault to DVD Drive (possible use: fix bad key flashes to the original drive) * Advanced Nand Flashing Uses "slot" technique from usb as introduced by Flash360 Write Flash partition from usb (up to 66 MB) Write Flash partition from optical media Write FULL raw nand (up to 528 MB) from optical media
Future ?? Who knows when, maybe never, feedback needed/wanted ??: * Faster nand speeds, ie: I can triple download speeds from http * More Flashing features/bad block handling * More HTTP features/tools * Sata HDD Driver * Full CPU Speed * File System driver layer fat/fatx/iso9960/etc ? * Read some sort of XeLLous.ini file for parameters Such as: Network config, Order of operations, etc... [/QUOTE]
Official Site: n/a, by Redline99 (thx to hitman43 and WarriorSan for the news) Download compiled version: here News-Source and More Info: xboxhacker.org | xbins.org
|
xan21
Jan 22 2010, 06:08 PM
Intresting.... looking forward to this.
bikermike69uk
Jan 22 2010, 06:19 PM
things are really starting to get going now, impressive feature list
thanks redline
sanni
Jan 22 2010, 06:26 PM
QUOTE
Ability to set dvd key from Key Vault to DVD Drive
Would it be theoretically possible(if someone would develop needed programs) to flash the dvd drive with custom firmware from within xell?
justjacko
Jan 22 2010, 06:36 PM
i have 256mb jasper expoitable can i flash this via lpt to read the nand and then write xbreboot with it??
danked
Jan 22 2010, 06:44 PM
sounds good, Can I add this to XBreboot
belenos
Jan 22 2010, 06:53 PM
this is looking very nice with nand dump and flash support. should make it so you only need to read the first 50 blocks with LPT and then write this and do a full dump and flash all in 20 minutes or so for a 16mb
TK-101
Jan 22 2010, 06:59 PM
Iy would be cool if they added this to xbr
BladeWing
Jan 22 2010, 07:24 PM
So wait ...
Dump nand a few times to get a clean dump...
Flash Xellious...
Dump kv/etc by network ???
Modify xbr with kv...
write to nand from media with xellious..
Is that right ??
It would be easier
jhoff80
Jan 22 2010, 07:34 PM
QUOTE(BladeWing @ Jan 22 2010, 03:24 PM)

So wait ...
Dump nand a few times to get a clean dump...
Flash Xellious...
Dump kv/etc by network ???
Is that right ??
I believe you don't even need to dump the whole NAND in order to get this to work, though I could be mistaken.
Hopefully someone can clarify that because I think I'll be using this soon as well.
I think though you just need to dump the first few MB, then flash this and your KV to the NAND, then you can use this to dump the full NAND.
BladeWing
Jan 22 2010, 07:41 PM
QUOTE(jhoff80 @ Jan 22 2010, 06:34 PM)

I believe you don't even need to dump the whole NAND in order to get this to work, though I could be mistaken.
Hopefully someone can clarify that because I think I'll be using this soon as well.
I think though you just need to dump the first few MB, then flash this and your KV to the NAND, then you can use this to dump the full NAND.
Everywhere i have read says dump the full nand. or atleast thats what i understand...
Oh well, i'll still end up using this on release. just hope its done by wednesday as thats the day i'm jtagging m xbox.
ddxcb
Jan 22 2010, 08:12 PM
On XBINS now
Redline99
Jan 22 2010, 08:15 PM
QUOTE(jhoff80 @ Jan 22 2010, 10:34 AM)

I believe you don't even need to dump the whole NAND in order to get this to work, though I could be mistaken.
Hopefully someone can clarify that because I think I'll be using this soon as well.
I think though you just need to dump the first few MB, then flash this and your KV to the NAND, then you can use this to dump the full NAND.
yes, atleast the kv part, otherwise you will not be dumping your kv, but will be getting the generic/incorrect one included with the jtag hack.
clouduz
Jan 22 2010, 08:45 PM
can't wait to try it too bad i don't get my 360 back until friday.
Aksh0le
Jan 22 2010, 08:52 PM
If anyone updates their xell on xbr using Flash360 could you tell us how its booted, is it eject key or is it controller into the back as it use to be?
BTW Thanks Redline99 this is greatly appreciated!
xxpittbullxx
Jan 22 2010, 09:04 PM
QUOTE(Aksh0le @ Jan 22 2010, 02:52 PM)

If anyone updates their xell on xbr using Flash360 could you tell us how its booted, is it eject key or is it controller into the back as it use to be?
BTW Thanks Redline99 this is greatly appreciated!
Eject Button
XBoxgeek
Jan 22 2010, 10:03 PM
Excellent work. Updated via Flash360 without issue. Loving the HTTP daemon for dumping nand data
dufc1983
Jan 22 2010, 10:10 PM
anyone able to do a quick tut on how we add this to xbr 8955_3 using flash360? xenon board 16mb
Redline99
Jan 22 2010, 10:32 PM
QUOTE(dufc1983 @ Jan 22 2010, 01:10 PM)

anyone able to do a quick tut on how we add this to xbr 8955_3 using flash360? xenon board 16mb
rename xell-2f.bin to updslot0.bin, put on usb, run Flash360, press button B, press button A.
I figured you could read the associated read me's and follow on screen menus? Or do pictures need to be drawn too? hehe
good luck, have fun.
docentore
Jan 22 2010, 10:47 PM
QUOTE(Redline99 @ Jan 22 2010, 09:32 PM)

rename xell-2f.bin to updslot0.bin, put on usb, run Flash360, press button B, press button A.
I figured you could read the associated read me's and follow on screen menus? Or do pictures need to be drawn too? hehe
good luck, have fun.
can you connect to remote desktop of my xbox Redline and do it for me?

just kidding, good work, appreciated mate!
clouduz
Jan 22 2010, 11:10 PM
Thanks so much Redline99 your work is ALWAYS appreciated!
dufc1983
Jan 22 2010, 11:32 PM
thanks for help guys that did the trick,if only i knew what i could do with this lol
Lush
Jan 22 2010, 11:40 PM
great work! thank you
moja
Jan 23 2010, 12:07 AM
..very, VERY useful. Thank you!
gerald410
Jan 23 2010, 12:58 AM
very sweet thx red!
now to figure this http daemon lol
o The Drizzle o
Jan 23 2010, 01:43 AM
thanks again redline, i hope i was able to help some last night testing this, im glad to see some of the recomendations made it to the final. its a great little app... flashing gets easier every day thanks to your efforts.
-Ocelot13
poolshark021
Jan 23 2010, 02:00 AM
Awesome redline! Flashed very easy with flash360. Thanks for all your hard work!
NaughtyTester
Jan 23 2010, 02:11 AM
Awesome Redline! Flashed with flash360 worked like a carm.
Misterturtle
Jan 23 2010, 03:47 AM
I dont really understand what all were suppose to rename and put where....
For a jasper 256mb mobo. I do what? I take it i have to run flash 360? well in order to do that you have to have xbr installed dont you? So is this only for updates? lol, im confused...sorry. I thought this was xell that can run flash 360. So where is the xell that i have to write via lpt first?
Just need a few things clarified...sorry.
soulwarrior
Jan 23 2010, 05:07 AM
So I'm assuming this would work for a virgin jtaggable box:
1. nandpro lpt: -r3 c1.bin
2. nandpro lpt: -r3 c2.bin
3. fc c1.bin c2.bin /b
3b. If no differences found move on, if differences found read do steps 1,2,3
4. flash xellous with nandpro lpt: -w2 xell-1f.bin
5. after flashing xellous, use the http address to get the nand dump
6. nandpro flashdmp.bin: -w3 c1.bin
7. nandpro flashdmp.bin: -r16 kv.bin 1 1
8. nandpro flashdmp.bin: -r16 rawconfig.bin 3de 2
9. using the xbr for your motherboard: nandpro xbr.bin: -w16 kv.bin 1 1
10. using the xbr for your motherboard: nandpro xbr.bin: -w16 rawconfig.bin 3de 2
11. Rename xbr.bin to updflash.bin and copy to the root of usb
12. start xellous with usb connected and let it flash
13. after xbr is flashed, shut down, and restart to make sure everything went okay
14. Now update xellous to xell-2f.bin by renaming that file to updslot0.bin and putting that in the root of your usb, start xellous and let it update xell.
Did I miss anything?
krayzie
Jan 23 2010, 12:18 PM
QUOTE(soulwarrior @ Jan 23 2010, 05:07 AM)

So I'm assuming this would work for a virgin jtaggable box:
1. nandpro lpt: -r3 c1.bin
2. nandpro lpt: -r3 c2.bin
3. fc c1.bin c2.bin /b
3b. If no differences found move on, if differences found read do steps 1,2,3
4. flash xellous with nandpro lpt: -w2 xell-1f.bin
5. after flashing xellous, use the http address to get the nand dump
6. nandpro flashdmp.bin: -w3 c1.bin
7. nandpro flashdmp.bin: -r16 kv.bin 1 1
8. nandpro flashdmp.bin: -r16 rawconfig.bin 3de 2
9. using the xbr for your motherboard: nandpro xbr.bin: -w16 kv.bin 1 1
10. using the xbr for your motherboard: nandpro xbr.bin: -w16 rawconfig.bin 3de 2
11. Rename xbr.bin to updflash.bin and copy to the root of usb
12. start xellous with usb connected and let it flash
13. after xbr is flashed, shut down, and restart to make sure everything went okay
14. Now update xellous to xell-2f.bin by renaming that file to updslot0.bin and putting that in the root of your usb, start xellous and let it update xell.
Did I miss anything?
Yeah. You can't flash the xell-1f.bin directly on a virgin xbox.
You need the right xell for your mobo first then update to xellous using a usb device. (rename xell-1f.bin to updxell.bin and place on root)
Also after you flashed xbr your xellous is replaced again by the XBR Xell so you need to update using Flash360
I would also suggest using firefox to dump the flash As I got bad dumps using IE
buttersandwiches
Jan 23 2010, 03:35 PM
I have flash360 and xell-2f.bin renamed to updslot0.bin on a 1gb fat32 sb stick.
When I run Flash360.xex from xexmenu I get a black screen that hangs there.
The system is 256mb jasper with xbr 3.
I restarted the box just fine but I'm wondering what I'm missing since I didn't get a prompt to press the b or a buttons.
Thanks!
soulwarrior
Jan 23 2010, 05:05 PM
@krayzie so is this correct then:
1. nandpro lpt: -r3 c1.bin
2. nandpro lpt: -r3 c2.bin
3. fc c1.bin c2.bin /b
3b. If no differences found move on, if differences found read do steps 1,2,3
4. flash xellous with nandpro lpt: -w2 xell.bin <--- xell for your motherboard
5. After flashing xell you then update xell to xellous by putting xell-1f.bin renamed to updxell.bin on the root of a usb stick
6. after flashing xellous, use the http address to get the nand dump
7. nandpro flashdmp.bin: -w3 c1.bin
8. nandpro flashdmp.bin: -r16 kv.bin 1 1
9. nandpro flashdmp.bin: -r16 rawconfig.bin 3de 2
10. using the xbr for your motherboard: nandpro xbr.bin: -w16 kv.bin 1 1
11. using the xbr for your motherboard: nandpro xbr.bin: -w16 rawconfig.bin 3de 2
12. Rename xbr.bin to updflash.bin and copy to the root of usb
13. start xellous with usb connected and let it flash
14. after xbr is flashed, shut down, and restart to make sure everything went okay
15. Now update xell to xell-2f.bin by renaming that file to updxell.bin and putting that in the root of your usb, start xell and let it update xell. or you can use flash 360 to update xell at this point by renaming it to updslot0.bin and following the prompts in flash 360.
Redline99
Jan 23 2010, 05:12 PM
QUOTE(krayzie @ Jan 23 2010, 03:18 AM)

Yeah. You can't flash the xell-1f.bin directly on a virgin xbox.
You need the right xell for your mobo first then update to xellous using a usb device. (rename xell-1f.bin to updxell.bin and place on root)
Yes you can. you just have to either build the hack image with XeLLous or you need to inject it using nandpro. If you know what you are doing you don't have make it a 2 step process.
Mason2214
Jan 23 2010, 05:34 PM
Just update xell using flash 360, so easy to do
One question tho can this just be used with nandpro the same as the older xell
e.g nandpro lpt: -w16 xell-2f.bin 0 (For virgin boxes)
Then be able to boot gentoo to do reminder of nand flash for xbr
krayzie
Jan 23 2010, 05:36 PM
QUOTE(soulwarrior @ Jan 23 2010, 05:05 PM)

@krayzie so is this correct then:
1. nandpro lpt: -r3 c1.bin
2. nandpro lpt: -r3 c2.bin
3. fc c1.bin c2.bin /b
3b. If no differences found move on, if differences found read do steps 1,2,3
4. flash xellous with nandpro lpt: -w2 xell.bin <--- xell for your motherboard
5. After flashing xell you then update xell to xellous by putting xell-1f.bin renamed to updxell.bin on the root of a usb stick
6. after flashing xellous, use the http address to get the nand dump
7. nandpro flashdmp.bin: -w3 c1.bin
8. nandpro flashdmp.bin: -r16 kv.bin 1 1
9. nandpro flashdmp.bin: -r16 rawconfig.bin 3de 2
10. using the xbr for your motherboard: nandpro xbr.bin: -w16 kv.bin 1 1
11. using the xbr for your motherboard: nandpro xbr.bin: -w16 rawconfig.bin 3de 2
12. Rename xbr.bin to updflash.bin and copy to the root of usb
13. start xellous with usb connected and let it flash
14. after xbr is flashed, shut down, and restart to make sure everything went okay
15. Now update xell to xell-2f.bin by renaming that file to updxell.bin and putting that in the root of your usb, start xell and let it update xell. or you can use flash 360 to update xell at this point by renaming it to updslot0.bin and following the prompts in flash 360.
Well that was basically what I did. Only step 15 didn't work for me renamed to updxell.bin. Guess the xell built into xbr has other filenames it looks for (if it even does). The flash360 method should work fine even if I didn't do it yet.
@Redline99: Yeah I was aware it would be possible with some fidling here and there but figured this might be the easiest way to go for now for *nix n00bs like myself
Also big props. This thing is awesome
turfster
Jan 23 2010, 06:15 PM
Thanks for the new xell, Redline99. Its so much better to get the cpu/dvd key, without trying to write it down as it scrolls by on the older version. Time to go test out all the new feature's. Later....
xc1234
Jan 23 2010, 06:15 PM
QUOTE(sanni @ Jan 22 2010, 06:26 PM)

Would it be theoretically possible(if someone would develop needed programs) to flash the dvd drive with custom firmware from within xell?
i dont think the xbox sata is physically capable of writing to the dvd drive, only reading. someone correct me if im wrong
cowboys4life22
Jan 23 2010, 08:33 PM
Im just trying to clarify installation of Xellous. I have a JTAGed console with XBR 3 installed on my BB jasper. Do I have to flash the Xellous using Flash360, then reflash XBR, or can I just flash Xellous to the nand. Its alright either way, was just hoping can just flash xellous over old version and not have to reflash XBR. Would appreciate any help.
luna_s
Jan 23 2010, 08:40 PM
like redline99 said
"rename xell-2f.bin to updslot0.bin, put on usb, run Flash360, press button B, press button A. "
simple as that and worked for me
thanks for this redline99
cowboys4life22
Jan 23 2010, 08:58 PM
Thanks, just didnt want to mess it up, still new to the whole homebrew on 360. Just wanted confirmation, thanks for the quick reply, it appreciated.
dcourtney
Jan 24 2010, 08:53 AM
EDIT: Looks like my answer just appeared infront of my eyes off to give this a try now
http://forums.xbox-scene.com/index.php?showtopic=703757Hi Guys
Thanks for the great program redline!
I do need a little bit of help on a virgin jasper 512mb system though. I flashed standard xell via lpt then updated to xellous via updxell.bin
I can boot xellous fine but under my cpu key I get "kv_get_dvd_key Failure: kv_read the hash check failed probably as a result of decryption failure.
Is this a big problem?
I can access http fine and when dumping the nand I do get a bad block at 37c and 77c
When I click on either of the kv links via http it gives me an error 500 all other links work fine.
I continue on and build a updflash.bin file from the c1.bin (extracting kv and config) but the system just ignores it and doesn't flash anything could this have anything to do with the problems I mentioned? Was I meant to reinject my kv from c1.bin into xell at some stage?
Cheers
Redline99
Jan 24 2010, 10:23 AM
QUOTE(dcourtney @ Jan 23 2010, 11:53 PM)

EDIT: Looks like my answer just
I can boot xellous fine but under my cpu key I get "kv_get_dvd_key Failure: kv_read the hash check failed probably as a result of decryption failure.
Cheers
make sure your kv is in the nand.
dcourtney
Jan 24 2010, 11:35 AM
thanks for the reply redline I'm all up and running and pretty quickly thanks to your fantastic programming so big thanks again!
I ended up having to insert the kv.bin into the original xell.bin before writing it to my nand and after that it was it was all smooth sailing
carlitoB
Jan 24 2010, 06:50 PM
thank you redline for this and all your other apps over the years, quality everytime.
Sascoo
Jan 24 2010, 07:13 PM
Hmm, after the flash of xell-1f I am getting the message
Waiting for DHCP...... failed
Then it tries to do TFTP
TfTP: no answer from server, retrying
tftp result: -2
Then some garbage about the cdrom
The last thing it says is:
Xell network config: 10.0.120.209 / 255.255.255.0
I am guessing it is an issue with my router but I don't know what settings I need to change.
halikus
Jan 24 2010, 11:24 PM
QUOTE(Sascoo @ Jan 24 2010, 01:13 PM)

Hmm, after the flash of xell-1f I am getting the message
Waiting for DHCP...... failed
Then it tries to do TFTP
TfTP: no answer from server, retrying
tftp result: -2
Then some garbage about the cdrom
The last thing it says is:
Xell network config: 10.0.120.209 / 255.255.255.0
I am guessing it is an issue with my router but I don't know what settings I need to change.
It does seem strange its not working with DHCP, but in your router you could try to make it a static IP that will work on your network (ie: 10.0.120.209 to 192.168.1.3). Im not too sure otherwise as i can't get Xell to boot, only XBR.
krizalid
Jan 25 2010, 07:09 AM
Can someone confirm if this is the proper way to update the image files with nandpro before flashing?
nandpro xbr.bin +W16 xell-2f.bin 30 - This is to update XBR Xell´s within the file, and
nandpro xellhack.bin +W16 xell-1f.bin 40 - for the Current compiled image found on Xbins under /development/free60/images/?
Thanks.
akumi
Jan 26 2010, 06:48 AM
i've updated xell to xellous by putting updxell.bin to usb stick. It updated fine but now it boots up and stuck at showing "clearing dvd bus reset state". Any idea what it means?
clearing dvd bus reset state
gizzmo
Jan 26 2010, 09:22 AM
so is safe not to use the lpt or usb nand dumper and use this method to retrieve the nand dump form xell network?? How much faster does it is, instead of using lpt?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.