AW: Firmware: MCA_NG-0.2-XMAS-339
In the mean time ...the problem was solved !!! the method ...
- the table used is mca_cam.upb 3267 ( @dirtyharry )
- I've used UltraEdit32
The caids table is located at offset 0x07EB4 as little-endian,
for example, "00 00 17 02" then there is "02 17 00 00"
0x07EB4 01 18 00 00 ==> 1801 RCS N2 Cable
0x07EB8 02 18 00 00 ==> 1802 DigiTV 1w
0x07EBC 03 18 00 00 ==> 1803 Mediaset 13e
0x07EC0 10 18 00 00 ==> 1810 Digital+ 19e
0x07EC4 11 18 00 00 ==> 1811 CSAT FR 19e
0x07EC8 12 18 00 00 ==> 1812 GolTV Spain 19e
0x07ECC 30 18 00 00 ==> 1830
HD+ 19e
0x07ED0 33 18 00 00 ==> 1833 Sky DE 19e
0x07ED4 34 18 00 00 ==> 1834 Kabel DE 19e
0x07ED8 35 18 00 00 ==> 1835 UnityMedia ( DVB-C)
0x07EDC 02 0D 00 00 ==> 0D02 UPC Direkt 1w
0x07EE0 63 18 00 00 ==> 1863 CSAT/BIS 19e
0x07EE4 80 18 00 00 ==> 1880 DigiTV 1w
0x07EE8 03 0D 00 00 ==> 0D03 SkyLink 23e
0x07EEC 05 0D 00 00 ==> 0D05 ORF 19e
0x07EF0 00 B0 00 00 ==> 0B00 C+Nordic 1w
0x07EF4 02 B0 00 00 ==> 0B02 FocusSat 1w
0x07EF8 C4 09 00 00 ==> 09C4 Sky DE 19e
0x07EFC C7 09 00 00 ==> 09C7 Kabel DE 23e
0x07F00 8C 09 00 00 ==> 098C Sky DE 19e
0x07F04 63 09 00 00 ==> 0963 Sky UK 28e
0x07F08 03 06 00 00 ==> 0603 JSC Sport (I2)
0x07F0C 04 06 00 00 ==> 0604 Nova 13e
0x07F10 05 00 00 00 ==> 0500 SRG/TVR 13/16e
0x07F14 00 01 00 00 ==> 0100 AB Sat 19e
0x07F18 22 17 00 00 ==> 1722 Kabel DE 23e
Modify the table acording to your interest ... cut the last
4 bytes of the file ( crc32) ... calculate the new crc32 of
the file ... and with the same editor apend the crc32 to
the file in the little-endian form ... e.g. crc32=21435d14
as 14 5d 43 21 !!!
- open WinSCP FTP
- overwrite the old mca_cam.upb in /root with the new table
- extract and reinsert MCA
- wait 20 minutes !!! for automatic upgrade then
- extract and reinsert MCA ... Enjoy !
This was the method but ... the results are not as expected !!!
some of the CAIDS ... just are ignored ... 0D02 ( UPC Direkt Thor ) or
0B00 ( Telenor Thor ) where opens some chanells but not all as expected
.... opens some
HD+ but not all ... same CAIDS with same Oscam and
same servers ... are oppened on a normal Linux or Enigma2 STB !!! the
explanation ... remains unknown ! my theory is that "kernel" is sending
to Oscam just first CAID from a simulcrypt list ... if there is a card for
this CAID ... is OK ! if not ... the rest of the CAIDS are ignored even
are present in the table ! anyway this does not explan why some of the
chanells are oppened and some not ...