Ncam Emu compiled and patched by READ

  • Thread starter ooOO_SORGOS_OOoo
  • Start date

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.3 compiled and patched by marouan & READ

-fix MODULE CONSTCW
-fix webif save issue with high var count
-Bug fixes and improvements to BISS2 mode CA
-Changed variable name (cosmetic)
-Changes to a couple of log messages
-When parsing PAT, save found PMT pid in the demuxer
-Moved reading of priority entries in separate functions
-Moved parsing of CA descriptor to a separate function
-Moved #define's to header file and made a few cosmetic changes
-Fixed compilation with coolapi
-DVBAPI_CA_SET_DESCR_DATA struct was not sent correctly to network clients
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.3

-Added hash mode 33

-Added Bin files to support OenSSL 1.1.1
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.4 compiled and patched by marouan & READ


-[dvbapi] Rewritten the CA PMT parsing code
Some key notes for this revision:
* The CA PMT and PMT parsing code is split into separate functions. Additional functionality is also moved to different functions.
* The previous CA PMT parsing logic is retained (written by theparasol), but the code is much simpler, easier to maintain and a bit faster.
* The CA PMT message is not completely parsed now if there is no need for it (e.g. no change is made to the channel).
* The PMT is now parsed only if it's necessary (e.g. for powervu channels, when no streams are present in CA PMT, etc).
* Added preliminary support for reading the "ca_pmt_cmd_id" value. A future update (in oscam and enigma2) will allow using multiple oscam instances simultaneously.
* Added support for a new descriptor with tag 0x87 in the CA PMT message, used exclusively for sending the ca device information.
* Added detailed information for the private CA PMT descriptors supported by oscam in the readme (for dvbapi client developers).
-[dvbapi] Fixed previous commit when WITH_EXTENDED_CW is enabled
-[dvbapi] Fixed 'ca_pmt_cmd_id' value for PMT files
-For CA PMT messages received via PMT files, set the "ca_pmt_cmd_id" to a proper value (ok_descrambling) instead of zero.
-Also made few cosmetic changes.
-[dvbapi] Reworked 'ca_pmt_cmd_id' skipping logic
-According to the spec
Code:
(https://www.dvb.org/resources/public/standards/En50221.V1.pdf)
, the "ca_pmt_cmd_id"
value shall be present inside the ES info loop. Unfortunately, each dvbapi client does each own thing. The
only reliable way to detect when this info is present in the CA PMT is to actually check its value, like it
was done in the old code.
-Most boxes always send the typical value of 0x01 (ok_descrambling) and the above check works fine because
there is no descriptor_tag 0x01 to get confused with. On the contrary, for enigma2, values like 0x03 (query),
0x04 (not_selected) are possible (not yet, but soon). Skipping these higher values the same way will not work,
because descriptors with such tags can exist, so a different check is implemented for enigma2.
In practice, this commit fixes the VDR dvbapi plugin, as well as the enigma2 boxes with wrong dvbapi boxtype
setting ('none' instead on the correct 'dreambox' - the setting is irrelevant now, but will make a difference
in the future, so make sure you set it correctly).
-[dvbapi] Added option to enable/disable ecm.info file creation
-[nemu] Switched to oscam's function for getting the section length
-[biss] Clean up and bug fixes in Mode 1
 

kalkan99

VIP
Messages
1,661
Ncam 10.5 compiled and patched by marouan & READ

Ncam 10.5 compiled and patched by marouan & READ

Code:
-[powervu] Added cw hash mode 34
-[dvbapi] SDT parsing optimizations
* The SDT filter is now stopped even if no service name or provide name is found. Previously, on FTA or BISS channels, the SDT filter would run forever.
* The SDT is now used for getting the tsid and onid of the service (in case we haven't already receive them in the CA PMT).
* Duplicate info from the log is removed to keep it clean. The SDT information is only printed once.
* Removed some redundant chekcs from the SDT parsing function. They are already done in the caller function.
* Added more service types as "tv".
* The actual string parsing and supported character sets remained the same (still some eastern character sets are not supported).
-[dvbapi] Display service name when zapping
* If present in ncam.srvid or ncam.srvid2, the service name is displayed at channel zap (like it was done before the CA PMT rewrite).
-[dvbapi] CAT filtering optimizations
* Separate CAT filter (starting and stopping) from EMM filtering.
* Stop CAT filter as soon as CAT is parsed, instead of letting it run forever. (Everytime we get a new channel, the CAT filter is restarted anyway).
* Split CAT parsing from CA descriptor parsing.
-[dvbapi] Cosmetics and minor optimizations
-[dvbapi] Added more PMT audio descriptors



http://www.mediafire.com/file/ke0f3n2u8sqbxsr/Ncam-Images-MIPS-IPK.zip/file

http://www.mediafire.com/file/gao9in2ggw2yg6m/NCam-Images-OSDreambox-DEB.zip/file

http://www.mediafire.com/file/9t58bzw4gvl3wk3/ncam.mips.zip/file

http://www.mediafire.com/file/q4fwhi283n182d1/ncam.cortexa9hf-vfp-neon.zip/file

http://www.mediafire.com/file/13gbfl1kl17l7fl/ncam.aarch64.zip/file
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.6 compiled and patched by marouan & READ

-fix card not updated if entitlements are expired
-new gbox reader parameter 'force_remm'
-dont send same successive remm twice
-Just refactoring due to investigating an issue with CAPMT parsing
-More furious refactoring since I still wasnt happy with the resulting code!
-Final refactoring step of dvbapi_get_packet_size()
-[gbx remm]allow remm request for unknown emm
-Implement changes needed as researched by t5b6_de for dvbapi client protocol V3
-Add generic hardening against empty ecm. It makes no sense to process empty ecms at all!
-Refactor handling of command packages
-Add generic command package dump to assist in debugging
-Remove the now superfluous dumps that were thrown while processing the commands
-Newcamd: Corrected brain fart commit (zero check was even already present)
-Camd35: Add protection against empty ecms
-Fix: valid section length is minimal 4

************** Bin files to support OpenSSL 1.1.1 **************

ncam.mips-Openssl-1.1
ncam.sh4-Openssl-1.1
ncam.cortexa9hf-vfp-neon-Openssl-1.1
ncam.aarch64-Openssl-1.1
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
enigma2-plugin-softcams-ncam-mips_V10.6-r2_all.ipk
by marouan & READ


-Fixes for OpenPLi 7.2 images
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.7 compiled and patched by READ

-[dvbapi] Always regard stream_type 0x81 as audio (ac3) without looking for the ac3_descriptor
*This fixes some not ATSC complaint channels reported with no sound.
-HD+ HD05 Card support (tnx pehedima for patch!)
-N.D.S DES/3DES Overcrypt support
-fix bug for wrong decoded classD3 CMD's
-improved Sky DE/CH/AT V14/V15 payload log output
[streamserver] Synced descriptor parsing code with the dvbapi
*This should fix no AC-3 audio on some PowerVu channels.
 

oys

Registered
Messages
557
Ncam v10.8
-[dvbapi] Always regard stream_type 0x81 as audio (ac3) without looking for the ac3_descriptor
*This fixes some not ATSC complaint channels reported with no sound.
-HD+ HD05 Card support (tnx pehedima for patch!)
-*** DES/3DES Overcrypt support
-fix bug for wrong decoded classD3 CMD's
-improved Sky DE/CH/AT V14/V15 payload log output
-[streamserver] Synced descriptor parsing code with the dvbapi
*This should fix no AC-3 audio on some PowerVu channels.
-[dvbapi] add ecm.info gbox style
-fix ecmfmt g,j parameters
-cak7 - fix caid 0000 and all other known issues
-[gbx] try fix ecm and cw messages
-[gbx] fix ccc->gbox reshare
-[gbx] add caidtab as reshare setting
-[gbx] - more generalized routing info in cw msg
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.8
Here are Only Bin file and Bin files to support OpenSSL 1.1.1
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.8 READ version

READ wrote:
I will start to support SH4 (Cardiff) devices such as Forever[9898, 3434, Nano Smart]
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 10.9 compiled and patched by READ

-fix HD03/05 CMD Overflow
-patch provided
-rework code ref gbox_maxecmsend
-clean up some ecm stuff
-Add more option for Cccam. Now you can use (CCcam.cfg) file
################# CCcam with CCcam.cfg ###################
[reader]
label = Server_1
protocol = cccam
= device = /etc/tuxbox/config/CCcam.cfg
inactivitytimeout = -1
reconnecttimeout = 12
group = 3
cccversion = 2.0.11
ccckeepalive = 1
cccmaxhops = 2 # dont use higher than 3 !!!
disablecrccws = 1
cccwantemu = 1
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 11.0 compiled and patched by READ

-introduced sharing instability side effect
-fix detect cx-aio on reinit userdb
-fix global cacheex_ecm_filter/_aio selection now work properly (bug: selectend _aio values for non patched peers)
-Add cx-aio-version detection @cccam-proto
-Add web/help option http://IP_your_device:8181/help


*****************************************************************************
************** Bin files for Android Devices Only **************
*****************************************************************************

Amiko A3 (4.4_KitKat)
Amiko A4 (5.1_Lollipop)
Amiko A5 (7.0_Nougat)
WeTekPlay2 WeOS-v2 (5.0-Lollipop)
WeTekPlay2 WeOS-v3 (6.0-Marshmallow)


----- Android stapi -----

5.1-Lollipop-stapi
7.0-Nougat-stapi
5.0-Lollipop-stapi
6.0-Marshmallow-stapi


P.s: No more bin for openssl1.1 (all bin files will be works on all image openssl old/new)
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 11.1 compiled and patched by READ

-Add support powervu for android device ## New feature
-Add wi_socket_id option ## New option
-Add repetitions_forced option to enable/disable CCcam.cfg work ## New option
-Correction some codes
-Newcamd/NCam Stealth mode
-Some edit with ncam webinterface(http://IP-device:8181/readers.html)
-Some cusomize for MgCamd
-Skip CWs checksum updated
-android cccam connection fixed
*(built without libcrypto: (cccam) cccam(r): login failed, usr/pwd invalid)
-updated cx-aio-v09.2.5
-Try to compress bin files by UPX with scripts method (Beta TEST)

P.s: For Android device. There is new option show (wi_socket_id) under (Configuration > Dvb-Api > wi socket id) to select Correct socket (-1 or 0 or 1 or 2 ... etc)

index.php


*****************************************************************************
************** Bin files for Android Devices Only **************

*****************************************************************************

Amiko A3 (4.4_KitKat)
Amiko A4 (5.1_Lollipop)
Amiko A5 (7.0_Nougat)
WeTekPlay2 WeOS-v2 (5.0-Lollipop)
WeTekPlay2 WeOS-v3 (6.0-Marshmallow)


----- Android stapi -----

5.1-Lollipop-stapi
7.0-Nougat-stapi
5.0-Lollipop-stapi
6.0-Marshmallow-stapi
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
in the previous post new files were added from 24.07.2020 for:

sh4 & SPARK (Golden Media-Galaxy innovations-Amiko)
sh4-stapi (xcruiser 400plus, Forever 7878, 7474, 7420, 7830 8200, 9510)
sh4-stapi5 (Cardiff/Avant) (Forever[9898, 3434, Nano Smart])
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
New files from READ for v11.1 to support

-Icone-Iron-stapi
-RaspberryPI Hardware FPU (libusb-pcsc)

Thanks READ
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 11.2 compiled and patched by READ

-[powervu] Fixed emm algo
-Add emu BISS2 (Beta Test)
-repeat to ask all gbox readers again during fallback time (Thank's chimpie232)
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Ncam 11.2 r1 compiled and patched by READ

-update some binary files and scripts

*****************************************************************************
************** Bin files for Android Devices Only **************

*****************************************************************************

Amiko A3 (4.4_KitKat)
Amiko A4 (5.1_Lollipop)
Amiko A5 (7.0_Nougat)
WeTekPlay2 WeOS-v2 (5.0-Lollipop)
WeTekPlay2 WeOS-v3 (6.0-Marshmallow)


----- Android stapi -----


4.4-KitKat-Androideabi19-stapi
5.1-Lollipop-stapi
7.0-Nougat-stapi
5.0-Lollipop-stapi
6.0-Marshmallow-stapi
 
Top