Compare commits

..

123 Commits

Author SHA1 Message Date
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 dd04ee45f1 docs: update hardware 2024-10-21 17:12:34 +00:00
zach3697 5ab8904408 docs: update kioskengine/field-maintenance 2024-10-21 17:12:34 +00:00
Loki e50f39aa74
Add .gitignore 2024-10-21 12:09:27 -05:00
zach3697 b4fb4d89ed docs: delete redbox.rental.services.patched.dll 2024-10-21 17:05:18 +00:00
Steve Dogiakos 200b304f99 docs: upload locked_lock.jpg 2024-10-21 17:04:37 +00:00
zach3697 ce5ed64311 docs: update kioskengine/field-maintenance 2024-10-21 17:03:57 +00:00
Loki 701da744ca docs: update manual/quirks 2024-10-21 17:03:27 +00:00
Steve Dogiakos e3a01f94b6 docs: update hardware 2024-10-21 17:03:15 +00:00
zach3697 1129f8cbb9 docs: upload redboxkioskregistry.png 2024-10-21 17:03:00 +00:00
Steve Dogiakos 4e6243561f docs: rename pcb dvd-26-000-04_snachodog.jpg to pcb_dvd-26-000-04_snachodog.jpg 2024-10-21 17:02:16 +00:00
Steve Dogiakos 5aa3352ddb docs: rename img_4959.jpg to pcb dvd-26-000-04_snachodog.jpg 2024-10-21 17:00:43 +00:00
Steve Dogiakos 76c742bd0c docs: delete ap1gczmhftxzcxs_fgrbqgjkpfkavakztryl2emmkrmqj9h0wxsjpy1h5sc7rq=w1287-h965-s-no 2024-10-21 17:00:16 +00:00
Steve Dogiakos 8a2acc7a8b docs: upload img_4959.jpg 2024-10-21 16:59:10 +00:00
zach3697 2092f8570e docs: upload redbox.rental.services.patched.dll 2024-10-21 16:58:31 +00:00
Steve Dogiakos 683c00ff3d docs: upload ap1gczmhftxzcxs_fgrbqgjkpfkavakztryl2emmkrmqj9h0wxsjpy1h5sc7rq=w1287-h965-s-no 2024-10-21 16:58:28 +00:00
Loki fc775ecb37 docs: update kioskengine/redbox-desktop 2024-10-21 16:54:27 +00:00
Steve Dogiakos 455ac06dfc docs: update hardware/kiosk-removal 2024-10-21 16:52:55 +00:00
Steve Dogiakos c0262bb400 docs: update hardware/kiosk-removal 2024-10-21 16:51:38 +00:00
Steve Dogiakos f9aa5781c5 docs: update hardware/kiosk-removal 2024-10-21 16:47:55 +00:00
Loki 3acdfd0755 docs: update contributing 2024-10-21 16:47:14 +00:00
Steve Dogiakos ac3436f1d4 docs: update hardware/kiosk-removal 2024-10-21 16:46:37 +00:00
zach3697 a512ef5f3c docs: delete redbox.productlookupcatalog.dll 2024-10-21 16:39:13 +00:00
zach3697 638edf8943 docs: upload redbox.productlookupcatalog.dll 2024-10-21 16:37:12 +00:00
Steve Dogiakos fa223b5e54 docs: update hardware 2024-10-21 16:19:44 +00:00
Steve Dogiakos 114533544e docs: update hardware 2024-10-21 16:07:43 +00:00
Steve Dogiakos e3c2107ee4 docs: update hardware 2024-10-21 16:07:17 +00:00
Steve Dogiakos 39873616dd docs: update hardware 2024-10-21 16:04:50 +00:00
Steve Dogiakos 8bdd3553be docs: update hardware 2024-10-21 16:02:59 +00:00
Loki 5a77476b6d docs: update manual/cleanup 2024-10-21 14:53:38 +00:00
Loki 83ad847794 docs: update manual/cleanup 2024-10-21 14:52:09 +00:00
Loki 44e7a52173 docs: update manual/cleanup 2024-10-21 14:50:09 +00:00
Loki 69742977e0 docs: update manual/cleanup 2024-10-21 14:26:51 +00:00
Loki a0d9b36d02 docs: create manual/cleanup 2024-10-21 14:25:52 +00:00
Loki c16597c53b docs: rename diagnostics/quirks to manual/quirks 2024-10-21 14:25:22 +00:00
Loki a447114312 docs: rename diagnostics/troubleshooting to manual/troubleshooting 2024-10-21 14:25:14 +00:00
Loki e865509b67 docs: create diagnostics/quirks 2024-10-21 14:16:44 +00:00
Loki ef2d0354a8 docs: create diagnostics/troubleshooting 2024-10-21 14:16:16 +00:00
Loki 1346f3832f docs: update hardware 2024-10-21 14:04:34 +00:00
Loki d255b83995 docs: update hardware 2024-10-21 14:04:14 +00:00
Loki db3ea2cd7b docs: update kioskengine 2024-10-21 14:01:19 +00:00
Loki 5bdd0629b2 docs: rename kioskengine/image.png to kioskengine/sel-resource-bundle.png 2024-10-21 14:00:41 +00:00
Loki bffaa9b60f docs: upload kioskengine/image.png 2024-10-21 14:00:29 +00:00
Loki a58eef5993 docs: rename kioskengine/image.png to kioskengine/rentalhome.png 2024-10-21 13:51:27 +00:00
Loki b22a02820c docs: upload kioskengine/image.png 2024-10-21 13:51:20 +00:00
Loki d6378d195e docs: delete image.png 2024-10-21 13:51:15 +00:00
Loki cb8e716501 docs: upload image.png 2024-10-21 13:51:10 +00:00
Loki f95bff1b79 docs: update hardware 2024-10-21 13:48:21 +00:00
Loki 09dc47a105 docs: update hardware 2024-10-21 13:48:07 +00:00
Loki 61d7a2ff69 docs: update hardware 2024-10-21 13:47:16 +00:00
Loki bf2bdb80fb docs: update kioskengine 2024-10-21 13:47:01 +00:00
Loki f61f6da26a docs: rename kioskengine/rental-mode to kioskengine 2024-10-21 13:46:12 +00:00
Loki b5b019a0c9 docs: rename hardware/overview to hardware 2024-10-21 13:46:00 +00:00
Loki e93aaac44f docs: rename kiosk-removal to hardware/kiosk-removal 2024-10-21 13:44:33 +00:00
Loki c5f886ce8b docs: rename hardware to hardware/overview 2024-10-21 13:44:16 +00:00
Loki 4856989763 docs: create hardware/parts 2024-10-21 13:42:16 +00:00
Loki 1f59477b2e docs: update home 2024-10-21 13:40:50 +00:00
Loki 34f88b338b docs: update home 2024-10-21 13:40:19 +00:00
Loki 73072eaa88 docs: update kioskengine/field-maintenance 2024-10-21 13:28:13 +00:00
Loki 12a3f4349e docs: update kioskengine/field-maintenance 2024-10-21 13:26:29 +00:00
Loki 84e2173f93 docs: rename kioskengine/image.png to kioskengine/fmscreen-tip.png 2024-10-21 13:25:36 +00:00
Loki eacf3b66db docs: upload kioskengine/image.png 2024-10-21 13:25:28 +00:00
Loki e563e0fa97 docs: update kioskengine/field-maintenance 2024-10-21 13:23:46 +00:00
Loki 170edbf308 docs: update home 2024-10-21 12:52:36 +00:00
Loki bfc231cd56 docs: update home 2024-10-21 12:52:17 +00:00
Loki a4a9f8a730 docs: update home 2024-10-21 12:52:06 +00:00
Loki 54fa2eabb2 docs: update kiosk-removal 2024-10-21 12:48:52 +00:00
Loki 623c6ddcc4 docs: update kiosk-removal 2024-10-21 12:48:27 +00:00
Loki a27d09fb04 docs: update kiosk-removal 2024-10-21 12:25:46 +00:00
Loki 04b7c20366 docs: update home 2024-10-21 12:23:25 +00:00
Loki df314f6b06 docs: update kiosk-removal 2024-10-21 12:03:11 +00:00
Loki 094b396372 docs: update contributing 2024-10-21 11:59:27 +00:00
Loki 3a50cef5c4 docs: update contributing 2024-10-21 11:58:20 +00:00
Loki 6862f13ff8 docs: create contributing 2024-10-21 11:50:30 +00:00
Loki ee5a655c58 docs: update kiosk-removal 2024-10-21 11:49:19 +00:00
Loki e58e9fb3d7 docs: update kiosk-removal 2024-10-21 11:48:52 +00:00
Loki f5f2cdbaef docs: update kiosk-removal 2024-10-21 11:42:50 +00:00
Loki faeff25630 docs: create kioskengine/rental-mode 2024-10-21 11:42:09 +00:00
Loki 2091608843 docs: create kioskengine/historical 2024-10-21 11:41:43 +00:00
Loki 00384c332a docs: create kiosk-removal 2024-10-21 11:40:59 +00:00
Loki aa8f2923cf docs: update hal/scripts 2024-10-21 11:36:49 +00:00
Loki ddf457c40e docs: create hal/scripts 2024-10-21 11:36:40 +00:00
Loki 3cfaf57260 docs: create hal/tools 2024-10-21 11:36:13 +00:00
Loki 03d376a336 docs: update hardware 2024-10-21 11:32:55 +00:00
Loki a85b1c4330 docs: update kioskengine/redbox-desktop 2024-10-21 11:31:37 +00:00
Loki f7ab227eda docs: update kioskengine/redbox-desktop 2024-10-21 11:31:16 +00:00
Loki 9fff981369 docs: update kioskengine/redbox-desktop 2024-10-21 11:28:53 +00:00
Loki 1ace998135 docs: update kioskengine/redbox-desktop 2024-10-21 11:28:45 +00:00
Loki 57c6e03b3a docs: update kioskengine/redbox-desktop 2024-10-21 11:28:32 +00:00
Loki a9b01ff311 docs: update kioskengine/redbox-desktop 2024-10-21 11:27:16 +00:00
Loki eea19b5892 docs: update kioskengine/redbox-desktop 2024-10-21 11:26:29 +00:00
Loki 14bd485f38 docs: update kioskengine/redbox-desktop 2024-10-21 11:24:58 +00:00
Loki ecc97afb5b docs: update kioskengine/redbox-desktop 2024-10-21 11:24:34 +00:00
Loki b04caf5947 docs: update kioskengine/redbox-desktop 2024-10-21 11:20:25 +00:00
Loki 99a8dfdc31 docs: create kioskengine/redbox-desktop 2024-10-21 11:18:57 +00:00
Loki 334f5ecc32 docs: rename kioskengine/image.png to kioskengine/rbdesktop.png 2024-10-21 11:15:32 +00:00
Loki 45949eb190 docs: upload kioskengine/image.png 2024-10-21 11:15:20 +00:00
Loki e4aa9e2650 docs: rename kioskengine/image.png to kioskengine/rbdesktop-login.png 2024-10-21 11:14:49 +00:00
Loki 591c09e2eb docs: upload kioskengine/image.png 2024-10-21 11:14:38 +00:00
Loki 3191efc9dd docs: update kioskengine/field-maintenance 2024-10-21 11:13:25 +00:00
Loki f620e69644 docs: create kioskengine/field-maintenance 2024-10-21 11:12:54 +00:00
Loki 804f6e85f2 docs: rename kioskengine/image.png to kioskengine/fmscreen.png 2024-10-21 11:11:15 +00:00
Loki 41ac41e992 docs: upload kioskengine/image.png 2024-10-21 11:11:07 +00:00
Loki 2ff1b0960b docs: delete fmscreen.png 2024-10-21 11:10:48 +00:00
Loki 7b4b321add docs: rename image.png to fmscreen.png 2024-10-21 11:10:37 +00:00
Loki 6f7de7f6f2 docs: upload image.png 2024-10-21 11:10:27 +00:00
Loki 2fda687fb3 docs: update glossary 2024-10-21 11:09:00 +00:00
Loki 14fbe18aff docs: update glossary 2024-10-21 11:08:46 +00:00
Loki e041cd8b77 docs: create glossary 2024-10-21 10:57:57 +00:00
Loki fda4833c52 docs: upload img_9734.webp 2024-10-21 10:57:25 +00:00
Loki d5d4608915 docs: rename hardware/VMZ to VMZ 2024-10-21 10:54:14 +00:00
Loki 089e5ab423 docs: create hardware/VMZ 2024-10-21 10:48:48 +00:00
Administrator d6b48469aa docs: update hardware 2024-10-21 10:38:57 +00:00
Administrator c21c550bbe docs: update hardware 2024-10-21 10:38:36 +00:00
30 changed files with 463 additions and 15 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*.dll
*.exe

11
VMZ.html Normal file
View File

@ -0,0 +1,11 @@
<!--
title: What is the VMZ?
description:
published: true
date: 2024-10-21T10:48:47.300Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T10:48:47.300Z
-->
<p>placeholder</p>

29
contributing.md Normal file
View File

@ -0,0 +1,29 @@
---
title: Before You Contribute
description:
published: true
date: 2024-10-21T17:54:35.167Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:50:29.402Z
---
# License
All contributions are licensed under the [Creative Commons Attribution Share Alike 4.0 International](https://github.com/unRedbox/Wiki/blob/master/LICENSE.txt) license. This includes media uploads, text contributions, or anything else submitted to the website. 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.
# 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.
If you'd still like to add a new page - great, go ahead and do it. 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 such as "I" or referring to yourself by any means. If you're documenting a technique you created, feel free to credit yourself, but credits for "discovering" things that exist in every kiosk isn't appropriate.

18
glossary.md Normal file
View File

@ -0,0 +1,18 @@
---
title: Terminology Glossary
description:
published: true
date: 2024-10-21T11:08:59.217Z
tags:
editor: markdown
dateCreated: 2024-10-21T10:57:55.491Z
---
# VMZ
Vertical Merchandise Zone. On most units, the rotating carousel will have two posts of a noticable color (often yellow) to signify this zone. Intended for loading new discs into the unit.
# HAL
Hardware Abstraction Layer. In essence, a system used to interact with all of the physical hardware in the kiosk. Runs motors to turn carousel, run the picker up and down, and interfaces with all sensors inside each assembly. Also can control ventilation / air conditioning systems in some kiosks.
# KFC
Kiosk Function Check

11
hal/scripts.md Normal file
View File

@ -0,0 +1,11 @@
---
title: HAL Scripts & Tasks
description:
published: true
date: 2024-10-21T11:36:48.305Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:36:38.810Z
---
todo: content

11
hal/tools.md Normal file
View File

@ -0,0 +1,11 @@
---
title: HAL Tools
description:
published: true
date: 2024-10-21T11:36:11.924Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:36:11.924Z
---
todo: content

View File

@ -1,24 +1,87 @@
---
title: Kiosk Hardware
title: Hardware Overview
description:
published: true
date: 2024-10-21T03:44:07.169Z
date: 2024-10-21T18:14:26.813Z
tags:
editor: markdown
dateCreated: 2024-10-21T03:34:51.578Z
---
# Hardware
# Kiosk Models
## Indoor
- Model: DVD-IN
- Part Number: Indoor_Kiosk
- Has variants with outdoor screen for use in bright entryways
## Indoor (Blue Variant)
- 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
## Kiosks
- Indoors
- Indoors (Walmart)
- Some Walmart kiosks are colored blue due to previous agreements with Redbox.
# Computers
## PCs
## Dell
- Optiplex 390 (2011)
- Unknown CPU (2nd gen Intel)
- Unknown RAM
- 500GB HDD
- Optiplex XE2 (2013)
- Unknown CPU (4th gen Intel)
- Unknown RAM
- 500GB HDD
**Storage**: All PCs from my (nepeat@) observation seem to use 500GB HDDs.
## Lenovo
- ThinkCentre M91p USFF (2011)
- Intel Pentium G630
- 2GB DDR3
- 250GB HDD
### Dell
- Optiplex 390
- Optiplex XE2
## Premio
- M2H6V1
- PN: RDBX01186-01 Rev B
- MoBo: MSI H61M-P32/W8
- 500GB HDD WD5000BPKX
- 4GB RAM
- Intel i3 3220 @ 3.30GHz
- Windows 7 Embedded SP1
- BIOS Version: E7788IZ1 V10.25B8
# Components
## Touch Screen
- 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. Master 7/25/06
![PCB #DVD-26-000-04 Board](/pcb_dvd-26-000-04_snachodog.jpg "PCB #DVD-26-000-04 Board")
## Lock
![Locked Lock from within a kiosk](/locked_lock.jpg "Locked lock from within a kiosk")

View File

@ -0,0 +1,51 @@
<!--
title: Kiosk Removal Tips
description:
published: true
date: 2024-10-21T16:52:54.211Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:40:57.586Z
-->
<p style="text-align:center;"><span class="text-huge"><mark class="pen-red"><strong>DO NOT PRETEND TO BE A REDBOX EMPLOYEE.</strong></mark></span></p>
<p style="text-align:center;"><strong>Do not attempt to move these machines on your own. Ensure all tools have a high enough weight rating before use.</strong></p>
<h1>Weight</h1>
<p><strong>The actual weight of these devices has not been determined as of yet.</strong>&nbsp;Individuals have reported that these kiosks can weigh as much as 850 pounds, reducing to around 600 pounds without discs. Some employees have claimed the unit is closer to 350 pounds when empty.&nbsp;</p>
<p>Ensure any tools your using can at least support 800 pounds before moving anything - the more, the better. High rated dollies may be easier to move a machine with as many have additional sets of wheels you can deploy to roll heavy loads on.&nbsp;</p>
<h1>Recommended Tools</h1>
<ul>
<li>14 mm socket and ratchet (thinner is better) or wrench for removing the nuts from the outdoor kiosk retaining bars.</li>
<li>¾" socket ratchet for removing the nuts from some of the outdoor signs</li>
<li>Extender for bolts that might need more force</li>
<li>WD40 or some other solution to loosen rusted bolts</li>
<li>Angle grinder with a cut off disk</li>
<li>Appliance dolly rated for at least 800 lbs</li>
<li>Philips head screwdriver for adjusting kiosk feet</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>
</ul>
<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.&nbsp;</p>
<p>These can be lifted and removed from a store with a sufficiently rated dolly, such as an appliance dolly.</p>
<p>For cleanup, consider bringing with some basic floor cleaning supplies such as a broom. However, it's likely staff on-site will be ready to clean up after you as you've prearranged pickup. To avoid creating a slipping hazard and potentially injuring someone, do not use any cleaning equipment that will wet the ground.</p>
<h1>Outdoor Kiosks</h1>
<p>Most, if not all, outdoor kiosks are connected to power via a custom wired connection to the building's electrics. Some buildings will have external breaker panels nearby for their Redbox. However, not all installations will have this. <strong>Ensure power has been disconnected before cutting any wires or removing the kiosk.</strong></p>
<p>Some outdoor kiosks are bolted into the ground they were set on. If this is the case, it's possible the original bolts have seized into the ground. This will make removal more difficult without the right tools.&nbsp;</p>
<p>Other outdoor kiosks are mounted with a retaining rail holding the original nylon feet to the ground. This can be unbolted (14mm) to allow removal of the unit.&nbsp;</p>
<p>Take proper care to ensure no exposed live wires are left after removing an Outdoor Kiosk. Take all signage and don't leave any hazards behind, such as partially removed bolts embedded in the ground. If any cut bolts are sticking out of the ground, a solution might be using a cut-off disc on a grinder to cut them flush with the ground. Be sure to clear away flammable detritus (leaves, paper, etc.) before using the grinder.</p>
<h1>Kiosk-Mounted Accessories</h1>
<p>Kiosks often have accessories on them, such as signage and promotional devices.</p>
<h2>Movie Promo Lightbox</h2>
<p>These large, tall lightboxes are secured to the side of the kiosk with large Philips head screws that have Robinson/Square #2 drive in the middle of them. You can remove these screws to release the sign, then screw them back in to avoid losing them. You may need to move the sign on its hinge to reveal the screws.&nbsp;</p>
<p>If the sign is not hinged, you may have to open the lightbox to access the screws. The lightbox can be popped open with a flathead screwdriver at each of the spots with a lock cylinder. These lightboxes are quite flimsy, expect it to open easily. If the light is blinding you, there's a switch at the bottom to turn the lights off.</p>
<h2>Redbox Sign</h2>
<p>The traditional, curved Redbox sign is affixed to the top of the kiosk. It shouldn't need to be removed, but it does make the kiosk around 7 feet tall on the ground - even taller when up on the wheel of a dolly.&nbsp;</p>
<p>If you need to remove it todo: add info about removal</p>
<h2>Advertising Display</h2>
<p>Some Redbox kiosks (apparently ~10%) were equipped with advertising displays on the top. These replace the traditional Redbox Sign mentioned earlier. These advertising displays are significantly taller than the original Redbox sign.&nbsp;</p>
<p>todo: removal info</p>
<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>
<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>

11
hardware/parts.html Normal file
View File

@ -0,0 +1,11 @@
<!--
title: Replacement Parts
description:
published: true
date: 2024-10-21T13:42:15.243Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T13:42:15.243Z
-->
<p>todo: info</p>

View File

@ -1,13 +1,15 @@
<!--
title: Welcome to the Wiki
title: Welcome to redbox.wiki
description:
published: true
date: 2024-10-17T12:37:25.839Z
date: 2024-10-21T13:40:49.418Z
tags:
editor: ckeditor
dateCreated: 2024-10-17T11:56:34.169Z
-->
<h1>Hello Tinkerers and Preservationists!&nbsp;</h1>
<p>Welcome to the Redbox Tinkering Wiki! This is a safe place to store knowledge about Redbox kiosks and the various odd details you may encounter.</p>
<p>Welcome to redbox.wikii! This is a safe place to store knowledge about Redbox kiosks and the various odd details you may encounter.</p>
<p>This wiki is synced with a <a href="https://github.com/unRedbox/Wiki">GitHub repo</a> to ensure the information will always be available, even if this website goes down.</p>
<h1>Contributing</h1>
<p>Check out our <a href="/contributing">Before You Contribute</a> page before you do anything. Otherwise, you can login with a Discord account that's joined the <a href="https://discord.gg/U2khe336MK">Redbox Tinkering Discord</a> to edit.</p>

BIN
img_9734.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
ingenico_iuc285.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

11
kiosk-removal.md Normal file
View File

@ -0,0 +1,11 @@
---
title: Kiosk Removal Tips
description:
published: true
date: 2024-10-21T11:40:57.586Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:40:57.586Z
---
todo: content

32
kioskengine.html Normal file
View File

@ -0,0 +1,32 @@
<!--
title: Kiosk Engine
description:
published: true
date: 2024-10-21T17:14:46.345Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:42:08.286Z
-->
<p>Kiosk Engine is the custom application designed by Redbox for use on the kiosks by both employees and customers. By default, Kiosk Engine boots into a rental menu&nbsp;after the device initializes.</p>
<p>The rental menu&nbsp;features both a day and night mode. During the day, the rental screen will use white backgrounds to enhance contrast in sunlight. In evening hours, the menu&nbsp;will use black backgrounds to avoid eye strain from bright display panels.</p>
<figure class="image image_resized" style="width:32.47%;"><img src="/kioskengine/rentalhome.png">
<figcaption>Newest version of the rental screen homepage in Daytime mode</figcaption>
</figure>
<h1>OfflineMode</h1>
<p>This rental menu allows users to rent, buy, return, or pickup reserved movies. When the device is in OfflineMode, the kiosk will allow users to only rent 3 movies at a time. Some movies may be restricted from rental or purchase while in OfflineMode, though the reason for this is not fully understood. The card used to complete transactions in OfflineMode can be used multiple times as the kiosk does not make any attempt to limit this.</p>
<p>All kiosks are in OfflineMode as Redbox's services no longer exist.</p>
<h1>Accessing Service Menus</h1>
<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 <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>
<h2>“Select Resource Bundle” Menu via Keyboard</h2>
<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. The way to open this is unknown as of now, though it should be easy to figure out.</p>
<figure class="image image_resized" style="width:35.78%;"><img src="/kioskengine/sel-resource-bundle.png">
<figcaption>Example of the menu - only screenshot available</figcaption>
</figure>
<p>&nbsp;</p>

View File

@ -0,0 +1,88 @@
<!--
title: Field Maintenance
description:
published: true
date: 2024-10-21T17:13:05.834Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:12:53.076Z
-->
<p>The Field Maintenance Application contains various tools to assist field techs in servicing kiosks.&nbsp;</p>
<p>The field maintenance application provides a safety tip unique to each week of the year. Every safety tip is hard coded into the Kiosk Engine and will display the same thing on every kiosk.</p>
<figure class="image image_resized" style="width:44.97%;"><img src="/kioskengine/fmscreen.png">
<figcaption>An example of the Field Maintenance Application</figcaption>
</figure>
<h1>Safety Tips</h1>
<figure class="image image_resized image-style-align-right" style="width:38.04%;"><img src="/kioskengine/fmscreen-tip.png">
<figcaption>An example of a Safety Tip being displayed</figcaption>
</figure>
<p>These are shown when the FMA is opened, based on the current week number. These have been copied verbatim from the Redbox kiosk software. Some contain typos which remain here as-is for accuracy and historical purposes.</p>
<ol>
<li>Stay dry in cold weather. It prevents hypothermia.</li>
<li>Be mindful of your surroundings at all times. &nbsp;It keeps you safe and prevents trips and falls.</li>
<li>Don't lift more than you can handle. Get someone to help you if the load is too heavy.</li>
<li>Distracted Driving kills! &nbsp;Just concentrate on driving and arrive safe.</li>
<li>If you encounter rodents, insects, or animals at the kiosk, contact your Supervisor immediately.</li>
<li>Don't rely on cameras and warning devices when backing - PHYSICALLY LOOK AROUND.</li>
<li>Lift with your legs, not your back.</li>
<li>All your cleaning product safety info is available on The Screen in the Safety section (MSDSs).</li>
<li>Don't twist your body when putting a load to the side. Move your feet instead.</li>
<li>Speeding doesn't save time and increases injuries in accidents! &nbsp;Slow down and drive safely.</li>
<li>Watch for potholes and slippery surfaces when walking through the parking lot.</li>
<li>Wear work gloves if edges are rough or sharp.</li>
<li>Push your cart if it's a full, heavy load. Pulling it will cause back and shoulder injuries.</li>
<li>Sleepy driving leads to accidents. &nbsp;Sleepy working leads to injuries. &nbsp;Make sure you are well rested.</li>
<li>Use your doorstop at all times to prevent the kiosk door from flying open or closed.</li>
<li>Follow the Rules of the Road and the 5 Keys when driving in parking lots.</li>
<li>Weather Rules the Day! &nbsp;Check the weather to help you wear the right clothes and adjust your driving accordingly.</li>
<li>Start your day with stretches to help prepare your body for work and avoid injuries.</li>
<li>Seat Belts save lives and are REQUIRED by the Driver Safety Policy.</li>
<li>The Key to Quality Work and Safety Stay Focused on the Task At Hand.</li>
<li>Lifting? &nbsp;Bend your knees. &nbsp;Keep your back straight. &nbsp;Keep the object close to your body.</li>
<li>Park Smart. &nbsp;When possible, park away from other vehicles and use pull through spaces to avoid backing.</li>
<li>Slips, Trips and Falls are Preventable. &nbsp;Pay attention when walking.</li>
<li>Keep valuables out of sight in vehicles. If they can't see anything worth stealing, they won't risk breaking in.</li>
<li>Driving Key 1 - Aim High in Steering - Look ahead 15 seconds or more.</li>
<li>Drinking and Driving doesn't mix. &nbsp;Stay safe and use a designated driver.</li>
<li>Avoid Heat Illnessed - Stay Cool. &nbsp;Stay Hydrated. Wear light and loose Clothing. &nbsp;Use sunscreen.</li>
<li>Take time to care for yourself. &nbsp;It will have a positive impact on all you do.</li>
<li>Dont TWIST like a pretzel when doing tasks. &nbsp;Move your feet and avoid injuries.</li>
<li>Driving Key 2 - Get the Big Picture - 4 second minimum following distance and scan your mirrors.</li>
<li>PTO is meant to be taken. &nbsp;When was your last extra day off?</li>
<li>Are you eating healthy? &nbsp;It boosts your immune system and keeps your bones and muscles strong.</li>
<li>Hot weather care means taking breaks, finding shade and hydrating with lots of water. &nbsp;Stay Safe!</li>
<li>When your Drive- Just Drive. &nbsp;When you Walk - Just Walk. &nbsp;Stay Focused on the task at hand.</li>
<li>Driving Key 3 - Keep Your Eyes Moving - Scan your area continuously to recognize and react to traffic.</li>
<li>Make sure you take time for breaks and meals. &nbsp;It will help you focus on your work.</li>
<li>Seatbelt Positioning is Important - Lap belt under your stomach, snug against your hips. &nbsp;Shoulder belt on your mid shoulder.</li>
<li>Is your car clean? &nbsp;Inside and out? &nbsp;Messy cars and dirty windows can make it hard to drive and work.</li>
<li>Wet leaves, Fog, Animals running amuck - all equal the same thing - SLOW DOWN and Use the 5 Keys.</li>
<li>Driving Key 4 - Leave Yourself An Out - Make sure you have a space cushion all around you.</li>
<li>It's Deer Time! &nbsp;Slow down and use your brights at dawn and dusk.</li>
<li>Stretching is a great way to get you ready for your day. &nbsp;Did you stretch this morning?</li>
<li>Pay attention to your surroundings. &nbsp;Head Up, Eyes Moving and Ears Open. &nbsp;It helps keeps you safe.</li>
<li>Did you know Multi Tasking is a Myth? &nbsp;Your brain can only work on one thing at a time. &nbsp;Stay focused for quality and safety.</li>
<li>Driving Key 5 - Make Sure They See You - Use your Signals and make eye contact with other drivers and pedestrians.</li>
<li>Stay Healthy! &nbsp;Frequent handwashing and using hand sanitizer can help keep the flu and colds away.</li>
<li>A Complete Stop is required at Stop Signs and before turning Right on Red. &nbsp;Your wheels must stop rolling.</li>
<li>Is your car ready for winter? &nbsp;Make sure you take care of maintenance to avoid problems when traveling.</li>
<li>Are you dressed for winter success? &nbsp;Wearing layers allows you to adjust for conditions. &nbsp;Don't forget the hat and gloves!</li>
<li>Holidays make parking lots crazy! &nbsp;Take extra care when driving and walking.</li>
<li>Pay attention to walking surfaces in wet, rainy and snowy weather to avoid a fall.</li>
<li>Healthy eating helps you work better. &nbsp;Pack some healthy snacks for your breaks.</li>
</ol>
<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, @viper33802/@loki patched the DLL that has todo with the authentication. The steps are as follows:</p>
<ol>
<li>Download the patched DLL from the discord (use the search feature to find the PATCHED dll)</li>
<li>Place this file in “C:\Program Files\Redbox\REDS\Kiosk Engine\bin”</li>
<li>Make a copy of your original DLL (ie, add “.backup” to the end of the filename)</li>
<li>Remove the “.patched” from the file name. It should now read “Redbox.Rental.Services.dll”</li>
<li>Open the registry by hitting Win+R and typing “regedit”. Then click run.</li>
<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="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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

BIN
kioskengine/fmscreen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -0,0 +1,11 @@
<!--
title: Historical Versions
description:
published: true
date: 2024-10-21T11:41:42.321Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:41:42.321Z
-->
<p>todo: content</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

BIN
kioskengine/rbdesktop.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

View File

@ -0,0 +1,18 @@
<!--
title: Redbox Desktop
description:
published: true
date: 2024-10-21T16:54:26.270Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T11:18:56.496Z
-->
<p><strong>Redbox Desktop</strong> is an 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>.&nbsp;</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>
<h1>Login Process</h1>
<p>On machines that are Offline (all kiosks are), the login screen for the desktop (titled “Redbox Control Panel Login” will accept any credentials. No modifications are required.&nbsp;</p>
<p>This appears to be an intentional backdoor in the software to allow easy maintenance operations on the kiosk, even if the kiosk doesn't have an active connection to Redbox's services.</p>
<h1>Images</h1>
<figure class="image image_resized" style="width:53.72%;"><img src="/kioskengine/rbdesktop.png"></figure>
<figure class="image image_resized" style="width:53.72%;"><img src="/kioskengine/rbdesktop-login.png"></figure>

View File

@ -0,0 +1,23 @@
---
title: Redbox Desktop
description:
published: true
date: 2024-10-21T11:27:16.464Z
tags:
editor: markdown
dateCreated: 2024-10-21T11:18:56.496Z
---
![](/kioskengine/rbdesktop.png)
**Redbox Desktop** is an application accessible via a keyboard combination or by pressing the “Control Panel Log In” button from the [Field Maintenance Application](/kioskengine/field-maintenance). 
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.
# Login Process
![](/kioskengine/rbdesktop-login.png)
On machines that are Offline (all kiosks are), the login screen for the desktop (titled “Redbox Control Panel Login” will accept any credentials. No modifications are required. 
This appears to be an intentional backdoor in the software to allow easy maintenance operations on the kiosk, even if the kiosk doesn't have an active connection to Redbox's services.

BIN
kioskengine/rentalhome.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

BIN
locked_lock.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 759 KiB

31
manual/cleanup.html Normal file
View File

@ -0,0 +1,31 @@
<!--
title: Cleanup & Security
description:
published: true
date: 2024-10-21T14:53:37.044Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T14:25:51.187Z
-->
<p>As the new owner of an abandoned Redbox kiosk, you've got a motorized, multi hundred pound, steel box waiting to become a security risk in front of you. There are multiple things worth tweaking in your unit before you leave it to sit powered on for an extended period of time.</p>
<h1>Security</h1>
<h2>Remove the Cellular Modem</h2>
<p>Every kiosk contains a cellular modem. This modem likely still has a data plan, meaning that any units with power are still connected to the internet. Removing this before powering the unit on has no consequences and should be done to ensure you don't expose the kiosk directly to the internet, especially if you're doing this in the future when these Windows 7 Embedded installs are extremely outdated.</p>
<h2>Disable or Uninstall Kaseya</h2>
<p>Kaseya was software Redbox used to help manage their kiosks remotely. This software only can be connected to via <code>accessredbox.net</code> servers. This domain is still registered at this time, though the eventual owner of this domain in the future could repurpose it into a malicious Command and Control server for any remaining kiosks connected to the internet. You should disable the Kaseya services in Service Management or otherwise uninstall it.</p>
<h2>Disable or Uninstall RealVNC</h2>
<p>RealVNC is installed on many Redbox kiosks, specifically RealVNC 4. This is a very old version of RealVNC and should be uninstalled or removed. You can disable it in Service Management or uninstall it fully.</p>
<h1>Clean Up</h1>
<h2>Remove old .log files</h2>
<p>It's recommended for all owners to purge old .log files as they could contain some limited personal information of individuals who previously rented from a kiosk. If your kiosk has been down for several months when you power it on, the KioskEngine will automatically purge the old logs for you.</p>
<ul>
<li><code>C:\Program Files\Redbox\KioskLogs\ErrorLogs</code></li>
<li><code>C:\Program Files\Redbox\KioskShell\logs</code></li>
<li><code>C:\Program Files\Redbox\REDS\DeviceService\logs</code></li>
<li><code>C:\Program Files\Redbox\REDS\Kiosk Engine\logs</code></li>
<li><code>C:\Program Files\Redbox\REDS\Update Manager\logs</code></li>
<li><code>C:\ProgramData\Redbox\KioskClient\Logs</code></li>
<li><code>C:\ProgramData\Redbox\UpdateClient\Logs</code></li>
</ul>
<p>&nbsp;</p>

14
manual/quirks.html Normal file
View File

@ -0,0 +1,14 @@
<!--
title: Known Quirks / Bugs
description:
published: true
date: 2024-10-21T17:41:41.155Z
tags:
editor: ckeditor
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. <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>

View File

@ -0,0 +1,11 @@
<!--
title: Troubleshooting / Error Codes
description:
published: true
date: 2024-10-21T14:16:14.709Z
tags:
editor: ckeditor
dateCreated: 2024-10-21T14:16:14.709Z
-->
<p>todo</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

BIN
redboxkioskregistry.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB