yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] Bokomaru:
Powering the Android box externally will keep it from going into sleep mode. You are best off just using the builtin standby setting, when it goes into sleep mode the power draw is really very low.

---------- Post added at 09:16 AM ---------- Previous post was at 09:15 AM ----------

I'll ask about the cable, but I suspect it'll be easiest to just find a cable/connector online and order them.

---------- Post added at 09:17 AM ---------- Previous post was at 09:16 AM ----------

Well everything that is documented there is the same as what was available on the Carpad2, so all of those still work as before. Still need to discover what those "Spare interface" ports are connected to (if anything)
[Android Head-Units] zanix:
Thanks for the teardown and images. I think I should get started on the wiki...

It looks like they really worked on improving the design of the CarPad 2. I'm really liking the modular cables on the back, the external WiFi antenna, and the mic working in Android.

I can see an issue with the WiFi antenna, it looks like it's taped to the side of the screen. This could be a problem for some installs where there isn't room on the sides for something like this. In my case I would need to relocate it.

It will be nice to see what the 5.1 audio connection contains. We should ask if we can get the connector cables for it.

This re-design is interesting, they seem to have merged the Android box with the head unit main board but kept the hardware the same and compatible. It's pretty neat when you think about it.

Looking at the hardware: (These are my best guesses, correct me if you think I am wrong)

Top:

Memory is different, SKhynix from H5TQ2G83EFR (256MB x4) to H5TQ4G83AFR (512MB x4) - http://www.skhynix.com/product/file...CFNI-pdkd4M-7WJBg&sig2=nkL7qs9_JaJR9ge1GP-U1Q

I think the first number is from the 1G models, the 2G models probably use the same RAM

NAND is of course different (8GB vs 32GB), now a Samsung part (KLMBG4GEND-B031) - http://www.samsung.com/semiconductor/products/flash-storage/emmc/KLMBG4GEND-B031?ia=2324

Power management chip is the same(ACTIVE 8846QM)

MCU looks to be the same

LCD driver changed from Intersil TW8834 to TW8836 - http://www.intersil.com/en/products/audiovideo/display-ics/display-processors/TW8836.html

BT/WiFi chip looks the same (Rockchip RK903)

MXIC MX 25L6445E - http://www.bios-chip24.com/MXIC-MX-25L6445E-M2I-10G-SOIC-8-200mil-64MBit-SPI-Flash/en

Datasheet says this is a BIOS chip

Daughterboard:

2x LM2904 - Dual Operational Amplifier - http://www.ti.com/product/lm2904

Not sure what this is for, my guess would be to amplify incoming Bluetooth and Mic connections to the MCU

Spansion AL016J CMOs 16 Megabit flash memory - http://www.alldatasheet.com/datasheet-pdf/pdf/480991/SPANSION/S29AL016J.html

Not sure what this is for, flash ROM for the MCU Bluetooth?

Not sure about the 505H77 01E7 chip, could be the Bluetooth for the MCU?

Bottom:

The Newsmy US-365 looks to be the new GPS, could be relabeled

I think the SMS USB251 is the USB controller - http://ww1.microchip.com/downloads/en/DeviceDoc/251xb.pdf

Can't figure out the 4755A40 / ACS0CR chip on the bottom...

The NR doesn't seem to use the THine HDMI encode/decode chips, which makes sense since the Android system is integrated and probably directly connects to the MCU audio/video system.
[Android Head-Units] Bokomaru:
I kind of like the way they redesigned the hardware while keeping it mostly backwards compatible (you can see in the MCU release notes over time as they added new support). This configuration will be much easier for customer service, as someone who has sold a bunch of the Carpad2 units I was amazed the number of people (and "professional" shops) that couldn't get the unit to work because they never hooked up the Android box. Of course, there was no documentation that specified you had to have it hooked up.

The external Wifi antenna could be easily relocated, I'm surprised they didn't attach it further back so it wouldn't get in the way of anything. If I install this in my vehicle it wouldn't be in the way. Curious to see where they placed it on the other models.

The Spansion AL016J is definitely for the MCU Bluetooth flash, the same (or very similar) module is used on the Carpad2 Head Unit.

Definitely no need for the THine chips since they don't need to transmit the video over 2 wires. There is still the separation of the MCU vs Android portion though, the serial interface between the MCU and Android portion is still there.

I still need to dive in and do more playing around, but I've got a lot of stuff going on right now so I'm not sure when I'll have the time to fit it in.
[Android Head-Units] MrTSolar:
I was given to understand there are two power conditions when the car is off. There is a sleep function that has an adjustable timeout where the Carpad acts like a tablet with the screen off. After the timeout period, the HU cuts off power to the AB, so it would then be off.

I would like to provide external power to the AB to bypass the 25 second boot time in the morning or after work. The HU would still send the screen off intent to the AB, and the HU would go dark as it does now, but external power would keep the AB from shutting off once the timeout is reached. Instead, it would simply wake up (screen on intent) in the morning instead of doing a full boot, similar to starting the car while still in the 2 hour timeout.

Given the circuit board traces that I've seen on this forum, the power pins from the Firewire port and the DC in port are on the same trace, therefore the AB has no way to tell if the power comes from the HU or from an external source. The sleep/wake based on car power would still function exactly as it does now, except that there would be no cold boots.
[Android Head-Units] Bokomaru:
Sorry, I had assumed you were thinking about powering the Android box via the USB port with a battery pack or something which is treated slightly differently. The Android box has 3 potential power inputs ( 12v via Firewire, 12v via DC plug, and 5v via USB).

Why don't you just set your standby time to 24 hours or longer?
[Android Head-Units] MrTSolar:
That would be great. Where is the standby time changed at?
[Android Head-Units] dunebuggy:
nr5002 5.1 cable

Hi all!

ExclusiveCarAuto in spain sell the new carpad3 with the audio output cable as option (there is a photo of the cable on there page)

greetings, gregor
[Android Head-Units] usafle:
For those of us not in Spain, can you post a link to the picture of the cable?

Thanks.
[Android Head-Units] red13dotnet:
I'll update the post!
[Android Head-Units] Zaphod-Beeblebrox:
I think it might be a good idea for many of us to read this:

http://xdaforums.com/wiki/Generic_Android_Head_Unit/MCU_Explained

Might clear up some misconceptions about how the MCU works and what can and can not be determined by the Android side.

Remember, we have full Android source, which is awesome. But we don't have MCU source. We will be limited to what pre-defined MCU functions and communication channels exist.
[Android Head-Units] moksliukas:
Storage! apps and Updates!

Dear forum friends, who tested and can answer for us:

How to have more storage for APPS? (not enought of space)

How to install and use gps? has anybody tried?

Where we can download last updates?

How to use fader, balance, sub level?

THANK'S

we hope this post will be helpfull for over users also!
[Android Head-Units] red13dotnet:
Agreed, however I do know that the Android side can query the MCU for various functions. What I was thinking for a lot of the key on key off status was something like a keepalive. android will ping the mcu every couple seconds and wait for expected response. If it gets a response, great, if not it checks a few more times in quick succession (just in case it was a fluke) then pauses playback and starts standby timer / airplane mode. that way we can use the mcu for the information we want without knowing the mcu code.
[Android Head-Units] usafle:
Unless I'm missing it: An actual "phonebook app". I have to launch a phone call from my phone first in order to use BT phone function. I know I can go into the BT setting and manually dial a phone# but not very intuitive. I've tried launching a phone call from a "direct call" widget and it won't work nor will clicking on a contacts phone number under contact app. So am i that stupid that I can't find a phonebook app on the device or there is not one?

* - I'd add Xposed Framework to the list along with XGEL launcher (for now until we can come up with a better UI for device) Xgel lets you change everything in the Google Now launcher. Dock location, # of icons in dock, icon size, shadows, close dock after launching app, just to name a few tweaks. There is a paid and free version. Free version does enough.

* - Google now launcher instead of Launcher3.apk as default launcher.

* - If possible; not wiping all data when updating device.

* - New Google Keyboard (factory one doesn't support swipe input)
[Android Head-Units] priusfan:
This thing was solved: there is in the radio app a cursor to manage this point.

But the UI of the radio is (to be polite) not at all userfriendly....
[Android Head-Units] usafle:
Convolver for Viper4Android

Hope this works as I'm on mobile and never attempted to share anything via GDrive before. If these don't work, let me know?

As promised, here are two of my favorite "high end" Convovler for Viper:

BBE Generic Preset 2 Crystal clear vocals, big bass but not boomy, nice soundstage.

Trace Studio Sound Pro2 Can't really provide a explanation of this one. Try both, decide which one you like better.

If I had a laptop instead of a Tablet I'd be able to post up screenshots on how to install these but right now I'm unable to. Sorry.
[Android Head-Units] Zaphod-Beeblebrox:
I think more likely you'll find that the communication exists only on a level of variables/dev files within the Kernel. There was a couple of posts in the AN21-U thread where someone took the time to sort out a few of the MCU 'Registers'

I suspect the same here. You'll be able to Peek/Poke (how many old school Commodore 64 programmers remember this?) various registers, but that's about it. Not sure if you can/could use that to determine power status.

However, it's very likely that one of the registers indicates power state.
[Android Head-Units] red13dotnet:
Xposed and other root apps should be installed by the user imho.... the only reason I wanted to include viper is because of the involved installation process.

Same with google now launcher... downloadable from play store and user subjective. Same with the keyboard.

The not wiping would be nice. I'll add it.

Unless I'm wrong, the clicking a contact and not nialing is due to a known bug in google's code. They hardcoded the contacts app to only dial the google dialer.

Google bug: https://code.google.com/p/android/issues/detail?id=58097 Private function: Dial I believe. If you have contacts in your google contacts and ask google now to call one of them it does work, using the bonovo bluetooth phone app. So we know the dialer does work properly. try another contacts app? I haven't been able to get click to dial contacts yet either (havent made much effort since discovering ok google dialing works) but it must be possible if we can dial contacts via "ok google"

---------- Post added at 11:32 AM ---------- Previous post was at 11:29 AM ----------

Agreed, and since we have the source for the kernel and its mcu comms driver and the android mcu comms service, I'm pretty sure we could hack up a simple "is power on?" query. :good:

---------- Post added at 11:35 AM ---------- Previous post was at 11:32 AM ----------

what i'd like to do is take the radio volume slider and eliminate it, after hardcoding the volume to a lower level that is variable, dependant on what android volume is set to.
[Android Head-Units] easyguy:
If anyone is looking for a cheap 256GB thumb drive, Amazon is currently having it on sale for $69 http://www.amazon.com/PNY-Turbo-256...20&ascsubtag=0422ee1c8bd24bb48f4948766726d83e
[Android Head-Units] toologic:
[MENTION=349778]renedis[/MENTION]

For FAQ corrections

Correct answer:

Yes, only as monitor for back camera, or as AVIN display
[Android Head-Units] usafle:
Well getting Google Now launcher to work and replace the Launcher3 WAS involved. It was at least a 5 step process. If it wasn't for you figuring out how to get it to go 30 threads back, I certainly wouldn't have figured it out! Also, if GNow supports direct voice dialing, and if we are trying to make that happen, why not include that support out of the box? The more options we have, the easier we make this thing to use, the more people would be opt to "invest" in this.

It's your call of course. But the more "normal" and "up to date" we make this, the better off we are. Pretty much everybody has the GNow launcher on their phones already.

As far as Xposed, what harm would there in adding the framework already built in? I can agree with the specific modules not being installed (sort of) but its one less step for end user. XGELS was a suggestion due to the GNow launcher being so "restricted" in terms of layout. GNow was designed with phone and only phone, not very user friendly (by default) on a tablet. But, we need GNow to stay "current " IMHO.
[Android Head-Units] easyguy:
I agree with Red on this. Anything complicated, Red should pre-install. Anything you can install through the apk. installer should be left up to the user.
[Android Head-Units] red13dotnet:
It's all up for debate, this is a team effort; I'm just pushing the buttons. There are also questions of what I CAN legally speaking, include in the rom. I know viper had stated inclusion in roms was ok. Some of the Gapps aren't afaik. Isn't that why there are separate flashable Gapps zips for all those custom roms?
[Android Head-Units] usafle:
I've been voted off the Island!!!!! Lol

OK. No worries. In that case we need to provide a detailed FAQ/walk through on HOW to enable these other things.

Because yes, I was even a more complete idiot at one point then I am now. There are people out there that aren't as "experienced" as we are and could cause great frustration.
[Android Head-Units] nestortoledo:
I dont know if we can do with xposed framework already,

But as we dont have phisical buttoms, will be nice to include a option to personalize the NAVBAR a litle.

- Bigger or smaller navbar

- More buttons options or app

- Centered or aligned to right/left

- long press actions

I know so many custom roms like aokp, cm support that, will be nice include this options

The same with the status var or notifications. panel.

ls needs or frequent use in the car is different from a cell phone , so it would be good to customize or personalize these aspects

---------- Post added at 05:14 PM ---------- Previous post was at 05:11 PM ----------

If the recovery works, exist the posibility of prepare SCRIPT to install and do all this things a litle more easy for unexperienced people

The thing is eep this modifications outside of the main rom to avoid problems with other developers (as i understand )
[Android Head-Units] usafle:
Exactly my argument FOR Xgels + Framework!

Ha! I'm BACK on the island :cool:
[Android Head-Units] red13dotnet:
Formal request made to creator of Viper4android for inclusion

Per the V4A FAQ I have just made a formal request to include Viper in Android:Amplified.

Heres what I sent, we'll see how it goes:

I have read and understood the things I need to fulfil under "Things you need to fulfil" section. I made sure I will carried out the tasks mentioned. Hereby, I ask for your permission to include ViPER4Android app in my rom. Thanks you.

The rom is called Android:Amplified and it for use on an android car stereo called the Newsmy CarPadII (NU3001)

Please see XDA forum post http://xdaforums.com/android/general/4-4-2-kitkat-head-unit-newsmy-carpad-t2865525 For further details.

I am XDA member "red13dotnet", maintainer/developer of the new rom.

Thank you for your work and for your consideration.

Sincerely,

C. Allen

"red13dotnet"
[Android Head-Units] Zaphod-Beeblebrox:
I wrote most of the navbar code for AOKP :)

While I might try to get AOKP building for this device, most likely I'll just bring some of my Navbar and TabletUI code forward to this device.
[Android Head-Units] red13dotnet:
I was gonna ask you about that. that would be an amazing help.

Do you already have a copy of the source code? I can get you my changes this weekend if you've already got the bulk of the code downloaded.
[Android Head-Units] dunebuggy:
Sorry, but with 1 post (now 2) i can not post links... but you find the shop in the wiki
[Android Head-Units] shomesomesho:
exclusivecarauto com/32gb-android-radio-core-carpad-wifi-p-1143.html

imgur com/pp7HKO9
[Android Head-Units] Bokomaru:
Thanks [MENTION=6541419]dunebuggy[/MENTION] for finding the image.

The connector has 14 pins on it so the number of wires looks right.
[Android Head-Units] zanix:
A line-level out for 5.1, very nice!
[Android Head-Units] shomesomesho:
I'm confused about terminology. Is Line-level output a different thing than Preamp output?

I need to use an OEM-integration device that requires "two pair of preamp outputs in order to properly interface. If it does not, you will need a line output converter."

Would I be able to plug the 5.1 RCA outputs into this device?
[Android Head-Units] Kasush:
Line level and pre-amp are synonymous.

The issue I see is that if you connect the 4 connections only you will have no bass. You need that .1 for the bass. Also without the center channel you will have muddy vocals at best.
[Android Head-Units] wacko37:
[MENTION=4173803]Bokomaru[/MENTION]

Thanks for the photos on the new car pad 3.

When you have time could you confirm the make of the lcd screen.

They used Hannstar screens in the carpad2, was hoping they might have improved the screen quality with this upgrade.

I know your busy, so whenever the time permits.

Thanks
[Android Head-Units] leonkernan:
Looks like a nice upgrade, but not enough to jump from an NU3001.

Surely soon one of the manufacturers is going to make the jump past the RK3188 and Kitkat.

For anyone thinking about getting one though, aliexpress is having a sale on the 11th.

The prices seem to have jumped back to their higher levels in the meantime so don't get caught out.
[Android Head-Units] shomesomesho:
So in my case, I should use the wires in the ISO bundle and wire them to a line-out convertor and then to my OEM-interface?
[Android Head-Units] Kasush:
Depends. If there is a way to configure the sound output to include bass and turn off the center channel. Take it back to 4.0 via the 5.1 outputs them that is better. I would hope there is some software control over the 5.1.
[Android Head-Units] shomesomesho:
Ok, great. Thank you for your help. Guess I should wait until someone finds out if those options exist for the 5.1.
[Android Head-Units] Dream Reality Syndrome:
If there's no software implementation, could there be a physical converter one would purchase to achieve a front-rear-sub configuration?
[Android Head-Units] ultradj83:
Dears,

building my own firmware I noticed that, if I remove Baidu.apk (Baidu is a chinese input method and app), the back button stops working.

Connecting the serial port I found it receives the hardware input, but there's not effect.

How can I get rid of this?

Thanks a lot!
[Android Head-Units] Cruiser_541239:
Same situation here (...) but I used it without issues for 30 days.. Must be a recent modification or update from the developer..

And there are other options that are now unreachable

BTW: /data/data/com.here.app.maps/shared_prefs/GeneralPreferences.xml

is protected and invisible: how to reach?
[Android Head-Units] DiGi91:
Been 3 days since I flashed stock 1.3.0 (rooted) and it's been nothing but rainbows, unicorns, and muffins! Running great but I do miss a lot of the features that XDAuto had... I guess you can't win them all right? Been tweaking it and have removed a ton of the Chinese bloat and other ****. I have the overdrive UI on buzz launcher working now which is cool but I am looking for a better setup to be honest. It's pretty car friendly but not having a nav bar or status bar is a little bit of a bummer especially when I'm running late for work and using Poweramp lol! ;)
[Android Head-Units] zeroprobe:
I use GMD gesture control, 3 point swipe down goes to Home for example. Makes navigation much easier.
[Android Head-Units] usafle:
I guess we are all waiting on [MENTION=4173803]Bokomaru[/MENTION] to let us know what's up. If he would just stop dragging his feet already on this..... ;)

Even though there is no "Android upgrade" on this unit, the lack of Firewire connection and the added sound output + Modular connections might just be enough for me to upgrade the old unit.
[Android Head-Units] shomesomesho:
Yea. I really hope he has time to explore for us before the 11th. I'd like to pick one up while they're "on sale."
[Android Head-Units] disdigg:
Please do. It would be really appreciated.

Thanks!
[Android Head-Units] Bokomaru:
I have not located any new audio configurations/apps. It might be something that will be made available later on. I suspect that we will see some kind of notification in the MCU release notes when an API for those is made available.

---------- Post added at 10:16 AM ---------- Previous post was at 10:12 AM ----------

Unless you need the 5.1 outputs, I wouldn't upgrade from a Carpad2. There just isn't any other real advantage.

The big negatives to the Carpad3 are the lack of SD card slot and no external Android reset button to force it into bootloader mode.

---------- Post added at 10:19 AM ---------- Previous post was at 10:16 AM ----------

This has a HannStar HSD080IFW1-A00 Rev0 screen. I'm pretty sure it is the same model as the NU5002.
[Android Head-Units] wacko37:
Yes I can cofirm this is true. Thanks bokomaru
[Android Head-Units] Zaphod-Beeblebrox:
MCU v49 released

Here:

http://xfer.aokp.co/?developer=zaphod&folder=nu3001/MCU

Changelog:

V49
<1> Correction: Volkswagen door status
<2> Added: 3 touch driver
V48
<1> Fix: Sleep host sound abnormal sound
V47
<1> Fix: small car lights turned off after ACC hosts into hibernation, panel lights flashing
<2> Increase 3 Touch Driver
<3> Set Rear CVBS increase image brightness
<4> Optimization 8836 driver
<5> Optimize DVD drive, you need to detect the DVD into the DVD interface initialization is complete before.
V46
<1> Calibration DVD audio output of 0dB 1Khz
[Android Head-Units] kravmangoon:
I bought the amazon basics 4 port USB 3.0 and have had no issues so far. Used some 3M VHB double sided tape and mounted it in my glove box next to the android unit.

To power it, I cut off the transformer wall plug from the AC adapter and spliced in a 12v to 5v converter to power the hub (most hubs take 5v in).
[Android Head-Units] Flames86:
Hi everyone

I have been able to finally set up everything and it works great, thanks to you guys, the forum and the wiki have really been very helpful!

However I have two issues currently, maybe someone can help me;

I have tried to change the bootlogo with the FFT, however with every firmware image I load this option is not available. I was successfully able to change the boot animation, but I cannot figure out how to change the kernel bootlogo. Maybe somebody can point me to the relevant information. I am also not sure if I maybe am using the incorrect firmware image? I tried the xd auto 1.16 and stock rom 1.3 images.

Also overtime the ignition is shut of the device shuts down completely. I have changed the settings in MCU for a standby of 1 day however everytime I start the car the device needs to boot. Is there something I am missing or is it supposed to behave like this?

Thanks in advance.

Cheers

Flam