BEFORE PROCEEDING, PLEASE CONSIDER DONATING IF THIS POST HELPED YOU OUT. DONATIONS WILL KEEP ME MOTIVATED!
This post is based on my previous posts on the same subject – keep them handy for reference.
Since I created my original How To post for the v1.7.6 Black Hole + mgcamd back in August 2012, I’ve gotten repeated questions about if I was interested in updating my post for newer BH images, and maybe even making the installation easier.
After some careful consideration, I realised that alot of people are making silly amounts of money of preparing these boxes – when it really is a piece of cake. In this updated post, I’ve included a small *NIX shell script that does all the dirty work for you. No need to get your hands too dirty with the command line interface – some manual work WILL be required, but don’t be alarmed!
I’ll write and screenshot your way through.
First of all – download my zip file here. The zip contains everything you need to get Black Hole v2 and MGcamd 1.35a loaded on any Vu+ box – Solo, Solo2, SoloSE, Uno, Duo, Duo2 and Ultimate. My script is assuming you use the extended newcamd protocol, and not separate ports. If you use separate ports for each card, you need to edit the configuration manually (or bug me enough to update the script to take that into account – it’s doable, I just don’t think anyone is doing it that way).
The zip also includes some settings specific for the Vu+ boxes, and hopefully makes sure that you don’t have to care about the Vu+ and black screen issue I’ve written about previously.
You should also download and install PuTTy if you don’t have PuTTy or another telnet client – PuTTy a free telnet and SSH client, perfect for our need here since you will telnet into the Vu+ settopbox to finalize the configuration:
Now, go find an USB device, 2GB is more than enough for this purpose. I used an USB stick that was shipped with some Clavister units I prepped some time ago.
Make sure you format it as specified. FAT32 will not work.
Copy the files from the ZIP directly into the root of your USB card. Your USB device should only contain one directory named “vuplus”, four .tgz files, mg_cfg, satellites.xml and a .sh fle. Just like this picture.
Next step – plug your USB stick into the FRONT USB port of your reciever. Now, it’s time to put the power cable in, and with that, powering on the unit. If your USB stick doesn’t have an activity light, pay attention now.
For Duo: Update is done when complete message is displayed on the VFD.
For Solo: Update is done when green light blinks on the front panel.
For Uno: Push Ch- button when message shows. Update is done when complete message is displayed on the VFD.
For Ultimo: Push – button when message shows. Update is done when complete message is displayed on the VFD.
For Solo2: Push power button when message shows. Update is done when complete message is displayed on the VFD.
For Zero: Update is done when LED blinks on the front panel.
Please note, any button presses refers to the actual unit, not the remote control.
Once the unit has gotten power, the power light will remain red for quite some time. With my very slow Clavister USB stick, the upgrade/reflash took almost 5 minutes with both a Uno and Solo box.
It’ll remain red until completed – and once completed, the power light will *blink* green, twice per second if you don’t have a display, and otherwise it’ll say “Finished. Remove USB and reboot” when it’s done. If something goes wrong, odds are you’ll see another colour pattern blinking and an actual error message if you have a display. Fear not, try the power cycle again. If this fails, you might want go for another USB stick as the one you’re using could be defect.
Unplug the USB stick in the front. Leave it out for now. Power cycle the unit, and you’ll end up with the main Black Hole screen, stating “starting GUI”. Press the menu button, and do the basic configuration – like language, network, resolution etc. Use the Wizard to set up all basic features.
Once you have gone through everything, it’s time to plug the USB stick into the back of the Vu+ box.
To find your Vu+ IP, press the MENU button, and then setup => system => network => adapter settings.
Now, telnet from your PC using putty to the IP as found above, and login using the username “root”. See below for the rest.
NOTE NOTE NOTE: Please be aware of that IF your device has an internal harddrive, the device name “sda1” will likely be named “sdb1” instead. Please adjust your input commands accordingly. A big thanks to gjersbol for pointing it out!
This script will copy the relevant files, and ask some configuration questions for mgcamd. Once you get to the “press any key to continue”, just press enter to start going through the install – and answer any questions that pops up.
Once the script has been completed, it’s time to install mgcamd and make sure it’s the default cam to use.
Use your remote control. Press the green button, directly followed by yellow button. Select the menu option to manually install a Bh package. Make sure you pick the package Mgcamd_135a_E2_bh.
When finished, exit the way back to the main screen, and press the BLUE button. Select Mgcamd-135a as your cam.
Boom. After using the built in functions to scan for channels, you’re good to go. Your Mgcamd configuration will be used to decode any incoming channels that your subscription card carries.
Remember that using the information in this post is your own responsibility. If you use it for illegal activities, I will be fairly disappointed. If you use it to expand your own subscription card into the bedroom or the upstairs TV, you are most likely violating the subscription terms, but not any swedish laws that I know of. (If I’m wrong here, please let me know and I’ll adjust/remove the relevant posts accordingly). If you blow up your box, you probably didn’t follow my guide exactly – again, not my fault at all.
Don’t forget to leave a note in the comments section if you used my guide – successful or not, I really want your feedback!
PS. The latest Black Hole image seems to be supporting IPv6 fully. That’s a good thing. Unfortunally, Mgcamd does not support IPv6. If anyone knows of a worthy replacement cam that works over IPv6, let me know in the comments section and I’ll look into it.