Pali Rohár
7ab41812ea
fiasco: Implemented unpacking to directory
2012-08-07 17:31:53 +02:00
Pali Rohár
2cab7a9c80
fiasco: fix memory errors, prepaire code for unpacking
2012-08-07 17:13:06 +02:00
Pali Rohár
3ead19bdea
image: Implement image_missing_values_from_name and image_name_alloc_from_values
2012-08-07 17:10:49 +02:00
Pali Rohár
03eeca994d
Added new files device.c and device.h
2012-08-07 16:57:55 +02:00
Pali Rohár
b596e97926
Compile fixes
2012-08-07 14:53:52 +02:00
Pali Rohár
589443a356
fiasco: align also kernel
2012-08-07 14:20:54 +02:00
Pali Rohár
869a872897
Implement fiasco functions
2012-08-07 14:01:15 +02:00
Pali Rohár
48fc14c913
Implement image functions
2012-08-07 14:00:50 +02:00
Pali Rohár
37f5d06973
Update device table
2012-08-07 13:57:54 +02:00
Pali Rohár
f8d3fa0ecd
Prepaired new code for fiasco images
2012-07-14 10:33:15 +02:00
Pali Rohár
f62628bf29
Update fiasco documentation
2012-07-14 09:22:47 +02:00
Pali Rohár
8301455a5b
Align also kernel image
2012-07-14 09:21:34 +02:00
Pali Rohár
860d71d18a
Fix prepaired new 0xFFFF options
2012-06-24 15:00:52 +02:00
Pali Rohár
48384d4e47
Rename n700 --> 770
2012-06-24 11:43:11 +02:00
Pali Rohár
ce177a9588
Update usb device table
2012-06-24 11:42:41 +02:00
Pali Rohár
2421b9f6c2
fiasco - remove dead code
2012-06-23 21:26:30 +02:00
Pali Rohár
eac07b18d9
Added option to use only image pieces for specific device / hw revision
2012-06-23 18:49:07 +02:00
Pali Rohár
418f3cfd4b
Cold Flasher - Remove duplicate usb code, prepair for flashing form fiasco images
2012-06-23 18:19:08 +02:00
Pali Rohár
3f0d6f85d3
Import my open source tool for Cold Flashing: cold-flasher-rx51.c
2012-06-23 18:17:49 +02:00
Pali Rohár
027a6d9a18
Fix compilation warnings
2012-06-23 17:39:33 +02:00
Pali Rohár
58c0dbe275
Update fiasco documentation, now is on 95% complete
2012-06-23 17:03:25 +02:00
Pali Rohár
2110196958
Fiasco image: Allow to specify device string without hw revision (then image is valid for all hw revisions). Generating images should be complete!
2012-06-23 17:01:48 +02:00
Pali Rohár
9195f3c7da
Fixed creating fiasco images, added param version: for specifing sw-ver. Now generated fiasco images are valid for nokia flasher.
2012-06-23 16:54:05 +02:00
Pali Rohár
4f92794cdf
Rename fwname to swver
2012-06-23 16:21:28 +02:00
Pali Rohár
535561efbf
Fix unpacking fiasco images (check for number of subsections). Now unpacking is complete!
2012-06-23 15:54:13 +02:00
Pali Rohár
5da30a5bc5
Fix memory problems when unpacking fiasco images
2012-06-23 15:01:10 +02:00
Pali Rohár
8fdba437af
Unpacking fiasco - added support for FW headers (FW name)
2012-06-23 14:09:33 +02:00
Pali Rohár
583cc8a963
When identifing fiasco image, show all pieces
2012-06-23 13:24:12 +02:00
Pali Rohár
491f06015b
Added preview of new 0xFFFF arguments to main.c. This change will be needed to support other flashing modes (cold, MK II, ...)
2012-06-23 13:15:44 +02:00
Pali Rohár
1aca3bef85
Fix creating fiasco images - added support for specifing device, hwrevs, 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-23 13:11:54 +02:00
Pali Rohár
b4575a40fc
Rename hwrev to hwrevs and fix unpacking fiasco images. hwrevs do not have to be separated by nullterm if size of hwrev is 8.
2012-06-23 13:09:44 +02:00
Pali Rohár
8bc521f3e5
do_hash_file - align size for mmc images, append chars \xff (nokia flasher needs mmc images alingned)
2012-06-23 13:07:34 +02:00
Pali Rohár
b1cfc3181b
Prepair flash_image for specifing device and hw revisions
2012-06-23 13:05:46 +02:00
Pali Rohár
1ddf269c69
Prepair piece structure for device & hw revisions
2012-06-23 13:02:52 +02:00
Pali Rohár
dc910a5317
Prepair for flashing via MK II protocol (N900 in PC-Suite mode)
2012-06-23 13:00:12 +02:00
pancake
34c8fb057d
* Apply Pali Rohár patch - Add support for device and hw revisions specified in hw pieces - Updated documentation - Fixed problems when unpacking - Ready for mmc and cold flashing
2012-06-23 10:43:20 +02:00
pancake
04f9369ace
* Apply Pali Rohár patch fixing RX51 Fiasco Image parsing
2011-12-16 16:17:17 +01:00
pancake
b0f69c8b6b
* Add manpages (thanks sre!)
2010-11-18 16:32:00 +01:00
pancake
dc4fd72133
* Fix warning in dump.c * Port GUI to GtkON syntax * Fix build for latest valac
...
--HG--
rename : src/gui/gui.gtkaml => src/gui/gui.gtkaml.orig
2010-11-18 00:30:13 +01:00
pancake
20eed53d8c
* Fix usb initialization link with n900 * minor syntax fixup
2010-04-26 18:29:19 +02:00
pancake
e2aaa2cb40
* Add C files of the gui, so it can be built without gtkamlc or valac * Fix build of gui.gtkaml (sync with last vala) * Update version number in gui about dialog * Some syntax cleanup and removed some unnecesary printf calls
2009-12-22 00:08:47 +01:00
pancake
4d7899fa40
* Use /usr/local PREFIX by default * Bump revision to 0.5
2009-12-21 23:16:28 +01:00
pancake@flubox
3f975a93b3
* Fix segmentation fault with -O2 while unpacking (thanks for reporting) * Various random checks to ensure read/write ops are success
2009-12-21 14:40:12 +01:00
pancake@localhost.localdomain
5f4476566d
* Fix n900 identification for dump (-e) * Make clean libusb from the root makefile
2009-10-18 21:03:16 +02:00
pancake@localhost.localdomain
b7206abf11
* Fix static build
2009-10-17 15:51:00 +02:00
pancake@localhost.localdomain
034b17cef4
* Added support for local n900 nand dump * Do some code cleanup, update headers from 2007 to 2009 :) - Fix warning messages
2009-10-17 15:43:39 +02:00
pancake
3a1053b29e
* Oops missing up
...
* 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)
0.4
2008-12-14 03:05:19 +01:00
pancake
fc3a613276
* Minor stetical fixups
...
* Cut 0.4 release :)
2008-12-14 01:40:49 +01:00
pancake
5a96158322
* Implement and test direct file FIASCO flash - openfiasco receives options 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 18:13:36 +01:00
pancake
3d427bfd77
* Added -n flag to do not write to disk or flash (simulation)
...
* 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-12-08 00:21:05 +01:00