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 90 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

    teepo

    PS3 Hard Drive Read?

    Thread Starter: teepo

    I was wondering if there are any ways to view an OFW ps3's hard drive from either linux/windows?

    I've read that the ps3 encrypts the drive

    Last Post By: teepo Today, 12:58 PM Go to last post
    bhek

    Help me install HDD on Sony PlayStation 2 Slim NTSC-J SCPH-70xxx

    Thread Starter: bhek

    Hi I'm just new here and new in ps2 HDD installation, i bought a 2nd Sony PlayStation 2 Slim NTSC-J SCPH-70xxx and i wanted to install hdd. Can someone

    Last Post By: bhek Today, 12:19 PM Go to last post
    Rikrik

    Progskeet 1.2

    Thread Starter: Rikrik

    Hi,

    I'm having some trouble with my progskeet 1.2. I'm hoping anyone here has a solution because i can't find much on the internet.

    Last Post By: vampman Today, 11:31 AM Go to last post
    snowkid1995

    PS2 Slim problem.

    Thread Starter: snowkid1995

    Hello guys,

    i have replaced laser unit in my PS2 Slim... everything went fine until i wanted to play game (disk is little bit scratched but

    Last Post By: snowkid1995 Today, 06:27 AM Go to last post
    Lombiz

    ISO Game Multiman

    Thread Starter: Lombiz

    Hello,

    I am sorry to ask this question if it has been answered before several times but cannot find any answer googleing or searching these

    Last Post By: amp2006 Today, 06:12 AM Go to last post
    Koolgus

    Anyone know?

    Thread Starter: Koolgus

    Anyone know what mod menu can change online player ped i really want this to change non modders into people they want besides the default online players.

    Last Post By: Koolgus Today, 02:53 AM Go to last post
  • Recent Comments

    Mathematician

    Super Pixel Jumper v1.2 by ThatOtherPerson

    I've played this game for the wii port so many times. I remember getting a ridiculous high score.... Go to last post

    Mathematician Today 01:01 PM
    STLcardsWS

    Super Pixel Jumper v1.2 by ThatOtherPerson

    How to place a Vote



    http://img716.imageshack.us/img716/9273/psxscenecontesttute.gif Go to last post

    STLcardsWS Today 12:45 PM
    JOshISPoser

    CFW 4.40 MiralaTijera - Update 4: System Manager 1.1 & 3.2.0 Integrated Core + qaflag

    oh man, i hope that feature alone gets put in other firmwares. it took me a long ass time to figure... Go to last post

    JOshISPoser Today 11:20 AM
    exofreak

    {Update #1} Rogero's CFW 4.40 v1.02 Released

    hi all. i have been on this fourm for a while now so i am no guest.
    anyways, i wanted to ask some... Go to last post

    exofreak Today 09:41 AM
    Tranced

    CFW 4.40 MiralaTijera - Update 4: System Manager 1.1 & 3.2.0 Integrated Core + qaflag

    I'm really liking the no sleep implementation. Some games will not run on my 2TB external. Go to last post

    Tranced Today 09:04 AM
    ppr2012

    BwE NOR Validator 1.28 -- Final Version?

    pls can any1 help!! i used this app to validate my 2dumps when taken on k3.55 with mm before... Go to last post

    ppr2012 Today 08:54 AM
    Raggamuffin

    UPDATE: Remarry Blu Ray Drive 3.15 / 3.50 / 3.55 Guide - No Need to Downgrade

    What if you dont own a bluray movie disk. can this still work ?
    i dont watch bluray movies so it... Go to last post

    Raggamuffin Today 08:13 AM
    negodosul

    CFW 4.40 MiralaTijera - Update 4: System Manager 1.1 & 3.2.0 Integrated Core + qaflag

    I think it is too much trouble to install this cfw. Go to last post

    negodosul Today 07:56 AM
    szczuru

    Bite h&e v1.5.1 -- Addition of 3 PC emulators.

    Added to PSP2PS3 dorpbox :) Go to last post

    szczuru Today 07:26 AM
    aldostools

    Fan Control Utility v1.7 Relased CFW 4.41 Supported!!

    Ok, here is the official answer from Estwald about the sudden shutdown exiting from this app.
    ... Go to last post

    aldostools Today 07:10 AM