yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] Duck Dodgers:
Ah right - I did connect it up last night when fitting it in!

That would explain why, when the ignition turned off and key removed, the head unit remains on. OFF in big letters appears on the HU screen and then goes back to previous screen.

Is there a delay in the HU automatically turning off, i.e. is it the same as the standby time for the AB or do you then have to manually power the head unit off?

If I do not want the HU on after ignition is off/key removed, I'm guessing I should disconnect the ACC cable? If so, will have to think what I want, when I fit the Fakra adapter/reversing camera
[Android Head-Units] zanix:
Mine takes about 2 seconds for the Head Unit to shut off after I turn off the key. The Android box takes 24 hours to completely shut off because I set the standby time to 1 day in settings.
[Android Head-Units] Duck Dodgers:
Did you connect the two ACC red wires? Bearing in mind mine is the NU5261 ! (with QUADLOCK MEDIA CONNECTOR :D)
[Android Head-Units] wacko37:
Yeah as the picture shows not that great at all but an improvement over standard.

Been asking summer If there were any screen upgrades on any of their units so I could custom install the screen. Sadly one joy.... but you always wonder does Summer really understand your question???
[Android Head-Units] zanix:
Mine is the NU3001 and it only has 1 ACC wire. My wires look like the image on the wiki http://xdaforums.com/wiki/Newsmy_CarPad_NU3001#Pictures

It would be nice to get images of the other wire harness types for the other variations.
[Android Head-Units] guap:
I found something "strange" on xdauto .img image.

I'm starting to customizing the startup logo (still waiting for HU) and opened up xdauto with FirmwareFactoryTool (link in wiki http://pan.baidu.com/s/1pJNsp43)

1- I had to rename it to update-*.img to have the program working, otherwise it freezes after the unpacking

2- I get an alert "kernel path do not exists".

Can this be related to direct flashing problems? Just saying...

Also need a little help with logo itself

step 3.3, "picture error" when loading my new ppm. Image 1024x600, decreased color, saved in ascii... Cant figure out why. Here is my ppm https://dl.dropboxusercontent.com/u/7403995/VW Volkswagen 3D Logo.ppm any hint?

On the other and, bootanim works perfectly
[Android Head-Units] f(x):
You could just use regular jpg or png format for your logo when using FFT to change bootlogo. It doesn't have to be in ppm.
[Android Head-Units] guap:
thanks for clarification. Also, regular png works modding tuatara's img :)
[Android Head-Units] kwalsh24:
Could a widget be made to toggle the on off features of the Bluetooth app (that controls the Bluetooth in the hu) I think I figured out that if I toggle off Bluetooth in the hu for a couple minutes post boot that my Sirius radio will sync properly.
[Android Head-Units] Zaphod-Beeblebrox:
I don't wonder. I'm certain she doesn't really understand. But I do give her credit for trying :)

In our last e-mail exchange, I think she is all but acknowledging that she has little influence with their technicians. But I still keep pushing for her to talk to them about opening up the MCU code. If we could get access to that, we woudn't need them any longer. MCU territory is the only things we can't do with out them. Everything else we've already surpassed their stock ROM, and will only get better from here out.

In particular, we need them for RDS, and better control of the sound paths. I suspect the MCU has the ability to control a lot more in terms of sound processing than we currently have access to.

---------- Post added at 03:52 PM ---------- Previous post was at 03:51 PM ----------

Yes we could do that. However, I think a better solution for you would be AUX input. That's moving up on my to-do list.
[Android Head-Units] kwalsh24:
Well I tried the aux in yesterday and it as a bunch of feedback on the line. Not sure if the feedback is from the radio or the Sirius dock.

I'm going to try to wire the power for the unit off the drop down box via usb to try and see if if the charger adapter that the Sirius unit uses as it's the sirius dock that's producing the feedback
[Android Head-Units] Zaphod-Beeblebrox:
Might need a ground loop isolator? are you getting a whine that increases with RPM?
[Android Head-Units] kwalsh24:
No whine at all just a steady hiss sound
[Android Head-Units] Zaphod-Beeblebrox:
I think I'm going to book a flight to China and kick some Bonovo devs hind ends.

I'm trying to add RemoteControlClient code to the radio so that it properly feeds metadata to the statusbar (and any other media control widget). They've got intent handling code spread through three different modules and I'm getting a headache trying to figure out how to combine it.

Sorry. Just venting.
[Android Head-Units] wacko37:
Maybe we could all pitch in $$$ and buy you that flight to China??? If there was any hope in you getting source code for the MCU I would happy donate.
[Android Head-Units] supremekizzle:
Anyone try an anti reflective coating on the screen? This glare is killing me. For something that's intended to be used in a bright car, the screen is quite reflective.
[Android Head-Units] leonkernan:
maybe he could donate some Android development books to them.
[Android Head-Units] wacko37:
True that! Not that I would know any better.
[Android Head-Units] kwalsh24:
Love how summer liked the comment hah
[Android Head-Units] 1WindManic:
I ordered a matte foil, and refer to you when it comes.
[Android Head-Units] f(x):
I have a matte screen protector, and a black background (or darker wallpaper). It helped a lot.
[Android Head-Units] supremekizzle:
What is the name of the product that you used?
[Android Head-Units] Psy87:
Is it possible that the new phone app doesn't pause media when receiving a call?
[Android Head-Units] leonkernan:
It's supposed to. Which media app isn't pausing?

It's worth pointing out that it doesn't actually try to send pause intents or anything like that.

Instead it claims the audio focus, which should cause other apps to pause until the call ends and it lets the focus go.

Edit, oh and I have noticed an issue where if you use Siri or Googles equivalent to start a call, sometimes it doesn't pick up the switch from voice commands to phone call properly and ends early.
[Android Head-Units] f(x):
It's just a no name screen protector from monoprice. I got the one for MS Surface 3 and then cut it to fix our hu...cheap and prefect fit...lol
[Android Head-Units] Psy87:
I use PowerAmp. Pausing worked with the older phone app. But had to press play manually afterwards.

PowerAmp has no audio ducking feature, only the option to pause on short or longer notifications
[Android Head-Units] leonkernan:
Ok, I haven't used Poweramp for more than the trial period so haven't tested with that. It's working fine with Google Play Music, Pandora, Apollo, Radio etc.

Having said that, I didn't remove any functions (that I know of) so it should still work the same as before. I'll reinstall the Poweramp trial and have another look.

I did a quick Google search, seems plenty of people are asking for it, the dev seems a little stubborn though. That also means Poweramp will still play through the sleep, since that does audio ducking to try and make apps pause.

I'll have a think about it but i don't like the idea of the phone and bonovohandle apps trying to pause and resume music and keep track of all sorts of stubborn music players.
[Android Head-Units] Zaphod-Beeblebrox:
Poweramp pauses just fine on sleep. It does actually obey focus. It just doesn't duck, it pauses instead. You have the option to turn the pausing on/off, but there is no option to duck.

I use PowerAmp as my primary player as well. But I don't do much with the BT Phone, so I've not tested the pause/resume from a phone call.
[Android Head-Units] leonkernan:
Ah ok, thanks for clearing that up. I did just install the trial while I went out for 10 minutes and the trial version at least seems to be doing all the right things.
[Android Head-Units] sun.valeo:
Zaphod-Beeblebrox If possible, add the lower pane, drag the volume slider up or down. When you switch to program Anytime Visualizer volume control is not visible.
[Android Head-Units] supremekizzle:
Just ordered this 3 pack. https://www.amazon.com/gp/aw/d/B00KGRKRGE/ref=yo_ii_img

Works nice because I have a surface pro 3 so I can use one for that too.
[Android Head-Units] leonkernan:
So I thought i'd test the latest version of [MENTION=3575078]mikereidis[/MENTION] Headunit app since I didn't have any luck with beta 2. Turns out Beta 3 actually works on my NU3001!

It's very slow, the frame rate made me think it's not accelerating the video decoding. But it worked!

My test phone is a first gen Moto G with a cracked screen that I've borrowed from work.
[Android Head-Units] Orisai:
Technically, yes. The closest approach to a Lo-jack would be installing an Anti-Theft app such as Avast in root mode, then have the headunit permanently connected to the Internet so you can track your car through it's headunit, and issue SMS commands to lock the device or wipe your data like you would do on a smartphone.

Of course, running an app like this would require the headunit permanently turned on, which would quickly drain your battery if the engine's off.
[Android Head-Units] mikereidis:
Great ! I'm very happy to hear that... :)

I've been wanting to see my Headunit app running on a "real HU" and yours is the first such pic.

Does the Newsmy play H.264 video well ? If it can play H.264 at 800x480 well then I might suspect timing issues in my app.

I see the Newsmy is 1024x600, but we can also take into account the borders on the HU...

I have tested with my MotoG before but I can try again.
[Android Head-Units] f(x):
:good: If you cut it carefully, you can get 3 screen protectors out of a single sp3 protector.

---------- Post added at 10:47 AM ---------- Previous post was at 10:40 AM ----------
[Android Head-Units] Zaphod-Beeblebrox:
1.1.6c Posted

We've had a few needed fixes since my 1.1.6c-beta, so I've built and pushed 1.1.6c to http://xfer.aokp.co/?developer=zaphod&folder=nu3001

1.1.6c: June 13, 2015
Radio is now RemoteControlClient - publishes metadata
Remove artwork from Statusbar Metadata & increase font.
Fix radio saving tempory Duck Volume
Update Radio Strings
1.1.6c-Beta June 6 2015
Media Metadata in Statusbar option
Change default layout of Navbar buttons.
Fix Immersive Mode (statusbar & navbar)
Overhaul of Bluetooth phone app
Cause music apps to pause during sleep
Update strings in Radio
Realign Settings options (Separate Statusbar & Navbar options)
Option to Enable HeadsUp notifications (Settings -> Statusbar)
Switch RK image path to be compatible with RK Factory Tool
1.1.6b4: May 29th 2015
Change default governor to be 'interactive' by default
Allow ROM to be flashed with rkBatchTool from factory ROM
User selectable NavBar buttons
- Return of Volume Up/Down buttons to Navbar
Temp fix to allow make otapackage to build flashable zips
Adjust DPI in BonovoMCU Backlight page so OK button fits on screen
Allow Volume Up/Down/Mute keycodes to adjust MCU volume

1.1.6b3: May 15th 2015
Update paths so install from recovery zip actually installs kernel and recovery
Disable overclocking in kernel by default (compile with CONFIG_MACH_RK3188_OVERCLOCK=y to enable)
Added REVERSE sensing keyinput and 'android.intent.action.KEYCODE_BONOVO_REVERSE' intent

1.1.6b2: May 9th 2015
Change ROM name from CarpadCE to xdAuto
Added Apollo music player
Updated Radio code to 1.1.6 with Zaphod's ducking
Fixed Audio and other issues due to /etc not being setup properly
Modify TWRP to accept '--wipe_all'

1.1.6b1 (named CarpadCE): May 5th 2015
Added TWRP
Integrate changes from 1.1.6 sources

---------- Post added at 08:50 AM ---------- Previous post was at 08:20 AM ----------

A Helper app for Pandora has been created & posted:

http://xfer.aokp.co/get.php?p=zaphod/nu3001/PandoraHelper.apk
[Android Head-Units] nestortoledo:
Great work mate.

You get the last link with android auto style navbar icons in white?

Enviado desde mi SM-N9005 mediante Tapatalk
[Android Head-Units] Zaphod-Beeblebrox:
I do have them, but I've not pushed them yet. I'm still mostly focused on functionality issues. Maybe it's time you learn how to use github :) :) (and if not, I still appreciate the work! I'll get them merged sooner or later.)

---------- Post added at 12:15 PM ---------- Previous post was at 11:58 AM ----------

So here's a little video of what you can do with some common controls when all of our apps properly behave in the Android ecosystem.

Here I'm using Jack's Music Widget (https://play.google.com/store/apps/details?id=com.jackthakar.musicwidget) to control the Radio and Apollo from the same widget. Metadata is also duplicated in Statusbar for visibility when in other apps (Nav, etc).

Nice to be able to control nearly any music source from one single widget. I will likely still tweak the metadata pushed by Radio as I spend a little more time riding with it. I'm also hopeful we will eventually get RDS working, and I'll be able to push RDS as metadata as well.

[YOUTUBE]RZtTSZTAb_8[/YOUTUBE]
[Android Head-Units] zanix:
Off the top of your head, do you recall the post where you explain how to make these apps? Also what users should ask for this functionality in the real apps from the developers? I wanted to add these to the wiki.
[Android Head-Units] kwalsh24:
That is siiiick.... Awesome job, so when will the next xdauto be released with this feature enabled ? ;)
[Android Head-Units] Zaphod-Beeblebrox:
I don't think I wrote up a detailed method to make them. They are relatively easy to change, but it does help to have a little android knowledge.

If you wanted to make a new Music app for example, let's start with the Pandora Helper:

https://github.com/Nu3001/packages_apps_PandoraHelper

Clone that repo using git. Then copy the whole directory into a new directory (say, packages/apps/MyMusicHelper)

Then find all references to Pandora (including file names, directory names, strings inside files, etc) and change them to MyMusicHelper. You'll have to change references in the Android.mk file, the AndroidManifest.xml, and in the /res/strings folders. You'll also want to change out the icons in each of the /res/?dpi folders.

The one and only Java file : https://github.com/Nu3001/packages_...c/com/zaphod/PandoraHelper/PandoraHelper.java

Needs to have the Package, & class changed (again, look for references to PandoraHelper, and change them to MyMusicHelper) and lastly, look at the Intent that is generated in the file. You are looking for the package name that would launch your target app.

Once everything is done, compile the apk and distribute.

It sounds like a lot of work, but it really isn't. It'll take more time learning how to build an APK than it will making the changes.

if you wanted to make a helper app for the Automotive button, the process is the same, but you'll probably want to start with the Torquehelper as the Manifest is already properly setup for that intent. I have not yet created an intent for the Nav buttons, but they are all the same with the exception of how the Manifest is created in order to create an intent filter.

---------- Post added at 04:56 PM ---------- Previous post was at 04:44 PM ----------

It's in the one I just released :)

1.1.6c was released a few posts back. Everything in that video is available in that release (you go get your own music widget though :) - I linked the one I'm using - there is of course a pay/pro version, which I have - buy at your own discretion).

Which reminds me. I'm not calling anyone out here, but I am a big proponent of buying the PRO/paid versions of these apps. If the dev offers a free version, I think its great to try it out for a short time and see if the app works for what you want. If it does, BUY THE FREAKIN' APP. Even if you don't get anything extra for your troubles. Most of these apps cost less than a cup of coffee, and that's the livelihood for those people. Even if you use it for a few weeks and find something better, so what. You supported a dev doing what he loves, and you never know, you might decide to use it again later down the road.
[Android Head-Units] Zaphod-Beeblebrox:
I've always like co-pilot.
[Android Head-Units] renedis:
[YOUTUBE]xfXBiVQm06g[/YOUTUBE]

Brightness works but not in MCU. Also, TomTom works (and GPS).

Please see video above.
[Android Head-Units] toologic:
What gcc- version U used to build rom-kernel ?
[Android Head-Units] red13dotnet:
Built an ubuntu 12.04.5 system and setup for an aosp kk build env.

So whatever version is currently in repos for 12.04.5. I'm away from my system right now, will post more details when I get back to it.

It was the suggested option in the rockchip documentation found in our source tree. Lots of rockchip PDFs in there that I ran through Google translate and read.

---------- Post added at 08:10 PM ---------- Previous post was at 08:04 PM ----------

I cannot be sure as I'm not installed in a car but I'm thinking that the MCU brightness setting is the level that will be auto set when you turn on the car lights. Just a hunch. Need someone with it installed and the brightness/dimmer wire hooked up to try that.
[Android Head-Units] usafle:
I've looked at that and also enabled the MCU and tried turning on / off lights. No change in brightness on the H/U.
[Android Head-Units] red13dotnet:
Are you sure the orange ILLUMI wire is properly connected? I just tried it myself and when the illumi wire gets a 12v signal (which it is given when the lights are turned on) the screen will dim as set in the MCU and the button lights come on, this even works before android finishes booting up. I made a video to demonstrate this working. Its hard to tell at times my exposure corrects pretty quickly but you can tell the screen dims properly by watching the background of the video.

http://youtu.be/GardiJ8U94g

This was using 1.0.9, stock or amplified, with MCU v26.
[Android Head-Units] usafle:
My button lights come on when I toggle my cars headlights on/off as well. Even if the wire wasn't hooked up, what has that got to do with the actual screen dimming in settings?

The wire being hooked up/not hooked up should only effect the button backlighting and 'auto' screen dimming when headlights are on.

Or, am I way far off?
[Android Head-Units] renedis:
Can anyone tell me what the brown "V. CON 12V" is for?

It's next to the cable for the REVERSE signal.

And on the other cable set:

- P. CONT (blue/white)

- TXD (green)

- RXD (green/yellow)

Does anyone know what these cables are for?
[Android Head-Units] ilcazzo:
Looks like a power supply for rear view camera.

My opinion, it's for steering wheel control.... Or CAN-bus data reader....
[Android Head-Units] alaninsitges:
V. CON 12V is for the GALA / auto volume control. VAG cars and some others have a wire for this.

TXD and RXD are a mystery. I have asked about them twice and both times Summer's response is that they are for transmitting and receiving data. No ****! But to/from what? Can't get an answer for that. It makes sense that it would be for something like SWC but I have another theory too:

There are three ways to control the unit according to the MCU: CAN bus, buttons, and IR.

1. Resistive matrix buttons, these are (I believe) for connection to the Wheel Key 1, Wheel Key 2, and Wheel Key Ground wires. Priusfan mentioned that's the way it worked.

2. CAN bus. There are CAN bus leads in the main harness (labeled + and -, I assume those map to CAN low and high). According to my early conversations with Summer the unit has a CAN bus decoder built-in and should be able to figure out most SWCs. We'll see how it works when I connect it to GMLAN1 and GMLAN2 in my car next week.

3. I think the TXD and RXD might be for IR. Just a guess.

Each new firmware has come with more of these bonovo____ apps, which are there to control a lot of different stuff. Since they talk to the MCU my suspicion is that they can (or can be made to) control various car peripherals via CAN bus: windows, sunroof, convertible top, AC, security system status, etc. I'm very interested in getting that to work.
[Android Head-Units] easyguy:
So that wire does provide constant 12vott? Im goint to connect another bumper camera to that cable, this is NOT a reverse camera.
[Android Head-Units] renedis:
So basically:

V. CON 12V - Volume Speed Sensor (receives pulses for automatic volume increase/decrease depending on speed)

TXD - Transmitted data CAN/IR

RXD - Received data CAN/IR

P. CON - Maybe Phone control? (don't know why, because it had 2x bluetooth built-in for phone etc)

I know that the terms TXD and RXD are related to RS232 (analog serial connector). This type of connection is indeed the same way IR talks.
[Android Head-Units] priusfan:
Hello,

I do not think the TX & RX are for IR (only RX would be used) and there is already, according the doc, an "eye" for the IR on the android box.

I tried 4 diferent IR remote control with my unit without any success...
[Android Head-Units] red13dotnet:
If the wire is connected and your button lights turn on when you turn on headlights but you can't get the screen to dim at the same time regardless of MCU setting...then you may have a problem.
[Android Head-Units] TrynaStayTuned:
Brand New to the XDA Forum but EXTREMELY Excited!!!

Hey everyone,

i'm new to the forum and very interested in this thread. I've been reading through it all day and I'm currently on page 43 but so excited and ready to purchase after 11.11. I can't wait to ask whether anyone knows if this h/u will work with iPhone? I'm sure i'll get some s**t for being an iOS user but would really appriciate the info.

Thanks in advance.

P.s. This thread is 1 of the best I've ever read. You guys started from almost nothing and are doing insperational things. At least from my point of view being that I don't have any coding experience.

You guys rock!! I would also like to say GREAT JOB to red13dotnet for all the progress he's made. Most definetly wish I had an android. Please help!:good::(:good:

---------- Post added at 02:35 AM ---------- Previous post was at 02:01 AM ----------

Hey StormBringer,

I'm in IL too! I'm in du page about 45 mins from downtown Chicago. I'm thinking of buying this h/u for my 2008 Hyundai sonata. I don't currently have an android and I lack the knowledge of how to install after market head units but hopeful that it will work w/iPhone.

I currently haven't finished reading through the thread but just wondering where you decided to order, how much you paid and how long you expect to wait for its arrival? Also wondering if your doing the install your self or going to a shop?
[Android Head-Units] red13dotnet:
Welcome to our little club. I can personally not verify Bluetooth functionality with an iPhone, don't have one to test with...maybe someone else in here has access to one???

Thank you for the compliment. It has already been quite a learning experience for me but I'm certainly not the only one here who has made contributions to what we know.

Personally, given what we already have and know, I would highly advocate buying this unit. Great things are over the horizon, I can smell it. :thumbup:

If anyone on the group has access to an iPhone, let's see what info we can gather.

P.S. Does anyone on here feel confident writing and maintaining a real wiki for us? I would but the source tree is keeping me pretty busy in what little free time I have.
[Android Head-Units] TrynaStayTuned:
Awesome!!! Great to know AirPlay works.

Awesome!!! Great to know AirPlay works. What iPhone do you have and does Bluetooth and everything else work as well?
[Android Head-Units] Dream Reality Syndrome:
Hmm I wouldn't mind giving it a try tonight. I can model after the other wiki pages right?
[Android Head-Units] red13dotnet:
As far as I know. I know you're pretty familiar with everything on this thread, by all means, give it a try. Thanks for stepping up. :thumbup: