GrapheneOS version 2025030900 released:
https://grapheneos.org/releases#2025030900
See the linked release notes for a summary of the improvements over the previous release.
GrapheneOS version 2025030900 released:
https://grapheneos.org/releases#2025030900
See the linked release notes for a summary of the improvements over the previous release.
Very cool! I'm excited to finally have a modern terminal app that also supports Linux packages (cough cough termux).
Is the update not on the servers yet? When I check for system updates, it says I am up to date, and I am on alpha.
@GrapheneOS Not sure if this is the right thread to post about a minor issue regarding the new 4x5 grid option. I noticed that on the 4x5 grid has launcher:numFolderRows="3" launcher:numFolderColumns="3"
whereas all other grid options have launcher:numFolderRows="4" launcher:numFolderColumns="4"
. Is this intended?
GrapheneOS when I run the terminal app, I keep getting "connection to terminal timed out" after the "preparing terminal" screen
As soon as I posted this, it worked on the 8th try. I'm testing it out now
Update: it seems that my first 7 attempts were just unlucky. It works on average just under half the time.
However, I can't use keyboards other than stock without strange and seemingly random errors (characters being duplicated, black text backgrounds, current character highlight disappears).
Other than these, it works well.
For me it crashes constantly.
It reports:
Abort message: 'In context processing binder RPC command (where RpcServer::setPerSessionRootObject is used to
distinguish callers), getCallingUid does not make sense (binder sp: 0x0, guard: 0xf0cac8a8fb60)
In the release notes it says WebView JIT was enabled for the terminal but in the settings of this app it says that it's disabled and there is no option to enable it.
danijelcamdzic Those release notes are for 2025030900, which right now appears to still be in the alpha stage. Can you confirm that you are running 2025030900? If not then crashing is expected.
The Terminal app initialised fine in the Owner profile but after 10+ attempts in Private Space I gave up.
type: crash
osVersion: google/shiba/shiba:15/BP1A.250305.019/2025030900:user/release-keys
userType: profile.private
flags: dev options enabled
package: com.android.virtualization.terminal:35, targetSdk 35
process: com.android.virtualization.terminal
processUptime: 55726 + 273 ms
java.lang.RuntimeException: Connection to terminal timedout
at com.android.virtualization.terminal.MainActivity.waitUntilVmStarts(MainActivity.java:358)
at com.android.virtualization.terminal.MainActivity.lambda$connectToTerminalService$5(MainActivity.java:339)
at com.android.virtualization.terminal.MainActivity.$r8$lambda$2tfAHhMGkCOvstZR05Di9Y5wV-Q(MainActivity.java:0)
at com.android.virtualization.terminal.MainActivity$$ExternalSyntheticLambda0.run(R8$$SyntheticClass:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)
block connection without VPN need to be disabled, since the terminal need to connect to the Debian VM on a local port. I didn't run it in Private Space.
Correct me if I'm wrong, currently this terminal interacts with the Debian VM but has no option to interact with the underlying Android host??
Thank you so much for your hard work. The clock is off-center again since this update.
LamaSinge What device, can you show us what the issue is?
danijelcamdzic You're on the previous 2025030800 release, not the current 2025030900 release in the Alpha channel at the time and now also the Beta channel.
@matchboxbananasynergy
https://i.ibb.co/bgC1fmRB/image.png
Pixel 8a, it was fixed in 2025030800. With changelog it looks clear that it(s related to migrate_clocks_to_blueprint or communal_hub flags
So this is an AOSP QPR2 feature? Because it was exactly like the stock bone before that. Sorry to have disturbed for a non-problem
LamaSinge We adopted these changes later than the stock Pixel OS, which shipped them in Android 15 QPR1. The layout for this release essentially matches the current stock Pixel OS.
This might be the biggest nitpick ever but will the terminal app be getting a monochrome icon?
Does this only apply in owner profile ? As im not ablr to see in other peofiles And i can confirm it only runs without a VPN connection