GrapheneOS version 2025070301 released


Tags:
  • 2025070301 (Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, Pixel 9a, emulator, generic, other targets)

Changes since the 2025070300 release:

  • fix upstream Android 16 issue causing very large Binder transactions due to the size scaling based on the number of apps installed across all users including base OS apps
  • reduce virtual memory reserved for Binder buffers back to 1MiB now that we have a direct fix for the upstream issue causing more to be required and using a larger virtual memory reservation size appears to have a small chance of failing
  • revert our fix for a screenshot process crash that's now fixed upstream in Android 16

GrapheneOS Foundation Discusses Non-Standard Per-app Permissions


Android regularly adds and splits permissions for new API levels. Legacy apps are handled by treating them as requesting the permission to provide a toggle for it. For example, Android 13 converted the existing toggle for disabling notifications for an app into a new POST_NOTIFICATIONS permission.

The Android Open Source Project has infrastructure for this since it's a regular part of the app sandbox and permission model improving. We add Network and Sensors permission toggles in GrapheneOS where Network is based on the existing low-level INTERNET permission and Sensors is entirely new.

Nearly all apps are unaware of these non-standard permissions just as they're unaware of new permissions added by Android before they get upgraded. Therefore, we enable them by default for compatibility but provide the ability for users to disable them at install time like the standard permissions.

For Network, apps request INTERNET, so we provide a toggle for rejecting that request in the initial app install dialog. If it's added in an upgrade, it's disabled by default. For Sensors, apps don't request it so we handle it similarly to how Android handled POST_NOTIFICATIONS for existing apps.

When Network is disabled, we act as if the network is down for compatibility. We won't run network-dependent jobs, various APIs will report it as down and we give errors matching it being down. When Sensors is disabled, sensors not covered by standard permissions give zeroed data and no events.

For usability, apps trying to use those sensors when Sensors is disabled will trigger a notification from the OS which can be disabled on a per-app basis. This informs users about what's going on so they'll know the app is either doing something sketchy or that it may actually require it.

F-Droid has an incorrect approach to installing apps which wrongly warns users about the standard Android POST_NOTIFICATIONS permission, our OTHER_SENSORS permission and previous Android permission additions/splits. They wrongly blamed GrapheneOS and didn't fix it:

archive.ph/MtB2J

They're now realizing that it happens with standard Android permissions added / split in new releases. Their approach to installing apps has been incorrect in multiple ways for many years and this is one of them. Their approach to listing which permissions are used by apps is also very incorrect.

F-Droid has a long history of denying issues including covering up serious security flaws. In some cases they eventually ship a fix but still deny it. It's a major factor in why F-Droid is not a safe or trustworthy source of apps due to major security issues not being acknowledged or addressed.

Multiple of the F-Droid developers wrongly blaming their app bug on GrapheneOS in that issue are Calyx contractors. They prioritize attacking GrapheneOS with inaccurate claims and fabricated stories about our team over fixing a bug in their app impacting both GrapheneOS and non-GrapheneOS users.

We've repeatedly brought up F-Droid not properly listing permissions or checking for them. Their understanding of Android's permission model is wrong. The way they list permissions misleads and misinforms users. It's one of many major F-Droid flaws they consistently don't acknowledge or fix.

Due to F-Droid deliberately causing friction and annoyances for GrapheneOS users, we'll be implementing a feature similar to our sandboxed Google Play compatibility layer for it. We'll can resolve deliberate issues created for GrapheneOS users ourselves as we did with Revolut.

Melbourne Metro Tunnel Update

Its looking great but the tunnel between Flinders St and Town Hall is way too narrow, it will be super annoying to transfer trains there, that is one area where they should not have skimped

youtube.com/watch?v=qa8AZTFzoC…

Iran: Israeli ‘terrorist’ strikes lethal blow to diplomacy, NPT presstv.ir/Detail/2025/07/06/7…

Monika Talks About Her Brother Alfred Schafer Being Arrested in Germany on July 7, 2025


This is from The Sane Asylum #340 Based Monday - 07JewLie25 on 07-Jul-25-12:00:33: ftjmedia.com/video/.theSYWfGSn…
This entry was edited (1 month ago)

USGS coastal observing camera in Nuvuk, Alaska, today. Image credit US Geological Survey / Pacific Coastal and Marine Science Center. Learn more at usgs.gov/programs/cmhrp/scienc… and usgs.gov/centers/pcmsc/science… and #interpretation #geology #usgs #publiclands #photography #landscapephotography #arctic #arcticocean #waves #alaska #research #live #sediment #color #ocean

Tried to flash new #Libreboot binary with (proper) text-mode instead of corebootfb-mode.

And suddenly found that my #ch341a programmer is dead :dragnshock: It was in the antistatic pouch in the shelf for half of the year and now it can't read/write/erase my #SPI chip on the #Thinkpad X220. It even can't be detected by OS.

Are CH341A programmers really so unreliable that they are dying without any visible reasons? :dragnsad:

July 7, 2025 @ 18:00 Good evening (according to TV-Guide-in-the-60s-time) family & friends❣️ This morning I wrote a little song with my "bedroom ukulele" - the pink Enya Nova - which I will record and post when I'm ready for the fame and fortune that is sure to follow...or when I next get dressed at least 😉. I have slept much today, and when I woke up the last time I didn't feel too far adrift so I put up a Picture Day post if you are interested [chia.owly.net/picture-day-july…]; doing anything with media - graphics, video, audio - makes my eyes blur and head ache and spin but I felt it was worth a shot to see if anything had changed since the last time I tried it; it hasn't but at least there is a new post up today. Updated what I'm eating today too [chiachow.net/what-i-eat], and added something that is SO DON to his Digest page [chia.owly.net/dons-digest]; I can see his face and hear his voice when I read it, it is so typical and makes me smile. Pete just went to take a nap so I may try my keyboard for a minute, and then all devices/sound/video off and blindfold on for a while. This will be it for tonight but, God willing, I will see you tomorrow❣️🤕😎🤫🙏

So, a concentration camp...

"Israel’s defence minister has laid out plans to force all Palestinians in Gaza into a camp on the ruins of Rafah, in a scheme that legal experts and academics described as a blueprint for crimes against humanity.

"Palestinians would go through 'security screening' before entering, and once inside would not be allowed to leave, Katz said at a briefing for Israeli journalists."

theguardian.com/world/2025/jul…

@palestine #Palestine #Israel #Gaza

New California State

newcaliforniastate.com/about-n…

New California State was created by Californian Patriots that have had enough with the tyranny and corruption of the failed STATE OF CALIFORNIA government. By using the Article IV, Section IIII of the Constitution we are able to create a New state that guarantees us a republican form of government, as our founding fathers intended.

Ο Αβί Μογκραμπί εξηγεί ότι οι διαδηλώσεις που βλέπουμε εναντίον της γενοκτόνας πολιτικής του Νετανιάχου είναι στην ουσία διαδηλώσεις υπέρ της γενοκτονίας.
Αριστερά δεν υπάρχει. Είναι 99% φασίστες.
This entry was edited (1 month ago)
in reply to Proletarian Rage

Πράγματι, ένα μεγάλο μέρος της ισραηλινής κοινής γνώμης αρχίζει να αντιτίθεται στη στρατηγική της κυβέρνησης για τη διάσωση των ομήρων. Ομως αυτή η ίδια κοινή γνώμη εξακολουθεί σε μεγάλο βαθμό να υποστηρίζει τη γενοκτονία στη Γάζα. Αν ακούσετε τα συνθήματα ή τους λόγους που εκφωνούνται στις διαδηλώσεις, θα δείτε ότι μιλούν για κατάπαυση του πυρός για να σωθούν οι όμηροι, όχι για να σωθούν οι Παλαιστίνιοι.

Ορισμένοι λένε, μάλιστα, ότι μετά την επιστροφή των ομήρων, ο πόλεμος θα μπορεί να συνεχιστεί, ο θεός μόνο ξέρει με ποιον σκοπό. Ετσι, όλες οι μεγάλες διαδηλώσεις που πραγματοποιήθηκαν πριν από τις 7 Οκτώβρη στο Ισραήλ είχαν στόχο να σώσουν τη δημοκρατία για τους Εβραίους του Ισραήλ και όχι να δημιουργήσουν μια πραγματική δημοκρατία όπου οι Παλαιστίνιοι θα ήταν ίσοι, μια δημοκρατία όπου κανείς δεν θα ζούσε υπό στρατιωτική κατοχή, χωρίς κανένα δικαίωμα. Οχι, επρόκειτο να σώσουμε τη δική μας εβραϊκή ζωή ή την εβραϊκή μας ελευθερία, ανεξάρτητα από τις θηριωδίες που διαπράττουμε εναντίον των Παλαιστινίων στα κατεχόμενα εδάφη.
eksegersi.gr/politismos/avi-mo…

"We call this state of #chaos the Third World #War"

#RizaAltun about Globals #crisis, #antimperialism and #Internationalism as a solution of the #peoples

➡️ Read the #brochure here:
riseup4rojava.org/the-global-c…

#DonaldTrump was in the original #Epstein list at least 14 times

Next weeks #headline?
dailykos.com/stories/2025/2/26…

Just when you thought it was safe to go back in the blogosphere ...

2 new #Disintermedia blog posts to celebrate the southern, seasonal new year. One a sort of state of the blog update;

disintermedia.substack.com/p/g…

... and another Indymedia Story about my experience with a police informant who spent a decade spying on activist groups, including many I was involved in;

disintermedia.substack.com/p/i…

#activism #policing #Indymedia

China and Vietnam jointly promote Red Tourism socialistchina.org/2025/07/07/…

#Weedkiller ingredient widely used in #US can damage #organs and #gut #bacteria, research shows | #Diquat is banned in the #UK, #EU, #China and other #countries. The US has resisted calls to regulate it
theguardian.com/environment/20…