PSX-SCENE Forum Discussion for Sony PlayStation/PsOne/PS2/PS3/PSP/PS VITA
  • FactoryServiceMode Tool v0.2 - The Non-Dongle Factory/Service Mode Solution

    CrashSerious releases an update to his FSM tool, FactoryServiceMode Tool v0.2 (current changelog below). With this application, Jailbroken PS3 Consoles no longer need the assistance of a JIG device in order to get into Factory/Service Mode. This means that one will be able to downgrade their consoles with ease, simply by running a PKG installed to their XMB. Also, this is another way to access and play around with Factory/Service mode. Again, this tool has been created using the open source PS1Light and 100% legal code.


    Changelog:
    • LV2 restart
    • logging overhauled (more verbose)
    • added peek/poke test with error logging
    • added hvcall 114 test with error logging
    • Copies Lv2diag_exit.self to dev_usb000
    • ^^^^ (user would need to rename to use it)


    Operation:Mongoose has a special message for Cobra/TB team:


    "That cobra is $%#@$%!!! We roll deep .. do you Max?" -- Operation:Mongoose

    +============================+

    Look ma, no Downgrade Dongle
    v0.2


    +============================+

    In keeping with our Red Valentines theme this month... we release another red themed app. Tonight, in our second release we bring you a second handy app that continues our commitment to the removal or the need for ANY dongles. A simple app that should likely make it into everyone's PS3 tool set. An XMB application that places the PS3 into factory service mode. Now, You can now throw away that downgrade dongle! Also, as an added bonus we've included CEX and DEX versions of the pkg.

    Psgrade was ported to all sorts of devices, even calculators ... none of those external devices are needed any longer! You may now re-purpose them!

    Usage:
    ------
    When you run the app it will beep once and reboot if successful. Three beeps indicates a failure, report the contents of factory.txt in this thread for help. (Factory.txt will save to the USB flash if you put on in the right most USB port of the PS3.) At this point you will come back up in Factory Service Mode (FSM). Place the Lv2Diag.self on the USB the Lv2diag.self will perform its intended purpose automatically. So be aware of that feature should you not be expecting the PS3 to boot back into the non-FSM XMB.

    This app will not work on any of the "reDRM" firmwares, aka Cobra or TrueBlue CFW.

    1. Install the appropriate pkg for your system; FactoryServiceMode.gnpdrm.pkg for CEX and FactoryServiceMode.pkg for DEX. Leave the USB Flash Drive in the PS3.
    2. Run the app and listen for the single beep, you should enter FSM automatically.
    3. Rename/copy the Lv2diag_exit.self on the root of the FLASH Drive to Lv2diag.self
      Note: This release simply exits FSM. Do NOT use the RSOD Lv2Diag released earlier unless you have RSOD.
    4. Place the USB Flash Drive in the right most USB port of the PS3.
    5. Restart the PS3. When it boots up, you will be out of FSM.
    6. Enjoy sticking it to the dongle makers in your own little way.



    Information:
    ------------
    The app detects the firmware you are running on so it should work on all the firmwares supported by "one" previously. (3.15, 3.41, and 3.55. Basically, Ones that are lower than 3.56.) During creation of this tool, the open-source ps3toolchain, and a slightly modified make_self were utilized. All code is original and makes use of no previously released or copyrighted code, this Lv2diag.self is made 100% with the PSL1GHT SDK so it can be shared freely and without concern for breaking any laws in your country. So, "no sony code inside!"

    FAQ:

    Q: Can I use this with the RSOD fix self you released earlier?
    A: You should only use the RSOD fix Lv2Diag.self to repair a RSOD PS3. Use the suplied Lv2diag.self packaged with this release to simply get out of service mode.

    Q: I'm having problems... help!!!!?!?!?!?
    A: Post the contents of the factory.txt, which is stored on the root of the USB flash drive where you put Lv2Diag.self, along with a detailed explanation and we will try to help you out. Without the contents of the factory.txt file... we will not be able to help.

    Q: Why didn't you just name the release .self file Lv2diag.self and save us a step?
    A: We intend to release more fun tools for you at some point, this just helps you keep them straight from the start.

    Q: It doesn't beep a single time for me, it beeps 3 times and goes back to the XMB. Can you help?
    A: We attempted to fixed this in the v.2 version of the app, ensure you have that one installed. If you do have that installed. Run the app a second time, without shutting down or restarting the PS3.

    Q: I see this, "ERROR: failed to read EPROM", in the factory.txt error log. Can you help?
    A: You likely heard 3 beeps. We attempted to fixed this in the v.2 version of the app, ensure you have that one installed. If you do have that installed. Run the app a second time, without shutting down or restarting the PS3.

    Q: I see this, "ERROR: SS EPROM read error returned: 1, product_mode: 0", in the factory.txt error log. Can you help?
    A: You likely heard 3 beeps. We attempted to fixed this in the v.2 version of the app, ensure you have that one installed. If you do have that installed. Run the app a second time, without shutting down or restarting the PS3.

    Q: I see this, "ERROR: LV1 mmap hvcall 114 not available:", in the factory.txt error log. Can you help?
    A: You likey have OFW (With Original PSJB Dongle even) or a reDRM Firmware. You will need to switch to a MFW to get this application to work.

    Q: I see this, "ERROR: LV2 poke syscall not available:", in the factory.txt error log. Can you help?
    A: You likey have OFW (With Original PSJB Dongle even) or a reDRM Firmware. You will need to switch to a MFW to get this application to work.

    Q: I get a 80010505 error in factory.txt on the USB drive sometimes. HELP!?!?!
    A: We noticed this on one Phat CECHG system in testing. but could not replicate it on other PS3's and it only occured after the initial run from a power on of the PS3. In this case, every time we ran it a second time the application worked with out fail. Try again and post the factory.txt if the problem persists.

    Q: Could you have made this just a little easier to use?
    A: Nope! ;-)

    Release I: RSODfix Lv2diag.self v0.1 - FULL and COMPLETE "Red Screen of Death "Solution

    Download: FactoryServiceMode-v0.2.rar

    [You can VOTE FOR THE ENTRY, in PSX-Scene's Monthly Contest]

    Introduction by tthousand
    Comments 76 Comments
    1. RUT Dark Ronin's Avatar
      RUT Dark Ronin -
      This is it, seems so))) What can I say)))
    1. Shaitan's Avatar
      Shaitan -
      This is a pretty cool tool but isn't it a bit outdated since QA flag extra lets you downgrade from recovery. I'm interested in what they'll bring out next though.
    1. CrashSerious's Avatar
      CrashSerious -
      Quote Originally Posted by Shaitan View Post
      This is a pretty cool tool but isn't it a bit outdated since QA flag extra lets you downgrade from recovery. I'm interested in what they'll bring out next though.
      There are all kinds of cool things to be done, but only in service mode. ;-)
    1. Shaitan's Avatar
      Shaitan -
      OK cool, I have to admit I haven't done much research on FSM, guess what I'm gonna be doing tonight.
    1. mr_wicked's Avatar
      mr_wicked -
      Quote Originally Posted by CrashSerious View Post
      There are all kinds of cool things to be done, but only in service mode. ;-)
      very cool stuff! I think you're the first to implement a custom Lv2Diag..!

      I cannot find the sources in your github, where can I find them?
    1. omyeltio's Avatar
      omyeltio -
      thanks bro keep it up!!
    1. Al_Jourgensen's Avatar
      Al_Jourgensen -
      hello

      can you explain me what is CEX and DEX versions?

      thankyou, nice work
    1. brunoso's Avatar
      brunoso -
      Great job. Now the next step is make this app run in 4.00. I would like if we can downgradde the firmware this way
    1. tthousand's Avatar
      tthousand -
      Quote Originally Posted by Al_Jourgensen View Post
      can you explain me what is CEX and DEX versions?
      Basically, Retail and Debug units. With Rebug CFW, it is possible to access both menus from either console.
    1. Tsile's Avatar
      Tsile -
      Can you give a guide to do this?
    1. spok's Avatar
      spok -
      Quote Originally Posted by brunoso View Post
      Great job. Now the next step is make this app run in 4.00. I would like if we can downgradde the firmware this way
      now i am 1 of those who say its useless until it worx on 3.6+ cause as was said b4 there is Qflag & old JB 4 this
    1. rodrigolegacy77's Avatar
      rodrigolegacy77 -
      I hope this app will work in the future at the firmware 4.00, because my console is in firmware 4.00. I upgraded it unintentionally. s:
    1. failanx's Avatar
      failanx -
      Back in my day, children incapable of correct spelling only talked shit in the comments section.
    1. krytonic's Avatar
      krytonic -
      Quote Originally Posted by spok View Post
      now i am 1 of those who say its useless until it worx on 3.6+ cause as was said b4 there is Qflag & old JB 4 this
      But in Service Mode can't you play PS2 games on a non-bc console using their software emulator?
      QA flag doesn't do everything... There is more than just downgrading that you can do in Service Mode... Don't be a idiot.
    1. matamoro77's Avatar
      matamoro77 -
      i think it is a nice tool and much easy than the old way just run .pkg and Service Mode is active. thanks CrashSerious and hope you supriese us again .
    1. darkhell666's Avatar
      darkhell666 -
      Hello, first of all, thanks for all developers for the effort, excuse my horrible english, i have a question, i can't understand this sentence: "So be aware of that feature should you not be expecting the PS3 to boot back into the non-FSM XMB.", what do you mean?, we can't go back to normal mode with this app?, we need a different procedure to back to normal mode? or this app is capable to do both things? excuse the noob questions but this things happen when a person don't understand perfectly other lenguage ^^¡
    1. CrashSerious's Avatar
      CrashSerious -
      Quote Originally Posted by darkhell666 View Post
      Hello, first of all, thanks for all developers for the effort, excuse my horrible english, i have a question, i can't understand this sentence: "So be aware of that feature should you not be expecting the PS3 to boot back into the non-FSM XMB.", what do you mean?, we can't go back to normal mode with this app?, we need a different procedure to back to normal mode? or this app is capable to do both things? excuse the noob questions but this things happen when a person don't understand perfectly other lenguage ^^¡
      That sentence is a bit complex. If you leave/have a Lv2diag.self in the root of the USB the PS3 will execute it BEFORE going into the Service Mode XMB. This will put you back in regular mode.

      That sentence was an attempt to avoid people thinking it didn't actually go into service mode, when it did... but the first boot put it back into regular mode because of a Lv2Diag.self doing so.

      (Basically, the Lv2Diag executes--- then the XMB for the product mode at the time gets launched. If it gets changed back before the user sees the FSM screen they could thing it never went there at all.)

      Does that help?

      Quote Originally Posted by Tsile View Post
      Can you give a guide to do this?
      1. Install the appropriate pkg for your system; FactoryServiceMode.gnpdrm.pkg for CEX and FactoryServiceMode.pkg for DEX.
      2. Run the app and listen for the beeps, you should enter FSM automatically.
      3. Place the desired Lv2Diag.self files on the root of a USB flash drive, ensuring they are named Lv2diag.self. The one included with this release simply exits FSM. Do NOT use the RSOD Lv2Diag released earlier unless you have RSOD.
      4. Place the USB Flash Drive in the right most USB port of the PS3.
      5. Restart the PS3. When it boots up, you will be out of FSM.
      6. Enjoy sticking it to the dongle makers in your own little way.

      Quote Originally Posted by Al_Jourgensen View Post
      hello

      can you explain me what is CEX and DEX versions?

      thankyou, nice work
      You likely have a CEX system. Retail Consoles are CEX, development/debugging station systems are DEX.

      Quote Originally Posted by brunoso View Post
      Great job. Now the next step is make this app run in 4.00. I would like if we can downgradde the firmware this way
      Thank you.

      For the people asking about the use of this on 3.56 and above... It won't work. We now have a chicken and egg problem:

      With the dongles, sony changed the "authentication" to get into service mode (and the "authentication" to get out to put it in basic terms) on 3.56 and above. We no longer need the dongles... but this is a home brew app-- and as those of you that are asking are well aware, homebrew cannot be executed on 3.56 and above for often previously stated reasons.

      Basically the result is the same, but for different reasons.
    1. yszon's Avatar
      yszon -
      hi ihave a slim unit running 3.55 cfw when my son accidentaly uprgade my game console in 3.56 ofw can i use this tool to make dwngrade my console!

      and how can i install .pkg file in the ofw 3.56 to dwngrade my system it is possible?

      thnks dude!keep up the good work guys!
    1. Rileybut26301's Avatar
      Rileybut26301 -
      Quote Originally Posted by yszon View Post
      hi ihave a slim unit running 3.55 cfw when my son accidentaly uprgade my game console in 3.56 ofw can i use this tool to make dwngrade my console!

      and how can i install .pkg file in the ofw 3.56 to dwngrade my system it is possible?

      thnks dude!keep up the good work guys!
      no this will not downgrade you back to 3.55 u might be able to use the kmeaw firmware 3.55 but if not u will have to buy a e3 flasher to downgrade or u can bye a progskeet
    1. spok's Avatar
      spok -
      Quote Originally Posted by krytonic View Post
      But in Service Mode can't you play PS2 games on a non-bc console using their software emulator?
      QA flag doesn't do everything... There is more than just downgrading that you can do in Service Mode... Don't be a idiot.
      its all misunderstanding, i didnt bash service mode nor dev, only pointed out that it can b done by old JB device
  • Daily Digest


    Want to receive the latest PSX info in your email?

    Sign up for our Daily Digest!



    Want to learn more about the team keeping you up to date with the latest scene news?

    Read about them now!

    Check out our Developer bios, too!

  • Recent Threads

    E3flasher

    Will a E3 flasher work for my ps3 slim.

    Thread Starter: E3flasher

    Hello, i need your help. Im thinking about getting an e3 flasher and was wonder will it work for my ps3 slim, CECH-3001A ... Will a e3 flasher work for

    Last Post By: E3flasher Yesterday, 11:38 PM Go to last post
    platinumwhitty

    Hi from Idaho

    Thread Starter: platinumwhitty

    I have owned a PS2 for about 4 years now.

    Commodore 64/128 and Amiga 500 are in my background as well.

    HDLoader quit working

    Last Post By: RandQalan Yesterday, 07:16 PM Go to last post
    PatrickBatman

    Previously unavailable Mugen Souls Paradox eboot

    Thread Starter: PatrickBatman

    Had to get it off a japanese site, re-rar (had a password, which luckily I guessed correctly) and delete a few jap urls in the file.

    Download

    Last Post By: PatrickBatman Yesterday, 06:13 PM Go to last post
    diegsmoran

    Need help, can't send private messages

    Thread Starter: diegsmoran

    Hey guys, i guess the title pretty much says it all. I have activated my account and everything but, i can't send private messages. Every time i go to

    Last Post By: badboyz80 Yesterday, 04:07 PM Go to last post
    Fisher

    Could this possibly be used on a ps2?

    Thread Starter: Fisher

    Surfing around the net I found a Dreamcast IDE interface:
    http://www.fuzzymuzzle.com/Bitmaster/Images/dc-ide.pdf
    Could this possibly be

    Last Post By: Fisher Yesterday, 02:48 PM Go to last post
    platinumwhitty

    identification

    Thread Starter: platinumwhitty

    Is there a way to identify if the PS2 I have has a mod chip?

    Last Post By: binavik Yesterday, 12:55 PM Go to last post
  • Recent Comments

    fromzero

    Another TB Clone Joins the Market - PB2 from PS3break

    I was about to say something similar but you nailed it. Sony scared most of the passionate devs... Go to last post

    fromzero Today 12:44 AM
    PRiME

    Another TB Clone Joins the Market - PB2 from PS3break

    Well I'm still waiting for those patches for the few games that have not been patched before I look... Go to last post

    PRiME Yesterday 09:56 PM
    digipimp75

    Another TB Clone Joins the Market - PB2 from PS3break

    New titties to play with? Where?! Oh titles... sorry, read that wrong. Got boobies on the mind... Go to last post

    digipimp75 Yesterday 08:27 PM
    swensonb

    Another TB Clone Joins the Market - PB2 from PS3break

    clones everywhere

    question is
    who will piss on someone else's cornflakes and make a CFW without... Go to last post

    swensonb Yesterday 08:10 PM
    digipimp75

    Another TB Clone Joins the Market - PB2 from PS3break

    Best expression ever lol Go to last post

    digipimp75 Yesterday 07:47 PM
    Goku1992

    Another TB Clone Joins the Market - PB2 from PS3break

    Most sites are free (like this one is) because they have advertisements (like this one have) to pay... Go to last post

    Goku1992 Yesterday 07:11 PM
    badboyz80

    Another TB Clone Joins the Market - PB2 from PS3break

    Attention:jb2 usb can only be used for console with ps3 3.55 firmware but not supportive for V2.5... Go to last post

    badboyz80 Yesterday 06:43 PM
    Slander

    Another TB Clone Joins the Market - PB2 from PS3break

    Hi all,

    I just comment to mainly clarify some things I read here:

    The EBOOTs release delay... Go to last post

    Slander Yesterday 06:35 PM
    gntle

    Another TB Clone Joins the Market - PB2 from PS3break

    People saying it should be free and a CFW for everyone. etc are ignorant fools, What has happened... Go to last post

    gntle Yesterday 06:29 PM
    Jay-Jay

    Another TB Clone Joins the Market - PB2 from PS3break

    I love all your suggestions!! :) Still on the backburner with the name. Hopefully the beta... Go to last post

    Jay-Jay Yesterday 06:13 PM

Popular Tags

1tb 3.15 3.41 3.42 3.50 3.55 3.55 cfw 3.56 3.60 3.61 3.70 3.72 3.73 007 80gb agent under fire apps assassins creed atmel backup back up backup games backup manager backups backwards compatible banned batch black blackbox black ops blackrhino blackscreen black screen blu-ray bluray bluray drive boot break brick bricked broken bug burned bypass call of duty card cfw cfw 3.55 cheap cheat cheats cobra cod code codebreaker codes compatibility connection contest controller crash custom custom firmware dead deank debug demo disc diy dlc dongle downgrade downgrading download drive dvd e3 card reader e3 flasher easy eboot eboot.bin eboot bin elf emulator error esr ethernet exploit external external hdd fat fifa firmware fix flash drive fmcb fmcb 1.8 format free free mc boot freemcboot free mcboot freeze friv ftp fuse gaia gaia manager game games gameshark geohot graf_chokolo gran turismo 5 groove gt5 gta iv guide hack hacking hard harddrive hard drive hdd hdl hdloader help! helpme hermes hex homebrew ide infectus install internal internal hdd iso issue jac jailbreak jailbreak 3.55 jailbreaking jtag kakaroto killzone 3 kmeaw kmeaw 3.55 lan laser leds light linux loader logo mac magic manager matrix matrix infinity maximus mcboot media player memento memor32 memory memory card mfw mod modbo mod chip modchip modded modding mods move multiman mw2 nand need for speed netflix network network adapter newbie new ps3 news noob no sound ntfs ntsc ofw online open manager open ps2 loader open ps2 loader 0.8 openps2loader opl opl problem oplv7 otheros packer pal pandora battery param.sfo patch payload pes 2011 pgen pic pkg playstation playstation 2 playstation 3 playtv port power problem problems progskeet ps1 ps2 ps2 backups ps2 slim ps3 ps3 break ps3 break.ps3 yes ps3 game modding ps3 hdd ps3 homebrew ps3 jailbreak ps3 slim ps3break ps3key psfreedom psgroopic psgroove psjailbreak psl1ght psn psn bypass psp psx psx-scene purchase question read rebug recovery region remote play repair restore rock band rogero router save saves scene screen sdk showtime skyrim slim slim ps2 smb sms softmod sony speed spoof stuck swap swap magic swapmagic swap trick system theme themes transfer trick trophies true blue tutorial ubuntu ulaunchelf update updates upgrade usb usbadvance usb flash drive v@ughn video vmc waninkoko winhiip working x3max xmb xploder ylod