0xFFFF 0.5 released

0xFFFF 0.5 released

Pali Rohár
Karma: 1276
2012-09-18 15:25 UTC
Hello all Maemo developers!

Now after 4 years new version 0.5 of Open Free Fiasco Firmware
Flasher 0xFFFF was released. It is only bug fix release which
fixing generating and unpacking Fiasco images used on Nokia N900.

Download page: http://nopcode.org/0xFFFF/?p=down

Now I'm rewriting 0xFFFF source code for better Fiasco image
support, future protocol support (cold flashing, eMMC flashing).
When it is finished it will be full replacement for proprietary
i386 Nokia flasher-3.5.

Development source code: https://github.com/radare/0xFFFF

--
Pali Rohár
pali.rohar@gmail.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlBYkoYACgkQi/DJPQPkQ1JvJwCgijKGD4ozpHvzLjY650ADdqIB
T5IAnREvqfEgF36LBoD3daNTReyjhvFb
=Dq5m
-----END PGP SIGNATURE-----

  •  Reply

Re: 0xFFFF 0.5 released

Anderson Lizardo
Karma: 279
2012-09-18 16:03 UTC
Hi,

On Tue, Sep 18, 2012 at 11:25 AM, Pali Rohár <pali.rohar@gmail.com> wrote:
> Now I'm rewriting 0xFFFF source code for better Fiasco image
> support, future protocol support (cold flashing, eMMC flashing).
> When it is finished it will be full replacement for proprietary
> i386 Nokia flasher-3.5.
>
> Development source code: https://github.com/radare/0xFFFF

Good to see 0xFFFF still being developed! Do you have plans to add
support for N9 as well? Not sure how much effort is needed.

Best Regards,
--
Anderson Lizardo
Instituto Nokia de Tecnologia - INdT
Manaus - Brazil
  •  Reply

Re: 0xFFFF 0.5 released

Pali Rohár
Karma: 1276
2012-09-18 16:12 UTC
On Tuesday 18 September 2012 12:03:16 Anderson Lizardo wrote:
> Hi,
>
> On Tue, Sep 18, 2012 at 11:25 AM, Pali Rohár
<pali.rohar@gmail.com> wrote:
> > Now I'm rewriting 0xFFFF source code for better Fiasco image
> > support, future protocol support (cold flashing, eMMC
> > flashing). When it is finished it will be full replacement
> > for proprietary i386 Nokia flasher-3.5.
> >
> > Development source code: https://github.com/radare/0xFFFF
>
> Good to see 0xFFFF still being developed! Do you have plans to
> add support for N9 as well? Not sure how much effort is
> needed.
>
> Best Regards,

Hi, I do not have N9, so I cannot test and create needed code.

But, NOLO protocol seems to be same for all devices (770-N900)
and I think it is still same on N9. And N900 using Mk II protocol
(Not NOLO) for flashing eMMC and this protocol is used on N9/N950
for flashing other parts. Mk II is not implemented yet, but some
my RE documentation is already in git tree.

https://github.com/radare/0xFFFF/blob/master/doc/mkii

So when eMMC flashing for N900 will be implemented, somebody can
look at code and add needed parts for N9...

Note that restriction for N9/N950 downgrade is implemented in
bootloader, not in flasher!

--
Pali Rohár
pali.rohar@gmail.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlBYnXYACgkQi/DJPQPkQ1LwWACgi2mRPZm0zC+DOURuos640VNc
ykYAoLd8yTnjnOx7pZ7fO8gXhwZKSKIV
=FkhR
-----END PGP SIGNATURE-----

  •  Reply

Re: 0xFFFF 0.5 released

Pali Rohár
Karma: 1276
2012-09-22 10:10 UTC
On Tuesday 18 September 2012 17:25:57 you wrote:
> Hello all Maemo developers!
>
> Now after 4 years new version 0.5 of Open Free Fiasco Firmware
> Flasher 0xFFFF was released. It is only bug fix release which
> fixing generating and unpacking Fiasco images used on Nokia
> N900.
>
> Download page: http://nopcode.org/0xFFFF/?p=down
>
> Now I'm rewriting 0xFFFF source code for better Fiasco image
> support, future protocol support (cold flashing, eMMC
> flashing). When it is finished it will be full replacement for
> proprietary i386 Nokia flasher-3.5.
>
> Development source code: https://github.com/radare/0xFFFF

Hello, I need dumps from flashing via original flasher-3.5
application. I need to see different control messages which are
used to initialising nolo flashing.

I created small ld preload library which print control messages
to standard output.

See TMO thread: http://talk.maemo.org/showthread.php?t=86969

--
Pali Rohár
pali.rohar@gmail.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlBdjq8ACgkQi/DJPQPkQ1KfxQCdG3ApgWzicfwB3tbMQPjAPumY
E/UAnjndt6todzsbt37R5iwgLE7B/OOk
=8uXf
-----END PGP SIGNATURE-----

  •  Reply

Re: 0xFFFF 0.5 released

2012-09-27 10:44 UTC
@Pali,

Being a low end user not knowing software knowledge, I really admire your various efforts on N900 as I own it. You people are really great.

The bad part is I am unable to understand by flashing with this new image, what are the benefits? It could be stupid question but I cannot resist asking it!
  •  Reply