Rockbox Technical Forums

Rockbox General => Rockbox General Discussion => Topic started by: bacorizal on August 30, 2007, 08:19:06 AM

Title: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bacorizal on August 30, 2007, 08:19:06 AM
rockbox ported to motorola e680i/a780 by blackhawk from motorola fans club.
see it in http://www.motorolafans.com/forums/viewtopic.php?t=13257
thanks
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 08:25:55 AM
Schrödinger's Rockbox: Until we see it running on the actual phone, we will have no idea if it's real or a hoax. :)
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: Bagder on August 30, 2007, 08:26:16 AM
I would really like to see the code first.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bacorizal on August 30, 2007, 08:36:30 AM
really it works!you can see in mfc forum rockbox downloaded 1000 times!or maybe you can buy moto e680i/a780 and you can prove it
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bacorizal on August 30, 2007, 08:40:34 AM
rockbox running with sdl simulator.maybe you can contact blackhawk for detail!
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bascule on August 30, 2007, 08:49:23 AM
What bacorizal was saying (and confirmed by the developer's post as linked above) is that it is indeed running under sdl, i.e., it's actually the Rockbox simulator that is running on the phone.

Still quite cool, though...
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bacorizal on August 30, 2007, 08:51:48 AM
maybe you can contact blackhawk as developer to know why he didn't post it in rockbox forum.thanks
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: Bagder on August 30, 2007, 08:51:58 AM
Yes, clearly this is a Linux-based phone. But still, comments in that thread seems to imply that they (he?) tweaked the source to make it run better and it would be interesting to get their views and feedback on this.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 09:00:27 AM
I deleted my previous message since that was a bit out of line.

I went out to Google and checked out the phone. It is indeed a lovely phone, Bagder. I wouldn't mind having one of these.

For those interested, here's its Wikipedia entry: http://en.wikipedia.org/wiki/Motorola_E680

And I saw what bascule was talking about: The source does indeed show it's the simulator. So I take back what I said, and I'll eat my words with some ketchup on top. :P

Quite a nice project indeed!
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: linuxstb on August 30, 2007, 10:22:16 AM

Yes, clearly this is a Linux-based phone. But still, comments in that thread seems to imply that they (he?) tweaked the source to make it run better and it would be interesting to get their views and feedback on this.


Not to mention that the GPL obligates him to share the source...

But yes, it would be nice if discussed his work with the devs with a view to possibly including his changes in the official codebase - I'm sure there are many more Linux devices where this sort of "port" would work.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 10:27:00 AM
linuxstb: I'm ordering the next developer preview of the Neo1973 smartphone. Here's some info: http://en.wikipedia.org/wiki/Neo1973

I'd love to mess around with this on my shiny new toy. A free jukebox firmware on a free phone? I'm game! :)

If the source is shared, I'm going to tinker with it on the Neo.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: AlexP on August 30, 2007, 10:53:39 AM

If the source is shared, I'm going to tinker with it on the Neo.


The source HAS to be shared if he is distributing the app - Rockbox being GPL and all.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: TheNewMinistry on August 30, 2007, 10:59:41 AM
So if Rockbox starts working on mobile phones, would that necessitate the addition of code for phone functionality?

I'm assuming dual-booting of the original firmwares and Rockbox would be the easier option.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 11:02:58 AM
Actually, it's a simulator build running with the SDL library, so in essence, it's an app, not a firmware replacement for the phone.

BigBambi: The forum thread has no sign of the source. I'm going to contact the developer when I get a chance.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: Llorean on August 30, 2007, 11:46:43 AM
It'd be really nice, and I've said this before, if someone worked on taking Rockbox as an app further. Instead of simulator compiles, a full App one (some mouse interface, etc, and the ability for a different UI). For one thing it might work alright as a primary PC-based music player. And as a second, once Rockbox is better off as an app, it'll be easier for it to be ported to many SDL devices (GP32, I believe the PSP homebrew scene has an SDL setup, anything you can convince Linux to run on such as a PS3 or maybe an XBox, phones as we've seen, etc, etc).
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 01:00:11 PM
Considering that there's the mobile phone version that we're discussing here, it seems one step has been made in that direction already. I think a Rockbox "app" version would be a great idea, but I do want to see the source to see how it can be done, and what will need to be tweaked further.

Llorean, I tried looking at the SDL website and Google, but no dice... I don't think (but I'm not ruling out!) that there's an SDL library for the PSP.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: Llorean on August 30, 2007, 01:01:53 PM
Hmm. Maybe there's one for the DS? I'm pretty sure there was an SDL library for *some* portable device I own, besides my phone. Then again, my memory's so full of bad links these days it's a wonder I can pull anything out of it.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: LambdaCalculus379 on August 30, 2007, 01:07:50 PM
I'll give you the SDL main page for now; it's the best I can offer:

http://www.libsdl.org/index.php

(EDIT): Google IS our Great God! Here you are, Llorean: SDL for Nintendo DS!

http://gpf.dcemu.co.uk/ndsSDL.shtml

And some SDL info for PSP as well, since you've been a great guy and looked out for everyone:

http://gpwiki.org/index.php/SDL
Title: source code rockbox patch file for motorola ezx platform from blackhawk
Post by: bacorizal on September 13, 2007, 09:10:47 AM
source code rockbox patch file for motorola ezx platform from blackhawk.
http://www.motorolafans.com/forums/viewtopic.php?t=13257&postdays=0&postorder=asc&start=0
Title: Re: source code rockbox patch file for motorola ezx platform from blackhawk
Post by: saratoga on September 13, 2007, 09:36:12 AM
I think he means the source code has now been posted:

http://www.motorolafans.com/forums/download.php?id=6223

Someone familiar with the sim should probably talk to him about working towards merging these changes.  

On a side note, I added "rockbox as an app" to the list of possible GSOC 2008 projects just 20 minutes ago.  What timing.
Title: Re: source code rockbox patch file for motorola ezx platform from blackhawk
Post by: Llorean on September 13, 2007, 09:40:44 AM
One of the big problems with that patch is that it contains several other patches (Album Art, BMP Resize, probably others) and also contains whitespace changes and files added that are irrelevant, so it requires someone to put in a bit of time and effort to decipher it.
Title: Re: source code rockbox patch file for motorola ezx platform from blackhawk
Post by: LambdaCalculus379 on September 13, 2007, 09:52:15 AM

I think he means the source code has now been posted:

http://www.motorolafans.com/forums/download.php?id=6223


I was wondering why he just reposted the same link before, and didn't just post straight to this. Thanks for the link, saratoga!  :)
Title: Re: source code rockbox patch file for motorola ezx platform from blackhawk
Post by: senab on September 13, 2007, 01:58:05 PM

One of the big problems with that patch is that it contains several other patches (Album Art, BMP Resize, probably others) and also contains whitespace changes and files added that are irrelevant, so it requires someone to put in a bit of time and effort to decipher it.


Can't you just patch the source with that patch, then patch -R all the other patches he's added ;)

You'd need to know what he's added though.
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: Llorean on September 13, 2007, 02:01:30 PM
That assumes that the other changes he's made allows those patches to be removed cleanly. You'd need to know both which other patches he's installed, and which versions, and in what order, and so on. Then you have to weed out the extra fills (for example, .orig files that got included for some reason) and so on. There's just a lot of stuff there. :)
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: saratoga on September 13, 2007, 02:20:02 PM
It looks like his SVN is a bit messed up, probably why he didn't want to post the patch right away.  
Title: Re: rockbox ported to motorola e680i/a780 by blackhawk from mfc
Post by: bacorizal on November 26, 2007, 05:41:06 AM
the newest version rockbox for motorola e680i/a780/rokr e6/rokr e2 at
http://www.motorolafans.com/forums/showthread.php?t=11349