Anyone Running PH-1 Minus Google? Using F-Droid Only - Essential Phone Questions & Answers

I'm seeing more and more people use Android phones Google-free by not installing gapps and getting all their applications through alternative sources like F-Droid. When I look at the custom ROMs for the Essential Phone, I see most have gapps baked in.
Just curious if anyone has experience on the PH-1 without gapps or Google service. What ROM are you using? Any issues?
Sent from my [device_name] using XDA-Developers Legacy app

Yes I'd love to know if anyone has gone microG, Xposed FakeGapps on Oreo with a custom rom?
Also if anyone has used Terminal Debloater on Stock Oreo and doing ok?
Thanks

Does Generic System Image come with Gapps? if not then you can use that.

TheIronLefty said:
Does Generic System Image come with Gapps? if not then you can use that.
Click to expand...
Click to collapse
I was thinking that as well. In fact, perhaps the deodex ROM is without gapps. I'll have to ask in that thread.
Sent from my [device_name] using XDA-Developers Legacy app

TheIronLefty said:
Does Generic System Image come with Gapps? if not then you can use that.
Click to expand...
Click to collapse
If that reply was for me, I'm asking more about Custom Roms.

ooklathemok said:
I'm seeing more and more people use Android phones Google-free by not installing gapps and getting all their applications through alternative sources like F-Droid. When I look at the custom ROMs for the Essential Phone, I see most have gapps baked in.
Just curious if anyone has experience on the PH-1 without gapps or Google service. What ROM are you using? Any issues?
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
It has been a long process, but I am most of the way there. Used deodexed Oreo Stock. Had to use Tingle manually to patch the framework.jar to get microg running. Haven't debloated yet, but most of the stock apps are disabled at this point. Most apps I use are from F-Droid. Using it as DD now.
Took several days to discover the NFC point is very narrow at the bottom center of the back. I had thought I had broken something. :silly:

I think I'm 99.9% there with CarbonROM LOL...
UnifiedNip is registerd in system, but this section I can't checkmark, even after rebooting. I was using the latest Preview GMSCore, I'll flash the rom over and try with the Stable GMSCore and see if it makes any difference and report back.
I have Xposed, FakeGapps, Magisk 16.7, Magisk Module for F-Droid Privilege, and Debloater (Terminal), and F-Droid. Everything working pretty good, Debloater systemlessly removed some Gapps I didn't want, Browser, Calendar, Gallery...

DoR3M3 said:
I think I'm 99.9% there with CarbonROM LOL...
UnifiedNip is registerd in system, but this section I can't checkmark, even after rebooting. I was using the latest Preview GMSCore, I'll flash the rom over and try with the Stable GMSCore and see if it makes any difference and report back.
I have Xposed, FakeGapps, Magisk 16.7, Magisk Module for F-Droid Privilege, and Debloater (Terminal), and F-Droid. Everything working pretty good, Debloater systemlessly removed some Gapps I didn't want, Browser, Calendar, Gallery...
Click to expand...
Click to collapse
I don't have "UnifiedNlp has known location" checked even though Satstat and OSM clearly show the location.
I am using Core -127 from NanoDroid 17.7.
Debloater is up next.

Well I just wiped/formatted, flashed back the Oreo fastboot image, now ready to flash in carbonrom and try this as I said with the stable versions of microg...
BRB...

DoR3M3 said:
I think I'm 99.9% there with CarbonROM LOL...
I have Xposed, FakeGapps, Magisk 16.7, Magisk Module for F-Droid Privilege, and Debloater (Terminal), and F-Droid. Everything working pretty good, Debloater systemlessly removed some Gapps I didn't want, Browser, Calendar, Gallery...
Click to expand...
Click to collapse
How was your experience with FakeGapps? I kept getting Null pointer exceptions. Tried v1.1 and 2.0.

gadgetguy08 said:
How was your experience with FakeGapps? I kept getting Null pointer exceptions. Tried v1.1 and 2.0.
Click to expand...
Click to collapse
Where did you see, get this at?
Ok UnifiedNIp is registered in system - [Checked]
To make everything work correctly, you'll want to push the GmsCore.apk to /system/priv-app/GmsCore/GmsCore.apk and then extract the lib/ folder from the GmsCore.apk to /system/priv-app/GmsCore/lib - otherwise the bundled libraries will not be found by the app and the maps library will crash apps.
If you don't know how to extract from an .apk, just rename to .zip, then copy out the lib directory.
I did have Xposed modules installed for this, so I will go back one more time, wipe it all again, and this time, see if I get it again.

DoR3M3 said:
Where did you see, get this at?
Ok UnifiedNIp is registered in system - [Checked]
To make everything work correctly, you'll want to push the GmsCore.apk to /system/priv-app/GmsCore/GmsCore.apk and then extract the lib/ folder from the GmsCore.apk to /system/priv-app/GmsCore/lib - otherwise the bundled libraries will not be found by the app and the maps library will crash apps.
If you don't know how to extract from an .apk, just rename to .zip, then copy out the lib directory.
I was always able to get
I did have Xposed modules installed for this, so I will go back one more time, wipe it all again, and this time, see if I get it again.
Click to expand...
Click to collapse
I had the FakeGapps errors in the Xposed Log [systemless version 90.2-beta3]. Tried several things. Interesting you didn't experience them.
I was always able to get UnifiedNLP to registered. It just doesn't show that it has a known location in the microg self check, but SatStat, OSM and others show it.

gadgetguy08 said:
I had the FakeGapps errors in the Xposed Log [systemless version 90.2-beta3]. Tried several things. Interesting you didn't experience them.
I was always able to get UnifiedNLP to registered. It just doesn't show that it has a known location in the microg self check, but SatStat, OSM and others show it.
Click to expand...
Click to collapse
Xposed showed a notification, I mean, you just looked in the logs, or how did you first know?
What is SatStat, OSM and others?
How are you installing microg? I just installed the apk is all, these versions and in this order;
Services Core - com.google.android.gms-12221403.apk
Services Framework Proxy - com.google.android.gsf-8.apk
Store (FakeStore release) - com.android.vending-16.apk
DroidGuard Helper - org.microg.gms.droidguard-14.apk
This is how I intalled microg on another phone and rom and it always worked.
So you have UnifiedNIp is registered in system - checked? For some reason I had to do the steps I mentioned to get it registered... hmm

DoR3M3 said:
Xposed showed a notification, I mean, you just looked in the logs, or how did you first know?
What is SatStat, OSM and others?
How are you installing microg? I just installed the apk is all, these versions and in this order;
Services Core - com.google.android.gms-12221403.apk
Services Framework Proxy - com.google.android.gsf-8.apk
Store (FakeStore release) - com.android.vending-16.apk
DroidGuard Helper - org.microg.gms.droidguard-14.apk
This is how I intalled microg on another phone and rom and it always worked.
So you have UnifiedNIp is registered in system - checked? For some reason I had to do the steps I mentioned to get it registered... hmm
Click to expand...
Click to collapse
I noticed I had an issue with FakeGapps because the MicroG self check showed that sig spoofing failed. At some point after that, I found the Xposed logs showing many errors for Null Pointer exception. I searched around but could not find anyone else with the issue. I submitted an issue on github.
SatStat, OSM are open source apps that will show location on a map. They are able to locate me so I know it is working using UnifiedNlp Settings (shows in the Setting > Location settings).
I installed microG using NanoDroid 17.7 using the full package.

How did you install Xposed?
Ok on NanoDroid 17.7...

DoR3M3 said:
How did you install Xposed?
Ok on NanoDroid 17.7...
Click to expand...
Click to collapse
I installed Xposed Framework 90.2-beta3 systemless through Magisk.

I'd use the Xposed Installer - XposedInstaller_3.1.5.apk;
https://forum.xda-developers.com/showthread.php?t=3034811
But I've learned a trick with it, flash rom and magisk, then install Xposed as the first app, and install the framework from within Xposed 'Install/Update' click cloud on right...
P.S. I'm not using Xposed any longer since it will break SafetyNet check....

Related

IYPTB Not Installing

I'm on A2017U 7.1.1 B32 TWRP installed and rooted
I've uninstalled the system youtube app and youtube vr
Placed both the installer and apk in the Download Section of my phone
Flashed in TWRP
Nothing shows up. Any suggestions?
kaivorth said:
I'm on A2017U 7.1.1 B32 TWRP installed and rooted
I've uninstalled the system youtube app and youtube vr
Placed both the installer and apk in the Download Section of my phone
Flashed in TWRP
Nothing shows up. Any suggestions?
Click to expand...
Click to collapse
If you have Magisk, use the module. The thing os that Android seems to prioritize the app that's in data as opposed to the one on system. So what you have to do for it to work is get a file manager (i recommend the new Root Browser, it's probably the least bloated out there), go to /data/app, then find youtube (maybe com.google.youtube?) and delete the folder. After that just go back one folder and return again, check that it isn't there, and then go to Play Store and deactivate auto-updates (open the app description, and open the 3 dot menu).
If you don't have magisk all that stuff will work. Just remember that if Play Store updates the app you'll lose it until you reboot
Choose an username... said:
If you have Magisk, use the module. The thing os that Android seems to prioritize the app that's in data as opposed to the one on system. So what you have to do for it to work is get a file manager (i recommend the new Root Browser, it's probably the least bloated out there), go to /data/app, then find youtube (maybe com.google.youtube?) and delete the folder. After that just go back one folder and return again, check that it isn't there, and then go to Play Store and deactivate auto-updates (open the app description, and open the 3 dot menu).
If you don't have magisk all that stuff will work. Just remember that if Play Store updates the app you'll lose it until you reboot
Click to expand...
Click to collapse
There isn't a youtube folder where you instructed me to look. I think Titanium Backup removed it on it's own.
I might just have to reinstall this ROM, install Magisk, and use the module. Ugh spent all afternoon/evening unlocking and rooting this thing. Almost there.
Appreciate the feedback
kaivorth said:
There isn't a youtube folder where you instructed me to look. I think Titanium Backup removed it on it's own.
I might just have to reinstall this ROM, install Magisk, and use the module. Ugh spent all afternoon/evening unlocking and rooting this thing. Almost there.
Appreciate the feedback
Click to expand...
Click to collapse
What did you do with titanium backup?? Did you uninstall the app after flashing iYTBP?
Try rebooting twice, the app might get replaced
Choose an username... said:
What did you do with titanium backup?? Did you uninstall the app after flashing iYTBP?
Try rebooting twice, the app might get replaced
Click to expand...
Click to collapse
I used Titanium to uninstall the original Youtube app that came with the phone.
I've rebooted twice. Still not showing up in either the App Drawer, or Data/APP folder.
Reinstalled the iYPTB via twrp again, rebooted, and still nothing in either locations.
I'm at a loss, almost ready to go magisk tomorrow.
kaivorth said:
I used Titanium to uninstall the original Youtube app that came with the phone.
I've rebooted twice. Still not showing up in either the App Drawer, or Data/APP folder.
Reinstalled the iYPTB via twrp again, rebooted, and still nothing in either locations.
I'm at a loss, almost ready to go magisk tomorrow.
Click to expand...
Click to collapse
You didn't have to do that... It might have uninstalled the /system/app one
One other thing. Use root browser to get to /system/app, find the youtube folder. Check the apk's thumbnail. If it is iytbp's then you almost definitely have com.google.youtube on data or auto-update on play
Choose an username... said:
You didn't have to do that... It might have uninstalled the /system/app one
One other thing. Use root browser to get to /system/app, find the youtube folder. Check the apk's thumbnail. If it is iytbp's then you almost definitely have com.google.youtube on data or auto-update on play
Click to expand...
Click to collapse
It's the original Youtube App. Interesting. What now LOL? Youtube isn't installed anymore. I can't go into the play store and turn off auto update or anything.
kaivorth said:
It's the original Youtube App. Interesting. What now LOL? Youtube isn't installed anymore. I can't go into the play store and turn off auto update or anything.
Click to expand...
Click to collapse
So now you don't have any youtube app on /system/app? Install Youtube via play store, then use Apps2SD or Link2SD to make it a system app (TB just can't) and then flash iYTBP again
Choose an username... said:
So now you don't have any youtube app on /system/app? Install Youtube via play store, then use Apps2SD or Link2SD to make it a system app (TB just can't) and then flash iYTBP again
Click to expand...
Click to collapse
Using Link2SD When I click. "Integrate update into system" I get an error "System Device busy or Resource busy"
Update:
Flashed iYPTB again after reinstalling YouTube, and now it's the Vanced version! Awesome! Finally got my phone to where I want it
And yes, I unchecked auto update from the play store
kaivorth said:
There isn't a youtube folder where you instructed me to look. I think Titanium Backup removed it on it's own.
I might just have to reinstall this ROM, install Magisk, and use the module. Ugh spent all afternoon/evening unlocking and rooting this thing. Almost there.
Appreciate the feedback
Click to expand...
Click to collapse
That's the problem.
You need to have a working youtube app before flashing the iYPTB zip on TWRP, but you should clear data and cache of this app beforehand.
PS: I also have Magisk but didn't use the module.
aLexzkter said:
That's the problem.
You need to have a working youtube app before flashing the iYPTB zip on TWRP, but you should clear data and cache of this app beforehand.
PS: I also have Magisk but didn't use the module.
Click to expand...
Click to collapse
i think we already figured it out :silly:
Choose an username... said:
So now you don't have any youtube app on /system/app? Install Youtube via play store, then use Apps2SD or Link2SD to make it a system app (TB just can't) and then flash iYTBP again
Click to expand...
Click to collapse
Choose an username... said:
i think we already figured it out :silly:
Click to expand...
Click to collapse
Appreciate the help!
Might just say to heck with it and reinstall everything with magisk next weekend. Working great as is right now though
This is way late but might be helpful in the future.
I've never had luck with the Vanced installer for some reason.
Anyway, awhile back @raystef66 made an installer with the black iYTB which worked perfectly.
Besides installing new builds manually one could also swap out the builds in the installer with a newer one, white or black, I guess.
http://forum.xda-developers.com/showthread.php?t=3688725
[A2017G][TWRP-ZIP]iYTB ADFree Black Themed
ZTE Axon 7 A2017U, Dark ROM, Llama Sweet Kernel, microG (NoGapps),, Multiboot, Tapatalk 4.9.5
marcdw said:
This is way late but might be helpful in the future.
I've never had luck with the Vanced installer for some reason.
Anyway, awhile back @raystef66 made an installer with the black iYTB which worked perfectly.
Besides installing new builds manually one could also swap out the builds in the installer with a newer one, white or black, I guess.
http://forum.xda-developers.com/showthread.php?t=3688725
[A2017G][TWRP-ZIP]iYTB ADFree Black Themed
ZTE Axon 7 A2017U, Dark ROM, Llama Sweet Kernel, microG (NoGapps),, Multiboot, Tapatalk 4.9.5
Click to expand...
Click to collapse
I used it, it's nice and all but the Magisk module works the same and installs the latest version. Since you use microG you may not have trouble with auto-update, but sometimes I had to reflash the zip if play updated it (Auto update is disabled and still sometimes it just decides to ignore that...)

No Gapps Guide&Tutorial (MicroG)

Hi guys, this is an Tutorial of installing MicroG.
MicroG is an alternative to Gapps that includes:
Service Core: Is a library app, providing the functionality required to run apps that use Google Play Services or Google Maps Android API. (GmsCore)
Services Framework Proxy: Is a small helper utility to allow apps developed for Google Cloud to Device Messaging (C2DM) to use the compatible Google Cloud Messaging service included with GmsCore. (GsfProxy)
Unified Network Location Provider: Is a library that provides Wi-Fi- and Cell-tower-based geolocation to applications that use Google’s network location provider. It is included in GmsCore but can also run independently on most Android systems. (UnifiedNlp)
Maps API: Is a system library, providing the same functionality as now deprecated Google Maps API (v1). (mapsv1)
Store: Is a frontend application providing access to the Google Play Store to download and update applications. (Phonesky) [Same functionality and looks as the Gplaystore]
Why you would want to install MicroG instead of Gapps?
1.More privacy
2.Uses very little ram and memory
3.OGYoutube, an youtube app that works only with MicroG and has backround playback and downloads directly from the app
How to install MicroG:
Prerequisites:
In order for MicroG to work, it needs to pretend to be the official implementation of Play Services. To do this, MicroG must be able to spoof Google’s Play Service’s package signature.
Signature spoofing is not available in most custom ROMs, though patches are available for ROM developers to include in their project. For Marshmallow and Nougat ROMs, spoofing is provided as a runtime permission that the user can grant or deny to apps, which is an added bonus.
If your Rom doesen't include Signature spoofing then you can activate Signature spoofing with: Tingle/Haystack/NanoDroid/FakeGapps[Xposed Module]
First option:
Download Services Core, Service Framework Proxy, UnifiedNpl and FakeStore if you want to install other stores than the Official Google play store. (Yald Store, F-Droid etc) [Download link: https://microg.org/download.html]
Install them. After that go to MicroG settings and click on self-check, give MicroG the permissions required and check "System grants signature spoofing permission" if its not checked. To log in to Phonesky you need to enable Google device registration in microG settings, after that make any changes you want to the settings.
For more Advanced things check out: https://shadow53.com/android/no-gapps/setup-guide/3/ and https://shadow53.com/android/no-gapps/setup-guide/4/
Option two:
Flash MicroG from Recovery
Dowloads:
MicroG: https://www.androidfilehost.com/?fid=890129502657595051
PlayStore: https://www.androidfilehost.com/?fid=818070582850504869
Patched-Playstore: https://www.androidfilehost.com/?fid=673956719939831837
UnifiedNLP: https://www.androidfilehost.com/?fid=746010030569965960
Microg&Playstore: https://www.androidfilehost.com/?fid=746010030569965959
Microg&Patched-Playstore: https://www.androidfilehost.com/?fid=962187416754472306
Flash any of theese in recovery.
Option three:
Download from https://downloads.nanolx.org/NanoDroid/Stable/
I recommend NanoDroid-MicroG.....zip
Go to Magisk Manager, Go to Modules and add the NanoDroid zip that you like.
Thats it.
Or is it?
How to install OGYoutube:
Install the modified MicroG apk from https://www.apkmirror.com/apk/ogmods/microg-for-ogyt/microg-for-ogyt-0-2-4-81-gb1e98ea-dirty-release/microg-for-ogyt-0-2-4-81-gb1e98ea-dirty-android-apk-download/ (Its made so OGYoutube could work correctly.
Install OGYoutube apk from https://www.apkmirror.com/apk/ogmods/ogyoutube/ogyoutube-12-10-60-3-5u-release/ogyoutube-12-10-60-3-5u-android-apk-download/
[To make more apps work wihout play services, that MicroG doesen't include you can install "This app will run wihout google play services" Xposed Module]
You are DONE!
Give me a thanks if i helped you
MicroG: https://microg.org/
NanoDroid: https://forum.xda-developers.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928
Thanks man
play store error RH-01]
After installing the microG zip in my xperia z3 compact, the same no longer accesses the playstore, has how to reverse this?
micheldarkcore said:
After installing the microG zip in my xperia z3 compact, the same no longer accesses the playstore, has how to reverse this?
Click to expand...
Click to collapse
Did you had Gapps installed?
Also this thread was more for the Y6.
Anyway answer my question so I can help you.
Thespartann said:
Did you had Gapps installed?
Also this thread was more for the Y6.
Anyway answer my question so I can help you.
Click to expand...
Click to collapse
my installation was normal with the sony gapps. to try to login in youtube mod I decided to test only this microG in a zipped way.
micheldarkcore said:
my installation was normal with the sony gapps. to try to login in youtube mod I decided to test only this microG in a zipped way.
Click to expand...
Click to collapse
As i told in the thread.
MicroG is an ALTERNATIVE to Gapps. You don't flash MicroG over Gapps.
So basically uninstall the Gapps and MicroG / Clean flash the Rom.
And after that install NanoDroid-MicroG and NanoDroid-Patcher and enable google device registartion in microG settings.
Good luck. Next time read the thread proprerly
patch
Hi,
I have installed Nanodroid via Magisk on LOS 15.
Signature spoofing is not enabled.
I tried the xposed installer from F-Droid. This did not work. Magisk has a number of xposed modules but I cannot figure out which version to use.
I then flashed nanodroid patcher 17.2. This failed also!
How can I get signature spoofing to work? Thanks!
oneplus 5T
anarchotaoist said:
Hi,
I have installed Nanodroid via Magisk on LOS 15.
Signature spoofing is not enabled.
I tried the xposed installer from F-Droid. This did not work. Magisk has a number of xposed modules but I cannot figure out which version to use.
I then flashed nanodroid patcher 17.2. This failed also!
How can I get signature spoofing to work? Thanks!
oneplus 5T
Click to expand...
Click to collapse
Hi.
So your Rom is probably odexed.
You will need to use FakeGapps Xposed module.
Just install the Module, enable it from the Xposed app and reboot. Now signature spoofing will work.
If you need any futher help just pm me on Xda or telegram, @Thespartann.
Also if you want to log in into Play Store enable google device registration in MicroG settings.
I recommend you Aurora Store instead of Google Play Store
Good luck.
If i helped press the thanks button
Thespartann said:
Hi.
So your Rom is probably odexed.
You will need to use FakeGapps Xposed module.
Just install the Module, enable it from the Xposed app and reboot. Now signature spoofing will work.
If you need any futher help just pm me on Xda or telegram, @Thespartann.
Also if you want to log in into Play Store enable google device registration in MicroG settings.
I recommend you Aurora Store instead of Google Play Store
Good luck.
If i helped press the thanks button
Click to expand...
Click to collapse
Hi Thespartann!
Thanks for the reply!
So, I got xposed installed. Flashed it in TWRP then in the xposed app I installed it via recovery.
I then eventually installed the FakeGapps app.
Microg gives self check now gives 'System spoofs signature' a tick - it did not before.
Another app 'Signature Spoofing Checker' however says 'Disabled' -???
I was trying to get the emergency/rideshare app 'Cell411' working. Previously it booted up and said play service were required. That message is now gone! Yay - except the map will not load!
So..
In microg there is a check box unchecked -'UnifiedNlp do not have location to test Geocoder'
In configure location backends I have 6 things ticked on.
nb The FOSS weather apps now load faster!
How do I get the map to load in Cell411 (and Uber)??
Am I missing some setting?
re: log in into Play Store enable google device registration in MicroG settings.
I have been using F-droid, Yalp and Aptoide. Will enabling device registration give me any functionality for maps?
I have not heard of Aurora! I will have to check that out!
What of google cloud messaging and SafetyNet - do I need those for any reason - map related or otherwise? ps I am trying to avoid all google service, foremost for privacy and secondarily for FLOSS reasons.
Thank you!
anarchotaoist said:
Hi Thespartann!
Thanks for the reply!
So, I got xposed installed. Flashed it in TWRP then in the xposed app I installed it via recovery.
I then eventually installed the FakeGapps app.
Microg gives self check now gives 'System spoofs signature' a tick - it did not before.
Another app 'Signature Spoofing Checker' however says 'Disabled' -???
I was trying to get the emergency/rideshare app 'Cell411' working. Previously it booted up and said play service were required. That message is now gone! Yay - except the map will not load!
So..
In microg there is a check box unchecked -'UnifiedNlp do not have location to test Geocoder'
In configure location backends I have 6 things ticked on.
nb The FOSS weather apps now load faster!
How do I get the map to load in Cell411 (and Uber)??
Am I missing some setting?
re: log in into Play Store enable google device registration in MicroG settings.
I have been using F-droid, Yalp and Aptoide. Will enabling device registration give me any functionality for maps?
I have not heard of Aurora! I will have to check that out!
What of google cloud messaging and SafetyNet - do I need those for any reason - map related or otherwise? ps I am trying to avoid all google service, foremost for privacy and secondarily for FLOSS reasons.
Thank you!
Click to expand...
Click to collapse
Hey again
From what I know google cloud messaging is for receiving notifications from some apps.
SafetyNet is so you can pass safety net
Google device registration is so you can log in to Youtube/Calendar/Play Store etc with your google account.
None of these three is enabled by default so no need to worry
Well, I never dived on how to use Maps, because I never needed to use Maps
Some apps may require you to have FakeStore, that's an app so other apps think you have Google Play installed (You might have to install FakeStore as a system app)
I will do my research these days and also highly update this thread with useful information.
As why Signature Spoofing Checker shows you you don't have signature spoofing, that may be because the framework still doesn't have signature spoofing, and the module FakeGapps just did some tricks, without modifying the Framework.
Still can't post in the NO GAPPS telegram?|
Can somebody help me out hear? I joined about two weeks ago and am still blocked from posting.
I really need help as every time I try and install MicroG (Non-root, P30 Pro) I get the app not installed error.
Can someone lead me in the right direction and if there are any telegram admins in here Go NO GAPPS/NO GAPPS can you please unrestrict my access. My username is nightravels.

[MAGISK] [MODULE] Webview Manager

Welcome to the XDA home of Webview Manager by Androidacy
Read about it on our blog:​https://www.androidacy.com/tag/webview-manager/What is this?​This magisk module allows to install several webviews and browsers, replacing the stock one with more privacy friendly/better performing browser and/or webview. By default this module will install Bromite.
Can I use older versions?​No.
Why use different webview or default browser?​These webviews are de-googled or more privacy friendly, or just more updated, or better optimized. Because it's better than Google or AOSP webview.
Why not other methods?​These usually involve directly modifying system and are less versatile and more incompatible. In addition, thanks to auto updates and dynamic system detection, you know you get the right files without extra bloat.
Systemful install​Systemful install is not supported and we currenly have no plans to change that.
Configuration​Configuration is done during install, thanks to @Zackptg5 magnificent Volume-Keys selector with a touch of our own spice.
Getting support​Zip /sdcard/WebviewManager/logs, and send along with detailed description of the issue including device name, ROM, and Android version.
Links​Website and blog is at https://www.androidacy.com
Donations are here
Beta/alphas: no longer available, due to an improved QA process.
ZIPs: click me
Telegram: Androidacy Discussions
Discord: Available to Patrons. See our donation link above.
reserved
reserved
Not sure, if this is relates to your module. I installed the module, but in developer settings, where I can choose the webview engine, bromite is greyed and it is written, it is not active for the user "me"... What should I do? I am on Linage for MicroG 15.1
doesnt seem to work on pixels. i think it is because the package name for webview is different on them.
what this module do?
gorillus said:
Not sure, if this is relates to your module. I installed the module, but in developer settings, where I can choose the webview engine, bromite is greyed and it is written, it is not active for the user "me"... What should I do? I am on Linage for MicroG 15.1
Click to expand...
Click to collapse
disable chrome
It's a preferred webview package and will be used no matter what if installed
pbanj said:
doesnt seem to work on pixels. i think it is because the package name for webview is different on them.
Click to expand...
Click to collapse
Package name being different
I wouldn't be surprised if Google blocks it though; the stock ROM probably only will allow Google packages
kos25k said:
what this module do?
Click to expand...
Click to collapse
Exactly what it says
anyway to exclude the actual bromite webview from the zip and script it detect architecture and download correct version and install as system since the filesize is awfully large 150mb+!? i guess that'd make it only work in magisk manager and not twrp flash.
clcombs262 said:
disable chrome
It's a preferred webview package and will be used no matter what if installed
Click to expand...
Click to collapse
Well it was kind of the opposite. I disabled the default webview (Lineage OS) and installed the Bromite Module afterwards. Now I re-enabled webview, which was no longer the default, but Bromite. So it works, if you don't disable default webview, because Bromite is a replacement. Never had chrome installed btw.
Problem is the version is kept anonymous.
So there is no easier way to find what version of Bromite u r flashing.
No details in Magisk module, nothing.
I mean, I know u can't keep the browser up-to-date, but that doesn't mean, u need to hide it too. It dumb thing to do.
JohnWrick said:
Problem is the version is kept anonymous.
So there is no easier way to find what version of Bromite u r flashing.
No details in Magisk module, nothing.
I mean, I know u can't keep the browser up-to-date, but that doesn't mean, u need to hide it too. It dumb thing to do.
Click to expand...
Click to collapse
We don't hide anything; the app version is easily found under app info
Sent from my Moto Z3 Play using XDA Labs
DvineLord said:
anyway to exclude the actual bromite webview from the zip and script it detect architecture and download correct version and install as system since the filesize is awfully large 150mb+!? i guess that'd make it only work in magisk manager and not twrp flash.
Click to expand...
Click to collapse
It was chosen to do it this way because the last attempted way broke versions 1.4-2.0, we just aimed for a stable version
Thanks for the feedback though, we'll definitely consider it in v3.0
Sent from my Moto Z3 Play using XDA Labs
clcombs262 said:
Exactly what it says
Click to expand...
Click to collapse
but it doesn't say.it converts chrome to work with other view?
kos25k said:
but it doesn't say.it converts chrome to work with other view?
Click to expand...
Click to collapse
Because it doesn't
It de-systemized chrome so it won't act as a preferred webview
Sent from my Moto Z3 Play using XDA Labs
Weird, I installed this module on Xz premium (stock pie) but it's not showing in selection of webviews, in developer settings ,not there at all.
I use Google-free Chinese version with NanoDroid installed.
I don't think it's module problem, it appears in list of system apps,but system doesn't recognise it as Webview.
Edit: just tried to push apk into system, results are the same.
Theoretically if I repack apk with the same name as android Webview maybe system will recognise it.
Good evening, first friend, excuse my English, I use Google translator! I installed on my Xiaomi S2 Android 9 Miui10 and everything OK. Only application that gave bad was OLX. Reminding friends that I installed Magisk and used the Titanium backup to freeze the Google View.
Not working on the few AOSP / LOS ROMs for the OnePlus 3 I've tried.
Module installs but there's no Bromite webview under developer options
Anyway I have to uinstall it because I couldn't open Gmail and other apps behaved bad, i.e exit itself.
Waited few days, rebooted but nothing worked.
Device: 1+5, Magisk, Twrp, Oxygen Os Latest

How to install non-magisk YouTube Vanced?

I've got perfectly working Magisk module, but would like to install the latest versions. I manage to i stall it with Split APK installer. Install MicroG, Vanced afterwards (with Root enabled and signing of APKs also enabled). It seems to work, but I can't login. It always tells me my account already exists on the device.
Anyone succeeded with installing it and logging in? Split APK installer complains about MIUI preventing the installation, until recently. I'm on latest Mi9 Xiaomi.eu ROM, so the install works.
kokesh said:
I've got perfectly working Magisk module, but would like to install the latest versions. I manage to i stall it with Split APK installer. Install MicroG, Vanced afterwards (with Root enabled and signing of APKs also enabled). It seems to work, but I can't login. It always tells me my account already exists on the device.
Anyone succeeded with installing it and logging in? Split APK installer complains about MIUI preventing the installation, until recently. I'm on latest Mi9 Xiaomi.eu ROM, so the install works.
Click to expand...
Click to collapse
Try signing out of normal YouTube and clearing all data in both apps. if you have magisk why not install root version of vanced, its better, you don't need micro g
Sent from my Mi 9 Lite using Tapatalk
I just went for the latest build without split installer, and it works fine for me, maybe you should try that. Also, uninstalling stock youtube or reinstalling microG might help too
(I have the latest xiaomi.eu rom)
Also, wrong thread - next time, post questions to Q&A
Al765436 said:
Try signing out of normal YouTube and clearing all data in both apps. if you have magisk why not install root version of vanced, its better, you don't need micro g
Click to expand...
Click to collapse
Where do you get single APK version? On vanced.app there is just apks.
kokesh said:
Where do you get single APK version? On vanced.app there is just apks.
Click to expand...
Click to collapse
All the new ones are apks, look up how to install, you can use split app installer or i think there's a way of using lucky patcher [emoji4], good luck
Sent from my Mi 9 Lite using Tapatalk
kokesh said:
Where do you get single APK version? On vanced.app there is just apks.
Click to expand...
Click to collapse
For Magisk, use the YouTube Vanced module you will find and install by using Magisk Manager (or download directly from Magisk repo)
Before that, go to Playstore and for the YouTube app, disable automatic update (top/right three dots).
Then uninstall YT.
Finally install Vanced module and reboot
The magisk Youtube Vanced is outdated as hell
Yes install the new one it all works brilliant on miui, it looks more difficult than it actually is
Sent from my Mi 9 Lite using Tapatalk
I would like to replace the System apk from Youtube with Youtube Vanced like with magisk to get the Google assistant Integration .
With the sai installer you install it next to the original youtube without Google assistant features
I think you need to install the root version to have all features.
Al765436 said:
Yes install the new one it all works brilliant on miui, it looks more difficult than it actually is
Click to expand...
Click to collapse
I have YouTube disabled, Magisk Vanced installed.
In order to install Vanced root without Magisk I cleared data from Vanced module, remove it and reboot.
Installed microg and in Split APK installer I enabled Sign before installing and installed.
YouTube works, but I'm not logged into my account. Once I try to log in, it tells me that I'm already logged in on the device.
So... How?
kokesh said:
I have YouTube disabled, Magisk Vanced installed.
In order to install Vanced root without Magisk I cleared data from Vanced module, remove it and reboot.
Installed microg and in Split APK installer I enabled Sign before installing and installed.
YouTube works, but I'm not logged into my account. Once I try to log in, it tells me that I'm already logged in on the device.
So... How?
Click to expand...
Click to collapse
You don't need microg with root vandced
Sent from my MI 9 Lite using Tapatalk
Al765436 said:
You don't need microg with root vandced
Click to expand...
Click to collapse
I'll keep trying. I've got YouTube unistalled from System, so there should not be any conflict. Still can't log in.
Are you sure you are installing the root version? When I installed it I didn't even have to log in. All I did was just like the guide on their site says
1. I disabled the apk verification
2. Installed apks with the SAI
And that's all, it works
karolak-33 said:
Are you sure you are installing the root version? When I installed it I didn't even have to log in. All I did was just like the guide on their site says
1. I disabled the apk verification
2. Installed apks with the SAI
And that's all, it works
Click to expand...
Click to collapse
I'm an idiot, I haven't disabled the verification. Now it works.
kokesh said:
I'm an idiot, I haven't disabled the verification. Now it works.
Click to expand...
Click to collapse
I'm on latest eu MIUI as well (20.5.14, davinci device), but there is no option to disable the verification as eu devs have hidden the switch to deactivate MIUI optimization under developer settings....
So could you please tell me how did you disable the signature verification?
Yea have the same question.
How did you disable the verification on MIUI 11 (Android 10)?
You don't have to disable miui optimization. You can use lucky patcher to disable app signatures and install with sai
Sent from my Mi 9 Lite using Tapatalk
Al765436 said:
You don't have to disable miui optimization. You can use lucky patcher to disable app signatures and install with sai
Click to expand...
Click to collapse
Can you re enable it afterwards ?
Is your safenet check still intact ?
C0nvert said:
Can you re enable it afterwards ?
Is your safenet check still intact ?
Click to expand...
Click to collapse
Yes, after you install yt, just uninstall lucky patcher and its back to normal
Sent from my Mi 9 Lite using Tapatalk

Poco F2 Pro MicroG Signature Spoofing - Run Google Apps without Play Services

I do love the Poco F2 Pro as great value for money, just disappointed there's no custom ROM support. I thought I'd see if I can get MicroG to work. It's not a super simple process, as requires first debloating and removing the Google Play Services before doing so. I had the best success actually using the Systemless Debloater using the terminal and Magisk. It sounds complicated, but is fairly simple. I would gradually remove a few apps at a time and do a TWRP backup and restore if it failed to boot up. I also disabled a majority of the Miui apps and services including Mi Account. When attempting to remove FindDevice the device failed to boot up, so have left it for now.
Debloater can be installed directly from Magisk by going to downloads and searching. Then check this https://forum.xda-developers.com/apps/magisk/module-terminal-debloater-debloat-t3584163
There's other articles on debloating also https://medium.com/@mail.anonymous....devices-via-android-debug-bridge-2e5bcd94dfa0
As obviously the ROM doesn't support signature spoofing natively for MicroG to wok it needs to be patched. I tried the NanoDroid MicroG Patcher, but it failed.
There is a way to do it with an Xposed module. But I was able to do it by using this tool. Seriously one of the best tools I've yet seen, so deserves all the credit.
Using the Smali Patcher 6.9. Download and run it on your computer. It creates a Magisk ZIP that can be flashed by TWRP or Magisk and enables signature spoofing and a range of other hacks.
https://forum.xda-developers.com/apps/magisk/module-smali-patcher-0-7-t3680053
After signature spoofing is enabled. You can flash MicroG. There's multiple ways to do this. I've been able to get all the boxes checked for signature spoofing support with MicroG, but just a few issues still getting the Play Store to sign in. I actually used this package by FriendlyNeighbourhodShane https://github.com/friendlyneighborhoodshane/minmicrog_releases/releases
But also NanoDroid MicroG installer would be fine, which can be downloaded by https://github.com/Nanolx/NanoDroid
This is still a work in progress. To just get Signature Spoofing and MicroG working isn't too hard, it's often a bit trickier to get the Play Store to function correctly, but only required for paid applications, as the Auora Store and F-Droid work well especially with the privileges extension, that allows them to auto update apps. This is included with the friendlyneighborhoodshane version of MicroG standard installer.
I'm curious why there is not even an unofficial Lineage. I mean, source code is out, isn't it?
dustojnikhummer said:
I'm curious why there is not even an unofficial Lineage. I mean, source code is out, isn't it?
Click to expand...
Click to collapse
Maybe devs need more time to port roms to our phone ¯\_(ツ)\_/¯
Ok following up this thread. It seems that most Xiaomi bloatware can be removed. This article seems to go over what can and can't be removed. https://selivan.github.io/2020/02/25/removing-bloatware-from-xiaomi-miui-android.html
Go get the Google Play store working in the end. Was able to by running the NanoDroid_MicroG.zip in TWRP. Modify the nanodroid-setup file and change it so PlayStore=10 to install PlayStore.
Boot up phone and go to MicroG settings. Enable the UnifiedNlp back ends. I enabled Google Device Registration. Then sign into your Google account from MicroG. Don't run the Play Store, but clear data.
Restart phone then try running the Play Store and see if it opens correctly.
I'm somewhat ok with this phone. I think the phone is great, but just wish I could get HavocOS or LineageOS for it. I'm going to test it for a while now and see how it goes.
Hello,
on Android 11 (Xiaomi.eu rom - tried with stable and beta), after installing the Smali Patcher module, i've got a bootloop. Have you tried to enable signature spoofing on Android 11 ?
Would love to have a full guide now when Lineage is out.
Lowxorx said:
Hello,
on Android 11 (Xiaomi.eu rom - tried with stable and beta), after installing the Smali Patcher module, i've got a bootloop. Have you tried to enable signature spoofing on Android 11 ?
Click to expand...
Click to collapse
Haven't tried on any Android 11 ROMs as yet. CrDroid and a few custom ROMs have signature spoofing already. I'll do a bit more testing and might update this thread if I can get MicroG all working on other ROMs.
Hello, it's good to know that this is possible however a full guide would be much more useful. Thank you!

Categories

Resources