NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it.

I understand

Welcome, Guest
Username: Password: Remember me

TOPIC: Unofficial OpenELEC updater add-on (Dev Update)

Unofficial OpenELEC updater add-on (Dev Update) 4 years 10 months ago #1

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
This is an addon to make it easy to update OpenELEC from various build sources by using the gui.



Install from my repository (see sig below) or for more information go to devupdate.leopold.me.uk.

changelog
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
Last Edit: 1 year 6 months ago by Leopold.
The administrator has disabled public write access.
The following user(s) said Thank You: bmcclure937, Paul Salem, XSnPX, Yowls, suku_patel_22, botribun, sobralense, Ryo, solidsatras, AlderaaN and this user have 5 others thankyou

Re: Addon to Install Development Builds 4 years 10 months ago #2

  • incubus
  • incubus's Avatar
  • Offline
  • Senior Boarder
  • Posts: 130
  • Thank you received: 17
  • Karma: 2
Your link opens a login page.
Xtreamer Ultra 2 with OE 6.0 - Synology DS212+ NAS 6TB
Panasonic DMP-BD65 bluray - DVDO Edge scaler
Yamaha RX-V1800 AVR - Kef KHT3005SE 5.1 speakers
Optoma HD87 projector - Exclusiv-Home 2.8m 16:9 screen
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 10 months ago #3

  • incubus
  • incubus's Avatar
  • Offline
  • Senior Boarder
  • Posts: 130
  • Thank you received: 17
  • Karma: 2
It's ok now!
Xtreamer Ultra 2 with OE 6.0 - Synology DS212+ NAS 6TB
Panasonic DMP-BD65 bluray - DVDO Edge scaler
Yamaha RX-V1800 AVR - Kef KHT3005SE 5.1 speakers
Optoma HD87 projector - Exclusiv-Home 2.8m 16:9 screen
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 10 months ago #4

  • ELBOW2HEAD
  • ELBOW2HEAD's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 16
  • Karma: 0
It downloads the latest build ok but when it extracts it comes up with script error. I'm currently using build 12029.

Any ideas?
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 10 months ago #5

  • incubus
  • incubus's Avatar
  • Offline
  • Senior Boarder
  • Posts: 130
  • Thank you received: 17
  • Karma: 2
For me the script fails immediately :
23:07:46 T:139671950571264   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'urllib2.URLError'>
                                            Error Contents: <urlopen error [Errno 8] _ssl.c:504: EOF occurred in violation of protocol>
                                            Traceback (most recent call last):
                                              File "/storage/.xbmc/addons/script.oedevupdate/default.py", line 304, in <module>
                                                main()
                                              File "/storage/.xbmc/addons/script.oedevupdate/default.py", line 192, in main
                                                with BuildLinkExtractor(url) as extractor:
                                              File "/storage/.xbmc/addons/script.oedevupdate/default.py", line 97, in __init__
                                                self.response = urllib2.urlopen(req)
                                              File "./Lib/urllib2.py", line 126, in urlopen
                                              File "./Lib/urllib2.py", line 400, in open
                                              File "./Lib/urllib2.py", line 418, in _open
                                              File "./Lib/urllib2.py", line 378, in _call_chain
                                              File "./Lib/urllib2.py", line 1215, in https_open
                                              File "./Lib/urllib2.py", line 1177, in do_open
                                            URLError: <urlopen error [Errno 8] _ssl.c:504: EOF occurred in violation of protocol>
                                            -->End of Python script error report<--
Xtreamer Ultra 2 with OE 6.0 - Synology DS212+ NAS 6TB
Panasonic DMP-BD65 bluray - DVDO Edge scaler
Yamaha RX-V1800 AVR - Kef KHT3005SE 5.1 speakers
Optoma HD87 projector - Exclusiv-Home 2.8m 16:9 screen
Last Edit: 4 years 10 months ago by incubus.
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 10 months ago #6

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
ELBOW2HEAD wrote:
It downloads the latest build ok but when it extracts it comes up with script error. I'm currently using build 12029.

Any ideas?

I'll need to look at the full XBMC log to know exactly what went wrong. I'm going to add a debug option to the script that logs more information. That should help to resolve problems like this.
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 10 months ago #7

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
incubus wrote:
For me the script fails immediately :

This looks like an openssl problem. What url were you using? Did you provide your own or select from the list?
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #8

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
I've uploaded version 1.04. This version will auto-update so you'll only need to install it once.
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #9

  • incubus
  • incubus's Avatar
  • Offline
  • Senior Boarder
  • Posts: 130
  • Thank you received: 17
  • Karma: 2
Leopold wrote:
incubus wrote:
For me the script fails immediately :

This looks like an openssl problem. What url were you using? Did you provide your own or select from the list?
I provided mine (my dropbox folder).
Xtreamer Ultra 2 with OE 6.0 - Synology DS212+ NAS 6TB
Panasonic DMP-BD65 bluray - DVDO Edge scaler
Yamaha RX-V1800 AVR - Kef KHT3005SE 5.1 speakers
Optoma HD87 projector - Exclusiv-Home 2.8m 16:9 screen
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #10

  • XSnPX
  • XSnPX's Avatar
  • Offline
  • Junior Boarder
  • Posts: 78
  • Thank you received: 6
  • Karma: 5
Hi leopold

This looks great, good work, will give it a go this weekend and send feedback.

B.
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #11

  • ELBOW2HEAD
  • ELBOW2HEAD's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 16
  • Karma: 0
Hi,

Many thanks will try it tonight and let you know. Does the latest builds update the pi firmware when its been updated? Also when updating does it overide my currents setting like skin, overclocking etc?

Cheers
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #12

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
incubus wrote:
Leopold wrote:
incubus wrote:
For me the script fails immediately :

This looks like an openssl problem. What url were you using? Did you provide your own or select from the list?
I provided mine (my dropbox folder).

I've tested dropbox https urls on my ION machine and didn't have any ssl problems, so could it be Xtreamer specific? Can you wget from this url?

You could try uninstalling and installing 1.04. I added your dropbox url to the settings, and a subdirectory option which you could use.

If you still have a problem with 1.0.4 turn on the debug option in the addon settings then pastebin the full xbmc.log.

I'm thinking I need to use labels for the urls in the settings rather than the actual urls themselves, dropbox urls are hard to identify/remember!
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.
The following user(s) said Thank You: incubus

Re: Addon to Install Development Builds 4 years 9 months ago #13

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
ELBOW2HEAD wrote:
Hi,

Many thanks will try it tonight and let you know. Does the latest builds update the pi firmware when its been updated? Also when updating does it overide my currents setting like skin, overclocking etc?

Cheers

This addon just puts the update files in the .update directory, so it does nothing more or less than the "manual" update method. The latest RPi builds do update the bootloader files but the config.txt is always kept as it was. This is just my observation, I haven't looked at the code.

All your xbmc settings are in /storage/.xbmc on the Storage partition which is not touched at all by an update.

So in theory you can update as often as you like without affecting settings. It's always a good idea to keep a backup of your .xbmc folder though, and config.txt on RPi.
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #14

  • ELBOW2HEAD
  • ELBOW2HEAD's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 16
  • Karma: 0
Ok cheers for the info
The administrator has disabled public write access.

Re: Addon to Install Development Builds 4 years 9 months ago #15

  • Leopold
  • Leopold's Avatar
  • Offline
  • Expert Boarder
  • Posts: 331
  • Thank you received: 93
  • Karma: 32
XSnPX wrote:
Hi leopold

This looks great, good work, will give it a go this weekend and send feedback.

B.

Thanks. I'll just say that if you're looking for a way to have the system automatically update to the latest build, without any manual intervention, then this addon will not currently do that.

Personally, I don't want an update to happen in the background without my knowledge, unless it's an official release. This is mainly because my wife also uses XBMC ;)

If a build does have a problem, at least with this addon she can install a previous build with a few clicks of the remote! There's an option to keep the old tar files around so switching back is very quick, as it can skip the download and decompression steps.
Leopold's Repo - zip
- OpenELEC Dev Update
- OpenELEC RPi Config

Raspberry Pi 2 Model B
The administrator has disabled public write access.