summaryrefslogtreecommitdiff
path: root/www/docs/FAQ
diff options
context:
space:
mode:
authorRobert Hak <adiamas@rockbox.org>2002-05-06 06:32:58 +0000
committerRobert Hak <adiamas@rockbox.org>2002-05-06 06:32:58 +0000
commit98cd74530288e2f092b8e8cdd80baf49b0f44cc2 (patch)
tree5e6b961098ebd88f11b7eb108826dd60e70b1319 /www/docs/FAQ
parent82b0d6c566748e51472bcc8311abfbc4f852183c (diff)
downloadrockbox-98cd74530288e2f092b8e8cdd80baf49b0f44cc2.tar.gz
rockbox-98cd74530288e2f092b8e8cdd80baf49b0f44cc2.zip
Added question about when the project expects its first release
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@458 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'www/docs/FAQ')
-rw-r--r--www/docs/FAQ279
1 files changed, 150 insertions, 129 deletions
diff --git a/www/docs/FAQ b/www/docs/FAQ
index fef2ac0268..90b599c3f1 100644
--- a/www/docs/FAQ
+++ b/www/docs/FAQ
@@ -15,93 +15,92 @@
15Rockbox FAQ 15Rockbox FAQ
16----------- 16-----------
17 17
18Q. What is a FAQ? 18Q1. What is a FAQ?
19A. A rare small animal of the species 'Textius Electronicus'. It is known for 19A1. A rare small animal of the species 'Textius Electronicus'. It is known for
20 its' helpful attitude and vicious misspellings. 20 its' helpful attitude and vicious misspellings.
21 21
22Q. What is Rockbox? What is it's purpose? 22Q2. What is Rockbox? What is it's purpose?
23A. The purpose of this project is to write an Open Source replacement 23A2. The purpose of this project is to write an Open Source replacement
24 firmware for the Archos Jukebox 6000, Studio 20 and Recorder MP3 players. 24 firmware for the Archos Jukebox 6000, Studio 20 and Recorder MP3 players.
25 25
26Q. I want to write code for my Archos, how do I proceed? 26Q3. I want to write code for my Archos, how do I proceed?
27A. First make sure to read the file CONTRIBUTING in the firmware directory 27A3. First make sure to read the file CONTRIBUTING in the firmware directory
28 on Sourceforge. See http://bjorn.haxx.se/rockbox/firmware/CONTRIBUTING 28 on Sourceforge. See http://bjorn.haxx.se/rockbox/firmware/CONTRIBUTING
29 if you do not want to have to wade through the CVS directories. 29 if you do not want to have to wade through the CVS directories.
30 30
31Q: Whats CVS? 31Q4: Whats CVS?
32A: Concurrent Versions System (http://www.cvshome.org). We have a small 32A4: Concurrent Versions System (http://www.cvshome.org). We have a small
33 help page about how to use this to get, update and commit files on the web 33 help page about how to use this to get, update and commit files on the web
34 at http://bjorn.haxx.se/rockbox/cvs.html 34 at http://bjorn.haxx.se/rockbox/cvs.html
35 35
36Q. What exactly is the CONTRIBUTING file? 36Q5. What exactly is the CONTRIBUTING file?
37A. Just like the name implies, it lists conventions that the project follows, 37A5. Just like the name implies, it lists conventions that the project follows,
38 and in turn asks you to follow, for the formating of source code in 38 and in turn asks you to follow, for the formating of source code in
39 general. 39 general.
40 40
41Q. Okay, so I read CONTRIBUTING and although I don't agree with all your 41Q6. Okay, so I read CONTRIBUTING and although I don't agree with all your
42 conventions, I am going to be sensible and follow them anyway. Now what? 42 conventions, I am going to be sensible and follow them anyway. Now what?
43A. Start by reading up on the information about the jukeboxes on our web page. 43A6. Start by reading up on the information about the jukeboxes on our web page.
44 Then go into CVS and look at the code we've written. Then take what you 44 Then go into CVS and look at the code we've written. Then take what you
45 need and start writing. 45 need and start writing.
46 46
47Q. Okay, so how do I submit a patch? 47Q7. Okay, so how do I submit a patch?
48A. Run: "diff -u oldfile newfile" against the file(s) you have changed. Then 48A7. Run: "diff -u oldfile newfile" against the file(s) you have changed. Then
49 mail the output to any member of the development team and we will take it 49 mail the output to any member of the development team and we will take it
50 under consideration. (Please remember that all submissions are not 50 under consideration. (Please remember that all submissions are not
51 automatically accepted.) 51 automatically accepted.)
52 52
53Q. I want to join the development team, but don't have a SourceForge account, 53Q8. I want to join the development team, but don't have a SourceForge account,
54 what should I do? 54 what should I do?
55A. Head on over to http://sourceforge.net/account/register.php and create an 55A8. Head on over to http://sourceforge.net/account/register.php and create an
56 account for yourself. 56 account for yourself.
57 57
58Q. Do you have a mailing list? 58Q9. Do you have a mailing list?
59A. Sure do! The list is rockbox@cool.haxx.se. To subscribe, you need to 59A9. Sure do! The list is rockbox@cool.haxx.se. To subscribe, you need to
60 send a message to majordomo@cool.haxx.se with the words "subscribe rockbox" 60 send a message to majordomo@cool.haxx.se with the words "subscribe rockbox"
61 in the body. 61 in the body.
62 62
63Q. Great you have a mailing list! Is there anyway for me to catch up on 63Q10. Great you have a mailing list! Is there anyway for me to catch up on
64 past posts? 64 past posts?
65A. Check out the archives at: http://bjorn.haxx.se/rockbox/mail.cgi 65A10. Check out the archives at: http://bjorn.haxx.se/rockbox/mail.cgi
66 66
67Q. How can I meet the developers working on the project? 67Q11. How can I meet the developers working on the project?
68A. One way is by visiting us on IRC. Head on over to the server 68A11. One way is by visiting us on IRC. Head on over to the server
69 irc.openprojects.net, and then join "#rockbox". There is usually at least 69 irc.openprojects.net, and then join "#rockbox". There is usually at
70 one person there. If you don't see any activity, feel free to post 70 least one person there. If you don't see any activity, feel free to post
71 questions anyway, serveral of us log the channel and will get you answers 71 questions anyway, serveral of us log the channel and will get you answers
72 when we unidle. 72 when we unidle.
73 73
74Q: Wow, you guys talk on IRC alot? I wish I had been around for those 74Q12: Wow, you guys talk on IRC alot? I wish I had been around for those
75 conversations to see what happened. 75 conversations to see what happened.
76A: We are glad you mentioned that! http://bjorn.haxx.se/rockbox/irc happens 76A12: We are glad you mentioned that! http://bjorn.haxx.se/rockbox/irc happens
77 to have a list of various logs we have recorded of events in the channel. 77 to have a list of various logs we have recorded of events in the channel.
78 Feel free to read up, and ask questions on what you find. 78 Feel free to read up, and ask questions on what you find.
79 79
80Q. What is this "SourceForge" you keep mentioning? 80Q13. What is this "SourceForge" you keep mentioning?
81A. http://www.sourceforge.net 81A13. http://www.sourceforge.net
82 82
83Q. Can the changes or the software that Rockbox suggests or offers 83Q14. Can the changes or the software that Rockbox suggests or offers
84 possibly damage my Archos Player? 84 possibly damage my Archos Player?
85A. All firmware mods that are presented are still highly experimental. 85A14. All firmware mods that are presented are still highly experimental.
86 Try them at your own risk. We offer no guarantee that this software, or the 86 Try them at your own risk. We offer no guarantee that this software, or
87 hardware modifications we show, will not damage your player or void your 87 the hardware modifications we show, will not damage your player or void
88 warranty. 88 your warranty. That said, we have not been able to damage any of our
89 That said, we have not been able to damage any of our units by modifying 89 units by modifying only the firmware. You can accidentally password
90 only the firmware. You can accidentally password protect your harddisk, 90 protect your harddisk, but there are ways around that. (See below.)
91 but there are ways around that. (See below.) 91
92 92Q15. I want to see what the inside of my player looks like, but I would really
93Q. I want to see what the inside of my player looks like, but I would really 93 like to avoid voiding my warranty. Is there anything you can suggest?
94 like to avoid voiding my warranty. Is there anything you can suggest? 94A15. We have a collection of photos of both the player and recorder. Look at
95A. We have a collection of photos of both the player and recorder. Look at 95 http://bjorn.haxx.se/rockbox/internals/
96 http://bjorn.haxx.se/rockbox/internals/ 96
97 97Q16. What exactly are you trying to achieve with this line of development?
98Q. What exactly are you trying to achieve with this line of development? 98 (A.K.A. whats your purpose for being here?)
99 (A.K.A. whats your purpose for being here?) 99A16. Firstly, we wouldn't start something like this if we didn't simply enjoy
100A. Firstly, we wouldn't start something like this if we didn't simply enjoy 100 it profusely. This is great fun!
101 it profusely. This is great fun! 101 Secondly, we feel the firmware is lacking some features and contain a
102 Secondly, we feel the firmware is lacking some features and contain a 102 number of annoying bugs that we want to fix.
103 number of annoying bugs that we want to fix. 103 Some ideas would include (in no particular order):
104 Some ideas would include (in no particular order):
105 - No pause between songs 104 - No pause between songs
106 - Mid-song resume 105 - Mid-song resume
107 - Mid-playlist resume 106 - Mid-playlist resume
@@ -120,47 +119,69 @@ A. Firstly, we wouldn't start something like this if we didn't simply enjoy
120 - Support for megabass switch (req hw mod) 119 - Support for megabass switch (req hw mod)
121 - Player control via USB 120 - Player control via USB
122 - Memory expansion? 121 - Memory expansion?
123 Note: Just because something is on this list, does not mean that it is 122 Note: Just because something is on this list, does not mean that it is
124 technically feasible. (But hey we can dream) And something not 123 technically feasible. (But hey we can dream) And something not
125 being on the list does not mean it isn't a neat idea. Bring it to 124 being on the list does not mean it isn't a neat idea. Bring it to
126 the list. 125 the list.
127 126
128Q. I don't see you mentioning ogg files on your list of ideas. What about 127Q17. When do you think there is a version available for my Archos?
129 supporting those? 128A17. The developers have discussed this. There has been a variety of
130A. At the current time this is not considered a possible option. The 129 dates bantered about. The truth is we don't really know, but a good
131 Micronas chip MAS3507 decoder in the archos doesnt support ogg decoding 130 guestimate would be 1 to 3 months before we have full working source
132 and there is too little program space in the player to implement it 131 for the Archos. Following that, we figure it should only be a week or
133 ourselves. The alternative would be to write a software decoder as part 132 two before we finish porting Quake II to the platform. (Please see
134 of the RockBox firmware. However, as much as we love our players, the 133 question 24 regarding this issue).
135 computing power of the Archos (SH1 microcontroller) is not sufficent for 134
136 this need. 135Q18. I don't see you mentioning ogg files on your list of ideas. What about
137 136 supporting those?
138Q. I tried one of your firmware files and now I can't access my harddisk! 137A18. At the current time this is not considered a possible option. The
139 When I turn on my jukebox, it says: 138 Micronas chip MAS3507 decoder in the archos doesnt support ogg decoding
139 and there is too little program space in the player to implement it
140 ourselves. The alternative would be to write a software decoder as part
141 of the RockBox firmware. However, as much as we love our players, the
142 computing power of the Archos (SH1 microcontroller) is not sufficent for
143 this need.
144
145Q19. I tried one of your firmware files and now I can't access my harddisk!
146 When I turn on my jukebox, it says:
140 Part. Error 147 Part. Error
141 Pls Chck HD 148 Pls Chck HD
142A. Your harddisk has been password protected. We're not 100% sure why it 149A19. Your harddisk has been password protected. We're not 100% sure why it
143 happens, but you can unlock it yourself. Look at: 150 happens, but you can unlock it yourself. Look at:
144 http://rockbox.sourceforge.net/rockbox/lock.html 151 http://rockbox.sourceforge.net/rockbox/lock.html
145 152
146Q: This FAQ doesn't answer the question I have. What should I do? 153Q20: This FAQ doesn't answer the question I have. What should I do?
147A: You have a couple options here. You could forget the question, find an 154A20: You have a couple options here. You could forget the question, find an
148 easier question, or accept '42' as the answer no matter what. We don't 155 easier question, or accept '42' as the answer no matter what. We don't
149 really recommend any of these (though I do opt for '42' often myself). 156 really recommend any of these (though I do opt for '42' often myself).
150 What we do recommend is stopping by IRC, reading 157 What we do recommend is stopping by IRC, reading
151 http://bjorn.haxx.se/rockbox to see if the question was answered else where 158 http://bjorn.haxx.se/rockbox to see if the question was answered else
152 and just not included here, or ultimatly dropping an email to the mailing 159 where and just not included here, or ultimatly dropping an email to the
153 list (rockbox@cool.haxx.se) or the FAQ maintainer listed on the project 160 mailing list (rockbox@cool.haxx.se) or the FAQ maintainer listed on the
154 homepage. 161 project homepage.
155 162
156Q: Are there other ways to contact the developers? 163Q21: Are there other ways to contact the developers?
157A: Yes. 164A21: Yes.
158 165
159Q: Are you going to tell us what they are? 166Q22: Are you going to tell us what they are?
160A: No. Post to the mailing list and we will get back to you. 167A22: No. Post to the mailing list and we will get back to you.
161 168
162Q: But I _really_ want to talk with you in person. 169Q23: But I _really_ want to talk with you in person.
163A: I'm sorry. My girlfriend/boyfriend/pet says I'm not allowed to, and the 170A23: I'm sorry. My girlfriend/boyfriend/pet says I'm not allowed to, and the
164 doctors here won't let me have pens or pencils. They say its some rule 171 doctors here won't let me have pens or pencils. They say its some rule
165 about us not having sharp objects. I'm sorry. Now please stop calling me 172 about us not having sharp objects. I'm sorry. Now please stop calling me
166 here. 173 here.
174
175Q24: Will you ever port Quake II to the Archos?
176A24: If you ask that again, I'm sending your address and phone number to the
177 guy that mailed us with question #23.
178
179Q25: Umm, was that sarcasm?
180A25: That's it, I'm mailing him now.
181
182
183
184
185
186
187