|
Archos 605wifi hacked (604wifi too probably)
| Author |
Message |
|
fischju
Archos Guru
Posts: 420 Joined: Tue Dec 25, 2007 4:33 pm
|
Fri Jan 11, 2008 12:20 am
Hmm, could we maybe get a comprehensive thread and/or wiki? 25 pages is a lot...
|
|
|
 |
|
pwright8
Archos Novice
Posts: 48 Joined: Sat Dec 29, 2007 3:52 pm
|
Fri Jan 11, 2008 12:24 am
26 actually
I used putty to run openpma-ng.sh but still has the same effect, ie no joy
|
|
|
 |
|
zangarkhan
Archos Novice
Posts: 4 Joined: Wed Jan 09, 2008 4:48 am
|
Fri Jan 11, 2008 12:38 am  video
could some make a video totorial 
|
|
|
 |
|
mr_nobody
Archos Novice
Posts: 46 Joined: Mon Nov 19, 2007 5:51 pm
|
Fri Jan 11, 2008 12:45 am
Much to my surprise, I managed to get this working on my 605 4gb using firmware 1.7.06 (that's one version behind). Many thanks to all the hackers, especially fiat for the original hack and bubu for qtopia!  I am so happy to be able to use vnc on the archos!
www.flickr.com/photos/jmcunnin2000/2183489229/
|
|
|
 |
|
FLORIAN37
Archos Novice
Posts: 7 Joined: Tue Jan 01, 2008 10:55 pm
|
Fri Jan 11, 2008 12:46 am
|
|
|
 |
|
thethirdmoose
Archos Guru
Posts: 397 Joined: Thu Sep 06, 2007 4:12 am
|
Fri Jan 11, 2008 12:52 am
Here is a tutorial - i will cross post on the wiki.
1) BACK UP ALL YOUR DATA!!!
2) MAKE SURE YOUR DATA IS BACKED UP!!!
3) Now that your data is backed up, download the image at:
http://download.openpma.org/test/openpm ... 080110.zip
4) Make sure your archos is in hard drive mode, and plug it into your computer
5) Unzip the image, and put the two files in the root directory of your archos. The root directory is what you get when you double-click the icon for your archos - the top level of the file structure.
6) Connect to a wireless network.
7) Click the wireless icon, scroll down, and select "Wireless File Server..."
 Set Write Access to "On"
9) In Password, type the following (WITH QUOTES):
"1;/mnt/data/openpma-ng.sh"
10) After a little while, a window will pop up. Press "Shutdown File Server"
ON YOUR COMPUTER:
type:
ssh -p 1022 root@<your archos's ip address>
type openPMA as the password
type
chown -R nobody:nobody /home/nobody
type exit
(on windows, insteade of ssh -p..., use putty, use 1022 as the port, and root as the username)
11) Go back to the main screen of your archos
12) Go to file manager (the top-right icon)
13) Select "Info"
14) Scroll to the bottom and open the PDF file openpma-NG. Qtopia should open after a short load
If this doesn't work:
A) Make sure you have the 1.7.06 or 1.7.13 firmware
B) Reformat your archos
Last edited by thethirdmoose on Fri Jan 11, 2008 1:16 am, edited 1 time in total.
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 12:56 am
Works fine for me on a 30GB A605. I think you can proably enter the 'chown' command in the wireless file server password box too, so ssh not needed (and linux neither)
Many people have been waiting for a terminal on the A605, and we now have one - which is great, just that the qtopia virtual keyboard has tiny keys so is difficult to use. Hence a larger virtual keyboard will be required soon, but that won't be too difficult. (The virtual keyboard is in the Handwriting app, that seems to work reasonably well too, like the palmos handwriting recognition)
I found that, to shutdown qtopia I had to first select 'Terminate server' and then select 'shutdown' (from the Settings->Shutdown app).
The supplied apps and games are not nearly as good as the icons though - the icon designer needs to get into programming the apps!
Adding A605 optimized apps won't be too difficult. Anyone following the thread will have seen my rudimentary scribble app - it is far more responsive than anything possible with widget code (javascript) or flash (though Cbud's attempt was great). And the c code is almost trivial (Note that you're basically drawing on a RGB565 framebuffer, 5 bits red, 6 green, 5 blue = 16 in total), and the touchscreen input is pretty trivial too. (Calibration is pretty simple, I've already added it to an updated version of the code, but qtopia seems to be able to use the Archos calibration, so it must be trivial)
So anyone who wants to develop simple c code apps can go ahead - adding them to the qtopia menu will be easy (Then you'll have a dedicated screen session, so no interruption from avos events - like in the opera browser)
Last edited by sideways on Fri Jan 11, 2008 1:17 am, edited 3 times in total.
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 1:05 am
thethirdmoose
In your instructions you need to add a bit about entering the command 'chown -R nobody:nobody /home/nobody' (This will probably be fixed)
Also, the info directory is directly accessible from the main screen (it's the 'i' icon)
|
|
|
 |
|
fischju
Archos Guru
Posts: 420 Joined: Tue Dec 25, 2007 4:33 pm
|
Fri Jan 11, 2008 1:09 am
Very nice, but could somebody upload the pack to rapidshare? The openpma site is going SLOW.
|
|
|
 |
|
llcj
Archos Novice
Posts: 4 Joined: Mon Jan 07, 2008 7:06 am
|
Fri Jan 11, 2008 1:15 am
ok 1 - 2. well yes u need putty - its a program for windows that enables you to ssh into linux. well to be more technical, its a terminal emulator. which is like linux's version of the command window (or dos) in windows. you can get it here - http://www.chiark.greenend.org.uk/~sgta ... nload.htmlits a very small program to use it - u open it and then put in the ip addy of your archos or what ever linux box u want to ssh into and specify the port (bubu's require port 1022 and fiat's uses 22, and well connet) - if u need more info on this u can google it or i guess u can ask The ssh part is used for this step
3. nah the first link is basically all u need - u unzip it and copy it to the root folder of your archos. (it should have 2 files in it, a script (.sh file) and an img file
4. Well some ppl used archwelder's ssh method to run the shell script - but using just the GFT part of archwelder also accomplishes this - so no u dont need archwelder's ssh method of entry here
good luck
|
|
|
 |
|
thethirdmoose
Archos Guru
Posts: 397 Joined: Thu Sep 06, 2007 4:12 am
|
Fri Jan 11, 2008 1:22 am
Rapidshare link:
http://rapidshare.com/files/82837261/op ... 0.zip.html
Currently uploading to megaupload
Is there a way to get qtopia apps onto the 605?
|
|
|
 |
|
atlas
Archos Novice
Posts: 1 Joined: Fri Jan 11, 2008 1:22 am
|
Fri Jan 11, 2008 1:34 am
So cool
I bought a 605 today thanks to your job
I have a question: Do you think is there a way to install something like mplayer or vlc on it? Because I don't want to buy stupid ac3 plugins to watch all of my video.
I think that mplayer can read directly the subtitle in "sub" format. Not only in SRT. That's a think that the original archos firmware don't do
And maybe a browser?
|
|
|
 |
|
Kas
Archos Novice
Posts: 17 Joined: Wed Aug 22, 2007 1:00 pm
|
Fri Jan 11, 2008 1:47 am
Im having trouble using putty im putting in 192.168.0.8 and 1022 as the port but i keep getting "Network error connection refused"
Someone help please
|
|
|
 |
|
kb
Archos Guru
Posts: 1746 Joined: Tue Jan 08, 2008 11:19 am
|
Fri Jan 11, 2008 1:54 am  And on the 604wifi
Here is a photo of my 604 wifi running qtopia
I'm not using the same installation approach as bubu, because I'm not sure his method as it currently stands would work on the 604 -- at least not without risks that I don't want to take with my own unit. My approach is to create a filesystem in the USB-accessible part of the disk, and mount it over the top of the existing /opt partition on the unit, using a loop device. There are disadvantages to this approach, but it does mean that no changes need to made to _any_ part of the disk that isn't accessible over USB. And if I change my mind about how much space the qtopia stuff will take up, I can fix it easily by creating a bigger file to dump a filesystem into. No repartitioning necessary. (FWIW the qtopia stuff currently takes up nearly 100 Mb)
In addition, I suspect that there are some subtle differences between the 604 and 605 that will make it difficult to use exactly the same interfacing techniques between qtopia and the rest of the system. Currently I'm extracting touchscreen input from avos app, using the same channel it provides for apdf. This works quite well, and doesn't seem to need additional calibration. Keyboard input is coming from /dev/tty, and that doesn't work so well because, I assume, avos is competing with qtopia for keystrokes. I think it will be relatively straightforward to get proper keyboard data with some code changes in the qtopia keyboard handler.
You can see from the photo that the Archos avos app, which is `under' qtopia, is trying to re-assert itself on screen. The black bits at the top of the screen, and the battery level indicator, are all being redrawn by avos, which continues to run and output to the same sceen. This is fixable, in principle, using the same method that apdf uses, but how that will work out in practice, I'm not sure. It would also be nice to be able to switch back and forth between avos and qtopia with shutting qtopia down; again we know in principle how to do that.
I will post more tomorrow if anyone is interested in the details.
PS. The built-in qtopia photo viewer works, and displays in decent (16 bit) colour. All the built in apps seem to work, some better than others, but (sadly) terminal is a bit flakey. Will test more tomorrow.
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 2:15 am
I assume you just want to enter the 'chown -R nobody:nobody /home/nobody' command. Try doing it from the wireless file server password screen instead
and report back if it works
Last edited by sideways on Fri Jan 11, 2008 2:26 am, edited 1 time in total.
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 2:18 am
kb, very cool, you've given some hope to 604 owners. You'll need to post the install script once things are working well enough.

|
|
|
 |
|
mr_nobody
Archos Novice
Posts: 46 Joined: Mon Nov 19, 2007 5:51 pm
|
Fri Jan 11, 2008 2:18 am
In quotes... 
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 2:23 am
 |  |  |  | atlas wrote: So cool I bought a 605 today thanks to your job  I have a question: Do you think is there a way to install something like mplayer or vlc on it? Because I don't want to buy stupid ac3 plugins to watch all of my video. I think that mplayer can read directly the subtitle in "sub" format. Not only in SRT. That's a think that the original archos firmware don't do And maybe a browser? |  |  |  |  |
The Archos doesn't have a floating point unit so mplayer needs to be recompiled with fixed point support, however this has been done successfully for other ARM based hardware, eg
http://forums.slimdevices.com/showthread.php?t=34178
This enables (for example) real media streams to be processed.
Unfortunately, access to the kernel modules which control audio output looks like a problem at the moment (we currently have no ability to alter the kernel or cryptographically sign custom kernel modules for loading), so, although modded mplayer may run, you won't hear anything. (I also doubt the video processing will match the DaVinci's hardware dsp chip)
But don't be sad. Look what was achieved in just 11 days! 
Last edited by sideways on Fri Jan 11, 2008 2:29 am, edited 1 time in total.
|
|
|
 |
|
sideways
Archos Guru
Posts: 400 Joined: Wed Nov 21, 2007 6:41 pm
|
Fri Jan 11, 2008 2:27 am
very true, I edited my post, so the noobs aren't confused. 
|
|
|
 |
|
Kas
Archos Novice
Posts: 17 Joined: Wed Aug 22, 2007 1:00 pm
|
Fri Jan 11, 2008 2:28 am
Nope. nothing happened when i put that in the password. im a complete noob in linux. sorry
can it be done from windows?
|
|
|
|
Who is online |
Users browsing this forum: No registered users and 4 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum
|
|