|
|
#1 |
|
Member
![]() Join Date: Jan 2011
Location: Saint lucia
Posts: 271
Likes: 73
Liked 65 Times in 40 Posts
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
|
[IDEA]-Custom recovery menu.
I recently bricked my console and got this idea wat if there was a custom recovery menu than would run no matter the nature of the brick,like for eg.instead of sony crap recovery menu where if ur ps3 bricked it wont go into rocovery most of the time cause its tied to the ps3 os,rather why not have a rcovery menu thats separate from the ps3 os and can be called despite the system gives u a black screen or ports are dead,and u can just recover from any brick without a e3 or prog.that would be amazing almost like android devices that has their own recovery menu some come preinstalled from factory and with custom rom.wat i realised is that my android phone revcovery menu is completely separated from the phone os it self thus i could recover from any bricks,so i cant see why this cant be done to some extent on our consoles,and ofcoruse we need a very skilful dev for this.and also i think android phones are way ahead of our consoles in terms of customisation why is this....maybe its a open source os?
SO wat do u guys think
Last edited by raddog; 10-21-2012 at 08:27 AM. |
|
|
|
|
|
#2 |
|
Member
![]() Join Date: Oct 2011
Posts: 708
Likes: 389
Liked 708 Times in 276 Posts
Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
|
nope. you'd need to get bootldr/syscon for that. after that, you could make one if you wished.
__________________
"Whoever has ears, let them hear."
|
|
|
|
|
Likes: (1) |
|
|
#3 |
|
Homebrew Developer
![]() Join Date: Oct 2011
Location: dev_hdd0/home/
Posts: 492
Likes: 237
Liked 494 Times in 205 Posts
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
|
The problem in few words is it needs to be placed in a early stage of the bootchain
The "factory/service mode" works by replacing lv2... instead of this we need to replace bootloader, but without knowing how it works we cant even be sure if is possible, also the syscon is the boss of the motherboard, this gives a few more options to play with But without the keys involved there is no much hope for this to happen, maybe some day
|
|
|
|
|
Likes: (1) |
|
|
#4 | |
|
Member
![]() Join Date: Jan 2011
Location: Saint lucia
Posts: 271
Likes: 73
Liked 65 Times in 40 Posts
Mentioned: 36 Post(s)
Tagged: 0 Thread(s)
|
|
|
|
|
|
|
|
#5 |
|
Senior Member
![]() Join Date: Dec 2011
Posts: 4,376
Likes: 936
Liked 1,511 Times in 1,091 Posts
Mentioned: 780 Post(s)
Tagged: 0 Thread(s)
|
Would be cool. Like Bootmii for the Wii.
But even if you could get the keys, like bootmii does, it still might not work. Besides the keys you need an exploit. With the older Wiiis there was a flaw that allowed bootmii to replace boot 1 with boot 2. So you could launch bootmii before bootloader. But even with the keys, you can not do this on newer Wiis.
__________________
HOW TO DOWNGRADE W/E3 FLASHER TO ANY OFW/CFW
Nor model PS3 downgrade service in U.S.A. if you don't want to do it yourself For downgrade help join irc at effnet-Just enter name and channel is #ps3downgrade |
|
|
|
|
|
#6 |
|
Member
![]() Join Date: Oct 2011
Posts: 708
Likes: 389
Liked 708 Times in 276 Posts
Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
|
well, as for syscon, the eid1 seeds naehrwert hinted a long time ago were found on sc_iso_factory self, so that means they have to do with syscon. maybe there's something on eid1 that points to the internal structure of syscon, who knows. you can know that by decrypting your own eid1 i guess. if you want i can provide a sample of my decrypted eid1.
edit: here it is http://dl.dropbox.com/u/35197530/eid1_dec
__________________
"Whoever has ears, let them hear."
Last edited by zecoxao; 10-21-2012 at 09:56 AM. |
|
|
|
|
Likes: (1) |
|
|
#7 |
|
Homebrew Developer
![]() Join Date: Jan 2012
Posts: 105
Likes: 157
Liked 171 Times in 45 Posts
Mentioned: 57 Post(s)
Tagged: 0 Thread(s)
|
For what i know syscon isn't encrypted on his chip and it hase a additional bank to boot.
But for bootloader i don't think that you could put it in there. |
|
|
|
|
|
#8 | |
|
Homebrew Developer
![]() Join Date: Oct 2011
Location: dev_hdd0/home/
Posts: 492
Likes: 237
Liked 494 Times in 205 Posts
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
|
Is even more important than the bootloader because is working when the PS3 is in standby, when you turn on the PS3 it sends the "config ring" to the CPU... and the bootrom (inside CPU) is loaded, then the CPU starts working and the boot "jumps" to the bootloader (inside flash) The 2 banks in syscon i heard are duplicated data. This maybe is speculation but has sense to me in the same way PC motherboards has 2 BIOS to avoid bricking when the BIOS is updated Maybe by placing homebrew code in one of this banks we can have a dual-boot (or a normal boot + a new recovery) So syscon is at the same time... a big problem... and a good target to find new features. Syscon and bootloader are so related that will be hacked together (or never) ![]() Edit: If there is some mistake in this start process i simplifyed on purpose (mostly because i ignore the details), please correct me Last edited by sandungas; 10-21-2012 at 05:14 PM. |
|
|
|
|
|
Likes: (3) |
|
|
#9 |
|
Senior Member
![]() Join Date: Jan 2011
Location: Texas
Posts: 2,061
Likes: 386
Liked 536 Times in 400 Posts
Mentioned: 150 Post(s)
Tagged: 0 Thread(s)
|
What if We could make a custom bootldr and syscon On a Separate chip that could be soldered into place so it we brick we can just flip a switch and fix it.
__________________
Helpful Links: |MinVerCk|PS3DateCheck|SKU_Models|How to downgrade|My Image Host|
More: |PS3DEVWIKI|Kiosk Reverters|Jig|Progskeet|E3Flasher|EliteMossy| Index| ![]() |
|
|
|
|
Likes: (1) |
|
|
#10 | ||
|
Homebrew Developer
![]() Join Date: Oct 2011
Location: dev_hdd0/home/
Posts: 492
Likes: 237
Liked 494 Times in 205 Posts
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
|
Now we have all needed to make a good recovery/antibrick ![]() For the exploit to work its needed to interfacte some output/input pins of syscon, to controll communications with CELL and to controll the areas used by syscon to store "temporal data" This way you can "emulate" the syscon or make it work for you The rest is a cake... having controll of the comunications with syscon means you have your root_key_0 (inside cell) and the rest of the bootchain stages is in flash (bootloader--->lv0-->etc, etc...), in other words... you can resign and regenerate all the contents in flash To be able to write the flash (from a brick state)... maybe there are several ways... initially what writes the flash in a stock motherboard is the "southbridge" Syscon has a connection with southbridge (or in other words... southbridge is an slave of syscon and does what the boss wants) So maybe by sending commands from syscon to southbridge... we can write the flash !!! without a flasher !!! Either way... if this idea of writing flash using southbridge doesnt works it makes no difference... this kind of modchip needs a way to write/read a 100% corrupted flash To make a good recovery its needed to redirect the boot chain to another device (e.g: HDD or USB)... or as an alternative emulate the flash (a little eeprom in the modchip maybe is enought because we only need to load 1 stage more of the bootchain modifyed with a recovery menu) Also the same idea can be used to make a multiboot with a selector menu (or a button) It seems now is posible to make all this work, lest see what happens in next months, i would like to see a new generation of modchips, and probably i will buy one Last edited by sandungas; 11-01-2012 at 09:08 PM. |
||
|
|
|
|
Likes: (3) |
![]() |
| Bookmarks |
| Thread Tools | |
|
|