yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] donaldta:
You can always stuff the hole with a plush toy or a towel. And if anyone asks, just shrug and say "it came stock".

Aside from verifying with the seller questions that the specifications are correct, you might want to ask they can supply a connector for an external microphone if you're interested in it.

:eek:

Well, I did notice the busybox version in /bin is slightly older. Maybe it doesn't like my awk constructs.

Gotta "love" a ROM where root isn't the top most authority. For giggles, try su as " john@tw-desktop.(none)" or "john@tw-desktop." or " john@tw-desktop" to see if maybe it has the top level authority? Although, I've seen cases where certain files in /sys are miscreated, so you might have to prune the find command on file or directory to avoid hanging part.
[Android Head-Units] omarko:
lol , I dont care about the hole personally and dont think what others think. I just want my music back! heh

I asked the ebay seller to confirm few things, they seem to be closed during weekend so might have to wait till Monday. I hate waiting.
[Android Head-Units] KID52:
My car hasn't had a headunit for over a month now :D

Come to think of it, half the panels in the car are also missing...
[Android Head-Units] sciallo:
here are the sys and dev...

View attachment sys.txt

View attachment dev.txt
[Android Head-Units] omarko:
heh...

another question, I am trying to do factory reset and its asking me for a password. 123456 is not working.

any thoughts anyone?
[Android Head-Units] KID52:
I also installed busybox from the market and tried to run it with, and without the additional "busybox" part. Same result, no idea why it is happening.

I notice that after installing busybox, the file is removed from "bin", and now exists in "xbin". Tried running the code with "/system/xbin/busybox" but apparently that isn't found either...

But simply typing "busybox" shows the list of commands as expected.

Maybe I'll try a factory reset and try again, but [MENTION=3081576]sciallo[/MENTION] seems to have got it working so I won't rush to reset.
[Android Head-Units] KID52:
Mine has never asked me for a reset. This is with the new firmware you have? Have you had a chance to upload it somewhere yet?

Try the debugging password "john@tw-desktop".
[Android Head-Units] omarko:
ok will try that. EDIT: I can only enter numbers !

re: the system update files, here is the link the seller sent me :

http://en.mail.qq.com/cgi-bin/ftnEx...1a485943630f&t=exs_ftn_download&code=34203c20

you can download from there. hope this helps.
[Android Head-Units] sciallo:
Ok, I'm testing all MCU's manually...

I got all the zip files in my extsd, I extract one to the root of the extsd card and apply mcu... So far, the cool thing is I can manually get it to sleep by applying 4.0.6-1-10-0301 even if running 2.6.62 which does not have the sleep model option :)

Further testing suggests there might be different ones for different units, for example, on my unit with 4.1.0-1-10-4501 my volume knob doesn't change volume anymore (mute and poweroff still work)

[MENTION=1075158]omarko[/MENTION] ... as a last attempt before you return it, you might want to try them all to see if that's not the problem... I will keep testing all of them and see if one of them causes the problem you experienced...
[Android Head-Units] KID52:
If you are going to do that, may I suggest taking a copy of the system directory for each MCU you test?

Then post a diff between the earliest MCU you have, and each MCU you test?
[Android Head-Units] omarko:
This is interesting.

I could not do factory reset so i downgraded to the 2.6.60 file package in the first post.

I still have battery drain but its only 0.5amps vs previuos 0.8amps with ACC disconnected.

Still a lot but i wonder what changed and if i can find system file combination that would fix it to zero amps. I will try the 2.6.40 now.

Hmmmm...
[Android Head-Units] patrickoneal:
Bug 82119321 is the master key bug, is it not?

I found this, for an Android gaming console:

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

It's an APK that is intended to be sideloaded, exploits the master key bug, and achieves root.

I don't know that I'd be brave enough to be the first one to try it on one of these stereos, but it might be worth it to ask the developer his opinion on whether it will work on other devices.
[Android Head-Units] bmj67:
Root my ouya will not install.
[Android Head-Units] Defender666:
I'm sure it can be done in the same way if the developper could make some changes on the app.

Won't install seems like it is only compiled for the oyua cpu.
[Android Head-Units] chris.r.r:
Sounds great. Has someone already contacted the developer, WonderEkin?
[Android Head-Units] KID52:
I have sent the developer a PM this morning.
[Android Head-Units] donaldta:
Actually, it could also be due to the keysign of the app that is concealing the exploit. The way that the Masterkey exploit works is that it hides a second set of files of another APK within one that can be installed. This is analogous to the a bunch of Greeks hiding inside of a Trojan Horse. If the "horse" cannot be installed due to a mismatch keystore signature or conflicting shared user ID then the Greeks cannot get past the walls of Troy to exploit them. This is why Cydia Impactor actually manipulates a copy of an APK from the /system/app to so that it can spoof the appropriate credentials to execute their exploit.

In other words, depending on how they are implementing the exploit, the WonderEkin might need an original APK from a running system. Or, someone to decrypt and decompress the firmware's archive. The problem is without debugging access then it is impossible to determine why it cannot be installed, since the information in the logcat is much more detailed than the "Not installed" message from Package Manager.
[Android Head-Units] slinkydonkey:
Im thinking about buying one but I see they developer plans to add Mirror Link will they also be adding Miracast as I have a Google Nexus 4?

Do we know how good the Mic is for hands free calls when driving?

Cheers

Paul
[Android Head-Units] KID52:
No idea about the Miracast.

As for the mic, I found it useless, far too quiet - and that was with the unit sat in front of me on my desk, I dread to think how bad it would be in the car whilst on the motorway, especially as the mic is on the left and living in the UK I sit on the right. I am planning to wire in an external one at some point to see if that helps.
[Android Head-Units] iceluv2002:
have you tried this link? juz a newbie here planning also to buy one of this, unless it will be rooted..

---------- Post added at 07:12 AM ---------- Previous post was at 06:20 AM ----------
[Android Head-Units] slinkydonkey:
Just seems a lot of money to pay for a system which seems less than refined lets say I hate to admit it but think I would rather go for a X3500DAB least I know that has DAB and App Mode and it will work with my volume controls on my steering wheel and has a blue tooth Parrot system ...
[Android Head-Units] WonderEkin:
Yes, you need a apk running under system uid (usually /system/app/Settings.apk) to achieve the Masterkey exploit. And, that won't give you the root access yet, but at least you should able to enable adb from there.
[Android Head-Units] 4shm3x:
Thinking about buying this for my car, was there a big improvement in sound quality compared to the OEM head unit?

Is it that hard to get an external mic for this?

I was also thining about getting an appradio 2/3, simply because it will allow me to mirror my android phone. Meaning I could play games on the app radio? as well as use the internet and youtube etc etc?

Or am I best with this?

Thanks
[Android Head-Units] KID52:
Your username looks familiar ;)

Compared to the Civic OEM unit, there is a vast difference in quality, and the amount of control you get over sound positioning and EQ settings are a lot better.

I think for the external mic it's just a case of soldering one on to where the existing internal mic is connected. If anyone has definitive details about this I would be interested to know as I have yet to attempt to add one to mine.

Hopefully someone else can answer your question about the App Radio.
[Android Head-Units] Orisai:
The AppRadio lets you mirror Pioneer-approved Android apps installed in your phone. You won't be able to use apps that aren't approved or that could potentially distract your attention while driving, such as games, Facebook, Twitter, etc.

There's a project to "jailbreak" the Android AppRadio mirroring app so you can have whatever you want on your headunit's screen, but the project is on it's early Alpha stages. If I were you, i'd go for a pure Android 4.1 or 2.3.x headunit, as you'll have by far more freedom of choice on apps and customization at half the price, even less, than the AppRadio.
[Android Head-Units] 4shm3x:
Ahh great, although any HU will improve audio on these cars :p.

Cool, well let me know if you give it a try I will also have to get it done!

Just to check, this is the cheaper version correct? And all it lacks is the tv tuner?

http://www.ebay.com/itm/Android-4-1...Video_In_Dash_Units_w_GPS&hash=item4acc610bbb

Awesome thanks for that info, I think I will stick with this HU I believe :)
[Android Head-Units] KID52:
As far as I can tell, yes.
[Android Head-Units] Defender666:
This Ebay seller refuses to send to europe. No real reason given.
[Android Head-Units] KID52:
Worth knowing, thanks.

Wonder why they advertise delivery to Europe though.
[Android Head-Units] Defender666:
Received my devices. It is missing the DIN Plug so I had to solder all wires to the car. Seems to work just fine. The FM reception is ok. It is not so bad then other chinese devices I tried earlier pretty much the same then other after market devices, so pretty much what we can expect of a radio. The operation is very smooth, also the boot time is ok.

I ordered the device along with the Car OBD but it seems to be missing the application. Tried to contact Peter Chan, but he seems offline. I keep you updated on this.

The DVB-T reception is not so good, I guess it is because of the small passive antenna they provide. It uses sort of internal DVB-T board which does not integrate well with android. It supports touch but it rather like up / down / left / right operation. I have seen the same blue interface already on other chinese devices.

GPS get nearly instant fix which is good.
[Android Head-Units] KID52:
It's not missing, for some reason it just doesn't come with one. None of the pictures show it either. Personally i just bought one for £3 to save destroying the car wiring.

Did they supply a wireless OBD scanner? I assume it is just Bluetooth, have you tried using it with your phone? Peter Chan told me they replace the existing Bluetooth module with a different one that allows you to connect to the scanner, perhaps this means if we find the right USB one with the same chip it will work.

If I see Peter Chan online I will ask about the application.

Glad I didn't go for the DVB-T tuner then, I would probably not have even used it anyway.

I found the same with the GPS, very quick lock.
[Android Head-Units] donaldta:
Don't you mean 0.04 amps? It is the lowest reported current while the ignition is off. This was reported by sciallo in Post #915. From the feedback from various users here that you lose certain settings if it is disconnected from the battery entirely. Besides, if zero amps was what you wanted, then you could have rigged up a Bosh 12V Automotive Relay to completely prevent the head unit receiving any power while the ACC is off.
[Android Head-Units] omarko:
no, I meant 0.5amps. The unit draws around 1.2A when running. Before, when everything was off, ACC (ignition) was turned off (or the red cable disconnected) the unit would still draw around 0.8A which was the reason for fast battery drain and my car battery going flat. Big problem.

I was just saying that downgrading to lower firmware the unit is still consuming power when completely off (ACC (ignition) was turned off (or the red cable disconnected)) but its only approx 0.49amps. Its better but I need it to be 0.04amps like you said.

This could mean that the unit is not faulty, but just needs the right system file combination.
[Android Head-Units] sciallo:
lol, I had other plans for today, but yeah... well let's do a diff between two first... remember, I'm applying them without going through the "model select" option, so I'm not sure all that much changes in system, but we'll find out...
[Android Head-Units] KID52:
True, it could well be the MCU changes no files.
[Android Head-Units] sciallo:
As you try different roms, try also different MCU found in /etc/mcu/ ...just a suggestion.

What model radio do you have? (two knobs, car specific... sorry I forget)
[Android Head-Units] KID52:
Thanks, just trying it now.

What differences have you noticed?

So far I have observed the following:

Homescreen back to the 4 large widget type things per page

SWC shortcut in apps

Setting to force USB1.1

Factory reset is password protected

Just noticed I also have the "Color" app now...

"cp" also seems to have been removed, but "busybox cp" works.
[Android Head-Units] omarko:
pretty much same...
[Android Head-Units] sciallo:
Any different versions in /etc/mcu/?
[Android Head-Units] typos1:
SWC shortcut in apps - is this new ?

Take it the Colour app doesnt work ?
[Android Head-Units] KID52:
Further to this, the entire "Developer options" is password protected by a number, as of yet this is unknown.

Less actually, I have lost the following

4.1.0-7-20-6501.zip
4.1.0-7-30-6501.zip
[Android Head-Units] KID52:
Yes, none of the earlier firmware versions I uploaded have this shortcut, it's not a new feature though.

The "Color" app runs, but it doesn't actually change the colour of my buttons, I assume it only works on the Ouku style units.
[Android Head-Units] omarko:
I tried all 4 firmware packages in the first post and the one that the seller sent me.

Not much improvement, still there is battery drain.

This is the unit I have :

I wonder if this is just the original OUKU unit but with upgraded hardware (A9, 1GB ram) and whether it should run Android 2.x. Any thoughts on this ? Where could I get a firmware package to try with a new MCU ?

EDIT: you can see in the pic, with ACC disconnected, its still sucking **** load of amps.
[Android Head-Units] typos1:
Thanks for the reply, but you appear to be saying, "yes its new, but its not a new feature", (which doesnt make a lot of sense !).

Unless I ve missed something, sorry if I have - can you explain a bit more ?

Are you saying there is a way to open an app using the SWC ?
[Android Head-Units] KID52:
It's just a shortcut that opens the SWC settings menu to assign buttons, the same one you could access by going to Settings - > General -> Steering wheel.

So, the shortcut itself is new, but the feature is not.
[Android Head-Units] typos1:
Ah, right, I see, ta.
[Android Head-Units] PsychoMcSatan:
My unit also looks like the OUKU unit. Actually more-so in that my buttons are labelled like the older units with no "MENU" button and with the volume knob on the right. It came with 2.6.60, but I believe I have different versions of the radio and music apps. At least they're not the same as the ones on the video in the first post.

While I haven't checked mine with a multimeter, I don't believe I have any drain. I haven't driven for days at a time and no issues with my old battery.

I did root successfully, but otherwise I've been hesitant to fiddle too much with the system since it seems I may have an odd configuration (hardware and software). In fact, before my unit arrived, eBay sent me an email saying that my auction had been cancelled and I could request a refund. The seller "our_style" assured me it was just "copyright issues" so I accepted it and it does seem okay.

Is there a way to dump the current image? Or I guess I must have a copy somewhere for a system restore. Let me know what I need to pull and I can share my files. I don't have the details handy, but I believe I shared earlier so search my posts and they might be there. ( MCU version 4.1.0-7-10-2501-1 )
[Android Head-Units] KID52:
Factory Reset / Developer Options Password [2.6.68]

Password for factory reset is "7890", same for developer options.

You still need to use "john@tw-desktop" to activate USB debugging.
[Android Head-Units] bmj67:
firmware 2.6.23

I just realized I never uploaded the 2.6.23 firmware I was sent. It is the lowest version Ive seen. I will put it on a free site if [MENTION=1915855]KID52[/MENTION] want to save it and put it on the same server as the rest of the firmware because idk how long it stays on the free site.
[Android Head-Units] KID52:
Thanks, it might be old, but better to have a comprehensive collection :)
[Android Head-Units] bmj67:
Yeah I figured it was one more the guy with sleep issues might be able to try.
[Android Head-Units] sciallo:
I suggest to anyone before they change anything on their units to back up the mcu files that came with it. you seem to have yet another set of mcu files...

Here is how:

- Root the unit

- if not installed already, install a file explorer

- Copy all the files in /system/etc/mcu/ to external storage

to install a mcu from those, you can just unzip the file to the root of your ext. sd card and update mcu from the general menu

It seems like different MCU are for different hardware variations mostly. Most of them cause my knobs not to work on my unit (same exact as [MENTION=1075158]omarko[/MENTION] ...vol knob on the left). some enable color changes, ONE enables sleep. I really didn't test for much more... I wouldn't be surprised if some aren't for that proprietary ODBII adapter to work...

[MENTION=4836718]PsychoMcSatan[/MENTION] I don't have 4.1.0-7-10-2501-1 in my list (I have 14 of them!!!) That must be specific to your unit... could you tell me what else you have in /system/etc/mcu/ and possibly upload them somewhere? I might as well try those too...
[Android Head-Units] KID52:
Perhaps we can add a list of MCU files to the main post, including download links. However I think it best if we can note which ones are supposed to go with which unit. and if possible, what changes each one has on the unit.
[Android Head-Units] cyberpapa3:
Radio Skins

I've searched all over this forum and many others and have no "skins" for the FM Radio in these units. I really don't like the looks of the radio and was wondering if it is possible to change it. If it is possible to change it would it be difficult, or as simple as installing an App.

I may not be asking the right question or maybe someone can point me in the right direction. Thanks.
[Android Head-Units] KID52:
You would need to edit the radio apk file. The only different radio version I have is the "red themed" one in system version 2.6.40.
[Android Head-Units] sciallo:
[MENTION=1075158]omarko[/MENTION] : One more question about your setup: Do you have a usb hub in the equation? if so is it self powered and does it get it's power disconnected when you turn acc off?

I noticed that my amp readings are not accurate with that, because it turns out the powered usb hub (maybe just my cheap crappy one) feeds power back to the unit... with it powered, even when I shut off the unit my lights stay on, the wifi dongle stays on (but solid) and I can't really measure the amps since it's powered separately, but in your case you're measuring at the only source, the battery... Just something for us all to know (I'm thinking diode on the usb cable to the hub as it can't be too good to backfeed the unit in any case)...

---------- Post added at 07:38 PM ---------- Previous post was at 07:29 PM ----------

Maybe hold off on cluttering the main post too much... I'm thinking I need to get on with splitting the wiki pages, then we can have a subpage all about the mcu's seems like you have set up some online space for files, should we keep them all together or should I start some other space somewhere?

BTW no differences in system between manual mcu changes, strange because between some changes I would get a "system update" type message on reboot...

---------- Post added at 07:41 PM ---------- Previous post was at 07:38 PM ----------

On a completely separate note (what I actually wanted to look into today) has anyone managed to get a contacts.apk installed? Might seem like a strange wish, but it would make tablet talk golden for caller-id, initiating phonecalls and texting...
[Android Head-Units] omarko:
no usb hub at all in my setup. The unit must be defective.

Dealing with the seller is like pulling teeth. They say yes but really, it takes 3-4 days to get an answer to ONE question. On the Aliexpress chat, they very rarely answer so it makes the process very frustrating.

Im just going to order that unit from Ebay. Its only $400.
[Android Head-Units] KID52:
If your hub is feeding power back into the unit you should just be able to cut the red wire at the hub end of the USB cable, the black wire (ground) needs to remain connected though.

Splitting the Wiki pages would be good. I have some hosting space which I am currently using, happy to continue to use it. I can set up an FTP account if people wish to upload files (I won't post username/password, will need to PM me) if that is easiest? Another option is to just use free hosts and I can mirror the files. I've also started mirroring the files to Google Drive.
[Android Head-Units] sciallo:
Brick Allert!

I think I managed to mess mine up again...

After trying all MCUs succesfully all day long, I managed to end up with MCU version "unknown" after downgrading to 2.6.23 recently posted...

once downgraded I tried to change "model" and tried to see if the color app would work. It set the color at a weird greenish color as soon as opened and wouldn't change it. I can upgrade to other roms holding home when powering up but still with the same result.

Now my panel light stay off. mcu sais "unknown" all native apps crash, and anything that has to do with the hardware in settings gets the settings to stop. MCU update, "model choose", factory reset, any choice on lights, any choices on TV and radio settings causes "unfortunately settings has stopped" and does nothing...

I tried placing mcu file on sd card during update, it seems that the MCU doesn't update that way...

I need to find an alternative way to update the MCU other than model choose or the mcu update in settings or I'm bricked!!

---------- Post added at 10:13 PM ---------- Previous post was at 09:48 PM ----------

Also, all buttons other than "old for power off" are not working... including eject ... cd is stuck in there unless I manually get it out... I was going to try burn the mcu to disk.

Might be time to figure out a jtag for this thing...
[Android Head-Units] KID52:
Did the MCU change to "unknown" before, or after changing the model?
[Android Head-Units] sciallo:
I think after changing the model... not 100% sure. I just noticed that now the DVD Version is "unknown" as well!! I really hope the manufacturer can help here, I'll need some files and a procedure, hoping there is one...

---------- Post added at 10:45 PM ---------- Previous post was at 10:43 PM ----------

in fact it must be after. I haven't been able to get to that menu since it's been "unknown"...
[Android Head-Units] KID52:
I'm guessing that the model choice is part of the system firmware, rather than the MCU. Certainly if some firmware versions give difference model choices to others, but the MCU remains unchanged. May indicate some sort of incompatibility between the two you used. However I would have thought upgrading system firmware again would have solved it...

Have you tried one of the "complete" firmware versions?
[Android Head-Units] sciallo:
Yes I did, same results... tried with all the files burned to cd-rom also. it seemed like it spend some time reading from the cd but no change again. I also tried root of a external drive on front usb for the hell of it...

Seems like I'm stuck ...Me and MCU's :crying:
[Android Head-Units] bmj67:
Have you tried pushing the reset button. I could probably copy the mcu zip files from my unit from the system directory. If you can get root and paste them in maybe you could try them.