yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] usafle:
I can speak to this; Viper does indeed work on Lollipop. My Nexus5 is using it currently.

While the developer of Viper seems to be on some sort of hiatus, I've found a work around until its updated to L

You need an app from the play store SElinux Mode Changer. Once that's installed, select permissive from it, reboot to take effect.

Go into developer options on phone and scroll down and unselect 'use awesome player' (or whatever is already selected currently - it says experimental next to it - unselect it)

Then reboot and V4A works.

Look at that, I contributed something finally!!!! Lol
[Android Head-Units] renedis:
I can confirm that WiFi turns OFF when you remove your key.

I'm trying to mirror the android H/U screen to my computer without any luck so far. It only works when I leave the ignition to ON because the android box turns of WiFi.
[Android Head-Units] SOIRAM:
What about Dvr input and 4 channel combined cameras(bird view parking).is that possible ?
[Android Head-Units] red13dotnet:
So what we're talking about is putting SE linux in permissive mode system wide. Which is the default in kitkat. I'm still stuck on the "What about L makes it worth it on our device?" It just seems like it will introduce plenty of headaches but no real gain. we don't need the battery life enhancements ;) I still have yet to hear a convincing argument for jumping to L when KK is stable and working and L is barely born. Heck, I'm still running KK on my nexus 5 by choice. Its a phone, I want stability, LOL. On a more serious note, It is good to know viper works on L.

---------- Post added at 02:35 PM ---------- Previous post was at 02:30 PM ----------

Don't know... I know I cam plug in a uvc compliant webcam and it comes up in the google camera app. Haven't looked more into it than that. It could be possible but would require an app specifically to handle four simultaneous cameras and display them in a logical way.

Not on my priority list at the moment as there is too much basic functionality that needs attention.
[Android Head-Units] Zaphod-Beeblebrox:
I'm trying to pull down the original source from nu3001.ddns.net now.

If you can package up your changes when you get time, I'll start working on my build environment.

Just to rub it in a bit, I have a Core i7 3770 w/32 GB and a 128GB SSD dedicated directly to the VM for builds :)

I used to be able to do a make from clobber in under an hour. Haven't done it in a while though :)
[Android Head-Units] red13dotnet:
Evil, you're Evil!! Send money or parts this way, lol.

On another note, I've been doing some research and a little thinking. I still think KK is our best bet for now, but I've been doing some reading and at least someone has gotten L running on an RK3188 device. Downside, no graphics acceleration, bluetooth and a couple other things don't work. I might pull down aosp L over the weekend and do some tinkering. Biggest hit will be if MALI support won't work. I have no desire to run with no graphics acceleration. I'm not saying I'm gonna throw everything at L, but I will tinker. Primary devel will remain KK for the time being.
[Android Head-Units] easyguy:
The biggest thing about L is the ability to do split screens. I've used all the xposed hack and they dont work too well with this unit. On another note, my radio app crashes now. dont know if all the xposed crap I installed on there messed it up.....but I rarely use the radio that is why I just barely noticing it now.

---------- Post added at 11:58 PM ---------- Previous post was at 11:56 PM ----------

Congrats on getting a shipped date. Agree 100%, tablet UI is more suitable. is it possible to add a "Next track" softkey to the navbar?
[Android Head-Units] Zaphod-Beeblebrox:
The Navbar we use in AOKP was very extensible. We had a number of pre-designed functions as well as the ability to use any App/Shortcut, etc...

So even if I don't specifically build in a 'next' track key, there are a variety of 3rd party apps that simulate track functions by shortcut. Also, anything you could fire with tasker would run.

God I forgot how old this video was :)

[YOUTUBE]Nre2Uz-4QE0[/YOUTUBE]
[Android Head-Units] renedis:
From what I've understand is that the feeling with lollipop should be much better. Most of the Apps work with Java. In lollipop the way it andels Java code has changed and should speed up a lot of processes. Sometimes up to 4x the speed then in KitKat.

I've translated a part of a review from Dutch to English:

ART: a faster runtime for apps

With Google Android Lollipop the Dalvik Virtual Machine says goodbye. This was from the first Android version used for running Android apps, the majority of which is written in Java. This just-in-time compiler has given way to Android Runtime, or ART, which uses ahead of time compiling. In practice it means that the Java code when installing apps compiled separately and not as the app starts, allowing apps to work faster.

In addition, the garbage collection according to Google greatly improved. Not only is more efficient with memory, but collected as unused memory is released, this according to Google less impact on the overall performance of the phone or tablet. Less sudden hitches so. Who wants to know more about ART would do well to look at this presentation from the Google I / O developer conference.

ART according to Google in an ideal situation to be

four times as fast Dalvik

Another advantage of ART is the 64bit compatibility for both ARM and x86. That means that when Intel's new Atom-socs use the x86-64 instruction set to accelerate Affairs. Will be 64bit ARM chips like the Snapdragon and Tegra 610 K1, made use of the additional features offered by the ARMv8 instruction and instructions. Therefore, it is possible, for example, to appeal to larger amounts of memory.

Developers need hardly do anything to support it all yourself. Apps that are written in Java, automatically make use of it, and that the vast majority of the available applications. Developers must adapt software that uses native code, as many games, manually to reap the benefits of 64bit.

ART according to Google in an ideal situation up to four times faster than Dalvik quickly. We will soon Lollipop officially out for the Nexus and Nexus 7 5 test how big the difference is between KitKat and Lollipop. If there interesting differences are present, we come in a later article still definitely return.

---------- Post added 19th November 2014 at 12:26 AM ---------- Previous post was 18th November 2014 at 11:33 PM ----------

I saw some (default) widgets that can add media functions like pause, next track, etc on your home screen.

---------- Post added at 12:39 AM ---------- Previous post was at 12:26 AM ----------

ANd.. Found this. Is this of any use for us???

http://androtab.info/clockworkmod/rockchip/

RockChip 3188 is supported.
[Android Head-Units] red13dotnet:
That's the same place I looked when trying to get a recovery working. Twrp is a better fit though being touch oriented.

If you wanna give it a go though, please do and let us know if you get it running.

Sent from my Nexus 5
[Android Head-Units] betot:
Reason for WinCE dual booth

This maybe the reason why they created the WinCE + Android Models.
[Android Head-Units] nestortoledo:
On other car units with rockchip they uses twrp but with USB mouse to control it. As touch. Screen don't work

Have you tried?
[Android Head-Units] renedis:
They say that touchscreens are supported.

use of touchscreen:

swipe up/down: up/down

swipe left: select

swipe right: back

I might give it a try when i'm done at work.
[Android Head-Units] Zaphod-Beeblebrox:
I was asked about my purchase details in a PM, but I don't mind sharing, as it helps everyone who is considering buying.

As a recap, I was interested in the 8" tiggo version (found here: http://car.newsmy.com/index.php?controller=site&action=products&id=34), but at the time wasn't otherwise available on AliExpress. That version is now avail here: http://www.aliexpress.com/item/Newsmy-android-4-4-quad-core-car-dvd-player-8-inch-for-Tiggo-Android-only-without/32234212876.html

I opened a conversation with Summer on AliExpress via the messaging system on the 7" unit (listed on OP). Here's the timeline:

11/5 4:51 - Sent message asking about 8" version and if they would sell to me.

11/5 18:21 - Summer replied and advised 8" unit was the same as 7", just bigger screen and wiring harness. Offered to sell for $355.00 plus $103.54 shipping (USD of course). Will send universal wiring harness with unit.

11/6 5:59 - Sent payment via PayPal to their payment address. Also had a couple of back and forth messages clearing up shipping address, phone number etc.

11/12 10:27 - I sent message requesting status.

11/12 17:56 - Summer replied hadn't been shipped yet, but expected it to be shipped that day.

11/16 18:32 - Rec'd Shipping/tracking number from Summer (DHL)

As of now, DHL shows delivery by end of day 11/20.

So, roughly 10 days from payment to actual shipping number, and if DHL delivers it on time, roughly 15 days start to finish. It's not exactly running down to Walmart or Best Buy, and it sure isn't Amazon Prime. But considering that we are after very specialty items, and this is about the only place to get them, I guess you take some risks. Not to mention they are quite literally on the otherside of the world from me :)
[Android Head-Units] zeroprobe:
Added Stock 1.3.1 with 2gb data and pre-rooted.

Fast mirror

http://xdaforums.com/wiki/Newsmy_CarPad#Downloads
[Android Head-Units] kwalsh24:
If anyone is looking to sell their nu3001 unit. Let me know as my sister is looking for a new navi unit. Thanks!
[Android Head-Units] supremekizzle:
How did you make this?
[Android Head-Units] e.sjolund:
Thank you for the encouragement Zaphd, and if I manage to do any changes I´ll share it with everyone.

I did take a look at the navbar scrips and did understand some of it. A teori of mine as to why the icons would not adapt to the changing navbar height is probably (without knowing 100%) because you defined the icons directly, instead of having them being defined by the parent. (correct me if i´m wrong). The icons itself would be easily replaceable by changing the png icon pictures. What I do not understand (yet) it how the order of the icons is defined (would be great if they just got placed in the order you picked them) . Guess i got a lot more to learn, but I´ll get it, eventually :)

Further question, what´s the pros an cons of partitioned storage? Would´t it be better just to give most storage as internal? Im on the NR version, so would be nice to actually use the space without patching...
[Android Head-Units] Zaphod-Beeblebrox:
Most of what you are looking for regarding sizing & layout will be here:

https://github.com/Nu3001/framework...ckages/SystemUI/res/layout/navigation_bar.xml

As for the partitioning, it has *mostly* to do with retaining data when wiping/flashing. If you flash a new ROM and wipe data, and all of your storage is set to internal and put on /data, then guess what. You start over (think music storage, maps data, etc). Putting a healthy partition on /sdcard (or something like that) generally means you retain that data even during a data wipe/flash, etc.
[Android Head-Units] jkchr1s:
Thanks for the link and for rooting this for us! Do you know if standby works with this if you copy in the APK from xdAuto?
[Android Head-Units] zeroprobe:
Should be fine.

I can also force change the default standby time of the stock BonovoMCU but I'm not sure that much has changed on that APK since xdAuto.
[Android Head-Units] jkchr1s:
Thanks. I've been playing with flashing xda and stock ROMs trying to get rid of my audio studder issues. I did a clean install of xdAuto 1.1.6c and got audio skips using Apollo. This stock ROM doesn't seem to have the same issue, so I'm going to try copying in the BonovoMCU app and see if I can get standby to work.
[Android Head-Units] supremekizzle:
How did you make it look like this?
[Android Head-Units] jkchr1s:
Well I replaced the BonovoMcu.apk with the one from xdAuto, but it immediately crashes when you try to launch it. Is there another way I can change it to 2 day standby time?

Edit: Now device gets stuck on Android loading screen. Reflashing.
[Android Head-Units] shomesomesho:
Could someone look at my bootanimation file and help me understand why it doesn't work? I just get the ANDROID text on boot up now.

edit: running xdAuto 1.1.6c2

edit2: It appears my PNG files are indexed/interlaced. I guess I have to figure out how to change that.

edit3: here is the working Mitsubishi Boot Animation file: http://xdaforums.com/showpost.php?p=63949014&postcount=7798
[Android Head-Units] pfdeadpool:
I'm wondering if I've bricked my device:

Was running 1.1.6c, MCU v48 I think.

~2 days ago I had a problem while using the hu. After I connected/disconnected my phone, sound would only play from the speakers through the radio app; no sound when using pandora app etc., or through my phone.

Booted into recovery and tried to flash to a backup I had.

Got a failure after 30+ minutes

Screen froze.

Disconnected power

Now when the unit is powered on XDauto screen shows, then the swirling colored dots show forever.

Boot into TWRP

Can't flash anything successfully

Really bummed/disappointed. Any ideas would be greatly appreciated. Thanks.

*edit- I've tried removing all peripherals (SD card, usb)
[Android Head-Units] zanix:
http://xdaforums.com/wiki/Newsmy_CarPad/Custom_Interfaces#CAR_OEM_LOOK
[Android Head-Units] pfdeadpool:
I don't know what's going on. I've tried 2 different SD cards, my restore file now doesn't show up, so my only options are fresh installs I guess. Any help about where to go from here would be appreciated.
[Android Head-Units] leonkernan:
I know it's too late now, but making another call (even to yourself) and hanging up correctly normally fixes this.

Worst case, turn bluetooth off and on again in the HU and it will clear.
[Android Head-Units] pfdeadpool:
Thanks, I read that somewhere and tried it; I got some kind of error message like 'headset not connected'. I tried turning bluetooth on/off, both in the app, and settings & rebooting.
[Android Head-Units] leonkernan:
Ok, that gets a little more tricky.

In terms of your current issue, i'd reflash using RKBatchTool and a PC.

That will replace everything including TWRP so any outstanding issues will be reset.
[Android Head-Units] shomesomesho:
I figured out the problem. Here is the file if anyone wants a Mitsubishi boot animation.
[Android Head-Units] zeroprobe:
Try this BonovoMCU.apk , you just have to go into Update Settings and turn standby on. This should last for four hours.

https://mega.nz/#!TJtzVCQL!H3iuP2GJh-mQzIqFo7ZN0Mr6tgHMZIHJfZwtwb0K940
[Android Head-Units] bernard69:
If anyone is interested on get this HU contact me. i'm thinking about selling it.
[Android Head-Units] amritpal2489:
I just installed this NU5002 in my Suzuki Ciaz/Alivio and flashed xdAuto 1.1.6c2 straightaway..

Everything works fine except BT/BT Answer/BT Hangup buttons/switches in my steering wheel. I am not able to understand as to why other SWCs are working but BT controls are not even detected in Key Editor. Can somebody out there help me out with this please? I really need those controls to work

(I have attached the pic of my steering wheel for reference)
[Android Head-Units] jkchr1s:
Well, now the stock ROM is skipping after manually installing Viper4Android. I'm at a loss here, I don't understand why Viper would cause this. My old Klyde unit with a RK3066 dual core didn't do it at all (even on the super quality setting), only a couple of people on here can reproduce it, and the Newsmy ROM does it as well. I also put the CPU in performance mode so it wouldn't step the speeds and it still does it. The only thing I can figure at this point is the kernel (my Klyde was running 4.4.4, not 4.4.2), but if that was the case, this would happen for everyone.

It doesn't seem to do it until Viper is installed, so are there any alternatives for a system wide EQ?
[Android Head-Units] uncle_chachi:
My car (2012 nissan) has a separate Bluetooth module under the passenger seat that I had to jump wires on to pass through the phone buttons to the head unit. Maybe yours is similar?
[Android Head-Units] Dream Reality Syndrome:
Which method did you use to replace the boot animation?

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

When I replaced my app with one of these, the update settings app would crash anytime I tried opening it. I've since replaced the bonovo app with what xdauto originally came with.
[Android Head-Units] shomesomesho:
I just placed the .zip file in /system/media
[Android Head-Units] Dream Reality Syndrome:
I figured it would be that simple! I'm gonna look into making a Mazda one
[Android Head-Units] amritpal2489:
Thanks for the heads up.. will surely look into it coming weekend..
[Android Head-Units] kPATm:
Can anyone recommend a seller for this HU on AliExpress please? Thanks
[Android Head-Units] Bokomaru:
In TWRP you could try Wipe->Advanced Wipe and select "Data". Then slide to wipe
[Android Head-Units] zeroprobe:
Strange my Viper4Android has been fine with the stock rom.
[Android Head-Units] pfdeadpool:
Thank you for helping me get the brain back up and running within 24 hours. For anyone searching for help with a soft bricked unit here's what I ended up doing:

not familiar enough with TWRP to feel comfortable wiping data, so I used RKBatchtool & RK Driver Assistant to connect the brain via mini USB to my computer. Flashed the stock rom ~1.3.1 following the instructions in the wiki, and all I got was the loading screen afterwards. Flashed a prior stock rom 1.1.3 and got some resetting screen, then loading screen, then after a couple minutes the unit booted successfully. Unfortunately I think I have lost all of my data; my backup seems to have become corrupted/destroyed in the process, and I think I lost my Apex Launcher profile as well. But I'm very happy it's working and the second time is always easier:)

this was all after trying to flash multiple times multiple versions of xdauto through TWRP hoping I could recover some of the data on the unit unsuccessfully.

I'm wondering if part of the problem was that a) I had the SD card mounted in the brain at the time of crash etc. b) I had the head unit encrypted. I'm not going to encrypt this time, just keep a PIN, and backup frequently to an outside location.

Thanks again everyone.
[Android Head-Units] zanix:
They might not be part of the SWC for your car, or your car might use 2 SWC wires.

I would search on your car's year/make/model for SWC connections and what it takes to get those buttons working with an aftermarket stereo.

I made one based on this video https://www.youtube.com/watch?v=DbXCyUQo3qw

Here is the bootanimation.zip -> https://www.dropbox.com/s/9ztaglrq0wxjv9q/bootanimation.zip?dl=0

I also made a boot logo for use with the Factory Firmware tool (Preview is attached)

https://www.dropbox.com/s/2ce1vqiblfx9wml/mazda_logo_ppm.zip?dl=0
[Android Head-Units] shomesomesho:
Maybe you know, how do I change the first boot image in xdAuto? I only saw instructions how to do it to the stock ROM with the Factory Firmware Tool.
[Android Head-Units] zanix:
It's the same in xdAuto
[Android Head-Units] shomesomesho:
I don't understand. The tutorial (http://xdaforums.com/showpost.php?p=58487873&postcount=2619) says to create an update.img file. When it finds the update file and reboots to try to flash it, nothing happens because I'm using TWRP. And I can't flash an .img file through TWRP. :confused:

Edit: Do I have to use the Rockchip Batch Tool to flash the update.img? Won't that change all my settings back to default? Can I restore a twrp backup after the image update or will that also restore the boot image to default?
[Android Head-Units] Bokomaru:
Yes, the TWRP does not support the rockchip image files. It would take a decent amount of time to modify the code to support them and there just isn't any real benefit for it (or motivation for me to do it).

I've never used the FFT tool (couldn't get it to work in Wine and never got around to trying it in a VM), so I'm not really sure how it goes about doing the actual changes. If it is just modifying the kernel in the boot.img you should be able to just flash that part without wiping anything else out.
[Android Head-Units] shomesomesho:
Ok, so I would use the RKAndroidTool, and on the "boot" line, select the update.img file that I created, and that should keep all my other settings intact?
[Android Head-Units] Bokomaru:
I can't say for certain, I doubt that will work since then you would be trying to stuff the whole update.img into the boot area. You would need to extract the boot.img part out of the update.img file and select that.
[Android Head-Units] shomesomesho:
Alright, I'll try to figure out how to do that. Ty for your help.
[Android Head-Units] zanix:
The method I linked to modifies the update.img for use with the RKBatch tool. I know there is another method but I do not recall how to do it or where it's documented.
[Android Head-Units] shomesomesho:
Yea, I went through all those steps and created the update.img file. But I didn't want to flash it using a computer bc I didn't want to lose all my personal settings.
[Android Head-Units] IdleCuriosity:
If you unpack the update.img file (see my earlier post for detailed instructions) you get the kernel.img file - and yes, I can confirm that flashing just the kernel does change the startup image.

I can't recall what method I used to flash just the kernel.img file. I certainly had TWRP installed, so I couldn't just put an update.img file on my SD card, and I certainly didn't run any Windows program because my PC runs Linux not Windows. I think what I did was to connect my PC to the NU3001 "brain" via USB and then use adb to first push kernel.img to my SD card and then to log in and copy kernel.img onto the kernel partition. Not sure I would recommend this to anyone unfamiliar with adb, Linux and disk partitions?
[Android Head-Units] Dream Reality Syndrome:
Thanks so much! I'm gonna test this out tomorrow morning when I wake up!
[Android Head-Units] IdleCuriosity:
As another data point, the Toyota Camry has three SWC wires:

SWC1 (Up, Down, Volume+, Volume-)

SWC2 (MODE/HOLD, On hook, Off hook)

SWC3 (Enter, Back, Right, Left)

(plus of course ground SWG).

It will be interesting working out how to combine these three into the two available NU3001 inputs. Does anyone know if there is a "standard" approach to this, or if it is simply a case of measuring the switch resistances and then computing some combination of parallel or series resistances that achieves unique values for each switch?

Does anyone know the range of resistance values that the NU3001 will accept, and how small a difference in resistance it can reliably discriminate?
[Android Head-Units] zanix:
Thanks, I may get started on a "how to" for changing the boot logo without having to flash an entire update.img
[Android Head-Units] SLAiNTRAX:
Has anyone found a high quality reverse camera for this unit? I'm looking for something that works really well during the night and doesn't show a lot of noise.
[Android Head-Units] Rvnheart:
I've been planning to purchase a NR5002 for my car but then I saw the NR7002 version with the 10.1" screen and it made me thinking that is there any difference between these two? Besides the screen size and the NR7002's fitting made for some specific cars. I'm curious because I'd like to have a bigger screen in car (10.1" over the 8" I mean) and if I could just cut off the unnecessary frames (the bottom frame under the screen and all the silver framing) and make a custom fitting on my car's bezel then this NR7002 would be pretty much perfect. Or is there really some Volkswagen specific stuff in it?
[Android Head-Units] zanix:
The wiki has the answer http://xdaforums.com/wiki/Newsmy_CarPad#Variations_.26_Pictures

As for modifying a vehicle specific model to remove the customizations, I would be careful as I don't know how easy they are to separate.

Looking at the NR7002, you would also loose the capacitive buttons on the left side as well as the mic.