[OnePlus 8T] MicroG on OxygenOS 13 (UPDATE-SUCCESS)

Search This thread

JedidroidX

Senior Member
Jan 30, 2015
182
67
So I just wanted to share my journey with trying to get MicroG on OxygenOS 13 for my OnePlus 8T!
I wouldn't say I have successfully done but it is working as MicroG is doing what it is intended to do but with definite issues.
The first obvious issue is after flashing MicroG revived module via Magisk, I notice a black spot near the camera. I'm assuming that the module made the UI misalign with the actual camera. Please check screenshots!

Second issue is there is no AOD, it is completely gone. I tried downloading the latest AOD for Oneplus via the web browser and it installed and also showed up in settings as it didn't after flashing MIicroG.

On the plus side I don't believe Google to be harvesting my data as much as stock OxygenOS would allow, and the running services has increased ram availibility from 6.4 gigs of ram usage to 7.1 and I haven't started debloating yet!

The steps I produced to get MicroG to work:
1. After having magisk installed flash Lsposed.
2. In Lsposed flash the modules FakeGapps, Corepatch, and Xdowngrader.
3. Flash MicroG Revived via magisk.

FakeGapps allows for the signature spoofing of microG.
CorePatch allows for no signature checking as that is an issue when flashing microg, so corepatch is a workaround.
Xdowngrader allows for downgrading the gsm to microG version from the current one with OxygenOS 13.

Perhaps if we work together we can get everything working accordingly and have a Degoogled OxygenOS rom.

I know why not just use Lineage 20? Lineage is great but I just perfer the UI of OxygenOS but if the issues I presented to you are not resolved eventually I shall return to Lineage. I just figure "Hey this is what we do, we experiment with roms, right?"
 

Attachments

  • Screenshot_2023-01-19-16-46-41-61_b783bf344239542886fee7b48fa4b892[1].jpg
    Screenshot_2023-01-19-16-46-41-61_b783bf344239542886fee7b48fa4b892[1].jpg
    976.1 KB · Views: 84
  • Screenshot_2023-01-19-16-49-02-23_e4c56ca12ff849ac0a9dbc8dae07f3aa[1].jpg
    Screenshot_2023-01-19-16-49-02-23_e4c56ca12ff849ac0a9dbc8dae07f3aa[1].jpg
    255.1 KB · Views: 85
  • Screenshot_2023-01-19-16-49-07-97_e4c56ca12ff849ac0a9dbc8dae07f3aa[1].jpg
    Screenshot_2023-01-19-16-49-07-97_e4c56ca12ff849ac0a9dbc8dae07f3aa[1].jpg
    98 KB · Views: 79
  • Screenshot_2023-01-19-16-34-33-44[1].jpg
    Screenshot_2023-01-19-16-34-33-44[1].jpg
    620.5 KB · Views: 94

JedidroidX

Senior Member
Jan 30, 2015
182
67
This is an update to having microg on OxygenOS 13.

I have good news as it seems all the above issues with microg on OxygenOS 13 have been resolved!
So for those interested I will list my steps in order to achieve a successful microg install. Of course magisk and unlocked bootloader is needed.

Flash Lsposed and the same modules listed in my above post!
Download fdroid and then App management via fdoid repo.
Use app management app to disable and uninstall GmsCore using mixplorer (flash magisk module mixplorer)

GmsCore directory location: ROOT/PRODUCT/PRIV-APP. Use mixplorer to locate and than click on the GmsCore.apk and select App Info, this will open Google Play Services using App management app. Disable and try to uninstall, you may get a failed to uninstall notification at first.

Download this microg package as it differs from microg revived which was the microg installer that created an overlay issue: minmicrog-standard flash via magisk and reboot.

On first boot you may not see microg in your app drawer but if you search for it through setting apps and enable view system apps you should see it but it maybe still useless. Use mixplorer and try to uninstall GmsCore.apk again. It should uninstall and than flash the microg module again via magisk.

Reboot and now you should see microg in your app drawer---enable its permission and location modules---go to each location module and make sure to always allow location.

Use fdroid or microg website to download and update to the latest microg!!!

Those are the steps I took and wrote this post immediately after doing so while the process was fresh in my mind!

Just ONE issue, microg in app drawer doesn't survive reboot- just install the microg.apk again!


UPDATE: It turns out after 2 days of this current microg setup that Google's GmsCore can not be uninstalled but can be disabled due to the fact that the system partition in Android 13 is read-only. Until there is a script to flash in custom recovery or perhaps any other means of obtaining write access to system there will not be a truly google-less Oxygen OS 13. Just a matter of time before or workaround is released I'm sure.

My final thoughts for now: Microg is functioning as intended and I will continue to use this setup as my daily driver. I have not encountered a google services dependable app that's having issues working with MicroG except Meet or formerly Duo. No severe bugs what so ever---phone functions as intended with everything intact including AOD, fingerprint, ram expansion and app cloning. However still issues with MicroG surviving reboot, I guess until we can obtain system write access. I hope someone finds my post helpful!
 

Attachments

  • Screenshot_2023-01-26-20-04-56-14_b783bf344239542886fee7b48fa4b892[1].jpg
    Screenshot_2023-01-26-20-04-56-14_b783bf344239542886fee7b48fa4b892[1].jpg
    729.4 KB · Views: 52
  • Screenshot_2023-01-26-20-05-11-44_f7aa348215f5d566f9e4ca860f474209[1].jpg
    Screenshot_2023-01-26-20-05-11-44_f7aa348215f5d566f9e4ca860f474209[1].jpg
    496.8 KB · Views: 46
  • Screenshot_2023-01-26-20-05-19-30_f7aa348215f5d566f9e4ca860f474209[1].jpg
    Screenshot_2023-01-26-20-05-19-30_f7aa348215f5d566f9e4ca860f474209[1].jpg
    227 KB · Views: 49
  • Screenshot_2023-01-26-20-51-24-24_f7aa348215f5d566f9e4ca860f474209[1].jpg
    Screenshot_2023-01-26-20-51-24-24_f7aa348215f5d566f9e4ca860f474209[1].jpg
    160.2 KB · Views: 47
  • Screenshot_2023-01-26-20-54-24-47[1].jpg
    Screenshot_2023-01-26-20-54-24-47[1].jpg
    539.8 KB · Views: 52
Last edited:
  • Like
Reactions: alp47470

JedidroidX

Senior Member
Jan 30, 2015
182
67
Thats so great. Please keep updating further about the rest issues. I will be trying the same myself soon.
How is your microg setup going? The only issue is MicroG not surviving reboot but all yo have to do is remove the microg module from magisk then reboot and flash the module again and reboot then you'll have to setup microg google account and the location modules within microg.

I think the reason is because google GmsCore lives in the system partition and on reboot the GmsCore reclaims permission which prevents MicroG to function correctly. When someone makes a module for magisk or perhaps to flash with a custom recovery that debloats google or at least gives use write access the reboot issue should be resolved.
 

Rootk1t

Senior Member
Jun 2, 2013
1,913
799
UPDATE: It turns out after 2 days of this current microg setup that Google's GmsCore can not be uninstalled but can be disabled due to the fact that the system partition in Android 13 is read-only. Until there is a script to flash in custom recovery or perhaps any other means of obtaining write access to system there will not be a truly google-less Oxygen OS 13. Just a matter of time before or workaround is released I'm sure.
There is such script. Recently updated.
 

JedidroidX

Senior Member
Jan 30, 2015
182
67
There is such script. Recently updated.
I believe that script in not available for Android 13 and continued development has been suspended as the thread is closed.
 

Rootk1t

Senior Member
Jun 2, 2013
1,913
799
I believe that script in not available for Android 13 and continued development has been suspended as the thread is closed.
 

JedidroidX

Senior Member
Jan 30, 2015
182
67
Yes, so the script was very helpful, took me a few hours to understand how it works but I got it although with some limitations. It seems the script did not grant me write access to the system partition but I was able to eliminate the GmsCore.apk from the system so MicroG can assume all permissions and now working flawlessly on OxygenOS 13.

The script is very helpful in doing so by allowing me to delete certain apk's from the super image and than from my understanding the script would mount that super image without the apk's that I selected which of course GmsCore was one of them. Google's GmsCore is officially eliminated from my current setup with all of Oneplus's benefits intact and no bugs or any issues have been experienced for now.

I will report an update in a couple of days to post the steps I took and any other relevant user experience with the current setup.

Thanks for posting the script @Rootk1t
 

Daviteusz

Senior Member
Dec 4, 2012
160
52
OnePlus 6T
OnePlus 8T
How to install microg on stock oos13:
1. Debloat google play services apk using
https://github.com/sunilpaulmathew/De-bloater (it's magisk debloater)
2. Flash lsposed and enable fakegapps module.
3. Flash microg installer revived (minmicrog ci or release not working this time)
4. Done. 10 reboots, 0 issues.

My setup:
Magisk delta with new zygisk loader option enabled and lsposed_mod
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    So I just wanted to share my journey with trying to get MicroG on OxygenOS 13 for my OnePlus 8T!
    I wouldn't say I have successfully done but it is working as MicroG is doing what it is intended to do but with definite issues.
    The first obvious issue is after flashing MicroG revived module via Magisk, I notice a black spot near the camera. I'm assuming that the module made the UI misalign with the actual camera. Please check screenshots!

    Second issue is there is no AOD, it is completely gone. I tried downloading the latest AOD for Oneplus via the web browser and it installed and also showed up in settings as it didn't after flashing MIicroG.

    On the plus side I don't believe Google to be harvesting my data as much as stock OxygenOS would allow, and the running services has increased ram availibility from 6.4 gigs of ram usage to 7.1 and I haven't started debloating yet!

    The steps I produced to get MicroG to work:
    1. After having magisk installed flash Lsposed.
    2. In Lsposed flash the modules FakeGapps, Corepatch, and Xdowngrader.
    3. Flash MicroG Revived via magisk.

    FakeGapps allows for the signature spoofing of microG.
    CorePatch allows for no signature checking as that is an issue when flashing microg, so corepatch is a workaround.
    Xdowngrader allows for downgrading the gsm to microG version from the current one with OxygenOS 13.

    Perhaps if we work together we can get everything working accordingly and have a Degoogled OxygenOS rom.

    I know why not just use Lineage 20? Lineage is great but I just perfer the UI of OxygenOS but if the issues I presented to you are not resolved eventually I shall return to Lineage. I just figure "Hey this is what we do, we experiment with roms, right?"
    1
    This is an update to having microg on OxygenOS 13.

    I have good news as it seems all the above issues with microg on OxygenOS 13 have been resolved!
    So for those interested I will list my steps in order to achieve a successful microg install. Of course magisk and unlocked bootloader is needed.

    Flash Lsposed and the same modules listed in my above post!
    Download fdroid and then App management via fdoid repo.
    Use app management app to disable and uninstall GmsCore using mixplorer (flash magisk module mixplorer)

    GmsCore directory location: ROOT/PRODUCT/PRIV-APP. Use mixplorer to locate and than click on the GmsCore.apk and select App Info, this will open Google Play Services using App management app. Disable and try to uninstall, you may get a failed to uninstall notification at first.

    Download this microg package as it differs from microg revived which was the microg installer that created an overlay issue: minmicrog-standard flash via magisk and reboot.

    On first boot you may not see microg in your app drawer but if you search for it through setting apps and enable view system apps you should see it but it maybe still useless. Use mixplorer and try to uninstall GmsCore.apk again. It should uninstall and than flash the microg module again via magisk.

    Reboot and now you should see microg in your app drawer---enable its permission and location modules---go to each location module and make sure to always allow location.

    Use fdroid or microg website to download and update to the latest microg!!!

    Those are the steps I took and wrote this post immediately after doing so while the process was fresh in my mind!

    Just ONE issue, microg in app drawer doesn't survive reboot- just install the microg.apk again!


    UPDATE: It turns out after 2 days of this current microg setup that Google's GmsCore can not be uninstalled but can be disabled due to the fact that the system partition in Android 13 is read-only. Until there is a script to flash in custom recovery or perhaps any other means of obtaining write access to system there will not be a truly google-less Oxygen OS 13. Just a matter of time before or workaround is released I'm sure.

    My final thoughts for now: Microg is functioning as intended and I will continue to use this setup as my daily driver. I have not encountered a google services dependable app that's having issues working with MicroG except Meet or formerly Duo. No severe bugs what so ever---phone functions as intended with everything intact including AOD, fingerprint, ram expansion and app cloning. However still issues with MicroG surviving reboot, I guess until we can obtain system write access. I hope someone finds my post helpful!
    1
    Thats so great. Please keep updating further about the rest issues. I will be trying the same myself soon.