Comments (3)
Without the Google app you may not even need a module at all - you could have an app with the Google app's package name and run the redirect like that. It's not in scope for this app though as the Google app is included as stock on every GMS Android device and almost everyone would want to keep it that way, rather than uninstalling it just for this.
from discoverkiller.
That's fair, but what about with the google app only disabled? That seems much more reasonable, and it's how I've had my phone since I got it (even before I started rooting and such).
Wouldn't it be possible to change it so that instead of having the google app redirect to this app, instead have any app that tries to open the google app instead open this one (I imagine they all must use some kind of identifier to open the google app, so replacing it should work?), that way it works both with or without the google app installed/disabled?
This might cause some problems for apps that try to open the google app for other reasons than the news, but I think that could be solved by just... not enabling the module on those apps.
Sorry if this is complete nonsense, I'm really just guessing based on my very limited understanding of how xposed hooks work.
Also, if this does turn out to be impossible, how much "google app" is actually needed for this app to hook correctly? Say I made an empty app with the google app's package name, would that be enough for this app to work properly? Or would it maybe need to have all the correct activities (or just the news one?), or more?
from discoverkiller.
Not possible at all with it disabled. As for how much is required - very little, but that introduces other issues as other apps will be expecting the full app.
Hooking each individual launcher app would be possible (and I've had it work that way in the past), but it's cumbersome and confusing for users so the approach currently in use is better. You also cannot use media overlays without hooking the Google app directly.
from discoverkiller.
Related Issues (20)
- Unable to work on android 10 HOT 1
- Search bar opens up voice assistant instead HOT 4
- add support for custom activity HOT 1
- Not able to install in Multi User Mode HOT 2
- Some Feed URLs don't load HOT 1
- The app is not working for me please help HOT 2
- Status bar icons are not dark on light wallpapers
- caused bootloop on android 13 after installing the entertainment HOT 1
- "Xposed module not enabled" Android 13 HOT 1
- [Feature Request] Please add option to launch activity or app shortcut HOT 2
- Discover Killer Crashing HOT 4
- App not working (failed to connect to service) HOT 3
- Add support for custom activity? HOT 1
- Could this work with LSPatched HOT 2
- Xposed not working anymore HOT 4
- Inplement in launcher itself.... HOT 1
- 'No Root' HOT 3
- Add a function to just kill the process
- Overlay like in smartspace HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discoverkiller.