diff -Nru sc-0.8.5-original/systems/nagra/nagra2-0501.c sc-0.8.5/systems/nagra/nagra2-0501.c --- sc-0.8.5-original/systems/nagra/nagra2-0501.c 2007-11-29 12:00:04.000000000 +0100 +++ sc-0.8.5/systems/nagra/nagra2-0501.c 2007-11-29 12:42:37.000000000 +0100 @@ -113,6 +113,7 @@ SetSp(0x0FFF,0x0FE0); Set(0x0001,0xFF); Set(0x000E,0xFF); + Set(0,4); ClearBreakpoints(); AddBreakpoint(0x821f); while(!Run(5000)) { diff -Nru sc-0.8.5-original/systems/nagra/nagra2.c sc-0.8.5/systems/nagra/nagra2.c --- sc-0.8.5-original/systems/nagra/nagra2.c 2007-11-29 12:00:04.000000000 +0100 +++ sc-0.8.5/systems/nagra/nagra2.c 2007-11-29 12:43:53.000000000 +0100 @@ -620,6 +620,9 @@ cTimeMs minTime; if(id==0x4101) StartLog(ecm,0x1881); // D+ AU + + if (id==0x0505 || id==0x0503 || id==0x0511) id=0x0501; + if(doLog) PRINTF(L_SYS_KEY,"using id %04x P*-Star patch ",id); // using 0501 for Prem Star if(cmdLen<64 || SCT_LEN(data)