Nisprog Reflashing Kernel

← View All Updates

Aug

22

Proof of Concept Video

Hi all, First of all, thanks to all of the early backers for their support. Already halfway there!

This is just a small update, with a proof-of-concept video showing what works so far. Apologies for the poor audio quality – due to bad planning, I had to re-narrate over the whole thing with the laptop’s microphone : )

Summary / extra notes :

The bench ECU I use for testing is from a 2005 Sentra (ECUID: 6Z68A). In this video, I modify the stock ROM to a different ECUID, and alter some values in an unused portion of the ROM to make sure the checksum values are still valid.

The more straightforward method would have been to simply change the checksum values themselves. However, the method I chose could be used to avoid having to reflash the block containing the checksums when the intended modifications are in a completely different block; this reduces the number of reflash cycles (a limited resource).

As can be seen the process is pretty involved; the operations are fairly simple but tedious and error prone. Of course, improving this is what this project is all about!

$700 raised

of $700 goal

Funded! Order Now

Sep 15

funded on

100%

funded

11

pledges

Product Choices

$20

Helper

The warm feeling of contributing to a cool open-source project. Thanks a lot for making this happen!


$40

Benefactor

A contribution worthy of public recognition! Your name or alias will be added to a "SPONSORS" text file in the source code repository.


$100

ROM Fortune

In addition to the privileges of the Benefactor level, this comes with an analysis of any eligible ROM dump. A massive head-start on analyzing a new ROM! See more information and details on the ROM Fortune level within the campaign page.

Credits

nisprog


fenugrec

Subscribe to receive the Crowd Supply weekly newsletter, highlighting the latest creators and projects: