Sony BDP-S350 region-free

I last bought a DVD player at about the time the Java programming language was invented. Finally it gave up the ghost so I’ve just got another – and this one runs Java. How times change.

When I got my first one, I paid quite a lot for the vendor to do some soldering to make it region-free, and that was so long ago that I’d almost forgotten the ridiculous DVD region system. But back then, when I started buying DVDs, they were more plentiful and noticeably cheaper in the States, so I have a few region 1 discs.

Fortunately, it turns out that there’s a relatively straightforward hack for the Sony BDP-S350 to disable the region checking. So, to help make sure the details remain widely available, here’s a copy of what worked for me.

First, you need a programmable remote control for which you can specify the infrared codes numerically. In my case, the easiest thing was to buy a One For All URC 7730 from Amazon for about £8. Then you do the following, which I found on AVforums. Don’t skip any stages.

Region free BDP-S350 for DVD playback only, BD untested.

Based on instructions originally posted by kingfats

Player specs.
Online manual.

The full procedure for a OneForAll remote is below.
Here’s a list of working remotes and another, plus another remote.

Other options:
Pronto codes advice.
Full set of Pronto codes with included region hack.
Region Free Hack using a Nokia N95
Sony BDP-S350/S550 DVD Region Hack for Nokia N95
Harmony remote hack.

One For All
We need to send five codes to the player, so we’ll program them into keys 1 to 5:

1. Press DVD
2. Hold the magic button until the DVD button flashes twice.
3. Press 0533

4. Hold the magic button until it flashes twice.
5. Press 994
6. Press Magic Key (don’t hold)
7. Press 00189 (if your oneforall remote uses 4 digit or 3 digit codes, use less leading zeros)
8. Press 1 ( this sets it to key 1 – it flashes twice )

9. Hold the magic button until it flashes twice.
10. Press 994
11. Press Magic Key (don’t hold)
12. Press 00255
13. Press 2 ( this sets it to key 2 – it flashes twice )

14. Hold the magic button until it flashes twice.
15. Press 994
16. Press Magic Key (don’t hold)
17. Press 00095
18. Press 3 ( this sets it to key 3 – it flashes twice )

19. Hold the magic button until it flashes twice.
20. Press 994
21. Press Magic Key (don’t hold)
22. Press 00221
23. Press 4 ( this sets it to key 4 – it flashes twice )

24. Hold the magic button until it flashes twice.
25. Press 994
26. Press Magic Key (don’t hold)
27. Press 00079
28. Press 5 ( this sets it to key 5 – it flashes twice )

The remote is now programmed and ready to use.

Now to make the BDP-S350 region free:

1. Make sure there’s no disk in the player and that it’s in standby.
2. Use the remote that came with the player to bring the player out of standby.
3. Press 1, 2, 3, 4, 5 on the oneforall remote. If you did everything above correctly, the 24p light will start flashing.
4. Put the player back into standby with the Sony remote.
5. Next time you turn on the player it will be region-free for DVD playback

Note – It’s not known whether doing any firmware updates on the player could invalidate this, or require it to be re-applied. But it worked OK for me on a new player bought in Dec 2008.

Enjoyed this post? Why not sign up to receive Status-Q in your inbox?


I have 2 questions regarding this instruction

1. I have a oneforAll remote – One For All Kameleon 8-in-1 Universal Dynamic Electro-Luminescent Touch Display Home Theater Remote Control – URC9960, which key is the Magic Key ?

2. My Sony BDP-S550 is bought in US, it’s a DVD-1/BD-A, will the instruction work for this player ?

Thanks !

Hi Charlie –

I think you should be able to do the same thing on almost any remote as long as you can program the appropriate numbers into 5 different keys. How you do that on the Kameleons, I don’t know, but I’m sure it must be possible. All you need to do, I think, is send the five successive codes in order to the TV.

I don’t know, though, whether this works on US-originated players. In my searches I saw one or two posts suggesting that it wouldn’t, but others were less sure – I guess you just need to try!


Hell, just tried this hack on a US model. I must have done everything correctly, as the 24p light was flashing. But once I tried a region 2 DVD is was not recognised. Any Ideas?

Per the avforums posts, this hack only works with PAL Blu-ray players. I tried it on my US Sony S350 and it didn’t work.

I have a Oneforall URC-3445 remote that requires a code for the BDP-S350. Anyone know what the code is?

I have tried the hack in european version of DBP-S550 (firmware 019) several times with OneForAll One (URC-7710) but had no luck. DVD region is fixed to 2…

What do you cal the “magic button”on the remote?

Paco –
The URC 7730 programmable remote I used has a button labelled ‘MAGIC’ – that’s what you use to program it.

I was able to buy an inexpensive remote control that takes less then 1minute to make your Sony BDP-S550 Blu-ray or BDP-S350 Region free.
No magic button required. You just point the remote toward your Blu-Ray
holding one button down for 5 seconds wait 20 seconds, restart your machine. Now region free. click this link or copy it to your address:


Thank you, worked first time.


Got Something To Say:

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see


© Copyright Quentin Stafford-Fraser