Hi,
I'm working for one company that makes eletric bikes. Currently we have an app which is used as extended dashboard for the bike and to control your bike when you are not using it. Now we are thinking of extending some of our functionality and one of our feature request would be to use Android Auto within our bike infotainment. My question is whether something like this is 'legit' (Can such an application be approved by Google) ?
Or to be more precise, here is user story request: "As a company that manufacturers e-bike solutions, we want to build bike infotainment that supports Android Auto, so that riders can run all apps that have Android Auto support on e-bike infotainment."
Thank you
If your e-bike application does not have a hidden collection of user information and sending packages to third parties, then you will be moderated by Google in the Play Market. Read about such applications on the thematic sites that are dedicated to e-bikes.
Related
Have you ever wanted an app like those in android or iPhone for keeping a track of expenses on your car and one thats FREE ?
Well here is an app that can do exactly what you need.
Simply the best car expense tracker, record fuel expense, record maintenance expense, calculate mileage, track your expense , get visual data, has very good flexibility to change units, two methods to calculate mileage, get statistics for your car, and manage multiple cars.
Updates:
1.New Improved GUI
2.Graphs
3.Units,
4.Two methods to mileage calculation
5.Converting between units.
Currently available on app marketplace but new version should be available within 1 week, also attached is the XAP to sideload the app if you want the new version right now.
Download Links
1. attached to the thread
NOTE: This app can be sideloaded on WP7 devices that are able to do so, and also can be downloaded from WP7 app marketplace
please let me know of any shortcomings in the app, or if would like to see new features added to it.
all i have to say is...
great app.
ok perhaps not for everyone but i like it to take care of the costs my car produces during the month.
only thin i would like to have by now is perhaps the chance to choose between currencies.
for me its € and SFR if possible...
regards
Saste
Thanks for the reply, i would add the feature in next update
Hi there,
I am representing a European mobile publisher and we are currently searching for Android Apps, we could license non-exclusively for our own distribution channels.
We are typically paying a one-time flat-fee and we just need the rights for our own channels. So you could continue publishing your Apps on Google Play and any other App store by yourself.
Currently we are especially looking for the following type of Apps:
- Battery Optimization tool
- Motion detectors/alarms
- Fingerprint lock screens
- Walk and Text (App which makes the screen transparent by using the camera and you can continue typing e.g. messages or surfing on websites).
Besides we are also always open to any other good quality App.
If you are interested, please send me a PM.
Thx and cheers!
Hi guys!
I m new here and i ve been searching for it mostly here and in web researches, but cannot find a clear answer.
Does anyone know a ROM suitable for a tablet (i have a xiaomi clover that i could use for it) that i could mount on my motorbike for gpx navigation, maybe weather and music also ( getting real time machine data via the ECU, as speed, revs, temperature etc would be awesome too! )
It ll be great if a tablet could actually (replace, or) complete the dashboard informations,
Does anyone has a clue about which way i should dig around ?
thanks you all
I have a nexus 5x always in car, for android auto. I have rooted the phone and Uninstall most of android. Including phone app, sms, etc. I have only keep the core of android and gaps so to run android auto and evey app i wanted. This is the way..
I guess you are not looking for a ROM but for some apps to be installed in your tablet or phone.
You can test some Car Launchers you can find in the Store.
To get real-time parameters you will need an ODB connected to your bike and for the software, with any ODB you buy there will be a basic app to obtain real-time data. Specifically for motorbikes you have MOTOSCAN.
I'm not sure if this forum gets that technical, I guess we will see.
I'm developing some Android Auto specific apps that I would like to be launched or focused when in a geofenced area. Is there a way to launch apps or give them focus with the API's for Android Auto based on outside influences? I'm thinking this could be against driver distraction guidelines but would certainly be handy in my use cases (think not advertising, marketing focused at all but useful and helpful!)
Sounds interesting.
What kind of Android Auto apps are you developing?
I can't say what I am developing, but here is another idea. Think of a "pay for parking" app that just brings up the payment authorization on the screen as you are driving into the lot. Just press "yes I accept" and you are allowed in. Based on geofence, so it just pops up when you are in "range".
hummbug said:
I'm not sure if this forum gets that technical, I guess we will see.
I'm developing some Android Auto specific apps that I would like to be launched or focused when in a geofenced area. Is there a way to launch apps or give them focus with the API's for Android Auto based on outside influences? I'm thinking this could be against driver distraction guidelines but would certainly be handy in my use cases (think not advertising, marketing focused at all but useful and helpful!)
Click to expand...
Click to collapse
As far as I know, apps in Android Auto mode cannot request "foreground" or take control over what is displaying in the headunit's screen. The user must launch the app manually from the AA's homescreen or the bottom bar.
You could try sending a notification to the user when it enters or exits the geofence, so he knows that he can use your app there (you may need to ask the user to allow bypassing do-not disturb mode)
Hi,
I'm disappointed with AA. I think there is some space for an open source alternative to this system which is so closed.
Moreover the end of life of the standalone version makes me feel that Google doesn't care much about their customer experience.
I tried the Google Assistant driving mode and it's... a disaster for now.
I think it would be easy to create a great AA like launcher. But to make it succesfull there must be a community and an ecosystem around that. Apps are important even in automotive context.
Typically Waze is a key app that many drivers want.
At this time I'm wondering what is the best approach to start this kind of project. I see few show stoppers and I'm interested to get some thought from you about that.
1/ Head unit integration : long time ago I worked on the reverse engineering of the AA protocol. I discovered that the protocol is using SSL certificates. Head units holds a public key and mobile use a private key provided by Google Play Services. The problem is that these certificates have very short lifetime (about 6 months) and if I remember fine the root cerificate will expire in 2030 or something. I don't think that head unit s check the expiration date anyway (because many of them don't have system time). But for sure you need a Google private key in order to initiate communication with a head unit. The key could be captured decompiling code few years ago, don't know if it's still as simple as that.
If head unit really don't check the expiration date then it could be possible to replace the whole AA stack with an independent one.
But even if this work I'm not sure it's possible to disable the native AA protocol and take control of the USB port without rooting.
2/ Apps integration. There are 2 categories of Automotive apps : media apps and navigation apps. I think there are also a category for messaging apps.
Navigations apps are apps that provides an automotive friendly display. Waze does this for example.
Media apps are easy to integrate becaase they rely on the legacy mediabrowser APIs.
Integrating the navigation apps is tough. Because these apps are exposing a special AA service that only privileged apps can invoke (by default).
However apps dev can also allow a third party app to connect their dispkay service. This won't ever happen except if the car launcher become mainstream.
Good point is that would not require any change in implementations : it's just an access right problem.
I have seen a lot of car launchers in Play store. They all display the apps on native mode which is not what you want while driving.
Any comments to this ?
I would also like to see an alternative way...but unfortunately I did not find anything yet.
I'm also not happy with everything on Android Auto.
For example:
- I have apps (e.g. navigation) that are not compatible with Android Auto
- I can't accept Whatsapp calls on Android Auto
- The navgation of media apps is not the best way (if you want to change the playlists, there are way too many inputs necessary)
- I can't turn off Google Maps (GPS) to preserve battery and reduce heat on the phone
- I need internet (I live in a rural area...therefore sometimes I don't have internet and then in a lot of times, Android Auto just crashes...)
- I don't like Google's update policy (it's just good luck if a new version of Android Auto works stable). I want to have a working version and leave it on the phone.
From a user standpoint I definately would like to see an AA alternative. I don't need to watch videos or anything like that but there are a few necessary apps for me that AA doesn't allow.
SOFO888 said:
- I don't like Google's update policy (it's just good luck if a new version of Android Auto works stable). I want to have a working version and leave it on the phone.
Click to expand...
Click to collapse
You can achieve that by disabling Android Auto automatic updates on Play Store app.
CaioTheBrain said:
You can achieve that by disabling Android Auto automatic updates on Play Store app.
Click to expand...
Click to collapse
No, unfortunately not. Every Google app has an expiration date, also Android Auto. This expiration date then forces you to update your app. Otherwise it will not start.
There are a few Android dongles that trick the car's headunit into thinking it is connected via Android Auto. However, most of the devices are CarPlay AI units that trick the headunit into thinking is is connected to a CarPlay device and then display the Android system through the headunit. But they are all buggy.
Perhaps something can be learned from how they do that. An app that mimics Android Auto but allows full user control would be great.
I am by no means an expert but I want to help do this! I liked using rooted devices for AA and having AA tweaker but I always felt like it was just the start of something not a finished product so I'm definitely down with this. What I feel like would be the simplest approach would be making an Android auto app that (it communicates with your phone and doesn't need data) runs on a cheap tablet that you put on your dash or wherever in the car and from there you have full control over the app and device. Just my thoughts
Did someone tried sreen2auto? Its mirroring your phone to your android auto. Search it on XDA forum.
drnightshadow said:
Did someone tried sreen2auto? Its mirroring your phone to your android auto. Search it on XDA forum.
Click to expand...
Click to collapse
I used to use Screen2Auto but it required too much upkeep every time Google made changes to Android Auto. The last time it broke I couldn't get it working again.