frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: I wrote a BitTorrent Client from scratch

https://github.com/piyushgupta53/go-torrent-client
80•piyushgupta53•1h ago•15 comments

Jemalloc Postmortem

https://jasone.github.io/2025/06/12/jemalloc-postmortem/
322•jasone•5h ago•80 comments

Frequent reauth doesn't make you more secure

https://tailscale.com/blog/frequent-reath-security
779•ingve•11h ago•340 comments

Rendering Crispy Text on the GPU

https://osor.io/text
117•ibobev•4h ago•34 comments

Slow and steady, this poem will win your heart

https://www.nytimes.com/interactive/2025/06/12/books/kay-ryan-turtle-poem.html
17•mrholme•1h ago•14 comments

A receipt printer cured my procrastination

https://www.laurieherault.com/articles/a-thermal-receipt-printer-cured-my-procrastination
866•laurieherault•19h ago•459 comments

A Dark Adtech Empire Fed by Fake CAPTCHAs

https://krebsonsecurity.com/2025/06/inside-a-dark-adtech-empire-fed-by-fake-captchas/
125•todsacerdoti•8h ago•29 comments

iPhone 11 emulation done in QEMU

https://github.com/ChefKissInc/QEMUAppleSilicon
267•71bw•15h ago•23 comments

Show HN: Tritium – The Legal IDE in Rust

https://tritium.legal/preview
181•piker•18h ago•92 comments

Urban Design and Adaptive Reuse in North Korea, Japan, and Singapore

https://www.governance.fyi/p/adaptive-reuse-across-asia-singapores
19•daveland•5h ago•4 comments

Three Algorithms for YSH Syntax Highlighting

https://github.com/oils-for-unix/oils.vim/blob/main/doc/algorithms.md
15•todsacerdoti•4h ago•6 comments

Show HN: McWig – A modal, Vim-like text editor written in Go

https://github.com/firstrow/mcwig
103•andrew_bbb•17h ago•8 comments

Maximizing Battery Storage Profits via High-Frequency Intraday Trading

https://arxiv.org/abs/2504.06932
233•doener•21h ago•217 comments

Worldwide power grid with glass insulated HVDC cables

https://omattos.com/2025/06/12/glass-hvdc-cables.html
68•londons_explore•11h ago•43 comments

Show HN: Tool-Assisted Speedrunning the Boring Parts of Animal Crossing (GCN)

https://github.com/hunterirving/pico-crossing
85•hunterirving•17h ago•12 comments

Rust compiler performance

https://kobzol.github.io/rust/rustc/2025/06/09/why-doesnt-rust-care-more-about-compiler-performance.html
196•mellosouls•2d ago•139 comments

The curse of Toumaï: an ancient skull and a bitter feud over humanity's origins

https://www.theguardian.com/science/2025/may/27/the-curse-of-toumai-ancient-skull-disputed-femur-feud-humanity-origins
46•benbreen•9h ago•17 comments

Why does my ripped CD have messed up track names? And why is one track missing?

https://www.akpain.net/blog/inside-a-cd/
112•surprisetalk•16h ago•112 comments

Solving LinkedIn Queens with SMT

https://buttondown.com/hillelwayne/archive/solving-linkedin-queens-with-smt/
103•azhenley•14h ago•33 comments

Chatterbox TTS

https://github.com/resemble-ai/chatterbox
600•pinter69•1d ago•177 comments

Microsoft Office migration from Source Depot to Git

https://danielsada.tech/blog/carreer-part-7-how-office-moved-to-git-and-i-loved-devex/
318•dshacker•1d ago•253 comments

First thoughts on o3 pro

https://www.latent.space/p/o3-pro
141•aratahikaru5•2d ago•119 comments

Dancing brainwaves: How sound reshapes your brain networks in real time

https://www.sciencedaily.com/releases/2025/06/250602155001.htm
152•lentoutcry•4d ago•40 comments

Roundtable (YC S23) Is Hiring a President / CRO

https://www.ycombinator.com/companies/roundtable/jobs/wmPTI9F-president-cro-founding
1•timshell•10h ago

Helion: A modern fast paced Doom FPS engine in C#

https://github.com/Helion-Engine/Helion
147•klaussilveira•2d ago•54 comments

Major sugar substitute found to impair brain blood vessel cell function

https://medicalxpress.com/news/2025-06-major-sugar-substitute-impair-brain.html
78•wglb•6h ago•50 comments

Quantum Computation Lecture Notes (2022)

https://math.mit.edu/~shor/435-LN/
127•ibobev•3d ago•43 comments

US-backed Israeli company's spyware used to target European journalists

https://apnews.com/article/spyware-italy-paragon-meloni-pegasus-f36dd32106f44398ee24001317ccf2bb
564•01-_-•14h ago•270 comments

The Case for Software Craftsmanship in the Era of Vibes

https://zed.dev/blog/software-craftsmanship-in-the-era-of-vibes
104•Bogdanp•7h ago•39 comments

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

https://sparkjs.dev/
359•dmarcos•1d ago•85 comments
Open in hackernews

AOSP project is coming to an end

https://old.reddit.com/r/StallmanWasRight/comments/1l8rhon/aosp_project_is_coming_to_an_end/
268•kaladin-jasnah•1d ago

Comments

ranger_danger•1d ago
No it's not, they're just not releasing sources until a new version is actually released, and there's nothing inherently wrong with that.
fc417fc802•1d ago
Which makes life more difficult for downstream projects. However the recent release didn't include the usual device-specific sources.

> This means AOSP 16 cannot currently be built or run on any recent Pixel device easily just using official source. It’s unclear whether this is a delay or a policy change. Either way, it seriously disrupts custom ROM development and our porting efforts.

https://calyxos.org/news/2025/06/11/android-16-plans/

immibis•1d ago
Once they give you the device, they're legally required to give you the source code. Most manufacturers don't, but you can sue them and win.
rob_c•1d ago
I think they're counting on that fight. Good luck, I look forward to seeing the gofundme...
lipowitz•23h ago
This is more an opportunity for the EU to suddenly play harder ball than expected.
flotzam•23h ago
Most of AOSP is Apache 2.0 licensed (permissive, not copyleft)
fc417fc802•22h ago
I believe the device tree stuff is GPL due to the kernel. Might be mistaken though.
immibis•20h ago
A device tree is probably counted as data, so not copyrightable. I am not a lawyer and this is not legal advice. But there's plenty else that is GPL, and in AVM vs Sebastian Steck, it seems that even LGPLv2 requires the manufacturer to give you all the stuff you need to install a modified version of the software, i.e. it seems that all GPL licenses imply anti-tivoization.
ranger_danger•17h ago
> AVM vs Sebastian Steck

That case was dismissed because they settled privately, so technically it does not prove anything about LGPLv2, and Germany is not as big on blindly following precedent in law as other countries anyway.

charcircuit•1d ago
The alleged claim being made is different than the previous official announcement.

The claim here is that AOSP will stop releasing sources publicly altogether similar to other versions of Android like Wear OS.

flakiness•1d ago
FYI: https://source.android.com/docs/setup/about/faqs#android-lat...

> Google pushes the code for the next release to the latest public release branch and updates the android-latest-release manifest to point to that branch.

Along with https://source.android.com/docs/whatsnew/site-updates#aosp-c...

> The android-latest-release manifest is set to the latest AOSP release branch, android16-release

pzo•1d ago
seems not exactly true, they did release android 16 to AOSP but "Google did not publish any device-specific source code for supported, modern Pixel devices."

https://calyxos.org/news/2025/06/11/android-16-plans/

zeech•1d ago
From https://calyxos.org/news/2025/06/11/android-16-plans/ -

> Google did not publish any device-specific source code for supported, modern Pixel devices.

> In previous years, Google released full device trees alongside new Android versions. This allowed developers to build and boot AOSP on Pixel hardware relatively easily.

> With Android 16, only the platform/framework code has been released. The device trees are missing, at least for now.

> This means AOSP 16 cannot currently be built or run on any recent Pixel device easily just using official source. It’s unclear whether this is a delay or a policy change. Either way, it seriously disrupts custom ROM development and our porting efforts.

nabogh•20h ago
That's awful. I bought a pixel because the ecosystem around alternative android roms was healthy. This seems to change that.

Why can't I just get a general purpose computer in my pocket? Why is everything so hostile? I am willing to pay!

pzo•1d ago
sad, was thinking to switch from iPhone to pixel 10 in few months once released exactly for the reason that is clean android and gives and escape hatch to use grapheneOS or lineageOS or calysOS. Any other android phone manufacturer that is supported by any of those projects? Most devices supported except pixel devices are few years old.
NewJazz•1d ago
Fairphone
zeech•1d ago
GrapheneOS only supports Pixels due to their having superior security features [0]. Calyx supports Pixels as well as some newer Motos and the Fairphone 4 and 5 [1]. Lineage supports tons of devices [2].

LineageOS is the only one of the three that supports older hardware, but I'd recommend getting a previous-gen Pixel for the seven-year (at least) support cycle.

[0] https://grapheneos.org/faq#supported-devices

[1] https://calyxos.org/docs/guide/device-support/

[2] https://wiki.lineageos.org/devices/

input_sh•23h ago
> Most devices supported except pixel devices are few years old.

That pretty much sums it up, there's a reason all of those custom ROMs pivoted to supporting basically just Pixels. Apart from Pixels, your only options are Fairphone and a few years old Chinese models (Xiaomi, Motorola, OnePlus), none of which are even close to state-of-the-art hardware.

Custom ROMs are pretty much dead, this just might be the final nail in their coffin.

nixass•23h ago
> (Xiaomi, Motorola, OnePlus), none of which are even close to state-of-the-art hardware.

Well, Pixel is arguably pretty shitty hardware as well

subscribed•21h ago
Sadly it's also only reasonably secure Android phone :(
jacooper•19h ago
I truly hate how crappy their processors are, it's insane that their upcoming flagship will have the same performance as a three year old flagship.

you don't need it, it's just a phone. Yeah maybe now, but in two years when the pixel is shitting itself you will understand.

If GrapheneOS dies, that's probably it for me with pixels. The only advantage left is how cheap you can get a new flagship pixel on the gray market.

g-b-r•16h ago
The Pixel 10 ought to have a TSMC SoC (https://www.androidauthority.com/google-pixel-10-3470386)
belowaverageiq•18h ago
this is not true at all. the 1yr old OP12 has LineageOS and so does the 6 months old 13R, with support for the 13 incoming.
pzo•16h ago
I see only oneplus 11 in the officially supported phones list. I'm not interested in unofficial port - in the era of SGS2 I played many custom unofficial rooms but this days I don't have time for it
flanbiscuit•23h ago
I'm moving away from Pixel Phones for my next Android. Going to switch back to Samsung. I currently have a Pixel 8 and my screen went completely green and glitchy yesterday (Google "android green screen", it's a hardware issue). It freaked me out because Im in the beginning of a long vacation with tickets held digitally in various apps and email. Thankfully I eventually figured out the solution which is ridiculous, when it happens again I just need to squeeze the bottom of my phone. My last Pixel phone just completely died on me randomly as I unplugged it from my car. And I've had previous Pixel phones just ignore calls, sending them straight to voicemail (which is a common issue if you Google that as well).

I will miss having stock android and timely updates, I will hate Samsung bloatware and apps I can't uninstall, but it's I hope to have more stability and longer life for my phones. In barely getting 2 years of life from my Pixels. I'm also seriously considering iPhones as well.

izacus•22h ago
Why not return your phone for warranty when its obviously broken (hardware wise)?
jhasse•22h ago
The green screen issue is covered by warranty, so get your display swapped at an official repair store. The new ones don't have the green screen issue.
bubblethink•22h ago
You need to manage your expectations with Pixel devices. They are often on sale. Buy the A series for ~$300, which is also what the Nexus phones used to be priced at. They easily last 3+ years, and if they die after that it's no big deal. Dying early, bootlooping, overheating, etc. have been a part of these devices since they have existed.
lipowitz•22h ago
They've raised the prices so one is looking at a 1 year old a-series to pay $300. Meanwhile they are even further behind the curve hardware wise.

It would be very nice (but a tremendous effort) if Graphene OS took this opportunity to switch hardware preference right before Google's August release. Maybe to someone who could make a modern tablet too.

alfiedotwtf•21h ago
The worst but I’ve ever had with early Android was they never kept time properly! Set an alarm to wake you up, and when you eventually woke up, clock skew was out over an hour!
ThatMedicIsASpy•20h ago
I use my monitors, TVs, PC hardware for 10 years+. Things dying after 3 years is a big fucking deal. WTF is wrong with you.
bubblethink•19h ago
The software also used to be supported for only that long. Support cycles have been getting longer, but so has the price. Batteries also die in a few years.
danieldk•17h ago
There are many people who use 5 year old or older iPhones. My dad uses an iPhone 12 (2020), my mum an iPhone 11 (2019), someone else in my family still uses an XS (2018). In one of these cases a dying battery was replaced (which is still much cheaper than a new phone). They all still work very well and fast.

Also a lot of folks around still sporting Samsun S20 (though they should probably ditch them now due to the lack of security updates).

Getting only 2-3 years of life is very bad for most people.

jlokier•10h ago
Fwiw, I've had a similar screen issue (turned green or magenta and glitchy, parts of the screen image disappearing, until one day it turned black) happen with two Samsung phones.
throawayonthe•23h ago
grapheneos is still going strong

https://grapheneos.social/@GrapheneOS/114661914197695338

DaSHacka•22h ago
Glad to hear, that was my immediate worry upon seeing the thread.
vbezhenar•22h ago
I tried to switch from iPhone to Pixel and switched back. Modern Pixel is absolutely not clean android. It's a mess of misfeatures. There's no clean android. iPhone is lean and compact compared to Android. GrapheneOS is solid, but built by security freaks, so unless you're a fan of OpenBSD, it makes little sense to use it. And any custom ROM locks you out of many important apps, like banks apps, NFC payments, etc (unless you want to actively combat integrity system).
morjom•21h ago
"Security freaks"

"OpenBSD"

"Locks you out of many important apps ... (Unless you want to combat integrity system)"

When did you try to switch?

vbezhenar•19h ago
Last month.
lipowitz•21h ago
I don't see what OpenBSD has to do with it. Is this like liking reliability in a car meaning you are a Toyota fan?

I've had no trouble with banks, brokers or payment networks on GrapheneOS but I don't use crap like company-X pay wallets..

vbezhenar•18h ago
GrapheneOS is not just AOSP rebuild. They do an astonishing amount of work to harden Android. They have a lot of security and privacy-related features. They built a custom layer over Google Services to contain them.

I admire this effort. However I don't care that much about my privacy and I don't care about extended security. All I want is a basic Android system without any of added apps, without any AI. I want the most basic apps for phone, SMS, camera. And I want working Google Play to install some additional apps. I want OS focused around this goal. Not OS focused around extended security or privacy.

So it's like suggesting to buy M1 Abrams instead of Toyota Land Cruiser.

I'm embracing ascetic computing. I'm using Arch Linux with bare minimum of apps for my desktop. And I wanted to do the same for my smartphone. Pixel is incredibly bloated. I spent few days just navigating its maze of settings, trying to disable them all. At this point, I'm back to my old iPhone, which at least allows me to uninstall almost every single app and old enough, so it does not support Apple Intelligence (thank, god).

lipowitz•17h ago
It takes a lot of work for them to push google apps into its own permissions system etc, but its not like you feel that as a user..

Its similar to what the Linux distributions that try to turn on a SeLinux like profile by default would feel like if they really put in the work. That's nothing like switching (from a Linux) to a BSD.

(I would love to just run my desktop Linux with a half baked touch UI and rely on browser versions of almost everything, but that would feel like a real switch between OSes instead of just seeing the same OS with a corrected security profile as the user. I also don't see why you compare it to an Abrams, I doubt an Abrams has a security model intentionally compromised by an ad company, GrapheneOS just makes it possible to catch the dumbest or laziest attacks on a system no one should run ever.)

sebtron•1d ago
As far as I understand this only concerns Google Pixel devices, and AOSP "coming to an end" is mostly speculation. Is this going to affect other manufacturers too, e.g. the Fairphone[1]?

[1] https://www.fairphone.com

charcircuit•1d ago
Fairphone should still be able to get the source for Android from Qualcomm.
hilbert42•1d ago
How?
charcircuit•23h ago
Looking at how it works for Wear OS. Qualcomm still only hosts the repos for the BSP and not the whole OS. It's expected to still get those from Google, from the partner portal.
Aachen•23h ago
> (BSP) is the layer of software containing hardware-specific boot loaders, device drivers, in sometimes operating system kernels, and other routines

https://en.wikipedia.org/wiki/Board_support_package presumably. Never heard that TLA in my life and it's not like I've not gotten my hands dirty in Android

swiftcoder•22h ago
Unless you are actually shipping a custom device running Android, there's very little reason for most developers to poke that far down the stack
overfeed•21h ago
You wouldn't need to touch BSPs or drivers unless you're doing bringup or updating the Android kernel for a supported device. The common approach to avoid a lot of pain whn updating Android is to simply stay on the old kernel supported by the OEM or partner.
kaladin-jasnah•15h ago
This acronym is somewhat known in Android device hacking communities that try to replace Android with Linux or Windows, because these communities usually deal with understanding the bootloader and Qualcomm distributes bootloader sources from what I remember in their BSP.
subscribed•21h ago
How does the firmware upgrade cycle looks like? Does their secure element securely throttle pin brute force? Does their hardware offer modern memory protection?
transpute•1d ago
Hopefully AOSP Pixel device support is merely delayed, not ended, since Pixel is the only way to get Debian Linux ("Terminal") VM + desktop mode support, https://news.ycombinator.com/item?id=43973395.

With Apple's ongoing refusal to enable VM/JIT support on iOS and iPad, Google Pixel + GrapheneOS + Debian is a very competitive 2025 offering.

terhechte•23h ago
This is my biggest iPad gripe. I understand the security, but just make it a new "entitlement" that is only given to UTM, Parallels and VMWare fusion. Or make it a "developer mode" that you can only enable if you pay $99 a year. I'd be fine with that, but the whole iPad is unusable for any kind of software development and I'd love to be able to travel with just an iPad because for everything else I do while I'm traveling (watching videos, reading, browsing, writing, drawing) the iPad is great and I don't have to lug two devices around.
fc417fc802•23h ago
If it was really about security (in the sense of that which benefits the end user) they'd just stick it behind a toggle and be done with it. I just think it's important to call out the misalignment - security can refer to the interests of the end user, or alternatively to the vendor. The ambiguity is convenient for PR statements.
misnome•22h ago
We’ve decades of examples of simple toggles not working. Bad actors will just explain to the target the necessity of switching it on.
jampekka•22h ago
Put it in the bootloader then.

The pretence that Apple makes these things for security reasons and there's absolutely no way in the world to make it possible is a bit ridiculous.

transpute•21h ago
Apple shipped hypervisor support back in iOS 16, then removed it!

https://taoofmac.com/space/blog/2024/07/25/0900

kokada•21h ago
This is a nice post of things that bothers me in the Apple ecosystem: arbitrary limitation after arbitrary limitation.

I didn't know about the Apple Watch couldn't pair with an iPad, and I don't think even an Apple fanboy could make an excuse for that one.

jampekka•16h ago
> I don't think even an Apple fanboy could make an excuse for that one.

You're underestimating the strength of the reality distortion field.

Teever•22h ago
But we have another example to look at. Why isn't this a big problem on Apple laptops?
jaoane•22h ago
Laptops have always been able to virtualise, the same they can download stuff off the internet without going through the App Store. Changing that wouldn’t fly.
znpy•21h ago
You can load your own root CA on iOS devices (i did it to enable certificates issued by my own private CA). That bypasses a LOT of security issues, and yet it’s still feasible.
fc417fc802•20h ago
By that logic the bad actor will just explain that he needs you to log into your online bank account so could you please do that and wire some money. Such scams certainly exist but it isn't a relevant attack vector for the sort of end user security that we're talking about here.
Aachen•23h ago
Urchin Tag Manager?
gioazzi•23h ago
UTM is a Mac/iOS emulator and VM host

https://getutm.app/

abandonliberty•23h ago
Apple wants you to buy both... $100/year may make it worth it for them.
transpute•22h ago
Apple customers have bought both, even multiples of each, would be willing to pay a hefty premium (e.g. bundle hypervisor entitlement with iPad Pros that have more memory) -- but Apple continues to refuse.

With the recent court ruling that enables non-Apple payment channels, blocking VMs does not protect revenue, but it does hurt Apple customers who want iPads for a quick portable terminal, while using their Macs for extended work sessions.

tacker2000•22h ago
They will never allow this. They want to control and also cash in on the apps you use on these devices.
alerighi•21h ago
It's not about security. Apple doesn't want to open on external applications, including the one run in VM/emulators, because it wants every software to pass from the AppStore. Not because security, but for the fee it has on app store purchases.

If it opens to having VM, you could just run another OS in a VM (Windows, for example) and install normal software on it (like the desktop version of most programs) and not pay the AppStore fee.

It's only a commercial reason, not a security one.

transpute•21h ago
https://lapcatsoftware.com/articles/2025/6/1.html

> For more than 90 percent of the billings and sales facilitated by the App Store ecosystem, developers did not pay any commission to Apple.

Would the remaining 10 percent of App Store sales have meaningful competition from a CLI (no GUI) terminal VM that enables development workflows on iPad?

AJRF•20h ago
> developers did not pay any commission to Apple

That's certainly a take. The developer fee is $99 a year, that HAS to be paid to put something on the App Store.

Sure they are not getting commision on the download, but they ARE getting their pound of flesh from the developer fee.

transpute•19h ago
An estimated 3M iOS developers would generate $300M developer fee revenue.

App store revenue is around $100B, or 300X estimated developer fees.

palata•16h ago
Still, "developers did not pay any commission to Apple" is wrong.
transpute•15h ago
If the full sentence is referencing sales commission, then the fixed developer fee would not qualify, since it's not a percentage of revenue, https://www.collinsdictionary.com/dictionary/english/sales-c...

  Sales commission is the percentage of the value of a sale that a sales associate or sales representative may earn.
edude03•19h ago
Can’t you already do that? If you pay 99/year you can sign your own apps with whatever entitlements no? You just can’t submit them to the Apple Store for obvious reasons
transpute•19h ago
It was removed, https://news.ycombinator.com/item?id=44255512
fsflover•22h ago
> since Pixel is the only way to get Debian Linux ("Terminal") VM + desktop mode support

My Librem 5 also offers the desktop mode, since it just runs a desktop OS based on Debian (PureOS).

safety1st•22h ago
Wait what? This is a screenshot of 9 short lines of text from the Reddit image server. What is actually going on? Android source is still Apache licensed right? How are these things becoming closed source? What is happening?
jampekka•22h ago
Apache is not copyleft so new versions can become closed source.
charcircuit•22h ago
The copyright holder can change the license for new versions. Copyleft does not matter.
palata•16h ago
It does when there are many copyright holders, like famously in Linux.
safety1st•20h ago
You're right, but I am seeing other random Reddit posts that say Google has simply changed their development workflow/branching strategy, and that the claim from the OP is inaccurate.

At the moment we have 200+ upvotes on something that is very light on information, but heavy on confusion. I am just trying to understand what is going on.

raffael_de•22h ago
After years of being stuck with iPhones I'm also eager to soon switch back to Android. iOS always just felt like a polished compromise. Have been a happy customer of LOS using OnePlus devices. But LOS always also seemed a little opaque and casual. Hence I set my eyes on GrapheneOS and in consequence on a device from the Pixel lineup.
transpute•21h ago
In an alternate universe, trade war and rare earth minerals shortage halts manufacturing of new iPhones, operating system updates become paid products and existing iPhones must implement the secure launch protocol that Asahi Linux uses on Apple Silicon, enabling AOSP for iPhones.

https://taoofmac.com/space/blog/2025/06/03/2155

> Apple has dropped the ball so badly that Sky is like a perfect storm of what they could have done, but didn’t. And now, not only is it a third-party app that is doing what Apple should have done, but it is also doing it in a better way that anything they ever shipped.

xbmcuser•1d ago
Could be they don't want devices to have latest Android before their own latest flagship devices are released. They might release the AOSP in Aug when the new Pixel hardware drops.
VoidWhisperer•23h ago
When you say that they dont want the latest android before their own flagship devices are released, do you mean people running AOSP before the new pixel releases with it or other phone manufacturers/carriers beating them to releasing it?

If the second one, that seems a bit unlikely. Atleast here, I don't think I've seen a carrier that delivers an updated android without taking a long time first - iirc this was part of the reason google made it possible to split out security updates and such, to kind of work around that

xbmcuser•21h ago
I mean xda etc making AOSP roms before Google releases its new hardware
petabyt•1d ago
Why do pixel device trees have to be updated through different Android versions? If so the differences would be minor, right?
DidYaWipe•23h ago
Can you even use the Play store on AOSP? I was interested in trying it (I don't use Android currently) but from what I gathered it seemed like a bit of a fraud (on Google's part) because it was fundamentally gimped.
anonymousiam•23h ago
At some point in the past you could. I used the Play Store with my Nexus One running cyanogenmodrom 15 years ago with no trouble. I haven't tried lately, but I'm planning to. Hopefully there aren't too many hoops to jump through to register an "unauthorized" device with Google.
charcircuit•23h ago
AOSP does not include GMS or the Play Store.

>it seemed like a bit of a fraud (on Google's part) because it was fundamentally gimped.

AOSP is designed to be customized by vendors before they ship a device with it. Development of AOSP goes towards the shared OS pieces that actually get used and not towards things which would just get swapped out. Which is why the stock user space has not had much investment.

onli•23h ago
You can on ROMs like LineageOS. The Play Store is part of the Gapps package some users install during the installation of the system. Alternatively there is microG and the Aurora Store, so the play store itself isn't needed.

I assume that is the same situation on raw AOSP.

vachina•23h ago
Some apps will delegate parts of itself to be downloaded from play store on demand. Meaning without play store, some apps literally won’t work because it will fail to launch the component needed to be downloaded from play store.

I’ve came across this in app when accessing some secure flows, like adding credit card numbers.

ohdeargodno•21h ago
This only means that microG hasn't implemented the on demand feature download API for dynamic features.
alfiedotwtf•21h ago
It’s been a while, but is LineageOS still going strong? I’ve been thinking of switching back to non-iPhones for a while
onli•20h ago
I get the impression, yes. They still have a big list of supported devices, which means many maintainers, and they managed well to port their system to new android versions, even if a recent point release killed many devices. Have a look at https://wiki.lineageos.org/devices/, or alternatively my ROM finder https://www.sustaphones.com/.

However, I personally switched to CalyxOS. I was a bit unhappy with LineageOS pushing users towards the Gapps, by blocking microG from working properly (they blocked signature spoofing, a problem during the pandemic) and by forbidding discussions about microG on their subreddit, together with forbidding to even talk about issues with VoLTE or anything that touches rooting the system. They course corrected only a little bit with the signature spoofing, but still project user hostility otherwise via those rules. CalyxOS gave me a more usable system out of the box, while having a bigger focus on security (locking the boot loader) and presenting the project nicer. Vastly less devices supported though, and if pixels go closed now the Calyx project would have to implement big changes, those were their main devices.

rs186•20h ago
I really like the idea of LineageOS but got tired with fighting SafetyNet (or whatever the name is today) and playing cat and mouse game on a previous phone. I just can't have an everyday phone where 20 different things don't work. Too bad.
onli•19h ago
I read that sometimes, but it hasn't been my experience. It maybe depends on local customs. In Germany for example, even banking apps usually work with custom roms, so does the train app and so does VoLTE - and that's all I need. For everything else there is F-Droid.
Aachen•22h ago
In the same way that manufacturers can add the store ("vending") and supporting APKs to the AOSP base they're building upon
prmoustache•23h ago
Correct title would be: Google is locking Google Pixel platform.
bsimpson•21h ago
Sounds more like "Google Pixel is no longer the reference device for AOSP"
surajrmal•15h ago
Indeed. Also remember that android supports multiple form factors and pixel at best served as. reference only for phones. Auto, watches, and tablets were ill served. Cuttlefish, the replacement, works for all form factors.
october8140•23h ago
Android Open Source Project
SlowTao•23h ago
While the title is jumping the gun a little, it is only a matter of time until I suspect this will be real. Give it maybe 5 years Max.

That said, first rule of predictions, don't provide a time frame.

bluebarbet•22h ago
This is my take, too. I'm surprised by all the skepticism here, it looks to me like another case of techies not being able to see the wood for the trees.

These companies believe that AI puts them in an existential battle for survival. They're battening down the hatches. Concepts like open source and community collaboration can only look like unaffordable luxuries in such a context. Quaint, even.

IMO the last remaining hope for free software is going to be an entirely separate hardware-OS ecosystem, plus funding and lobbying to ensure that the web platform remains competitive.

raffael_de•22h ago
On a tangential:

I recently found out that using Kagi it is possible to configure RegEx replacements in the search results (this makes it possible to replace "[www.]reddit.com" with "old.reddit.com").

pwdisswordfishz•20h ago
Unfortunately the old.reddit.com frontend does not support /s/ links.
raffael_de•20h ago
I've no idea what that even is. For me old.reddit is about accessibility while using a VPN and 18+ content (comparison of vaporizers, for example).

I don't want to have an account there, as this just lures me into using it more and engaging in pointless discussions.

ABS•21h ago
FWIW: Google says Android Open Source Project not being ‘discontinued’ amidst Pixel change impacting custom ROMs

https://9to5google.com/2025/06/12/android-open-source-projec...

transpute•19h ago

  Pixel device trees and other code used to adapt the AOSP release to specific (Made by) Google hardware was not released in a big change from precedent. Without the Pixel hardware repos (which include the device trees, driver binaries, and more), custom Android ROMs will have a hard time developing their OS updates. This might also have implications for security (vulnerability) researchers.
Some large organizations buy Pixel hardware for security properties and an ecosystem with multiple teams testing and contributing upstream. Their procurement teams may have opinions on this change.
bubblethink•20h ago
I don't get the motivation behind this RedHatification. Hasn't Google already won in the Android space ? Nobody that matters is forking or using AOSP without Google's blessings anyway due to the stranglehold of Google Play Services. Why the sudden dick move ? I see some mention of the impending antitrust cases, but I don't quite see how that fits.
maxloh•20h ago
> Nobody that matters is forking or using AOSP without Google's blessings anyway due to the stranglehold of Google Play Services.

What about Amazon's tablets?

rs186•20h ago
Or every Android phone sold in China
bubblethink•19h ago
But that's China. Google isn't playing in that sandbox at all. And all this is old news. Fire tablets have existed for more than a decade, Huawei phones w/o Play for more than half a decade.
seventh12•20h ago
Bad info
xnx•19h ago
Not true.

From the Android VPN and GM: "We're seeing some speculation that AOSP is being discontinued. To be clear, AOSP is NOT going away. AOSP was built on the foundation of being an open platform for device implementations, SoC vendors, and instruction set architectures.

AOSP needs a reference target that is flexible, configurable, and affordable – independent of any particular hardware, including those from Google. For years, developers have been building Cuttlefish (available on GitHub as the reference device for AOSP) and GSI targets from source. We continue to make those available for testing and development purposes."

https://x.com/seangchau/status/1933029688202703062

DanAtC•18h ago
Reading between the lines tells me they're discontinuing Pixel AOSP support which is a pretty big blow with zero warning to those who used them as de facto reference models.
belowaverageiq•17h ago
Ready-made AOSP device trees for Pixels, which are needed to build custom ROMs, are the ones going away. This is a blow to GrapheneOS as they have been dedicating 100% of their time to improving their ROM itself in the past few years.

Since at this point they'll need to create device trees like LineageOS does with Snapdragon/MTK phones, so I hope they won't stick with the worst Android manufacturer on Earth. Especially now that the snapdragon 8 elite 2 will have the same security features as the Tensors.

belowaverageiq•17h ago
Never mind, it seems like they're thinking of wasting their time with a custom ODM-built smartphone. I truly hope they won't choose this route. If they do someone should add "Will the GrapheneOS-Phone fail?" on Polymarket, I'll bet my parents' house on it.
xnx•16h ago
> custom ODM-built smartphone

I agree that this would be a crazy choice and doomed to fail.

112233•16h ago
could you elaborate why?
xnx•16h ago
The Pixel device trees going away is very disappointing, but he headline "AOSP project is coming to an end" is an exaggeration.
skeledrew•18h ago
Unlikely now, but the writing has been on the wall since "Android Market" became "Google Play Store" and feature after feature has slowly been migrated from AOSP to GMS over the years. The frog continues being brought to boil, and the inevitable will eventually happen.
nickburns•17h ago
A more measured take: https://www.osnews.com/story/142553/rumour-google-intends-to...
palata•16h ago
Hypothetically, what would happen to the Android SDK and all those developer tools if Google was to go proprietary with AOSP?

One could fork AOSP, but the Android SDK is not open source, is it?