yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] gtxaspec:
You rebooted after installing the viper library right? Also, x posed has nothing to do with viper
[FYT Android Head Units] Redbullssg:
If you mean after installing the Viper driver update, yes. And I have rebooted several times hoping, lol.

---------- Post added at 11:46 PM ---------- Previous post was at 11:42 PM ----------

I'm unzipping the GTX V9a4test files to my dasktop and going to delete the ones on my SD card after reformat, copy over with the fresh ones and try again. Not expecting any different results, because I have done this a few times in the last couple days.

Just finished, and nope... Still nothing

---------- Post added 29-05-2018 at 12:20 AM ---------- Previous post was 28-05-2018 at 11:46 PM ----------

What about the RCAs?
[FYT Android Head Units] gtxaspec:
I personally don't use RCA output, I use the amplified outputs. Anyone else care to chime in? Btw what model unit do you have???
[FYT Android Head Units] Redbullssg:
JY-UL138N2B 8" double din.

---------- Post added at 12:53 AM ---------- Previous post was at 12:50 AM ----------

Only reason I ask, is because I was going to do the pioneer chip swap, until I heard that it has no affect on the RCAs....

---------- Post added at 01:51 AM ---------- Previous post was at 12:53 AM ----------

What is Neon..? Viper says it isn't enabled when I check driver
[FYT Android Head Units] gtxaspec:
Neon is only for ARM devices. We have x86 Intel.
[FYT Android Head Units] Redbullssg:
Anyone else running GTX V9a4test with RCAs to amp and have Viper working?

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

Okay, lol, I don't know, that's why I ask. Just grasping at straws...
[FYT Android Head Units] SynMaki:
Here:) what do you need to know?

Ive just installed the "Viper Alpha" yesterday.
[FYT Android Head Units] sanangel:
Thanks [MENTION=520205]gtxaspec[/MENTION] and [MENTION=8303451]Redbullssg[/MENTION] for your answers about the annoying "beep", I knew it had to be silly, but (clumsy of me), I could not find it.

[MENTION=8303451]Redbullssg[/MENTION] When I return to use my car I confirm if I work viper4android. Today I could only do the removal of the "beep", I had to go to the hospital and I could not manipulate my Joying.
[FYT Android Head Units] Redbullssg:
So you have gtx v9 alfa 4 Test installed and are using the RCAs only and Viper works, right?

Also what Joying Rom did you have on it before you flashed to the gtx

---------- Post added at 10:44 AM ---------- Previous post was at 10:43 AM ----------

Are you also using RCAs

Also, what joying rom did you flash to gtx from?
[FYT Android Head Units] SynMaki:
Im using the RCA for the Subwoofer only.

I was on V6 before
[FYT Android Head Units] Redbullssg:
What date v6? Do you notice any change in soundnon the sub when you play with Viper?
[FYT Android Head Units] SynMaki:
there was only one V6, at least afaik. "V6: Added Navi APK, more optimizations, CANBUS firmware included, various stability fixes, ability to "dirty flash", mcud included to prevent bootloops during app optimization, works with 800x600 units now, fixed overlay bug, faster first boot, added ViPER4ANDROID, added USB audio policy modifications."

I tought i mentioned some changes, but also had to use the internal Subwofer EQ to boost the Subwoofer.

Overall i would say the sound is way more "clear" now.

Let me check those things later. ill update here.
[FYT Android Head Units] Redbullssg:
I should have been more clear. I was asking what Joying rom did you have on your HU before installing the GTX versions. What one did you start from, or in other words, if you were to reset to stock, what was the stock version?

Also while I'm asking, what head do you have?

I used the sub out on mine at first (stock joying rom may 2017), and even if I had the stock EQ sub turned up all the way, it wasn't outputting what I know my sub can do. So I bought 2each Y connectors for the RCAs and coupled them with the rear outs, and the output of the sub was much higher. My sub has a separate volume control, but still, even with the gain all the way up, it isn't outputting what I know that sun can do...

I am very curious to find out if Viper effects that sub out, or any of the RCAs, because I have been f-ing with this thing for over a week now and beating my head against the wall... I have never had so much issue trying to install anything, mostly bad luck with bad USB thumb drives, and then after that assuming I'm doing something wrong. But nothing has really gone in my favor in this little project except for my heat sink and fan....

Now I see my wifi dropping and not wanting to start up in the first place on my Mobley, and never had issue with that before.. Assumed it was th Mobley, but my phone and everything else connects just fine...
[FYT Android Head Units] PsychoMcSatan:
I'm on V9a4test with output to RCAs and an external amp, but have not yet had a chance to try out Viper. No experience with Viper and overwhelmed by the options so anyone have a link to a setup guide that'll work for our units? I thought I also read somewhere that Viper would affect media, but not radio or phone. Have some time today so will give it a try if you promise it won't bork my system.
[FYT Android Head Units] Redbullssg:
I've tried it with poweramp and no affect. Radio, no affect. There is no other pre installed music player, so I have not tried that... I will now and see if it affects other apps. But if it doesn't affect the radio, damn, that was one of my whole reason to install it.. I use Slacker Radio, Amazon Music, Spotify, I want it all to sound good, no matter what I play... The OEM EQ is very basic and flat, I hate it. Seems like there would be a way to tweek it. Making it a 7 band would be great.
[FYT Android Head Units] PsychoMcSatan:
Sorry, I may be totally wrong about not working with radio, but I thought it had something to do with audio that was handled by the MCU and not being accessible to Android. That means basically just the built-in radio won't hear Viper effects. Slacker, Amazon, etc. would be affected by Viper manipulation as they are media streams handled by Android. Again, I can't find the post where I read that so it may not be a thing.
[FYT Android Head Units] gtxaspec:
Lol, that's your problem. It doesn't work on the radio, the audio output from the radio chip goes directly to the amp ic or preouts, Android has nothing to do with the radio audio aside from setting the volume or EQ settings within the mixer chip.
[FYT Android Head Units] sack9:
I've been running this rom for a few weeks. My car 2015 Passat with a dinantronics sport tuner and the app won't open anymore.. says "BLE NOT SUPPORTED" then the app closes.. any help with BLE support would be grateful.
[FYT Android Head Units] Redbullssg:
Still doesn't explain PowerAmp yet. I'll install another app, one that we know works on the alfa4test, and see what happens. If that's is the case, PowerAmp does a very good job when it comes to sound quality, so no loss there, but the radio, dang it... Lol, the sound of that thing sucks..

So what you are saying, the radio is driven by the internal amp... But I thought I read somewhere that the internal amp chip doesn't change the way the low level outputs (RCAs) sound, only the high level outputs.... I'm going to need to do more research...

---------- Post added at 07:02 PM ---------- Previous post was at 07:01 PM ----------

[MENTION=520205]gtxaspec[/MENTION], what music apps do you use that you know for sure are affected by Viper, so I can install one after work and report.
[FYT Android Head Units] gtxaspec:
Google play music, vlc, di.fm ...
[FYT Android Head Units] Redbullssg:
I usually have VLC on my system, so I'll try that first.. Held off before because Poweramp is my goto, and didn't even try it.

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

Well, feeling rather stupid, irritated, pissed all at the same time... I wasted my whole 3 weekend messing around with this thing because I was obsessed with getting it working.... Installed VLC, loaded one song, turned on Viper turned on the EQ, I'll be damned... Don't even want to say any more....

Why would Poweramp totally bypass it? Oh well.. Poweramp you can actually program the EQ settings and assign it per song, or album. One of the main reasons it is my goto.... Once you've done a few of your favorite songs, you can assign the best sounding one to it and be done.

I'm gonna have to research Viper really well now. Lol

I can not believe I wasted all that time... Feel like a dumbass, lol
[FYT Android Head Units] PsychoMcSatan:
The radio hardware is driven by the MCU. It then sends it low level output directly to the RCA as well as the input to the internal amp. Android sends low level output to RCAs and input to the internal amp as well. The problem with Viper and the radio is that Android can't access that radio audio stream.

Come to think of it, I think I have a usb radio tuner. Theoretically I could use that to tune radio stations with the audio going through Android and therefore affected by Viper. The only problem is that I never found a nice frontend Android app for tuning. I'll try and get Viper running and try that out though.
[FYT Android Head Units] Redbullssg:
That would be great, because the radio on this thing is total crap, lol

---------- Post added at 01:50 AM ---------- Previous post was at 01:17 AM ----------

BTW, Poweramp is not affected by Viper. I will test to see if some setting can be shut off in Poweramp to enable Viper4android, but really, with its own EQ and settings, plus being able to set the EQ for individual songs or album, I'm not that concerned.
[FYT Android Head Units] jesmon:
Hi gtxaspec, I have 9a4 running well except for the Bluetooth stutter, I have a big family drive coming up, you mentioned that you solved the issue. I was just wondering if that was close to release? I don't want you to think I am rushing you I understand this is a side project for you and you have your life to live, I think it's safe to say everyone appreciates your ongoing work.

I will roll back to 9a3 if it is still a while away.

Thanks again.
[FYT Android Head Units] surfer63:
[MENTION=4836718]PsychoMcSatan[/MENTION]'s explanation is correct, but actually the distinction is between the analog audio and the digital audio. The radio delivers analog audio. The builtin equalizer is also the "old fashioned" analog equalizer like we know it from our own home amplifiers. The digital audio is also converted and routed through the builtin equalizer. So both digital and analog audio (after D->A conversion) is routed through the analog equalizer, which means it works for all audio on the unit, be it rather limited.

Media/Music/video players all use digital audio. All mediaplayers and also the "enhancers" like Viper and a couple of others, based on digital audio, use the Android base equalizer. Thus, this only works on the digital audio streams and not on the analog radio audio.

To be able to use Viper and the likes to improve your digital audio, you have to "bypass" the analog equalizer by setting all channels to zero. Then still the digital audio will be improved through Viper or the media players builtin equalizers, but the radio will be "flat".

So indeed: if for example you would use a DAB usb dongle, you also have digital audio (DAB= Digital Audio Broadcasting) which can be improved by Viper or some of the other audio "enhancers".
[FYT Android Head Units] Redbullssg:
I'm just using TUNEIN for the moment to get my local station.. But, even with the GTX, it seems the radio even sounds a lot better anyway.. I'm not complaining... I'm pretty happy now that I know everything I need is working, lol
[FYT Android Head Units] Redbullssg:
I can't get my Bluetooth Obd II to pair. Never had a problem with it before. I put in the pin "1234" and another overlay briefly comes up asking for a pin and disappears, then says that it failed due to wrong pin... It's the only pin... You can't change the pin.. My phone paired no problem. My Obdii paired up with same pin on my phone no problem...

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

Also, is there a known issue with Waze and connecting to the internet? Also never had an issue. Don't know how or what would be wrong there.
[FYT Android Head Units] gtxaspec:
Set the pin to 1234 in the Bluetooth phone app first. Then try again.

I use waze daily...no issues...UNLESS waze doesn't have an internet connection when you launch it. Always have internet before you launch waze at all.
[FYT Android Head Units] Redbullssg:
I was setting it in the Bluetooth app...

The HU had internet connection. Waze works, just when trying to sign in and anything else it needed an internet connection for. It would say couldn't connect.

---------- Post added at 12:41 AM ---------- Previous post was at 12:38 AM ----------

But I should add that I don't tether. I have a wifi connection through my AT&T Mobley. And the HU has internet connection at the time
[FYT Android Head Units] wanb1i:
Have you installed the Bluetooth Multi-Connect mod in Surfers App? I have and I have no issues connecting to my PHONE & ODBII device. As GTX said, you do need to change the BT Pin in the Joying BT app to the same pin as the ODBII device or it will NOT pair. Be sure you have the mod installed and reboot, then Change the pin in the Joying BT app (not in settings, BT).
[FYT Android Head Units] Redbullssg:
I'll reinstall it tonight. I was entering the pin in the Joying Bluetooth app, not the android setting app. And I am using the pin that is for my Obdii. It's 1234. I enter it, and then it looks like the android settings one pops up for a brief second and disappears, then errors. I paired the device with my phone with no problem using the same pin.

My phone paired up with the Joying Bluetooth app no problem. It didn't even ask for a pin, which I though was very strange...
[FYT Android Head Units] Redbullssg:
reinstalled the Bluetooth Multi cast from the JET app. Same issue. Don't understand.

---------- Post added at 02:42 AM ---------- Previous post was at 02:39 AM ----------

@wanb1i what bluetooth OBDii do you have?

---------- Post added at 03:03 AM ---------- Previous post was at 02:42 AM ----------

I'll take video to show what its doing and post link tomorrow.
[FYT Android Head Units] wanb1i:
Have you tried using torque or whatever app you use with the odb adapter? I ask this because when I paired mine the adapter didn't really show as "connected" but would connect with the app. Similar behavior as you are experiencing.

I have 2 different adapters, both connect the same.

https://www.amazon.com/BAFX-Product...ords=Odbii&dpPl=1&dpID=416SaTHOpkL&ref=plSrch

https://www.amazon.com/ScanTool-427...&pi=AC_SX236_SY340_FMwebp_QL65&keywords=Odbii
[FYT Android Head Units] Redbullssg:
Actually, no u have not tried it, because I never thought it was connected, therefor didn't bother, lol. I will... But still odd is, when I scan, it doesn't alway show up, and or takes a very long time to. It's my only Bluetooth adaptor installed. Beside my phone. I will give it a shot later.

---------- Post added at 01:35 PM ---------- Previous post was at 01:34 PM ----------

Why do you have 2 Obdii?
[FYT Android Head Units] wanb1i:
I have 2 cars with Joying HU's, so I have an adapter for each car.
[FYT Android Head Units] Redbullssg:
Oh, that makes sense... I thought you were saying you had 2 in one car, which didn't make sense
[FYT Android Head Units] kabanera:
Hello! tell me, please does this fit the firmware on my unit?
[FYT Android Head Units] wanb1i:
New Oreo Core Board

GTX, I assume your existing ROM will not be compatible with the new upgrade board?

https://www.joyingauto.com/joying-fyt-android-8-0-oreo-update-4gb-32gb-core-board.html

If not, will you be working on one? This is a major consideration for me as your ROM is SOOOOO much better than any Joying firmware! So if you're not, than I'm not spending the money for the upgrade.
[FYT Android Head Units] gtxaspec:
I Need to buy a new unit first to develop on it...
[FYT Android Head Units] gtxaspec:
so....here is where we are with the rom:

somewhere after the early 2017 releases, there were some changes to some libraries in regards to the audio HAL and audio processing. I have no clue which files these are (likely in /system/lib/), need to go one by one to see which one fixes viper, very time consuming.

second, the same holds true for the a2dp audio streaming breakup bugs.

they are not kernel related, that I know for sure. finding the right mix of files from the early rom, and the latest one would be the best solution. though at the moment I have no time to figure this out...anyone willing to help who is knowledgeable would be amazing towards a v10 release that has working viper audio. otherwise...v9a3 works great...minus viper.
[FYT Android Head Units] wanb1i:
Thanks for the quick response! For me, this ROM has made owning a Joying HU bearable. So I propose that we (the users) help to pay for the upgrade of your unit through contributing. I'm certainly willing to contribute, If you have a compatible 6021 unit? It's $125.00 usd plus shipping. How do you feel about that & how would you suggest we setup the contribution platform (gofundme, etc). It would be best if we all can view the progress. ?
[FYT Android Head Units] Redbullssg:
Wish I were more knowledgeable on android. I'd be happy to help.

---------- Post added at 02:39 PM ---------- Previous post was at 02:03 PM ----------

I'd love to be of help, instead of being a PITA... What you are doing I think is great, and I appreciate all your help, and helping me understand.
[FYT Android Head Units] Astur_Torque:
In my case 9.4 alpha is not working very well... What's the last "very stable" version?

I don't care if viper doesn't work perfectly, I can survive :D
[FYT Android Head Units] wanb1i:
I'm running 9.3a on 2 units and it's working well. I don't use or need viper, so I'm happy. :D
[FYT Android Head Units] Redbullssg:
To get the reliability of the V9a3 with Viper, would be the end all for me on a v10, lol, until the next greatest thing at least. Loving the way my HU sounds now with Viper running. I have V9a4test running on mine, just because I had to have Viper. The a4test rom does have some hiccups, but I'm dealing with it as far as Bluetooth and Wi-Fi. The only other thing I found was every so often I'll shut the car off to go into a store or something, come back out and the Head will reboot instead of wake. Not sure what is causing that yet. Assuming something doesn't want to stop, so the head reboots.

But even the radio sounds better than the old roms even though Viper has nothing to do with it. Must have been the constant static I was getting before. A stereo to me, has to sound goo first... And I could not get past the way it sounded without a good EQ running and Poweramp was the only thing that sounded good.. Loving Viper, and will be so happy if v10 works just as good (with Viper too) as V9a3...

I was seriously thinking about ditching this HU until now. I'm happy with it, even with the glitches I'm having. Will be so happy when they are gone.

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

I don't know how you can stand to listen to music with out it, lol. It absolutely drove me crazy before, lol. I wouldn't want to open anything but Poweramp before. I had a3 install for a little while, and it worked pretty good. Like you, can live with out Viper, I can live without my Obdii, lol. Although it would be nice to have it running. I tried it again last night, and Torque doesn't see it as connected. I'm about to run out to the car and make a short video to show what it's doing.
[FYT Android Head Units] Redbullssg:
Watch "Bluetooth Obdii on Joying V9a4test rom" on YouTube

https://youtu.be/1a2YMEbNBps

I remembered after making the first fudio that I installed "Jean's Bluetooth mod" before I gave up. There used to be a, what I believe was a system message stating something like "couldn't pair. Invalid pin number entered" or something like that. Looked like the message that pops up in torque.

Watch "#2 Bluetooth joying" on YouTube

https://youtu.be/uFNyL9kAYn0

I didn't edit, sorry they are so long
[FYT Android Head Units] wanb1i:
---------- Post added at 03:03 PM ---------- Previous post was at 02:51 PM ----------

[/COLOR]I don't know how you can stand to listen to music with out it, lol. It absolutely drove me crazy before, lol. I wouldn't want to open anything but Poweramp before. I had a3 install for a little while, and it worked pretty good. Like you, can live with out Viper, I can live without my Obdii, lol. Although it would be nice to have it running. I tried it again last night, and Torque doesn't see it as connected. I'm about to run out to the car and make a short video to show what it's doing.

I have the units with the internal amp, 7 band eq & surround.

It also doesn't hurt to be old & half deaf! ?

Also, I really love Poweramp, but I switched because Poweramp demands too much from these weak Joying units. If I upgrade the core unit, I will try it again to see if it does better on that processor & Oreo. ?
[FYT Android Head Units] Redbullssg:
I wish there was a better way to improve the sound, I mean, I wish Joying would have just done it. A 7 band EQ would be great.
[FYT Android Head Units] lexuz:
Sorry for the maybe dumb question but why can I make Poweramp automatically play when I start the car? With radio it works but not with poweramp. I always have to start it manually. I'm on alfa3 btw and using car launcher agama. And with this launcher there is a bug ( I think with the launcher itself) if I try to start Bluetooth music I always get the other Bluetooth app started, the one to phone people.
[FYT Android Head Units] surfer63:
You don't explain what and how you are trying with poweramp. Please tell us first. We have no clue now.

The BT app has multiple main/launcher activities. That's also why you see 3 icons for it. Choose the correct activity/intent. I have no idea how your launcher does that but I assume it simply checks for and uses the "DEFAULT" category.

---------- Post added at 12:05 PM ---------- Previous post was at 12:02 PM ----------

A (digital) equalizer will not help if they use a cheap amplifier chip. That is why you should use an external amplifier, or a usb dac or an amplifier replacement chip, if your really want better quality.

That's also why I'm not really interested in Viper. It does improve the sound but it will never make it great as the amplifier chip is not good: garbage in = garbage out. (and that is far too negative, but it simply is not a very good amplifier chip). If you really want better quality check the threads that replace the amplifier chip with a better, compatible one.