GmsCore icon indicating copy to clipboard operation
GmsCore copied to clipboard

Chatgpt

Open wangtao99775 opened this issue 7 months ago • 6 comments

The new version MicroG 0.3.7 can use chatgpt, but it is not very stable yet. I hope it can be perfectly used in the next version!

wangtao99775 avatar Apr 30 '25 11:04 wangtao99775

For me it isn't working on the newest version, have you downloaded chatgpt from official play store? Downloading from Aurora Store does not work for me, I would probably work with play store but I don't want play store on my phone.

Mis1ify avatar May 01 '25 08:05 Mis1ify

Neither is it working on my device. I've downloaded the latest versions for hw, but the GPT app still shows that I need to download the latest version of play store. How can I solve this problem?

Image

wfzfrancis avatar May 01 '25 08:05 wfzfrancis

i have had something similar with the app like shown in the image above but it gave me a toast about play integrity even tho my device passes with basic attestation and has a re-locked bootloader. maybe would microG companion (com.android.vending)need to have a version number close to the real play store to fix this, it currently has 0.3.7 but the current play store is around 26.0.16? i know changing the version number to the one of another software could be problematic but it may help some software.

Idcrafter avatar May 02 '25 01:05 Idcrafter

I also get the same message as the photo above "Please make sure your device has the latest version of the Google Play Store" and yet when I go to MicroG settings, all these checks pass, how do I see if there are other issues related to "Play Integrity"?

Image

AwakeMidway485 avatar May 02 '25 09:05 AwakeMidway485

Neither is it working on my device. I've downloaded the latest versions for hw, but the GPT app still shows that I need to download the latest version of play store. How can I solve this problem?

Image

You have to delete cache of App and swipe app to close and login again

grenadin avatar May 03 '25 13:05 grenadin

Neither is it working on my device. I've downloaded the latest versions for hw, but the GPT app still shows that I need to download the latest version of play store. How can I solve this problem? Image

You have to delete cache of App and swipe app to close and login again

I have freshly installed the app from Aurora Store and I get the same message that I need to get the Google Play Store.

heinhuiz avatar May 24 '25 00:05 heinhuiz

I've had similar problem and went one step further, ChatGPT still doesn't work but has a different error message: 'PlayIntegrity verification failed'.

What I've done:

you probably need to have microG Companion (com.android.vending) installed.

you must have signature spoofing working (like on this screenshot above)

Make the app think that it was installed from Google Play Store:

  • open microG Settings -> 'Play Store services', enable 'Answer license verification requests' and 'Automatically add free apps to library'
  • install the app from Aurora Store with 'Root installer' selected in Settings -> Installation -> Installation method. This allows spoofing the app origin (store) visible in 'App installed from ...' in App info. Root permissions are needed for this. Shizuku (a separate app supported by Aurora Store) would probably work, too.

Hide root:

If you have root, hide it from ChatGPT app and all microG apps/services. This differs depending on your root solution so I won't go into detail here.

Check root status with RootBeer sample (remember to add this app to the hide-list)

Hiding root is often enough (for apps other than ChatGPT)

Enable Play Integrity API:

open microG Settings -> Google SafetyNet -> Allow device attestation

Check integrity level with SPIC

On Android 15 you should get BASIC.

It is not enough for ChatGPT and that's what needs to be addressed.

MAYBE on Android 12 and below ChatGPT will work but I haven't tested it myself. Clear ChatGPT application data (from Settings -> Apps or long press on ChatGPT -> App info) before testing.

Further steps

I've found this tutorial, the screenshot shows that it is working under Android 15, but it requires enabling Zygisk, installing lots of modules, including closed source Tricky Store. Magisk modules have root permissions, so not the best solution from a security point of view.

Maybe some older version of Tricky Store would work, but still it is source available, not FOSS.

The best solution would be a patch integrated into LineageOS microG edition and not requiring additional modules. Something like signature spoofing patch.

teodly avatar Jul 08 '25 18:07 teodly

For me, after the release of micro version 0.3.7, I was able to log in via CHATGPT. But after about 15 days, ChatGPT changed to the "meet-device", causing the other phone that I tried to log in to not be able to log in at all and said that the version was old as shown in the picture, are you sure it's a new version? So I couldn't log in. So I changed the login method to this method:

  1. Go to Aurora and select Settings
  2. Select the network and go to Google Play Version. Change from the default to version 22.0.17-21
  3. Log out of Aurora
  4. Uninstall ChatGPT
  5. Log in to Aurora again
  6. Load ChatGPT From now on, Aurora will set the "delivery track" to the old version/old device. Even if you load the new version of ChatGPT, X-DFE-Client-Version will be set to the old Android version.
  7. Log in to ChatGPT again
  8. It should be pass login
  9. Set Aurora back to default

grenadin avatar Jul 14 '25 18:07 grenadin

I managed to get DEVICE integrity (on Android 11 LineageOS microG Edition). Did the version change mentioned above in Aurora Store. But ChatGPT still says 'PlayIntegrity check failed'. Either it requires STRONG (maybe DEVICE on such old Android version isn't considered secure by app developers), or it uses some additional detections that I haven't spoofed yet.

Just FYI, I don't need ChatGPT myself but getting it working is an interesting challenge.

teodly avatar Jul 28 '25 16:07 teodly