Quo Vadis, Open {Source, Standards, World}? w/ Jan Wildeboer – XDA:DevCon 2014

Open Source was a big topic at this years XDA:DevCon … more

Android 5.0 Leaked for the Samsung Galaxy Note 3

Android Lollipop is still making its way to many new devices. Firmware updates have been … more

Learn to Sync Files Between Android And PC with Unison

Dropbox and similar cloud services are great if youre planning to keep your files … more

OnePlus Indian Ban Lifted, Android One Expanding – XDA TV

Android 5.0.1 Lollipop is available for the Nvidia SHIELD Tablet! That and … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][UPDATE 10/21/2010]DashBoard V6 (formerly CarMode)

OP xr4v3nx

12th October 2010, 02:08 AM   |  #1  
OP Senior Member
Thanks Meter: 0
 
162 posts
Join Date:Joined: Mar 2010
More
CarMode is now DashBoard! And is now available in the Market! Search "DashBoard" (without the quotes) by Nidus Network.

I'm not getting any info from you guys regarding the Action, Package and Class names for each of your phones/ROMs. I can do this myself but it will take me weeks for there are LOTS of phones/ROMs/versions out there. So to fix the force close issues, I've decided to make the users input the apps themselves by typing in their package and class names. Until I get those info I need, there isn't really any other easier way.

Visit the huge link just below this paragraph for the different packages/classes.


So, how do I make this app work?

Easy Method
1) Install LauncherPro from the Market
2) Go to your phone's home (desktop), press and hold a blank space
3) Navigate to Shortcuts > Activities
4) Look for the app you want to add in DashBoard
5) It will only show you the package class. Most of the time, the package name will be what you mostly see that's familiar with all the package class of that certain app. Write down possible package names/class names (package name is e.g. com.android.settings and class name goes something like com.android.settings.Settings)
6) Fill the info you got in the fields under the Settings in the DashBoard app
7) If you can't find the icon for your app, please request it here and I will make one

You can find some of these by visiting http://forum.xda-developers.com/show...5&postcount=35. Also, share what works and what doesn't for you.

Hard Method - More chances of success
1) Install Log Collector from the Market (FREE)
2) Run the app or behavior you want to add
3) Open Log Collector and send the log to your e-mail, or post it here if you need help finding the thing you want to run
4) Look for terms such as com.android.contacts/com.android.contacts/DialtactsActivity
5) That's your clue. Package name is com.android.contacts while class is com.android.contacts.DialtactsActivity
6) Input that to the fields in DashBoard
7) If you can't find the icon for your app, please request it here and I will make one


If I have more time, I will post a thorough step-by-step guide on how to add app shortcuts. Thanks!



App Description

AT THE MOMENT, THIS IS FOR POWER-USERS ONLY OR THOSE WHO ARE WILLING TO LEARN

Introducing DashBoard, formerly CarMode, an alternative to Car Home. Basically what it does is it shows you huge buttons to important apps that you might use when driving a vehicle with less distraction than manually waking your phone, opening the app drawer, etc. Unlike Car Home, this app will give you more flexibility and more settings to poke around with (even better in future updates).

*NEW* Driving Mode with Handsfree Auto-respond and Text-To-Speech! When activated, DashBoard sends a text message to any person that texts you while Driving Mode is ON and reads the message afterwards, completely handsfree! Like all TTS apps, you need to download TTS Service Extended from the Market and set the speech speed to your liking.

*SOON* Car Locator

Looks best with MDPI devices (320x480 resolution, e.g. Droid Eris).

As of now, this app is currently in Beta phase. What you see right now does not reflect how it will look like and work in the future. I'm working hard to make changes and add more features. Currently NOT in the Market but available on GetJar.com (updates appear within 24 hours in GetJar.com)




You can fully customize what buttons and icons appear and do. With basic knowledge on package name and package class, you can launch any app/behavior you want from your phone!


To-Do-List:
00% - Built-in texting and calling components
10% - Add more tools, options
30% - Where-did-I-park? feature
05% - Fix layout for HDPI devices
05% - Fix layout for landscape mode


Changelog:

V6 October 21
Driving Mode with Handsfree Auto-respond and Text-To-Speech now implemented (Requires TTS Service Extended from the Market)
Speed improvements
Cleaned up codes
Added 2 new text fields in the Settings for Action and Data URI
Button to delete saved app values

V5 October 15
Removed Hide/Show Button feature
Ability to add and launch own apps
Upgraded Note-taker tool
Cleaned up codes
Removed default actions/intents/package name/package class

V4 October 13:
-Pulled-

V3 October 10:
Changed theme
Removed button sets (temporary)
Added more buttons
Reworked layout
Added a persistent option to hide/show buttons

V2 October 5:
Changed app icon.
Added two button sets
Added several settings options
7 total buttons

V1 October 1:
First release


Current Version:

New versions do not update the old version, so uninstall the old then install the new or vice versa.

Version 6 (MD5: 930f84237624a6544d2abcb1c650ba4e)

Download directly to phone:



Mirror #1: DashBoard V6
http://dl.dropbox.com/u/5867241/Dash...V6_release.apk

Mirror #2: DashBoard V6
http://www.getjar.com/mobile/44949/CarMode Please make sure to look at the version number, it takes a while for GetJar to post new uploads.

Mirror #3: DashBoard V6
See attachment below


Past Versions:

DashBoard V5 (MD5: b3c7e64f3cf7038e35860fe928f0174c)
http://dl.dropbox.com/u/5867241/Dash...V5_release.apk

Virus Scan: http://www.virustotal.com/file-scan/...705-1287204854

CarMode V3 (MD5: a6412089ba3f024fabdc7826317d3e14)
http://dl.dropbox.com/u/5867241/signedCarMode_v3.apk

Virus Scan: http://www.virustotal.com/file-scan/...f8a-1286737645

CarMode V2 (MD5: 8aa632dc7487007ad6297f46e49497b3)
http://dl.dropbox.com/u/5867241/signedCarMode.apk

Virus Scan: http://www.virustotal.com/file-scan/...566-1286266452
Attached Files
File Type: apk DashBoard_V6_release.apk - [Click for QR Code] (2.68 MB, 387 views)
Last edited by xr4v3nx; 22nd October 2010 at 11:10 AM.
12th October 2010, 07:06 AM   |  #2  
rjmjr69's Avatar
Senior Member
Flag Southie
Thanks Meter: 116
 
1,775 posts
Join Date:Joined: Dec 2008
Nice thanks
12th October 2010, 08:32 AM   |  #3  
OP Senior Member
Thanks Meter: 0
 
162 posts
Join Date:Joined: Mar 2010
More
Quote:
Originally Posted by rjmjr69

Nice thanks

Thank you Please test it out and leave your comments/suggestions so I can improve the app. I'm currently working on being able to choose what buttons go to what position, etc.
12th October 2010, 03:19 PM   |  #4  
Senior Member
Thanks Meter: 10
 
197 posts
Join Date:Joined: Aug 2010
Donate to Me
Thanks! Will try this on my Legend on the way home.
12th October 2010, 03:20 PM   |  #5  
freco's Avatar
Senior Member
Flag Athens
Thanks Meter: 59
 
726 posts
Join Date:Joined: May 2007
More
Briliant idea. Since it's rainy these days here in Athens and I use my car insted of my motorbike, I can give it a try.

Fisrt impresions.
Display button gives me a Force Close. Which app do you call?
Shazam, Navigation, FC too, but once you get "settings" to work will be fine.
You need also to add a "delete note" button.
You should also try higher resolution if it's possible in AppInventor.

Tested (short of..) on X10i with Android 1.6 (ya ya I know... still waiting SE...).

Thanks.
Last edited by freco; 12th October 2010 at 03:24 PM.
12th October 2010, 03:39 PM   |  #6  
Senior Member
Thanks Meter: 10
 
197 posts
Join Date:Joined: Aug 2010
Donate to Me
Get FC on Dialer which would be 1 of my main uses.
In landscape mode, I still have 2x3 icons and have to scroll down to find the other icons.
12th October 2010, 03:46 PM   |  #7  
SpaceK33z's Avatar
Senior Member
Flag Eindhoven
Thanks Meter: 8
 
166 posts
Join Date:Joined: Sep 2010
More
Nice idea, The CarHome app from Google won't let me choose to use other Navigation Software. It would be great if CarMode lets users chose which navigation software they want to use.
12th October 2010, 03:59 PM   |  #8  
andymnc's Avatar
Member
Thanks Meter: 3
 
39 posts
Join Date:Joined: Apr 2007
More
bugs
i'm trying it on SE x10 mini (e10i), android 1.6 last SE official italian rom.

the app starts, but taping on the DIALER, MESSAGES, CALL LOG, CONTACTS or DISPLAY buttons, the app crashes and i've to tap on "terminate" (app disappear and i'm back on android desktop).

i've also tried SHAZAM, NAVIGATION, VOICE SEARCH and other app buttons... works fine.

I think that SE'd modified a lot the platform and calls to DIALER and so on are not the same of the "regular" android.

hope b usefull
12th October 2010, 04:22 PM   |  #9  
RAZOR1985's Avatar
Member
Flag Ghent
Thanks Meter: 1
 
44 posts
Join Date:Joined: Feb 2008
More
Quote:

What else should I add? The less the better 'cause I don't want people to be distracted too much when driving! Please do suggest! If you're familiar with App Inventor and is good at it, may I ask some advice from you? Send me a PM. Thank you!

If I may, something that I think Car Home from google is lacking, and would be a great feature for your program:
When I enter my car, I have to put my phone on the charger, enable bluetooth, enable GPS and start my navigation software. I think this is quite a hassle, and should be shortened.
Car home has a nice feature: when the paired carkit is found, it starts up. This could be so much more though. What I'm proposing is the following:
1) I put the phone on the carkit.
2) Carmode detects a charger, and activates bluetooth for 30 seconds.
3a) Carmode doesn't find the paired carkit, and deactivates bluetooth again OR
3b) Carmode finds the carkit, fires up the GPS, and launches it's GUI with the big buttons.
4) I remove the phone from the carkit, Carmode detects this, and shuts down bluetooth and GPS connections, and programs launched from it's GUI and the GUI itself.

I have no idea how much of this is actually possible, and how much is already there, but this would be awesome, and I would pay for an app that does this, and I'm sure I'm not the only one.
Last edited by RAZOR1985; 12th October 2010 at 05:09 PM.
12th October 2010, 05:21 PM   |  #10  
Member
Sacramento
Thanks Meter: 9
 
72 posts
Join Date:Joined: Jun 2010
More
Awesome work! This is a great app and seems to be getting better every day.

I haven't installed it yet but the one thing that I can see as a possibility is to add a "voice note" instead of typing. The typing thing is a no no while driving but if you could speak a note and play it back later it could be a big time saver.

Keep up the good work.

Post Reply Subscribe to Thread

Tags
board, car, dash, dashboard, mode
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes