NefMoto

Technical => Flashing and Chipping => Topic started by: SteveAR on May 05, 2011, 07:18:04 PM



Title: Any version of NefMoto work on XP?
Post by: SteveAR on May 05, 2011, 07:18:04 PM
Is there any version at all that will work on XP? My laptop doesn't have the cajones to run Vista or Windows 7. :-(


Title: Re: Any version of NefMoto work on XP?
Post by: julex on May 05, 2011, 07:49:40 PM
Is there any version at all that will work on XP? My laptop doesn't have the cajones to run Vista or Windows 7. :-(

Nope.... but what I found is that my WinXP laptop runs win7 exactly the same as XP used to run. Win7 is REALLY well put together OS unlike Vista junk.


Title: Re: Any version of NefMoto work on XP?
Post by: SteveAR on May 05, 2011, 08:20:07 PM
ok thanks.  I'd like to use NefMoto but if I upgrade to Win7 I'm afraid most of the rest of my goodies I've loaded onto my laptop may stop working properly. :-(  Plus I'd have to buy Win 7.


Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on May 06, 2011, 11:58:18 AM
I need to rewrite one of the core NefMoto libraries to support Windows XP. I want to do it, but other stuff keeps coming up.


Title: Re: Any version of NefMoto work on XP?
Post by: nuriyan on May 06, 2011, 02:53:52 PM
Windows 7 scales really well with what ever equipment it runs on.  The other bonus is majority of laptops and pc's over the last few years are more than capable of virtualization and running a virtual Windows XP environment from within Win 7.

Couple that with compatibility mode and pretty much anything you could do with XP you can do with Win 7.

Vista was pish... Win 7 is what Vista should have been but Microshaft got greedy and released a sub par OS.


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on May 30, 2011, 10:58:29 AM
I need to rewrite one of the core NefMoto libraries to support Windows XP. I want to do it, but other stuff keeps coming up.

Tony, can you give a hint, what kind of lib or API it actually is that changed from XP to Vista?


Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on May 30, 2011, 12:58:40 PM
Crypto API to CNG


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on May 31, 2011, 05:52:33 AM
sort of Crypto API is needed?

ok, I noticed this bcrypt.dll, but not sure why you need this?
calculating checksums or hashes for KWP2000 communication?
just curious...


Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on May 31, 2011, 12:24:44 PM
The entire NefMoto application is encrypted so that you can't just dump the .NET byte code and export it to source code.


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on June 01, 2011, 07:32:20 AM
ok, so its the protection of the tool intself that makes it unusable for XP... :'(

that do not surprise me inside a comminity thats alive due to reverse-engineering ;)
ok, understanding an ECU that would be 100% MSIL is a dream...

Running an encrypted  CLR wrapper/host is not that easy to implement without CNG?



Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on June 01, 2011, 10:54:08 AM
It's definitely an interesting task writing a close source tool for a community based on hacking and reverse engineering.

Once I get a version of the data logger released, I will be switching from CNG to another cryptography library that will work on XP. I will probably use something like Blowfish, OpenSSL, etc.


Title: Re: Any version of NefMoto work on XP?
Post by: QuickS4 on June 01, 2011, 09:01:07 PM
Tony,

How's that  data logging software coming along?  Can't run your Nefmoto on my laptop yet due to it's running xp for other software for other things.  Lots of FPV, other data logging equipment and camera footage among other things as well.

I wait till the day I get to install Nefmoto on my Xp laptop.  The only thing holding me back from going over to Windows 7 is that my laptop doesn't support Virtual OS for XP. 

If you ever have a beta version for testing, I'd like to help with testing it out.  Just shoot me a PM sometime.

Chris


Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on June 04, 2011, 11:50:50 AM
Going to start the work tomorrow, for getting the quick and dirty first version of the data logger setup. Will try to get XP support done after that.


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on June 05, 2011, 05:05:56 AM
The Datalogger will be also protected with CNG and Vista or later?
Will that logger be tied to VAG specific MWB or also for common OBD values?


Title: Re: Any version of NefMoto work on XP?
Post by: Jason on June 05, 2011, 08:50:57 AM
For OBD, you need to know the extended PID's and their conversions...  which isn't something that's available without spending a ton of money (read: paying ransom to the OEM for it) or buying a tool with those capabilities and then reverse engineering it with a logic analyzer.


Title: Re: Any version of NefMoto work on XP?
Post by: carlossus on June 05, 2011, 08:52:50 AM
For OBD, you need to know the extended PID's and their conversions...  which isn't something that's available without spending a ton of money (read: paying ransom to the OEM for it) or buying a tool with those capabilities and then reverse engineering it with a logic analyzer.

...or disassembly of the ECU binary?


Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on June 05, 2011, 11:43:01 AM
The Datalogger will be also protected with CNG and Vista or later?
Will that logger be tied to VAG specific MWB or also for common OBD values?

Datalogger won't support XP until I can replace CNG with something else. Probably will do this after the first quick/dirty release of the datalogger.

Datalogger will be based on logging RAM variables the same way ECUx worked. Later versions will support logging PIDs, but the B5 S4 ECU doesn't have any PIDs defined internally, so it won't be any use for that car.


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on June 09, 2011, 02:21:57 PM
while still lacking of Win7 I now managed to get it run under virtualbox (with USB2.0 VM VirtualBox Extension Pack) and an Win7_IE8 Test-Image provided freely by MS for 30 day testing (http://www.microsoft.com/downloads/en/details.aspx?familyid=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en).

Not so easy and one thing was surprising me: it does matter in which particular USB Slot I put the FTDI Cable, so that it will be properly recognized by windows (and flasher).

Is that due to virtualisation or did you see that also in other scenarios?


Title: Re: Any version of NefMoto work on XP?
Post by: carlossus on June 09, 2011, 02:49:45 PM
If you've managed to get a working solution on a pre Vista machine then nice work!

I have seen some odd behaviour of the FTDI driver on various unrelated projects. One of them is the requirement to swap USB ports to auto detect the device. This only happens on one xp machine.


Title: Re: Any version of NefMoto work on XP?
Post by: lulu2003 on June 09, 2011, 04:19:33 PM
I am still not convinced with virtualbox & nefmoto flasher is a really and reliable working solution... ;D


Title: Re: Any version of NefMoto work on XP?
Post by: QuickS4 on July 17, 2011, 08:19:03 AM
We need NefMoto on XP!!!!!!!!    hahahahahah 

All this back and forth with sketchy usb's and ftdi issues.... really isn't something you want going haywire while in the middle of a tune/write to the eeprom.

Would make for a very bad day for anyone.



Title: Re: Any version of NefMoto work on XP?
Post by: Tony@NefMoto on August 16, 2011, 10:46:41 AM
I'm currently attempting to finish up work on the first release of the data logger. I haven't forgotten about supporting Windows XP. Currently no estimated time when support will be added. Will try to give an estimate once the data logger is out.


Title: Re: Any version of NefMoto work on XP?
Post by: cordobe1 on August 16, 2011, 11:07:21 AM
I'm currently attempting to finish up work on the first release of the data logger. I haven't forgotten about supporting Windows XP. Currently no estimated time when support will be added. Will try to give an estimate once the data logger is out.
  ;D ;D ;D

Thank you so much!
In my notebook I have only Win 7, to use the NefMoto