this post was submitted on 08 Mar 2025
25 points (100.0% liked)

GrapheneOS [Unofficial]

2241 readers
4 users here now

Welcome to the GrapheneOS (Unofficial) community

This feed is currently only used for announcements and news.

Official support available on our forum and matrix chat rooms

GrapheneOS is a privacy and security focused mobile OS with Android app compatibility.

Links

More Site links

Social Media

This is a community based around the GrapheneOS projects including the hardened Android Open Source Project fork, Auditor, AttestationServer, the hardened malloc implementation and other projects.

founded 4 years ago
MODERATORS
 

This release is based on Android 15 QPR2, the second quarterly release of Android 15. All of the supported devices are now using the Linux 6.1 LTS branch so the 5.10 and 5.15 branches are retired for GrapheneOS. 6.6 continues to be used for microdroid virtual machines on devices and for emulator builds, which will likely move to 6.12 this year.

Tags:

  • 2025030500 (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, emulator, generic, other targets)

Changes since the 2025030300 release:

  • full 2025-03-05 security patch level
  • rebased onto BP1A.250305.020.T2 Android Open Source Project release (initial Android 15 QPR2 release)
  • Settings: replace our approach to making the Unrestricted battery mode more visible due to changes in Android 15 QPR2
  • drop 8 downstream GrapheneOS patches for upstream Android bugs which should no longer be required due to upstream fixes in Android 15 QPR2
  • kernel (Pixel 7a): temporarily disable RANDSTRUCT due to a Qualcomm Wi-Fi driver incompatibility (only the Pixel 7a uses Qualcomm Wi-Fi and RANDSTRUCT wasn't enabled before Android 15 QPR2 for 6th/7th/8th gen Pixels since they weren't on 6.1 yet)
top 4 comments
sorted by: hot top controversial new old
[–] RamSwamson 2 points 1 month ago (2 children)

Did this update break battery optimization by any chance? Updated a device while plugged in at 80% and it charged itself to 100% after updating.

[–] KindnessInfinity@lemmy.ml 2 points 1 month ago* (last edited 1 month ago)

As explained in the Settings > Battery > Charging optimization description below the toggle, the device will occasionally need to charge to 100% in order to recalibrate estimated battery capacity. The recalibration seemingly didn't work before Android 15 QPR2 but has been fixed. For most users with this feature enabled, you're due for a recalibration which will happen after updating to the latest GrapheneOS releases based on QPR2. 2025030700 will be reaching the Stable channel soon. Once it reaches 100%, it needs to be allowed to stay there for a bit to truly reach full battery charge. The shield icon showing charging bypass is active will appear. After the shield appears, it will go back to not charging the battery above 80% again. Since it has charging bypass, it won't start dropping from 100% much until you unplug it since it's directly powered from the charging cable as usual.

Many people were confused by this with the stock Pixel OS after updating to Android 15 QPR2 and believed the feature wasn't working anymore. We decided to get ahead of the confusion and make a post explaining it before it reaches Stable today.

source

I hope this answers your comment.

[–] greengear5@sh.itjust.works 1 points 1 month ago (1 children)

I personally don't have that problem. The option does note that it will occasionally charge to 100% for calibration purposes.

1000018909

[–] RamSwamson 2 points 1 month ago

Absolutely forgot that was a thing 🤦‍♂️ Yeah that’s what seemed to have happened, hasn’t gone up to 100 since then.