Quantcast
Channel: Matt Huisman
Viewing all 192 articles
Browse latest View live

TVNZ OnDemand Unlocked (No HDMI or Root Check)

$
0
0

I really wanted TVNZ OnDemand on my shiny new Nvidia Shield.
Unfortunately the TVNZ OnDemand app doesn't allow HDMI output - until now.

Features

- Skip Root check
- Skip HDMI check
- Skip Chromecast Check
- Skip Timezone check
- Disable annoying network error pop-ups

Android Only
App Version: 2.4
Size: 8.41MB

DOWNLOAD

1) Uninstall TVNZ OnDemand app if already installed
2) Enable "Unknown sources" in Android security settings
3) Install the downloaded APK file

I also now have an unlocked 3NOW App

3NOW Unlocked (No root check)

$
0
0


Following on from the TVNZ Unlocked app, I had a go on the 3NOW app.
They are much friendlier than TVNZ and actually allow HDMI and Chromecast!
Therefore, I have just skipped the root check.

Features
- Skip Root check

Android Only
App Version: 2.0.2
Size: 10.7MB

DOWNLOAD

1) Uninstall 3NOW app if already installed
2) Enable "Unknown sources" in Android security settings
3) Install the downloaded APK file

TVNZ OnDemand Unlocked (No HDMI or Root Check)

$
0
0

I really wanted TVNZ OnDemand on my shiny new Nvidia Shield.
Unfortunately the TVNZ OnDemand app doesn't allow HDMI output - until now.

Features

- Skip Root check
- Skip HDMI check
- Skip Chromecast Check
- Skip Timezone check
- Disable annoying network error pop-ups

Android Only
App Version: 2.4
Size: 8.41MB

DOWNLOAD

1) Uninstall TVNZ OnDemand app if already installed
2) Enable "Unknown sources" in Android security settings
3) Install the downloaded APK file

I also now have an unlocked 3NOW App

Lakka & KODI Dual Boot Images

$
0
0

Here are my pre-built images for a dual boot Lakka& KODI system.
They are 'offline' images so no internet connection is required on the Pi.



Raspberry Pi 2 & Raspberry Pi 3

(24/08/16) NOOBS Lite 1.9 + Lakka r21565 + LibreELEC 7.0.2 (KODI 16.1)

or
(24/08/16) NOOBS Lite 1.9 +  Lakka r21565 + OSMC 2016.07-1 (KODI 16.1)


Raspberry Pi 1 & Raspberry Pi Zero

(24/08/16) NOOBS Lite 1.9 + Lakka r21565 + LibreELEC 7.0.2 (KODI 16.1)
or
(24/08/16) NOOBS Lite 1.9 + Lakka r21565 + OSMC 2016.07-1 (KODI 16.1)



The changes made to each OS are minimal.

OSMC / LibreELEC
    Lakka launcher add-on pre-installed under programs section.
    This add-on simply reboots into the Lakka partition.
Lakka
    'autostart.sh' file added to /storage/.config directory.
    This script waits for Retroarch to quit and then reboots into the KODI partition.
NOOBS
    'mattrix' added to OS package names so they do not clash with online versions.

If you have any issues / questions relating to the OS's, your best to visit their own forums.
I simply package them together and do the above small modifications.

All OS's can be updated as normal (manual or auto modes).
Updates shouldn't break the dual-boot system.
(See "Possible Issues" section in case an update does cause the dual-boot to stop working)



Let's get started.

First start downloading your choice of the above files.
Make sure you get the correct one for your board.

You can choose to have Lakka& OSMC or Lakka& LibreELEC.

While it's downloading let's format the SD card.
Download SD Card Formatter and install it.
Put your SD card into your PC and run it.

Select the SD card in the Drive drop-down.
Set Option -> Format Size Adjustment to ON.


Double check you have selected the correct drive for the SD card and then click Format.

Note: Your SD card must be FAT32 formatted for NOOBS to boot.

If your SD is larger than 32GB, Windows will usually not give you the option to format to FAT32.
You will need to use another program eg. FAT32 Formatter.

Warning: This program will list all your drives including your system hard-drive. Double check you have correct SD card drive selected before formatting.


Once formatted, we now need to copy the files over.

Extract the .zip file you downloaded.
You will now have a folder called "COPY CONTENTS"


Copy the contents of the this folder (not the folder itself) into the root of the empty SD card.


Once copied, eject the SD card and put it in your Raspberry Pi.

Boot the Pi.

NOOBS will load and then give you a list of OS's to install.
If you have no network connection then you will just see the two OS's.

Select both "mattrix-Lakka" and "mattrix-(LibreELEC|OSMC)"
Click on the check-box or press space on them.


Once you have selected both OS's, simply press i or click Install.
Both systems will install.

That's it!!
You can now boot into either system - Yippee!

Lakka comes already setup to reboot into KODI when you exit (via menu or exit key).

LibreELEC / OSMC both come pre-installed with an add-on that boots back into Lakka.
You can find this add-on under Programs.


Simply click on the add-on and it will reboot into Lakka.
See the optional step below to add a handy shortcut to the main menu.



Optional 1)
You can add a shortcut to the add-on that appears under the Programs sections on the main menu in KODI like below.


To do this, in KODI head to System -> Settings -> Appearance.
With the left "Skin" menu item selected, click into "Settings" on the right.


Now go down to "Add-on Shortcuts".
On the right, move down to a spare "Add-on [num]" under the Programs section.


Select and then you can select which Add-on you would like the shortcut to point to.


That's it - the add-on shortcut will now appear on the main menu under your Programs section.

Optional 2)
If your using LibreELEC and you don't like having the extra sources (other NOOBs partitions) showing up in file manager like below:


then check out my post HERE on how to stop them showing.

Optional 3)
If you want some or all of your Lakka roms on a samba network folder, check out my post HERE

Optional 4)
If you want a triple boot Raspbian system, then follow these steps.

1) Follow above instructions except also install Raspbian at NOOBS install screen. (Internet required)
2) Raspbian will be downloaded and installed alongside KODI & Lakka.
3) Boot into KODI and install thisscript.raspbian.launcher.zip add-on.
4) Go into the add-on config and set the partition to 10
5) Enjoy!



A few things to be aware of

1)
You can easily change which OS is booted first.
By default, it is set to boot into KODI.

First remove the SD card from your Pi and put it into your PC.
Now open the file called autoboot.txt in the root of the SD card.

To boot into NOOBS, set boot_partition=0
To boot into KODI, set boot_partition=6    (Default)
To boot into Lakka, set boot_partition=8



Save the file. Put the SD card back into the Pi.
The Pi will now boot into the chosen OS.

2)

OSMC and LibreELEC have been set to not expand their partitions.

Therefore the Lakka share partition will get all the remaining size of the SD card instead of it being split - giving you more room for roms.

If you don't want this, simply edit the NOOBS/os/mattrix-(LibreELEC|OSMC)/partitions.json file.
Change "want_maximised" from false to true on the ext4 partition.
Alternatively you could leave as false and change "partition_size_nominal" to set an exact MB size.

This has to be done before installing any OS's in NOOBS.
If you change this file after installing OS's, you will need to reinstall OS's in NOOBS to take affect.

LibreELEC


OSMC



Possible Issues

1)
If Lakka for some reason stops exiting to KODI, then the autostart.sh file has most likely been deleted. Follow the below steps to fix.

1) Download autostart.sh file HERE
2) Boot into Lakka
3) Transfer the autostart.sh file to the /storage/.config directory
4) Make sure the file is executable (chmod +x autostart.sh)
5) Reboot and it should now be back to normal.

2)
If KODI for some reason loses it's Lakka launcher add-on, then follow the below steps to fix.

1) Download the add-on script.lakka.launcher.zipHERE
2) Boot into KODI and navigate to System -> Settings -> Add-ons -> Install from zip file
3) Browse to the downloaded script.lakka.launcher.zip file and install it



Change-log

24/08/16
- Added initial builds

Credits to the teams at Raspberry Pi, KODI, LibreELEC, OSMC & Lakka

Lakka - Network Samba Roms Directory

$
0
0

Here is my technique for having the Lakka roms directory mounted on the network.
This allows for all yours roms to be on the network and every Lakka instance can access them.

Let's get started.

First boot into Lakka.
Make sure 'SSH Enable' is set to ON in Settings -> Lakka Services.

Now we need to SSH into Lakka.
We do this using a program called Putty on a Windows computer that is on the same network as the Pi.

Download putty.exe from here

Save it somewhere you can easily find it.
It's portable - which means it doesn't need to be installed.
Open the downloaded putty.exe to start Putty.

Enter the IP address of Lakka in the host name field and make sure the port is 22.
(Find the IP in Lakka ->  Information -> Network Information -> Interface eth0)
Then click Open.


You should see "login as:" appear.
Type root and hit enter. Now type in the password root and hit enter.

You should now be logged into Lakka remotely.
Now, you can copy the below commands into the terminal window.

First, we need to create a directory in the roms folder for our mount.
We could mount over our entire roms directory but having a separate directory for our network roms allows us to have both local roms and also network roms.

Run the below command to create this directory.
mkdir -p /storage/roms/samba
Now let's create an autostart.sh script which runs at boot and mounts our share.
nano /storage/.config/autostart.sh
Copy the below text into the editor
#!/bin/sh ( while ! ping -c 1 -W 1 {IP}; do sleep 0.5 done mount -t cifs -o user={USER},password={PASS},rw //{IP}/{SHARE} /storage/roms/samba ) &
If the file is already populated then simply copy all the lines below #!/bin/sh to the bottom of the file.

If your share doesn't require username / password, then use the below mount line instead.
mount -t cifs -o user=guest,rw //{IP}/{SHARE} /storage/roms/samba
Replace {IP} with the IP address of your share & replace {SHARE} with the name of the share.
If required, replace {USER} and {PASS} to what is required for your share.
Note: It appears Lakka requires write (rw) permission to the network share.

If your using my dual boot image, then the file should look like this:


Save the file (CTRL-X, Y, ENTER)

Now we need to create a shutdown.sh script to un-mount our share.
nano /storage/.config/shutdown.sh
Copy the below text into the editor
#!/bin/sh
umount /storage/roms/samba

Again, if the file is already populated simply copy the "umount" line to the bottom of the file.


Save the file (CTRL-X, Y, ENTER)

Now make the two scripts executable
chmod +x /storage/.config/autostart.sh chmod +x /storage/.config/shutdown.sh
And that's it :)

Reboot Lakka.

Lakka will start and as long as your samba share is available, it will be mounted.
Now you can proceed to scan in your roms from the folder as you normally would with local roms.


If for some reason Lakka can't mount the share, it will still start up as normal.
It will also still show the scanned in roms.
It simply will give you a "File could not be loaded from playlist" error if you try to run a rom from that share.

Let's Make: $8 Smart Garage Door Opener

$
0
0

Here is how you can easily make your garage into a smart garage using the WeMOS D1 Mini Pro.
This allows you to open / close it easily using an app on your Android phone (or any web browser)!



Parts

Downloads

    Snippets
    • Arduino Additional Boards URL
      http://arduino.esp8266.com/stable/package_esp8266com_index.json


    Freeview NZ XMLTV EPG Listings for TVHeadend and MythTV

    $
    0
    0


    http://files.matthuisman.nz/freeview.xml.gz

    Generated from script based on mhegepgsnoop with below changes:
    • Channel name, number & image first scraped from Freeview website 
    • Channel id created from channel number {channel number+'freeview'}
    • Scraped channel name matched to MHEG channel names

    Using the channel number as ID it shouldn't break when channels change their names.
    It should also automatically bring in new channels and update icons when they change as well.
    The file is updated daily.

    It is made to be compatible with tv-grab-nz-py
    Simply change the source URL to the new location.


    Note: I use different ID's to that other file, so you will need to remap the sources in your program.

    I wanted to also make it bring in the channel number, but it looks like the XMLTV file format does not have a field for that.

    However, you can still see the channel number at the start of the ID, and can easily type this into the channel number field like below.

    Multi page website using single HTML page

    $
    0
    0
    Here's a neat little single page HTML / JS site that allows for multiple pages using a JS router and AJAX to pull the pages in.

    It is meant for people who are given a free single site website with a domain, but want multiple static pages (eg. about, contact)

    I really just made this as a proof of concept but hopefully it will come in handy for someone :)

    You can see it in action here:
    files.matthuisman.nz/onepage.html

    Features
    - Uses a JS Router - Allows for users to bookmark / send links to certain pages
    - Uses Ajax cross origin code to allow fetching of page data from different domains
       eg. I'm hosting the pages content on Pastebin in this example.
    - When a page is loaded, it will start fetching the other pages in the background
    - Unlimited pages possible

    How to use
    - Download the index.html file HERE
    - Add in the pages you want & location of the data in the JS pages dictionary

    var pages = {
        'home' : 'http://pastebin.com/raw/pJfTug15',
        'about' : 'http://pastebin.com/raw/MTMUuGPk',
        'contact' : 'http://pastebin.com/raw/iQnwc6iw',
        '404' : 'http://pastebin.com/raw/qMs4PPfH',
    }

    The keys (eg. 'about', 'contact') are the URL they match example.com/#/about, example.com/#/contact
    The value is the URL to the data for that page that will be fetched.

    The data from these URL will be pulled in to a <div id="content-{page}"> element which is added into the <content> container. It is only fetched once and the div is just shown / hidden when selected.

    'home' and '404' are special keys that are used for the first index page and 404 is used when a page can't be found.

    You can add common HTML data to the downloaded index.html page.
    It is best not to add HTML into the "content" container, but try to use the "header" or "footer" containers.

    Style it by adding styles to header area or inline or an external CSS file hosted somewhere.

    KODI GPIO Monitor Service Addon

    $
    0
    0


    Here is a quick add-on I created to monitor a GPIO pin.
    Once the pin is pulled high or low, a function is called.
    The pin, edge and function can all be set in the add-on settings.


    The Pin can be anything from 1 to 40 (default is 5)
    It uses the board pin numbering (Gray numbers below)


    The edge can be Falling (default) or Rising.

    Falling will trigger when the pin goes from High to Low.
    Rising will trigger when the pin goes from Low to High.

    Note: Some pins have built-in pull up resistors so it's best to use Falling with these pins.

    The Function can be any of the KODI build-in functions:
    http://kodi.wiki/view/list_of_built-in_functions

    The default is "ShutDown"
    Other handy functions are "Reboot"& "RunAddon(id)".

    No Notifications simply hides the toast pop-ups (like below) when the function is run.



    Note:
    Once you change settings, you either need to reboot or Disable and Enable the addon for the changes to take affect (due to it being a service)

    You can download the add-on below

    LibreELEC
    or
    OSMC

    Note about the OSMC add-on.
    The first time it runs it needs to build the RPi-GPIO library.
    This takes about 2-5 mins depending on internet connection.
    It will show a progress dialog during this time so you know when it's done.

    I hope this comes in handy for some!

    Raspberry Pi Minimal Jessie Image | Updated 11/04/16

    $
    0
    0
    Here are my minimal images that I have created for the Raspberry Pi.
    They should run on all versions of the Raspberry Pi including Pi Zero & Pi 3.

    They are a stripped down Raspbian with the bare essentials (no GUI etc).
       
    • Version 0.5
    • Latest Jessie kernel and user space (as of 11/04/16)
    • Resizes partition on first boot
    • Creates 100MB swap on first boot
    • SSH keys generated on first boot.
    • Uses openssh server
    • Fits on 1GB or larger SD Cards 
    • Works on all Raspberry Pi's (including Zero and new 3)
    • Includes WiFi and Bluetooth Drivers (for Pi3)

    Use raspi-config to enable camera, change locale etc as normal.

    Logins
    root / raspberry
    pi / raspberry


    It is setup for US Standard Keyboard (used in NZ), New Zealand timezone and locale
    (can be changed in raspi-config)

    Very nice image to use as the base for any headless system (NAS, web-server etc)

    Download Size: 180MB (.zip)
    Image ISO Size: 554MB

    Download Link:

    KODI TVNZ OnDemand Add-on

    $
    0
    0

    Here is a first look at the TVNZ OnDemand KODI Add-on I am currently writing.
    Make sure to pop back here for progress updates :)

    [Release] KODI NOOBS Companion Add-on for Raspberry Pi

    $
    0
    0

    Here is my latest add-on for KODI on Raspberry Pi which makes it for easy to create your own multi-boot system using NOOBS.

    Features

    • Automatically scans for installed NOOBS Systems
    • Boot into any system via add-on (simply select it)
    • Add a favorites shortcut to boot into any system
    • Rename system display name
    • Change system display icon
    • Choose which system is automatically booted
    • Install / Uninstall / Reinstall Boot-Back (see Boot-Back section below)

    To Install

    Follow the video above (coming soon)!
    Or, you can manually get the add-on HERE

    Autoboot

    This will simply create an autoboot.txt file on the root of the SD card pointing to the partition for the system you have chosen.

    Be careful you don't set it to a system where you can't get back to KODI, else you won't be able to change it again.

    If this does happen, insert the SD card into a PC and delete the autoboot.txt file.

    Boot-Back

    For the below systems there is an extra context menu item for installing / uninstalling and reinstalling what I have called "Boot-Back".

    This will modify the chosen system to allow for easier booting back into KODI.
    The changes it makes are as below.

    Recalbox
    Modifies the /recalbox/scripts/kodilauncher.sh script to reboot back into KODI partition instead of it's own internal KODI version.

    Lakka
    Modifies /storage/.config/autostart.sh to make it wait for Retroarch to exit, and then reboot back into KODI partition.

    Raspbian
    A bash script, icon and desktop shortcut are added to reboot back into KODI partition when double clicked.

    If for some reason the boot-back stops working (eg. after updating a system), you can simply go into the NOOBS Companion add-on and select "Reinstall Boot-Back" which should fix it back to normal.

    Enjoy!

    NOOBS Lite (Extra) for Raspberry Pi

    $
    0
    0

    Here is a version of NOOBS Lite that includes more systems for install that aren't included in the official list. (Currently just Recalbox Unstable)

    Install

    Follow the video above (coming soon).
    or
    Download the zip file HERE
    Extract the zip file.
    Copy the extracted contents of the to your FAT32 formatted SD card.

    More Info

    It's identical to standard NOOBS Lite except for one file (recovery.cmdline).
    The change to this file is simply an additional parameter called "repo".
    This parameter tells NOOBS which repo file to use to find it's systems.


    As you can see, I am telling NOOBS to use it's own repo file plus my additional one.

    This additional repo file can be viewed here.

    Enjoy!

    [How to] Install the MattHuisman.nz KODI Add-on Repository

    $
    0
    0

    Here is how to easily install the MattHuisman.nz KODI Add-on Repository.


    How-to Install

    From the KODI Main Menu, navigate to Settings (cog at top).


    Make sure "System Settings -> Add-ons -> Unknown Sources" is Enabled.
    Select "Yes" at the warning when enabling

    Navigate back to "Settings -> File manager"
    Select "Add source".
    Select "<None>" and type in exactly http://kodi.matthuisman.nz
    Select "OK".
    Move down and enter MH as the source name.
    Move down and select "OK".


    Go back to Main Menu.
    Move to Add-ons.
    Move right and select "My add-ons"


    Select ".."
    Select "Install from zip file"
    Select the "MH" source.
    Select the "repository.matthuisman-0.0.1.zip" file.

    The repository will download and install.


    You can now install add-ons from the MattHuisman.nz repository.


    Enjoy!

    Optional

    - Disable "Settings -> System Settings -> Add-ons -> Unknown Sources"
    - Remove the "MH" source from File manager.

    [How To] RetroPie & KODI Dual Boot System

    $
    0
    0
    (Video coming soon)

    Here is my easy how-to for building a multi-boot RetroPie& KODI system.
    You can also install any other systems as well (eg. Raspbian) & easily boot to them from KODI.

    It is compatible with all versions of the Raspberry Pi.
    An internet connection is required on the Pi.


    How to Install

    Step 1

    Follow THIS post to install NOOBS Lite Extra to your SD card.

    Step 2

    Power on the Pi.
    NOOBS will load and then give you a list of OS's to install.


    You can select any combination of systems you like.

    For KODI, you can choose either LibreELEC or OSMC (or both).
    Then select RetroPie & any other systems you want.
    Above I have chosen Raspbian + LibreELEC + RetroPie

    Once you have selected your systems, simply press i or click Install.

    NOOBS will now download and install your chosen systems.
    This can take a bit of time depending on how many systems you are installing.

    Wait for it to complete, and then move on to step 3.

    Step 3

    Follow THIS post to install my NOOBS Companion Add-on in KODI.

    Step 4

    Let's now make RetroPie able to boot back into our KODI system.

    Go to the main menu.
    Scroll down to Add-ons.
    Select the "NOOBS Companion" add-on.

    Move down to the RetroPie system.
    Open the context menu and select "Install Boot-Back"


    RetroPie now has a new KODI system installed.
    Simply click into this and then select KODI, and it will boot-back to our KODI system.



    Watch the video on the NOOBS Companion post for more things you can do with it!

    Enjoy :)


    Optional Tweaks

    Tweak #1
    If your using LibreELEC and want to remove all the extra sources in File manager, see HERE


    Troubleshooting

    Issue:NOOBS Companion add-on is removed from KODI.
    Solution: Redo Step 3 from above.

    Issue: RetroPie no longer boots back into our KODI system (eg. after an update)
    Solution: Redo Step 4 from above.


    More Info


    Changelog

    13/03/17
    - Initial Post

    Thanks to the teams at Raspberry Pi, KODI, LibreELEC, OSMC, PINN & RetroPie

    [How To] Set the partition sizes in NOOBS Lite Extra

    $
    0
    0
    Here is a new method to allow you to set the partition sizes when using NOOBS Lite Extra.
    This is great when you have multiple OS's and want one OS to have much larger space than others.


    How to

    Step 1

    We will be switching the URL that NOOBS uses to a new proxy URL that will generate the new partition files from our supplied sizes.

    The base URL is:
    http://files.matthuisman.nz/noobs.php?url=http://downloads.raspberrypi.org/os_list_v3.json%20http://files.matthuisman.nz/pinn.json

    It's pretty long - and it's about to get a bit longer...
    We now need to find the os_name of the system we want to modify.

    Open the above file and you will be able to see the os_name for each available system.


    Find the names for all the systems you want to set the partition sizes for.

    For this example, I want to install LibreELEC + Recalbox + Lakka.
    Normally they would split the free space between them.

    For my 16GB Card, I want Recalbox to have 8GB and Lakka have 4GB and LibreELEC the rest.

    So LibreELEC will be kept to expand and I want Recalbox to be 8000MB (8GB) & Lakka to be 4000MB (4GB).

    All we need to do is append &{os_name}={size in MB}to the above URL for each system size we want to change.

    Therefore my final URL is:
    http://files.matthuisman.nz/noobs.php?url=http://downloads.raspberrypi.org/os_list_v3.json%20http://files.matthuisman.nz/pinn.json&recalboxOS-rpi3=8000&Lakka_RPi2=4000

    If you open that URL, you will see it has modified the Recalbox & Lakka systems.


    And let's see what that new linked partitions.json file looks like.


    Great!
    It will no longer try to maximise but instead set it's size to our supplied 4000MB.

    Once you have your correct URL, move onto the next step.

    Step 2

    Follow THIS post to install NOOBS Lite Extra to your SD card.
    (Don't eject the SD card just yet)

    Step 3

    We now need to edit recovery.cmdline on the root of the SD card.


    Simply open it with your favourite text editor.

    It will look like this


    Now change alt_image_source to point to the new URL from step 1.
    It should now look like this


    Make sure all the text is on the first line.

    Finally, we just need to tell NOOBS not to use the default OS file (as we proxy it).
    This is done by adding no_default_source to the cmdline.

    Therefore, the final file should look like this


    That's it!
    Save the file, eject the SD card and put it in your Pi and boot.

    Select your OS's and install.
    They will use your specified sizes.

    Enjoy!

    Note:
    The proxy script will only change partitions that have want_maximised set to true.
    It will then change this to false and then set the nominal size to your specified size.
    You can not use it to change the size of other partitions.

    [How To] Set the partition sizes in NOOBS Lite

    $
    0
    0
    Here is a new method to allow you to set the partition sizes when using standard NOOBS Lite.
    This is great when you have multiple OS's and want one OS to have much larger space than others.


    How to

    Step 1

    We will be switching the URL that NOOBS uses to a new proxy URL that will generate the new partition files from our supplied sizes.

    The base URL is:
    http://files.matthuisman.nz/noobs.php?url=http://downloads.raspberrypi.org/os_list_v3.json

    It's pretty long - and it's about to get a bit longer...
    We now need to find the os_name of the system we want to modify.

    Open the THIS FILE and you will be able to see the os_name for each available system.


    Find the names for all the systems you want to set the partition sizes for.

    For this example, I want to install LibreELEC + Recalbox + Lakka.
    Normally they would split the free space between them.

    For my 16GB Card, I want Recalbox to have 8GB and Lakka have 4GB and LibreELEC the rest.

    So LibreELEC will be kept to expand and I want Recalbox to be 8000MB (8GB) & Lakka to be 4000MB (4GB).

    All we need to do is append &{os_name}={size in MB}to the above URL for each system size we want to change.

    Therefore my final URL is:
    http://files.matthuisman.nz/noobs.php?url=http://downloads.raspberrypi.org/os_list_v3.json&recalboxOS-rpi3=8000&Lakka_RPi2=4000

    If you open that URL, you will see it has modified the Recalbox & Lakka systems.


    And let's see what that new linked partitions.json file looks like.


    Great!
    It will no longer try to maximise but instead set it's size to our supplied 4000MB.

    Once you have your correct URL move onto the next step.

    Step 2

    Copy NOOBS Lite to your SD Card as normal.

    Step 3

    We now need to edit recovery.cmdline on the root of the SD card.


    Simply open it with your favourite text editor.

    It will look like this


    Now add repo={URL} to the end of this line (where {URL} is the URL from step 1) 
    It should now look like this


    Make sure all the text is on the first line.

    Save the file, eject the SD card and put it in your Pi and boot.

    Select your OS's and install.
    They will use your specified sizes.

    Enjoy!

    Note:
    The proxy script will only change partitions that have want_maximised set to true.
    It will then change this to false and then set the nominal size to your specified size.
    You can not use it to change the size of other partitions.

    [Release] ThreeNow KODI Add-on

    $
    0
    0


    Requirements

    1. KODI 17.0 or above
    2. InputStream Adaptive Add-on (Will install when required)
    3. Libwidevine CDM (Will install when required)
    4. Your located in New Zealand
    Windows 86_64  - YES
    Tested working in Windows 10 64bit.
    InputStream Adaptive must be selected when installing KODI.
    Should work in older Windows and 32bit.

    Raspberry Pi - YES
    Tested working in LibreELEC 8.0 & OSMC on Raspberry Pi 3.

    Odroid C2 - YES
    Tested working on Raybuntus 32bit LibreELEC 8.0 build.

    Linux 86_64 - MAYBE
    Untested but should work.

    Darwin 86_64 - MAYBE
    Untested but should work.

    Android - NO
    InputStream Adaptive is not currently available for KODI on Android.
    See HERE for a current feature request.
    For now use my unlocked ThreeNow App instead.


    How-to Install

    First follow THIS post to install my KODI Add-on Repository.

    Now navigate to "Main Menu -> Add-ons -> My Add-ons"
    Select ".." then select "Install from repository"
    Select "MattHuisman.nz Repository".
    Select "Video add-ons" then "ThreeNow"

    Select "Install" and the add-on will download and install.


    You can now access the add-on in the Add-ons main menu item.


    Click into the add-on and you can now navigate to your favorite TVNZ show.


    Simply now click the episode to play!

    The first time you play an item - the add-on will attemtp to download it's requirements.
    Select Yes on any dialogs and wait for the files to download. Your video should then play.

    You can even add a show to favourites for quick access from the main menu


    The add-on is still in very early stages so please be patient with it.

    Using the repo, you should get regular updates with new features :)

    Also check out my TVNZ OnDemand Add-on HERE

    Enjoy!

    [How To] KODI TvHeadend Setup for Freeview NZ

    $
    0
    0



    Links

    • XMLTV Web Location: http://files.matthuisman.nz/freeview.xml
    • Freeview Frequencies (remember to pick the correct location on the left of the table)
    In the video I am using a Raspberry Pi 3, LibreELEC 8.0.1 & a RTL2832U based USB Tuner

    [How To] Generic TvHeadend Server Setup for Freeview NZ

    $
    0
    0



    Links

    • tv_grab URL: http://files.matthuisman.nz/tv_grab_nz-py
    • Freeview Frequencies (remember to pick the correct location on the left of the table)
    Viewing all 192 articles
    Browse latest View live


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>