Opened 9 years ago
Closed 6 years ago
#12420 closed Patch - Feature (Fixed)
Android Support
Reported by: | Mark Spieth | Owned by: | Mark Spieth |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | Ports - Android | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description (last modified by )
This is the first release for android packaging of mythtv, specifically mythfrontend. It is without any plugins or features.
It does work with some quirks.
- Gesture support had to be added to tv playback otherwise the OSD * was useless.
- Dir support was changed.
- opengl was fixed (sort of)
git clone git@github.com:mspieth/packaging.git cd packaging/android git clone git@github.com:mspieth/mythtv.git
There is a Readme.md in the android dir. If you find any missed steps or ambiguities, let me know.
Tested on my S4 (and nothing else) which is android 4.2.2 (sdk 17)
The apk is built with master as of the labelled date with a minimum of android 4.2.2 supported. http://digivation.com.au/debian/mythfrontend-20150322-2.apk . It is a debug release so no proper signature.
I'll leave it for others to backport if its even possible.
Ill set up a pull request too.
Change History (38)
comment:1 Changed 9 years ago by
Summary: | Android Patches → Android Support |
---|
comment:4 Changed 9 years ago by
Updated gesture support so that livetv is usable.
Gesture map(s) are now reconfigurable via Settings table. See wiki for details.
Added start of wiki page https://www.mythtv.org/wiki/MythTV_on_Android
Still needs playback improvements which I'll address next.
New master based apk to play with.
comment:5 Changed 8 years ago by
Component: | MythTV - General → Ports - Other |
---|
comment:6 Changed 6 years ago by
Owner: | set to Mark Spieth |
---|---|
Status: | new → assigned |
comment:37 Changed 6 years ago by
Component: | Ports - Other → Ports - Android |
---|
comment:38 Changed 6 years ago by
Resolution: | → Fixed |
---|---|
Status: | assigned → closed |
Closing original ticket. Newer ones are more relevant.
From Readme.md for those who download the apk.
Setting up the Options
Playback Usage
http://digivation.com.au/debian/mythfrontend-20150413.apk
There are click zones in the playback window. The window is divided into a 4x3 grid with the following configurable key presses.
` P | Up | Z | [ Left | Return | Return | Right A | Down | Q | ]
`
` P | Up | Z | S Left | Return | Return | Right A | Down | Q | F
`
Also see the wiki page https://www.mythtv.org/wiki/MythTV_on_Android
Obsolete
Playback Usage
There are click zones in the playback window. The window is divided into a 3x3 grid with the following hard coded key presses.
Note: volume does not currently work but you can use the side buttons.
See tv_play.cpp regionKeyList
Obsolete
Playback Usage
http://digivation.com.au/debian/mythfrontend-20150322.apk
There are click zones in the playback window. The window is divided into a 3x3 grid with the following hard coded actions.
Note: volume does not currently work but you can use the side buttons. This will probably change to a 4x3 grid to add commercial skip buttons