Build Guide: 1. Linux os: Fedora 10 and above 2. install tcl8.4.13-src.tar.gz, expect-5.43.0.tar.gz 3. download ptxdist-1.99.6.tgz, ptxdist-1.99.6-patches.tgz at /usr/share/lib/ptxdist-1.99.6 4. compile and install ptxdist-1.99.6 at /usr/share/bin/ptxdist-1.99.6 5. install arm-2006q3 at directory /usr/local/arm-2006q3 6. replace /usr/share/lib/ptxdist-1.99.6/rules/post/images.make with file images.make 7. tar -zxf E585_V504SP03_Open_Source.tar.bz2 8. goto LINUX/target/msm7625, run make 9. copy apps.mbn to directory release 10. run Make_APP.bat in windows system to build a upgradeable firmware. 11. run E585_Vx.x_ARM11_WEB.exe to upgrade E585 you are free to contact with huawei by Mobile@huawei.com if you have some compile issues. Notes: It is out of huawei's responsibility if E5 is crashed after download fireware which you changed.