From 21ac13180e9f777dff0cf6242b134d8e1bfc3947 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 29 Nov 2008 14:04:31 +0000 Subject: [PATCH] Circumventing BD-RE Quick Certification refusal of LG GGW-H20L YL03 --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/mmc.c | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index 791e5e44..7d4c791d 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2008.11.29.140115" +#define Cdrskin_timestamP "2008.11.29.140404" diff --git a/libburn/trunk/libburn/mmc.c b/libburn/trunk/libburn/mmc.c index d41ffe96..752c153d 100644 --- a/libburn/trunk/libburn/mmc.c +++ b/libburn/trunk/libburn/mmc.c @@ -3030,6 +3030,17 @@ no_suitable_formatting_type:; } else if(size_mode == 3) { /* default payload size */ if (accept_count < 1) index = 0; /* this cannot certify */ + + /* ts A81129 + LG GGW-H20L YL03 refuses on 0x30 with + "Quick certification". dvd+rw-format + does 0x00 by default and succeeds quickly. + */ + if ((flag & 64) && format_type == 0x00) { + index = i; + break; + } + if(format_type != 0x30) continue; accept_count++;