Fucking Cell Phones
- Brantly B.
- Woah Dangsaurus
- Posts: 3679
- Joined: Mon Jan 20, 2014 2:40 pm
Re: Fucking Cell Phones
Using a Raspberry Pi for something is usually the MOST complicated solution.
(And in my actual experience with this sort of thing, it works much better as a media server than as a client.)
(And in my actual experience with this sort of thing, it works much better as a media server than as a client.)
Re: Fucking Cell Phones
In my experience, the Raspberry Pi is terrible and it's extra-terrible at music stuff.
Re: Fucking Cell Phones
Thad wrote:[bad times with SMB playing music over local wifi]
FWIW, ES File Explorer + MX Player is a passable stack for playing video over Windows share.
- Brantly B.
- Woah Dangsaurus
- Posts: 3679
- Joined: Mon Jan 20, 2014 2:40 pm
Re: Fucking Cell Phones
I use the same exact stack, so golgo13withamustache.
Re: Fucking Cell Phones
I've used ES file explorer with VLC for networked video and music, but VLC doesn't work for playlists sadly.
EDIT: Video playlists that is, ES file explorer has its own music player and it works pretty all right.
EDIT: Video playlists that is, ES file explorer has its own music player and it works pretty all right.
Re: Fucking Cell Phones
sei wrote:Thad wrote:[bad times with SMB playing music over local wifi]
FWIW, ES File Explorer + MX Player is a passable stack for playing video over Windows share.
I'll check it out; thanks.
patito wrote:I've used ES file explorer with VLC for networked video and music, but VLC doesn't work for playlists sadly.
EDIT: Video playlists that is, ES file explorer has its own music player and it works pretty all right.
Huh, didn't notice an internal player on ES but I'll check again. (Does it do FLAC? If it doesn't do FLAC that might be why I didn't see it.)
Re: Fucking Cell Phones
It can do flac but for some reason it's kind of dumb about it. Like if you click an mp3 it'll open the android menu to let you choose what to open it with, but flacs don't show ES media player as a choice. For flacs you can do a hold touch and go into the more menu to open as audio file or just play it, you can also do this on folders to play the entire contents as well.
I still keep my music sorted in folders so that works just fine for me.
I still keep my music sorted in folders so that works just fine for me.
Re: Fucking Cell Phones
Windows Phone for $40 (affiliate link), no contract, if you want a Windows phone to fuck around with.
Seems like it'd be appropriate for the same sort of remote/portable media center functionality I've been talking about using my old Android phone for.
Seems like it'd be appropriate for the same sort of remote/portable media center functionality I've been talking about using my old Android phone for.
- Brantly B.
- Woah Dangsaurus
- Posts: 3679
- Joined: Mon Jan 20, 2014 2:40 pm
Re: Fucking Cell Phones
I remember my friend saying these Windows phones are supposed to have superior audio hardware but I dont know if that applies to the Nokia ones.
Re: Fucking Cell Phones
I bet it's got better SMB support than Android.
...and probably worse FLAC support.
...and probably worse FLAC support.
- Brantly B.
- Woah Dangsaurus
- Posts: 3679
- Joined: Mon Jan 20, 2014 2:40 pm
Re: Fucking Cell Phones
No native codec support and no running VLC locally, so... yes.
Have you tried DLNA? Not that thats any less nightmarish than Samba sharing, but you might luck out.
Have you tried DLNA? Not that thats any less nightmarish than Samba sharing, but you might luck out.
- zaratustra
- Posts: 1665
- Joined: Mon Jan 20, 2014 6:45 pm
Re: Fucking Cell Phones
Getting closer!
Apparently the Evo 4G was one of the first phones to have HDMI out and HTC did some weird shit with it. Like, it won't output video from everything, just certain specific apps like YouTube. (Not Netflix.)
I've managed to find a ROM that will mirror the entire screen no matter what's on it, but the kernel doesn't support CIFS, so I'm going to have to try either another kernel, seeking out a .ko file, compiling one my own damn self, or, again, back away from SMB as a protocol.
Meanwhile: scouring software for a phone nobody really cares about anymore has really highlighted the unfortunate world we live in now where people post shit to download sites and it eventually goes away. Dead links everywhere. They could have at least posted a torrent; sure, it might not have any seeds by now, but then again it might.
(A more official repo like Sourceforge, Google Code, or Github would be better still.)
Apparently the Evo 4G was one of the first phones to have HDMI out and HTC did some weird shit with it. Like, it won't output video from everything, just certain specific apps like YouTube. (Not Netflix.)
I've managed to find a ROM that will mirror the entire screen no matter what's on it, but the kernel doesn't support CIFS, so I'm going to have to try either another kernel, seeking out a .ko file, compiling one my own damn self, or, again, back away from SMB as a protocol.
Meanwhile: scouring software for a phone nobody really cares about anymore has really highlighted the unfortunate world we live in now where people post shit to download sites and it eventually goes away. Dead links everywhere. They could have at least posted a torrent; sure, it might not have any seeds by now, but then again it might.
(A more official repo like Sourceforge, Google Code, or Github would be better still.)
- Brantly B.
- Woah Dangsaurus
- Posts: 3679
- Joined: Mon Jan 20, 2014 2:40 pm
Re: Fucking Cell Phones
I don't have any evidence for this but I'm going to guess the limited functionality comes from a lack of an HDCP encoder.
Re: Fucking Cell Phones
Could explain Netflix, but not DRM-free video files.
(Does HDCP even work through an HDMI-DVI converter? Because that's what I've got it hooked up to, and Netflix is working now with this other firmware I've put on it.)
(Does HDCP even work through an HDMI-DVI converter? Because that's what I've got it hooked up to, and Netflix is working now with this other firmware I've put on it.)
Re: Fucking Cell Phones
Huh -- the module's right there in the modules directory.
Guess I should either try another kernel or install a terminal and start poking around lsmod.
Guess I should either try another kernel or install a terminal and start poking around lsmod.
Re: Fucking Cell Phones
Turns out it just wasn't running insmod at boot even though I'd checked the box. So that's easy, at least.
Everything's coming along now; the last big barrier is internal storage space, of which the Evo 4G doesn't have very damn much.
Compounding the issue is that I've only been able to get HDMI mirroring working with Sense ROMs, and even the ones with most of the bloatware removed still take up a lot of storage out of the box. (Mirroring is supposed to work out of the box with Cyanogenmod 7, but that has not been my experience.)
I'm thinking I may do a clean install, and then install the most space-consuming apps first (Terminal IDE, RetroArch) and then use one of those third-party App2SD programs to move them to SD (since they won't run off SD by default).
Everything's coming along now; the last big barrier is internal storage space, of which the Evo 4G doesn't have very damn much.
Compounding the issue is that I've only been able to get HDMI mirroring working with Sense ROMs, and even the ones with most of the bloatware removed still take up a lot of storage out of the box. (Mirroring is supposed to work out of the box with Cyanogenmod 7, but that has not been my experience.)
I'm thinking I may do a clean install, and then install the most space-consuming apps first (Terminal IDE, RetroArch) and then use one of those third-party App2SD programs to move them to SD (since they won't run off SD by default).
Re: Fucking Cell Phones
This is extremely specific to my project and probably no help to anyone.
But.
The reason I couldn't get Cyanogenmod to work with HDMwIn was a mixture of my own impatience and a design flaw in the program itself.
I eventually realized that it had never prompted me for su access even though it was supposed to.
Eventually I discovered that this was because I'd been running it immediately at first boot, before trying anything else (because if this doesn't work, there's no sense wasting time on this ROM, geddit?) -- including connecting to wifi.
If it gets a signal, it prompts you to download a daemon update. Once that's downloaded, THEN it prompts for su access, and then it works.
Also it comes preinstalled on Decks Reloaded.
Which incidentally is the ROM I already had on my fucking phone, before I started all this.
(In my defense, I was always going to reset to factory before I started the project, because I'm not going to keep all my contacts and logins on a phone that I'm going to leave lying around the house. But still, if I'd kept the same ROM instead of replacing it from the start, this would have taken a lot less time.)
But.
The reason I couldn't get Cyanogenmod to work with HDMwIn was a mixture of my own impatience and a design flaw in the program itself.
I eventually realized that it had never prompted me for su access even though it was supposed to.
Eventually I discovered that this was because I'd been running it immediately at first boot, before trying anything else (because if this doesn't work, there's no sense wasting time on this ROM, geddit?) -- including connecting to wifi.
If it gets a signal, it prompts you to download a daemon update. Once that's downloaded, THEN it prompts for su access, and then it works.
Also it comes preinstalled on Decks Reloaded.
Which incidentally is the ROM I already had on my fucking phone, before I started all this.
(In my defense, I was always going to reset to factory before I started the project, because I'm not going to keep all my contacts and logins on a phone that I'm going to leave lying around the house. But still, if I'd kept the same ROM instead of replacing it from the start, this would have taken a lot less time.)
Re: Fucking Cell Phones
Okay, NOW I'm starting to get somewhere. Not quite there yet, but man, picture is sharp as hell.
Retroarch seems to be too high-end for my old Evo 4G, as even the NES emulators are really choppy.
NESoid fares better but I can't get the damn thing to work with my Wii remote. Detects it just fine under the Settings menu and lets me map buttons, but none of them actually work in-game.
Tried the Android-native version of Sonic 2, but it has no frameskip so it's...well, I would say "unplayable" but I beat the first half-pipe stage on my first try. So it's technically PLAYABLE, at least on the early training-wheels stages, but it's not very much damn fun.
(Looks much better when I try the original ROM on Gensoid, but Gensoid, unsurprisingly, has the same issue as NESoid where I can configure my controller but it doesn't actually work in-game.)
AIMP seems like it MIGHT work as a music player; it doesn't make me rescan my entire 6000-song library after every reboot. So far I've had issues with choppiness and UI responsiveness, but I need to see how it behaves when I give it some time (say, do a fresh boot, wait a few minutes for everything to load, let it play a few songs to get warmed up, and THEN see how it does).
Retroarch seems to be too high-end for my old Evo 4G, as even the NES emulators are really choppy.
NESoid fares better but I can't get the damn thing to work with my Wii remote. Detects it just fine under the Settings menu and lets me map buttons, but none of them actually work in-game.
Tried the Android-native version of Sonic 2, but it has no frameskip so it's...well, I would say "unplayable" but I beat the first half-pipe stage on my first try. So it's technically PLAYABLE, at least on the early training-wheels stages, but it's not very much damn fun.
(Looks much better when I try the original ROM on Gensoid, but Gensoid, unsurprisingly, has the same issue as NESoid where I can configure my controller but it doesn't actually work in-game.)
AIMP seems like it MIGHT work as a music player; it doesn't make me rescan my entire 6000-song library after every reboot. So far I've had issues with choppiness and UI responsiveness, but I need to see how it behaves when I give it some time (say, do a fresh boot, wait a few minutes for everything to load, let it play a few songs to get warmed up, and THEN see how it does).
Re: Fucking Cell Phones
Thad wrote:NESoid fares better but I can't get the damn thing to work with my Wii remote. Detects it just fine under the Settings menu and lets me map buttons, but none of them actually work in-game.
There's a setting inexplicably stuck under a completely different submenu for allowing IME input. So I got that working.
Gensoid and Gearoid worked great out of the box, in my testing. Which consisted of Sonic games, so they're pretty good examples of twitch action games with precise timing.
Nesoid required some tweaking to max frameskip to get Mega Man 2 to be (1) quick enough that Mega Man jumps when you hit the Jump button but (2) not have sprite-flicker so bad that he disappears and you're piloting blind. But I think I got it to Good Enough.
Gameboid...even with frame-skip maxed out I couldn't get the timing right on the first level of SMB3. So it's probably no good for GBA action games. Should be fine for GBA RPG's and older-generation GB games, though.
Haven't tried SNESoid because my Classic Controller is in a drawer that's currently obstructed.
Who is online
Users browsing this forum: No registered users and 9 guests