diff --git a/kioskengine/field-maintenance.html b/kioskengine/field-maintenance.html index 5032684..439d3b1 100644 --- a/kioskengine/field-maintenance.html +++ b/kioskengine/field-maintenance.html @@ -2,32 +2,32 @@ title: Field Maintenance description: published: true -date: 2024-11-16T03:09:02.271Z +date: 2024-12-01T23:38:03.684Z tags: editor: ckeditor dateCreated: 2024-10-21T11:12:53.076Z --> -

The Field Maintenance Application contains various tools for servicing kiosks. One of the main purposes of accessing this menu is to perform an inventory sync after restocking the kiosk. Another important utility is the HAL Tester which can be used to debug parts of the kiosk such as the carousel and gripper. 

+

The Field Maintenance Application contains various tools for servicing kiosks. One of the main purposes of accessing this menu is to perform an inventory sync after restocking the kiosk. Another important utility is the HAL Tester which can be used to debug parts of the kiosk such as the carousel and gripper.

An example of the Field Maintenance Application after a login

Modifying Kiosk to Allow Field Maintenance

-

The field maintenance screen sits behind a authentication screen that, unlike the Redbox Desktop, verifies credentials with Redbox servers (which are no longer online). To get around this, there are patched DLLs that skip the authentication step. The steps are as follows:

+

The field maintenance screen sits behind an authentication screen that, unlike the Redbox Desktop, verifies credentials with Redbox servers (which are no longer online). To get around this, there are patched DLLs that skip the authentication step. The steps are as follows:

    -
  1. Download the patched DLL from the Redbox discord. There will be a revised version of this soon that doesn't require downloading a full DLL.
  2. +
  3. Download the patched DLL from the Redbox Discord server. There will be a revised version of this soon that doesn't require downloading a full DLL.
  4. Place this file in “C:\Program Files\Redbox\REDS\Kiosk Engine\bin”
  5. Make a copy of your original DLL (ie, add “.backup” to the end of the filename)
  6. Remove the “.patched” from the file name. It should now read “Redbox.Rental.Services.dll”
  7. Open the registry by hitting Win+R and typing “regedit”. Then click run.
  8. -
  9. Navigate to the right directory using the left pane “HKEY_LOCAL_MACHINE\SOFTWARE\Redbox\REDS\KioskEngine\Store” making sure to click the store directory
  10. -
  11. In the right pane, locate a variable called “StandAlone” (if one does not exist, create one by right clicking and making a new string variable) and setting the value to “true"
  12. +
  13. Navigate to the right directory using the left pane “HKEY_LOCAL_MACHINE\SOFTWARE\Redbox\REDS\KioskEngine\Store”, making sure to click the store directory
  14. +
  15. In the right pane, locate a variable called “StandAlone” (if one does not exist, create one by right-clicking and making a new string variable) and setting the value to “true"
  16. Reboot your machine
  17. Using the previously mentioned instructions to access the Field Management login page , type in any value for the username and password and click login
  18. SUCCESS! You should now be logged into the Field Maintenance Menu

 

-

There is an alternative bypass which uses a patched fm.bundle file to bypass the login screen entirely, which can also be found on the Discord.

+

There is an alternative bypass that uses a patched fm.bundle file to bypass the login screen entirely, which can also be found on the Discord.

Safety Tips

An example of a Safety Tip being displayed