yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] machmanx:
Not natively compatible

You didn't do your research did you? You can't just plug in ANY DAC and expect it to work. The USB audio implementation on Android is NOT a google implementation, it's a user implementation. Even though your DAC does support USB 1.0 audio specification, it won't install probably because it's too new or you can try to change the USB audio modes (google how to change it).

Try USB audio player. It will confirm if your DAC works or not because it has it's own USB audio implementation built-into the app but does not extend outside of the app. BUT this doesn't fix anything, you won't get other audio through that DAC.

I would say return it and get another. I'm using the HiFimediy Sabre U2 and it works great and with system sounds. Cheaper too ;)
[Nexus 7 Android Development] redeyedjedi:
Dmesg. ....logcat.

If it needs drivers it may be possible....or maybe a patch.
[Nexus 7 Android Development] papinist:
agreed! Almost 90% of car custom rom users have the behringer uca202 or sabre, why buy something else?
[Nexus 7 Android Development] johnny_swindle:
5 second shut down videos

As promised 5 second versions of the shut down videos I had posted previously....

Johnny
[Nexus 7 Android Development] GoodRevrnd:
I'm not trying to be a troll at all, and hopefully this isn't a sensitive subject given his thread was locked, I'm just trying to get some info. :cowboy: Does this ROM do everything Timur's did (and/or more) at this point? Thanks!

And a general car install question, do you guys think it's better to run a long USB cable through the car to the Droid-DAC or a long RCA cable through the car to the DAC-AMP?
[Nexus 7 Android Development] machmanx:
What do you want, and what I did

The better question to ask is: What do you want from a ROM? It's nice to have a loong list of features for anything in this world, but do we actually use it? Most likely you won't use all the features in the ROM anyway. That's why you need to ask yourself what features are you looking for. If you want, you can look at Timur ROM's list of features, mark what you want, then come here and see if it has everything or most things on your list. And as always, ROMs are programmable, not permanent. You can try both ROMs out and see which one you like better. Just because one ROM has a longer list of features doesn't mean they're all gonna work lol. Run each ROM and use the one that has less issues/more features...whichever you prioritize more.

I went with this ROM because it has all I need. USB DAC support, switch power detection, deep sleep mode via airplane mode, OTA, simultaneous OTA + fast charging, and the extra buttons on the navbar. All I need besides the standard stuff that's supported on Android already. In the future, as my needs increase or I add more stuff like the tuner and backup cam then I'll look into it.

Finally, I went with the long RCA cable. If you run a long USB cable in a car, besides having length limitations the cable itself is not really meant for the harsh temperatures of a car that's been off for a while. What I mean is that it's unwise to use an indoor USB cable in a car application for a long length. At this point you would have to invest in special USB cabling that has a thick insulation, perhaps an outdoor rated USB cable. Again, you got length issues. You could use a repeater/extender but that may introduce delay in the music from the DAC to the amplifier. I won't go into the whole Laplace transform of an audio signal here, just know that some delay, barely noticeable, will be introduced. Besides, car amplifier installs have a long tradition of running RCA cables from the head-unit to the amplifier in the back of the vehicle. All that combined experience and years of doing it that way should prove its reliability, and that makes it the safer option ;)

And NO, you're not being a troll. Trolls have dunce caps on their head and big noses :)
[Nexus 7 Android Development] GoodRevrnd:
So I'm assuming wake-lock is the same as firm sleep (disable wakeup alarms). Does AutoDroid have the ability to suspend on power cut? Do either of them have the option to do this on power cut + some change in application activity (eg, spotify finishes syncing) or based on a timer (eg, 15m after power cut)? It sounds like maybe this has better OTA updating. Other than that I think the features are the same other than potential user experience details.

Do either of these support attaching a USB mic and connecting to your phone to answer calls over the car speakers?
[Nexus 7 Android Development] papinist:
Short answer: yes :cool:

I have used Usb Rom for a long time and I switched to AutoDroid three weeks ago. Usb Rom at the time was great since it was the first full-featured rom for installing a nexus as an in-dash car stereo. But time passes and the closed-source system Timur choose for his rom is not compatible with a fast-changing environment like this.

Autodroid has everything usb rom is used to offer, plus the latest version of android, customizable navigation buttons (one of the most important things to me), support for reverse camera via easycap device, and most important of all, developing is still in progress, support forum, developers always helpful in thread.

So I think the choice can be only on AutoDroid.
[Nexus 7 Android Development] Draven190:
Yes I'm going to stick it up on ebay and buy the Hifimediy Sabre U2.. I did some research before I bought but I guess I missunderstood. I found and page saying it was working.

I've just tried USB audio player and it works in that but not in normal android which is no good for me.

Oh well. Hopefully i'll get most of my money back.

Thanks

David.
[Nexus 7 Android Development] Draven190:
Just returned the Dac Magic and ordered a Sabre.
[Nexus 7 Android Development] redeyedjedi:
That thread was locked because it is illegal. This rom is legal. It uses some code of timurs, which he did push publicly, so that code is OK. This rom ALSO does things his doesn't, like easy cap support, a kit Kat base with 10 navbar buttons (media/volume), cpu and GPu overclocking, play video on go to sleep, plus lots of things being worked on. You can see ALL the source, and no one is asking for money. It cannot show you connected devices, but tons of free apps can do that.
[Nexus 7 Android Development] machmanx:
Yes and no

I let someone else answer the wake-lock vs firm sleep question since I don't know.

Yes, AutoDroid suspends on power cut and turns on the screen on power on.

No it doesn't support application activity based power cut because that would be too complicated to implement + the fact that developers of applications don't give access to their code so it would be really hard to implement. This would have to work on a per-app-basis which is really long and tedious to program. Besides I wouldn't call that a ROM feature and could get REALLY MESSY considering there are already other things to worry about like wake-lock...this is more of a separate application that needs to be worked on separately. I doubt Timur's ROM could do this and with all apps updated beyond Timur's 4.2.2 android it wouldn't work anymore anyway.

No there is no support for USB mic on any ROM to date. Haven't heard any development based on it myself.

Handsfree is also not supported on the Nexus 7 as the code doesn't exist. There have been some psuedo apps that support a weird workaround but it's not a true implementation. Have to wait for this feature.

I think we're all waiting on Android L to see if they actually have proper support for the audio devices since they announced their own version of car implementation. Maybe they'll have code in it that we can "borrow" for the Nexus 7 :D

There has been some discussion about alarms in this thread. I suggest using the search on the right to search this thread for related info as I don't know the answer myself.
[Nexus 7 Android Development] aameghoo:
Thanks, I started using my otg y cable and the screen has turned on when it receives power 100% of the time now

On another note, what benefit is there from using a DAC vs. the headphone jack? Is there a huge increase in audio quality? Any other benefits? I have it installed now getting audio from the headphone jack and I'm trying to see what I would gain if I used a DAC instead.
[Nexus 7 Android Development] redeyedjedi:
HUGE......would be an understatement.
[Nexus 7 Android Development] gregthomas129:
+1

Audio quality from the headphone jack is terrible.
[Nexus 7 Android Development] machmanx:
Connectivity

You could still get an average quality DAC and/or to some people they can't tell the difference, especially with software equalizers. My reason for using a USB DAC is convenience of one wire. I don't have to plug and unplug two wires: one for USB micro and the other for 3.5mm headphone jack. With the USB DAC I can simply connect the USB micro to a USB hub, which is connected to my other devices including the DAC. This way I bypass the 3.5mm jack on the Nexus 7.

Some also say that the Nexus 7 built-in audio quality is crap. I don't know if that's true or not, and the best way to find out is to compare on your own ;)
[Nexus 7 Android Development] PamelaGirl:
Hello Good People,

Will this ROM work on my Nexus 7 2012 tablet that will be installed in car?

T.I.A.
[Nexus 7 Android Development] GoodRevrnd:
Nothing I do will get this ROM to install. It always just hangs on the Google screen w/ the little unlock. What am I missing?
[Nexus 7 Android Development] machmanx:
If you click the "Nexus 7" at the top of the page right next to the House Icon, it will take you to the main section of this thread. If that matches your Nexus, then you're in the right section. If not, then you're in the wrong section. This thread is one amongst many that fall under that device.

BTW this ROM officially supports the WiFi version, not the 3G version of the tablet. I dunno if there are any plans for the 3G version, nor do I care cause I got the WiFi :P

I would suggest using the Nexus Root Toolkit by Wugs to assist you in your ROM installation. Start from the beginning, aka Full install. Then do Unlock, then Root. Then go to Advanced Utilities (Launch) and Flash Zips from computer. Choose the AutoDroid ROM. That's it and watch the activity on the screen to make sure it's getting installed. You might have to do it a few times to get it to properly install. Suggest you wipe the cache and Dalvik cache too.

What kind of recovery do you have installed? This toolkit will install TWRP by default. But some people are still on Clockwork which I used to use but not anymore.
[Nexus 7 Android Development] PamelaGirl:
machmanx,

Thanks for the response. Was just checking to see if the ROM was a good to go for both the 2012 & 2013 models.

Looks like its only a go for the 2013 WiFi version.

Thanks
[Nexus 7 Android Development] GoodRevrnd:
I've tried flashing manually and using NRT. I get the same result either way. This has always been a pretty simple process with all my phones, you'd think a Nexus would be a breeze. I'm running TWRP and I have tried flashing back to stock and redoing everything, repeatedly installing AutoDroid from within TWRP, etc. etc. Nothing works. It also always seems like AutoDroid installs abnormally fast although there are no error messages.
[Nexus 7 Android Development] redeyedjedi:
Use the latest multirom recovery. Then either format to f2fs or don't. ...rom should still work on ext4.
[Nexus 7 Android Development] GoodRevrnd:
According to the Multi thread it won't erase my current ROM? That doesn't sound like something I'd want for a device that will be fixed car installation. Does this ROM just not play nice with the other Recoveries?
[Nexus 7 Android Development] gregthomas129:
I've read a couple places about using some type of usb tuner to receive radio stations. Can this be used in the US or is this only a European thing?
[Nexus 7 Android Development] _crue_:
[MENTION=5285877]michiil[/MENTION] dont you want to include

http://xdaforums.com/showthread.php?t=2360670

in ROM?
[Nexus 7 Android Development] redeyedjedi:
It use to not be possible for US atsc. .....but I made a whole new method with tvheadend you can watch and even pause livetv. It works great, I use it very successfully. I posted earlier in the thread about it and asked if anyone else wanted it and got no response, but there is a way.

It involves using the new drivers, open source tvheadend, and then either open source Xbmc, or the super awesome open source app TVHguide. This app even gets the epg data. I use it and it's very efficient. With this app tho, you use any media player that supports streaming. If you want full open source use vlc, but i use mxplayer.

I will post up a guide and a zip file for everyone. The thing i need from anyone who wants this is to make sure you have a stick supported at

Www.linuxtv.org

http://www.linuxtv.org/wiki/index.php/Supported_Hardware

and i need to know what it is to make sure the modules are in the driver builds. There are many already supported, particularly the em28xx chipset, because I use an ATI TV wonder 600. Just let me know.
[Nexus 7 Android Development] johnny_swindle:
Very intersting....I will have to keep this in mind and I decided to ditch my OEM AM/FM radio and attempt to use something for the Nexus.
[Nexus 7 Android Development] gregthomas129:
I will definitely give this a try. Thanks!
[Nexus 7 Android Development] machmanx:
Wow + additional assistance

Then you must have a newer Nexus 7 because had you followed my instructions you would've seen the release date right there. I mean it cannot be missed unless you cover half your monitor with something. I would seriously consider looking up your Nexus 7 to see if it is in fact a 2012 or 2013. I'm not trying to confuse you or make fun of you. I am making sure you don't end up with a bricked tablet. If that picture and big-worded details don't match your Nexus 7, then you got a different Nexus 7 model.

Here's a quick question: Is your tablet showing "Slimkat" at bootup? If so then you've successfully flashed the ROM. The extra buttons at the bottom have to be configured.

Are you sure you have a WiFi only version of the Nexus 7 or do you have the 3G or sim card version? This works for only the WiFi version hence grouper. 3G is called tilapia.

Another thing you could try is wiping the entire tablet using the advanced wipe options in TWRP. When you do that you will lose even your current ROM. Then use the Advanced Utilities, Push/Pull files, Push (keep the zip option) and then choose directories. The android directory you can choose a folder like Downloads folder on the android device (TWRP will help you on folder location) and then the computer directory where the ROM is located on your computer. Then Push. Then go and install using TWRP directly and choose the file in the android device itself.
[Nexus 7 Android Development] PamelaGirl:
machmanx,

I appreciate your response.

After hours of searching, one can easily misread or mistake one thing for another, thus missing the thing that may be most obvious.

I have a 2012 Nexus 7 WiFi tablet that I will soon be fitting into my car.
[Nexus 7 Android Development] aameghoo:
ok I think I'm going to go ahead and order a DAC, you guys have convinced me lol. What DAC would you guys recommend? I'm looking for the best sounding one for ~$50 that's compatible. Thanks!
[Nexus 7 Android Development] RoNeReR:
are u confrim it work on autodroid 1.2?
[Nexus 7 Android Development] machmanx:
DAC models

While there are many DACs on the market, it's hard to tell which are compatible or not with android. For that price range, the two I know that work are the Behringer UCA202 and the HiFimediy Sabre series (Sabre, Sabre U2, Sabre Android). I use the Sabre U2 because of its small package and decent quality audio chip. But more importantly the USB chipset doesn't bottleneck the audio chip.

The Behringer's audio input doesn't work on Android. Not implemented on Android. The Sabre U2 is $57 + shipping though.
[Nexus 7 Android Development] _crue_:
I dfont yet :) will try later today
[Nexus 7 Android Development] johnny_swindle:
Very good info....but I am confused. I have seen the UCA202 used with Timur's Rom. Can you explain more in detail about "Behringer's audio input doesn't work on Android..." because I was on the verge of ordering.

Thanks....
[Nexus 7 Android Development] _crue_:
I'm using UCA202 everything works :)
[Nexus 7 Android Development] Dirtylarry11:
will this rom work for 2012 Nexus 7? I just picked one up, and not sure where to go for roms for it...
[Nexus 7 Android Development] PamelaGirl:
Behringer UCA202

Behringer UCA222

Which would be better for car install?

T.I.A
[Nexus 7 Android Development] gregthomas129:
Audio INPUT works? The only time I've ever gotten it to work was with an AOSP ROM and timurs kernel. Please elaborate...
[Nexus 7 Android Development] _crue_:
INPUTS?

even with stock rom :) and usb audi patch
[Nexus 7 Android Development] gregthomas129:
Lol... I need to know how you did this! Which audio patch?
[Nexus 7 Android Development] _crue_:
http://xdaforums.com/showpost.php?p=48720356&postcount=89
[Nexus 7 Android Development] machmanx:
But does it...

I'm slightly confused by you saying that everything works. Audio out obviously works, but you're saying audio in works as well? But then the true question is: Can the input be used as a microphone for Android apps and Google Voice Commands?

Unfortunately this doesn't work as handsfree though, right?
[Nexus 7 Android Development] gregthomas129:
So the patch is an executable. Do I do this over adb with my tablet hooked to my computer?
[Nexus 7 Android Development] barnesk9:
I tried to install this rom yesterday and It wouldn't work. Everytime it started I recieved the error "System UI has failed" and "Network Location" has failed over and over again, I flashed it with the latest TWRP and it finishes but the rom won't run. I also tried multiple downloads hoping a bad download was the case.
[Nexus 7 Android Development] redeyedjedi:
No....audio in does not work on any device in the android system...there is no support for it in the APIs. Such support is supposed to exist in Android L, but have to see it myself to believe it. There may be apps that can do it....but those apps use Sox, and libav to record. There is no framework to support "audio in" which is transferred into the rom system framework ...only in userspace.

I have seen people say it has worked....but it was probably just the sensitive built in mic, the code needed is NOT there....keep your fingers crossed that Android L has what they say it has.
[Nexus 7 Android Development] aameghoo:
Wait, so if I use a DAC the microphone on the Nexus won't work for voice controls/input anymore?
[Nexus 7 Android Development] gregthomas129:
Not exactly true... I've setup AOKP on my Nexus 7 and my wife's with Timurs kernel and audio in worked perfectly. I used it with a microphone for voice control for a while. Worked perfectly. And I promise you the internal mic was not what was working
[Nexus 7 Android Development] raffome:
microphone nexus works

I use it every day voice commands (google now - ok google)

but the microphone does not work with other applications ( waze navigator for vocal commands ) :(
[Nexus 7 Android Development] gregthomas129:
We're talking about the audio input on the DAC. Not the microphone on the tablet.
[Nexus 7 Android Development] redeyedjedi:
The built in mic will work....I meant to say that there is no framework to support audio in from an external mic directly to the android system. Only the built in Mic will work. The code needed to support an external mic is not there....I don't see how it could work if the code isn't there.....but android L is supposed to support it. We'll see. As far as Bluetooth mic is concerned...there is no hands free profile for the nexus 7. There is open source Bluetooth stack for it....on the nexus 4 and newer nexus 7....but not ours.
[Nexus 7 Android Development] gregthomas129:
If it would help the cause I can put AOKP and timurs kernel back on my 7 and do some testing. I'm pretty sure it has something to do with the driver because Noozy music player recognizes my DAC (UCA202) and shows it in its info in all other ROMS except AOKP. I would just need some info as to what to look for. The reason I know it works without the internal mic is because I hooked an external sound source to the DAC inputs. Only one side worked, I can't remember whether it was left out right.
[Nexus 7 Android Development] bourdier:
Micro USB Host OTG Cable With USB power

Hello,

Can someone recommend a Micro USB Host OTG Cable With USB, because the mine is working but I'm looking for another maybe with better quality, so maybe I can get better quality video coming from the EasyCap.. The mine, need to be replaced, so for this reason I'm looking for a new one.

I got this one from Ebay:

http://www.ebay.com/itm/201056824282?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Thanks

Jose
[Nexus 7 Android Development] hugo_bjk:
hi all,

i bought an usb otg cable with power extension.

http://www.ebay.com/itm/171376446770?_trksid=p2059210.m2749.l2649&ssPageName=STRK:MEBIDX:IT

but i tried it with my computer. it does not charge n7. only when i insert a 16 gb flash disk it reads data. should i do any settings for both charging and data at the same time?
[Nexus 7 Android Development] Dirtylarry11:
Powerdown video??

Can someone explain how to enable a powerdown video? I am picking up a rooted 2013 tonight and just curious how to enable this feature. TIA
[Nexus 7 Android Development] PamelaGirl:
Hardwiring tablet to car?

Hello All,

If I use the item pictured would I be able to piggyback the red and black wire directly to the harness of the stock radios power and ground wire?

T.I.A.
[Nexus 7 Android Development] hugo_bjk:
Reply to myself. ?

İ rooted my n7 and now it charges and reads data at the same time.
[Nexus 7 Android Development] gregthomas129:
Should work fine, just keep in mind that you will have 1 wire in your harness which is hot all the time and 1 that turns off when the ignition is turned off. Not sure which you need but most of us want this to turn off so it doesn't run the car battery down overnight since it will continue to power anything plugged into it. We also use the loss of charge to turn our tablet screens off and turn airplane mode on to save the tablet battery.

---------- Post added at 09:45 PM ---------- Previous post was at 09:44 PM ----------

There's a settings page in the power event manager that allows you to select a video or a picture.

---------- Post added at 09:48 PM ---------- Previous post was at 09:45 PM ----------

Just my opinion, but video quality probably has more to with your camera or easycap than your otg cable.
[Nexus 7 Android Development] Angels13:
Hello. Really nice work. Everething works fine. Just had problems with power event manager. It waasnt working but after turnd off and back on superuser - everething like a charm.

I have a question - there is possibility to get video on shutdown/deepsleep. But is it possible to get video on screen ON? So screen on and instead main screen it plays video and only after that main screen. It have practical reason. While the video plays usb devices like for example memory drive connects.As when it goes to deep sleep it disconects from usb host.

And it will look great as well!!!
[Nexus 7 Android Development] Dirtylarry11:
ok, I have the power manager downloaded and when I open it I dont see anywhere an option for a picture or a movie. can someone explain where this is perhaps?