yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] sav_za:
Thanks.

Looking at the ebay link you've posted earlier, it looks like your radio is EXACTLY the same as mine, except for the face. Same orange UI, wifi dongle, remote, etc etc. I maybe just be optimistic but I reckon there is a good chance your's have got the same touch screen.

Anyway, I'll wait to see if they send me the original update.zip before I start messing around with it. I don't have much to lose anyway... ;)
[Android Q&A, Help & Troubleshooting] swjpilot:
Bluetooth Dongles supported from the kernel Source

*

* Bluetooth device drivers

*

HCI USB driver (BT_HCIBTUSB) [M/n/?]

HCI SDIO driver (BT_HCIBTSDIO) [M/n/?]

HCI UART driver (BT_HCIUART) [M/n/?]

UART (H4) protocol support (BT_HCIUART_H4) [Y/n/?]

BCSP protocol support (BT_HCIUART_BCSP) [Y/n/?]

Atheros AR300x serial support (BT_HCIUART_ATH3K) [Y/n/?]

HCILL protocol support (BT_HCIUART_LL) [Y/n/?]

HCI BCM203x USB driver (BT_HCIBCM203X) [M/n/?]

HCI BPA10x USB driver (BT_HCIBPA10X) [M/n/?]

HCI BlueFRITZ! USB driver (BT_HCIBFUSB) [M/n/?]

HCI DTL1 (PC Card) driver (BT_HCIDTL1) [M/n/?]

HCI BT3C (PC Card) driver (BT_HCIBT3C) [M/n/?]

HCI BlueCard (PC Card) driver (BT_HCIBLUECARD) [M/n/?]

HCI UART (PC Card) device driver (BT_HCIBTUART) [M/n/?]

HCI VHCI (Virtual HCI device) driver (BT_HCIVHCI) [M/n/?]

Marvell Bluetooth driver support (BT_MRVL) [M/n/?]

Marvell BT-over-SDIO driver (BT_MRVL_SDIO) [M/n/?]

So far i have tried 2 broadcom based dongles (a BT3 and BT4) and they did not work..... but their chipsets are way newer than the BCM203x version. I believe this version is the BT2.0 chipset.
[Android Q&A, Help & Troubleshooting] sav_za:
Turns out it's an "eWay" and here is the latest update:

http://www.ewaygps.com/uploads/eway40inebay/ew40temp/776OS/update.zip

I'm very tempted to give it a try, I mean, how much more could possibly go wrong? :D

EDIT:

http://www.ewaygps.com/bbs/viewthread.php?tid=6177&pid=6476&page=1&extra=#pid6476

Kinda funny that somebody else was also battling with a touchscreen "bug".
[Android Q&A, Help & Troubleshooting] swjpilot:
My touchscreen wigged out on me once i did a FULL powercycle..... not even yellow cable (battery line) hooked up and it came back after that.
[Android Q&A, Help & Troubleshooting] sav_za:
Tried that - took the radio out completely and no luck. I'm pretty sure it's the wrong update I've run this weekend that's messed it up.

I've just tried the eWay update as well - no difference.

I'll wait to see what the guys in China can come up with, if they can't help I'll try restoring your system partition, etc as a last resort. I'm 99.9999% sure our radios are exactly the same, I'm just not comfortable enough around Android to be honest.
[Android Q&A, Help & Troubleshooting] swjpilot:
as long as the board that the gps antenna connects to in side the device is the same as the one i posted pictures of earlier that would be how you can tell if they are the same as far as the android part goes.
[Android Q&A, Help & Troubleshooting] sav_za:
I'd have to open mine up to have a look. Thanks for the tip.
[Android Q&A, Help & Troubleshooting] derpderpy:
The update.zip posted on Eway is exactly the same as the one I posted earlier in the thread for the Enco, so that's definitely not going to help. Where did you get your radio, sav_za?

So, here are some bugs that I'd love to see worked out with this:

1. GPS driver gives no accuracy data.

2. GPS time is reported back incorrectly. It's giving me 12 hours behind from the corrected system time, which is 6 hours behind UTC.

Issue #1 does the following:

Google Navigation will not work for turn-by-turn mode.

Issue #2 does the following:

With TomTom, if I'm taking a 15 minute trip, and I leave at 1PM, it tells me I will arrive at 1:15AM.

With iGO if I'm taking a 15 minute trip, and I leave at 1PM, it tells me I will arrive at 7:15PM.
[Android Q&A, Help & Troubleshooting] sav_za:
Yeah, only after doing the update did I notice that the file sizes are exactly the same.

I've bought my radio from http://www.tradesolution.hk/

Not sure about the accuracy issue but the .jar file should fix the ground speed issue.
[Android Q&A, Help & Troubleshooting] jchuillier:
Please guys, don"t look at file size to see if 2 files are the same, get the MD5....filesize can confuse A LOT of people and given the customer service quality of szenco if you brick your device then you're on your own....
[Android Q&A, Help & Troubleshooting] sav_za:
Good point and to be honest, at this stage I'm not even 100% sure who manufactured my radio so I'm pretty much on my own.
[Android Q&A, Help & Troubleshooting] jchuillier:
Welcome to the club, given the kind of "support" we get from szenco anyway.....

Who found the root thing ? : swjpilot

Who fixed the framework.jar ? : derpyderp

Who sent us a wrong update ? : Charles from szenco

So in fact you're better off on your own :)
[Android Q&A, Help & Troubleshooting] sav_za:
Haha exactly but my issue was my own fault - I should have read properly. What is strange though is that the eWay radio seems to be exactly the same as mine on the android and radio side so theoretically the update shouldn't have broken it, unless the update was faulty. But then again if something looks the same it doesn't always mean it is...
[Android Q&A, Help & Troubleshooting] jchuillier:
I'm sure by lootking at the details in the android system you'll be able to find out a lot of info on your device, what screen, drivers, kernel and so on....of course now that it's locked it'll be harder, but I'm sure that 3 hours on google will tell you A LOT about your unit's components and specs...

Good hunting
[Android Q&A, Help & Troubleshooting] cssvb94:
Fully agree that we should find a way to distinguish the models and post which update/root method is for which model.

That will prevent as mentioned bricking the devices and also ensure applying only "proper" methods and updates.

It is obvious that the "Chinese" support is not good, so we have to do it.

As per "touch" issue, apparently different driver is needed and it could be resolved by compiling a custom Android system with all the drivers in it.

I still expect my radio to be delivered and I'm still not sure which model is it.

It would be nice if somebody could identify it by this link: Car Nav BMW E46

From the pictures is seen that uses the same build of Android and same linux kernel 3.0.8 as ENCO units, for both sources I posted links.

Cheers
[Android Q&A, Help & Troubleshooting] jchuillier:
It's an enco 100%, EVERYHTING matches, from, back, connectors, even the remote control....
[Android Q&A, Help & Troubleshooting] cssvb94:
Thanks mate :good:
[Android Q&A, Help & Troubleshooting] sav_za:
Thanks, yeah I reckon first step would be to open it up and see what's what.

I got a response from China - they've got a file for me "but it's too big to email" so they want to send it via Skype. Problem is the time difference, it's 14:45 here and 20:45 there.

---------- Post added at 01:36 PM ---------- Previous post was at 12:44 PM ----------

Got the file from Tradesolution - will go install it soon, this is pretty much the last chance of an "easy fix". If this doesn't work then it's time to start experimenting and possibly mess it up properly.

---------- Post added at 02:17 PM ---------- Previous post was at 01:36 PM ----------

SORTED!!!! :)

My radio is working again. I must say, hats off to Tradesolution, they were really great in helping me sort this out and I never had to wait longer than 12 hours for a response from them.

This is a massive relief.
[Android Q&A, Help & Troubleshooting] swjpilot:
So lets pass on that file!!!!!!!! Please!
[Android Q&A, Help & Troubleshooting] sav_za:
Busy uploading as we speak. :)
[Android Q&A, Help & Troubleshooting] sav_za:
Here you go:

http://depositfiles.com/files/bfld4lamf <--tradeunion.hk update file
[Android Q&A, Help & Troubleshooting] sana_q:
Hello friend

I apologize for my English

Greetings from Russian fans of BMW E46

Please tell me this firmware from Enzo b046 android 2.3?

Can you tell firmware version after installation?
[Android Q&A, Help & Troubleshooting] sav_za:
Hi

Greetings from South Africa. :)

This firmware is NOT from Enzo, it's from tradesolution.hk and is Android 4.04

I would not install it on B046, the touch screen drivers are different.
[Android Q&A, Help & Troubleshooting] jchuillier:
DON'T INSTALL THE FILE FROM ENCO......

It does not fix ANYTHING...

So...If you have an ENCO B046

1) Install the update.zip that's coming from the forums

2) Install the framework.jar from the forum

3) Problem solved

If you have another device DON'T INSTALL THESE FILES.....to make things more understandable for some of you guys not used to Android....if you buy an HP printer and you try to use a Brother driver....it will NOT work...and that is the case, the ENCO is an assembly of this motherboard, this touchscreen, this devices and so on...in the update.zip you have drivers for THESE devices and not the other ones....
[Android Q&A, Help & Troubleshooting] sav_za:
Forgot to mention - I can confirm the framework.jar file works - speed is being reported accurately now, thanks. Only problem now is the time and accuracy data.
[Android Q&A, Help & Troubleshooting] derpderpy:
Если ваше радио имеет Android 2.3 Вы не имеете Telechips 8925 процессор, у вас есть Telechips 8902 процессор.Обновления в этом форуме нарушит вашего радио.
[Android Q&A, Help & Troubleshooting] sana_q:
how do you install the firmware which gave the manufacturer?

Need to go to a menu?

Maybe I'll find a firmware Enco b046
[Android Q&A, Help & Troubleshooting] sav_za:
Settings-->About tablet-->install updates
[Android Q&A, Help & Troubleshooting] jchuillier:
I just want to tell people here to be CAREFUL...

I can see that some guys will try to install antything on their radios and "maybe it'll work", if you install the wrong update you WILL brick your device and you'll have to send it back to China, and they will most likely refuse to take it as a warranty repair because you're responsible for what you flash in your product.

This being said if you have a b046 install an update for a B046 AND NOTHING ELSE....

Read this thread, it's not that long and you have links for the proper update and for the framework.jar....

If you break it by flashing an update for something else don't come back here crying for help....
[Android Q&A, Help & Troubleshooting] sav_za:
Yep, I've learned my lesson the hard way - always read properly before doing anything.
[Android Q&A, Help & Troubleshooting] derpderpy:
Not just a b046, but a b046 already running Android 4.0.4. If it's running 2.3.x, applying this update will brick it. They have two totally different boards that run Android. The radios are named the same, but the Android side is different,.
[Android Q&A, Help & Troubleshooting] cssvb94:
Guys,

Is your Android unit acts as USB host?

Can you plug USB flash drive and is it detected under Android?

Thank you.
[Android Q&A, Help & Troubleshooting] sav_za:
Hi

I've tried it and it didn't work.

Has anybody tried an ELM327 WiFi with Torque?

http://www.ebay.com/itm/Elm327-WIFI..._Automotive_Tools&hash=item3a7e094ecf&vxp=mtr

I'm thinking this could be the solution...
[Android Q&A, Help & Troubleshooting] mintimperial:
Yes, WIFI OBDII works with torque after rooting :)

Any luck with adding bluetooth dongle compatibility. We have tried many, it just doesnt work. Anyone planning a custom rom?
[Android Q&A, Help & Troubleshooting] cssvb94:
Thanks for the reply mate.

Where did you tried, front connection or on the back?

About Torque:

I did and it's working.

Doesn't recognize all the codes for my E46 2003, but enough =)
[Android Q&A, Help & Troubleshooting] sav_za:
That's good news thanks.

I've tried at the back - front is not connected to the Android side of the radio.
[Android Q&A, Help & Troubleshooting] mintimperial:
Yeah Torque works great. I have now a screen of torque widgets.

Sav_za thanks for your post regarding the internal sd card not working. Mine kept saying damaged until I edited the vold.fstab you mentioned, now no complaints and tom-tom can actually see the maps!

ANy news on adding bluetooth functionality with a dongle? I have one plugged in now, but cannot turn bluetooth on still.
[Android Q&A, Help & Troubleshooting] sav_za:
Only a pleasure, glad your Tomtom is working now.

I've not had any luck with BT. I'm waiting for a couple of dongles from China, maybe one of them will work.
[Android Q&A, Help & Troubleshooting] mintimperial:
Is bluetooth even enabled in the rom?
[Android Q&A, Help & Troubleshooting] kamui157:
I bought this unit 2 months ago and finally installed it yesterday. Had high expectations of a fully functioning android car stereo, especially to be able to use Torque, and now I find out bluetooth isn't even active on the android side...

What kind of OBD2 device do you have that works at the moment?

I have some ELM327 bluetooth units I wanted to use.
[Android Q&A, Help & Troubleshooting] mintimperial:
Presume you have the android 2.3 version then?

Im using a wifi OBD2 dongle and torque can use this as long as you are rooted.
[Android Q&A, Help & Troubleshooting] kamui157:
I have the android 4.04 unit. same one as swjpilot I believe.

I ordered a wifi obd2 adapter an ebay obd2 ELM327 unit to test.

I used to have the kiwi wifi (v1) unit but that doesn't work on android. I have a few bluetooth ELM327 units and they work fine with my phone.

I was hoping I could use it for the headunit.

So I assume I can root and fix my gps speed issues using the info in this thread? I already flashed with the update from ewaygps but gps speed is way off.
[Android Q&A, Help & Troubleshooting] jchuillier:
To fix he GPS issues you need to update the framework.jar and replace the one in the unit by the one from derpyderp (I get confused with the different names on the different forums :) )
[Android Q&A, Help & Troubleshooting] sav_za:
I can confirm that the framework.jar fix works.
[Android Q&A, Help & Troubleshooting] mintimperial:
Can someone package up the repaired framework.jar and root into a signed update.zip?
[Android Q&A, Help & Troubleshooting] cssvb94:
Did somebody soldered the internal presumably USB connector on the Android board?

I think swjpilot tried.

Any results will be welcome.

I have received mine unit and if this is USB port I would like to solder it before mounting the whole unit at the front dash.

If you are taking a part your nav unit, would you make and then post a pictures and small guide how you did it without screwing it :laugh:

Thanks in advance.
[Android Q&A, Help & Troubleshooting] jchuillier:
You have a working android usb plug on the back, buy a power converter 12 to 5, install a 7 or even 10 slot usb powered hub and you're done....
[Android Q&A, Help & Troubleshooting] cssvb94:
I already did it (the ordering of powered USb hub), but the ADB doesn't run over this USB port.

I really hope that the internal unsoldered port is accessible through adb.
[Android Q&A, Help & Troubleshooting] sav_za:
Have any of you guys experienced a "NO PI" error message? Music stops for a couple of secs then comes back with that message. Definitely not an android issue since it seems to come from the "radio".
[Android Q&A, Help & Troubleshooting] swjpilot:
I tried and when i held the wires to the contacts it was recognized on windows as a USB device... but i never was able to hold it there long enough to see id ADB was running on it. One thing to try is downloading http://goo.gl/l98e1 and installing it... then in the settings enabling ADB over wifi. You may then be able to adb into the device over the network. I did not get the chance to try this before I killed mine... sniffle sniffle....:crying:
[Android Q&A, Help & Troubleshooting] cssvb94:
Thanks man,

Did you find the right order of the pads to connect USB to it?

Like from the top of the board towards the bottom where is soldered to the main board.

According the documentation of the USB plugs, they should be GND, DATA+, DATA-, VCC (5V)

Which pin is on the top of the board?

I decided to move to different model according OBD/IBUS info.

I'm going to use OBD BT connection and IBUS USB dongle connected to Raspberry Pi http://www.raspberrypi.org/ running simple server app connected to WIFI router, which will be accessible from either NAV unit or/and any tablet, phone and PC.

Much easier then dealing with Android accessory mode programming.

If you guys are interested in my project I'll post updates.
[Android Q&A, Help & Troubleshooting] swjpilot:
The top pin was definitely the positive power but my volt meter read only 3 volts
[Android Q&A, Help & Troubleshooting] cssvb94:
Some information is needed

Could somebody check in /system/etc/permissions/ xml files is there are content showing the following:

<permissions>
<feature name="android.hardware.bluetooth" />
</permissions>

and for something similar in init.d if there is init.d file:

service dbus /system/bin/dbus-daemon --system --nofork
class main
socket dbus stream 660 bluetooth bluetooth
user bluetooth
group bluetooth net_bt_admin

service bluetoothd /system/bin/bluetoothd -n
class main
socket bluetooth stream 660 bluetooth bluetooth
socket dbus_bluetooth stream 660 bluetooth bluetooth
# init.rc does not yet support applying capabilities, so run as root and
# let bluetoothd drop uid to bluetooth with the right linux capabilities
group bluetooth net_bt_admin misc
disabled
[Android Q&A, Help & Troubleshooting] cssvb94:
Guys,

Does the Android remembers the time when restarted?

Mine resets to the production date. I don't have 3G modem dongle installed.
[Android Q&A, Help & Troubleshooting] sav_za:
Nope. It's highly annoying.
[Android Q&A, Help & Troubleshooting] kamui157:
I can't get this to work. I ordered the same unit. It shows as CLKdevices correct? My device is rooted and still cannot connect to it.

Has anyone had luck with bluetooth receivers?
[Android Q&A, Help & Troubleshooting] sav_za:
Have a look here:

http://xdaforums.com/showthread.php?t=1723969

I think that's what you need to do before it'll work.
[Android Q&A, Help & Troubleshooting] sav_za:
I've given up on this radio, there are just too many things not working as you'd expect them to - massively long boot up time, not saving state and then it reboots when you start the car to name a few. I've bought a Parrot Asteroid Smart - loving it!
[Android Q&A, Help & Troubleshooting] volski:
LOL saw it - it seems much better but the price is much higher, cheapest i found is 600$ bought the ewaygps for 300$
[Android Q&A, Help & Troubleshooting] jchuillier:
We need to have a custom rom which will delete all the unnecessary crap that the enco geniuses are putting on it and focus on what we need (BT being the top priority it seems)

Are there any custom roms for the tablet it is based on ?

Keep hunting :)
[Android Q&A, Help & Troubleshooting] sav_za:
Yep, even more expensive in my country unfortunately but I got so fed up with my radio that I didn't mind.
[Android Q&A, Help & Troubleshooting] kamui157:
I broke something trying to replace the WPA-supplicant and my wifi wont work anymore.

I was able to fix it once with wifi manager and their "fix wifi issues" setting, but it wont work anymore. I thought I only needed to replace the WPA-supplicant using filemanger/root access

How do I go into recovery to flash the DHD_Adhoc_Support.zip file or return to original?

Sorry for the noobish response. I usually learn by breaking things. I still have the WPA supplicant backup.

Is there anyword about a working Bluetooth dongle? This is all I need as I have workarounds for everything else.
[Android Q&A, Help & Troubleshooting] kamui157:
Fixed wifi. I flashed eways update and its working again. I guess ill try to install the adhoc file again.
[Android Q&A, Help & Troubleshooting] vilord:
Hey everyone, just curious where we are at with these radios at this point?

from reading across multiple different forums, here's what i've gathered to be the problems... someone can fill in if there are more?

- lack of support for bluetooth on the android side, and no support for BT dongles

- gps speed wrong (fixed with framework.jar)

- gps time wrong

- gps accuracy not reported (breaks google maps nav)

- resistive touchscreen is crappy and inaccurate

- android side powers off when car is turned off, slow to boot

I see on the eway site that they have published an update that is supposed to fix gps speed and time, and when I emailed them about google maps navigation they said they weren't aware of a problem but that they would fix it if there is one.

okay, well actually they said "it support google map,you said this bug if it is really, we will deal with it. regards", but i think that is what they mean :)

derpyderp: you said there was a way to keep the android side from powering down by looping power back into the USB port... has any further digging gone into this?

Does it currently get told to power off, or does it currently just have the mains yanked when the car is turned off? I'd like to get mine to stay powered on with a timer, so that if the car is parked for > 24 hours or something then it shuts down the android side. Would also make it easier to push music and updates to the device as I could just tie it into my home wifi when parked out front.

volski: where have you found the eway gps for $300? best price i've found so far is 450 shipped...
[Android Q&A, Help & Troubleshooting] kamui157:
On most cars when starting, ACC power is temporarily shut off, so the headunit will restart itself after cranking is done. I'm not an automotive engineer but I believe this is a safety precaution so the amps wont surge to your accessories and fry them. I don't believe I've ever had a car that the radio or power socket doesn't shut off for a few seconds when starting a car.

I've also dumped this headunit in favor of a Pioneer appradio 2 with ARliberator. But if I ever got the adhoc wifi to work and pair with the OBD2 reader, I might have kept it.
[Android Q&A, Help & Troubleshooting] vilord:
Did you look at the wired USB OBD2 readers? others seem to use those without issue
[Android Q&A, Help & Troubleshooting] jchuillier:
Well you could iron out the power surge with a capacitor and a zener....

One thing that would be MEGA hepful is a custom rom....but let's not dream...

The next best thing (for me) would be to have an app that sets the android system time with the GPS, for me the GPS time is correct but this piece of **** radio always resets to 00:00 on 01/01/1970.

The 3rd good thing would be to force Igo to save the settings so that we don't have to redo them all the time.

The ULTIMATE best thing would be to have one of the szenco guys here with a pair of pliers, good tape, some water and a 220 VAC source to make sure he gets the message about fixing the bugs on this otherwise very decent unit....

If you guys want to code an app to force the unit system time on the GPS if it's after 1970 so that we can eliminate the times wghere it works, it would be just great. I think since the unit has roort it should be possible, no ?

Thanks
[Android Q&A, Help & Troubleshooting] kamui157:
I did not. I've already spent money on BT and wifi ELM adapters to no avail. Tried dozens of wpa_supplicant files and config files to get adhoc working but I was probably installing them incorrectly.
[Android Q&A, Help & Troubleshooting] jchuillier:
I have a wired OBD plug (USB), installed torque pro 1.5.7 something, torque sees the OBD since it starts and detects it but i can never get them to talk to eachother, tried every speed setting but it would never work.

But as i said before this is down my fix list priority now because as it is it's completely useless....
[Android Q&A, Help & Troubleshooting] vilord:
Check out this page here:

http://ewaygps.com/bbs/viewthread.php?tid=6685

they say they fixed the android time

---------- Post added at 05:01 PM ---------- Previous post was at 04:49 PM ----------

also:
[Android Q&A, Help & Troubleshooting] jchuillier:
Thanks for the link on the update, trying it now.

They can f... off for me doing the beta test on their next version, been had once :)