Compare commits

...

17 Commits

Author SHA1 Message Date
Steve Dogiakos 1d04292b30
Merge 2524063031 into 401df11167 2024-10-21 15:32:52 -06:00
postaldog94 401df11167 docs: update hardware 2024-10-21 20:25:07 +00:00
postaldog94 b925a61313 docs: update hardware 2024-10-21 20:24:46 +00:00
Steve Dogiakos 5d6d808877 docs: update hardware 2024-10-21 19:45:32 +00:00
Steve Dogiakos 10618e7374 docs: update hardware 2024-10-21 18:14:27 +00:00
Steve Dogiakos 33a3ec10d4 docs: update hardware 2024-10-21 18:08:45 +00:00
Loki c5a8f07f68 docs: update contributing 2024-10-21 17:54:36 +00:00
Loki b7dfe38f71 docs: update hardware 2024-10-21 17:45:03 +00:00
Loki bed4ed8cb1 docs: update manual/quirks 2024-10-21 17:41:42 +00:00
zach3697 08bd332e31 docs: update hardware 2024-10-21 17:19:24 +00:00
zach3697 0ebbede497 docs: upload ingenico_iuc285.png 2024-10-21 17:19:09 +00:00
Steve Dogiakos 5f58139e77 docs: update hardware 2024-10-21 17:14:56 +00:00
zach3697 6c8b2178b9 docs: update kioskengine 2024-10-21 17:14:47 +00:00
zach3697 f51ff5a3c6 docs: update kioskengine/field-maintenance 2024-10-21 17:13:06 +00:00
Steve Dogiakos 2524063031 Changed language in the first paragraph that was left over from a previous repo 2024-10-21 10:32:08 -06:00
Steve Dogiakos d2b0ed57c1 Merge branch 'master' of https://github.com/unredbox/Wiki 2024-10-21 10:29:58 -06:00
Steve Dogiakos 1401f6ce6f Generate Readme.md 2024-10-21 10:29:44 -06:00
7 changed files with 77 additions and 12 deletions

40
Readme.md Normal file
View File

@ -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.

View File

@ -2,7 +2,7 @@
title: Before You Contribute
description:
published: true
date: 2024-10-21T16:47:13.034Z
date: 2024-10-21T17:54:35.167Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:50:29.402Z
@ -17,6 +17,8 @@ The navigation panel on the side of the website is controlled by redbox.wiki adm
# Files
Do not upload any files you do not have the rights to. This includes patched DLLs from Redbox dumps or your own box. All files uploaded to the wiki must be licensable by you.
Other files can be uploaded via a PR to [unredbox/Wiki-Files](https://github.com/unredbox/Wiki-Files).
# 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 should aim for the least number of pages we can while avoiding massive, lengthy pages of documentation.

View File

@ -2,7 +2,7 @@
title: Hardware Overview
description:
published: true
date: 2024-10-21T17:08:30.551Z
date: 2024-10-21T20:25:06.098Z
tags:
editor: markdown
dateCreated: 2024-10-21T03:34:51.578Z
@ -14,18 +14,23 @@ dateCreated: 2024-10-21T03:34:51.578Z
- Part Number: Indoor_Kiosk
- Has variants with outdoor screen for use in bright entryways
## Indoor (Blue Variant)
- Model: `unknown`
- Part Number: `unknown`
- Model: DVD-IN
- Part Number: Indoor_KioskWB
- Made for Walmart per agreement with Redbox.
## Outdoor
- Model: DVD-OT
- Part Number: Outdoor_Kiosk
- Heating/Cooling unit prone to fire, remove before use
- IceQube IQ2200VS and control panel
- Stego CR027 Heater
# Computers
## Dell
- Optiplex 380 (2010)
- Unknown CPU (Intel Core 2 Duo)
- Unknown RAM
- Unknown HDD
- Optiplex 390 (2011)
- Unknown CPU (2nd gen Intel)
- Unknown RAM
@ -53,14 +58,32 @@ dateCreated: 2024-10-21T03:34:51.578Z
# Components
## Touch Screen
- Kristel Displays (from outdoor unit)
- Kristel Displays (from outdoor kiosk)
- Product # 259420
- Model LCD15-042A
- LCD Panel Model: UNKNOWN
- Max Resolution: UNKNOWN
- Kristel Displays (from Walmart kiosk) 15" Outdoor TS
- Product # RDBX00923
- Model LCD15-027C
- LCD Panel Model: UNKNOWN
- Max Resolution: UNKNOWN
- Kristel Displays (from indoor kiosk)
- Product # RDBX01570
- Model LCD15-026D
- LCD Panel Model: UNKNOWN
- Max Resolution: 1024x768 @ 75Hz
## Carousel
- Vekta PK Series Steppers
- Arcus Proteu USB Stepper Controller
## Credit Card Reader
- Ingenico iUC285
![ingenico_iuc285.png](/ingenico_iuc285.png)
## Modems
- Cradlepoint IBR650LPE Netcloud
## Boards
- PCB #DVD-26-000-04
- SER. Mater 7/25/06
- SER. Master 7/25/06
![PCB #DVD-26-000-04 Board](/pcb_dvd-26-000-04_snachodog.jpg "PCB #DVD-26-000-04 Board")

BIN
ingenico_iuc285.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

View File

@ -2,7 +2,7 @@
title: Kiosk Engine
description:
published: true
date: 2024-10-21T14:01:18.138Z
date: 2024-10-21T17:14:46.345Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:42:08.286Z
@ -20,7 +20,7 @@ dateCreated: 2024-10-21T11:42:08.286Z
<p>It's possible to access multiple service menus via Kiosk Engine.</p>
<h2>Field Maintenance via Rental Menu</h2>
<p>On the homepage, press the ? or Help button. Once on the help page, tap/click the Redbox logo. “Please Wait” will appear briefly before being replaced with a login screen.</p>
<p>Without patching DLLs or emulating the authentication servers, you can go no further past this point. If authentication does succeed, you will enter the <a href="/kioskengine/field-maintenance">Field Maintenance Application</a>.</p>
<p>Without <a href="https://redbox.wiki/en/kioskengine/field-maintenance">patching DLLs</a> or emulating the authentication servers, you can go no further past this point. If authentication does succeed, you will enter the <a href="/kioskengine/field-maintenance">Field Maintenance Application</a>.</p>
<h2>Redbox Desktop via Keyboard</h2>
<p>From anywhere (assuming the application is responding and kiosk is initialized), you can use the key combo <code>CTRL + ALT + ENTER</code> to access a Redbox Control Panel Login panel. Kiosks in OfflineMode allow use of any credentials to login.&nbsp;</p>
<p>If login succeeds, you will be sent to the <a href="/kioskengine/redbox-desktop">Redbox Desktop</a>.</p>

View File

@ -2,7 +2,7 @@
title: Field Maintenance
description:
published: true
date: 2024-10-21T17:07:33.750Z
date: 2024-10-21T17:13:05.834Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:12:53.076Z
@ -83,6 +83,6 @@ dateCreated: 2024-10-21T11:12:53.076Z
<li>Navigate to the right directory using the left pane “HKEY_LOCAL_MACHINE\SOFTWARE\Redbox\REDS\KioskEngine\Store” making sure to click the store directory</li>
<li>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"</li>
<li>Reboot your machine</li>
<li>Using the previously mentioned instructions to access the <a href="/kioskengine/field-maintenance">Field Management login page </a>, type in any value for the username and password and click login</li>
<li>Using the previously mentioned instructions to access the <a href="https://redbox.wiki/en/kioskengine">Field Management login page </a>, type in any value for the username and password and click login</li>
<li>SUCCESS! You should now be logged into the Field Maintenance Menu</li>
</ol>

View File

@ -2,7 +2,7 @@
title: Known Quirks / Bugs
description:
published: true
date: 2024-10-21T17:03:26.846Z
date: 2024-10-21T17:41:41.155Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T14:16:42.966Z
@ -11,4 +11,4 @@ dateCreated: 2024-10-21T14:16:42.966Z
<h1>Extremely Laggy UI</h1>
<p>Some kiosks come configured with their GPU drivers disabled. This results in the user interface being exceptionally slow and choppy. Animations will stutter and tear, and overall it looks quite bad.</p>
<p>You can attempt to fix this by simply turning on the GPU drivers in Device Manager, accessible via <a href="/kioskengine/redbox-desktop">Redbox Desktop</a>. Techs have noted that this may not work and the device will simply not boot until you enter safe mode, though this doesn't appear to strictly be the case.</p>
<p>One potential route is using a DisplayPort to DVI cable or adapter and re-running the cable through the harness to the door if your VGA cable doesn't work.</p>
<p>One potential route is using a DisplayPort to DVI cable or adapter and re-running the cable through the harness to the door if your VGA cable doesn't work. <strong>Note that Windows will take forever to boot the first time you do this</strong>, so give it 10-20 minutes before you give up and reset everything. It will seem like it's frozen, but it's not. If your disk activity light is out and the keyboard isn't responding, something may have went wrong.</p>