메뉴 www.fafan.kr
파판 >> PSP게임정보
  • 로그인
  • UP Epsilon BiOS 1.0 커스텀펌웨어 릴리즈
    작성자 : 천사소녀 | 조회수 : 6377 (2006-07-23 오전 9:15:43)
    - 첨부파일
      

    듀얼펌웨어 시스템을 이용한 커스텀펌웨어인 Epsilon BiOS가 나왔습니다.

    UP모드칩 전용이고 2.71 펌웨어까지 지원한다고 합니다.

    iso 파일로 되어 있는 게임을 하려면 GAME-> 게임 파일 선택을 하면 바로 된다네요.

    용량이 커서 파일은 psp자료실에 올립니다.

    Introduction:

    Epsilon BIOS is a custom flash "replacement" for the $ony PSP which unleashes the full potential of your handheld, allowing you to both use homebrew software and run UMD ISO games from your Memory Stick on the latest firmware releases while also enjoying the impressive features built into the operating system such as RSS feeds, WMA support etc. Currently the 2.71 firmware release is supported.

    It is important to note that Epsilon BIOS is not standalone firmware replacement but more like a bootloader. It works using the dual-firmware system provided by the Undiluted Platinum hardware modification by loading when the PSP is initially powered on, then once running executes and "piggybacks" the real firmware stored in your PSP flash memory. Due to the way this works it is NOT possible to use Epsilon BIOS unless your PSP has an U.P. hardware modification installed.


    Features:

    - Runs alongside 2.71 firmware, so you get all the features of 2.71 such as RSS feeds, web browser etc combined with the advantages of homebrew software and ISO loading.
    - Allows execution of homebrew software in kernel mode, removing all limits previously in place while running homebrew on firmware versions above 1.50.
    - Ultra reliable, near transparent UMD emulation allowing users to run their games from a Memory Stick with ease, including games which require 2.0+ firmware without rebuilding the ISO or relying on nasty hacks.
    - Support for compressed ISO files for UMD emulation, allowing you to fit more games onto your Memory stick at one time.
    - Built-in recovery menu which can be used to to update your Epsilon BIOS installation or restore your PSP flash contents if it becomes "bricked".


    Functional Description:

    As described above, Epsilon BIOS can be compared to a "bootloader". It is stored on the U.P. flash memory and executed when your PSP is powered on. Once Epsilon BIOS is running it loads and "piggybacks" the real firmware from the PSP flash. Currently only 2.71 firmware is supported, you must
    upgrade your PSP onboard firmware to 2.71 in order to use Epsilon BIOS. If you attempt to boot Epsilon BIOS with an unsupported firmware version you will be taken to the recovery menu where you can upgrade the PSP firmware. The great thing about Epsilon BIOS is that since the "bootloader" always runs before the real firmware we can apply whatever patches are necessary to disable -
    whatever protection $ony tries to add in the future, making a U.P. modified PSP using Epsilon BIOS very future proof.

    With Epsilon BIOS you can run homebrew software (EBOOT files) directly from the OS main screen. Kernel mode applications are also supported meaning there are no limits when it comes to homebrew software. Both 1.00 and 1.50 style EBOOT's are supported.

    UMD emulation is handled almost transparently. You do not need to launch a separate application in order to load your UMD games from the memory stick, all the ISO's you have stored on your Memory stick are listed alongside your homebrew applications in the "Game->Memory Stick" screen and executed from there. Copying new games to your Memory stick is easy, simply enable the USB connection and copy ISO's to the "ISOS" directory in the root of your memory stick. Please note that each time you change the contents of the ISOS directory a cache file containing the icons etc for each game must be updated, and this will cause a slight delay while viewing the "Game->Memory Stick"
    screen.

    Compressed ISO's are supported for UMD emulation using our own custom format, "Epsilon ZIP". Using the "Epsilon ZIP Tool" included in the archive you can convert UMD ISO files into EZIP files and vice versa. Simply copy the EZIP files into the same location as normal ISO files in order to play them.

    Epsilon BIOS includes a recovery mode which can be used to update the PSP onboard firmware, restore a bricked PSP or upgrade your Epsilon BIOS installation. If there are any problems while booting then you will be presented with the recovery menu. To forcefully enter the recovery menu, hold SELECT+START when you power on the PSP.


    Installation:

    Epsilon BIOS is broken into two distinct parts: the bootloader and the core. The bootloader is programmed to U.P. flash from the PC and is what actually takes control of the system when you first power on your PSP. The bootloader attempts to load the core installed in U.P. flash; if the core has not yet been installed or there is another problem you will be taken to the recovery menu. When you first program the Epsilon bootloader onto your U.P. you will need to install the core separately
    since it is not bundled inside the bootloader flash image. However, whenever an Epsilon BIOS core update is released you simply copy the update file onto your Memory Stick then use the recovery menu to update the core. This system is much safer and more user friendly than having to reprogram the U.P. flash from the PC each time you update which would be required if the bootloader and core were integrated.


    Installing the Bootloader:

    1. Turn on the PSP while holding LEFT to enable U.P. programming mode
    2. AFTER the PSP has turned on, connect the USB cable to the U.P.
    3. Program the bootloader flash image (epsilonBootloader*.flash) to U.P using the flashing tool
    4. Cold restart the PSP by cycling power


    Installing/Updating the Epsilon BIOS Core:

    Updates and the initial installation of the Epsilon BIOS core are handled through the Epsilon recovery menu. To enter the recovery menu hold SELECT+START while you power on the PSP. The procedure to install/upgrade the BIOS is as follows:

    1. Copy EBUPDATE.BIN to the root directory of your memory stick. This can be done via the
    recovery menu by selecting "Memory Stick USB" or with a card reader, PSP XMB etc
    2. Select "Update Epsilon BIOS", then hit X to confirm
    3. Once the installation/update is complete the PSP will power off.


    Notes Regarding Homebrew:

    As the majority of homebrew software currently available is designed to run on the 1.50 kernel we decided that for compatibility reasons it would be best to have Epsilon BIOS load the 1.50 kernel instead of 2.x when running homebrew software. This is possible since the Epsilon BIOS bootloader is actually based on the 1.50 firmware so when running homebrew software the kernel is loaded from U.P. flash rather than PSP onboard flash. The only known issue with this method relates to wireless network configuration - since the 1.50 kernel does not support WPA encryption you will need to configure your PSP to use WEP if you wish to use WIFI enabled homebrew software.


    Recovery Menu:

    To forcefully enter the recovery menu hold SELECT+START while you power on the PSP. The Epsilon BIOS recovery menu from the 1.0 bootloader has the following menu selections:

    1. Memory Stick USB – Enables the USB connection between the PSP and PC for transferring files. This is the same as the USB connection in the PSP XMB.
    2. Update Epsilon BIOS – Installs an Epsilon BIOS core update from the memory stick. The update file must be named EBUPDATE.BIN and placed in the root directory of the memory stick.
    3. Launch Firmware Updater – Launches an official $ony firmware updater EBOOT stored on the memory stick at /PSP/GAME/UPDATE/EBOOT.BIN. You may use this feature to both upgrade and downgrade your PSP onboard firmware version. Please take note first of the following important facts:

    a. Epsilon BIOS releases are only compatible with certain firmware versions. If you flash your PSP to an unsupported version you will be taken to the recovery menu by the bootloader until such time as a supported firmware version is installed.
    b. In order to downgrade your firmware certain files must be modified in your PSP onboard firmware so the official $ony updater *thinks* you have a very early firmware version installed. There are always risks involved with modifying your onboard firmware and such an action can be potentially hazardous to your data. Please note that when upgrading the firmware version no files need to be edited so this warning does not apply.

    4. Restore onboard NAND – Used to “un-brick” a PSP by programming a known good flash dump (such as a dump of 1.0 or 1.50 firmware) to your PSP onboard NAND flash. The flash image must be a file called “nandImage.flash” in the root of the memory stick, in the same format used by the UP flasher tool (512bytes user + 16bytes extra for each page, interleaved).
    5. Shutdown PSP – self-explanatory


    Version Information:

    Epsilon BIOS v1.0 - Bootloader v1.0, Core v1.0
    Required onboard firmware: 2.71


    FAQ:

    Q: Why do I get a 0x86660000 error when I try to launch a $ony firmware upgrade?

    A: Epsilon BIOS blocks you from trying to install firmware versions that are not supported by the installed core. If you wish to upgrade to a new firmware, you might first need to upgrade Epsilon BIOS to a version which supports said firmware.

    Q: From firmware 2.6 and up, PRX files are protected with a new encryption method. How did you figure out how to decrypt these files?

    A: As most people will now be aware, the discovery of the 2.6 kmode exploit lead to decryption of modules using the new encryption method. However when we started working on this the kernel mode exploit was unknown so we took a different approach to reach our goal, one that doesn’t rely on exploits so should allow us to easily hack new firmware releases in the future once $ony changes the encryption method again. Here’s how we did it - warning: this is a bit technical, which unfortunately is required to give a proper answer. Since we couldn't get a dump of kernel memory from a PSP running the 2.6 firmware, the only way to figure out how to decrypt the 2.6 PRX files was to disassemble the IPL and see how this decrypted the files while the PSP is booting.

    Unfortunately, $ony used a clever trick in the 2.6 IPL to prevent hackers disassembling it. They read out some data from the reset vector and use it to decrypt the main portion of the IPL code. The problem here is that by the time we can run code on the PSP, any attempt to read out this data will be in vain as it gets scrambled inside the IPL. However, through some hardcore trickery we found a way to dump the data at the reset vector which enabled us to decrypt the main portion of the IPL code and then use this to figure out how the 2.6 PRX files were encrypted. The same encryption method and keys are used in 2.7 and 2.71, so when 2.7 came out we had this dumped and decrypted very quickly.

    There is nothing left now they can use to hide the IPL so when the 3.0 firmware eventually comes out its highly likely the encryption will have changed again but it shouldn’t take too long to figure it out. Sorry to give you the bad news $ony.. the hackers win another round, you cannot hide your firmware from our eyes anymore.






    글쓰기 | 수정 | 삭제 | 목록   

    Lv.2 x501 (2006-07-23 09:49:15)
    굉장히 편리한 물건이군요^^~~~~~~~
    Lv.4 사라지다 (2006-07-23 10:11:17)
    음..저의 영어실력으로는 무슨 이야기인지. 알수가 없군요.ㅋ
    Lv.2 코카콜라베어 (2006-07-23 10:30:40)
    저역시 영어 손놓은지가 7년이 넘어서 당췌 무슨 말인지 해석이 필요해요 ㅠ.ㅠ
    Lv.2 누구황진 (2006-07-23 10:33:52)
    모드칩망한거같다
    Lv.3 Field (2006-07-23 10:49:11)
    지금은 딱히 필요는 없겠지만 나중에는 유용할 것 같습니다.

    소니가 다른 보호장치를 만들어 버릴 수 도 있으니...
    Lv.4 xanai8181 (2006-07-23 11:00:46)
    이게 무엇이든간에 저는 지금의 데브훅으로 대 만족입니다. 고로 요번에도 살짝 넘겨볼까 합니다.
    Lv.3 UMDLoader (2006-07-23 11:03:10)
    물리적인 조작 없이도 ISO를 사용할수 있으니 모드칩이 조금 밀리겠군요. 이상한점은 어떻게 모드칩나온다고 할때 데브훅이 때마쳐 나왔는지원..
    Lv.3 파다닥 (2006-07-23 11:07:48)
    윗 분들 up모드칩 전용이라고 써있는데요...;; 모드칩이 있어야만 사용할수 있다는 말입니다. 아직은 모드칩이 망할때가 아닌가 봅니다.
    Lv.2 응소리 (2006-07-23 11:30:18)
    뭔가 좋다싶어서 봤는데 모드칩전용이네요...
    Lv.3 슬픈비 (2006-07-23 12:05:29)
    아~ 모드칩이 있어야
    쓸수 있다는 얘기군요
    Lv.2 znfkzl (2006-07-23 12:23:47)
    결국은 모드칩 이야기이군요... 아직은 그림의 떡이지만 또 어떻게 될지 모르는 일이니..
    Lv.4 나라지킴이 (2006-07-23 12:33:06)
    이거는 모드칩이 있어야 사용을 할수가 있나 보네요...
    Lv.5 까치 (2006-07-23 12:43:18)
    데브훅044 2.71이 되는 이상~
    모드칩의 필요성을 전혀 못느끼네요..
    모드칩에 도데체 어떤 사람에게 필요한가요??
    Lv.4 레드아이 (2006-07-23 12:54:20)
    모드칩 이야기군요...모드칩이 좀 저렴하면 장만할수 있을텐데...
    Lv.3 roh1011 (2006-07-23 12:55:27)
    나오기 시작하는군요 여러가지 기능이 추가 됫으면 하는 바램이~
    Lv.7 Kainen (2006-07-23 13:03:35)
    모드칩펌...아직쓸만한 사람들이 별로 없을듯....
    Lv.3 비상 (2006-07-23 13:06:07)
    역시 데이브훅이 있는이상.. 이건..
    Lv.4 참진이슬로 (2006-07-23 13:32:44)
    역시 모드칩만의 장점이군요ㅜㅜ내 돌덩이 psp의 구원이 될지...
    Lv.5 Fate.De_Moon (2006-07-23 13:37:19)
    -ㅁ- 전그래도 모드칩이 좋다는.. -_ㅠ 설치의 압박만 없다면 당장이라도 구입하고싶다는.....
    Lv.2 국성 (2006-07-23 14:15:46)
    모드칩이 있어야 되는구나 ;; 근데 데브훅으로 엄청 만족하고 이으니 ^_^
    Lv.2 방랑객 (2006-07-23 14:20:52)
    그냥 다운 그레이드 쓰는게 낳을듯 하네요..
    Lv.2 발냄새향기 (2006-07-23 14:22:40)
    데브훅때문에 ;; 모드칩이 잘 팔릴까
    Lv.4 pen2k (2006-07-23 14:27:15)
    그러나 모드칩은 장착이 너무나 어려워서...
    Lv.2 알파 (2006-07-23 15:25:42)
    모드칩 구하기 쉬웠다면 모를까....
    그냥 데브훅으로 만족...
    Lv.5 순★수의시대 (2006-07-23 15:41:39)
    오우~ 모드칩 전용이네요,,,모드칩 사용자분들 좋으시겠네요,,,,
    하지만 전 뎁훅으로 패쓰~
    Lv.2 연탄집게 (2006-07-23 15:57:29)
    데부훅 때문에 모드칩 잘안팔려서 보편화 되기는 글른듯 하네요..
    Lv.2 잠자는고양이 (2006-07-23 16:35:16)
    모드칩 장착을 하기가 힘들지만 않으면 대박일텐데...
    Lv.2 커즈 (2006-07-23 17:11:52)
    이거 뭐하는 자료 인가요??
    Lv.2 플랜시아 (2006-07-23 18:30:59)
    이것도 데브훅 하고 비슷한 기능을 가진건가요..흠..
    Lv.4 피터팬증후군 (2006-07-23 19:07:15)
    현재로써는 모드칩 비용과 설치비용을 생각한다면.. 차라리 PSP중고를 한대사고 만다는..... 역시 데브훅이 대세가 아닐지
    Lv.3 neon (2006-07-23 19:27:46)
    님들 혹시 2.71버젼에서도 umd게임 돌릴수있는 방법 없나요?
    모드칩을 안달구요..
    꼭 1.5에서만 가능한가요?? 2.71이면 다운그레이드도 못하고..
    답변부탁드립니다..
    Lv.3 neon (2006-07-23 19:28:36)
    그리고 데브훅이 머하는 기능인가요?? 데브훅 데브훅 그러던데
    뭐하는 거에요??
    Lv.3 좋아!가는거야~ (2006-07-23 20:40:26)
    이것만 있으면 이제 모드칩 않달아도 되는 건가요? 어떻게 사용 하는건지???
    Lv.2 sabzil (2006-07-23 22:05:49)
    모드칩의 시작인가...? @_@;;
    납땜이 넘 어려워서.. 진작에 포기하긴 했지만..
    Lv.3 3wave (2006-07-23 22:40:25)
    역시 psp는 너무 어려워요.. 영어 공부까지 해야 하다니 ^^;
    Lv.3 jeffrey (2006-07-23 23:31:31)
    역시 모드칩이군 쓰기는 어려운데.........달기도,...........
    Lv.6 oni-M (2006-07-23 23:41:20)
    찬밥이 될꺼 같군요...
    Lv.5 Fate.De_Moon (2006-07-24 00:21:28)
    -_- 달수만 있다면 이한몸 기꺼이 달아줄터인데.. -_ㅠ
    Lv.3 KiSeKi (2006-07-24 10:24:48)
    한국에서 돌릴수 있는 사람들은 거의 없게군요 ㅠ
    Lv.3 로봇F (2006-07-24 16:19:47)
    데브훅을 메모리에 넣고 실행하면
    (1.5에서만 실행이 가능합니다
    그래서 1.5가 인기가 있는 것입니다)
    가상의 2.71로 넘어갈 수 있습니다
    거기서 UMS랑 ISO CSO 다 돌릴 수 있습니다
    다시 1.5로 돌아오려면 전원을 끄면 됩니다
    Lv.3 네코 (2006-07-25 01:38:57)
    모드칩이 없으면 쓸데가 없는 프로그램인가...
    Lv.2 skywalker (2006-07-25 17:28:40)
    모드칩이 불가능한 우리나라에서는 그림의 떡.
    데브훅에 희망을 걸고 있습니다.
    Lv.4 땅쟁이 (2006-07-28 15:44:02)
    사실 현재까진 데브훅으로도 잘 돌아가니.. 패스
    Lv.2 소주먹은넘 (2006-08-04 22:04:27)
    데브훅으로 돌릴수있는 방법이 없을 까요??? (잔머리 굴리면 가능하다는 생각으로...)
    Lv.2 쿠울~하게 (2007-04-11 10:07:43)
    모드칩 구매했는데 다는법만알면 달고싶네요



    도배방지 : 0

    글쓰기 | 수정 | 삭제 | 목록   

     

    <<2627282930

    Copyright ⓒ FINALFANTASIA.COM All rights reserved.