Reset adaptive values

_ExpeditionMan

Well-known member
Dec 11, 2017
295
34
Texas
Hey All, I'm a new (to me) LR owner and new to the forums. Just wanted to add my experience with Robert's GEMS app to the thread in case anyone wanted an idea of how it's working in 2022.

I just got a '96 Discovery I GEMS 4.0 V8 from my father-in-law, and the first issue I noticed was a high idle upon startup (approx. 2k-2500rpm). The idle was this high only in Park or Neutral, but upon shifting to Drive or Reverse it immediately went down to 700-800 and was very reliably changing up and down when I shifted between P and D. I suspected an idle air control valve issue, so I took it out, tried to clean it, but ultimately replaced it with THIS ONE (it's a Mopar part for a Jeep Cherokee, but it fit just fine, although I had to remove the included o-ring and cut a new gasket for it). I also poked around and buttoned up a few vacuum leaks that I found (fuel pressure reg to plenum and loose fitting between MAF and air box), but the high idle in P and N still persisted. I found this thread and ultimately tried Robert's GEMS app with the cheapo Micro Mechanic OBD dongle I already had, but I couldn't get it to connect to the rover's ecu. After some chatting with Robert, I tried ordering a new, compatible OBD reader from Amazon (Linked Here) which was only 14 bucks. I plugged it in, fired up the app on my phone, and it connected right away. I did an adaptive values reset, and like magic the rover cranked right up and idled at 690-700 rpm, steadily. I just did this today, so time will tell if the idle creeps up and I have a more serious issue that needs addressing.

I'm using a Google Pixel 4a with the newest Android 12, so there are no apparent compatibility problems with the new Android update.

Big thanks to Robert for all the time and know-how he put into the app, and saving a lot of us an expensive trip to the shop for a few bits of code.
I'm getting a "this app is not available for your device because it was made for an older version of android" from the google play store. I'm using a Samsung S22. Did you get around this issue? Anyone else had this experience?

@robertf Any thoughts here?
 

Toran

Well-known member
Feb 3, 2017
416
48
Ohio
What version of AndroidOS is on your Samsung S22?
Is your GooglePlay.app up-to-date?
 
Jan 20, 2022
23
4
Atlanta, GA
I'm getting a "this app is not available for your device because it was made for an older version of android" from the google play store. I'm using a Samsung S22. Did you get around this issue? Anyone else had this experience?

@robertf Any thoughts here

Sorry, I downloaded it when I still had Android 12, so there was no issue. Interestingly enough, even though I've since upgraded to Android 13, I can still use the app fine, so it must just be a Google Play Store issue of not wanting to let you have it. You'd have to sweet talk Robert into posting the APK somewhere so you can sideload it without using the play store.
 
  • Like
Reactions: _ExpeditionMan

_ExpeditionMan

Well-known member
Dec 11, 2017
295
34
Texas
Sorry, I downloaded it when I still had Android 12, so there was no issue. Interestingly enough, even though I've since upgraded to Android 13, I can still use the app fine, so it must just be a Google Play Store issue of not wanting to let you have it. You'd have to sweet talk Robert into posting the APK somewhere so you can sideload it without using the play store.
@robertf where do I send the bribe
 

robertf

Well-known member
Jan 22, 2006
4,788
360
-
I tested it this evening on a new a14 running android v13. Installed off the play store and functioned fine.

Google is requiring a privacy policy before I can submit any updates. Give me a little bit to digest the legalese. I collect nothing, but that google ad banner at the top might be a problem since theres some analytics that I think it does that are making the policy more than a simple "I dont collect anything". Thats also something to do with the v14 unavailability as it requires some id update.

I hate android.

This is what I'm currently working on. https://www.fixmyrover.com/ It's got a long ways to go before its usable. Must use a compatible browser, which for now is chrome based stuff (chrome, edge, or opera)

 

kris812

Well-known member
Jun 11, 2014
263
93
Tucson AZ
Can someone setup a GoFundMe for robertf to donate to his beers and toys funds? I would really like to send a donation to the cause. His Android App and efforts on this old Discos has been of great help to me to get my Disco running good again!

One question though maybe someone else can help explain. Does the "immobilizer synch" sync the ECU to the immobilizer, or is this used to Pair up new Alarm FOB's?
 

rover rob

Well-known member
Mar 29, 2016
275
56
upstate NY
Can someone setup a GoFundMe for robertf to donate to his beers and toys funds? I would really like to send a donation to the cause. His Android App and efforts on this old Discos has been of great help to me to get my Disco running good again!

One question though maybe someone else can help explain. Does the "immobilizer synch" sync the ECU to the immobilizer, or is this used to Pair up new Alarm FOB's?
it syncs the ECU to the immobilizer
 

_ExpeditionMan

Well-known member
Dec 11, 2017
295
34
Texas
I tested it this evening on a new a14 running android v13. Installed off the play store and functioned fine.

Google is requiring a privacy policy before I can submit any updates. Give me a little bit to digest the legalese. I collect nothing, but that google ad banner at the top might be a problem since theres some analytics that I think it does that are making the policy more than a simple "I dont collect anything". Thats also something to do with the v14 unavailability as it requires some id update.

I hate android.

This is what I'm currently working on. https://www.fixmyrover.com/ It's got a long ways to go before its usable. Must use a compatible browser, which for now is chrome based stuff (chrome, edge, or opera)

Browser based solution would be awesome! In the meantime, I look forward to that Android 13 update.
 

juzlap

New member
Jun 7, 2023
1
0
USA
Hey @robertf

Thanks for making the Android app and thank you for releasing it for free to the community. I just used it on my P38 Range Rover with a cheap OBD2 reader from Amazon to reset adaptive trim values - awesome.

Any chance of releasing your source code on GitHub so that other people can help contribute? There is a real lack of open source projects for GEMS and other LR ECUs - pretty much everything is proprietary closed software - and in the long term this is going to make it really hard to keep these cars running in the future.

Word to the wise - I'm not sure that a browser-based approach is the best idea as it's not going to work in places without an internet connection, plus if your website goes down the project is lost. If you're using web technologies, maybe an Electron based desktop app would make more sense?

Thanks again!
 

robertf

Well-known member
Jan 22, 2006
4,788
360
-
theres some good stuff for TD5 in github. And Colin put 14cux stuff on there too

Ill think about it
 

_ExpeditionMan

Well-known member
Dec 11, 2017
295
34
Texas
I tested it this evening on a new a14 running android v13. Installed off the play store and functioned fine.

Google is requiring a privacy policy before I can submit any updates. Give me a little bit to digest the legalese. I collect nothing, but that google ad banner at the top might be a problem since theres some analytics that I think it does that are making the policy more than a simple "I dont collect anything". Thats also something to do with the v14 unavailability as it requires some id update.

I hate android.

This is what I'm currently working on. https://www.fixmyrover.com/ It's got a long ways to go before its usable. Must use a compatible browser, which for now is chrome based stuff (chrome, edge, or opera)

How'd that legalese digestion go? Thanks again for bringing your technical skills to the rover community.