yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] mmajoor:
Assuming you know how to get the sources and do the builds ...

Here are the steps to -add- your own bootimage to the kernel.

Note: Much simpler is just replace existing files, like only the bootlogo, but this one -adds- your own bootlogo (which you then select in the kernel setup)

. cd ~/Nu3001/kernel/drivers/video/logo

. Add new logo

Gimp - Open or create a 1024x600 image (must end with _clut224 !!)

Menu / Image / Mode / Indexed - change the maximum numbers of color to 224

Menu / File / Export as *.ppm image file type (ASCII)

. Edit logo.c to include this new file

. Edit Makefile to include this new file

. Edit Kconfig to include this new file

. Edit ~/Nu3001/kernel/include/linux/linux_logo.h to include this new file

. Modify .config (make menuconfig) to select the new logo

> cd ~/Nu3001/kernel

> make menuconfig

. Device drivers / Graphics support / Bootup logo

Now do the typical build of the kernel

> export ARCH=arm

> export CROSS_COMPILE=../prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-

> export UTS_RELEASE="3.0.36+"

> make kernel.img
[Android Head-Units] kravmangoon:
Here's what I did to change the xdAuto boot logo (would be interested in feedback as I have no clue if this is correct). This requires RK3xxx firmware tools:

Extract the XDA Image zip - Do not delete original zip file

Open boot.img with Single Tools (Start.EXE RK3XXXX Tools)

Click Next Tools then Logo Tools

Run Logo Changer (Follow directions listed under Attention for Image specifics.)

Use Irfanview to save in the required format (or use the GIMP instructions above)

kernal is in the RK31xx tools directory (\temp\boot\boot.img.dump\kernal)

Build image with Single Tools

rename new_boot.img to boot.img and drop inside original zip file

Flash complete zip with Recovery
[Android Head-Units] Flames86:
Unfortunately I don't know how to do the builds. The files I get are from a link in the wiki to files of zaphod.

Can tell me which version of the RK3xxxx Tools you are using? I have tried to extract the . img from xdauto 1.1.6c and the boot.img of the 1.1.6c2 but with both I get an error. Also I am not even sure how to install the c2 update since it states that you need to have an update.zip?

Thanks for all the answers and sorry for all the questions, I just have never dealt with Android roms before and i am not sure where to start.

Cheers

Flam
[Android Head-Units] kravmangoon:
I used 4.2.22.0, it was the most recent version I could find.
[Android Head-Units] zeroprobe:
Very strange problem between MCU 45 and 46+.

My radios signal is fine with MCU 45 and I can pick up all FM stations. When I upgrade to MCU 46+ , the signal drops vastly to the point I can only receive two stations.

I'm trying to find differences between them to see what has changed.
[Android Head-Units] Bokomaru:
This sounds like an issue that should be brought up with Newsmy, since they are the controllers of the MCU code.
[Android Head-Units] BonOeil:
Too bad that rds is not yet...
[Android Head-Units] zeroprobe:
May have spoke to soon. Ignore me for now.
[Android Head-Units] Dream Reality Syndrome:
Can somebody explain what's supposed to be so great about this 'RDS'?
[Android Head-Units] kommando:
You tune into a station and then as you move around it automatically retunes to the station as the frequency changes.
[Android Head-Units] Zaphod-Beeblebrox:
That's only part of it. And I think that is more of an issue outside of the U.S. I don't think the U.S. sees shifting frequencies (We are largely a big wide open country).

RDS (Radio Data System : https://en.wikipedia.org/wiki/Radio_Data_System) Also provides various meta data (Station name, current song info - whatever the station wants to embedd.
[Android Head-Units] kommando:
We have frequency changes every 40 to 50 miles, so its needed for longer journeys. Its also good for traffic announcements across stations but is that RDS.
[Android Head-Units] mmajoor:
Click on my profile and visit my homepage. There you find instructions on building your own xdAuto. Note that these instructions are basically the same as those mentioned on the github repository of xdAuto.
[Android Head-Units] JanDK:
Is it possible to update to Xdauto on pc running Windows 10?

Kindly

Jan
[Android Head-Units] kommando:
That is how I did mine but Win 10 drivers can be flaky and I always disable the must be signed drivers option just in case. This guide cover 8.1 and 10

http://www.howtogeek.com/167723/how...8.1-so-that-you-can-install-unsigned-drivers/
[Android Head-Units] JanDK:
Thx a lot[emoji108]/ I'll try to follow the steps in the guide[emoji4]

Kindly

Jan
[Android Head-Units] kravmangoon:
Has anyone figured out the AM radio, or is my unit defective? I'm in the US and I don't get any reception. Also is there anyway to get US AM radio station spacing (10kHz spacing instead of 9kHz?)

In case it's relevant: I've tried the stock software 1.2.9, 1.3.0 and MCU v47 and v48. I'm currently using xDauto 1.1.6c2 and MCU v41.

So basically I can't really scan since it moves in 9kHz increments and skips over most stations. Even if I program a known station as a favorite I'm still not getting reception.

Solved: http://xdaforums.com/showpost.php?p=63777240&postcount=7659
[Android Head-Units] Totoix:
Is there a complete document that explains how to completely download the code, compile and create an img file from the compiled codes?
[Android Head-Units] Totoix:
Is this kernel.img same with the boot.img? I mean, can we use this img as boot.img?
[Android Head-Units] mmajoor:
Yes, click on my profile and click on the 'Visit homepage'. Jump to the Miscellaneous page there and read the text following the xdAuto download.

If you do a complete build then you end up with a complete xdAuto based zip file, which you install just like any other xdAuto zip file. I never checked if the boot.img inside this zip file is identical to this kernel.img.
[Android Head-Units] Bokomaru:
I thought xdAuto had a fix that went in to add additional regions but I just checked and the PR was closed on it. Hopefully we can get it sorted out and committed to the branch.

I know I've picked up AM stations on my unit but only did brief tests with it.
[Android Head-Units] Bokomaru:
Carpad3 USB

Finally had a chance to rig up a USB cable to hook to the Carpad3. I basically made a USB type A (male) to USB type A (male) cable.

The "USB HARD DISK" expansion cable that plugs into port G is the same as the mini-USB on the Carpad2 Android box. I had to go into the MCU app and change the OTG Model to "Connected devices" in order to connect, which I believe is backwards from what the Capad2 setting required.

I was able to use the rockchip tools to switch into bootloader mode, but haven't done any further testing.

Here is the flash info as reported by the tool

Rockusb>RFI
Flash Info:
Manufacturer: SAMSUNG,value=00
Flash Size: 29820MB
Block Size: 512KB
Page Size: 2KB
ECC Bits: 0
Access Time: 40
Flash CS: Flash<0>

Kind of annoying that I had to rig up my own cable to connect to the device with USB.
[Android Head-Units] Flames86:
Boot logo and Standby

I was finally able to change the bootlogo. I tried out different versions of the Firmware Factory Tools and for me only in Version 4.4 I was able to change the bootlogo. In other versions the option was always blacked out.

Now I have one last problem; the standby. The device turns off and restarts always after the ignition is turned off and on. I tried various settings in the MCU app but it doens't seem to be helping at all. Is this how it should be or should the device just go into standby when the ignition is off? Restarting the device after everytime the car is switched on takes quite a lot of time since it needs to mount cards and hhd... etc.. This would also help with resuming music playback for me since Poweramp shuts down and I have to reopen it everytime I switch on the car.

Any help would be much appreciated!

Cheers

Flam
[Android Head-Units] Totoix:
once I do

repo init -u https://github.com/Nu3001/platform_manifest.git -b master

I get some 404 errors.

Same with repo sync command. There are some 404 errors passing on the screen. Is it important or will this work this way?
[Android Head-Units] BastianMC:
Radio function bugged xdauto 1.1.6c2

I'm having issues with my radio function on my carpad 2.

It all started when i was making a phone call true the Bluetooth connection and my phone suddenly rebooted during the call.

After that i cant get the radio app to play music again, at the same volume as before. It sometimes can play but i have to turn the carpad up to max volume to hear anything and other times there is no sound at all.

I thought that the MCU was blocking the sound from the radio app so i flashed the MCU to v49 i also updated xdauto from 1.1.6c to 1.1.6c2 via SDcard.

Nothing has helped so far:(

If anybody has any pointers or tips for me on how to fix this it would be much appreciated!

Thanks in advance lads.
[Android Head-Units] robertusIT:
someone can tell me if is possible make a call with "Ok google, Call Mom?"

so without touch the radio when you driving?
[Android Head-Units] zeroprobe:
I've made mine to open Google Voice search by double tapping the screen. I use GMD Gesture control.
[Android Head-Units] Zaphod-Beeblebrox:
The radio app has its own volume setting (hit settings, volume from within the radio app). Probably during the mute/pause/reboot, the lower volume was saved. This was a particular problem with 1.1.6c. I believe [MENTION=6472486]leonkernan[/MENTION] fixed it for c2
[Android Head-Units] BastianMC:
Thanks! I will try this right away and hope that flashing to the newest version of xdauto prevents this in the future.
[Android Head-Units] kravmangoon:
I've been able to do this with both Google Now Launcher and Nova Launcher. If I'm on the home screen, all I have to say is OK Google, no button pressing necessary.
[Android Head-Units] robertusIT:
Ok but are you able to get a call? Have you tried it?

---------- Post added at 11:59 AM ---------- Previous post was at 11:54 AM ----------

Ok but are.you able to make a call?
[Android Head-Units] zeroprobe:
Yes, you will need a seperate mic for the Google Voice Search though.
[Android Head-Units] e.sjolund:
I´m curious to hear what you recommend, should I/we buy the carpad 3, or stick with the older version?

Can´t make up my mind on which to buy. The older is easier to update, but I like the modular design of the carpad 3.

I´m afraid the carpad 3 will be harder to update/ flash?? therefor making it a poorer choice?

Any thought would be greatly appreciated. :)

Also, thank you for taking the time and effort to post and take pictures!!
[Android Head-Units] mmajoor:
No problems here with the repo init.

With repo sync I myself get regular 'curl: (22) The requested URL returned error: 404 not found' messages.

Unless the process is interrupted with an error message, you can disregard it (the process will try alternative methods of retrieving the sources)..
[Android Head-Units] blacklistedcard:
I do repo sync and never get an error?
[Android Head-Units] kommando:
Well you have made a good summary of the issues, but it has to be an individual decision as to which way you should go, two boxes.

Choice between reasonable sound but easily upgradeable or single box with better potential sound but not easily upgraded. Both are on Kitkat so there is not software advantage, and a good SD card solves any space issues.

My choice would be based on if I had a car that could use the 5.1, yes means Carpad 3, no means Carpad 2. As it is I don't so I will stick with the carpad 2 and see what comes with the Carpad 4. If it does not have Marshmallow or later then the Carpad 2 will have to last a little longer.
[Android Head-Units] e.sjolund:
Thank you for replying kommando. I´ve been puzzled by this for quite some time. I´ve made up my mind to buy the unit while Aliexspress got their "crazy days", but got second thought on which unit to go for. Guess I got to make up my mind real quick. :)
[Android Head-Units] Bokomaru:
I'm not sure what the "crazy days" pricing is, but you can usually contact Newsmy directly to get the lowest pricing.

---------- Post added at 02:32 PM ---------- Previous post was at 02:09 PM ----------

If I had to choose one I'd probably just go with a Carpad3, especially if I wanted the 5.1 sound or had a subwoofer.

The extra expansion ports might be interesting in the future, but they don't have any current plans for them and wouldn't say exactly what they could be used for. At some point I'm going to probe them and see if I can figure out what's what. I'd speculate that one of the ports is going to GPIO on the HU interface and the other on the Android, but that is just a guess. I'd really like to see a way to get a 2nd display output out of the Android box so someone could hook up rear monitors to show movies on while the front display shows navigation or something else.
[Android Head-Units] leonkernan:
One thing to try is to start another phone call and hang up properly.

If the Bluetooth is the cause it will automatically clear when the call ends.

The reason i suggest this is because i've seen a similar thing where i'm in a call and turn off the car. When the car restarts the MCU automatically switches back to the Bluetooth module and won't stop until another call is made and ended.

I've tried a few fixes for this, but haven't found one that actually works yet.
[Android Head-Units] Summer-Newsmy:
carpad3 can upgrade by USB driver, we will send video to guide you upgrade. It is easy.
[Android Head-Units] e.sjolund:
It never struck me to contact Newsmy directly, I thought I read it somewhere in this forum that the pricing was non negotiable? I did send them a message on Aliexspress asking a couple of questions, so I might try to negotiable if i get the opportunity.

edit: Got a reply from them with the answer that they had no current plans for the extra interface. They also asked 2 USD if i wanted the 5.1 audio adapter.

I also think I made up my mind on the carpad 3. Seems to be more logical with the 5.1 sound output. Then, when I get it, maybe see if it´s possible to wire up an external reset button? So I can easier reset it without taking the unit out. Would also be interesting to see what the extra ports are for would be great if it supported gateway 500 modules.

Thanks for sharing your thoughts Bokomaru!

---------- Post added at 09:14 AM ---------- Previous post was at 09:11 AM ----------

Hi Summer, thank you for the information. Would be great with a video. If you don´t mind, could you post a link? So that everyone can see. :)
[Android Head-Units] BastianMC:
Zaphod was right on the money with my issue, so all is good :)
[Android Head-Units] B-Hard:
Have you found a solution for this? I have the same problem with Tasker on xdauto...

Gesendet von meinem D5803 mit Tapatalk
[Android Head-Units] Totoix:
I am asking the same question. Have you found a solution to this?
[Android Head-Units] B-Hard:
Or tutorial to set time specific brightness with twilight app...

I can't set any profiles in twilight, looks like the app doesn't fit the display...

Gesendet von meinem D5803 mit Tapatalk
[Android Head-Units] wacko37:
Sorry for the late reply, but sadly I have had no luck with this one.

I had spent a lot of time on this (mainly because it seems so simple a fix and really bugged me) but I couldn't work out why.

I tried setting up intents etc before and after brightness adjustment, which half fixed the problem by waking up the device after it went into standby.

Anything else in Tasker other an intents did not work as the device is in standby mode.

Over time I have noticed that it if any other app is opened prior to Tasker boot and brightness adjustment, it will not go into standby.

Maybe opening and app prior to adjustment would be a work around (very messy though )

Sorry I'm of no help
[Android Head-Units] mmajoor:
'repo sync' should exit without any error. (will take some time though ...) Last time I did a 'repo sync' was on october 16 (no problems then).
[Android Head-Units] shomesomesho:
I ordered an NR-3001, supposedly it went out on Monday. What have you guys seen as far as delivery times?
[Android Head-Units] Daniux:
I have tried to power up the Android Box and connect it to the TV with the HDMI cable and a Nokia 5V DC adapter, but all I get is a green led on the Android Box and no signal on the TV...I have tried even on another TV but same result...any suggestions? Am I missing something?
[Android Head-Units] Bokomaru:
Depends on your location, to the US it's probably 3-5 days depending on customs.
[Android Head-Units] B-Hard:
Try a normal mini USB cable for power supply.

Gesendet von meinem D5803 mit Tapatalk

---------- Post added at 06:43 PM ---------- Previous post was at 06:43 PM ----------

3-4 weeks to Austria...

Gesendet von meinem D5803 mit Tapatalk
[Android Head-Units] shomesomesho:
Sorry, Yes I'm in the US. Florida specifically. Hmm, so it's possible I could see it by Friday. Great. Thanks. :good:
[Android Head-Units] Bokomaru:
Carpad3 Force Bootloader mode

You can force the Carpad3 into bootloader mode by shorting the ADKEY_IN and GND testpoints. Unfortunately these are underneath the heatsink which means removing the top to get at the board and the bottom of the case in order to remove the heatsink.

I'm going to see if by chance the ADKEY_IN point is available somewhere else that is easier to get to, but I'm not very hopeful about that. For my test setup I'll probably solder wires to the board to make that pin available outside the case.

Edit: From what I can tell the spare interface pins aren't actually hooked to anything, so they are more than likely for a future board revision.
[Android Head-Units] MrTSolar:
If you have the NU3001, the DC input port takes 12 volts. I measured this port with the AB connected to the head unit while on, and saw the car's 12 volt battery voltage.

Also, when connected to the head unit, go into Settings and check the HDMI settings.

---------- Post added at 02:16 PM ---------- Previous post was at 02:09 PM ----------

On my unit, there is an app called Update Settings. In the bottom left corner of that app is a menu item called "Set the Standby". Tap that, and a "Set the Standby" toggle should show up. Make sure the toggle switch is ON. If it is off, the AB powers off almost immediately after turning the car off, but with it on, the AB stays in sleep mode for two hours.

I am working on a way to bypass the head unit's power supply to the AB, so that I can externally power it and keep the AB from ever shutting completely off. I am taking this route because I don't want to mess with the software on the radio. This mod is probably as simple as cutting the power wire in the Firewire cable and splicing in a wire from the car's 12 volt lead on the radio harness.
[Android Head-Units] kravmangoon:
I received a unit last month in Northeastern US. It took 46 hours after leaving China to arrive at my door. Shipping is extremely fast!

---------- Post added at 15:24 ---------- Previous post was at 15:17 ----------

Solved: The blue antenna wire coming from the NU3001 wasn't providing enough power to the antenna. Resolved this by running switched +12V from the fuse box and powering the antenna with that. AM/FM both work now.

Still no easy way to scan AM stations due to the 9kHz spacing but it's not too difficult to program a specific frequency into saved stations.

I'm sure I could of used a relay tapping into the 12v constant instead (controlled by the NU3001 antenna wire); however I already had the 12v switched ran for my radar detector.
[Android Head-Units] Bokomaru:
The xdAuto ROM has configurable standby time, installing that has to be much easier than modifying the hardware. Eventually maybe Newsmy will fix their MCU app to allow the time to be configured (just about everything to do it is there, just a few tiny changes)

If you do do this hardware mod, please at least put a manual switch (or timer) inline so you can turn the device off. Otherwise if you don't drive for a week or so you might come back to a dead battery.
[Android Head-Units] shomesomesho:
Is there a separate thread for xdAuto or just the small section on the Wiki?
[Android Head-Units] Bokomaru:
Not currently, on the next release I'm going to start a new thread. I've been busy (as have the other developers) so we haven't done a lot of changes lately.
[Android Head-Units] shomesomesho:
Not complaining. Very thankful to you and the others that have put work into these devices. :good:
[Android Head-Units] MrTSolar:
I find hardware easier to work with, but a software setting would work just the same. I will be putting a disconnect in place, though I plan to also install a solar trickle charger.

For a stock setup, is there a trick to getting the People app to dial phone numbers? If I tap on a phone number in a contact, nothing happens. But if I tap on a number and my phone is disconnected, I get a message saying that the number can't be dialed as the bluetooth connection is not connected.
[Android Head-Units] Totoix:
Is it possible to make the device set brightness according to the ILL cable? If ILL is on, it means, the lights are on, thus it is dark outside, so, the brightness should be dimmed. If the ILL cable is off, vice versa? Is it possible to configure the device to work like this?
[Android Head-Units] Flames86:
Thanks for the answer. However on my device I can only choose the standby time, i.e. some hours, days or always on. But everytime I turn of the car the head unit switches off and doesn't go into standy. There is no toggle showing up. Would you mind telling me which rom and MCU versions you are running? I have the xdauto 1.1.6c2 rom and MCU V49.
[Android Head-Units] JanDK:
I've searched, but can't find info, perhaps you could tell me, where do you connect the illumination wire? Is it on the outgoing connection on the light switch on the car? I've an Audi, and the NU 3001 /xDauto 1.1.6c/v48

Kind regards
[Android Head-Units] zeroprobe:
You can try this modded BonovoMCU.apk from the stock rom which is set to go into standby for 4 hours.

Just copy and overwrite it into /system/app

In ES File Manager you have to click Root Explorer and select mount System as RW to do it.

https://mega.nz/#!TJtzVCQL!H3iuP2GJh-mQzIqFo7ZN0Mr6tgHMZIHJfZwtwb0K940
[Android Head-Units] Zaphod-Beeblebrox:
Are you sure you have it wired correctly? Yellow should got to 12v (always on) Red should go to 12v Ignition. If you have them both wired to ignition, then it'll lose power when ignition is off, etc.
[Android Head-Units] e.sjolund:
The interface pins are not connected to anything? What? Why would they release a new version without all the functionality?

I did end up buying the NR5002 yesterday, so I guess I need to grab the old soldering iron and make for a button. If you dont mind Bokomaru, could you share a more detailed picture of the location of the ANDKEY_IN. Just for a reference.
[Android Head-Units] Totoix:
Illimunation or ILL wire is a wire that the car (in this case your Audi) should support. Different brands give this signal in different conditions. Some give the signal if the car is running, some give the signal if the car lights are open, some other give the signal if the park lights are on. Some brands does not give the signal.

My car does not give this signal. I got the signal from the front lights. Since there are long range and short range lights, I connected +12V of them to one cable and modified the car in a way that the wire(signal) comes back into the back of the cockpit. In shot, I connected ILL wire of the head unit to the front lights. In this case, If you turn the shot range lights on, long range lights also turn on. In order to avoid this, before connecting +12V of both type of lights, you can connect diots to both.

I attach the diagram of how I connected the ILL wire.