Bitching about unsupported protocols not working properly

Discussion in 'How to Win Friends and Influence People' started by donjoe0, Apr 16, 2019.

  1. donjoe0

    donjoe0 most likely deaf

    Executed
    Joined:
    Jun 19, 2018
    Likes Received:
    39
    Dislikes Received:
    3
    Trophy Points:
    18
    Location:
    Romania
    You can EQ everything system-wide with Viper4Android, which can be installed via Magisk these days (no flashing from custom recovery required).

    And BTW, while LDAC forced to 990kbps (from Developer Settings) does send lossless 16/44.1, it's also probably the least stable Bluetooth audio connection in existence. Since the XM3 is made by Sony it should handle it, but your sender device... might not be up to the task. All things considered aptX (non-HD) is still the best game in town.
     
  2. zerodeefex

    zerodeefex Grumpiest admin

    Staff Member Friend BWC
    Joined:
    Sep 25, 2015
    Likes Received:
    9,692
    Dislikes Received:
    43
    Trophy Points:
    113
    I was working in Android when we took the patch from Sony to have LDAC in 8.0. I haven't had a problem with any Android device that supports it. Their AOSP contributions have always been clean as hell.

    aptX sounds like compressed shit.
     
  3. donjoe0

    donjoe0 most likely deaf

    Executed
    Joined:
    Jun 19, 2018
    Likes Received:
    39
    Dislikes Received:
    3
    Trophy Points:
    18
    Location:
    Romania
    If I force transmission to 990 or even just 660 on my Lenovo P2, after a few minutes the audio will get garbled to hell and won't recover until I pause-unpause the music. It's not even just a stutter, it craps out. If I leave it on Best Effort it will work fine, but that's probably by sticking to 330 almost exclusively, at which point I might as well be using SBC. Receiver is a FiiO BTR3.

    I don't believe in consumer hi-res or even the benefits of FLAC (but still want to test that vs. 320-MP3 some day), so you may understand why all I can say to that is "LOL".
     
  4. zerodeefex

    zerodeefex Grumpiest admin

    Staff Member Friend BWC
    Joined:
    Sep 25, 2015
    Likes Received:
    9,692
    Dislikes Received:
    43
    Trophy Points:
    113
    The FiiO is your problem. You might also be somewhere with wireless congestion.

    The problem isn't bitrate on aptX, the compression used is quite shit. AAC is significantly better at similar bitrates.

    Edit: Also you're probably deaf as hell.
     
    jexby likes this.
  5. zerodeefex

    zerodeefex Grumpiest admin

    Staff Member Friend BWC
    Joined:
    Sep 25, 2015
    Likes Received:
    9,692
    Dislikes Received:
    43
    Trophy Points:
    113
    Wait. You are using a custom ROM on your P2 and complaining about it acting wonky? Come back and complain about LDAC once you have a device that supports it officially.

    This is how disinformation spreads and is the reason why we are careful here with opening up registration.
     
    obsiCO, treboR, purr1n and 4 others like this.
  6. donjoe0

    donjoe0 most likely deaf

    Executed
    Joined:
    Jun 19, 2018
    Likes Received:
    39
    Dislikes Received:
    3
    Trophy Points:
    18
    Location:
    Romania
    Probably not just the FiiO. I tried this with phone and receiver right next to eachother and it's the same. I kind of suspect both, since both have a lot of metal in their outer casing, and if the P2 on top of that has just some average BT radio, it's enough to show dysfunction with (one of) the most demanding BT codecs on the market. (That LDAC-lossless is not going to give your hardware an easy time isn't just personal opinion here - or "disinformation" - it's measured fact: https://www.soundguys.com/ldac-ultimate-bluetooth-guide-20026/ )

    Undoubtedly AAC is the technically superior codec, but to call aptX "compressed dogshit"...

    Sure, thanks.

    Like you just said up top, LDAC support was added to the AOSP base of Android, and that's how I have it in LineageOS as well. It doesn't get any more official, this is exactly what AOSP exists for: to ensure a certain core of features and specs is the same between all customized (whether OEM or independent) variants of Android.
     
  7. zerodeefex

    zerodeefex Grumpiest admin

    Staff Member Friend BWC
    Joined:
    Sep 25, 2015
    Likes Received:
    9,692
    Dislikes Received:
    43
    Trophy Points:
    113
    Phones are not over-aggressive with maintaining 990kbps. Force it yourself. At 660kbps and 990kbps LDAC is the better choice by far. Maintaining the quality of the stream can be a challenge but we set up a big ol dogfood for compatibility for it internally with many, many phones and LDAC compatible devices and we had really good results with people who had the device + receiver within 2M of each other.

    It sounds bad plain and simple. It's a bad codec. This isn't the "let's fellate each other over everything being good" forum. You clearly have no fucking clue where you are. There is a thread about acceptable audio quality when it comes to wireless standards. Today, I can only in good faith suggest people use AAC or higher bitrate LDAC.

    That is actually what Treble was intended to do; since you cannot guarantee VINTF/HAL interface compatibility through anything other than actual testing of the interfaces. Even then, phones launched on 8.0 and after just represent the START of what we were intending. You can see a hell of a lot more of the long term guarantee of compatibility in P onwards. We landed in a place 10 years in where Android was still being built with some of the same assumptions from years prior. It was a massive effort to refactor the whole damn thing to get to where we are today.

    You're running a phone running on a SoC that hasn't seen a native 8.0 launch meaning even if you magically got a BSP from QC that had what you wished it did, it's still in a terrible state. Getting it to the point where the vendor code isn't total garbage is a massive undertaking and no upgrade via AOSP modified code is going to get you to having true, tested, validated compatibility with all the shit you want on your device. Great, you have framework in a decent state, that's 1/4 of the battle here.

    You get a ban for spreading dumbassery, not knowing what the word "official" means and trying to argue with someone who worked in Android for years about how AOSP works on a random audio forum.
     
  8. purr1n

    purr1n Finding his inner redneck

    Staff Member Friend BWC
    Joined:
    Sep 24, 2015
    Likes Received:
    48,797
    Dislikes Received:
    80
    Trophy Points:
    113
    Location:
    Antarctica
    Would this be like me replacing the Linux firmware on my firewall appliance to get moar advanced features, because Linux is open source and all that jazz, and then bitching about the PKI VPN IPsec or IDS not working correctly?
     
    Last edited: Apr 18, 2019
    dark_energy and SoupRKnowva like this.
  9. atomicbob

    atomicbob dScope Yoda

    Friend BWC MZR
    Joined:
    Sep 27, 2015
    Likes Received:
    9,798
    Dislikes Received:
    3
    Trophy Points:
    113
    Location:
    On planet
    The complaining referenced by @zerodeefex is the kind of thing that I find so irritating on the internet. Misuse, lack of knowledge on the user's part, mis-measurements, then spreading the mangled word of misunderstanding. Thanks to lack of critical thinking on many in the greater internet herd, this crap spreads like wildfire tarnishing hard earned reputations of Real Engineers(tm). Feh! Execution somehow seems inadequate.

    And once again, many thanks to our moderators who clean the shit off our little internet highway.
     
    obsiCO, Sherm, numbercube and 5 others like this.
  10. Thad E Ginathom

    Thad E Ginathom Friend

    Friend
    Joined:
    Sep 27, 2015
    Likes Received:
    6,092
    Dislikes Received:
    10
    Trophy Points:
    113
    Location:
    India
    Surely not! I mean... Everybody's a computer scientist, these days, aren't they?

    It began with home networking. Anybody/everybody can set up a home network, wired and wifi, and fairly quickly acquire much of the knowledge it takes to administer a small office setup of 50-100 machines. Which is part of what I used to do for a living. Oh wait, I never considered myself a network engineer. Just a jack-of-all-trades sysadmin with some knowledge of the theory behind my cobbling together (which usually worked, by the way).

    Yep. we're all computer scientists. We can configure networks, install Linux, and... root our phones, installing custom roms, getting our fingers into this and that. Unix is the grand-daddy of Linux and Android, and, despite being an ex Unix sysadmin, I find Android rather terrifying. I've rooted and generally re-arranged my last three phones now, and it is probably pure luck that I didn't brick any of them.

    But we're all computer scientists, So, once I get my Magisk Manager to work again... ... ...

    Signed Thad,
    Not A Real Engineer.
     
    Sherm, Richgard and dark_energy like this.
  11. dark_energy

    dark_energy Friend

    Friend
    Joined:
    Sep 27, 2015
    Likes Received:
    673
    Dislikes Received:
    7
    Trophy Points:
    93
    Location:
    Source
    Fair point. Real life etc.

    As far as people smarter than me have explained, the application of technology is not pure science actually.
     
  12. Thad E Ginathom

    Thad E Ginathom Friend

    Friend
    Joined:
    Sep 27, 2015
    Likes Received:
    6,092
    Dislikes Received:
    10
    Trophy Points:
    113
    Location:
    India
    I do have one thing over the pretend engineers of today though. And even some of the real ones...

    I know the difference between an abbreviation and an acronym!

    :sail:

    But, in case it wasn't clear, the point of my last post is that because a lot of technology has become easier, it makes people think they know more. Duh... Nope!
     
    murray, 9suns, Priidik and 4 others like this.
  13. dark_energy

    dark_energy Friend

    Friend
    Joined:
    Sep 27, 2015
    Likes Received:
    673
    Dislikes Received:
    7
    Trophy Points:
    93
    Location:
    Source
    Science does not serve any particular purpose besidedes trying to explain whats going on using the scientific method. I am way out of line here, I know.
     
    Last edited: Apr 18, 2019
  14. crenca

    crenca Almost "Made"

    Contributor
    Joined:
    May 26, 2017
    Likes Received:
    100
    Dislikes Received:
    0
    Trophy Points:
    43
    Location:
    Southern New Mexico
    I had a piece of paper from Microsoft that I was a "Systems Engineer", certified!, but I knew better - I was just a net admin. I spent my first year in college as an engineering student but I decided I did not want to work that hard so I switched to something easier ;)
     
    Thad E Ginathom likes this.
  15. elmoe

    elmoe Friend

    Friend
    Joined:
    Apr 23, 2019
    Likes Received:
    609
    Dislikes Received:
    103
    Trophy Points:
    93
    Location:
    Phoenix, AZ
    This is 2019, when flashing a firmware is no longer exciting since the chance of bricking anything nowadays is slim to none.

    Experts out of the woodwork galore is the result, a quick peek at xda dev forums will (almost) make you want to buy an iPhone and call it a day.

    Definitely have to agree that aptX sounds like shit though.
     

Share This Page