Automotive Digital Dash - Android Q&A, Help & Troubleshooting

I am wating to use an Android tablet for the main dash in my car running the MSDroid app. There are a few key requirements I need to meet to be able to keep my car road legal using this and I am hoping someone will know how to make this stuff happen from a software point of view.
- The device must power up and down when the key is turned off and on
- When powering up the device must load straight in to the MSDroid app and automatically connect via Bluetooth to the ECU
Any advice would be very greatly appreciated, thank you

RotorKartel said:
Any advice would be very greatly appreciated, thank you
Click to expand...
Click to collapse
Even bad advice?
I don't like too much in my face, so I put a little OLED display where the coolant temperature was.
It's run off a little microcontroller that connects directly to my (ancient, 1995) OBD-1 ECM.
It also spits out that data over USB to my Android navigation tablet so I can see a full screen OBD.
The little display can show OBD codes if they pop up.
The lower left line of the display shows engine running time (when it's running).
I find that important to make sure that I get a coffee every hour.
The images are of the old blue in emulation mode, the new yellow (engine off) and the OBD app.

Renate said:
Even bad advice?
I don't like too much in my face, so I put a little OLED display where the coolant temperature was.
It's run off a little microcontroller that connects directly to my (ancient, 1995) OBD-1 ECM.
It also spits out that data over USB to my Android navigation tablet so I can see a full screen OBD.
The little display can show OBD codes if they pop up.
The lower left line of the display shows engine running time (when it's running).
I find that important to make sure that I get a coffee every hour.
The images are of the old blue in emulation mode, the new yellow (engine off) and the OBD app.
Click to expand...
Click to collapse
Thanks,
I'm running an aftermarket ecu on a street/strip car and need to run a tablet for what I want.
As per original post, there are two key things I need to do which will need modded Android software.

Related

[Q] Serious Help with rooting and upgrading Samsung Tab

Whats up XDA,
I joined this forum just to get some serious help. (If this is posted in the wrong area could someone move it...I'm a new guy here.)
I bought my Samsung Galaxy Tab SCH-i800 so that I can mount it within my car dashboard so I can use it for music, navigation, and to be able to use the torque app with my car. My plan is to run tasker so that when the car is on (or when the tablet gets a charge) it automatically turns on and stays on. And then when the car is turned off (or when there is no charge) the screen turns off, and then after an hour of inactivity it automatically turns off. I noticed that to be able to automatically turn on/off the tablet requires to be rooted, and while I am rooting it I figured I'd upgrade it from 2.3 to 4.0 or higher.
Now, I've done my fair share of computing: I'm familiar with torrents, keygens, cracks, I've also accomplished several circuit board repairs for my car stereo, car window switches, and my macbook. But when it comes to software I'm more of an apple person, windows and android frustrate me.
So, back on track...this whole Root thing is driving me completely crazy!! I really don't get it. I've been working on it for like 4 days straight!!!!
I've been looking all over the internet, trying to figure out this stupid heimdall program, looking all over this forum, I've probably clicked over a hundred broken links. Gaaaahhh!!!! I did some research I thought a one click root would be super easy and resolve my frustration....
I tried superoneclick, didn't work.
z4Root: didn't work.
Gingerbreak: didn't work.
So now, after doing more looking around I've been following these two video's which seemed to finally take me somewhere!
1. youtubeDOTcom/watch?v=WPXCTzChhSc
2. youtubeDOTcom/watch?v=xQ3_wth1hSM
After following them (I've been using the download links from video 1, and following the steps in video 2) I'm at the 10:40 mark on video 2 and I go to boot up my tab and nothings changed, and more importantly the touch screen is way the hell off! up is left, down is right, right is up, and left is down! and also it won't power off, it seems like it powers down, it shows the verizon logo and makes the sound, but immediately after that your back at the home screen.
This is insane!!!!!!
This whole root and upgrade process is just killing me!!!!
Is there anyone out there who has rooted their Galaxy Tab SCH-I800 that can walk me through EXACTLY what they did?!
Does anyone know of any alternatives to my problem??? Can I shut down my device without having to root it? When its in the dashboard I can't hit the power button that's why I need this to work.

Crane 3g N708 Chinese 2 DIN Car Audio WinCE6+Android 4.x.x

Hi All,
I have purchased a 2 DIN Chinese Car Audio System from Chinavision which runs on two OS's. WinCE and Android 4.0.4. The WINCE Partition apparently runs hardware for Bluetooth Handsfree calling etc, USB port for external USB memory/storage (media), 1 x micro SD crd marked on the box as GPS (to store the GPS maps due to internal memory size limitations (4Gb standard with 8Gb upgrade by manufacturer), DTV, analogue radio, 1 x USB that when hubbed will connect to ext drives usb memory sticks while also being read and utilised for wifi dongle/3g dongle (controlled by android OS). The WinCE UI is uite poor with clumsy controls and limited user interface actions.
The Android OS is a little better however seems quite unstable. often hanging and freezing, loss of data from storage, app remnants following uninstalling apps. This OS controls, USB media access, 1 x SC card, 3G and Wifi (though not phone use on 3g as it always freezes and required a hard power down (disconnection of batters/power).
For one or two posts I can see there are others here that have such systems and serge/Gibroid is mentions however I don't seem to be able to get contact..
My questions/goals are to replace the systems android firmware with a smoother running, more stable build of ROM whilst keeping the original functionality (at least) and maybe (if possible) to add the functionality that is missing within the android OS.. such as Bluetooth access, phone access for calls etc..
Also, if at all possible, to upgrade/replace the WinCE OS with a more user friendly version, with a better UI, and the functionality of the original if not better. Basically opening this system to its full potential.
Now, I have to say I am a noob and am not knowledgeable nor experienced at this sort of thing (I have flashed a few phones etc) so would need to know
1) where to get the firmwares
2) where to get the required installation software
3) how to install via sd card input/external storage input as the unit seems not to be able to be connected to a PC
4) how to do a complete system image backup and how to restore should it all go horribly wrong
and
5) step by step instructions on how to do it.. or if a user out there is local and can do it I'd come to you and get it done that way.. (and compensate for your time and expertise)
The system/car unit is liveable as it is (just) but it has the hardware in it that means it is capable of so much more.
Anyone out there that can help??
Cheers
Cheeks :silly:
I also have a N708 based stereo
cheekyleebo said:
Hi All,
I have purchased a 2 DIN Chinese Car Audio System from Chinavision which runs on two OS's. WinCE and Android 4.0.4. The WINCE Partition apparently runs hardware for Bluetooth Handsfree calling etc, USB port for external USB memory/storage (media), 1 x micro SD crd marked on the box as GPS (to store the GPS maps due to internal memory size limitations (4Gb standard with 8Gb upgrade by manufacturer), DTV, analogue radio, 1 x USB that when hubbed will connect to ext drives usb memory sticks while also being read and utilised for wifi dongle/3g dongle (controlled by android OS). The WinCE UI is uite poor with clumsy controls and limited user interface actions.
The Android OS is a little better however seems quite unstable. often hanging and freezing, loss of data from storage, app remnants following uninstalling apps. This OS controls, USB media access, 1 x SC card, 3G and Wifi (though not phone use on 3g as it always freezes and required a hard power down (disconnection of batters/power).
For one or two posts I can see there are others here that have such systems and serge/Gibroid is mentions however I don't seem to be able to get contact..
My questions/goals are to replace the systems android firmware with a smoother running, more stable build of ROM whilst keeping the original functionality (at least) and maybe (if possible) to add the functionality that is missing within the android OS.. such as Bluetooth access, phone access for calls etc..
Also, if at all possible, to upgrade/replace the WinCE OS with a more user friendly version, with a better UI, and the functionality of the original if not better. Basically opening this system to its full potential.
Now, I have to say I am a noob and am not knowledgeable nor experienced at this sort of thing (I have flashed a few phones etc) so would need to know
1) where to get the firmwares
2) where to get the required installation software
3) how to install via sd card input/external storage input as the unit seems not to be able to be connected to a PC
4) how to do a complete system image backup and how to restore should it all go horribly wrong
and
5) step by step instructions on how to do it.. or if a user out there is local and can do it I'd come to you and get it done that way.. (and compensate for your time and expertise)
The system/car unit is liveable as it is (just) but it has the hardware in it that means it is capable of so much more.
Anyone out there that can help??
Cheers
Cheeks :silly:
Click to expand...
Click to collapse
Hi,
My N708 also has the same issues, unfortunately I have not been able to use none of serg090909 images to improve my android system.
I have noticed that my system works better if I don't turn it off and on using the button on my stereo, I almost always reconnects fine if i just turn the car's key.
I have also discovered that the volume between the two systems is very different, if you play music, audio-books or use the Gps you will notice a huge difference in volume between the two systems... I'm using a volume booster to soften the difference.
I too am searching for something that can improve the WinCe side... it sucks... My bluetooth phone app is just useless! (I'm not able to synchronize any contacts).
You can go here (http://forum.xda-developers.com/showthread.php?t=2607632) to find out how to make an image of your system (at least of its android side).
Cheers
Norvati
Hi
I have the same system.
I am currently talking with the seller to try and sort the unfortunate bug I keep getting. The android part stops accepting touch screen input. Happens when I initially boot the system by switching the car on and will only clear if I power it down for 25 seconds then power up. The android side then reboots.
You can reinstall-initialize the android side by removing your key, holding the reset button down, inserting key and starting car while holding down the reset button, hold for 10 seconds, then release and turn on the stereo. When you go into the GPS/android side after that, you will be asked to calibrate the screen again and the android startup wizard begins.
I managed to get the Gibroid system running, so ask me any questions you have about doing that. It gives a much nicer, larger storage space android section, but I still suffer from the android side not accepting screen input when i start the car 50% of the time.
I agree the bluetooth functionality in the WINCE part is borderline criminal with no sorting of phone book. Would love to be able to tinker with it.
Gibroid install help
naivri said:
Hi
I have the same system.
I am currently talking with the seller to try and sort the unfortunate bug I keep getting. The android part stops accepting touch screen input. Happens when I initially boot the system by switching the car on and will only clear if I power it down for 25 seconds then power up. The android side then reboots.
You can reinstall-initialize the android side by removing your key, holding the reset button down, inserting key and starting car while holding down the reset button, hold for 10 seconds, then release and turn on the stereo. When you go into the GPS/android side after that, you will be asked to calibrate the screen again and the android startup wizard begins.
I managed to get the Gibroid system running, so ask me any questions you have about doing that. It gives a much nicer, larger storage space android section, but I still suffer from the android side not accepting screen input when i start the car 50% of the time.
I agree the bluetooth functionality in the WINCE part is borderline criminal with no sorting of phone book. Would love to be able to tinker with it.
Click to expand...
Click to collapse
Hi,
You say you were able to get the gibroid working on your system can you explain to me how and what you did? I use all the tools that are recommended apart from thelivesuit, It simply doesn't accept any of the gibroid img files available here and on 4PDA that I was able to find. The touch screen on my unit just binks (black on black). I also have tried maybe 5 different sd cards.
Thanks in advance for your help.
P.S. At the moment my system doesn't even work it just gets stuck on the android (word) screen.
Cheers
Norvati
Hi
I to would like to hear how you got gibroid to boot, as I to only gets black screen trying to boot.
Have tried with 4 different sd cards, 2 different sdcard to pc adapters without luck !
Regards Bo
same here
xdabca said:
Hi
I to would like to hear how you got gibroid to boot, as I to only gets black screen trying to boot.
Have tried with 4 different sd cards, 2 different sdcard to pc adapters without luck !
Regards Bo
Click to expand...
Click to collapse
Mine wont connect wifi. Says nothing about the hardware but is got the option to do it and the usb too. I have all the exact problems. Wish I knew what to do...
i am having a few issues too.
i tried serge images but it was very unstable and SO didnt run every times and when it did it its very laggy, screen blinks and others issuses.
on the native system its usualy to ask me for calibrate screen and restart all the SO to factory stage.
but now its stuck on android green logo screen. i already try to reset it but still on the same. can anyone help please?
arantes87 said:
i am having a few issues too.
i tried serge images but it was very unstable and SO didnt run every times and when it did it its very laggy, screen blinks and others issuses.
on the native system its usualy to ask me for calibrate screen and restart all the SO to factory stage.
but now its stuck on android green logo screen. i already try to reset it but still on the same. can anyone help please?
Click to expand...
Click to collapse
i have same problem stuck on Android loading screen how to hard rest with recovery mode ?
what is the combination for go to in recovery ?

Nordictrack Commercial 2950 Android tablet

Just got this treadmill and it’s basically a 23” android tablet connected to the treadmill. Thanks to another thread here, I managed to get into “privilege mode” which allows you to access the android shell and settings. For others looking for this info, instructions to get into this mode are
1. In the ifit app go into settings
2. Tap on maintenance
3. In the blank space below the maintenance settings, tap rapidly, around 10-20 times
4. “Privileged mode” will show up as a message at the bottom of the screen
5. Swipe up from the bottom edge and you will see the android taskbar, tap on the circle and you will go to home, now you can access android settings
I do not know how to turn off this mode. However it seems to be ok, only difference is that the treadmill will boot to android home, then launch the ifit app, which may be disconcerting to some SO sharing the device.
Now on to the hard part, it’s running 7.1.2, so I assume after going into settings and turning on install from other sources, I could side load. Nope, browser crashes every time when I try to download something, eg apk file.
There is no user accessible USB port, any idea what I should do or side load stuff like Netflix? YouTube on the browser seems to work though.... any help here would be much appreciated!!
jkkw said:
Just got this treadmill and it’s basically a 23” android tablet connected to the treadmill. Thanks to another thread here, I managed to get into “privilege mode” which allows you to access the android shell and settings. For others looking for this info, instructions to get into this mode are
1. In the ifit app go into settings
2. Tap on maintenance
3. In the blank space below the maintenance settings, tap rapidly, around 10-20 times
4. “Privileged mode” will show up as a message at the bottom of the screen
5. Swipe up from the bottom edge and you will see the android taskbar, tap on the circle and you will go to home, now you can access android settings
I do not know how to turn off this mode. However it seems to be ok, only difference is that the treadmill will boot to android home, then launch the ifit app, which may be disconcerting to some SO sharing the device.
Now on to the hard part, it’s running 7.1.2, so I assume after going into settings and turning on install from other sources, I could side load. Nope, browser crashes every time when I try to download something, eg apk file.
There is no user accessible USB port, any idea what I should do or side load stuff like Netflix? YouTube on the browser seems to work though.... any help here would be much appreciated!!
Click to expand...
Click to collapse
Wow. I have the 2017 version of the 2950 that has Android 5.1.1 along with an external USB A female port and a (useless) female HDMI out port that should allow hard wire video / audio to a nearby HDMI input capable device.
I, too have privleged mode active per a tech support call a while back. Anyway, let me say that a while ago I nearly bricked mine trying to sideload a few APK's, so be ready to assume the responsibility for anything that may happen. You should be able to get to the browser in the OS and go to Google.com and sign in... this will let you get to Drive and Gmail and grab any APK's you've parked there from a PC or whatever?
Hey, do you have WiFi for 2.4GHz only or maybe 5.8GHz as well? Just curious, not that it will help me at all... I have a USB-A to Ethernet dongle that refuses to work with the console's USB port . My 2.4 connectivity is garbage.
This is ironic. I opened the built in browser and was going to sign into google to grab an APK of Google Home... all of a sudden I see Privilege Mode Removed (or something like that) pop up and the iFit app stared up. Now the 2950 fires up quicker like it did when new. SO bizarre!

Pixel 2 non-functioning screen, options for using ADB?

Greetings fellow techno-wizards! Got a big problem that I'm hoping you can help me with.
Long story short, my trusty Pixel 2 had one too many drops, now the screen won't turn on and won't respond to touch. The logic board is operating, and I haven't rebooted since then, so I can unlock with the fingerprint sensor.
I plan on getting an Pixel 5 when it releases, and have an LTE Tablet to limp along until then.
My biggest problem is authenticators on my phone that I may or maynot have the backup QR code for, as well as many other things I'd like to get off the phone before I retire it.
I have the following things at my disposal:
Pixel 2, with USB Debugging turned on, and recently trusted the PC. No screen, no touchscreen.
WearOS watch paired to phone (can get notifications and texts)
Bluetooth Mouse
Wired mouse with USB to USB C adapter
Chromecast
Win PC with Scrcpy installed, already tried to use it to show the screen on the PC, I'm guessing its been too long and I have to press a notification to trust the PC.
The Goal:
To cast the screen to a chromecast and pair a bluetooth mouse, and/or get Scrcpy working by accepting the dialog that I can't see. This would allow me to use the migrate tool to the new phone I will eventually get.
I tried long ago to use a USB C to HDMI adapter, that doesn't work. Google wants you to use a Chromecast for such things (Thanks a ton Google )
The thing I need to figure out next is how to use ADB to force the phone to start casting to a Chromecast, or to remotely accept the dialog. The wired mouse with adapter should work to control the phone instead of the touchscreen, but without any video out, I'm clicking blindly. The microphones are working, but I've never tried to command the assistant to start casting before.
Can anyone suggest the next step I should try?
Just had a thought, there are accessibility features for blind people that would let them use the screen without seeing it. Is there any ADB command to enable these features? If I plug in a keyboard, is there a keystroke combination to turn them on?
TheGeek007 said:
Just had a thought, there are accessibility features for blind people that would let them use the screen without seeing it. Is there any ADB command to enable these features? If I plug in a keyboard, is there a keystroke combination to turn them on?
Click to expand...
Click to collapse
Since you say ADB is enabled on the phone you should be able to pull out by means of ADB-driver the data in mind to your Windows computer.

A52s broken LCD needs to be unlocked

Hi all.
The LCD of my A52s is broken. Android 12
I wanted to make an Backup but I cant access the files unless the display is unlocked.
I have registered a pattern and a Fingerprint.
Tried to use fingerprint : vibrating but not working
Tried Samsung Find my mobile to unlock screen : Not working, says "Remote unlocking is deactivated"
What are my options if there are any?
Dont want to root it.
Thank you in advance.
//edit :
Not sure if USB Debugging is enabled.
Otg usb adapter and a mouse
joke19 said:
Otg usb adapter and a mouse
Click to expand...
Click to collapse
The LCD is broken, not the glass :/ Its just black with some lines if activated. I cant see anything on the display at all
Fseggl84 said:
The LCD is broken, not the glass :/ Its just black with some lines if activated. I cant see anything on the display at all
Click to expand...
Click to collapse
Sorry
Mouses are relative positioning things. That makes life more difficult.
A digitizer pad would be better, but those too do a bit of panning.
You want an absolute pointer device.
I had an old hardware project that I just updated and used to debug some media commands.
It uses a serial port from a desktop that feeds a µC that is a peripheral to an Android over OTG.
So you can put absolute positioned clicks into an unrooted, non-ADB device.
But it seems to have a bug now. I have to look into it.
Dumb question: Do you need to swipe to enter your password or can you just click?
Renate said:
Mouses are relative positioning things. That makes life more difficult.
A digitizer pad would be better, but those too do a bit of panning.
You want an absolute pointer device.
I had an old hardware project that I just updated and used to debug some media commands.
It uses a serial port from a desktop that feeds a µC that is a peripheral to an Android over OTG.
So you can put absolute positioned clicks into an unrooted, non-ADB device.
But it seems to have a bug now. I have to look into it.
Dumb question: Do you need to swipe to enter your password or can you just click?
Click to expand...
Click to collapse
By password you mean the pattern to unlock? Its swiping.
Fseggl84 said:
By password you mean the pattern to unlock? Its swiping.
Click to expand...
Click to collapse
Yeah, I've never used it so I didn't know if you could just tap the dots in succession along the path.
Not a big deal or difference, if I could just get the HID report descriptor working.
Edit: Ah, got it working. Android doesn't seem to like it when a USB peripheral is a keyboard, consumer control, mouse and digitizer.
So I took the mouse out.
Did I guess your swipe pattern?
Do the swipe dots appear in your login screen centered exactly vertically?
Renate said:
Yeah, I've never used it so I didn't know if you could just tap the dots in succession along the path.
Not a big deal or difference, if I could just get the HID report descriptor working.
Edit: Ah, got it working. Android doesn't seem to like it when a USB peripheral is a keyboard, consumer control, mouse and digitizer.
So I took the mouse out.
Did I guess your swipe pattern?
Do the swipe dots appear in your login screen centered exactly vertically?
Click to expand...
Click to collapse
It looks like this =)
Thats not my display by the way.
When I try to use the fingerprint, it vibrates but the phone does not recognize it.
It's kind of pesky that the aspect ratio, the vertical position and the scale of the layout are all a bit variable.
At least the aspect ratio is a solid number. Height in pixels/Width in pixels. I make yours to be 2.18?
Too bad you didn't try to do this when your display was working!
My setup works fine, but that isn't really going to help you any at this stage.
I was thinking of getting a separate Android to use as the "digitizer" but that means getting a Linux USB HID gadget working.
That looks like a bunch of work and moreover it's not universal for any Android.
So, I don't know that this is going anywhere. It's even possible your device locks out USB OTG when you're not logged in.
That's easy enough to check, just use a OTG adapter and a USB device with a LED, flash drive, mouse, keyboard...
If you can borrow a Wacom tablet from someone that might operate in absolute coordinates.
The problem is, it can operate in relative mode too and without the Wacom software installed you won't be able to switch it.
The last Wacom I had just plugged into Windows and operated as relative.
https://support.wacom.com/hc/en-us/articles/1500006340122-What-is-Absolute-Positioning-
Unless you have an ATMega32u4 and a UART I don't know what we can do.
The Raspberry Pi 0W could do this too, but I'd have to write all the code for it.
Renate said:
It's kind of pesky that the aspect ratio, the vertical position and the scale of the layout are all a bit variable.
At least the aspect ratio is a solid number. Height in pixels/Width in pixels. I make yours to be 2.18?
Too bad you didn't try to do this when your display was working!
My setup works fine, but that isn't really going to help you any at this stage.
I was thinking of getting a separate Android to use as the "digitizer" but that means getting a Linux USB HID gadget working.
That looks like a bunch of work and moreover it's not universal for any Android.
So, I don't know that this is going anywhere. It's even possible your device locks out USB OTG when you're not logged in.
That's easy enough to check, just use a OTG adapter and a USB device with a LED, flash drive, mouse, keyboard...
If you can borrow a Wacom tablet from someone that might operate in absolute coordinates.
The problem is, it can operate in relative mode too and without the Wacom software installed you won't be able to switch it.
The last Wacom I had just plugged into Windows and operated as relative.
https://support.wacom.com/hc/en-us/articles/1500006340122-What-is-Absolute-Positioning-
Unless you have an ATMega32u4 and a UART I don't know what we can do.
The Raspberry Pi 0W could do this too, but I'd have to write all the code for it.
Click to expand...
Click to collapse
I really appreciate the time and thoughts you put into this problem.
But -> "no backup no sympathy"
I was my fault not doing a regular Backup and so I guess the data is gone. I might just let samsung change the display and hope they wont reset the device.
It's too bad you're not local. This would be a piece of cake.
It's actually so much fun watching this thing login.
I wrote a cleaned-up Windows program for this. Now the command is:
Code:
C:\>swiper /c3 /a2 /y0.683 /u 791364
The "password" uses the position of the digits on the keypad.
Unfortunately I've never done a deep dive into the whole encryption of /data
Is there a TWRP that can decrypt? Does that require swiping too?
I dunno, I might be able to mail you a RPi0 with code on it.
Still, if you didn't leave ADB on, it will be a big pain to enable it.
You could also buy a replacement screen and just connect it up floppy-wise without removing the old screen.
Sometimes the most simple ideas are the best.
We used cling film on the same model and painted dots on the film where the pattern is.
Put that cling film on my phone and swiped my pattern. After a few tries it unlocked.
Using my fingerprint wasn possible.
Oh! I thought that the touch screen itself was non-responsive.
I had presumed that you had unlocked it enough times that you could unlock it without looking.
In any case, I've had fun with this. My new secret unlock pattern is:
This has maximal pointyness and requires coordination to swipe between the dots without catching the wrong ones.
If they only gave us a choice of 4x4 or 5x5 we could come up with a pattern that a human couldn't do!

Categories

Resources