xboxscene.org forums

Pages: 1 ... 10 11 [12] 13

Author Topic: 'Hello World' - First Public Homebrew Code Running via Hypervisor Expl  (Read 1564 times)

porto_citropolis

  • Archived User
  • Newbie
  • *
  • Posts: 19
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #165 on: March 05, 2007, 02:52:00 AM »

http://news.teamxbox.com/xbox/11131/Xbox-3...-Code-Revealed/

QUOTE
Press Y on the HD symbol and then press X,X,Left Bumper, Right Bumper, X,X. Once you do this a messsage will appear saying: Do you want to perform maintenance on your Xbox 360 storage devices?

Performing this function will also clear any software updates
.



anyone tried?
Logged

Fragreaver

  • Archived User
  • Newbie
  • *
  • Posts: 43
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #166 on: March 05, 2007, 03:13:00 AM »

Wasn't this only for game updates?
Logged

3monkeyheads

  • Archived User
  • Newbie
  • *
  • Posts: 3
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #167 on: March 05, 2007, 03:20:00 AM »

anyone come across a youtube link demonstrating the "Hello World" from the hyprvisor exploit?

 cool.gif
Logged

llamaking

  • Archived User
  • Newbie
  • *
  • Posts: 6
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #168 on: March 05, 2007, 04:19:00 PM »

You still can't 'unblow' an efuse.
Logged

openxdkman

  • Archived User
  • Hero Member
  • *
  • Posts: 550
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #169 on: March 07, 2007, 11:40:00 AM »

kernel updates go to a flash memory
game updates go to a cache area on hard disk

if you really want homebrew, better not upgrade the flash memory because clearing the flash memory isn't an easy task for beginners in electronics (and clearing cache on hard disk doesn't help, it's different)

and if you upgraded to 4552 or above with resistor in place, clearing the flash memory won't help you at all (1st efuse gone means previous kernel versions won't be accepted by processor)
Logged

Wolves

  • Archived User
  • Sr. Member
  • *
  • Posts: 327
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #170 on: March 08, 2007, 08:00:00 PM »

Sorry about this, a little excited:

4548!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! YES!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THOSE YEARS WITHOUT XBL PAYED OFF!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Mod Edit: Shrunk the retardedly large text down so you don't have to scroll left and right to read the thread.  (IMG:style_emoticons/default/wink.gif)

This post has been edited by cerealkillajme: Mar 14 2007, 03:15 PM
Logged

tonemgub

  • Archived User
  • Jr. Member
  • *
  • Posts: 57
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #171 on: March 14, 2007, 12:27:00 AM »

QUOTE(Wolves @ Mar 8 2007, 11:00 PM) *

Sorry about this, a little excited:

4548!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! YES!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THOSE YEARS WITHOUT XBL PAYED OFF!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!




Lol,  I haven't toutched my 360 since last year, might start using it if their is a homebrew development.

Mod Edit: Shrunk retardedly large text that was quoted.  (IMG:style_emoticons/default/wink.gif)

This post has been edited by cerealkillajme: Mar 14 2007, 03:17 PM
Logged

rokco2

  • Archived User
  • Newbie
  • *
  • Posts: 3
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #172 on: March 14, 2007, 08:11:00 AM »

hey guys, as nobody wants to answer my question in the live subforum: immediatly after "hello world" i buyed a new 360. don't want this efuse to get blown so now what if i want to test this live thing? can i connect without the newest firmware update? or will it force the update on my console as soon as i connect?!?!?
Logged

cerealkillajme

  • Archived User
  • Hero Member
  • *
  • Posts: 1076
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #173 on: March 14, 2007, 08:14:00 AM »

It will force an update on your console as soon as you connect to Live. If you remove the resistor it will still update to the newest kernel, BUT you will be able to downgrade to a lower kernel (if you don't remove the resistor before upgrading then you CAN'T downgrade).
Logged

rokco2

  • Archived User
  • Newbie
  • *
  • Posts: 3
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #174 on: March 15, 2007, 06:51:00 AM »

thank you for that information. rumors saying the 4552 kernel WILL NOT BOOT without the r6t3 in place. can any1 confirm this?

furthermore i have seen the pictures regarding r6t3.. do i just have to remove this damn thing? just asking because i dare to get the resistor desoldered but anything that goes beyond is out of scope for me due to a lack of pro soldering skills... soldered 2-3 xbox chips before (different gen).
Logged

torne

  • Archived User
  • Sr. Member
  • *
  • Posts: 383
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #175 on: March 15, 2007, 07:34:00 AM »

QUOTE(rokco2 @ Mar 15 2007, 12:51 PM) View Post
thank you for that information. rumors saying the 4552 kernel WILL NOT BOOT without the r6t3 in place. can any1 confirm this?

Rumours are wrong. 4552 boots whether R6T3 is there or not, and whether the eFuse is blown or not. I removed R6T3 before updating and it all works fine. MS could, in the future, release an update which *did* require the eFuse to be blown and would fail if it didn't, but they have not done so in 4552.

QUOTE
furthermore i have seen the pictures regarding r6t3.. do i just have to remove this damn thing? just asking because i dare to get the resistor desoldered but anything that goes beyond is out of scope for me due to a lack of pro soldering skills... soldered 2-3 xbox chips before (different gen).

Removing just the one resistor stops the efuse being blown, but doesn't provide you with a mechanism to actually downgrade. If you update to 4552 then the only way to go back again is to remove the flash chip from the motherboard and stick it in a flash programmer to erase the update (or to fit some clever programming adapter which can piggyback on a mounted chip). There's no software way to downgrade at this time, whether you've removed the resistor or not.

I got a talented coworker to remove mine partly to keep my options open in case of a future modchip-like development, and partly because I have access to the required flash programming tools at my workplace. If it came to it I could get said talented coworker (who does this kind of thing all the time on our development boards) to remove the flash chip and fit a socket instead. My fingers are too stupid to solder on that scale. smile.gif
Logged

rokco2

  • Archived User
  • Newbie
  • *
  • Posts: 3
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #176 on: March 15, 2007, 08:06:00 AM »

well now i am one step further. BUT still don't know how to decide:

1.) leave it as it is with 4532, dont play new games :-( dont even let a ping through to xbl :-( (wanted to test have a 3 month free gold ticket)
2.) remove that damn resistor and risk to crash that 1 week old 360 mobo
3.) use xbl, use 4552, get this fuse blown, give a f* about it and hope that anonymous finds a new leak or some other way to downgrade or that somehow all will be good in 6 months and nobody cares about this fuse anymore ,-)

Logged

Wolves

  • Archived User
  • Sr. Member
  • *
  • Posts: 327
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #177 on: March 15, 2007, 09:59:00 AM »

Damn, why is everyone so excited about XBMC?

Let's get an actual OS on there.



Anyways, so the execution of this "Hello world" is 100% full permission? No interaction between it and the hypervisor, except for it to say something along the lines of "Bitch please."?
Logged

torne

  • Archived User
  • Sr. Member
  • *
  • Posts: 383
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #178 on: March 15, 2007, 10:04:00 AM »

QUOTE(rokco2 @ Mar 15 2007, 02:06 PM) View Post
2.) remove that damn resistor and risk to crash that 1 week old 360 mobo

If you are reasonably competent at soldering and have a soldering iron with a proper small point tip, it's not particularly difficult to remove the resistor. Just be slow and patient, don't force it, don't overheat the board surrounding it, and it will come off eventually. There are other components near it, but not on all sides, so it's possible to get the iron tip in there without a great risk. Trickier would be putting it back on, if a future update requires the eFuses to be functional - the resistor is too small to put it back as is without considerable skill, you'd probably end up attaching some small flyleads with a larger scale component on. The resistor is 10K ohms, btw, if it comes to that smile.gif

I have no idea whether the risk/effort is worth the potential reward, tbh. I had mine removed because I had a skilled friend to do the soldering, because I'm an optimist and I like messing with odd platforms, and because I have a reasonable technical proficiency which might make even a hack with limited mass appeal useful/interesting to me.

QUOTE(Wolves @ Mar 15 2007, 03:59 PM) View Post
Damn, why is everyone so excited about XBMC?

Because XBMC is really useful and cool, and the original Xbox's hardware limits its capabilities; most obvious example, the CPU is not powerful enough to decode most HD-resolution stuff. XBMC is far more useful to most normal people than, say, a Linux port, even though porting Linux to it is pretty cool.
Logged

caster420

  • Archived User
  • Hero Member
  • *
  • Posts: 938
'Hello World' - First Public Homebrew Code Running via Hypervisor Expl
« Reply #179 on: March 19, 2007, 07:10:00 AM »

QUOTE(torne @ Mar 15 2007, 09:41 AM) View Post

Removing just the one resistor stops the efuse being blown, but doesn't provide you with a mechanism to actually downgrade. If you update to 4552 then the only way to go back again is to remove the flash chip from the motherboard and stick it in a flash programmer to erase the update (or to fit some clever programming adapter which can piggyback on a mounted chip). There's no software way to downgrade at this time, whether you've removed the resistor or not.


This is partially true.  If you remove the resistor and upgrade to 4552,  you can't downgrade by corrupting the update in your flash.  You have to desolder your NAND before you upgrade, make a backup of your kernel, and then update.  Then, when you want to switch kernel versions, you must flash the older image back on the NAND.

Caster.
Logged
Pages: 1 ... 10 11 [12] 13