[File] [PATCH] Magdir/printer Hewlett-Packard Printer firmware update *.ful2

Christos Zoulas christos at zoulas.com
Mon Dec 26 17:25:33 UTC 2022


Committed, thanks!

christos

> On Dec 21, 2022, at 12:22 PM, Jörg Jenderek <joerg.jen.der.ek at gmx.net> wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello,
> 
> some day ago the Hewlett-Packard printer of my friend does not work
> any more on Windows 10. So i downloaded from HP site all document
> files and software. The printer is an HP ENVY 6000.
> One downloaded package EN6000_2214B.exe contains a firmware update
> for this printer. Just for interest i extract the package. One file
> inside has name extension FUL2. The really full name is:
> vasari_base_dist_pp1_001.2214B_nonassert_appsigned_lbi_rootfs_secure_
> signed.ful2
> 
> When running file command version 5.43 on such samples these are
> described only as "data".
> 
> With option --extension 3 byte sequence ??? is shown and with
> option -i only generic text/plain or application/octet-stream
> mime types are shown.
> 
> For comparison reason i run the file format identification utility
> TrID ( See https://mark0.net/soft-trid-e.html). This described this
> file as "Unknown!.
> 
> For comparison reason i also run the file format identification
> utility DROID ( See https://sourceforge.net/projects/droid/). The
> FUL2 sample is her also not recognized.
> 
> Information about ENVY 6000 printer can be found on HP web site.
> That information is now expressed by comment line inside
> Magdir/printer like:
> 
> # URL:		https://support.hp.com/us-en/drivers/selfservice/
> # hp-envy-6000e-all-in-one-printer-series/2100187505/model/2100187513
> 
> Inside Magdir/printer there exist similar entries which contains
> lines like:
> 0	string		\033%-12345X at PJL HP Printer Job Language data
>> 0	search/10000	@PJL\ ENTER\ LANGUAGE=HBPL	- HBPL
>> 0	search/10000	@PJL\ ENTER\ LANGUAGE=ZJS	- HP ZJS
> 
> When i look in the firmware file the starting escape sequence is
> missing and the value for variable LANGUAGE is FWUPDATE2. So for the
> firmware file i add afterwards lines like:
> 0	string		@PJL\ ENTER\ LANGUAGE=FWUPDATE2	\
> 					HP Printer firmware update
> !:ext	ful2
> 
> After applying the above mentioned modifications by patch
> file-5.43-printer-ful2.diff then my HP printer firmware update
> is now detected and described.
> 
> With best wishes,
> 
> Jörg Jenderek
> - --
> Jörg Jenderek
> -----BEGIN PGP SIGNATURE-----
> Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/
> 
> iF0EARECAB0WIQS5/qNWKD4ASGOJGL+v8rHJQhrU1gUCY6NA5AAKCRCv8rHJQhrU
> 1gvSAKDbiFa+DEV3GEtwDTx7q3aF5zB/ygCgs2kk2xNJoSG6oH3hKOAyV6iF3bU=
> =JQm3
> -----END PGP SIGNATURE-----
> <Nachrichtenteil als Anhang.DEFANGED-0><file-5_43-printer-ful2_diff.DEFANGED-1><file-5_43-printer-ful2_diff_sig.DEFANGED-2>--
> File mailing list
> File at astron.com
> https://mailman.astron.com/mailman/listinfo/file
> <sanitizer.log>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 235 bytes
Desc: Message signed with OpenPGP
URL: <https://mailman.astron.com/pipermail/file/attachments/20221226/5c6b93ed/attachment.asc>


More information about the File mailing list