summaryrefslogtreecommitdiffstats
path: root/src/main.c
AgeCommit message (Collapse)AuthorFilesLines
2012-08-11main: Fix parse_image_arg, check if arg is filePali Rohár1-0/+12
2012-08-11main: Fix usb loopPali Rohár1-3/+19
2012-08-11main: Added support for booting into update modePali Rohár1-2/+2
2012-08-11main: Options -b -e -u working without argumentPali Rohár1-10/+63
2012-08-11Rewrite Makefile, move WITH_DEVICE, WITH_USB and WITH_SQUEUES to MakefilePali Rohár1-6/+1
2012-08-11main: Try cold flash again only if it returns -EAGAINPali Rohár1-1/+4
2012-08-11main: Move image fitering to functions, do not fail if device or hwrev is ↵Pali Rohár1-55/+78
not detected
2012-08-10main: Compile only supported optionsPali Rohár1-8/+42
2012-08-10main: Implement setting configurationPali Rohár1-4/+26
2012-08-10main: finish device identifyPali Rohár1-1/+58
2012-08-10Rename main2.c to main.cPali Rohár1-0/+857
2012-08-10Remove old main.c codePali Rohár1-610/+0
2012-08-10Fix compilationPali Rohár1-1/+1
2012-08-10Remove old main.h codePali Rohár1-1/+1
2012-08-10console: Prepair for new codePali Rohár1-1/+1
2012-08-09Comment all old codePali Rohár1-2/+2
2012-08-09Remove old serial.c codePali Rohár1-3/+3
2012-08-09Move query.c into nolo.cPali Rohár1-1/+0
2012-08-09Remove old pieces.c and fpid.c codePali Rohár1-12/+12
2012-08-09flash: Rewrite flash_image code to use struct * imagePali Rohár1-1/+1
2012-08-09Add new code to MakefilePali Rohár1-0/+2
2012-08-09Delete old check_nolo_order codePali Rohár1-1/+1
2012-08-09Remove old devices.c codePali Rohár1-14/+14
2012-08-09Remove old hash.c codePali Rohár1-3/+3
2012-08-09Remove old fiasco.c codePali Rohár1-24/+24
2012-08-08main: updated prepaired optionsPali Rohár1-4/+11
2012-06-24Fix prepaired new 0xFFFF optionsPali Rohár1-59/+67
2012-06-23Added option to use only image pieces for specific device / hw revisionPali Rohár1-7/+16
2012-06-23Fix compilation warningsPali Rohár1-2/+6
2012-06-23Fiasco image: Allow to specify device string without hw revision (then image ↵Pali Rohár1-4/+4
is valid for all hw revisions). Generating images should be complete!
2012-06-23Fixed creating fiasco images, added param version: for specifing sw-ver. Now ↵Pali Rohár1-4/+5
generated fiasco images are valid for nokia flasher.
2012-06-23When identifing fiasco image, show all piecesPali Rohár1-1/+5
2012-06-23Added preview of new 0xFFFF arguments to main.c. This change will be needed ↵Pali Rohár1-0/+93
to support other flashing modes (cold, MK II, ...)
2012-06-23Fix creating fiasco images - added support for specifing device, hwrevs, ↵Pali Rohár1-1/+8
version, mmc layout and auto align mmc images Format of arguments for adding piece to fiasco image is now: $ 0xFFFF -p [[[[dev:hw:]ver:]type:]file[%%layout]
2012-06-23do_hash_file - align size for mmc images, append chars \xff (nokia flasher ↵Pali Rohár1-1/+1
needs mmc images alingned)
2012-06-23Prepair flash_image for specifing device and hw revisionsPali Rohár1-3/+5
2010-04-26* Fix usb initialization link with n900 * minor syntax fixuppancake1-70/+78
2009-12-22* Add C files of the gui, so it can be built without gtkamlc or valac * Fix ↵pancake1-29/+28
build of gui.gtkaml (sync with last vala) * Update version number in gui about dialog * Some syntax cleanup and removed some unnecesary printf calls
2008-12-14* Oops missing up0.4pancake1-1/+1
* Added fixups for make install/deinstall * HAVE_GUI is now enabled by default * New 'stop' button for goxf GUI * Fix lil bug in squeue.c * Initial .desktop icon for freedesktop environments (GNOME)
2008-12-14* Minor stetical fixupspancake1-4/+5
* Cut 0.4 release :)
2008-12-08* Implement and test direct file FIASCO flash - openfiasco receives options ↵pancake1-5/+41
for grepping for pieces and be verbose - fixed flashing order using grep options xloader, secondary, kernel, initfs, rootfs - Tested and working - Added parser for the hw revision string * Autodetect device hw revision and setup the subversion string on the fly.
2008-12-08* Added -n flag to do not write to disk or flash (simulation)pancake1-12/+58
* Added -S flag to specify subversion id manually while flashing or dumping * Fixed support for the last fiasco image - Skip paddings - More verbose output while parsing FIASCO headers * Initial implementation of the full direct FIASCO flasher - No need to dump manually before flashing * Some warnings and code cleanup * Fix building issue * Add HAVE_GUI directive in config.mk * Up to version 0.4
2008-03-07* Shift doc/faq to doc/faq20.3.9pancake1-2/+4
* Add 'doc/faq' with most used commands * -e can be used with -u to specify the path to extract the files * Remove gui directory - GUI source is in src/gui - Incrusted inside the build and install targets (ignores build and install errors)
2008-03-06* Initial working version of the flash gui - Renamed to goxf - Needs 'sudo' ↵pancake1-17/+1
to be enabled to the user without password - Identify and ban piece files while including them in the list - Support for flashing multiple piece files - progressbar and warn/error messages handled - Supports reboot mobo command * Make qmode be functional * Lot of hardcore fixups on squeue_open - Should work now everywhere fine asumid UID 1000 as allowed user - Reduce timeouts - Add push2 method
2008-03-05* Initial import of the GtkAML gui frontend - Mostly implemented in just one ↵pancake1-5/+21
night :) * Import the squeue c and vapi sources * Make 0xFFFF run as squeue daemon with -Q flag * Up to 0.4
2008-02-18* Initial support for n8100.3.2pancake1-3/+3
- Fix set_altinterface workaround which seems to be checked by nolo 1.7 - n810 has the same USBID than n770 * Define some nolo commands used in query.c in nolo.h * Get SW version with -i too
2008-02-02* Take proper values for claim_interface and set_altinterface from the ↵pancake1-2/+3
device->config->interface->altsetting structure
2008-01-14* Up to 0.3.2pancake1-36/+49
* Add HAVE_USB to config.mk - Now is possible to build a usb-less version of the flasher (only for unpacking and so, offline operations) * Refactor varname. Avoid portability problems: - reboot -> moboreboot
2007-11-20- Import patches from Osvaldo Santana * Fix build on gcc 4 * Fix nanddump ↵0.3.1pancake1-15/+16
call definition (ignore oob added) * Fixed some stupid bugs with -pedantic -std=c99 release 0.3.1
2007-10-20* Make the fiasco writing api work (some hardcoded things, but mostly ok)pancake1-0/+1
* Move documentation of fiasco format to doc/ * 0.3 release