mirror of https://github.com/unRedbox/Wiki.git
Compare commits
29 Commits
fa73220d54
...
ea1430ce38
Author | SHA1 | Date |
---|---|---|
Steve Dogiakos | ea1430ce38 | |
puyodead1 | aa3ba728ff | |
turnkit | 43d7ee7a3d | |
turnkit | 6ce06d6490 | |
turnkit | 4948736f8d | |
turnkit | f1fe3ddbdb | |
turnkit | 4541be2b73 | |
.eggman | eaf814abb0 | |
.eggman | 36893607f5 | |
.eggman | e021721f1c | |
.eggman | 6919fb233b | |
.eggman | 04d9e1011b | |
.eggman | 8183ae5d61 | |
.eggman | 03c3a40e4b | |
.eggman | d5d5cf2050 | |
.eggman | e27567d192 | |
.eggman | 6d012697ec | |
.eggman | 963c133bb0 | |
.eggman | 9fec1c352e | |
.eggman | 4aeba1dba8 | |
.eggman | 1c6999c9d8 | |
.eggman | 27dfe98343 | |
.eggman | 2afa3f3110 | |
iipython | 585d1422ca | |
mistakesmade_ | 7cc38baf48 | |
mistakesmade_ | cc2f2f38cf | |
Steve Dogiakos | 2524063031 | |
Steve Dogiakos | d2b0ed57c1 | |
Steve Dogiakos | 1401f6ce6f |
|
@ -0,0 +1,40 @@
|
||||||
|
# UnRedbox Wiki
|
||||||
|
|
||||||
|
Welcome to the **UnRedbox Wiki** repository. This project is focused on hosting and documenting information extracted from a **Redbox Kiosks**. Our goal is to explore and understand the software and configuration of the kiosk system, while also preserving and sharing our findings.
|
||||||
|
|
||||||
|
## Project Overview
|
||||||
|
|
||||||
|
The UnRedbox project aims to demystify the inner workings of the Redbox kiosks. This repository serves as a central wiki for:
|
||||||
|
|
||||||
|
- **Hardware documentation**: Gathering information about the various hardware implementations.
|
||||||
|
- **System configuration**: Understanding the settings and behavior of the system.
|
||||||
|
- **Security considerations**: Insights into potential vulnerabilities or interesting features.
|
||||||
|
|
||||||
|
Please note that this project is for educational and research purposes only.
|
||||||
|
|
||||||
|
|
||||||
|
## Contributing
|
||||||
|
|
||||||
|
To contribute, please log in with your Discord account at [redbox.wiki](https://redbox.wiki) and follow the guidelines below.
|
||||||
|
|
||||||
|
### [Before You Contribute](https://redbox.wiki/en/contributing)
|
||||||
|
|
||||||
|
All contributions are licensed under the **Creative Commons Attribution Share Alike 4.0 International license**. This includes media uploads, text contributions, or anything else submitted to the wiki. You may not license any contributions under any other terms.
|
||||||
|
|
||||||
|
### Site Navigation
|
||||||
|
|
||||||
|
The navigation panel on the side of the website is controlled by redbox.wiki admins. If you'd like a page to appear in the navigation, please contact **codeHusky/Loki** on Discord.
|
||||||
|
|
||||||
|
### New Pages
|
||||||
|
|
||||||
|
Before adding a new page, ensure that an existing page doesn't already cover the topic you're looking to work on. If there's overlap, see if it's more appropriate to add to an existing page rather than creating a new one. We aim to keep the number of pages minimal while avoiding excessively long pages of documentation.
|
||||||
|
|
||||||
|
If you still need to create a new page, feel free to do so. Just make sure you contact **codeHusky/Loki** in the Redbox Tinkering Discord to have your new page added to the navigation.
|
||||||
|
|
||||||
|
### Writing Tone and Style
|
||||||
|
|
||||||
|
All contributions should use a professional tone. Avoid using terms like "I" or referring to yourself directly. If you're documenting a technique you created, feel free to credit yourself, but avoid taking credit for "discovering" things that exist in every kiosk.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
This project is licensed under the CC-BY-SA-4.0 license. See the [LICENSE](LICENSE.txt) file for details.
|
Binary file not shown.
After Width: | Height: | Size: 1.9 MiB |
Binary file not shown.
After Width: | Height: | Size: 2.6 MiB |
15
hardware.md
15
hardware.md
|
@ -2,7 +2,7 @@
|
||||||
title: Hardware Overview
|
title: Hardware Overview
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-11-14T03:51:48.482Z
|
date: 2024-11-19T22:49:24.215Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-10-21T03:34:51.578Z
|
dateCreated: 2024-10-21T03:34:51.578Z
|
||||||
|
@ -86,6 +86,14 @@ The paint officially used by Redbox to refurbish kiosks is "B66R11038 DTM Acryli
|
||||||
- Intel i3 6100 @ 3.70GHz
|
- Intel i3 6100 @ 3.70GHz
|
||||||
- unknown BIOS
|
- unknown BIOS
|
||||||
- 1x HDMI & 2x USB 3 ports
|
- 1x HDMI & 2x USB 3 ports
|
||||||
|
- M2H110V1
|
||||||
|
- PN: 259474-02 Rev A
|
||||||
|
- MoBo: MSI CSM-H110M PRO-VHL
|
||||||
|
- 500GB WD500LPLX
|
||||||
|
- 4GB RAM (KVR21N15S8/4)
|
||||||
|
- Intel i3 6100 @ 3.70GHz
|
||||||
|
- unknown BIOS
|
||||||
|
- 1x HDMI, 2x USB 3.0
|
||||||
- M2H310V1
|
- M2H310V1
|
||||||
- PN: RDBX01679-01 Rev. A
|
- PN: RDBX01679-01 Rev. A
|
||||||
- Mobo: ?? H310 Motherboard
|
- Mobo: ?? H310 Motherboard
|
||||||
|
@ -134,8 +142,9 @@ Both units have a power button located above on the I/O panel, it's a black disc
|
||||||
|
|
||||||
## Modems
|
## Modems
|
||||||
- Cradlepoint IBR650LPE Netcloud
|
- Cradlepoint IBR650LPE Netcloud
|
||||||
![img_1393.jpg](/img_1393.jpg)
|
![cradlepoint_ibr650lpe_label_img_1393.jpg](/cradlepoint_ibr650lpe_label_img_1393.jpg)
|
||||||
![img_1394.jpg](/img_1394.jpg)
|
![cradlepoint_ibr650lpe_side_view_img_1394.jpg](/cradlepoint_ibr650lpe_side_view_img_1394.jpg)
|
||||||
|
|
||||||
- Cradlepoint IBR200
|
- Cradlepoint IBR200
|
||||||
|
|
||||||
To access the admin interface connect to the modem, head to 192.168.0.1 and when prompted for your password use the default password on the back of the modem. You may need to do a factory reset by pushing in the recessed reset button on the ethernet-port-side of the modem to deprovision the modem and make it accessible with the default credentials.
|
To access the admin interface connect to the modem, head to 192.168.0.1 and when prompted for your password use the default password on the back of the modem. You may need to do a factory reset by pushing in the recessed reset button on the ethernet-port-side of the modem to deprovision the modem and make it accessible with the default credentials.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: Kiosk Removal Tips
|
title: Kiosk Removal Tips
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-11-10T18:27:47.880Z
|
date: 2024-11-14T23:57:17.656Z
|
||||||
tags:
|
tags:
|
||||||
editor: ckeditor
|
editor: ckeditor
|
||||||
dateCreated: 2024-10-21T11:40:57.586Z
|
dateCreated: 2024-10-21T11:40:57.586Z
|
||||||
|
@ -17,14 +17,17 @@ dateCreated: 2024-10-21T11:40:57.586Z
|
||||||
<ul>
|
<ul>
|
||||||
<li>Socket set + extender (socket size varies)<ul>
|
<li>Socket set + extender (socket size varies)<ul>
|
||||||
<li>Ensure you have at least a ¾" socket and a 14mm socket as these have been reported as being used out in the field.</li>
|
<li>Ensure you have at least a ¾" socket and a 14mm socket as these have been reported as being used out in the field.</li>
|
||||||
|
<li>Some units (including doubles) have a different bolt layout which will require around a 15mm socket and a lot of effort to remove.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>WD40 or some other solution to loosen rusted bolts</li>
|
<li>Penetrating oil for rusted nuts (PB Blaster, Kroil)</li>
|
||||||
<li>Sawzall or Angle grinder with a cut off disk for rusted bolts</li>
|
<li>Sawzall or Angle grinder with a cut off disk for rusted bolts</li>
|
||||||
<li>Appliance dolly rated for at least 800 lbs</li>
|
<li>Appliance dolly rated for at least 800 lbs</li>
|
||||||
<li>Philips head screwdriver for adjusting kiosk feet</li>
|
<li>Philips head and Flat Screw Drivers</li>
|
||||||
|
<li>Adjustable Crecent Wrench</li>
|
||||||
<li>DiCs or diagonal cutting pliers for cutting the power on outdoor kiosks</li>
|
<li>DiCs or diagonal cutting pliers for cutting the power on outdoor kiosks</li>
|
||||||
<li>Flathead screwdriver for accessing outdoor kiosk power panel</li>
|
<li>Wire nuts and tape for terminating the electrical</li>
|
||||||
|
<li>Non-Contact Voltage Detector for double checking for live wires</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h1><strong>Indoor Kiosks</strong></h1>
|
<h1><strong>Indoor Kiosks</strong></h1>
|
||||||
<p>There isn't anything too notable about how these kiosks are installed. As far as it's known, all indoor kiosks are simply resting on nylon feet and have no additional mounting to the ground. Power is supplied via a wall plug and can easily be removed. </p>
|
<p>There isn't anything too notable about how these kiosks are installed. As far as it's known, all indoor kiosks are simply resting on nylon feet and have no additional mounting to the ground. Power is supplied via a wall plug and can easily be removed. </p>
|
||||||
|
@ -49,7 +52,8 @@ dateCreated: 2024-10-21T11:40:57.586Z
|
||||||
<h2>Outdoor Signage</h2>
|
<h2>Outdoor Signage</h2>
|
||||||
<p>Many units outdoors have elaborate signage to draw attention to the kiosks. This may require special equipment to remove.</p>
|
<p>Many units outdoors have elaborate signage to draw attention to the kiosks. This may require special equipment to remove.</p>
|
||||||
<h1>Disc Removal</h1>
|
<h1>Disc Removal</h1>
|
||||||
<p>Do not attempt to remove the discs at the store the kiosk is hosted at - this is likely to disrupt the store's customers or employees and could create a problem. Once you're</p>
|
<p>Do not attempt to remove the discs at the store the kiosk is hosted at - this is likely to disrupt the store's customers or employees and could create a problem.</p>
|
||||||
|
<p>If the unit is transported on its side it may get jammed up and it is recommended you open the back and clear the loose discs before booting after moving it. </p>
|
||||||
<h1>Air Conditioner Removal</h1>
|
<h1>Air Conditioner Removal</h1>
|
||||||
<p>Do not attempt to remove the A/C Unit at the store the kiosk is hosted at.</p>
|
<p>Do not attempt to remove the A/C Unit at the store the kiosk is hosted at.</p>
|
||||||
<p>todo: info (will be added on/before 10/25/2024)</p>
|
<p>todo: info (will be added on/before 10/25/2024)</p>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: Replacement Parts
|
title: Replacement Parts
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-11-10T18:29:57.027Z
|
date: 2024-11-19T15:37:56.521Z
|
||||||
tags:
|
tags:
|
||||||
editor: ckeditor
|
editor: ckeditor
|
||||||
dateCreated: 2024-10-21T13:42:15.243Z
|
dateCreated: 2024-10-21T13:42:15.243Z
|
||||||
|
@ -35,8 +35,9 @@ dateCreated: 2024-10-21T13:42:15.243Z
|
||||||
</figure>
|
</figure>
|
||||||
<figure class="image image_resized" style="width:26.14%;"><img src="/disc picker.jpg"></figure>
|
<figure class="image image_resized" style="width:26.14%;"><img src="/disc picker.jpg"></figure>
|
||||||
<h1>Disc Cases</h1>
|
<h1>Disc Cases</h1>
|
||||||
<p>At least five versions of cases have been observed differences only apparently being cosmetic. </p>
|
<p>At least five versions of cases have been observed with differences apparently only being cosmetic. </p>
|
||||||
<p>One version includes a barcode, RDBX00728. (The addition of the UPC code might have allowed a retailer to more easily sell a missing replacement case.)</p>
|
<p>One version, that in the upper left below, includes a barcode on the reverse side, “RDBX00728.”</p>
|
||||||
|
<p>(The addition of the UPC code might have allowed a retailer to more easily sell a missing replacement case.)</p>
|
||||||
<figure class="image image_resized" style="width:53.41%;"><img src="/img_0835.jpeg">
|
<figure class="image image_resized" style="width:53.41%;"><img src="/img_0835.jpeg">
|
||||||
<figcaption>Disc Cases - Top View</figcaption>
|
<figcaption>Disc Cases - Top View</figcaption>
|
||||||
</figure>
|
</figure>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: Kiosk Engine
|
title: Kiosk Engine
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-10-28T02:00:58.531Z
|
date: 2024-11-18T03:59:10.992Z
|
||||||
tags:
|
tags:
|
||||||
editor: ckeditor
|
editor: ckeditor
|
||||||
dateCreated: 2024-10-21T11:42:08.286Z
|
dateCreated: 2024-10-21T11:42:08.286Z
|
||||||
|
@ -28,3 +28,8 @@ dateCreated: 2024-10-21T11:42:08.286Z
|
||||||
<p>There is a way to open a menu that allows selecting “Resource Bundles” without the use of a discrete chain of keyboard combinations or UI interactions. You can access this menu by pressing the <code>`</code> key on a keyboard.</p>
|
<p>There is a way to open a menu that allows selecting “Resource Bundles” without the use of a discrete chain of keyboard combinations or UI interactions. You can access this menu by pressing the <code>`</code> key on a keyboard.</p>
|
||||||
<figure class="image image_resized" style="width:48.03%;"><img src="/kioskengine/select-resource-bundle.png"></figure>
|
<figure class="image image_resized" style="width:48.03%;"><img src="/kioskengine/select-resource-bundle.png"></figure>
|
||||||
<p> </p>
|
<p> </p>
|
||||||
|
<h1>Autobooting to the default Windows desktop environment</h1>
|
||||||
|
<p>If you want to prevent the autoboot of kiosk engine and would rather boot to a standard Windows desktop environment, you need to edit the <code>Shell</code>registry key located at <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon</code></p>
|
||||||
|
<p>You want to change the value of this key to <code>C:\Windows\explorer.exe</code></p>
|
||||||
|
<p>After you change the value, reboot the machine and the Windows desktop environment will show by default. </p>
|
||||||
|
<p>To switch back to the default kiosk engine autoboot, change the value to <code>C:\Program Files\Redbox\KioskShell\KioskShell.exe</code></p>
|
||||||
|
|
|
@ -2,18 +2,18 @@
|
||||||
title: Field Maintenance
|
title: Field Maintenance
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-11-10T18:33:49.750Z
|
date: 2024-11-16T03:09:02.271Z
|
||||||
tags:
|
tags:
|
||||||
editor: ckeditor
|
editor: ckeditor
|
||||||
dateCreated: 2024-10-21T11:12:53.076Z
|
dateCreated: 2024-10-21T11:12:53.076Z
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<p>The Field Maintenance Application contains various tools for servicing kiosks. </p>
|
<p>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. </p>
|
||||||
<figure class="image image_resized" style="width:44.97%;"><img src="/kioskengine/fmscreen.png">
|
<figure class="image image_resized" style="width:44.97%;"><img src="/kioskengine/fmscreen.png">
|
||||||
<figcaption>An example of the Field Maintenance Application after a login</figcaption>
|
<figcaption>An example of the Field Maintenance Application after a login</figcaption>
|
||||||
</figure>
|
</figure>
|
||||||
<h1>Modifying Kiosk to Allow Field Maintenance</h1>
|
<h1>Modifying Kiosk to Allow Field Maintenance</h1>
|
||||||
<p>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:</p>
|
<p>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:</p>
|
||||||
<ol>
|
<ol>
|
||||||
<li>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.</li>
|
<li>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.</li>
|
||||||
<li>Place this file in “C:\Program Files\Redbox\REDS\Kiosk Engine\bin”</li>
|
<li>Place this file in “C:\Program Files\Redbox\REDS\Kiosk Engine\bin”</li>
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
title: Redbox Desktop
|
title: Redbox Desktop
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-11-10T18:37:05.442Z
|
date: 2024-11-16T03:05:34.416Z
|
||||||
tags:
|
tags:
|
||||||
editor: ckeditor
|
editor: ckeditor
|
||||||
dateCreated: 2024-10-21T11:18:56.496Z
|
dateCreated: 2024-10-21T11:18:56.496Z
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<p><strong>Redbox Desktop</strong> is a servicing application accessible via a keyboard combination or by pressing the “Control Panel Log In” button from the <a href="/kioskengine/field-maintenance">Field Maintenance Application</a>. </p>
|
<p><strong>Redbox Desktop</strong> is a servicing application accessible via a keyboard combination or by pressing the “Control Panel Log In” button from the <a href="/kioskengine/field-maintenance">Field Maintenance Application</a>. </p>
|
||||||
<p>This is an advanced admin panel containing low level access to the OS, including an Admin command prompt, File Explorer, various hardware and administrative software tools, as well as the ability to stop/start most processes on the machine.</p>
|
<p>This is an advanced admin panel containing elevated access to the OS, including an Admin command prompt, File Explorer, various hardware and administrative software tools, as well as the ability to stop/start most processes on the machine.</p>
|
||||||
<p>There are four categories of tools organized as: Kiosk, File System, Computer, and Setup. A list of all utilities is pictured below.</p>
|
<p>There are four categories of tools organized as: Kiosk, File System, Computer, and Setup. A list of all utilities is pictured below.</p>
|
||||||
<figure class="image image_resized" style="width:52.15%;"><img src="/kioskengine/rbdesktop.png">
|
<figure class="image image_resized" style="width:52.15%;"><img src="/kioskengine/rbdesktop.png">
|
||||||
<figcaption>Redbox Desktop after a user has signed in</figcaption>
|
<figcaption>Redbox Desktop after a user has signed in</figcaption>
|
||||||
|
|
Loading…
Reference in New Issue