Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Rockbox as mobile phone soft?
« previous next »
  • Print
Pages: [1] 2

Author Topic: Rockbox as mobile phone soft?  (Read 6781 times)

Offline RavMahov

  • Member
  • *
  • Posts: 10
Rockbox as mobile phone soft?
« on: May 22, 2010, 01:30:59 PM »
I've got unused Sony Ericsson W300i. Is it possible to make Rockbox it's main firmware? I don't care about it's telephone and text messenger functions and Java is too slow and limited. If it will be possible to convert this phone to music player with many playable formats, cool options, full customizability and many additional features (playing Doom?! maybe some use of camera and second screen? maybe sim-card reader utility? IRDA? Bluetooth?)
Logged
It's not good...

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Rockbox as mobile phone soft?
« Reply #1 on: May 22, 2010, 01:56:38 PM »
No.
Logged

Offline RavMahov

  • Member
  • *
  • Posts: 10
Re: Rockbox as mobile phone soft?
« Reply #2 on: May 22, 2010, 02:24:02 PM »
I wanted more complicated answer like:
-there is no compiler for SE processors
-no one is going to do it (I wanted to do it btw, but I need some help)
and some technical info. I just disassembled mobile to look in it, I can send photo of mainboard with chip symbols
Logged
It's not good...

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Rockbox as mobile phone soft?
« Reply #3 on: May 22, 2010, 02:32:25 PM »
Quote from: RavMahov on May 22, 2010, 02:24:02 PM
I wanted more complicated answer like:
-there is no compiler for SE processors
-no one is going to do it (I wanted to do it btw, but I need some help)
and some technical info. I just disassembled mobile to look in it, I can send photo of mainboard with chip symbols

Ah ok.  The wiki is offline now, but you can still see the google cache of the newport page:

http://webcache.googleusercontent.com/search?q=cache:fuAJ_THA2kAJ:www.rockbox.org/wiki/NewPort

Since thats a cell phone, its an ARM processor, so at least theres a compiler for it.
Logged

Offline RavMahov

  • Member
  • *
  • Posts: 10
Re: Rockbox as mobile phone soft?
« Reply #4 on: May 22, 2010, 03:00:31 PM »
Thanks for some info. Hmm, if these mobiles can be upgraded with soft from PC (some key needed to be hold) it shouldn't be that hard to install new soft. Worse if I'll broke something xD Is there any W300i owner interested in work on it? Any help will be appreciated :)
Logged
It's not good...

Offline Jennifur

  • Member
  • *
  • Posts: 51
  • I <3 mochi
Re: Rockbox as mobile phone soft?
« Reply #5 on: May 22, 2010, 04:21:23 PM »
Quote from: RavMahov on May 22, 2010, 03:00:31 PM
Thanks for some info. Hmm, if these mobiles can be upgraded with soft from PC (some key needed to be hold) it shouldn't be that hard to install new soft. Worse if I'll broke something xD Is there any W300i owner interested in work on it? Any help will be appreciated :)

The main problem would be, the cellphone/text/multimedia messaging and camera. That would need to be written from scratch.
Logged
FuzeV2 4GB +8GB uSD

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: Rockbox as mobile phone soft?
« Reply #6 on: May 22, 2010, 05:06:57 PM »
In the original post, RavMahov mentioned that retaining phone and messaging functionality was not important.  Rockbox doesn't have any support for cameras either, but if the intention is to just install an audio player firmware on it then it doesn't appear any more prohibitive than other devices that Rockbox has been ported to.  (On the surface, supporting the camera doesn't seem like a prohibitively difficult extension if someone put the work in.)

One of the problems with this is that most other people who own this device will probably not be eager to sacrifice the phone/messaging/camera functions of the device.  RavMahov, if you want to see this happen you may be on your own.
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Rockbox as mobile phone soft?
« Reply #7 on: May 22, 2010, 05:34:48 PM »
Most cellphones have secure flashing mechanisms; some can be bypassed but many can't. You'd need to find out what is involved in flashing the device first.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline RavMahov

  • Member
  • *
  • Posts: 10
Re: Rockbox as mobile phone soft?
« Reply #8 on: May 22, 2010, 06:32:11 PM »
Yeah, for now I should get rid of phone addditional functionality. But about this, I know just some ASM basics (for some microprocessor, not ARM), C even worse (I was learning some C++, but given up because of lack of time and dead motivation). If it works, I will be very happy :)
« Last Edit: May 22, 2010, 06:44:41 PM by RavMahov »
Logged
It's not good...

Offline Jennifur

  • Member
  • *
  • Posts: 51
  • I <3 mochi
Re: Rockbox as mobile phone soft?
« Reply #9 on: May 23, 2010, 11:03:49 AM »
I've flashed a phone or two. The actual flashing of the phone isn't all that hard. Getting the firmware and the tools may be a problem. Not every phone has the OF available for it. You also run the risk of bricking the device if things do go wrong, but this is also true of other devices rockbox runs on.

Also, I think I have found the OF of the phone. It is here http://www.badongo.com/file/2285739
Logged
FuzeV2 4GB +8GB uSD

Offline RavMahov

  • Member
  • *
  • Posts: 10
Re: Rockbox as mobile phone soft?
« Reply #10 on: May 23, 2010, 11:50:53 AM »
Thanks for info :) Off-topic, why wiki died?
Logged
It's not good...

Offline Jennifur

  • Member
  • *
  • Posts: 51
  • I <3 mochi
Re: Rockbox as mobile phone soft?
« Reply #11 on: May 23, 2010, 11:54:32 AM »
Quote from: RavMahov on May 23, 2010, 11:50:53 AM
Thanks for info :) Off-topic, why wiki died?

Not really sure why, but the wiki isn't the only thing that has died. The main site, wiki, SVN, irc logs are all not working.

I might try and dig up the tech manuals for the phone later. Just to let you know, I do not own this phone, so I can't really help with porting rockbox to it. Trying to find information about it on the other hand is something I can do.

EDIT:

I found a disassembly guide for the phone. You can grab it here: http://www.mediafire.com/?mm1i52wmuml
« Last Edit: May 23, 2010, 12:05:12 PM by Jennifur »
Logged
FuzeV2 4GB +8GB uSD

Offline RavMahov

  • Member
  • *
  • Posts: 10
Re: Rockbox as mobile phone soft?
« Reply #12 on: May 23, 2010, 12:15:40 PM »
Wow, I wonder that I won't disappoint you :)
Logged
It's not good...

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Rockbox as mobile phone soft?
« Reply #13 on: May 23, 2010, 02:51:05 PM »
Quote from: Jennifur on May 23, 2010, 11:03:49 AM
I've flashed a phone or two. The actual flashing of the phone isn't all that hard. Getting the firmware and the tools may be a problem. Not every phone has the OF available for it. You also run the risk of bricking the device if things do go wrong, but this is also true of other devices rockbox runs on.

Also, I think I have found the OF of the phone. It is here http://www.badongo.com/file/2285739
I didn't say it was difficult to flash, I said the mechanism was probably secure. It doesn't matter how easy it is to flash a different version of the phone's firmware if it only accepts signed binaries. Regulatory bodies don't like handsets where it's possible for people to run arbitrary code that can control the radio.

So, before there's any point in trying to work out how to actually port Rockbox, you need to demonstrate that it's possible to run arbitrary code on the phone. Some smartphones allow it because their radios are driven by a seperate processor, but no "normal" phone has a seperate processor for it, they run their application UI on the same chip as the radio stack.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline Jennifur

  • Member
  • *
  • Posts: 51
  • I <3 mochi
Re: Rockbox as mobile phone soft?
« Reply #14 on: May 23, 2010, 04:48:22 PM »
Quote from: torne on May 23, 2010, 02:51:05 PM
Quote from: Jennifur on May 23, 2010, 11:03:49 AM
I've flashed a phone or two. The actual flashing of the phone isn't all that hard. Getting the firmware and the tools may be a problem. Not every phone has the OF available for it. You also run the risk of bricking the device if things do go wrong, but this is also true of other devices rockbox runs on.

Also, I think I have found the OF of the phone. It is here http://www.badongo.com/file/2285739
I didn't say it was difficult to flash, I said the mechanism was probably secure. It doesn't matter how easy it is to flash a different version of the phone's firmware if it only accepts signed binaries. Regulatory bodies don't like handsets where it's possible for people to run arbitrary code that can control the radio.

So, before there's any point in trying to work out how to actually port Rockbox, you need to demonstrate that it's possible to run arbitrary code on the phone. Some smartphones allow it because their radios are driven by a seperate processor, but no "normal" phone has a seperate processor for it, they run their application UI on the same chip as the radio stack.

I know this, but first step is to get a hold of the firmware and see if we can decrypt it. Other devices rockbox will run on also checked for signed binaries. If I do remember correctly, the Gigabeat and iPod do check.
Logged
FuzeV2 4GB +8GB uSD

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Rockbox as mobile phone soft?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.097 seconds with 16 queries.