XBMC Community Forum
Port XBMC for Linux to run on the ASUS O!Play (O'Play / OPlay) media player hardware? - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Feature Suggestions (/forumdisplay.php?fid=9)
+--- Thread: Port XBMC for Linux to run on the ASUS O!Play (O'Play / OPlay) media player hardware? (/showthread.php?tid=58718)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17


- pmcd - 2009-10-12 02:23

CrashX Wrote:You can try installing optware package vsftpd ..

But I'd have to be able to install optware and I haven't a clue on how to do that without writing to the read only part of the O!Play (:

pmcd


- Koenradus - 2009-10-12 08:14

Well you could try (and this is untested):

Code:
cd /usr/local/tmp
mkdir opt
mount /tmp/usbmounts/sda1/ /usr/local/tmp/opt

Then create the tmp and ipkg dirs and follow instructions from previous post. The directory is /usr/local/tmp is mounted read/write by standard and (as an added bonus as i've read in other forums) does not get replaced on a firmware update...

Good luck


- CrashX - 2009-10-12 10:48

Koenradus Wrote:Yeah I noticed you said that in an earlier post.
But I'm not installing on an internal drive.
My O!Play has had 203.6 MB from the start (no external drive connected).
Maybe we have a different version? I bought mine in the Netherlands.

Can you please execute the following commands and post results ? Just curious what else is different ..

1) cat /proc/cpuinfo
2) cat /proc/meminfo
3) free
4) df -h


- Koenradus - 2009-10-12 11:20

Will execute this tonight, when I'm home.
I did a quick scan for xml files (du -ah / | grep xml) and that gave me 0 files.
I will post a full list of all files on the O!Play on pastebin when I get home as well.


- Koenradus - 2009-10-12 19:02

1) cat /proc/cpuinfo
Code:
system type             : Realtek Venus
processor               : 0
cpu model               : MIPS 24K V7.8
BogoMIPS                : 269.51
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes
ASEs implemented        : mips16
VCED exceptions         : not available
VCEI exceptions         : not available
2) cat /proc/meminfo
Code:
MemTotal:       121856 kB
MemFree:         39236 kB
Buffers:            60 kB
Cached:           4216 kB
SwapCached:          0 kB
Active:           4936 kB
Inactive:         2204 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       121856 kB
LowFree:         39236 kB
SwapTotal:          32 kB
SwapFree:           32 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:           5152 kB
Slab:             4528 kB
CommitLimit:     60960 kB
Committed_AS:     7076 kB
PageTables:        376 kB
VmallocTotal:  1048548 kB
VmallocUsed:       524 kB
VmallocChunk:  1047940 kB
3) free
Code:
total         used         free       shared      buffers
  Mem:       121856        82620        39236            0           60
Swap:           32            0           32
Total:       121888        82620        39268
4) df -h
Code:
Filesystem            Size  Used Avail Use% Mounted on
Filesystem                Size      Used Available Use% Mounted on
/dev/root               203.6M    129.3M     74.3M  63% /
/dev/mtdblock/2          16.0M      1.3M     14.7M   8% /usr/local/etc
/dev/rd/0                40.0k     40.0k         0 100% /mnt/rd

The file list for the O!Play can be viewed or downloaded @ Pastebin.

I will look into what makes up the GUI. If you have any further requests let me know.


- aos007 - 2009-10-12 19:12

[QUOTE=pmcd;417538
To get ftp going is there a slimmed down description that you could provide? The only reason I am asking is that at this time there is no disaster recovery for the O!Play which is odd. At least one person seems to have bricked their unit by following the Peter apparoach (in avfroums.com in the uk) which remount the r/o part as r/w and modified some files.

The easiest way would be to have optware installed without ever touching the r/o part of the memory.
philip[/quote]

Yep, that was me. In retrospect my suggestion would be to mount /opt to an external hard drive. Or otherwise be damn sure there's enough space on the internal flash memory. The problem is that you can't easily find that out - because of dependencies. I wanted to install mpd which is normally small but it wanted a whole bunch of space hungry dependencies and it blew up, taking the O!Play with it. Perhaps you can mount /opt externally, try to install ftp or whatever software you want and then AFTER seeing how much space is needed, you should be able to determine if it'll fit on the O!Play's internal flash.


- Koenradus - 2009-10-12 19:14

aos007 Wrote:... but it wanted a whole bunch of space hungry dependencies and it blew up, taking the O!Play with it...

Does that brick it? Or were you able to recover? Mm... on second read of your post I suspect you mean you bricked it... Dude that sucks. I will be sure to wacht out for that. If you would mount /opt on an external drive I suppose it just stops if that is filled, do you agree?


- CrashX - 2009-10-12 19:33

Koenradus Wrote:4) df -h
Code:
Filesystem            Size  Used Avail Use% Mounted on
Filesystem                Size      Used Available Use% Mounted on
/dev/root               203.6M    129.3M     74.3M  63% /
/dev/mtdblock/2          16.0M      1.3M     14.7M   8% /usr/local/etc
/dev/rd/0                40.0k     40.0k         0 100% /mnt/rd

hmm .. looks like you have double harddrive then hijack204 .. Does your remote have a volume button ?


- Koenradus - 2009-10-12 19:34

Haha :-p, yeah that would be great. But alas... no joy...


- CrashX - 2009-10-12 19:36

Koenradus Wrote:Haha :-p, yeah that would be great. But alas... no joy...

The second generation ones do have volume button on the remote .. Big GrinBig Grin .. http://www.amazon.com/gp/product/images/B002MCZJ3C/sr=8-1/qid=1254899148/ref=dp_otherviews_4?ie=UTF8&s=electronics&img=4&qid=1254899148&sr=8-1