Guide til at flashe Panasonic Codefree Custom Firmware (UB424 / UB824 / UB9004) - Opdatering 1.82

Oprettet af: Assassin — Oprettet: 12. februar 2024 — Svar: 607 — Visninger: 106.641 — Seneste aktivitet: 21. juli 2026 — Nøgleord: multiregion regionfree regionfreedom
Assassin IDDQD Moderator

Guide til at flashe Panasonic Codefree Custom Firmware
UB420/424, UB820/824, UB9000/9004

Stand: 21.04.2026 / Firmware 1.82 + Dark Theme V1.39 + Connect/USB-fix

Efter et vellykket flash kan en vilkårlig regionkode vælges, eksterne .SRT-undertitler kan leveres via USB, PUO/UOP deaktiveres delvist, UB424 og UB824 får 350/500 nits-funktionen fra UB9004, m.m.

Vigteklædning (Disclaimer): Den originale firmware kopieres fra enheden, modificeres og skrives tilbage på enheden. Eventuelle garanterettigheder går tabt. Hele processen er blevet omfattende gennemprøvet af opfinderne og brugerne, men den omfatter mange trin, der skal udføres med den største omhu og uden tidspresset. Der er stadig mulighed for, at afspilleren bliver bricket (ufungerende), hvis der glemmes trin eller de udføres forkert.

Credits & kilde: Hovedtak for firmwaren går til prodarek og Drecksoft på AVForums.

Windows-brugere: Alt arbejde udføres i en virtuel maskine. Hertil bruges Oracle VirtualBox til at køre et fuldt forudkonfigureret Lubuntu-Linux.

Linux-brugere: Her kræves ingen virtuel maskine; man kan hoppe direkte ind ved download af patchen. Afhængigt af Linux-distributionen kan installation af yderligere biblioteker være nødvendig — se filen 2_instructions.txt i patchen, punkt 1.

macOS-brugere: VirtualBox er garanteret at virke op til og med macOS 12 Monterey. Siden VirtualBox 7.1 understøttes Apple-processorer; fra 7.2 og opefter kræves macOS 13 Ventura.

Den følgende vejledning gælder for brug med Windows.

I. Forberedelse

1. Panasonic-afspilleren skal opdateres til den officielle firmware 1.82. Dette kan gøres via den indbyggede opdateringsfunktion eller manuelt via FAT32 USB-stick. Hvis der allerede er installeret en ældre custom-firmware, overskrives den automatisk. Efter en vellykket opdatering bør den automatiske firmwareopdatering slås fra.

2. Notér afspillerens IP-adresse under Setup > Spillerindstillinger > Netværk > Netværksindstillinger > IP-adresse / DNS-indstillinger.

3. Afspillerens Hurtigstart (Quick Start) og Viera Link skal slås fra. Setup > Spillerindstillinger > System > Hurtigstart / Viera Link > Fra.

4. Discs eller USB-enheder skal fjernes fra afspilleren.

5. Et USB-stick med mindst 8 GB kapacitet er nødvendigt (4 GB kan virke). Et hurtigt USB 3-stick er at foretrække her.

6. Download og installer VirtualBox.

(Såfremt den ikke allerede findes i Windows, kan Visual C++ Redistributable være nødvendigt at downloade og installere først.)

7. Download og udpak (WinRAR eller 7-Zip) Lubuntu Linux-billedet (adgangskode: lulu): 3,11 GB fil på MEGA

II. Oprettelse og flashing af firmwareen

1. Start VirtualBox, åbn det udpakkede Lubuntu-billede (filen "lubuntu.vbox") via "Tilføj" og start derefter VM'en.

2. Hvis en fejlmeddelelse forhindrer starten, er virtualisering ikke aktiveret i din PCs UEFI/BIOS. Denne hedder f.eks. Intel Virtualization Technology, Intel VT eller AMD-V, og afhængigt af bundkortets producent kan den findes på et andet sted i konfigurationen.

3. Når VM'en er startet og desktoppen er indlæst, skal patch-pakken også downloades inde i VM'en pga. rettelsesarven. Lubuntu-startmenu > Internet > Firefox browser: Patch-Program169-182.7z (eller indsæt linket, der står der). [Spejl i vedhæftet til dette indlæg: Patch-Program169-182.zip]

4. Sæt USB-stick i PC'en. Det skal derefter monteres (mountes) via VM'ens øverste menu: Enheder > USB > klik på USB-stickets navn (derefter står der et flueben ved det). Der åbnes et vindue "Open in File Manager", som bekræftes.

5. I dette vindue navigerer vi øverst til lu > Downloads og højreklikker "Extract Here" (Udpak her) på den lige downloadede "Patch-Program169-182.7z". I den nye mappe med samme navn starter vi programmet "Patcher", bekræfter med "Execute" og accepterer Software User Agreement (brugeraftalen).

6. Øverst til højre i Patcher vælger vi USB-stick under "Select USB Device", klikker på "Create USB" og bekræfter sikkerhedsvarslet. I det efterfølgende godkendelsesvindue indtaster vi adgangskoden "lulu". Formatteringen af USB-stick tager ca. 2–5 minutter (fremdriftsprocenten forbliver på 0,00%) og slutter med meddelelsen "Successfully wrote [ 3690.00 Mb ] to [ /dev/sdb ]."

7. Vi går tilbage til Filhåndtering og klikker på eject-ikonet ved USB-stick. Derefter unmounts vi det via VM'ens øverste menu ved at klikke på det igen under Enheder > USB > USB-stickets navn. Så kan USB-stick trækkes ud.

8. Sæt nu det forberedte USB-stick i det slukkede Panasonic-afspiller. Tænd derefter for afspilleren og vent, til den er startet (visningen viser Home).

9. I Patcher-programmet (hvis det er lukket, åber vi det blot igen) indtaster vi øverst til venstre afspillerens IP-adresse og klikker på "Connect".

Bemærk: Hvis der opstår problemer her, og forbindelsen fejler, skal USB-stick oprettes igen med en alternativ fil. Følg venligst til det formål punkt VIII nederst i denne vejledning.

10. Klik nu på den nye knap "Exec Script" øverst. Afspillerens firmware skrives nu til USB-stick. Vent, til "### ALL DONE ###" rapporteres.

11. Sluk nu afspilleren. Når enheden er sikkert slukket, kan USB-stick trækkes ud.

12. Sæt USB-stick igen i PC'en, mount det igen via Lubuntu's øverste menu og åbn Filhåndtering. I den øverste partition "3.8 GB Volume" er der forskellige mapper og filer, bl.a. "script.sh" og fire "fma*.img"-filer (* = 4, 5, 6, 7).

Dette er også det idele tidspunkt at sikre en backup af den originale firmware-dump. Uden de originale filer kan der ikke udføres yderligere patches/features til den aktuelt installerede firmware (se V. Dark Mode eller VI. Feature-opdateringer af patchen). Vi kopierer derfor de fire filer fma4.img, fma5.img, fma6.img og fma7.img til en separat mappe i Lubuntu. I en nødsituation kan der henvise til andre personers/spilleres originale filer.

Nu kopierer vi stien til vores USB-stick: Øverst ser vi en grå markeret bogstav-tal-kombination XXXX-XXXX — højreklikker vi på den og vælger "Copy Path" (Kopiér sti).

13. Vi starter QTerminal under Lubuntu-startmenu > System Tools > QTerminal. Følgende kommandoer indtastes altid uden anførselstegn. Indsætning af de kopierede kommandoer sker bedst med CTRL+SHIFT+V (ikke med højreklik).

14. I det nye terminalvindue skriver vi "cd", derefter et mellemrum, og indsætter den kopierede sti til USB-stick med CTRL+SHIFT+V. Linjen viser så "cd /media/lu/XXXX-XXXX". Bekræft med Enter.

15. Indtast "dir" og tryk Enter. Hvis filerne fra før, f.eks. "script.sh", dukker op, er vi på det rette sted.

16. Ikke relevant / pladsholder til valgfri yderligere patches.

(Aktuelt kun relevant for brugere, der ønsker at vise asiatiske skrifttegn i undertitlerne — læs mappen/vejledningen i .7z-filen.)

17. Nu indtaster vi:

sudo bash 2_patch.sh

Bekræft med Enter. Indtast systemadgangskoden "lulu" (den vises ikke) og bekræft igen med Enter. Oprettelsen tager et øjeblik og slutter med "### ALL DONE ###".

18. Som sidste kommando indtaster vi:

cp -f 3_write.sh script.sh

Bekræft med Enter. Firmware er nu fuldt forberedt, og QTerminal kan blot lukkes.

[Billede: IMG_4803.webp]

19. I Filhåndtering klikker vi igen Eject (Afvikle) ved USB-stick og unmounts via øverste menu, før vi trækker stick ud.

--- Afbrydelse mulig / Punkt, der ikke kan fortrydes ---

20. Sæt nu USB-stick i det slukkede Panasonic-afspiller og tænd for afspilleren.

21. Vi går tilbage til Patcher-programmet, indtaster IP-adressen igen, klikker "Connect" og derefter "Exec Script".

Patcher skriver nu den nye firmware til afspilleren. Herefter følger meddelelserne "Start writing /dev/fma4", "Start writing /dev/fma5", "Start writing /dev/fma7".

Advarsel: Efter 20 minutter uden input går Panasonic i standby. Hvis dette sker, er afspilleren uopretteligt bricket. Afhængigt af USB-stickets hastighed tager flashing af firmwareen ca. 15 minutter, men det kan dog under omstændighederne tage længere, dvs. over 20 minutter. Derfor trykker vi for sikkerhedens skyld efter ca. 10 minutter 1–2 gange på knappen "Venstre" eller "Højre" på fjernbetjeningen (ikke OK, Stop, Return m.m.).

Den vellykkede skrivning slutter med "### ALL DONE ###".

[Billede: IMG_4804.webp]

22. Nu slukker vi afspilleren, helst via tænd/sluk-knappen på selve enheden. Det kan tage et øjeblik, før alle visninger på displayet er slukket. Vi trækker nu strømstikket ud, fjerner stick og kan imens afslutte Lubuntu og VM'en.

Vi sætter nu strømstikket i igen, venter kort, til meddelelsen på displayet er forsvundet, og starter afspilleren. Her bliver vi modtaget af den nye homescreen — og vi er færdige!

[Billede: IMG_4805.webp]

III. Codefree-indstillinger / Tasterkombinationer

I Panasonic-Patcher-mappen findes filen PanasonicCodefree.pdf med alle tasterkombinationer.

Først skal vi absolut aktivere Advanced-Features (Avancerede funktioner) med:

OPT OPT OPT 9 1

Afspilleren genstarter nu. Nu kan f.eks. tvangsundertitler slås fra, tvangstrailers spoleres over m.m. En komplet "PUO off" til at springe tvangsmeddelelser direkte over er stadig under udvikling.

Codefree-indstillingen (region) udføres med:

OPT OPT OPT  DVD_REGION  BD_REGION

dvs. DVD Region 1 og BD Region A ville være:

OPT OPT OPT 1 1

IV. Afspilning af eksterne undertitler

Hvis jeres ønskede BD/UHD-disc ikke har passende undertitler, kan disse nu leveres i form af en .srt-fil med UTF-8-tekst. Undertitelfilen, som skal hedde netop "sub.srt", placeres på et FAT-formateret USB-stick. Filen skal ligge i en mappe "sub": sub\sub.srt.

V. Dark Mode bagefter

For at tilføje Dark Mode bagefter til en allerede flashed afspiller, kræves følgende trin:

1. Hvis der ikke allerede er et, oprettes et nyt USB-stick med Patcher (jf. II.6.). Det kan være nødvendigt at unmounte stick, trække det ud, sætte det i igen og mount det igen.

2. Download Dark Mode Patch: filen i vedhæftet til dette indlæg: patcher_overlay_V1.39.zip

3. Udpak patch og kopier indholdet til USB-stick, og overskriv de nævnte filer. Via 0_setup.ini kan der foretages en konfiguration.

4. Kopier vores sikrede 4 fma*.img-filer fra den originale firmware til mappen på stick.

5. I QTerminal mountes stien til stick igen, og derefter kører vi den kendte sudo-kommando igen:

cd /media/lu/XXXX-XXXX
sudo bash 2_patch.sh

6. Sæt nu det færdige stick igen i afspilleren, forbind med Patcher og kør scriptet. Processen er nu blevet opdelt i to trin. I Stage 1 skrives fma 4 5 6, hvilket kun tager få sekunder.

7. Bring nu stick tilbage til Lubuntu på den sædvanlige måde og åbn 0_setup.ini på stick. Her ændres STAGE=1 til STAGE=2 og gemmes. Sæt derefter stick igen i afspilleren og forbind. Nu skrives fma 7.

VI. Feature-opdateringer af patchen

Frem for alt ikke eksisterende endnu: Hvis en feature-opdatering eller en ny valgfri patch inden for firmware 1.82 skal installeres, skal læsningen af firmwareen (punkt 7–11) springes over. Vi downloader derefter den potentielt nye patcher-pakke, opretter igen et friskt USB-stick og kopierer derefter vores sikrede 4 fma*.img-filer fra den originale firmware til mappen på stick, før vi fortsætter med punkt 12 og QTerminal. Den modificerede firmware må ikke patch'eres en anden gang (brick-fare!), derfor er backup så vigtig.

VII. Nulstilling af det usede USB-stick

Hvis USB-stick skal bruges konventionelt igen, skal det først befries fra de to partitioner og formateres forfra. I Windows er det ikke synligt i første omgang, men kan findes under Computer-styring > Lagring > Diskstyring. Med højreklik > Slet volume fjernes 100 MB-partitionen og 3,50 GB-partitionen. Tilbage er der derefter en ubenyttet blok, som kan formateres igen og gives et drevbogstav via højreklik > Nyt enkeltvolume.

VIII. Problemer med montering / genkendelse af USB-stick i VM eller afspiller

Noget få brugere havde problemer med, at de ikke kunne læse firmwareen ud med de oprettede sticks. Patcher rapporterede her "Failed to connect to the ip xxx.xxx.xxx.xxx - Could not connect to the player". Andre rapporterede, at de oprettede USB-sticks ikke blev genkendt i VM igen, trods korrekt unmount og mount. Løsningen herpå er en alternativ fil:

1. Download filen drive.img.gz

2. I Lubuntu placeres denne fil i mappen "Patch-Program169-182/res/" i den udpakkede Patcher, og den eksisterende fil overskrives.

3. Opret et nyt stick med Patcher. Dette går nu også betydeligt hurtigere, og partitionen er ca. 1 GB i stedet for 3,5 GB.

Postskriptum:

Hvis der stadig ikke kan oprettes forbindelse, selv med denne nye fil, havde forskellige brugere held med følgende muligheder:

  • Prøv andre USB 3-sticks
  • Prøv et USB 2.0-stick
  • Udfør oprettelsen af USB-stick på Windows 10 i stedet for Windows 11
Vedhæftede filer
Sidst redigeret: 21. april 2026
Dansk oversættelse af det tyske foruminlæg "Guide zum Flashen der Panasonic Codefree Custom Firmware (UB424 / UB824 / UB9004) - Update 1.82" fra movieside.de (kun første indlæg).