<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: luca020400</title><link>https://news.ycombinator.com/user?id=luca020400</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 08:42:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=luca020400" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by luca020400 in "Changes to Android Open Source Project"]]></title><description><![CDATA[
<p>Almost all device run on the initial android release (QPR0), and never shipped any of quarterly updates. Even less so using _main_ as a baseline so that point is moot.<p>With android 16 introducing "mid releases" (QPR2), they expect OEMs to start shipping those as well, QCOM already has a QPR2 BSP release, and Samsung is expected to release QPR2 based builds soon.<p>As far as contributions go, google usually wanted patches to apply to main, I don't think that ever changed.
And even there now that AOSP development is fully closed, it's even easier as partners will likely just upload patches against internal main instead. Less integration work there as well.<p>There really isn't a good explanation as to why they want to do move code drop cadence, other than they can and want to avoid wasting time releasing QPR1/3 that no OEM ever shipped (expect Pixels that is)</p>
]]></description><pubDate>Sat, 10 Jan 2026 10:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564397</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=46564397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564397</guid></item><item><title><![CDATA[New comment by luca020400 in "GrapheneOS is the only Android OS providing full security patches"]]></title><description><![CDATA[
<p>> AIUI updates are less stringent and burdensome than initial certification<p>That's true having dealt with some of it, nonetheless I haven't found that much of a difference due to having to use 3PL.<p>There's more manual steps on top of CTSV for camera and GMS, but that's all there is to it.<p>The only real difference I've seen is on Google's side to actually say "ok" before it getting approved.<p>Carriers and regulations are better on that side, but assume you have a security fix in the modem, for some carriers you're supposed (emphasis here) to redo it...<p>> Seems like a decision that is not user-centric.<p>I can see how having two release channels one solely for security and a bigger one might be a burden on some.
But you hardly want to only fix security issues when you have a real bugfix you want to also release, so it makes sense to me the channels have to be merged.<p>> Private test suites for software are a toxic idea<p>To be fair on android side they're quite fine.
One is specifically for GMS compliance, one for camera verification, and one for security patches verification.<p>The latter is janky and not as updated as you'd think, so unless you really forget to apply patches it'll pass.<p>With that said, the amount of people running those test suites not for certification can probably be counted on a single hand, I think that's the least of the problems.</p>
]]></description><pubDate>Sun, 07 Dec 2025 04:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46179108</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=46179108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46179108</guid></item><item><title><![CDATA[New comment by luca020400 in "GrapheneOS is the only Android OS providing full security patches"]]></title><description><![CDATA[
<p>I don't think that's a fair comparison.<p>OEMs have quite a lot of extra steps before releasing any build to the public.<p>They have to pass xTS, the set of test suites required before getting certified by Google, possibly carrier certification, regulatory requirements and more depending on where the build will be released.<p>There are "quicker" release channels for security fixes, but I don't think it's common for OEMs to only ship those without any other change to the system.<p>I don't think Graphene does anything of sort, they take what's already certified in the Pixel builds and uses it.
Not like they could do much aside testing on the public part of xTS.</p>
]]></description><pubDate>Sat, 06 Dec 2025 20:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46176387</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=46176387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46176387</guid></item><item><title><![CDATA[New comment by luca020400 in "LineageOS 23"]]></title><description><![CDATA[
<p>^^</p>
]]></description><pubDate>Sun, 12 Oct 2025 00:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45553930</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=45553930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45553930</guid></item><item><title><![CDATA[New comment by luca020400 in "Google will allow only apps from verified developers to be installed on Android"]]></title><description><![CDATA[
<p>It isn't cell networks, no one ever on that side ever blocked Android forks.<p>It's the implementation that OEMs used to support VoLTE isn't compatible with AOSP APIs.<p>If it wasn't for Google here you'd never have VoLTE on custom ROMs, if it exists in any shape or form it's thanks to them.</p>
]]></description><pubDate>Tue, 26 Aug 2025 09:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45024082</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=45024082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45024082</guid></item><item><title><![CDATA[New comment by luca020400 in "Why Android can't use CDC Ethernet (2023)"]]></title><description><![CDATA[
<p>As Lineage is concerned I found that a while ago and made <a href="https://review.lineageos.org/c/LineageOS/android_packages_modules_Connectivity/+/382841" rel="nofollow">https://review.lineageos.org/c/LineageOS/android_packages_mo...</a>
But no one bothered to test, and I had no way to verify so it's in a limbo for now :)<p>It's always a mix of things people report to us, things someone randomly pick up, but then we need real users testing them out lol</p>
]]></description><pubDate>Mon, 09 Jun 2025 12:44:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44223905</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=44223905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44223905</guid></item><item><title><![CDATA[New comment by luca020400 in "LineageOS 21 Released"]]></title><description><![CDATA[
<p>What stops you from uploading a fix?
Now that I know about the issue I can do it myself, but...<p>Regardless let me tell you that:
AOSP fixed it for Android V!</p>
]]></description><pubDate>Thu, 15 Feb 2024 07:20:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39379977</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=39379977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39379977</guid></item><item><title><![CDATA[New comment by luca020400 in "Bluetooth stack modifications to improve audio quality on headphones without AA (2019)"]]></title><description><![CDATA[
<p>Not entirely sure what configuration you're looking for, but the one supported in Android can be found here
<a href="https://android.googlesource.com/platform/packages/modules/Bluetooth/+/refs/heads/main/system/bta/le_audio/audio_set_configurations.json" rel="nofollow noreferrer">https://android.googlesource.com/platform/packages/modules/B...</a>
<a href="https://android.googlesource.com/platform/packages/modules/Bluetooth/+/refs/heads/main/system/bta/le_audio/audio_set_scenarios.json" rel="nofollow noreferrer">https://android.googlesource.com/platform/packages/modules/B...</a></p>
]]></description><pubDate>Fri, 24 Nov 2023 09:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38402157</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=38402157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38402157</guid></item><item><title><![CDATA[New comment by luca020400 in "When an app asks for permissions, it should have a “feed fake data” option"]]></title><description><![CDATA[
<p>Thanks for digging it up.<p>Sometimes I can't comprehend how people come up with that stuff when it was already publicly explained how/why it happened :/</p>
]]></description><pubDate>Sat, 08 Jul 2023 17:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36646957</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36646957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36646957</guid></item><item><title><![CDATA[New comment by luca020400 in "When an app asks for permissions, it should have a “feed fake data” option"]]></title><description><![CDATA[
<p>Pressure from Google?<p>I myself removed that feature because the effort to have it was more of an hassle than anything else.</p>
]]></description><pubDate>Sat, 08 Jul 2023 17:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36646883</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36646883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36646883</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>There's many of us :)</p>
]]></description><pubDate>Thu, 29 Jun 2023 20:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36526574</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36526574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36526574</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>Android APIs are stable and an app will keep working until Google decides to bump the min SDK version in Android itself.
The APIs a Google app uses are the same as any other app.
Unless the app is privileged ( = can use system APIs ) there's no difference in capabilities.</p>
]]></description><pubDate>Thu, 29 Jun 2023 08:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36517783</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36517783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36517783</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>Supported => Supported by Google yes.<p>I think you misread my comment, or I wasn't clear enough, I work on AOSP daily so I know very well what's in there :)</p>
]]></description><pubDate>Thu, 29 Jun 2023 06:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36517272</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36517272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36517272</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>A lot of people still don't see how the operating system as a whole is open source, not having properly supported open source apps is not the best, but while we can make apps and/or update the aosp versions, we can't make an operating system...</p>
]]></description><pubDate>Thu, 29 Jun 2023 06:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=36517112</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36517112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36517112</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>You'll hear that it's been happening since years, and while a lot of us tried to upstream some of our enhancements/changes hardly any of them got accepted ( or anyone is actively working on those apps to review them properly ).
This changes nothing, we'll keep using our forks that didn't see a single change from Google in years at this point :)</p>
]]></description><pubDate>Thu, 29 Jun 2023 06:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=36517064</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36517064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36517064</guid></item><item><title><![CDATA[New comment by luca020400 in "Google is about to make life more difficult for custom ROM fans"]]></title><description><![CDATA[
<p>Their plan is to remove them altogether.
Still those apps have not been maintained in years, that's the normal course of action for apps in AOSP.</p>
]]></description><pubDate>Thu, 29 Jun 2023 06:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=36517029</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=36517029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36517029</guid></item><item><title><![CDATA[New comment by luca020400 in "Smartphones with Qualcomm chip secretly send personal data to Qualcomm"]]></title><description><![CDATA[
<p>Yep, everything you said is correct.<p>The AMSS has control of the hardware, but there's different components, each implementing different functionality, they may be able to talk with each other using various IPC mechanism, and they do, but mostly using Android as a middleman ( Linux )<p>WiFi ( known as cnss on QCOM ) is  implemented in a different block than GPS, they don't have direct communication in place. It's routed via the Linux kernel ( and userspace processes )</p>
]]></description><pubDate>Thu, 27 Apr 2023 11:06:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35726251</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=35726251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35726251</guid></item><item><title><![CDATA[New comment by luca020400 in "Smartphones with Qualcomm chip secretly send personal data to Qualcomm"]]></title><description><![CDATA[
<p>You have to manually strip the QCOM additions in the vendor side.
It's just a matter of removing files, but I wouldn't expect to do it without some knowledge how the whole thing works in Android, without breaking GPS as a whole.</p>
]]></description><pubDate>Thu, 27 Apr 2023 11:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=35726213</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=35726213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35726213</guid></item><item><title><![CDATA[New comment by luca020400 in "Smartphones with Qualcomm chip secretly send personal data to Qualcomm"]]></title><description><![CDATA[
<p>This operating system, know as firmware running in the DSP.<p>That's the only sane way to have a working device that needs to handle signals.<p>It's not hidden in any way, and the kernel/Android actively talks with it, configures it, turns it on/off.</p>
]]></description><pubDate>Tue, 25 Apr 2023 17:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35703347</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=35703347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35703347</guid></item><item><title><![CDATA[New comment by luca020400 in "Smartphones with Qualcomm chip secretly send personal data to Qualcomm"]]></title><description><![CDATA[
<p>The download is done from the Android side.<p>It's a privileged app ( a service in Android lang ) that once fetched sends the data to the modem, where GPS is actively implemented, and augmented by such extra data.</p>
]]></description><pubDate>Tue, 25 Apr 2023 16:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=35703301</link><dc:creator>luca020400</dc:creator><comments>https://news.ycombinator.com/item?id=35703301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35703301</guid></item></channel></rss>