Dual Boot: Rune | OSMC (Pi2, Pi3)

Raspberry Pi related support

Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby rern » 17 Jul 2016, 15:05

Dual Boot: Rune | OSMC (Pi2, Pi3)
Rune 0.4beta 20170229+ OSMC 2018.06-1 in NOOBS lite 2.8 (with 'silentinstall' tweak)
Initially started after this post by PeteB.
view code on GitHub

Best of Audio Distro - RuneAudio (ArchLinux MPD)
Best of Video Distro - OSMC (Raspbian Kodi)
Best of Dual Boot - NOOBS

    - Easy to switch with a single button from a cheap IR remote
    - Install easier than normal NOOBS itself with 1 complete package, RPi2-3.Dual.Boot-Rune.OSMC.zip
    - Unattended offline installation
    - No need for interaction, display, mouse, internet during installation
For more minimalism RuneUI plus some more features: RuneUI Enhancement

Situations:
    Shutdown / Reboot
      - with normal menu
      - next boot with 'Select OS to boot' (normal NOOBS)

    Boot Switch: OSMC <-> Boot Rune
      - with <e-mail> button from the remote
      - bypass 'Select OS to boot'

RuneUI Mod:
    Rune:
      - Swipe left / right on top Information Text for previos / next song. (with Hammer.js)
      - Tap on Time Play / Pause includes top Information Text and Cover Art
      - Hide Volume on disabled
      - Hide Time in Radio
      - Swap Time | Volume
      - Remove button text
      - Larger icon on top and bottom bar
      - More spacing between buttons
      - Change some icons
      - Change Rune logo to svg format
    OSMC:
      - Allow SSH as 'root' with password 'rune', the same as in Rune
      - Autoswitch audio output to/from USB DAC when on/off

Remote Control:

Image

    Rune:
      <e-mail> Boot OSMC
      <left> Previous
      <enter> Play / Pause
      <right> Next
      <up> Forward
      <down> Rewind
    OSMC:
      <e-mail> Boot Rune
      <tab> SystemInfo <-> Back | FullscreenInfo <-> Back
      <open> MovieTitles | MovieTitle <-> Fullscreen
      <switchwindow> Settings <-> Back | VideosSettings <-> Back
      <blue> NextSubtitle
      <yellow> AudioNextLanguage
      <green> ReloadKeymaps | OSDAudioSettings

Installation
Need:

Process:
1. Prepare NOOBS SD card on a PC:
    - Download
    - Unzip and copy everything inside RPi2-3.Dual.Boot-Rune.OSMC folder to a blank FAT32 SD card.

2. Install on Raspberry Pi:
    - Power off
    - Insert the SD card
    - Power on
    - Installation runs automatically from start to reboot

3. Done!
Last edited by rern on 13 Jul 2018, 05:27, edited 32 times in total.
rAudio @ https://github.com/rern/rAudio-1
Raspberry Pi 4B
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
User avatar
rern
 
Posts: 723
Joined: 14 Jul 2016, 08:15

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby rern » 30 Jul 2016, 09:49

Change Log

20161104
    - Update OSMC to 2016.10-1
20160925
    - Use USB ir remote to switch os instead of OSMC button on RuneUI / Shutdown menu.
    - Remove OSMC button from RuneUI
    - Change Rune logo to svg format
    - Remove Boot OSMC | Boot Rune from Shutdown menu
    - Update OSMC to 2016.08-1
20160730
    - A lot easier to install in silentinstall mode.
    - No need for interaction, display, mouse, internet during installation.
    - Normal reboot / shutdown will boot to the same OS as normal NOOBS.
    - Reboot without NOOBS menu (bypass).
    - Shutdown - Power on with NOOBS menu. (for edit cmdline.txt, config.txt)
    - Rune
      Change Boot OSMC button
      Add Development item in menu
    - OSMC
      Add Boot Rune button in Power menu
      Change Quit to Soft Restart
      Update to version 2016.06-2
Last edited by rern on 04 Nov 2016, 12:33, edited 2 times in total.
rAudio @ https://github.com/rern/rAudio-1
Raspberry Pi 4B
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
User avatar
rern
 
Posts: 723
Joined: 14 Jul 2016, 08:15

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby donimo » 05 Aug 2016, 18:09

Hi rern
I love the mods you have made to the UI as they really suit the 5 inch display I am using.
I was looking for a way to do exactly what you have done here - Thanks for sharing!

I have a couple of questions if you have the time to answer;

For viewing clarity I must rotate my display 180 degrees. I have managed to do this with the Rune Audio section, including touchscreen so it all works perfectly. However when I open OSMC via the button, left hand corner, the display reverts back to original orientation. I have tried both methods to rotate, using SSH to alter the /boot/config.txt and using the OSMC software. Neither is satisfactory.

Additionally, when the original Noobs boots, the display is not adjusted to the screen - it is too narrow (and upside down). It is like it (Noobs?) needs its own /boot/config.txt

Do you have any suggestions as to how I can get all of the elements rotated by 180 degrees?
donimo
 
Posts: 12
Joined: 06 Jun 2016, 16:06

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby donimo » 06 Aug 2016, 17:26

Update:
Managed to rotate OSMC 180 degrees using a mixture of editing the boot/config.txt file via SSH and then using the UI to change some settings to resize the display. It is a bit messy, but seems to work. I have read there is no chance of touchscreen with OSMC because it does not use Xorg, which my display requires. I can control it perfectly with a smartphone though.

The boot screen still remains 'upside down' for my orientation, but this is only a brief loading screen.

For information I am using a Pi3 with a Waveshare 5 inch rev.2.1 screen.
donimo
 
Posts: 12
Joined: 06 Jun 2016, 16:06

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby Raph Anon » 02 Oct 2016, 15:39

Hi Rern,

thank you for this precompiled dual boot.

However, are you fully sure that the Rune version in your package is the latest build?
The credit page show "release version: 0.4 (build: beta-20160313) ", and not the beta-20160321 as it is supposed to be.

I've read that the latest version handle the Raspi internal WiFi problem, and, I've got the WiFi problem (can't view any Wifi spot) with your current package.

So, I was hoping that your package was not bundled with the latest Rune.

Maybe, you can also direct me to a blog post or forum post that explain how to do a NOOBS os package from the original image?
Raph Anon
 
Posts: 2
Joined: 02 Oct 2016, 15:30

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby rern » 03 Oct 2016, 03:34

I'm not sure myself. I might have been missing somewhere.

Menu > Credits :

Image

Downloaded image file :
RuneAudio_rpi2_rp3_0.4-beta_20160321_2GB.img

Download Page:
v0.3-beta (23/03/2016)

My release was initially inspired by this PeteB post, Dual booting possible?

I'll post my custom NOOBS how-to soon.
rAudio @ https://github.com/rern/rAudio-1
Raspberry Pi 4B
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
User avatar
rern
 
Posts: 723
Joined: 14 Jul 2016, 08:15

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby Raph Anon » 03 Oct 2016, 07:15

Well, I've just resolved my WiFi configuration problem, my router was on canal 13, and RasPi only support up to canal 11.

Thanks anyway, I'm looking forward your How-to.
Raph Anon
 
Posts: 2
Joined: 02 Oct 2016, 15:30

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby robertinjo » 10 Nov 2016, 18:33

Thanks for the great dual boot solution.
Now I am finnaly able to finish my audio/video receiver project, or take it to the next level, at least.
:D
robertinjo
 
Posts: 27
Joined: 10 Jan 2015, 16:30
Location: Croatia, Zagreb

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby robertinjo » 19 Feb 2017, 14:10

I updated runeaudio that came with your dual boot solution and now I have some problems, it freezes constantly after few seconds or minutes playing. Is there a way to revert to the initial state without touching osmc portion (I have it set up with various options installed)?!
Any help appreciated…

Here is a debug data:
http://pastebin.com/jRV0ctny
robertinjo
 
Posts: 27
Joined: 10 Jan 2015, 16:30
Location: Croatia, Zagreb

Re: Dual Boot: Rune | OSMC (Pi2, Pi3)

Postby hondagx35 » 19 Feb 2017, 14:50

Hi robertinjo,

boot into Rune and before playing go to Menu->MPD and change the audio output device and when back to your Hifiberry.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

support RuneAudio Donate with PayPal

Next

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 12 guests