The command to build a toolchain, that works with version 2.0.1 of the Motorola Milestone firmware, on gentoo is:
crossdev --kernel 2.6.29 arm-none-linux-gnueabi
(It worked for me)
Like in my first article I tested to build a helloWorld program and the bash shell. The steps needed are the same except for the host. Instead of arm7-unknown-linux-gnu or arm-unknown-linux-uclibc it now should be arm-none-linux-gnueabi.
Here is my bash binary. (Tested on my Milestone with a nearly unmodified firmware 2.0.1)
Update the Milestone to firmware 2.0.1 with root
Firmware 2.0.1 is out for all versions of the Milestone since about one week. It seems that Motorola did not patch the exploit that allows us to get root. If that was done intentional, its a huge step for freedom. (if not its just business as usual and ...read more
Cross compile code for the Motorola Milestone using Gentoo
HOWTO: Root the Motorola Milestone
Finally: root for the milestone! Today at 00:48 am SeraphimSerapis released a modified update.zip witch roots the 2.0 firmware of the Motorola Milestone. In the following I will document the process for rooting my device. This howto is for the Milestone NOT the droid.
Step 1. Getting ...read more