yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Q&A, Help & Troubleshooting] bruce142:
Yes, but WP8 is gaining popularity so maybe they won't do it now but in the future they probably will. Was this clause also present at the time of the interop-unlocking of WP7? If so, you are probably right. But as a precaution is it possible to lock out Microsoft from checking if modifications are made to the system (like you did with the relock solution redirect the data to a different proxy)?
[Windows Phone 8 Q&A, Help & Troubleshooting] the_nutria:
Are you sure of that? It means they watch the photos we take? I don't think so... maybe they used it as an image hosting and shared the link everywhere in the internet...
[Windows Phone 8 Q&A, Help & Troubleshooting] GoodDayToDie:
It's supposedly automated scanning that recognizes anything that looks like it needs to be flagged for human review...

http://wmpoweruser.com/microsoft-monitoring-censoring-skydrive-uploads/

http://wmpoweruser.com/watch-what-you-store-on-skydriveyou-may-lose-your-microsoft-life/

http://www.neowin.net/news/microsofts-ban-of-nudity-on-skydrive-questioned

etc...
[Sony Xperia Miro, Tipo (Dual), J, E] em_ajiey:
Help,help,help me.. After flashing firmware my xperia j it was lost network ...& Sim lock ... Please help .. Flashing firmware again no sucses.. :(
[Sony Xperia Miro, Tipo (Dual), J, E] Deadpool:
Try flashing firmware with no mark on ta backup.
[Verizon Samsung Galaxy Note II] MrMuzik:
This is stock CyanogenMod with HALO 2.0. No other features have been added or removed.

This is a test build that I have not tested but should work. Enjoy :)

Download:

http://upload.teamuscellular.com/2Xo

GAPPS:

http://goo.im/gapps/gapps-jb-20130813-signed.zip
[Verizon Samsung Galaxy Note II] slick_rick:
This is cool and all but doesn't belong in original android development
[Verizon Samsung Galaxy Note II] MrMuzik:
Seemed about as "Original" as the other "Original" ROMs. Even the not so "Original" ROMs. :P Confusing sometimes.

Sorry for the trouble. Perhaps the moderators can move this thread to the other section. Thanks.
[Verizon Samsung Galaxy Note II] wtoj34:
Original development vs android development is stickied on this thread
[Verizon Samsung Galaxy Note II] MrMuzik:
I see it now. XDA forums aren't exactly friendly. I'm used to one thread for ROMs. Sorry folks. Let's just move on and wait for moderators to move it.
[Verizon Samsung Galaxy Note II] VECTUS:
Just found this thread since it wasn't reported... moved to Android development from original...
[Verizon Samsung Galaxy Note II] Carnyewest592:
Ouch

Would love to try this ROM but I'm in CM10 hell. Installed official latest stable build. It removed my backups I had saved. Odin won't read my phone anymore. I'm forever stuck with cm10. Anyone have any advice on how I can get back to stock root? I can get into TWRP and CM10 that's about it.
[Verizon Samsung Galaxy Note II] MrMuzik:
You're definitely not stuck. Just download and install any of the stock ROMs in the forum. Or fix your computer and Odin back. Not hard at all. You could even mobile Odin to stock. Whatever you want.
[G2 General] drtchocky:
that LG, being that they built the Nexus 5, have been sitting on 4.4 for the G2 all this time, waiting for the N5 to arrive and then will release it to the G2?

One can dream, but this seems possible.
[G2 General] mgolder:
Of course it is possible. Frankly it seems more likely than us getting 4.3 as it could have launched with that, but didn't. Why? Well, either LG have learnt nothing the last few years and are still useless with updates, or, knowing they had 4.4 on their new Nexus device they may have been working on it all along and will simply skip 4.3 and go straight to 4.4 in a more timely manner.

But failing that, I'm sure a stock 4.4 ROM will find it's way on here in due course.
[G2 General] ccoulterjg1:
Interesting concept. It's definitely possible, and I would even venture to say it's likely. More and more companies are skipping android versions even without reasons to do so such as this. I hope this is the case!
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
FINAL UPDATE November 14th, 2013:

As if we didn't have enough proof. But as confirmed by LG support, logcats with BTsnoop debugging enabled to the fullest. When pairing an APT-X device the Nexus 5 uses SBC codec. So NO APT-X support. However. KitKat 4.4 is compiled with a higher SBC bitrate (see: http://code.google.com/p/android/issues/detail?id=39632#c284)

See posts: #32 and #33 for more information.

Special thanks to Jur1nator for doing the heavy lifting with providing the relevant logs!

-----------

Original Post:

Hi guys,

For those audiophiles out there. Does the Nexus 5 have APT-X (bluetooth codec)?

The Nexus 10 and the S4 Google Edition (proven by logcat) had APT-X, so it is not outside the realm of possibility that the Nexus 5 has APT-X.

If anyone is able to confirm once the devices shipped out (I realized I posted this a little pre-emptively), let us know in this thread.

--

EDIT: I have ordered a Nexus 5 32GB Black for my brother, and will see if I can get him to tell me if it includes APT-X. I will update this thread once an answer is found. If I didn't update yet, it means I'm still looking. I will not leave you guys hanging. Send me a PM if you want to remind me :)

EDIT2 (November 5th, 2013): Though not confirmed, bobrock has provided the thread http://www.bloghandy.de/nexus-5-alle-daten-geleakt-ab-morgen-vorbestellbar which does mention aptX. I will not say for sure yet (as it does appear to be a copy-paste from S4's Audio/Video) that it does until I am 100% confident. I might buy Nexus 5 but shipping times will be 3-4 weeks, if you guys are patient.

EDIT3 (November 6th, 2013) was searching around and found http://productforums.google.com/d/msg/nexus/az9UzY_t6P8/NH7rjp2ANeMJ

Could be disappointing...

---

Thanks!
[Nexus 5 Q&A, Help & Troubleshooting] m3talm0rph:
I would like to know it too
[Nexus 5 Q&A, Help & Troubleshooting] BaronInkjet:
Not according to the aptX developer:

http://www.csr.com/technology-solutions/av/audio-products-powered-by-csr-aptx/smartphone
[Nexus 5 Q&A, Help & Troubleshooting] m3talm0rph:
that list is often not updated (nexus 10 for example wasn't listed)
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
m3talm0rph is correct on this one. Most of the time that list is properly maintained (but not always), when the S4 was released, the S4 was added to the list. When the Note 3 was release, despite having confirmed APT-X on both models (some by logcat tests, some by aptX being on the boxart), that list still does not include the Note3.

The only way I see this being confirmed is someone testing with their Nexus 5 device themselves, via logcat or a headset that can tell you when it is in APT-X mode (some headsets have different LED colors depending on codec used). CSR is not helpful with relaying this information to customers.

I will try my best to figure this one out :), if anyone else has any information through, feel free to post!

Thanks
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
would like to know too
[Nexus 5 Q&A, Help & Troubleshooting] Vincent Law:
There isn't a single LG device on that list. Don't hold your breath on LG suddenly plopping apt-x on a Nexus device.
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
The LG G2 has apt-X.
[Nexus 5 Q&A, Help & Troubleshooting] bobrock:
According to german site below, it does support apt-X! Huray!

_w_w_w*b_l_o_g_h_a_n_d_y*d_e/n_e_x_u_s_-_5_-_a_l_l_e_-_d_a_t_e_n_-_g_e_l_e_a_k_t_-_a_b_-_m_o_r_g_e_n_-_v_o_r_b_e_s_t_e_l_l_b_a_r_

As long as someone does not confirm it I take this with a grain of salt. (See: Adobe Flash 10.1 support)

Remove "_" & "*"
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
Hi bobrock, thanks for letting us know that link. I added it to the main post in an EDIT. Being a devils advocate I will say it's possible that is not true, this site has the EXACT same block of text for audio, which may mean for the Nexus 5 it is a copy-paste rather than an actual confirm.

http://www.pocketpc.ch/samsung-gala...-s4-vorbestellen-verfuegbarkeit-preise-4.html (S4)

From the link above:

Exact same block of text.
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
i have an aptx sony bt headset...

is there an actual way or app i can test or see if i am using aptx on my n5?
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
I don't know if your BT headset does it, but depending on which codec is used, it has a different LED (like RED = AAC, Blue = APTX, etc)

If that can't tell you, we'll have to hope that the logcat on the device side has the information about what codec it uses.

Most likely the steps would be:

-Root (or not)

-adb logcat (or get a logcat app off playstore)

-turn on bluetooth

-connect device

-turn on music

-look for something like the following

Here is a copy-paste from the Galaxy S4 Google Edition, in logcat when APT-X is enabled
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
I'll do that tomorrow to try to find out the truth on the matter :)

€dit..:

why wait and go to sleep and find out.. just did it.. but unfortunatly haven`t found anything related to aptx in the logs :(

maybe its just me being not super good with logcats but searched a bit through them and did not find anything codec related

just a bunch of a2dp and bluetooth related stuff :S
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
I have my N5 with and paired it with my AptX receiver.

I think the Nexus 5 has AptX because

1) It sounds great via Bluetooth (the built in speaker of the N5 is pathetically poor, even by N4 standards)

2) The bluetooth volume typically default to maximum when an AptX connection is made (my own observations)

Would still like confirmation from someone who knows how to check
[Nexus 5 Q&A, Help & Troubleshooting] evilspoons:
I too am highly interested in the results of this investigation. I was eyeballing the Apt-X receiver Monoprice sells...
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
If you're up to it (assuming you can save it), do it again form start to finish and just copy paste the whole logcat to http://paste2.org and give us the pastebin link. I can look at it and see if I can find any valuable info (atleast to see WHAT codec it is using with A2DP). Thanks!.

There are APT-X enabled phones that don't mention it in logcat, so there is still a chance

This is good however still anecdotal and not definite. However thank you for trying to check :).

Anyone else willing to chime in and help would be greatly appreciated :), even if we get the answer we don't want I want to be 100% certain!

--

EDIT

I found some information on BTSnoop (bluetooth snoop) and this stuff is included in the Nexus 5 rom in \system\etc\bluetooth folder

I also found this thread on Google for debugging:

http://www.skavs.com/2013/07/debugging-bluetooth-on-android-4-2-jellybean/

I've never had a jellybean+ device so this is new to me, but if someone wanted to look and see if maybe something of value is there?

If anyone wants to do it that'd also be helpful, requires root to modify these files though I think!

Thanks guys!
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
here you go :

pastebin

really hope it helps, because i really want to know if it is working :)

[MENTION=2830373]iOStoAndroid[/MENTION]

don`t take me wrong, anyone helping is cool.. but your two points seem very subjectively :p
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
Thanks! I was looking through the source code of bta_av_main.c (which I found out about through your logcats) and I found an interesting line

https://code.google.com/p/android-s...h--bluedroid&name=android-sdk-support_r11#596

Within the bta_av_api_register function it mentions the debug

So there definitely is some debugging for codec_type (however I don't know 100% if this is the right code). I wonder how we can tap into APPL_TRACE_DEBUG3. I'm not 100% versed in this stuff but I will try to keep looking.
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
If you need more logs or something I am more than willing to help find out that mystery..

But looking through your findings it really doesn't tell me a lot :o

Also.. Let's say the n5 has aptx.. Is it bound to stock software or will I also have it once I move to cm? :)
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
I wish I knew how to decipher it more than now. From what I can tell APPL_TRACE_DEBUG3 does to logcat. You are basically right beyond the A2DP stuff there's no indication of what codec is being used. Someone else might need to jump in with their own knowledge, I'm stuck at the moment.

Going to CM you will lose APT-X. CM uses a modified BlueZ bluetooth stack and BlueZ does not have APT-X. It can be integrated from what I know, but no dev wants to do it because APT-X is proprietary and needs to be licensed.

I was searching around:

http://productforums.google.com/d/msg/nexus/az9UzY_t6P8/NH7rjp2ANeMJ

Could be disappointing...
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
Thx for dropping the cm knowledge bomb..

I was thinking something similar and with cm becoming like a business maybe one day they'll license it.. But it's probably not going to happen :p
[Nexus 5 Q&A, Help & Troubleshooting] m3talm0rph:
any update?
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
I am afraid not, I think :(
[Nexus 5 Q&A, Help & Troubleshooting] Arthur4ik:
I'll check. Next week I should get my BlueLino 4G
[Nexus 5 Q&A, Help & Troubleshooting] pzboyz:
aptX is not a lossless codec, Bluetooth uses a profile called A2DP to transmit high quality audio over the Bluetooth connection. Many years ago there were some very bad versions of A2DP in phones, speakers and headsets, that has changed now and a normal person in normal usage should not be able to hear any advantage of aptX. If there is no advantage now, why should Google spend time and money on this.
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
So why does my HTC One, Galaxy Note 8 and S3 mini all sound better than my Nexus 4 (all other things being equal)
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
Thanks :).
[Nexus 5 Q&A, Help & Troubleshooting] pzboyz:
Connected to which headphone or speaker device?
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
Connected to a Sony SRS BTX 500 and a "Link 485" Bluetooth receiver.

( http://www.amazon.co.uk/gp/aw/d/B00E9O2KK6/ref=mp_s_a_1_1?qid=1384198621&sr=8-1&pi=AC_SX110_SY165)
[Nexus 5 Q&A, Help & Troubleshooting] EDV11:
I have a Creative ZiiSound D5 bluetooth speaker, but there is no way to check if it is connecting using apt-x. I have been checking logcats but I don't see anything about what codec is using when connecting.
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
TL;DR: Replace /system/etc/bluetooth/bt_stack.conf with the one attached, restart, run logcat with aptX headset, paste here, thanks :)!

Ok hi guys,

Whoever has a Nexus 5 (example: Jur1nator): I have figured out how to get more bluetooth information but it involves more work (and ROOT)

You'll need to edit

/system/etc/bluetooth/bt_stack.conf

see android source here for reference: https://android.googlesource.com/pl...h/bluedroid/+/jb-mr1.1-dev/conf/bt_stack.conf

You'll want to set BtSnoopLogOutput=false to BtSnoopLogOutput=true

Then change all the =2 to =5 at the bottom

Save it. Restart with bluetooth disabled.

Once you have done that connect aptX device, start playing, and then pastebin the logcat when you're done.

This will tell us (as BTSnoop logging is now enabled to FULL log) in logcat. It should be a lot bigger with a lot more important information.

I have attached a pre-modified bt_stack.conf for the lazy who just want to copy paste:

# Enable BtSnoop logging function
# valid value : true, false
BtSnoopLogOutput=true

# BtSnoop log output file
BtSnoopFileName=/sdcard/btsnoop_hci.log

# Enable trace level reconfiguration function
# Must be present before any TRC_ trace level settings
TraceConf=true

# Trace level configuration
# BT_TRACE_LEVEL_NONE 0 ( No trace messages to be generated )
# BT_TRACE_LEVEL_ERROR 1 ( Error condition trace messages )
# BT_TRACE_LEVEL_WARNING 2 ( Warning condition trace messages )
# BT_TRACE_LEVEL_API 3 ( API traces )
# BT_TRACE_LEVEL_EVENT 4 ( Debug messages for events )
# BT_TRACE_LEVEL_DEBUG 5 ( Full debug messages )
# BT_TRACE_LEVEL_VERBOSE 6 ( Verbose messages ) - Currently supported for TRC_BTAPP only.
TRC_BTM=5
TRC_HCI=5
TRC_L2CAP=5
TRC_RFCOMM=5
TRC_OBEX=5
TRC_AVCT=5
TRC_AVDT=5
TRC_AVRC=5
TRC_AVDT_SCB=5
TRC_AVDT_CCB=5
TRC_A2D=5
TRC_SDP=5
TRC_GATT=5
TRC_SMP=5
TRC_BTAPP=5
TRC_BTIF=5

Thanks!
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
did a log with the new settngs.. the went supernova with information :p ... the log is only 3-5 seconds of time.. but is suuuuuuuper long with all the new bt infos.

i haven`t had the time to look through it yet.. 4:24 am here .. but i hope you find our answers :D

click
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
Thank you

very much

Jur1nator!

Sad news though,

There's lots of evidence pointing to it in the logcat but the most prevalent is the following line:

11-14 04:20:32.638 I/bt-btif ( 5540):

SBC_Encoder_Init

: bitrate 328, bitpool 53

It is using the SBC (http://en.wikipedia.org/wiki/SBC_(codec)).

Interestingly enough, KitKat 4.4 now compiles their SBC codec with the High Profile (328kb/s). Previous versions (and this addresses what others mentioned earlier in the topic) of Android (aka 4.3 JB and less) has it compiled with 229kb/s (and a bitpool of 35). I believe Cyanogenmod and other ROMs had this change ages ago.

I just stole the audio.a2dp.default.so and bluetooth.default.so from KitKat and put it on my HTC One V and I am seeing the new 328kb/s bitrate and 53 bitpool. A noticeable difference in quality :).

So in short: APT-X is NOT being used, but SBC has been compiled with High quality profile!

Thanks everyone for your help. I will edit the main post and thread topic. Oh well :(.
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
I guess this is bad and good news.

At least Google seems to want improve the quality..

Since I am probably switching to a cm based Rom in the future this whole thing was more for information.. Still somewhat disappointed :s

Thx sonicsamz :)
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
I still think it has AptX.

Why?

When I play music though a non-Aptx device, the bluetooth volume does not default to maximum, while if an AptX device is used, the bluetooth volume is set to maximum as it pairs.

I have tried it with several devices now.
[Nexus 5 Q&A, Help & Troubleshooting] jonoro11:
Hi, I read the whole thread since I am interested ina phone with high quality BT audio.

Since my current phone (Huawei G615) is not AptX, I enabled mp3 BT codec (and disabled SBC) as described in this thread:

http://xdaforums.com/showthread.php?p=18223434&nocache=1

It works with my nonAptX Logitech portable Boombox.

Has anyone tried this with the Nexus5? mp3 should be better than higher bitrate SBC, right?
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
Nexus 5 does NOT have AptX

I have finally got an AptX Headphone (UE 9000).

Comparing the N5 to Note 2, there is a massive difference in sound quality. The Note 2 has AptX.

The AVRCP 1.3 in Android 4.4/Nexus 5 allows a singular control of volume, ie the volume buttons in the phone controls the volume. No more separate volume controls on the phone and another one on speakers/Headphone.

When using AptX, Bluetooth volume typically defaults to maximum on connecting with the phone (even if your volume was not at maximum with a non AptX device). You can change reduce the Bluetooth volume on the phone if you want and also on the speaker/headphone.
[Nexus 5 Q&A, Help & Troubleshooting] AcuraKidd:
I'm new to this, so sorry for the odd question, but is aptx something that google can simply add to the nexus 5 via a future software upgrade or is more hardware related?
[Nexus 5 Q&A, Help & Troubleshooting] sahil04:
I've had a Note 2 since release and just sold it and bought a N5. I was streaming pandora over bluetooth and could instantly tell that the N5 didn't have apt-x after using the N2 for so long. It is quite dissapointing...
[Nexus 5 Q&A, Help & Troubleshooting] Jur1nator:
Apt-x is an audio Codec, purely software based and theoretically they could add it quite fast, but as I understand you have to license it from a company. The nexus line being more of a bare bone Android version that they want to keep clean for asop so everybody can use and mod it I highly doubt, that they will license it.

Maybe I am totally in the wrong, but that's how I understood it :)
[Nexus 5 Q&A, Help & Troubleshooting] XIPRELAY2010:
I know this is a old thread but my search for a true AIO lead me to it.

If i'm not mistaken APT-X isn't just a codec it also requires firmware burned onto the DIE of the chipset (which is usually CSR based).

Someone please correct me if i'm wrong!
[Nexus 5 Q&A, Help & Troubleshooting] iOStoAndroid:
Yes it's not just software. I have dismantled a Bluetooth receiver and the AptX module seems to originate for CSR

see here

http://ecx.images-amazon.com/images/I/81H2eQ6ddDL.jpg
[Nexus 5 Q&A, Help & Troubleshooting] wintrxtrem:
Are you sure CM uses BlueZ? A look at the BlueZ home page (www.bluez.org) shows aptx support was recently added..
[Nexus 5 Q&A, Help & Troubleshooting] SonicSamZ:
From BlueZ's site:

CM does not have the license nor do I know how they would get it.

Not to mention since your reply is reviving an old topic, what you're mentioning is definitely new news, so it could be something explored in the future...I don't know :).
[Nexus 5 Q&A, Help & Troubleshooting] thor1k:
haven't read the thread think I will, but isn't A2DP for many intents and purposes lossless? Not that 320kbps MP3 is either, but who's counting the artifacts at that bitrate?
[Nexus 5 Q&A, Help & Troubleshooting] DroidBois:
So what's the deal... it's a licencing issue?

I have a Nexus 5 device (Cyanogen KitKat), what's that likely to support? I have a pair of high range Monster iSport Freedom's that should support everything.
[Nexus 5 Q&A, Help & Troubleshooting] AldeBaran_AU:
You are wrong.

Actually, while the post after your shows that it can be implemented in hardware, it can also be implemented in software. (But you don't need both)

I think that is where the issue comes in. A phone that is shipped without Aptx can be made Aptx compatible by just loading the codec onto the phone. It would be more difficult/impossible to make headphones Aptx compatible.
[Nexus 5 Q&A, Help & Troubleshooting] DroidBois:
Is this verified? Could the Nexus 5 support it then?
[Nexus 5 Q&A, Help & Troubleshooting] -SmOgER:
had some intereesting findings with Flyme http://xdaforums.com/google-nexus-5...exus5-kk-4-4-flyme-3-8r-t2875908/post64920981 ROM (4.5.4.4 ver)

Music appears cleaner and with wider soundstage (didn't expect this to happen on mid-bitrate mp3 files)

Volume control is now seperate on headphones and on the phone. If it's turned down on headphones, you can't set the full volume from the phone.

So far no stuttering or latency issues of any kind.

My guess is that Meizu uses some kind of their own BT optimizations on Flyme. This is not apt-X though.

Had to force disable bluetooth while music is playing to get something useful from logcat :p

Except those 2 "forced" entries there is nothing at all related to apt-x, scb, codec or playing bitrate.
[Nexus 5 Q&A, Help & Troubleshooting] marcosmjpa:
The answer for this old thread is """"""""""""""""""YES"""""""""""""""""""""""

You can download the zip file here:

https://xdaforums.com/oneplus-3/themes/mod-aptx-codec-t3521228

aptXHD-system: https://xdaforums.com/att...0&d=1489745531 libraries to /system/lib for Nexus phones / LineageOS

But only works with lineage roms.
[Nexus 5 Q&A, Help & Troubleshooting] DroidBois:
So basically for Google devices we can root to get AptX support? I thought it needed specific hardware.
[Nexus 5 Q&A, Help & Troubleshooting] DroidBois:
Decided to not get the Pixel for this reason... Shame on Google.