Please All friends ..... Keep this topic just for info ...
And all All questions and discussions in this thread
Please All friends ..... Keep this topic just for info ...
And all All questions and discussions in this thread
Update ...
Ncam V12.8

-This version is for AFN keys for NCam supported by the linuxsat-support.com team (Thank you).
So we can get key updates more quickly. And more results from different sites.
[reader]
label = linuxsat-support.com
enable = 1
protocol = emu
device = emulator
#device = http...
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
Display More
Display More
It is not good idea..Because I tried before to add and I have got some some compile with bitbake and also with some tool chain (Crosse Compile)
But When I have free time I will test again ...
Update All config file in first post
Hi Ncam 12.6r1 arm not works in openpli VUUltimo4K ?
Same file on my DM920 works 100% ...
You make some things wrong ...
Did you install ipk or you send file manually ?!!!
You need to download and install ipk ...
I also just noticed in ncam.conf file, 2 identical lines: "waitforcards = 0"
is any meaning for those ? maybe this is the culprit in NOT reading the updated sofcam file.
Read
Display MoreHello, fairbird.
I have Mecool KIII Pro with AlexElec 3.3.3 (CoreElec 9 based firm)
Build Kodi 18.9 (18.9.0) Git:0655c2c
CPU: Amlogic s912 rev a
I only find Ncam patched whith this version:
ncam-cortex9hf-vfp-neon-Openssl11-static-12.5
This is the 1st revision ( Ncam 12.5 r1 )
Its possible to install a newer revision ?
Your device is CoreElec arm So should be you are using
arm-Coreelec (Mecool KIII Pro , Magicsee N5 Max and similar)
from first post
Update ncam files for PC (linux and windows) in first post
Display MoreJust another few annoying questions.
Is the expierd key detection in the binary?
Perhaps a line in the config that triggers it?
What would I look for in live log that tells me we are loading new keys?
I just did a manual restart of ncam after invalid keys and all zeroes for ecm.
Valid keys are in the Internet .keys files and is decoding.
Should it not have restarted itself?
Also. Do you think there will ever be a way to tell what particular key is being used at a given time?
Thanks!
Yes ...
If the keys not detected or keys expired then ncam will be after 5 min try to loading new keys from (github link that you adding in reader)
And if you want to see the keys you need to debuge 2 or 4 from web
Automatically downloaded the SoftCam.keys file
- 2022/07/12 14:17:20 575A9368 r (emu) Download key file: https://raw.githubusercontent.…/main/Enigma2/SoftCam.Key (/tmp/.ncam/github:MOHAMED19OS/SoftCam.Key)
- 2022/07/12 14:17:20 575A9368 r (emu) Reading key file: /tmp/.ncam/github:MOHAMED19OS/SoftCam.Key
- 2022/07/12 14:17:20 575A9368 r (emu) Key file not found in: /usr/local/etc
- 2022/07/12 14:17:20 575A9368 r (emu) Key file not found in: /var/keys
automatically adding the SoftCam.keys file to the program does it matter?
Still You don't know how to reader work ...
1-The (label = github) working job is separate with (device = )
2-(label = github) just for AFN key loading from memory , Even if we using (device = emulator or device = https)
So Download SoftCam.key depend on device option if you set (url link) not emulator
And (label = github) has job separate reading AFN key from different SoftCam.key file not that one what ncam downloaded (it for other encrypted channels)
Display MoreBrilliant work! Thank you.
Trying the version out now. One thing.
My receiver is an Osmio4k. It and the VU+ are both armv71.
Could you please correct the links to the binaries. Please!!
I extracted the .ipk to get the binary from the ARM folder. It works.
The AARCH64 binary does not. But I had faith.
Only other thing is I'm getting these errors from the Internet .keys files:
- 2022-07-11 22:01:35 63198A0C r (reader) github:JetCamFastCam/JetFastCamRza/main/SoftCam.Key [emu] found card system emu
- 2022-07-11 22:01:35 63198A0C r (reader) github:JetCamFastCam/JetFastCamRza/main/SoftCam.Key [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
- 2022-07-11 22:01:35 64ACBB7E r (reader) Device_SoftCam [emu] found card system emu
- 2022-07-11 22:01:35 64ACBB7E r (reader) Device_SoftCam [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
- 2022-07-11 22:01:35 7E9469C4 r (reader) Emulator_AFN2 [emu] found card system emu
- 2022-07-11 22:01:35 7E9469C4 r (reader) Emulator_AFN2 [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
- 2022-07-11 22:01:35 49E8AD3C r (emu) WARNING: non-hex value in internal keyfile at F 858C488A 00000000 912CAB68EE1F2633
- 2022-07-11 22:01:35 49E8AD3C r (emu) WARNING: Wrong key format in SoftCam.Key: F 2A94055E 02
- 2022-07-11 22:01:35 49E8AD3C r (emu) Download key file: https://raw.githubusercontent.…/main/Enigma2/SoftCam.Key (/tmp/.ncam/Internet_SoftCam/SoftCam.Key)
- 2022-07-11 22:01:35 49E8AD3C r (emu) Reading key file: /tmp/.ncam/Internet_SoftCam/SoftCam.Key
- 2022-07-11 22:01:35 49E8AD3C r (emu) Reading key file: /etc/tuxbox/config/SoftCam.Key
- 2022-07-11 22:01:35 49E8AD3C r (emu) Total keys in memory: W:0 V:11 N:12 I:7 F:404 G:0 P:952 T:35 A:0
- 2022-07-11 22:01:35 3256121D r (emu) Freeing keys in memory: W:0 V:11 N:12 I:7 F:404 G:0 P:952 T:35 A:0
- 2022-07-11 22:01:35 3256121D r (emu) WARNING: non-hex value in internal keyfile at F 858C488A 00000000 912CAB68EE1F2633
- 2022-07-11 22:01:35 3256121D r (emu) WARNING: Wrong key format in SoftCam.Key: F 2A94055E 02
- 2022-07-11 22:01:35 3256121D r (emu) Reading key file: /etc/tuxbox/config/SoftCam.Key
- 2022-07-11 22:01:35 3256121D r (emu) Total keys in memory: W:0 V:11 N:12 I:7 F:264 G:0 P:943 T:35 A:0
- 2022-07-11 22:01:35 18D9D424 r (emu) Freeing keys in memory: W:0 V:11 N:12 I:7 F:264 G:0 P:943 T:35 A:0
Done ... Edit
wow, thanks , this is what i need for folks with issues of afn updating and resetting manually for new fresh online keys
so it downloaded every 5min from links and emulator doesn't need to have many emulators that only need one for multiple device lines you say ??
i am kind it confuse on label part....do i need to uncomment other labels and devices or just labels if i want to add more links??
For more links you need to add new reader like this for example
[reader]
label = github:fairbird/MyImagesFeeds/master/SoftCam-Files/SoftCam.Key
enable = 1
protocol = emu
device = https://raw.githubusercontent.com/fairbird/MyImagesFeeds/master/SoftCam-Files/SoftCam.Key
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
[reader]
label = github:JetCamFastCam/JetFastCamRza/main/SoftCam.Key
enable = 1
protocol = emu
device = https://raw.githubusercontent.com/fairbird/MyImagesFeeds/master/SoftCam-Files/SoftCam.Key
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
[reader]
label = github:MOHAMED19OS/SoftCam_Emu/main/Enigma2/SoftCam.Key
enable = 1
protocol = emu
device = https://raw.githubusercontent.com/MOHAMED19OS/SoftCam_Emu/main/Enigma2/SoftCam.Key
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
[reader]
label = github:smcam/s/main/SoftCam.Key
enable = 1
protocol = emu
device = emulator
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
Display More
if you need the reader to work with AFN keys loading from internet you should be make label
And this (device = ) as you like
You need the box to read keys from locale SoftCam.Key set (device = emulator)
You need to download SoftCam.Key and reading the keys from it set (device = https://...)
This will be reading other keys from other encrypted channels
Ncam will not download file to device for AFN ... Just loading AFN keys from the contents of the Internet SoftCam.Key file into the memory ...
Just wait my compile files for pc, Maybe tomorrow !!
Pc not yat compile it ... Later I will compile for PC
Update ...
Ncam V12.6
-Test Version for download AFN keys
-[dvbapi] Clear ECM pids on CA PMT updates as well
(ECM pids where not cleared when a CA PMT update was received. This was actually a bug carried over from the old code.)
-[dvbapi] Only process valid CAIDS and ECM / EMM pids
(CAID 0x0000 is not valid (reserved by EBU). Pid 0x1FFF is reserved for NULL packets.)
-[dvbapi] Make log message more clear
(When there is a transition from scrambled to FTA or vice versa for a channel, we are not exactly continuing descrambling)
-[dvbapi] Do not block ECM / EMM pid 0x1FFF
-(ECM pid 0x1FFF is used in the fake ecm request for BISS. We cannot block it!)
-In this version we try to make ncam to download new keys for AFN channels from any files that always up to date on github ...
(I have use default this files inside ncam.server config file (Thank you JetCamFastCam))
-The ncam.server file now update and you can find the new reader like this
[reader]
### This reader automatically downloads afn keys into memory if label = github:"and path" and if the keys are invalid or missing from the SoftCam.Key file. If you want to find the keys, use debug 2 or 4.
### If the downloaded keys are invalid or expired, the reader will automatically download them again after 5 minutes, no need to restart ncam or use external scripts.
#label = github:"and path"
label = github:JetCamFastCam/JetFastCamRza/main/SoftCam.Key
#label = github:fairbird/MyImagesFeeds/master/SoftCam-Files/SoftCam.Key
#label = github:smcam/s/main/SoftCam.Key
#label = github:MOHAMED19OS/SoftCam_Emu/main/Enigma2/SoftCam.Key
enable = 1
protocol = emu
#device = emulator
#device = https://raw.githubusercontent.com/fairbird/MyImagesFeeds/master/SoftCam-Files/SoftCam.Key
#device = https://raw.githubusercontent.com/smcam/s/main/SoftCam.Key
#device = https://raw.githubusercontent.com/JetCamFastCam/JetFastCamRza/main/SoftCam.Key
device = https://raw.githubusercontent.com/MOHAMED19OS/SoftCam_Emu/main/Enigma2/SoftCam.Key
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,007400,007800,021110,023800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
Display More
So you can add and url what you like in (label) option
-If the downloaded keys are invalid or expired, the reader will automatically download them again after 5 minutes, no need to restart ncam or use external scripts.
P.s: The keys should be update in softcam.keys in github what you are using. If not update it then ncam will download old keys.
You can try this method ... Maybe help you ...
1-Take from your image the VirtualKeyBoard file from /usr/lib/enigma2/python/Screens (Should be .py not .pyo... if the file .pyo then you need to decompile file to .py) You can ask in forum (How to) or you use this site https://www.decompiler.com/
2-After download VirtualKeyBoard file to pc and open it ...
*You need to change name of class (VirtualKeyBoard) for example
To (VirtualKeyBoardKeyAdder) so become like this and save file
*Rename the VirtualKeyBoard to VirtualKeyBoardopen and then send and replace with the file that inside tools folder then inside plugin folder
3-Do restart enigma and try again ..
This is last hope for you ...
No way same crash .. And no more (six.ensure_text) code in file ... How you got same crash ?!!
And I have change the code and I separated the py2 and py3 codes
if PY2:
TEXTTYPE = text.decode("utf-8", "ignore")
else:
TEXTTYPE = text.encode("utf-8", "ignore")
Same issue happens with some friend in different image for DM800 and after latest update in plugin with fix VirtualKeyBoardopen . He said every things work just fine.
And I test it also on some old images no crashing .... So your image not good I think change it ...
And sorry I can't waste my time to support old old images.
If you want help ... Please use PC to install plugin no smartphone ...
And again then again .. Read previous replies ...
You need to install wget first
what telnet command should we install
![]()
There is only one command (Do you have seen more than one commands in this replay ?!!)
You was trying to install plugin with old command has already been removed ...
Ok ... Return back old python-six to your image or better to install new clean image then install an plugin after installed replace (VirtualKeyBoardopen.py) with the file in attach after extract it in this path
/usr/lib/enigma2/python/Plugins/Extensions/KeyAdder/tools
then do restart gui and test plugin again