I am documenting this as I am doing it, if anyone is interested.
Just to see how straight forward it all is. Having fun :)
I don't want to disturb your "blog", so I'll comment on some of your statements here instead:
Part 7: Softcams
As I believe we can no longer install softcams 2 or 3 or 6 ipks. (I maybe wrong)
That 6.Plus IPK was accidently spread, it's about the same as 4.3-r0 and should work, but no warranty if it doesn't.
The actual feed contained in 6.Plus, 4.3-r0, 4.3-r1, 4.3-r2 is the very same, r1 and r2 just added some cleanup actions intended to make OpenATV switch from usage of SoftCAM-Panel to SoftCAM-Setup, as soon as the new feed gets installed, as SoftCAM-Panel is not able to handle the new CAMs.
Sadly some users chose the hard path and messed around with the image to make SoftCAM Panel re-appear and then used a sledge hammer to control the new CAMs with old SoftCAM Panel or at least installed old and new CAMs in parallel ... with varying luck ... varying only between bad and tough luck though ...
... so instead of waiting for more users to lose their pay CS lines (One team member did, by running two oscams, each completely configured incl. the CS line, in parallel), I pulled the plug to the old SoftCAM Panel entirely.
Originally it was meant to stay there for old CAMs for a bit longer to make the transition smoother: Old CAMs, e-g. from settings restore, would have continued to work in SoftCAM-Panel while newly installed ones would disable the SoftCAM Panel and enable SoftCAM Setup instead.
Now about the versions 2 and 3 of the feed:
That feed was taken down for a completely different reason ....
... the old secret feed was hosted in Russia and some day Vodafone (At least Vodafone in Germany and Austria) stopped routing to that server ... no idea if it was on behalf of Vodafone or some peer of them, but all out of sudden like 50% of our users were cut off from the feed, resulting in problems when trying to install additional plugins or performing online updates.
As a large part of OpenATV users was affected, a new server had to be put up and the chance was used to clean up the old CAM mess on the feed.
Actually, even if you install softcam-feed-universal 2 or 3, you should also get the current feed on performing "opkg update && opkg upgrade", as the only package that is still on the old server is softcam-feed-universal 4.3-r2 ... there is just no reason to give it a try if you can instantly have the correct one installed instead :)
The fact that plenty of our users simply had no, zero, nil feed anymore thanks to Vaderphone was the reason why everything was done in quite a rush ... I did half of the work on it from a hotel room with Morse WiFi (On, off, on, off, on, off) on a business trip ...
Er no. Where has oscam-atv gone. Er.. Do I use EMU, Stable or TRUNK.
oscam-atv is quite a good example of why the old feed needed a cleanup ...
Excerpt from the old feed:
22.04.2019 13:21 881.246 enigma2-plugin-softcams-oscam-atv-emu-arm_1.2_11444-r783_aarch64.ipk
22.04.2019 13:20 781.198 enigma2-plugin-softcams-oscam-emu-atv_1.2_11398_armv7a-vfp.ipk
22.04.2019 13:20 522.084 enigma2-plugin-softcams-oscam-atv-emu-arm_1.2_11353_all.ipk
22.04.2019 13:20 585.332 enigma2-plugin-softcams-oscam-emu-atv_1.2_9659_armv7a-vfp.ipk
22.04.2019 13:20 588.132 enigma2-plugin-softcams-oscam-atv-emu_1.2_11353_all.ipk
Note that you didn't even get the same version of oscam on two different architectures ... let alone that in some cases it was named "oscam-emu-atv" in some other cases "oscam-atv-emu".
The IPKs on the feed were just a pile of losely collected packages created by volunteers for the machines they own themselves ... in this case for example, nobody with a Spark Triplex (sh4) cared about oscam-atv-emu, so there was no package oscam-atv-emu (or oscam-emu-atv) for sh4 ...
If volunteer A had a mipsel box, he created an IPK for mipsel and if volunteer B had an aarch64 box, he created an IPK for aarch64 ... at different times with different versions of oscams inside and different sample configs.
If you used boxes with different architectures, it was a grab bag if you could get similar softcams for all of them or not ...
... it was also entirely by accident if the CAM really worked on your box, because the feed covered versions 6.0 to 6.3 of OpenATV, not considering that they contain different libs ... so if someone compiled oscam with HAVE_SSL using a toolchain with OpenSSL 1.0.2, it would work on OpenATV 6.3 and 6.2, but probably not on 6.0 (Dunno exactly when OpenATV switched from OpenSSL 1.0.0 to 1.0.1 and then to 1.0.2).
Now compare to the new feed:
./3.4/armv7ahf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7ahf-neon.ipk
./3.4/armv7a-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7a-neon.ipk
./3.4/cortexa9hf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa9hf-neon.ipk
./3.4/mips32el/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_mips32el.ipk
./3.4/sh4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_sh4.ipk
./4.0/armv7a-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7a-neon.ipk
./4.0/cortexa15hf-neon-vfpv4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa15hf-neon-vfpv4.ipk
./4.0/cortexa9hf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa9hf-neon.ipk
./4.0/mips32el/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_mips32el.ipk
./4.0/sh4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_sh4.ipk
./4.1/armv7athf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7athf-neon.ipk
./4.1/cortexa15hf-neon-vfpv4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa15hf-neon-vfpv4.ipk
./4.1/cortexa9hf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa9hf-neon.ipk
./4.1/mips32el/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_mips32el.ipk
./4.1/sh4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_sh4.ipk
./4.2/aarch64/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_aarch64.ipk
./4.2/armv7a/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7a.ipk
./4.2/cortexa15hf-neon-vfpv4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa15hf-neon-vfpv4.ipk
./4.2/cortexa9hf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa9hf-neon.ipk
./4.2/mips32el/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_mips32el.ipk
./4.2/sh4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_sh4.ipk
./4.3/aarch64/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_aarch64.ipk
./4.3/armv7a/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_armv7a.ipk
./4.3/cortexa15hf-neon-vfpv4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa15hf-neon-vfpv4.ipk
./4.3/cortexa9hf-neon/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_cortexa9hf-neon.ipk
./4.3/mips32el/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_mips32el.ipk
./4.3/sh4/enigma2-plugin-softcams-oscam-emu-ipv4only_1.20+git1749+1a63986-r2_sh4.ipk
Display More
You will see that you get the very same version of oscam-emu for any architecture and any version of OpenATV you use the feed on.
The version numbers at the beginning match the oe-a core, not the openatv version, so 3.4 is for OpenATV 5.3, 4.0 is for OpenATV 6.0 and so on.
Each package will contain the same init.d script and the same sample config, so if you set oscam-whatever on your own aarch64 box and then you have to set up your parent's mipsel box, don't think about it, just use the very same oscam-whatever, just for mipsel instead of aarch64!