Forum.ArchosFans.com
http://forum.archosfans.com/

how to remove hdd_lock from Gen4 A404 (moldy cheese? )
http://forum.archosfans.com/viewtopic.php?f=34&t=30393
Page 1 of 1

Author:  discusaigon [ Thu Feb 04, 2010 10:12 pm ]
Post subject:  how to remove hdd_lock from Gen4 A404 (moldy cheese? )

Hi,

I 'v seen the great work of Archilles with moldy cheese to unlock some archos series.

do you think it would be possible to do something for the Gen4 and particulary for the A404 to remove the HDD_lock and finaly to be able to change ourself the hard drive?

if so, what could I do to help one to write a hack ?

thanks for any help.

Author:  generic_username [ Fri Feb 12, 2010 4:26 am ]
Post subject:  Re: how to remove hdd_lock from Gen4 A404 (moldy cheese? )

Quote:
if so, what could I do to help one to write a hack ?


the first thing that is needed for your hack(afaik) is root. in a linux/unix system root is god. key to the kingdom(with the exception of a few things..). root access allows read/write operations on systems that are marked for read-only to the end user typically. although i am not familiar with any existing 404 hacks(i am a 605 owner) maybe they exist? someone chime in if they do.

if not that is where the problem starts, my understanding is the 404 does not have wifi- which rules out GFT/GFT2/3 which(afaik again. lol) all make use of injecting code into system calls to various wifi functions. most likely if these types of attack vectors(users changing files or inputs from what was expected by developers) exist in x05 software they may also exist in legacy software.

1. download linux if you dont use it already- personally i use ubuntu as its pretty easy and has a big community that supports it well, but there are many good variants of GNU/Linux/BSD/*nix like/posix compliant(osx to some extent... )

http://www.ubuntu.com/

2. download the GPL sources provided by archos (think theres a x04 link on the openPMA wiki)

http://www.openpma.org/gen4/Sources (thanks openPMA!)

3. learn c and/or ARM assembly(this may be a stretch, and may not be required, but certainly wouldn't hurt)

http://en.wikibooks.org/wiki/C_Programming
http://en.wikipedia.org/wiki/ARM_architecture

4. download and open a hex-editor, start looking around your system--see what files can be trivially modified(i.e. no check-sum, no signing)

sudo apt-get install ghex (in the terminal of your new ubuntu!)

5. find or buy some good decompilers that support ARM(a popular one is IDA pro)

6. report your findings back here and...

7. dance!

Author:  discusaigon [ Sat Feb 13, 2010 1:05 am ]
Post subject:  Re: how to remove hdd_lock from Gen4 A404 (moldy cheese? )

Well thanks a lot for this explanation,

As you guessed I'm not a linux user but it is a good opportunitie to start with it.

I'll see what I can do.

Author:  generic_username [ Mon Feb 15, 2010 6:41 am ]
Post subject:  Re: how to remove hdd_lock from Gen4 A404 (moldy cheese? )

i see you take my comments with a good attitude, as some would dismiss them. i appreciate that, feel free to pop back in here if you have any questions along the way!

the 605 is a big part of why i started using linux on an everyday basis (id played with mandrake long ago but hadnt had my own computer to really play with till 605 came out)

Author:  Remdale [ Tue Nov 19, 2013 12:01 am ]
Post subject:  Re: how to remove hdd_lock from Gen4 A404 (moldy cheese? )

should I follow the same steps with 504?

Page 1 of 1 All times are UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/