A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: wanpsp

[讨论] [讨论]PS3 破解LINUX安装已经实现

[复制链接]
该用户已被禁言

精华
0
帖子
0
威望
0 点
积分
-2 点
种子
0 点
注册时间
2010-10-15
最后登录
2020-1-10
发表于 2010-10-20 10:03  ·  福建 | 显示全部楼层
【真的就太好了。。可惜感觉不到是真的

精华
0
帖子
396
威望
0 点
积分
402 点
种子
0 点
注册时间
2009-3-18
最后登录
2021-12-15
 楼主| 发表于 2010-10-20 10:08  ·  四川 | 显示全部楼层
AsbestOS (a mineral, and meaning “inextinguishable” in Greek) is a bootloader to run PS3 Linux without OtherOS. It runs using the USB GameOS exploit (on PS3 version 3.41) from any compatible device, and any reprogrammable devices currently running the PS3 exploit can be used as long as they have enough free internal or external storage (40kB or so) to hold the loader. It is general enough that it should be useful to boot Linux given any other GameOS exploit in the future

石棉(一种矿物,意为“那无法阻绝”在希腊)是一种可跑不OtherOS PS3 Linux。它使用USB GameOS开发PS3版(在3.41)从任何装置,以及目前正在使用的任何可程式装置可用于PS3开发,只要他们有足够的自由的内部或外部存储器(40kB左右)举行。这是一般的足够的,它应该有用的启动给予其他GameOS Linux开发
该用户已被禁言

精华
0
帖子
666
威望
0 点
积分
720 点
种子
0 点
注册时间
2005-2-21
最后登录
2016-3-20
发表于 2010-10-20 10:13  ·  四川 | 显示全部楼层
================================================================================
                     AsbestOS README
================================================================================

== Introduction ==

AsbestOS is a Linux bootloader that runs off of the PS3 Lv-2 USB exploit. It is
designed to boot on PS3 systems running System Software version 3.41, though it
could be adapted to earlier versions. Linux runs on the GameOS partition, thus
having the same access to hardware that GameOS has.

== Building ==

The PS3DEV environment variable needs to point to a usable PowerPC64 toolchain
(e.g. $PS3DEV/bin/powerpc64-linux-gcc). If you don't have one, point it at an
empty dir and run

$ cd toolchain && ./buildit.sh ppu

To compile stage1 or stage2, just type 'make' in the respective directories.
You can also compile the UDP debug message client by doing the same in the tools
directory. 'make' in the root of the source tree will do all three (but not
ps3pwn).

To compile ps3pwn, you need to be on the target platform (ARM-Linux OMAP3) with
a native compiler (or hack the Makefile to use some cross compiler). Just type
'make' in that directory. ps3pwn is just the reference implementation of the
exploit and is not required as there are alternatives (see below).

== Usage ==

First compile AsbestOS and get a compatible USB exploit delivery mechanism. You
should also connect your PS3 and PC to a network (they need to be in the same
broadcast domain) and make sure your PC allows broadcast packets to UDP port
18194. The IP source and destination are both 255.255.255.255 for these packets.

Run tools/dbgcli to get AsbestOS debug output. Fire off the exploit device, turn
on your PS3 using power followed by eject within 0.2 seconds (if required by
your exploit implementation), and cross your fingers. If you get anything at
all, congratulations, stage2 is running. At this point, if you have any issues,
the problem should be fairly apparent from the messages.

If you get nothing, either the packets aren't making it to your PC or stage2 is
failing to start up properly. If your exploit device can show the debug "print"
USB messages, that might help you find out whether stage2 is at least being
loaded properly.

If your PS3 panics (blinking red light) or spontaneously reboots, then something
somewhere probably hit an error condition. The first thing that stage2 does is
inititalize Ethernet debugging, so chances are either that failed, or stage1
failed.

Basically, if stuff doesn't work, poke me on IRC ('marcan' on either EFNet or
freenode) and we'll see what we can do.

To get a kernel to load (see below for instructions to build one), you need to
have a DHCP server on your network. It needs to be configured to feed a boot
server and filename to the PS3. The boot server should point to a machine
running a TFTP server that can serve the specified file, which should be the
kernel image. For example, on an OpenWRT Kamikaze router, put something like
this on your /etc/config/dhcp:

config host
      option name     ps3
      option mac      00:1f:a7:aa:bb:cc
      option ip      192.168.3.60
      option networkid  ps3

config boot
      option networkid      ps3
      option filename      dtbImage.ps3.bin
      option servername     foobar
      option serveraddress   192.168.3.171

Where 192.168.3.60 is the IP that you want your PS3 to get and 192.168.3.171 is
the IP of the TFTP server. The server name doesn't really matter, but it's a
good idea to set it to the hostname of the TFTP server. Don't forget to specify
the MAC address of your PS3 correctly.

== Compatible devices ==

AsbestOS can potentially run on any device capable of implementing the exploit
and which has access to at least 40kB or so (currently) of free internal or
external memory. The following ports are known to exist so far:

- TI OMAP3 devices running Linux (ps3pwn reference implementation)
  IGEPv2 board, BeagleBoard, Nokia n900, Palm Pre, Motorola Droid, Pandora...
  Included in this distribution.
  Implements the MUSB device driver in userspace. You need to disable all USB
  services (if any) and either unload the kernel musb driver or unbind it via
  sysfs. Do not remove the driver for your OTG PHY, though (varies).

- AVR Software USB (for AVRs without hardware USB)
  Arduinos, etc...
  http://github.com/rvalles/asbestos-avr8susb
  Supports both >=64k AVRs and

精华
0
帖子
513
威望
0 点
积分
734 点
种子
292 点
注册时间
2010-5-9
最后登录
2023-1-4
发表于 2010-10-20 10:13  ·  广东 | 显示全部楼层
谷歌的悲剧,幸好看懂ON PS3 VERSION 3.41,心头放下大石了

昨晚看见某贴自制系统要建立在3.15的系统上,简直崩溃。。。
该用户已被禁言

精华
0
帖子
940
威望
0 点
积分
900 点
种子
0 点
注册时间
2005-4-4
最后登录
2019-12-8
发表于 2010-10-20 10:13  ·  福建 | 显示全部楼层
PS3装linux有什么用,想用linux用VMWARE甚至随便一个ATOM上网本都比PS3快得多还没那么多问题,功耗还小,再说了VMWARE和上网本能装win谁还去用linux,努力用在这上面有什么意思?要是说以前CELL很强可以利用那没话说,但是现在PC显卡浮点已经相当10倍CELL了还有CUDA,连CISC的i7的浮点都超过RISC的CELL那还有什么必要去开发利用?

这些人就不能专心搞游戏破解么?还是hermes说得对,没用的地方就是没必要下精力去搞

精华
0
帖子
1358
威望
0 点
积分
1396 点
种子
0 点
注册时间
2009-8-19
最后登录
2010-11-26
发表于 2010-10-20 10:24  ·  河南 | 显示全部楼层
强烈期待自制1!!!!!!!!!!!!!

精华
0
帖子
111
威望
0 点
积分
114 点
种子
0 点
注册时间
2010-10-15
最后登录
2012-9-29
发表于 2010-10-20 10:27  ·  上海 | 显示全部楼层
纯支持了,电子狗升级

精华
0
帖子
341
威望
0 点
积分
382 点
种子
0 点
注册时间
2010-8-18
最后登录
2021-5-28
发表于 2010-10-20 10:27  ·  广东 | 显示全部楼层
装个linux有啥用。。。。内存这么小能干啥?高清播放机?
该用户已被禁言

精华
0
帖子
68
威望
0 点
积分
69 点
种子
0 点
注册时间
2010-9-9
最后登录
2023-12-11
发表于 2010-10-20 10:28  ·  上海 | 显示全部楼层
观望,等等在说吧。

精华
0
帖子
495
威望
0 点
积分
531 点
种子
12 点
注册时间
2007-3-8
最后登录
2024-9-24
发表于 2010-10-20 10:33  ·  广东 | 显示全部楼层
下面是引用sargesun于2010-10-20 10:13发表的:
PS3装linux有什么用,想用linux用VMWARE甚至随便一个ATOM上网本都比PS3快得多还没那么多问题,功耗还小,再说了VMWARE和上网本能装win谁还去用linux,努力用在这上面有什么意思?要是说以前CELL很强可以利用那没话说,但是现在PC显卡浮点已经相当10倍CELL了还有CUDA,连CISC的i7的浮点都超过RISC的CELL那还有什么必要去开发利用?

这些人就不能专心搞游戏破解么?还是hermes说得对,没用的地方就是没必要下精力去搞


在linux开发要比在ps3 os下开发门槛低.  而且资源开放....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-30 09:41 , Processed in 0.253692 second(s), 25 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部