Congrats to swifty and all wonderful developers!![]()
With tears in my eyes and a bumping heart.
A big thank you guys on OpenEZX, OpenMoko and not to forget goxboxlive on the Qtopia work.
Ok, without calling, a phone isn't a phone, but if i want to make phonecalls i can do it with my NEO1973 .
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Congrats to swifty and all wonderful developers!![]()
ROKR Z6 (2BR firmware) + microSD 2GB
Pinguins Móveis - a blog about consumer-electronics Linux in Portuguese
Congrats Swifty.
Brave enough to flash it to dual boot?? Calls will work after you manage to boot OpenEZX from flash or with blob2. (not on the GUI, but will work with terminal commands).
I want to do it, and start to look at the phone libaries in Qtopia.
But i dont think i have the gutz. It looks kind of complicated. And i am using it as a daily phone so i am a little afraid of brick it.
I saw that somebody has made a dualboot menu in their Motorola phone, is that on it's way for A780 too?
Do i loose anything like gps or so if i dare to try?
A780 linux openezx images:
http://www.linuxtogo.org/~goxboxlive/A780
I am working on a bootloader that will be able to read zImages from MMC and will work on all EZX phones, based on the code from AlexZhang for A1200.
For the A780, i did a simpler dualboot bootloader almost a year ago.
See http://people.openezx.org/wyrm/myflash.tgz
As long as you dont mess with the first 128Kb (original bootloader) of the flash it is safe to try.
At the time i wrote blob2 only ezxflash was able to flash it. ATM you can use mtd-utils to flash blob2 using the OpenEZX kernel.
The steps are:
!!Charge your battery fully!! (this is the most important step!)
Compile an OpenEZX kernel with MTD_EZX_A780.
boot it and cat /proc/mtd to see the partition layout.
backup all the partitions. send the copies to your PC.
On your PC, mount the ROOTFS (its cramfs), and copy it to a writable partition.
Delete some files.. (i deleted WVIMPS and SAMBA) rebuid the cramfs image.
Assure that this image is shorter than what myflash.tgz´s README says.
Compile another OpenEZX kernel, this time with MTD_EZX_A780_ALTERNATE.
Boot it and cat /proc/mtd to see the new partition layout.
Flash the Motorola Kernel (2.4).
Flash the resized rootfs.
Flash the OpenEZX kernel.
Flash the .bin file from myflash.tgz to the secondary bootloader partition.
Cross your fingers, and reboot the phone
Instructions on how to use are on myflash.tgz´s README.
As long as you dont panic there is no chance to brick your phone. The basic rule is.. *Never* try to flash the primary bootloader. (when using mtd-utils the driver maps the first 128Kb as read-only, so it is safe).
Flash done.
I can try to make a nOOb howto for this. It seems scary, but it isent as bad as it looks. It is like wyrm says, the most critical part is to have a fully charged battery.
Just flashing took me up to about two hours.
Last edited by goxboxlive; 11-01-2007 at 07:16 AM.
A780 linux openezx images:
http://www.linuxtogo.org/~goxboxlive/A780