Skip to content
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

ProfileManager: Native and Real profiles. Need an explanation #2360

Open
Vavun opened this issue May 6, 2024 · 3 comments
Open

ProfileManager: Native and Real profiles. Need an explanation #2360

Vavun opened this issue May 6, 2024 · 3 comments
Labels

Comments

@Vavun
Copy link
Contributor

Vavun commented May 6, 2024

Hi.

Could someone please explain the purpose and difference between the Native and Real profiles in Google device registration ?
I've never used this feature, but I would like to correctly translate it into my native languages.

There are even more profiles in the code for the internal needs of the microG, so I'm even more confused now.
https://github.com/microg/GmsCore/blob/master/play-services-base/core/src/main/kotlin/org/microg/gms/profile/ProfileManager.kt

@Vavun Vavun added the question label May 6, 2024
@mar-v-in
Copy link
Member

mar-v-in commented May 6, 2024

Native is to register a device of the same type with same software version as the actual device, but randomized hardware id, real is the same with real hardware id

@Vavun
Copy link
Contributor Author

Vavun commented May 6, 2024

@mar-v-in thanks for your answer.

Since an extended explanation in this strings is not possible ,is it worth changing the default strings to something like this?

Your device (Randomized H/W ID)
Your device (Real H/W ID)

<string name="profile_name_native">Native</string>
<string name="profile_name_real">Real</string>

@ale5000-git
Copy link
Member

To keep current names (but explaining them) I propose this:

  • Native (your device but with random S/N)
  • Real (your device)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants