-
Notifications
You must be signed in to change notification settings - Fork 13
-
Star 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ISTA Execute measures plan requests activation. #7
ISTA Execute measures plan requests activation. #7
Comments
tautcony
commented
Apr 10, 2023
|
roadray
commented
Apr 10, 2023
I am sending you the link below. |
roadray
commented
Apr 10, 2023
Please check. |
tautcony
commented
Apr 10, 2023
Review the logs and find a potentially relevant problem point
The corresponding contexts are as follows: bool flag = ConfigSettings.OperationalMode == OperationalMode.ISTA && !ConfigSettings.IsProgrammingEnabled();
if (this.IsRelatedToProgramming(current) && ConfigSettings.getConfigStringAsBoolean("BMW.Rheingold.Programming.PsdzDoNativePlanCalcalation", true) && !flag)
{
this.ContinueProgrammingSession();
return;
}
Log.Info(Log.CurrentMethod(), "The calculation of Measurement Plan is deactivated, either Programming is disabled or the LightMode is active", Array.Empty<object>()); So, you should check that the configuration |
roadray
commented
Apr 10, 2023
Is it possible to modify the patch program? |
tautcony
commented
Apr 10, 2023
I just explained the details of the problem, which does not imply that it has anything to do with the program by now. These configuration is on YOUR computer, please check registry by yourself. |
roadray
commented
Apr 10, 2023
Yes, I checked with the registry and found that there was no BMW.Rheingold.Programming.PsdzDoNativePlanCalibration, so I added it. |
roadray
commented
Apr 10, 2023
I tested it, but it didn't run. |
tautcony
commented
Apr 10, 2023
•
edited
Loading
edited
The following are other logs found that may be related, but not directly to the program itself.
This one corresponds to a code requirement to use If you are familiar with the prerequisites for executing the measure plan in ISTA and can verify which prerequisite is not being met, please let me know so we can further investigate the issue. |
roadray
commented
Apr 12, 2023
I checked that it was executed well in the 4.39.20 version. |
tautcony
commented
Apr 12, 2023
Yes, I also found the existence of new files in your earlier posting of 4.40 compared to previous version. In new files You may try the latest build from actions to eliminate this doubt. If there're some other checks were added in 4.40 that we don't know about now, it would be very difficult and time-consuming to find them without related error log. |
roadray
commented
Apr 12, 2023
I tried it with a new patch last night. |
tautcony
commented
Apr 13, 2023
Can't find any related error messages in the logs either, and I haven't used the measures plan before. However, based on the current logs, no new authorization-related errors have been found, so I suspect that this patch is not very relevant to the unavailability of this feature |
roadray
commented
Apr 14, 2023
I knew it had to be set to a separate setting. |
tautcony
commented
Apr 15, 2023
I compared the 4.40 configuration file eg: <appSettings>
<!-- ############################################################## -->
<!-- ############## custom settings for Standalone ################ -->
<!-- ############################################################## -->
<!-- disable CheckSystemRequirements -->
<add key="BMW.Rheingold.ISTAGUI.disableCheckSystemRequirements" value="false" />
<!-- enable Programming via ENET, don't use it with ICOM Nano! -->
<add key="BMW.Rheingold.ISTAGUI.enableENETprogramming" value="false" />
<!-- ############################################################## -->
<!-- ########## end of custom settings for Standalone ############# -->
<!-- ############################################################## -->
<add key="BMW.Rheingold.Developer.guidebug" value="true" />
<add key="BMW.Rheingold.ISTAGUI.App.MultipleInstancesAllowed" value="false" /> |
roadray
commented
Apr 17, 2023
•
edited
Loading
edited
I used the basic ENET setting as below. |
roadray
commented
Apr 18, 2023
As expected, it's not working |
rocdeng
commented
Apr 21, 2023
Programming with ENET cable is only available in Sedoy's standalone package, he modified the app to enable If you have time, maybe these logs are the clue to find out where to patch the app for using ENET cable.
|
tautcony
commented
Apr 21, 2023
Sorry I don't have an account on this forum to view this thread, can I assume that the 4.40 version of the program uploaded in this issue is in fact the original program by BMW, and that Sedoy's standalone edition is currently only updated to 4.39? In that case, I may be able to compare these two versions to see if I can find the modifications which sedoy had made. |
rocdeng
commented
Apr 21, 2023
Never mind, the post just said the 'enableENETprogramming' setting is only made for the Sedoy's standalone app, the original BMW ISTA and other offline license app doesn't support the setting, no other tech details. BTW: Sedoy only shared the standalone package to 4.37.40(need his free license key). Then he made his iLean offline license package and it's not free. Then someone shared the 4.39.20 standalone package(no need to register, I found your url in the exe and reached here). So infact the 4.39.20 it's your art. My car has been updated to the latest iLevel so I can't confirm whether 4.39.20 could execute the upgrade plan. I think So If you want to compare, you should compare standalone package 4.37.40 or older. I tried to dig today but not found clue yet. If you need old 4.37 program, I could help, feel free to contact me at any time because we're in the same timezone :) |
CharlesJung73
commented
Apr 22, 2023
sedoy has released ISTA Standalone 4.39.20 and is the latest version. |
rocdeng
commented
Apr 22, 2023
•
edited
Loading
edited
I don't think the 4.39.20 standalone package widely spreaded on the forum is published by Sedoy. Sedoy's free standalone post is ended on 4.37.40. Then you could only buy his iLean offline license on his site. Very obvious, Sedoy's package after 4.32.2x need register key from Sedoy but 4.39.20 doesn't. And open the 4.39.20 main exe file, you could find ISTA-Patcher fingerprints. So I think someone use this patcher cracked the 4.39.20 and packed a 'standalone' package.
When you ask him for latest standalone package link in PM, it's 4.37.40. |
tautcony
commented
Apr 22, 2023
•
edited
Loading
edited
ISTA is a huge codebase with over 10,000 files and a full comparison would take a long time. The option This may enable the ENET programming by patching with |
rocdeng
commented
Apr 22, 2023
Great work, I've used the exe from action, patching fine and app running fine, but don't have chance to test the programming function (because my iLevel is up-todate). I'll test while a new PSDZ data released. |
CharlesJung73
commented
Apr 24, 2023
•
edited
Loading
edited
Looking at the installer version, I think the version of Standalone that Sedoy deployed is correct. ISTA StandAlone 4.39.2x https://mega.nz/folder/vkQ2BTYZ#mah2poaMcz0DxoQ1aZgOHw |
rocdeng
commented
Apr 25, 2023
•
edited
Loading
edited
Update: Today I upgrade the program and PSdZ Data to latest version(4.41.13 and 4.41.10) then apply the latest Patcher exe from action. Patching perfect, ISTA+ diag perfect. But there is no update from iLevel 23-03-540 to iLevel 23-03-550, so still have no chance to test the ENET patch, don't know whether it's working now. |
tautcony
commented
Apr 25, 2023
•
edited
Loading
edited
But overall, TherapyPlan does not record much information in the log files. |
rocdeng
commented
Apr 25, 2023
•
edited
Loading
edited
Sure, the option is included and output is same as you(8 func patched). The problem is on me because I don’t have any new firmware to program:( |
rocdeng
commented
Jun 25, 2023
Update: Issue could be close. I've tested new patcher with |
roadray
commented
Jun 25, 2023
•
edited
Loading
edited
I tested it a little while ago. |
tautcony
commented
Jun 26, 2023
Have you repatched the ista with |
roadray
commented
Jun 26, 2023
•
edited
Loading
edited
I modified it again and ran it, and it became active. |
roadray
commented
Jul 6, 2023
I can't activate the program with ICOM NEXT. |
rocdeng
commented
Jul 7, 2023
•
edited
Loading
edited
Did you test your ICOM and ENET on Sedoy's 4.37.4x Standalone package and make sure they both do work? |
tautcony
commented
Jul 7, 2023
The function name is a bit confusing, so I misunderstood the intention of this function. When using ICOM it should also return true to continue the programming session. protected bool IsConnectedViaENETAndBrandIsToyota()
{
if (base.ProgrammingSession.Vehicle.VCI.VCIType != VCIDeviceType.ENET || ConfigSettings.IsLightModeActive)
{
return true;
}
if (base.ProgrammingSession.Vehicle.VCI.VCIType == VCIDeviceType.ENET)
{
BrandName? brandName = base.ProgrammingSession.Vehicle.BrandName;
return (brandName != null) && (brandName.GetValueOrDefault() == BrandName.TOYOTA);
}
return false;
} |
rocdeng
commented
Jul 7, 2023
•
edited
Loading
edited
My fault, I thought your code was actually Sedoy 4.37.4x code... So I didn't see anything wrong. protected bool IsConnectedViaENETAndBrandIsToyota()
{
if (base.ProgrammingSession.Vehicle.VCI.VCIType != VCIDeviceType.ENET || ConfigSettings.IsLightModeActive)
{
return true;
}
if (base.ProgrammingSession.Vehicle.VCI.VCIType == VCIDeviceType.ENET)
{
BrandName? brandName = base.ProgrammingSession.Vehicle.BrandName;
if ((brandName.GetValueOrDefault() == BrandName.TOYOTA & brandName != null) || ConfigSettings.getConfigStringAsBoolean("BMW.Rheingold.ISTAGUI.enableENETprogramming", false))
{
return true;
}
}
return false;
} |
roadray
commented
Jul 10, 2023
Both work well. |
HI.
ISTA Execute measures plan is not active.
Is it possible to modify the patch program so that it becomes active?
I regedit license, but it doesn't work.
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWgroup\ISPI\Rheingold]
"License"="BMW Group MOSSR2your_email_here@bmw.de2099-05-01T00:00:00*wePC9Q9xawMjVPA2fkMVvioHNtA=dGhpcyBpcyBrZXkKoffline"
Please check.
https://mega.nz/file/GkQxRKia#GhFbdcIxkyA_KN9ao3hQqL61AgY8KK7G6jWYid22Uuc
Thank you.
The text was updated successfully, but these errors were encountered: