AllRadio2

Rating: 
5
Your rating: None Average: 5 (1 vote)

After dusting off my old Jollla phone and looking at some old code i found this :-)

Uploading an old (but working) testversion i intended to finish and publish four years ago.

  • It is working and full of test functions (most of them were requested a long time ago)
  • Simple tv station video player
  • It is propably buggy!

I tried to fix some of the more serious bugs, but i will need more time to go through everything (4 years is a long time) ... :)

I hope it is useful for somebody?! :)

/nesnomis

2.0.3 - Removed the commandline function in the hope it might resolve the problems in the comments.

2.0.2 - Cleaned up the .spec and removed old .yaml file, hoping it could solve the problem shown in the comments?!?

2.0.1 - Fixed server connection error (or rather workaround)

 

 

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-allradio-2.0.2-1.i486.rpm1.46 MB23/05/2025 - 18:37
File harbour-allradio-2.0.2-1.armv7hl.rpm1.46 MB23/05/2025 - 18:37
File harbour-allradio-2.0.2-1.aarch64.rpm1.46 MB23/05/2025 - 18:37
File harbour-allradio-2.0.3-1.aarch64.rpm1.46 MB23/05/2025 - 22:02
File harbour-allradio-2.0.3-1.armv7hl.rpm1.46 MB23/05/2025 - 22:02
File harbour-allradio-2.0.3-1.i486.rpm1.46 MB23/05/2025 - 22:02
Changelog: 

(none)

Comments

darbess's picture

I was fond of AllRadio and used it till it stopped working for me some time ago. I am happy it is back! However on my X10III I have the following problems:
1) Sometimes it loads the station lists immediately, sometimes it takes ages, sometimes it loops endlessly with no result, apparently at random (network connection is always very good)
2) Finding the stations by country, name or tag works seamlessly, but when I tap on a station to listen to it, the phone freezes, no sound is heard and the only way out is to force quit when the program-not-responding notification appears
3) It's impossible to load the settings page
4) If I tap on the trending in Italy label (I live there) nothing happens; I would expect it to behave like trending in the world, which works.
Thank you very much for any work you will put on this!

nesnomis's picture

Ok 2.0.3 is here for test. I just want to say thankyou satoshi_nakamoto and Gorden for testing with newer hardware. Not easy when i can't test it myself!

Gorden's picture

[defaultuser@JollaC2 ~]$ harbour-allradio
[W] unknown:0 - SailfishApp::application() called multiple times
[D] unknown:0 - Using Wayland-EGL
library "libutils.so" not found
library "libdmabufheap.so" not found
library "libbase.so" not found
library "libz.so" not found
library "libcutils.so" not found
library "android.hardware.graphics.mapper@4.0.so" not found
library "libgralloctypes.so" not found
library "libhidlbase.so" not found
library "libhardware.so" not found
library "libc++.so" not found
[W] unknown:352 - file:///usr/share/harbour-allradio/qml/items/RadioPlayer.qml:
352: TypeError: Cannot read property 'url_resolved' of undefined
library "libion.so" not found
[W] unknown:28 - file:///usr/share/harbour-allradio/qml/delegates/RadioImage.qm
l:28:9: QML Image: Error transferring https://www.radio.de/images/broadcasts/80
/eb/100349/3/c300.png - server replied: Not Found
[W] unknown:0 - libpng warning: iCCP: known incorrect sRGB profile

satoshi_nakamoto's picture

unknown:0 - SailfishApp::application() called multiple time
s
[D] unknown:0 - Using Wayland-EGL
library "libui_compat_layer.so" not found
library "libutils.so" not found
library "libcutils.so" not found
library "libhardware.so" not found
library "android.hardware.graphics.mapper@2.0.so" not found
library "android.hardware.graphics.mapper@2.1.so" not found
library "android.hardware.graphics.mapper@3.0.so" not found
library "android.hardware.graphics.mapper@4.0.so" not found
library "libc++.so" not found
library "libhidlbase.so" not found
library "libgralloctypes.so" not found
library "android.hardware.graphics.common@1.2.so" not found
library "libion.so" not found
library "libz.so" not found
library "libhidlmemory.so" not found
library "android.hidl.memory@1.0.so" not found
library "vendor.qti.qspmhal@1.0.so" not found
[W] unknown:352 - file:///usr/share/harbour-allradio/qml/items/
RadioPlayer.qml:352: TypeError: Cannot read property 'url_resol
ved' of undefined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined

Gorden's picture

Unfortunately, I also have the same problem as satoshi. Tested on a C2 and Xiaomi Pad 6 (Community Port) Satoshi has an X10III

nesnomis's picture

Strange. I get the SailfishApp::application() called multiple times too and it might be because of an experimental function to run the app from command line (for calling it from other applications). It is still working though.

I only have a Xperia XA2 to test on, and that one works. I will try to dig into it this weekend! I just assumed it would just work the normal way with all devices?!

satoshi_nakamoto's picture

ltuser@Xperia10III ~]$ /usr/bin/harbour-allradio
[W] unknown:0 - SailfishApp::application() called multiple time
s
[D] unknown:0 - Using Wayland-EGL
library "libui_compat_layer.so" not found
library "libutils.so" not found
library "libcutils.so" not found
library "libhardware.so" not found
library "android.hardware.graphics.mapper@2.0.so" not found
library "android.hardware.graphics.mapper@2.1.so" not found
library "android.hardware.graphics.mapper@3.0.so" not found
library "android.hardware.graphics.mapper@4.0.so" not found
library "libc++.so" not found
library "libhidlbase.so" not found
library "libgralloctypes.so" not found
library "android.hardware.graphics.common@1.2.so" not found
library "libion.so" not found
library "libz.so" not found
library "libhidlmemory.so" not found
library "android.hidl.memory@1.0.so" not found
library "vendor.qti.qspmhal@1.0.so" not found
[W] unknown:352 - file:///usr/share/harbour-allradio/qml/items/
RadioPlayer.qml:352: TypeError: Cannot read property 'url_resol
ved' of undefined
[D] getList:69 - getList
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[W] unknown:34 - file:///usr/share/harbour-allradio/qml/items/H
eaderButton.qml:34: ReferenceError: fill is not defined
[D] :77 - getList: 200
[D] :77 - undefined
[D] :77 - getList: 200
[D] :77 - undefined
[D] :77 - getList: 200
[D] :77 - undefined
[D] getRandom:57 - getRandom
[D] getRandom:62 - getRandom: fi1.api.radio-browser.info
[D] getStats:102 - getStats
[D] :108 - XMLHTTPREQUEST READYSTATE: 2 STATUS: 502
[D] :108 - XMLHTTPREQUEST READYSTATE: 3 STATUS: 502
[D] :108 - XMLHTTPREQUEST READYSTATE: 3 STATUS: 502
[D] :108 - XMLHTTPREQUEST READYSTATE: 4 STATUS: 502
[D] getRandom:57 - getRandom
[D] getRandom:62 - getRandom: de1.api.radio-browser.info
[D] getStats:102 - getStats
[D] :108 - XMLHTTPREQUEST READYSTATE: 2 STATUS: 200
[D] :108 - XMLHTTPREQUEST READYSTATE: 3 STATUS: 200
[D] :108 - XMLHTTPREQUEST READYSTATE: 4 STATUS: 200
[D] :110 - STATUS:200
[D] onOnlineChanged:40 - onOnlineChanged

nesnomis's picture

What device are you running?

satoshi_nakamoto's picture

Xperia 10 III

nesnomis's picture

Yes, sorry i missed it in your first message!... :)

dumol's picture

AllRadio user for some years now, glad you've released this... You've been very selfish by not releasing this earlier, it is a spectacular improvement!

nesnomis's picture

Yes i guess i was "selfish" but not by choice. Sometimes life changes and you need to prioritize other things.

It was fun to dust this project off though and check out what i had done (and try to remember what wasn't working)... :)