Related
Well, my 1+1 CM11S Android 4.4.4 updated to latest GPS 8.3 services and now GPS FC's on boot like 3 to 4 times and GPS FC every time I plug in the charger or unplug it. Reverting to default GPS or pre 8.30 ver of GPS is not giving any FC.
Anyone else?
What might be the cure, aside waiting for them (google) to fix this sh1t?
ps: I hate when perfectly functioning phone goes AWOL cause some prick is pushing sh1t on my phone...
Which is minimum android version for google service 8.3?
geowolf1000 said:
Which is minimum android version for google service 8.3?
Click to expand...
Click to collapse
Dunno, it's updating in auto and even if I try the manual update, from the store, it's installing 8.3 ver.... I had 8.1.15 or 18 yesterday... 038 final number.
Fevves said:
Dunno, it's updating in auto and even if I try the manual update, from the store, it's installing 8.3 ver.... I had 8.1.18 yesterday...
Click to expand...
Click to collapse
If you use kitkat this should not be happened except if you manual upgrade from apk mirror or have changes to built. prompt.
According to this
minimum version is lollipop
Thats is not compitible with yours
geowolf1000 said:
If you use kitkat this should not be happened except if you manual upgrade from apk mirror or have changes to built. prompt.
According to this
minimum version is lollipop
Thats is not compitible with yours
Click to expand...
Click to collapse
It happened yesterday and I see the file on apkmirror is from the day before - ver. 8.3 038 is also there... fcuk...
I now reverted to stock version my phone is having and will see if and when it updates again...
It happened today on TugaPower V93 android 5.1.1. I don't know why. I've installed latest slim zero gapps for 5.1.1...
Fevves said:
It happened yesterday and I see the file on apkmirror is from the day before - ver. 8.3 038 is also there... fcuk...
I now reverted to stock version my phone is having and will see if and when it updates again...
Click to expand...
Click to collapse
it updated to 8.3.00 (2353383-038) version on it's own (as predicted) and FC comes back on charger on/off, location on/off and 4 times on boot...
WTH? No!
Phone is 1+1 on CM11S, 444 kitkat, rooted. No different gaps then those that I had on the phone... Is there a way to revert back and stay that way? I tried few methods, but seems not to be working as (obviously) GPS updates on it's own...
I've flashed the previus package of gapps and now all it's ok ( G play version 8.1.15(2250156-230) )
Try to download a previus package that has a previus version of g play service and flash it
eugenioxx said:
I've flashed the previus package of gapps and now all it's ok ( G play version 8.1.15(2250156-230) )
Try to download a previus package that has a previus version of g play service and flash it
Click to expand...
Click to collapse
Downloaded last "good" store ver. 4.8.20 which won't auto update if you're disabling "check Wifi And Update" service, put instead of original phonesky.apk, did also the "trick" with terminal for chattr +i, downgraded services to ver. 8.1.15 (2250156-038) and for 24hrs it stays like this, no update occurred (play store or services).
Just in case someone need this for terminal commands:
Code:
su
touch /data/app/com.android.vending-1.apk
chattr +i /data/app/com.android.vending-1.apk
NOTE: use your folder structure and your play store apk naming.
Fcuking ggl b0rking my perfect 1+1... NOT!
I am on Temasek 5.1.1 v18.1 CAF build.... I have same issues with reboot/charge/GPS.....
4b3ck said:
I am on Temasek 5.1.1 v18.1 CAF build.... I have same issues with reboot/charge/GPS.....
Click to expand...
Click to collapse
Same for me on 18.1 and 18.2v2 CAF Build
Ditto.
Downloaded 8.1.15 won't install could be I am using tkgapps. Going to try older version of tk.
Finally figured out issues with Google Play Services v8.3 FC on charge/gps/etc if you by chance used Privacy Guard and disabled "Keep Awake" it will cause FC issues.
People with FC's should go with Open Gapps, these are pretty Stable GApps.
When you visit the site, you'll see Platform, Android and Variant in the Download Tab.
Platform ►Always choose ARM and nothing else.
Android ► Android version you will flash the GApps on, if you are on 5.1.1 then select 5.1 .
Variant ► GApps Package that you will be fine with, i always choose Pico as it has only what is required. (Size : Below 50MB)
Then click on that Download button, copy it to phone and flash it in recovery. :highfive:
If you want to flash these GApps on a existing ROM with another problematic GApps,
Uninstall any updated Google Apps. Go to ► Settings ► Apps ► Select the Updated Google Apps ► Uninstall Updates.
Delete all the Google related apps from the system partition ( inside ► /system/app & /system/priv-app ), recommended to do this in recovery, remember to mount /System partition first.
Flash Open GApps :highfive:
Reboot System!!
Get that fc's fixed for real :good:
4b3ck said:
Finally figured out issues with Google Play Services v8.3 FC on charge/gps/etc if you by chance used Privacy Guard and disabled "Keep Awake" it will cause FC issues.
Click to expand...
Click to collapse
The point is - I don't want it to be kept awake nor I need 90% of these services, therefore I go quite fine with blocking what I don't need
Btw - nice find and +1 for that man
I have 2 devices (Xiaomi Mi TV 2S 48" and a Xiaomi Mi TV 3 60") and I am having trouble getting GAPPS to install.
I do not have access to a custom recovery and the automated methods I do find fail for me at some stage or other. The odd time I can get it installed, it won't let me access my account.
One time I was able to get it all installed, but then the play store updated and showed a "this version of the Play store is not compatible with your device. Please uninstall updates" (or something similar to that). Uninstalling updates claimed to succeed, but wouldn't actually uninstall.
Factory reset later, I'm stumped. My current plan is:
1 - download PICO GAPPS for the Android version of my device
2 - Extract it to an SD card
3 - install the APK's
4 - move the APK's via terminal emulator to make them system (for the ones that require that permission)
5 - copy the lib files over from the zip
6 - cross fingers and reboot
Now, I am thinking that this should work, but I also don't know much about how the "flash zip" stuff works so I may be opening up a world of pain for myself. Plus side if I kill the android board, I can get a replacement for a lot cheaper than a new TV.
Sorry if I posted this in the wrong section; I did not see a section for "Xiaomi other" or "Xiaomi TV".
Anybody have any experience installing GAPPS manually from a stock ROM?
EDIT: So I did figure this out. There is a tool known as "Google Installer" that will install all of the google tools (and dependancies) including google play. After installing that, you just make google play store a system app and the play store works great.
Bad news - with the latest version of the play store, it will do a check on your device if it should be using the default play store or the leanback version (guessing the check is done by the device name in your account, but I have not verified this). Google installer installs an older version of the regular play store and it will auto-update. If your device requires Leanback and you don't have the leanback version installed, your play store will fail to start indicating you should uninstall updates.
Making flashable zip files for Android devices can be… frustrating.
For those who have never tried, here are some of the more irritations:
You use a very limited scripting language called edify to write your install scripts. So limited, that some people replace the binary (update-binary) used to parse the script (updater-script) with a normal shell script that performs the installation instead. What’s the point of having update-binary and updater-script, then?
Any app installed to /system/ with bundled libraries in the apk need to have those libraries extracted in order to not crash.
Various system files need to be created to grant certain permissions to apps by default, and you need to know the syntax of each one (usually some dialect of XML).
If the correct permissions are not set on an installed file, it can cause the system to bootloop.
The Solution:
I’ve created a program in Go that reads entries from a configuration file and builds a flashable zip for you, while taking care of the implementation for you. The name is simple: Zip Builder.
Features:
Configuration files can be written in JSON, YAML, or TOML.
Supports Android versions since 5.0 Lollipop
Automatic generation of updater-script and an addon.d persistence script.
Automatically extracts libraries from apps being installed under /system/.
Can specify different file or app sources for different versions of Android and/or CPU architectures. updater-script will only install the files for that particular system.
Validate downloaded files with md5, sha1, and/or sha256.
F-Droid interoperability: Specify the repo URL and app’s package name, and zip-builder automatically gets the rest of the app’s information from F-Droid’s repository, including a download link for the latest version of the app.
Remove any files you specify, e.g. apps that you are replacing with your own version or apps/files you just don’t want on your system.
Standalone binaries available for Mac OS X, Linux, and Windows. Android binaries (to use in a terminal app) coming soon.
Linux binaries may be usable with Termux on Android, though this is not tested or supported.
Links
Latest release announcement
Download zip-builder
Example configuration files
Complete documentation
Zips built with this tool
EmojiOne Emojis - Replace the NotoSans emojis with the ones from EmojiOne
F-Droid installer - Includes the F-Droid privileged extension, allowing F-Droid to perform automatic installs and updates.
Hacker bundle - Includes the F-Droid builds of Termux with API, Float, and Widget addons, and Hacker's Keyboard.
Google swipe libs - Includes the swipe libraries for the AOSP keyboard. One zip for all Android versions since 5.0 on all architectures.
microG - Installs the FOSS replacement for Google Play Services, microG. Optionally install the Play Store for downloading apps, using the patched version from NanoDroid.
Google Play Store - choose between the vanilla Google Play Store or the patched one from NanoDroid.
Google Sync Adapters - install the Google sync adapters for use with microG. Install contacts sync, calendar sync, or both.
UnifiedNlp - If you want network-based location without Google Play Services or microG, install this zip. Comes with the Mozilla location backend and Nominatim geocoder backend.
No GAPPS app packs - FOSS replacements for Google Apps packages, provides basic system apps for ROMs running without Google Play Services.. There are multiple tiers of zips you can download, matching the OpenGapps flavors. Click on the link to view the contents of each zip.
microg.zip doesn't flash anything in my redmi 2 oreo aosp. log attached
kurtn said:
microg.zip doesn't flash anything in my redmi 2 oreo aosp. log attached
Click to expand...
Click to collapse
I'm currently working on polishing up a new release of a different project of mine, then I'll have time to look it over.
Per your PM, though, you said busybox wasn't in the location that the zip assumed it was. Can you search through your system and tell me which directories contain either busybox or toybox? (I believe busybox was found in two different folders when I flashed Lineage before)
Shadow53 said:
I'm currently working on polishing up a new release of a different project of mine, then I'll have time to look it over.
Per your PM, though, you said busybox wasn't in the location that the zip assumed it was. Can you search through your system and tell me which directories contain either busybox or toybox? (I believe busybox was found in two different folders when I flashed Lineage before)
Click to expand...
Click to collapse
Just have to search with the right tool. In twrp I see busybox in the expected location.
kurtn said:
Just have to search with the right tool. In twrp I see busybox in the expected location.
Click to expand...
Click to collapse
I had a little bit of time to flash a beta Oreo ROM for my phone and had no issues with things getting copied to my system correctly. If busybox is in the location that the script expects it to be, it's not obvious what the problem is.
The log you gave me seems to show that it mounted your system and data partitions correctly, detected that a folder did not exist, and then exited normally.
Have you tried an updated zip recently? A little while back I had the script output the found values for Android version and CPU architecture. It's possible it got fixed along with whatever I was working on at the time.
Re-downloaded microg.zip from @Shadow53's page. Now it works as expected.
Pushed a commit that should hopefully fix the issue @marcdw reported in the MicroG thread at https://forum.xda-developers.com/an...y-services-t3217616/post74531435#post74531435
@marcdw, I rebuilt the zips with a build containing the fix. Can you confirm that the libraries are now loading correctly? Things are working on my end, except for the patched Play Store requiring a reboot before working.
@rottenwheel do you really mean xposed? I have the impression magisk gets more attention.
@Shadow53,
I had actually edited the updater and add-on.d scripts to use the short names on most of your zips and all was good.
After work I'll start anew using your rebuilds. ?
ZTE Axon 7 A2017U, Dark ROM, microG (NoGAPPS), Tapatalk 4.9.5
rottenwheel said:
As read on the microG thread:
Although XDA community and most Android modders tend to side with Xposed-based solutions, I need to emphasize this is not the absolute case. I rather to stay away from it as much as I can, because it's given unstability to my devices as soon as I start tinkering with some modules; as soon as I get it removed from my setup, bugs are gone. I don't want to engage in unrelated discussions here, I just wanted to let you know your zip solutions have been working like a charm and many of us will miss if you lose enthusiasm about it. Keep it up and rocking. Thanks to you, getting microG onto our handsets is easier.
Click to expand...
Click to collapse
NanoMod is optionally a Magisk module and has nothing to do with Xposed, though I appreciate the sentiment.
*If* I were to lose interest in this project or in providing scripts, the code for the zip-builder is open source and contains the build recipes I use for all of the zips I provide, so it shouldn't be too hard for someone to pick up if they wanted to.
That said, I have no intention of stopping providing zips any time soon, though development on the zip-builder itself is slow because university is keeping me busy. I use my zips too, so I gotta be at least a little invested
Shadow53 said:
@marcdw, I rebuilt the zips with a build containing the fix. Can you confirm that the libraries are now loading correctly? Things are working on my end, except for the patched Play Store requiring a reboot before working.
Click to expand...
Click to collapse
Howdy sir. My apologies for not getting back. Work got in the way.
The zips work perfectly. I setup two ROMs on my Axon 7 with microg-playstore, no-gapps, and hacker. Not a single hiccup with the included apps or Play Store. All is good.
Must say again, I like the apps included in no-gapps.zip. Most of those I use and have to get manually from F-Droid.
Perfect with Dark ROM which has no apps or launcher and thus no worries of duplicate functionality (like two cameras, two calendars, etc.).
I see Firefox has replaced Lightning. Haven't used Firefox since v28 so I get to see what the new one is all about.
??
LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
Awesome. Been looking into how to get F Droid and Micro G plus most other things to work for my sm-g900p!
Really not liking the way Google has been going.
So looking into HOW to get that this to work for me.
From what I had seen so far....
PLEASE keep working on this!!
Thank you Shadow 53!
marcdw said:
Howdy sir. My apologies for not getting back. Work got in the way.
The zips work perfectly. I setup two ROMs on my Axon 7 with microg-playstore, no-gapps, and hacker. Not a single hiccup with the included apps or Play Store. All is good.
Must say again, I like the apps included in no-gapps.zip. Most of those I use and have to get manually from F-Droid.
Perfect with Dark ROM which has no apps or launcher and thus no worries of duplicate functionality (like two cameras, two calendars, etc.).
I see Firefox has replaced Lightning. Haven't used Firefox since v28 so I get to see what the new one is all about.
??
LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
Click to expand...
Click to collapse
I'm glad to hear that it's working for you. I'll be posting a new release on GitLab around the end of the week (yay finals...)
Regarding the no-gapps zip, most included apps also remove the AOSP equivalent if present, with a couple exceptions such as Silence for SMS not removing the default SMS app and Firefox not removing the built-in browser, both to avoid potential issues.
godofsalt said:
Awesome. Been looking into how to get F Droid and Micro G plus most other things to work for my sm-g900p!
Really not liking the way Google has been going.
So looking into HOW to get that this to work for me.
From what I had seen so far....
PLEASE keep working on this!!
Thank you Shadow 53!
Click to expand...
Click to collapse
Development of the zip builder is stalled right now, largely due to time. It works great for what I need at the moment, but I will work on bug fixes for things that come up. The zips are rebuilt every week by a cron job on the server, though packages containing the official Play Store may not get updated if opengapps updates their version (which changes the URL). I try to catch that, but I don't always have time to check.
I'm considering putting together a comprehensive gapps removal zip that should remove as much trace of Google as possible from the device, including any application data. That will take some investigation, though, and so it shouldn't be expected soon. If/when it comes, it'll largely be for removing installations by opengapps and Beans gapps, as I can't account for all differences between OEMs.
Hey no worries about updates being "stalled"!
I know what your going though believe me. Can be such a frickin headache!!! Not to mention anxiety that some poeple get this time of the year!
AM certainly glad to hear that you are still somewhat working on it though. Plus frim what I can see, this has not been out long, so I don't thing others may even know about it!
I believe they will!!!
Running paid apps having a license verification at runtime
I installed a recent LineageOS for microG (build date 11/29) on my Samsung Tablet SM-T800 (chagallwifi) and added root by flashing the zip provided by LineageOS.
I first tried Yalp Store (version 0.29, downloaded from fdroid), but then figured out that I cannot use any paid apps that make use of a license validation at runtime. However, there are some paid apps that I require.
I did some reading and it seems like the installation of the original Google PlayStore is a solution.
So here are my questions:
1) Can I get paid apps running when I install the original PlayStore as a system app following the procedure described on the blog shadow53 (sorry, cannot post the link cause I am a new user, but it is easy to find when searching for 'shadow53 android downloads')?
2) Is there anything I have to do in addition to flashing the PlayStore zip?
3) Does flashing the original PlayStore give rise to any conflict with the FakeStore that comes installed as part of microG? If so, how do I remove the FakeStore?
ebiel said:
I installed a recent LineageOS for microG (build date 11/29) on my Samsung Tablet SM-T800 (chagallwifi) and added root by flashing the zip provided by LineageOS.
I first tried Yalp Store (version 0.29, downloaded from fdroid), but then figured out that I cannot use any paid apps that make use of a license validation at runtime. However, there are some paid apps that I require.
I did some reading and it seems like the installation of the original Google PlayStore is a solution.
So here are my questions:
1) Can I get paid apps running when I install the original PlayStore as a system app following the procedure described on the blog shadow53 (sorry, cannot post the link cause I am a new user, but it is easy to find when searching for 'shadow53 android downloads')?
2) Is there anything I have to do in addition to flashing the PlayStore zip?
3) Does flashing the original PlayStore give rise to any conflict with the FakeStore that comes installed as part of microG? If so, how do I remove the FakeStore?
Click to expand...
Click to collapse
1. Yes, you will be able to check licenses at runtime with the Play Store installed.
3. Yes, they use the same package name, so having both apps installed causes a conflict. Depending on where the FakeStore is installed, the Play Store zip may recognize where it is and automatically remove it for you. You will see some output while flashing, something like "Deleting existing file /system/priv-app/Phoneksy" if it was discovered (file path may be different).
If it does not automatically remove FakeStore, find the directory it is installed in and delete it, then on next boot modify the playstore addon-d script to delete that directory. You should see where and what to change when you open the file. If you do not make this change,
2. You may have to manually remove FakeStore with the above process. You should also look at https://shadow53.com/android/no-gapps/faq/playstore-not-loading/ regarding other gotchas with getting the Play Store running and https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/ if you use the patched version of the Play Store.
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
Whether addon.d stuff works depends on the ROM. Some ROMs have a backup feature during flashing but a lot do not. Does LOS support addon.d backups?
ZTE Axon 7 A2017U, Dirty Unicorns UNOFFICIAL v11.7.2 ROM, Tapatalk 4.9.5
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
LineageOS has addon.d sopport. Maybe you should post a recovery. Log
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
After installing the microG Lineage fork on my own device to test, I realized that the Play Store zip marks FakeStore as something to remove on initial installation, but not across system updates. The addon.d script doesn't re-remove FakeStore.
Try downloading the latest version of the zip and installing it. FakeStore should stay uninstalled now.
In other news, I've decided to make my no-gapps zip into multiple, similar to the various OpenGapps zips. This means a larger selection of open source apps that can be installed, including some more replacements for AOSP apps. I'm working through a couple bugs right now potentially related to these zips, then I'll add an update with more details.
So I currently have a Mi Box (MiBox1S) and it's running Android 4.4.2. I'd like to install gapps onto it, to make it less like a brick and more like a streaming box. (Hulu won't work without it, plus the launcher it came with is ugly and in Chinese so I'd like Leanback) I've found there's no TWRP for the device as far as I can tell. However, I do have root that I achieved with KingoRoot. Since I couldn't get a recovery, I tried Flashify, FlashFire, & Flash Gordon apps to install w/o TWRP. Flashify needed a mouse or touchscreen, Flashfire doesn't support KingoRoot I guess, and Flash Gordon just flat out did nothing despite saying it was flashing and had root. I tried three different gapps installers, two said unsupported and the last needs a mouse to work. I did also try just sideloading the apps with ES. Opening any of them would just tell me Google Play services has stopped, so that's a no go. So, how does anybody propose I get gapps onto this thing? And maybe Lollipop too? I guess my fallback would be just trying to use Android x86 on an older pc but I'm having other issues with that as well. Mostly with the sound not working at all.
Zumbuh said:
So I currently have a Mi Box (MiBox1S) and it's running Android 4.4.2. I'd like to install gapps onto it, to make it less like a brick and more like a streaming box. (Hulu won't work without it, plus the launcher it came with is ugly and in Chinese so I'd like Leanback) I've found there's no TWRP for the device as far as I can tell. However, I do have root that I achieved with KingoRoot. Since I couldn't get a recovery, I tried Flashify, FlashFire, & Flash Gordon apps to install w/o TWRP. Flashify needed a mouse or touchscreen, Flashfire doesn't support KingoRoot I guess, and Flash Gordon just flat out did nothing despite saying it was flashing and had root. I tried three different gapps installers, two said unsupported and the last needs a mouse to work. I did also try just sideloading the apps with ES. Opening any of them would just tell me Google Play services has stopped, so that's a no go. So, how does anybody propose I get gapps onto this thing? And maybe Lollipop too? I guess my fallback would be just trying to use Android x86 on an older pc but I'm having other issues with that as well. Mostly with the sound not working at all.
Click to expand...
Click to collapse
Since you already managed to root the device, you just need to go to apkmirror and install FOUR google packages specifically for version 4.4.2:
Google Play Store
com.android.vending
Google Play Services
com.google.android.gms
Google Service Framework
com.google.android.gsf
Google Account Manager
com.google.android.gsf.login
However, in order to make it work, you need to install them as system-app.
And MiBox 1s doesn't have any extra spaces for you to install all four.
So, for your own good, you should get rid of xiaomi system files first.
(as for exactly what can be gotten rid of... that is details, ping me again if you haven't give up on this box yet)
In the process, you may want to get rid of something like mitv.desktop. That is one thing sit on TOP of launcher thus without getting rid of it, none of your launcher will work.
So, you need to install a launcher first.
I have never gotten leanback to work. I did install an open-source "simple TV launcher" and it served my purposes.
At this time frame, I can't get a lot of stuff to work simply this box is too old. But I did manage to use the box without any xiaomi software.
kngharv said:
Since you already managed to root the device, you just need to go to apkmirror and install FOUR google packages specifically for version 4.4.2:
Google Play Store
com.android.vending
Google Play Services
com.google.android.gms
Google Service Framework
com.google.android.gsf
Google Account Manager
com.google.android.gsf.login
However, in order to make it work, you need to install them as system-app.
And MiBox 1s doesn't have any extra spaces for you to install all four.
So, for your own good, you should get rid of xiaomi system files first.
(as for exactly what can be gotten rid of... that is details, ping me again if you haven't give up on this box yet)
In the process, you may want to get rid of something like mitv.desktop. That is one thing sit on TOP of launcher thus without getting rid of it, none of your launcher will work.
So, you need to install a launcher first.
I have never gotten leanback to work. I did install an open-source "simple TV launcher" and it served my purposes.
At this time frame, I can't get a lot of stuff to work simply this box is too old. But I did manage to use the box without any xiaomi software.
Click to expand...
Click to collapse
I appreciate the reply, but this was over 2 years ago. I did get gapps on it but ended up bricking it by trying to install Leanback as a system app and resetting it never fixed it, so it has collected dust since then unfortunately.
If you are interested in revive the machine, I have a copy of an internal development image from Xiaomi.
It is the only image which I can repeatedly flash when I screwed up.
You can simply flash this development image first, then start over again.
By the way, I never managed to get leanback to work. I suspect the leanback launcher is based upon Android/5.
I end up using some open source launcher instead.
If you are interested in this image, let me know.
I also have a list of bloatware which you can safely remove (if you are willing to give up on any of xiaomi services
Also... as far as my experiences go, I don't really need gapps for some reason. I have a 3rd party Youtube, Kodi, and Netflix installed. None of them requires gapps.
kngharv said:
If you are interested in revive the machine, I have a copy of an internal development image from Xiaomi.
It is the only image which I can repeatedly flash when I screwed up.
You can simply flash this development image first, then start over again.
By the way, I never managed to get leanback to work. I suspect the leanback launcher is based upon Android/5.
I end up using some open source launcher instead.
If you are interested in this image, let me know.
I also have a list of bloatware which you can safely remove (if you are willing to give up on any of xiaomi services
Also... as far as my experiences go, I don't really need gapps for some reason. I have a 3rd party Youtube, Kodi, and Netflix installed. None of them requires gapps.
Click to expand...
Click to collapse
Ah yeah, I'd like a link to it actually. I've never really expected to revive it. It's been so long though, I don't remember how to get this device into fastboot mode even.
Hello Guys,
I come in need of a help,
I'm writing from my computer now,
Yesterday my phone was working fine,
Today morning, I updated the apps on my phone; amongst the updates was android system webview.
After a reboot, my phone is unresponsive, it won't open any of the apps from that point.
I reboot again, since keyboard doesn't work, I used the OTG cable to use the physical keyboard to enter the password and get in. Tried entering setting to uninstall that crap app, settings is unresponsive.
No SIM services, no keyboard, no fingerprint, no settings etc.. basically nothing works and everything says "unresponsive and asks to either wait or close".
The only thing I have now is TWRP Recovery, and I'm inside it now.
I've wiped Cache + Dalvik / ART Cache : Result still same, nothing works.
I mailed [email protected] (which is provided in the app's "Developer" section) about this and got a reply that the mail is no longer being monitored.
Can someone please let me know how I can remove android system webview by using TWRP ? So that I can enter the phone back again as normal..
Device Details:
Lenovo K8 Note
Android 7.1.1 Nougat, (Never updated the OS)
Device has been rooted and has recovery options.
I think you can find WebView module in Magisk respiratory so I suggest you give that a try. Flash it and I think it will be fine as long as you have Magisk installed, of course.
dedq said:
I think you can find WebView module in Magisk respiratory so I suggest you give that a try. Flash it and I think it will be fine as long as you have Magisk installed, of course.
Click to expand...
Click to collapse
Thanks, I couldn't quite understand that..
I've never read/seen a need for Magisk so far.. so may I know what is the procedure to be done here...?
I do read Magisk is a systemless Root, (I already have SuperSu, is that the same functionality? (though I can't open anything that is))
Find the Magisk zip on Google and flash it over TWRP.
Head over to the Magisk module site and you will be able to find an alternate WebView module you can flash. It will be in zip format so I guess you will need USB to transfer those files to your phone since you cannot use it to download modules.
dedq said:
Find the Magisk zip on Google and flash it over TWRP.
Head over to the Magisk module site and you will be able to find an alternate WebView module you can flash. It will be in zip format so I guess you will need USB to transfer those files to your phone since you cannot use it to download modules.
Click to expand...
Click to collapse
Understood, thanks..
Will try this out.
KillerBeeSama said:
Understood, thanks..
Will try this out.
Click to expand...
Click to collapse
Give it a try and come to tell if you have sorted it out.
If not, you will probably need to flash your ROM again hoping the application won't stay updated but to back to stock version.
dedq said:
Find the Magisk zip on Google and flash it over TWRP.
Head over to the Magisk module site and you will be able to find an alternate WebView module you can flash. It will be in zip format so I guess you will need USB to transfer those files to your phone since you cannot use it to download modules.
Click to expand...
Click to collapse
Oh, one more thing,
Does this procedure mean, I'll lose TWRP and SuperSu?
Can I not just downgrade the android system webview manually itself?
KillerBeeSama said:
Oh, one more thing,
Does this procedure mean, I'll lose TWRP and SuperSu?
Can I not just downgrade the android system webview manually itself?
Click to expand...
Click to collapse
You won't lose TWRP but I am not sure about SuperSu since it's very old and people don't use it from the time Magisk appeared. I don't think you will be able to have both TWRP and SuperSu.
It would be good for you to just uninstall the updates of WebView if you can use your phone at all. That would solve the problem.
TWRP basically is a menu what allows you to select and apply ADB and/or Fastboot commands.
SuperSU is a Superuser access management tool: it requires SU binary got installed on Android.
Both mentioned sofwares are completely different things, don't depend on each other.
BTW:
I always root Android without the need to make use of Magisk or SuperSU.
So, I went through these
[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...
forum.xda-developers.com
Android system Webview installed but not used by apps
I downloaded and installed the latest version of android system WebView from the app store on my android tablet (running 5.0.2). But apps still go on using the old webview version (39.0.0.0). Ho...
android.stackexchange.com
SystemWebView releases
SystemWebView releases
www.bromite.org
Installing SystemWebView
Bromite is a Chromium fork with ad blocking and privacy enhancements; take back your browser! - bromite/bromite
github.com
I got is, .. the adb and appt command says "not found". so.. confusion. and I also see that Bromite System Webview might or might not work on some apps..
So,
Is there a way to downgrade an app through recovery mode
or delete that app's data and start from scratch for that alone?
or is there a way to flash an old Android System Web View through TWRP?
Please help, I have spent the whole day trying to fix this.
I already have SuperSu and it seems if I need to goto Magisk (which is just for that other webview application, I have to do a lot of rolling back and applications going away, ) I don't want that..
Let's keep the Magisk idea as last resort and please let me know if there is any other way to delete the entire Android Webview related stuff and start from beginning.
<bump>
Attached the attack of errors. (these are just few of the ANR popups, there are lots more.. at the last screen you can see even settings won't respond)
My recommendation: Reflash phone's Stock ROM to get rid off of all modifications you applied so far, then restart modding from the scratch.
jwoegerbauer said:
My recommendation: Reflash phone's Stock ROM to get rid off of all modifications you applied so far, then restart modding from the scratch.
Click to expand...
Click to collapse
Just because of one application?
I just want that android webview gone/replaced with a stable one, is that not possible without destroying everything?
Thanks everyone.
we have a solution,
In my case, uninstalling the Xposed framework fixed it for me..
So, while working on this issue I had made a flow map and a log of what is done and its results, may be someone else can benefit from it in the future..
Spoiler: Tries and results
Even starting the entering phone itself is a big issue, because the keyboard applications don't come up; fingerprint doesn't work on first boot as a security measure as well; connected physical keyboard to OTG to phone to enter password... then greeted with lots of errors of all the applications.
Asking people blowed over 'to buy a new phone'
Posted to Reddit, no replies
Posted to Google support, got crappy bot_ish answers; who even hires these people!
Posted to XDA, have some ideas worth trying
Unpacking the system web view.apk on computer gives crap details as it is almost completely encrypted.
Going rabbit hunting through the rabbit hole, checking each folders on "/"
found something similar /system/app/WebViewGoogle/WebViewGoogle.apk
Quick google search confirms that I’m on the right path to finding it...
May be data or XML is somewhere too?
Deleted(copied and deleted) /system/app/WebViewGoogle/WebViewGoogle.apk
Result, Same
Then Reverted
PS: Original Copy at ext_sdcard
Replaced the existing one (92.0.4515.115 with 90.0.4430.210)
Result, no changes.
Then reverted with the crappy original
May be adb will install properly?
Tried adb commands on phone on TWRP, doesn't work
Tried adb from computer to phone, unable to connect to phone.
Was doing it wrong, while in TWRP, I need to initiate "ADB Sideload" and then connect from PC (with Firewall allowed)
then "adb devices", shows connected device with serial number
after the above, the adb push keeps saying "error: connect failed: closed"
turning phone ON and connecting for additional settings (USB debugging) pops "mtp host failed" as soon as I wire..
Started the phone, switched over to Guest account, (oddly seems stuff there are kind of better with lesser error messages), tried launching playstore and wifi, both need password which I don't have, entering settings, hangs for a while, quickly go to apps and uninstall updates for android system web view.. web view becomes 0.0.1
results, fail
Created a temporary user account on phone whilst booting, (because of the observable lesser apps running if I switch over from main..)
added my gaccount on it,
launched playstore to update the android system web view..
the update is stuck at 60%~70 %each time and is unable to complete..
took the v90 application that is on pendrive, connected otg.. and started to install application manually from there..
it said, no space.. even though there is around 4 GB free... continued to disable other applications, such as chrome, youtube, drive etc..
still unable to install the v90 application
even installing other apps (sudoku example) have the same issue,
and then I see a popup that package manager has stopped working (aha! so that itself doesn't work, then can't install),
Went to see if I can change something on developer options, developer option wont come up even after 7+ taps.. hmm strange, may be only main account can have dev options.
While at it, swapped out the Gboard with older AOSP keyboard (retaining Fleksy though).
Rebooted and tried again.. no fix yet..
Atleast I don't have to switch to physical keyboard now for every reboot, since the inner older keyboard comes for first boot.
By TWRP, removed existing app and replaced with v87; doesn't seem to be any different, same errors...
Was about to install the Magisk but it seems to have lots and lots of catches to it, and things to-do before I can go to that...
Continuing investigation on how to downgrade and get back to older state
Through TWRP, deleted the app folder from /system/app/WebViewGoogle/WebViewGoogle.apk
researched to see if there is something else to delete, couldn't find much... proceeding from what we know...
Removed ATSystem.apk (3C's helper) from /system/priv-app just in cast (copy placed at ext_sdcard)
result no change..
Started at around 31-Jul-21 13:00 and went on till 01-Aug-21 01-26 pausing to for the day to rest...
Restored App Folder back to /system/app/WebViewGoogle/WebViewGoogle.apk
WebViewGoogle.apk is v90 again.. (the original seems to be missing, meh, not like it's going to fix)
reboot, result, no changes.
Starting step to install magisk
Removing xposed now..
wiped dalvik cache
rebooting
Kind of stable!!!
Everything seems to work?!?!
Firewalled all app except playstore and mail,
mail seems to work, but can't open the mails (just the headers are received), clicking on the mail says "unable to inflate webview"
aha, I forgot that I have v87 still, if I update that again, will it work (if it doesn't we know how to revert now)
proceeds to update v87 to latest
reboots,
I guess issue resolved by uninstalling xposed, next step to enter phone and move data to safe zone and think about next step.
Are you using xprivacylua?
VD171 said:
Are you using xprivacylua?
Click to expand...
Click to collapse
No, I do remember hearing about it.
GUys, i have installes a system webview on my Samsung J2 core, after restarting my phone stuck on int boot animation, then i do the hard reset combination keys and keeps from restarting. what should i do.
TUPANGPUTi23 said:
GUys, i have installes a system webview on my Samsung J2 core, after restarting my phone stuck on int boot animation, then i do the hard reset combination keys and keeps from restarting. what should i do.
Click to expand...
Click to collapse
Oh... sorry to hear that.
I don't know the solution to that, because mine is rooted I was able to get into the custom recovery and fix things.. not sure what can be done here for your case, (I do know that the old samsung's default recovery is kinda unreadable for English speakers)
So, I think it's best for you to start a new thread in the forum, because if you make a new thread there's a higher chance of reply than this thread which is already marked solved.
(plus. please do attach any photos even crude it may be, still will help people see and suggest actions)