Comments (9)
This repository is nice, but the full implementation of all things in a during call UI is probably much larger.
It is :)
Do you know perhaps how to clone correctly the official Phone app, or at least just the part of during the call?
You might have better luck finding an answer here https://stackoverflow.com/search?q=%22platform%2Fpackages%2Fapps%2FDialer%22
I have some notes I took last time I was downloading AOSP code to open it in Android Studio, with the intention of someday making it an answer on Stack Overflow:
At least 100GB of free disk space to checkout the code and an extra 150GB to build it.
sudo apt install repo
or install with curl[StudioProjects] mkdir aosp [StudioProjects] cd aosp
if you choose Android M or older, you'll need JDK 7 instead of 8
[aosp] repo init -u https://android.googlesource.com/platform/manifest repo sync
this will take about an hour (depending on your network connection), changing branches takes about 20 minutes
make, if you're low on disk space, delete .repo (more than 50 GB additional needed)
make idegen && development/tools/idegen/idegen.sh
open android.ipr in AS, this will take ???
do stuff from https://shuhaowu.com/blog/setting_up_intellij_with_aosp_development.html and https://android.googlesource.com/platform/development/+/master/tools/idegen/README
from simple-phone.
I don't want the entire AOSP. I want just the dialer (Phone) app...
Cloning the entire AOSP would take huge amount of time, and also somehow trimming it to just the Phone app...
Some of the posts on StackOverflow point to the Google repository I've mentioned.
Can you please check it out?
from simple-phone.
It's not possible to build it separately without modifying it heavily, sorry.
from simple-phone.
But it seems that it's what others have done, or at least on the repositories I've shown...
from simple-phone.
from simple-phone.
No, I mean it seems they took just what's needed from the repository I've mentioned (here), and didn't clone the entire AOSP.
from simple-phone.
That's what I said:
It's not possible to build it separately without modifying it heavily, sorry.
from simple-phone.
But what I just said is that it's not what they did.
I don't think that they cloned entire AOSP, as you wrote "more than 50 GB additional needed".
I think they only took what is needed.
My question is how did they make an order out of all the mess I've found.
There are many folders there that don't make sense.
from simple-phone.
This is not the place for such a discussion, and I've already gave you all the help that I can, even though I had no such obligation.
from simple-phone.
Related Issues (17)
- Question: how to handle immersive mode apps? HOT 19
- Question: is it possible to show the built in during-call-UI, from this one? HOT 4
- how to clear setting and reset back to system dialer app HOT 4
- Suggestion dialog with deafult dialer icon instead custom dialer icon
- Conference call HOT 1
- Need Suggestion : How can I implement it without using startActivity(Intent(Intent.ACTION_CALL, uri))
- i dont it is defualt?
- CallService not invoking in xiaomi devices. HOT 8
- Code for java
- Does not work when screen is off HOT 1
- Ongoing.call is sometimes null in when answer/hangup
- The screen doesn't turn off during call
- Can I create the same app in flutter?
- Stop default ringtone when get call
- doesn't build with android studio 2023.2.1 HOT 1
- answer incoming using speaker
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 simple-phone.