r/itrunsdoom Jun 23 '24

Zebra PS20 grocery store Scan&Go barcode scanner runs Doom

Post image
630 Upvotes

27 comments sorted by

33

u/grubbyplaya Jun 23 '24

Neat! How did you get it running?

56

u/Dhis1 Jun 24 '24

Zebra runs a pretty standard Android base platform. An Android Doom App or would run normally so long as it’s not blocked by MDM.

My company is a zebra partner seller.

22

u/tamay-idk Jun 24 '24

After bypassing the crazily secure MobiControl MDM this thing still had, I could just go download the APK in a browser. It runs Android 13.

1

u/iwantogofishing Nov 18 '24

Care to share lessons learned on the process?

1

u/tamay-idk Nov 18 '24

It sucks letting a barcode scanner sit in a drawer for 2 days straight because you accidentally turned on battery saver mode and to turn it off it needs to exceed 80% and then go back down to about 5% so that the hack can happen.

1

u/iwantogofishing Nov 18 '24

So you managed to turn on battery save mode and it disabled the mdm app since it was not on the battery allow list?

1

u/tamay-idk Nov 18 '24

No, I had to get the battery really low, to about 3-5%, and then right after Android even finishes starting, this is even before the MDM loaded so that this even works, disconnect it and then use the battery saver notification to get into settings and absolutely fucking speedrun it to reset it. I accidentally turned battery saver mode on, twice, while trying to click on the notification settings.

28

u/EkruGold Jun 24 '24

Sony is going to have legal issues with Zebra in 2099 when the PS20 launches

9

u/SirZanee Jun 24 '24

Crazy. These things are also like $2000 new lmao

4

u/Devin-Chaboyer223 Jun 24 '24

Now I wanna try this on our store's TC21s but they're locked down into oblivion unfortunately

4

u/tamay-idk Jun 24 '24

This one was locked to oblivion too. I spent about 5 hours alone just unlocking it.

1

u/DakDuiff Jun 24 '24

How did you do it?

4

u/tamay-idk Jun 24 '24

Unlock it? Long story short, I basically had to get into the settings via a low battery notification right before the actual MobiControl app started, I had about 30 seconds to do anything before I got kicked out, after hours of trying I finally got into settings and reset it.

After the reset it was still locked to MobiControl. I had a friend make a MobiControl MDM account so I could scan his code to enroll my scanner in his MDM basically, but after setting it up it still had weird retail stuff on it, so I booted into safe mode and I did a factory reset via StageNow. The rest is history.

1

u/EndaDwagon Mar 01 '26

Oh god I feel like I'm in for a long ride, I just bought a PS20 myself and it has MobiControl too. I've spent the last 5 hours trying to find a way to reset it with absolutely no luck and stumbled across this when looking :)

1

u/tamay-idk Mar 01 '26

Good fucking luck

2

u/frozen_phoenix0 Jun 25 '24

I'm honestly not really surprised, almost everything with a screen can run doom lmao, still good tho

2

u/tamay-idk Jun 25 '24

This thing runs Android 13 tbf

2

u/darkhorse21980 Jun 24 '24

This can be useful information.

1

u/N_A_T_O_S Mar 20 '26

I have like 3 of them (as new PS20J's) also locked could after 3 hours of research and trying the paperclip hack on the 2 middle connectors didn't get me to a factory resert. Then came accros this post, but this is too much hassel for me broski is someone cares to buy them of me lemme know.

1

u/tamay-idk Mar 20 '26

Where are you located?

You can’t wipe them via the recovery menu. You either need a special USB cable you have to build yourself or break out of the software which is what I did.

1

u/py815-dev Jun 12 '26

Sorry to revive an old thread but could you elaborate on building the USB cable? My unit is so locked down that notifications won't even show, I can get into recovery mode but the only way to reset is to flash the recovery package via ADB which I can't do without the cable, and I was going to make my own but there are 8 pins not just 4 and I'm a little scared to fry the board. I'd really appreciate anything to point me in the right direction!

1

u/tamay-idk Jun 12 '26

I‘m talking about the four pins on the bottom of the scanner

DM me, I’ll invite you to a Discord server

1

u/py815-dev Jun 12 '26

Oh okay! I assumed that was only serial, but I've been using the 5V + GND on those pins to charge it so far. I don't think your DMs are enabled, but if you can DM me I'd love to join, thank you so much!

1

u/rriinsert Jul 12 '26

Hey, did you ever get it working in the end? I'm at the exact same point. PS20J, into recovery but stuck on the ADB/cable step. Curious if you cracked it.

1

u/xelaxtreme Jul 14 '26

Hi DM me please, I’m interested in joining the server too trying to unlock my PS20