Using Android Smartphone (or Tablet/MINI) as Subsonic Server

So here I was, on holiday with time to kill, and one of my favorite things to do when otherwise doing nothing, is figure out a way to run Subsonic using less power and resources. I tried this a year or two ago on a Seagate Dockstar, only to discover the RAM in that device simply wasn't sufficient for my 500 gig collection..very sluggish. Sun Java may have been a bit better solution to openjdk, but I lost interest in hacking that solution, and went back to a desktop WinXP solution. Now, I want to retire that desktop, I'm tired of running it 24/7 just to serve my tunage (mp4 vids might come later, but so far Youtube fills my needs). So, I decided to revisit options, and recent posts about the raspberry pi only encouraged me.
Interestingly, I was in the first round of Nexus 4 orders, and I grabbed a 16GB N4. I gave my wife my Samsung GS3, upgrading her from her Sensation, and was about to sell the Sensation on Swappa. It dawned on me that the Sensation has plenty of dual-core CPU, and with 768MB of ram, enough to run a large collection, so the hardware was already under my roof, and my next step was to wedge a linux distro onto it. I reviewed several sites:
http://sven-ola.dyndns.org/repo/debian-kit-en.html
was my first, and I tried the full Deb install first...it went without a hitch until some strange error about directory not found and hung. VNC wasn't getting in either, so I started from scratch. A link on that page above also gave me:
http://linuxonandroid.org/
http://linuxonandroid.org/complete-linu ... v2-beta-2/
I started with the Sensation rooted, EXT4 Recovery, and full factory reset. Added Astro/ES File manager, terminal app, and a couple VNC apps, since settings vary between them, and Complete Linux Installer APK, which wanted to update my busybox..I let it.
I was surprised Linux, and Ubuntu were already so far along in development...and this apk-as-toolkit speaks to me, as a Linux beginner (I only relearned wget and apt-get last night!). The latest APK of Complete Linux Installer V2 worked as advertised, and I got Ubuntu 12 running in no time...I was able to VNC right in and then downloaded openjdk and the Ubuntu Subsonic deb package. It all worked! There's only a few tunes on the phone now, and they stream perfectly (even no download 'blip' we see at that 20-25 second mark!), and I have over 130MB of ram left running both Ubuntu and Android, so I *think* I'll be fine once I complete the full project.
I ordered a micro-USB to USB with power splitter off of eBay (China airmail will take a few days), and then I hope to have both the WD Passport external drive AND the phone powered off a single wallwart, and finally have my low-power, quiet Subsonic Server solution.
http://www.ebay.com/itm/Micro-USB-OTG-H ... 2325ef96f1
And just after 3AM, I finally gave up with sweet success, only to wake up to even more good news:
http://www.pcmag.com/article2/0,2817,2413775,00.asp
We live in exciting times, if you're a geek. LOL!
Interestingly, I was in the first round of Nexus 4 orders, and I grabbed a 16GB N4. I gave my wife my Samsung GS3, upgrading her from her Sensation, and was about to sell the Sensation on Swappa. It dawned on me that the Sensation has plenty of dual-core CPU, and with 768MB of ram, enough to run a large collection, so the hardware was already under my roof, and my next step was to wedge a linux distro onto it. I reviewed several sites:
http://sven-ola.dyndns.org/repo/debian-kit-en.html
was my first, and I tried the full Deb install first...it went without a hitch until some strange error about directory not found and hung. VNC wasn't getting in either, so I started from scratch. A link on that page above also gave me:
http://linuxonandroid.org/
http://linuxonandroid.org/complete-linu ... v2-beta-2/
I started with the Sensation rooted, EXT4 Recovery, and full factory reset. Added Astro/ES File manager, terminal app, and a couple VNC apps, since settings vary between them, and Complete Linux Installer APK, which wanted to update my busybox..I let it.
I was surprised Linux, and Ubuntu were already so far along in development...and this apk-as-toolkit speaks to me, as a Linux beginner (I only relearned wget and apt-get last night!). The latest APK of Complete Linux Installer V2 worked as advertised, and I got Ubuntu 12 running in no time...I was able to VNC right in and then downloaded openjdk and the Ubuntu Subsonic deb package. It all worked! There's only a few tunes on the phone now, and they stream perfectly (even no download 'blip' we see at that 20-25 second mark!), and I have over 130MB of ram left running both Ubuntu and Android, so I *think* I'll be fine once I complete the full project.
I ordered a micro-USB to USB with power splitter off of eBay (China airmail will take a few days), and then I hope to have both the WD Passport external drive AND the phone powered off a single wallwart, and finally have my low-power, quiet Subsonic Server solution.

http://www.ebay.com/itm/Micro-USB-OTG-H ... 2325ef96f1
And just after 3AM, I finally gave up with sweet success, only to wake up to even more good news:
http://www.pcmag.com/article2/0,2817,2413775,00.asp
We live in exciting times, if you're a geek. LOL!