
Transistor Radio
Transistor is an app for listening to radio programs over the internet
Y20K · org.y20k.transistor
UpdatedNov 22, 2024
PublishedNov 22, 2024
Packageorg.y20k.transistor
MD51a8f1b2aa80d247e351729c2cf22fcba
SHA1 (signer)73:28:3E:25:01:13:CB:FB:DD:B1:DE:A5:A9:19:24:5F:BB:4D:6B:7C
Signed byCN=Christian Weh, O=Y20K, C=Germany
Malware scanTRUSTED
Websitehttp://www.y20k.org
Contact[email protected]
What's new
- minor layout changes to better fit in with the "Material Design 3" theme introduced in Android 12
- updated translations
- updated translations
Description
Transistor is an app for listening to radio programs over the internet. Transistor is a radio app with a minimalistic approach, that may not be to everyone's liking. It has no radio station discovery feature. Transistor only offers a very simple search option and it imports audio streaming links, when you tap on them in a web browser.
Transistor is free software. It is published under the MIT open source license. You can find the code on GitHub (https://github.com/y20k/transistor). GitHub is also a good place to file bugs or even to contribute, if you are interested.
FREQUENT QUESTIONS
HOW CAN I ADD A RADIO STATION
There are three ways to add a radio station to Transistor: Use Search, add playlist file address (M3U, PLS), enter a raw stream address. The last way will not support the update feature.
HOW DOES THE UPDATE FEATURE WORK?
The update feature will try to fetch the current stream address of a station as well as the updated name and station image. The feature will not work for stations added via a raw stream address, or for stations imported from Transistor v3.
WHERE DO THE RADIO STATION SEARCH RESULTS COME FROM?
Transistor searches the radio-browser.info online database. You can help out the radio-browser.info community by adding the missing station (http://www.radio-browser.info/gui/#!/add) to their database.
WHICH AUDIO FORMATS ARE SUPPORTED?
Transistor can play back streams encoded in MP3, AAC and Ogg/Opus. It also has experimental support for HLS streams.
Transistor is free software. It is published under the MIT open source license. You can find the code on GitHub (https://github.com/y20k/transistor). GitHub is also a good place to file bugs or even to contribute, if you are interested.
FREQUENT QUESTIONS
HOW CAN I ADD A RADIO STATION
There are three ways to add a radio station to Transistor: Use Search, add playlist file address (M3U, PLS), enter a raw stream address. The last way will not support the update feature.
HOW DOES THE UPDATE FEATURE WORK?
The update feature will try to fetch the current stream address of a station as well as the updated name and station image. The feature will not work for stations added via a raw stream address, or for stations imported from Transistor v3.
WHERE DO THE RADIO STATION SEARCH RESULTS COME FROM?
Transistor searches the radio-browser.info online database. You can help out the radio-browser.info community by adding the missing station (http://www.radio-browser.info/gui/#!/add) to their database.
WHICH AUDIO FORMATS ARE SUPPORTED?
Transistor can play back streams encoded in MP3, AAC and Ogg/Opus. It also has experimental support for HLS streams.
Required features
- Faketouch android.hardware.faketouch
- Wifi android.hardware.wifi
Permissions (10)
Transistor Radio requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Media Playback android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Org Y20k Transistor Dynamic Receiver Not Exported Permission org.y20k.transistor.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION