-
overheadscallop[
-
overheadscallop[
> the lifetime of devices will remain based on manufacturer support.
-
overheadscallop[
ghjllk: you can always check the IRC logbot, it's linked in the topic. The offtopic channel is at
develop.element.io/#/room/#freenode_#grapheneos-offtopic:matrix.org
-
overheadscallop[
-
ille_[m]
pixel phone arrived!! gonna install grapheneos asap
-
ille_[m]
any tips or recommendations while I install it?
-
ille_[m]
also should I install stable or beta?
-
travankor_
wow that was fast
-
overheadscallop[
follow the official install guide at
grapheneos.org/install not a youtube video
-
ille_[m]
living in a major city has its perks I guess lol
-
ille_[m]
I would like to install beta and contribute to like reporting bugs or other quirks but is it stable enough as an everyday driver?
-
renlord
ille_[m]: yes, i use beta as a my daily driver
-
switchdominion[m
I've noticed a couple of people have had issues on the Pixel 4 with screen flickering at 90hz. I installed GOS on my Pixel 4 with no such issues. Specifically from, while reading through the chat, travankor . I checked the developer options and there is no 'Force 90hz Refresh Rate' option, so I'm having trouble reproducing the issue. Can anyone speak to why that option isn't available?
-
anupritaisno1[m]
switchdominion: the app responsible for refresh rate control toggles is closed source and causes crashes on AOSP
-
anupritaisno1[m]
Since these crashes are actually occurring in the system itself your device may boot to recovery and repeatedly ask you to format. Not to mention the app does not work at all
-
anupritaisno1[m]
An upstream ticket has been open for quite a while and Google did not take any action
-
renlord
how does pixel4 pass CTS then
-
renlord
should not be android compatible lol
-
anupritaisno1[m]
We don't ship the app?
-
anupritaisno1[m]
Implementing a force 90 hz toggle isn't a part of CTS
-
renlord
isnt there a cts suite that tests display?
-
renlord
i suppose causing epilepsy is not necessarily part of the cts test suite
-
Knull[m]
Holy shit, i thought the phone i got was bad. I'm glad to hear it's not just me
-
switchdominion[m
Thanks, anupritaisno1. So, other people have screen flickering on GOS with refresh rates over 90hz and I might have been lucky with the device I acquired but is there any information I can gleam from my device that could help resolve this issue for others?
-
anupritaisno1[m]
switchdominion: the issue is present on all devices
-
anupritaisno1[m]
It's just that a few people are more sensitive to it so they notice it
-
switchdominion[m
anupritaisno1: Perhaps I'm misunderstanding the issue. Perhaps I should be grateful I'm not as sensitive to the flickering 😂
-
-
-
Knull[m]
Thanks so much, ill permalink this to myself to try tomorrow!
-
-
SchismXL[m]
No worries
-
-
-
nickcalyx[m]
I.read 90Hz seriously kills battery too
-
anonhat[m]
Would explain the Pixel 4's shitty battery life.
-
cdesai
Yeah its real bad. Barely lasts a day and I don't even use my phone that much
-
renlord
how does screen refresh if the screen is off for most of the day?
-
cdesai
Haven't noticed the flickering yet myself though
-
cdesai
renlord: what?
-
anonhat[m]
Refresh should usually only occur when the screen is on, but OLED displays like those in the Pixels have background display functionality which allow them to be "off" but still display background graphics in low power mode.
-
anonhat[m]
Intuitively, I think that may be part of the problem.
-
cdesai
Low power mode for oleds is basically only turning on a subset of the LEDs unlike LCD where it's all or nothing
-
cdesai
also why true black night mode instead of just a dark color would help battery life. Black for oled means the pixel is totally off drawing no power
-
joshman[m]
Finally decided to use multiple profiles
-
joshman[m]
Can someone point onto how to activate app installation? Fdroid won't install. There was some toggle somewhere (not the on inside vanadium, that one is on already)
-
joshman[m]
Also. Does multiple profiles affect performance?Like on my PC having multiple users eats up tons of RAM
-
strcat[m]
you're trying to install an outdated version of F-Droid
-
strcat[m]
it has to be the same version or newer as what's installed elsewhere
-
dazinism
josh.man: this has got some info about using profiles
hub.libranet.de/wiki/and-priv-sec/wiki/user-profiles
-
dazinism
Stuff running on a different profile does get shut down in the background, like in the main profile.
-
dazinism
Checking with running services in developer options it does appear that some things keep running
-
dazinism
Can restart the device to stop this
-
dazinism
Or force stop apps
-
joshman[m]
Ok. Then no multiple users for me then 🙄 too much of a hassle
-
joshman[m]
Slower, VPN issue, forcing stop apps. Naaah.
-
anonhat[m]
I never thought there would be a day I would ask for 8 GB+ of RAM on an Android phone...
-
renlord
very few apps actually run in background
-
renlord
and the oomkiller is quite eager to reap processes when there is not enough memory
-
chrono[m]
Android doesn't handle memory like a desktop. You basically want near 100% memory usage. It caches stuff so it's quicker and can handle closing apps to make room for memory easily.
-
anupritaisno1[m]
<chrono[m] "Android doesn't handle memory li"> This is wrong have a day
-
anupritaisno1[m]
Just an average day
-
renlord
there's a balancing act between having more memory vs. battery consumption
-
renlord
ram sticks do sip a bit more battery over time
-
anupritaisno1[m]
renlord: gib 16 GB sar
-
cn3m[m]
<anupritaisno1[m] "Just an average day "> I don't think that is a good idea right now
-
-
anupritaisno1[m]
No I'm actually serious
-
chrono[m]
Here's a friendly and easy to understand image from Google
-
anupritaisno1[m]
I thought 12 gb on the op7pro would be enough
-
renlord
but 4gb is a bit little with all that evicting and reloading, you probably use more battery spinning the core
-
anupritaisno1[m]
But I pretty much filled it
-
renlord
8gb probably the sweet spot
-
anupritaisno1[m]
I could use some 16gb to open a few 100 more chrome tabs rn
-
renlord
max 2 dimm modules on the sbc
-
anupritaisno1[m]
renlord: quad channel on pixel
-
renlord
there was a ram shortage when pixel3 was released i think
-
chrono[m]
Only time low ram has affected me is closing out some games when I swapped apps
-
chrono[m]
Most apps are generally good at handling sudden shutdowns and relaunches
-
chrono[m]
Since it's part of Android's design they will kill your app at any time
-
anupritaisno1[m]
renlord: we need 64 GB of ram on phones
-
anupritaisno1[m]
Just so that you can flex on it
-
anupritaisno1[m]
Well I would buy a 64GB ram phone
-
cdesai
honestly at this point I just try to use phones as a user without caring what amount of RAM it has. I also usually always get the cheapest variant anyway, and so far it's been fine.
-
cn3m[m]
cdesai: you mean on storage?
-
cdesai
cn3m[m]: yeah pixels have uniform RAM, but others have more RAM when you pay for more storage
-
cn3m[m]
ah fair
-
cn3m[m]
I do too
-
cdesai
I have 64GB on desktop, had 32 but then it wouldn't be usable when compiling which wasn't fun.
-
anonhat[m]
<anupritaisno1[m] "Well I would buy a 64GB ram phon"> There are IBM mainframes with less RAM. In fact, that's the minimum loadout you can have in an IBM z15.
-
cdesai
now I can't really notice.
-
anonhat[m]
Are there any plans for a port to RISC-V? I would like to see the groundwork laid for a fully open source, hardened phone.
-
anupritaisno1[m]
anonhat: no
-
anupritaisno1[m]
Not unless we had an entire IT department
-
anupritaisno1[m]
RISC-V isn't even supported by android so we'd have to add supoort
-
anonhat[m]
It can't be that hard. Debian's RISC-V port has, like, three contributors IIRC.
-
anupritaisno1[m]
Well they don't have standards
-
anupritaisno1[m]
It's Debian
-
cn3m[m]
Debian security is waiting for other people to find issues
-
anupritaisno1[m]
cn3m: I call Debian either debshit or downtime OS
-
anonhat[m]
Oh, my. Don't go trash talking my OS, now.
-
cn3m[m]
<anupritaisno1[m] "cn3m: I call Debian either debsh"> ^
-
cn3m[m]
<anonhat[m] "Oh, my. Don't go trash talking m"> Debian is so bad man..
-
cdesai
you know, trash talking other projects like this is really not nice.
-
cdesai
Sure, point out it's flaws, say which it's bad technically if you feel like it.
-
cdesai
but name calling, really?
-
cdesai
what are we, 10?
-
anonhat[m]
I like it because it's stable and I can run it on my toaster.
-
Kurai
you mean outdated?
-
anonhat[m]
You mean not beta/alpha stage?
-
cn3m[m]
cdesai: the main problem is when projects claim to be security focused so strongly. Debian saltstack took a week and we saw that attack in the wild look at the Lineage server hack
-
anupritaisno1[m]
<cdesai "you know, trash talking other pr"> Well I will
-
cn3m[m]
I can see the frustration
-
anupritaisno1[m]
If something is shit I will call it out
-
anupritaisno1[m]
This is why I piss many people but I don't play pretend
-
anupritaisno1[m]
Debshit has caused 8 months of combined downtime for glassrom
-
cn3m[m]
it would be like GrapheneOS calling itself a haven of user tweakability and customization
-
anupritaisno1[m]
Archlinux stands at just 20 minutes
-
anonhat[m]
The point is that a RISC-V port is possible. Android has been ported to MIPS and x86 in the past. It's doable.
-
cn3m[m]
<anonhat[m] "The point is that a RISC-V port "> no it is not possible
-
anonhat[m]
It is though.
-
cn3m[m]
GrapheneOS is not possible to support anything beside Pixels right now
-
anonhat[m]
...
-
cn3m[m]
no it is not
-
cn3m[m]
find one RISC-V machine that means the requirements
-
cn3m[m]
I will be impressed
-
cn3m[m]
-
cn3m[m]
if it doesn't meet the requirements it is not GrapheneOS
-
anonhat[m]
Go ahead and explain why. I already know why only Pixels are supported, but go ahead and tell me why a RISC-V board can't be found or built which meets the security requirements.
-
anupritaisno1[m]
Because nobody bothers to anonhat
-
cn3m[m]
of course you could build one, but not even the OpenTitan project has cracked the very small part is the security chip
-
cn3m[m]
that is one requirement there are many
-
anupritaisno1[m]
The FOSS team is like "hardware encryption bad", " hardware attestation bad" and so on
-
anupritaisno1[m]
They're literally hostile to the stuff we need to make it secure
-
cn3m[m]
That is how we get Purism shipping with known vulnerabilities
-
anupritaisno1[m]
Even when there's completely free as in freedom hardware that is proven to be secure they'll reject it
-
cn3m[m]
The FSF is dragging down privacy
-
anonhat[m]
The LowRISC project is literally a RISC-V based hardware ROT chip project.
-
anonhat[m]
-
anonhat[m]
If you want hardware crypto, there you go.
-
anonhat[m]
Oh
-
anonhat[m]
They rebranded as OpenTitan. God damn I am out of the loop.
-
cn3m[m]
np
-
anupritaisno1[m]
Anyway thing is it is possible but
-
anupritaisno1[m]
We don't have the resources
-
anupritaisno1[m]
The FOSS community is openly hostile to some of our ideas
-
anonhat[m]
As an ambassador of said supposedly hostile community, I can assure you that my only complaint about hardware crypto is the fact that it uses (at the moment) proprietary hardware. OpenTitan will presumably fix that.
-
anupritaisno1[m]
anonhat: no it does not
-
anonhat[m]
And in general, I like GOS and support its goals.
-
cn3m[m]
You should read the FSF guidelines for a recommended device
-
cn3m[m]
it is garbage
-
anupritaisno1[m]
Google has made a requirement in the CTS that hardware and software encryption must produce exactly the same result
-
EssentialChaos[m
<cn3m[m] "You should read the FSF guidelin"> Do you have a link?
-
cn3m[m]
that is how you get the Librem 5 and PinePhone without the option of signed firmware
-
anupritaisno1[m]
Only the implementation and not the format must change
-
cn3m[m]
<EssentialChaos[m "Do you have a link?"> I can find it
-
anonhat[m]
<anupritaisno1[m] "Google has made a requirement in"> But the Titan M chip is still a black box.
-
cn3m[m]
-
anupritaisno1[m]
anonhat: it doesn't matter because they have to proof that encryption in SW and from the titan M is exactly the same
-
anupritaisno1[m]
In other words hardware based encryption must only change the implementation and not the on disk format
-
anupritaisno1[m]
* anonhat: it doesn't matter because they have to prove that encryption in SW and from the titan M is exactly the same
-
cn3m[m]
anonhat: anu is right, but the other thing to consider is you are trusting so many companies with firmware and root certs you name it
-
cn3m[m]
Titan M should be the least of your worries
-
anonhat[m]
<anupritaisno1[m] "anonhat: it doesn't matter becau"> But because there are so many possible combinations of inputs and outputs, I would question the totality of the accuracy of such tests. Further, how do we know that Google hasn't backdoored the chip to allow bypassing the rate limiter?
-
cn3m[m]
it also has insider attack resistance and rollback protection
-
anupritaisno1[m]
If you rely on a rate limiter to prevent brute forces on a password you might as well hire a monkey that just shoots at everything as a security guard
-
anupritaisno1[m]
Set a strong password. Nothing else should ever be considered to be secure
-
cn3m[m]
<cn3m[m] "it also has insider attack resis"> the Titan M is extremely hard for Google to backdoor for the government(a
-
anonhat[m]
The rate limiter is referenced in GrapheneOS documentation as a reason for only supporting the Pixels.
-
cn3m[m]
The SEP has been going strong for 7 years on the Apple front. Google traditionally keeps up pretty well
-
cn3m[m]
Titan M should hold, but no guarantees of course
-
anupritaisno1[m]
cn3m: do you think google could like sign apps with a per user key with bundles?
-
anupritaisno1[m]
An attacker would have to compromise millions of keys instead of one then
-
cn3m[m]
right, but the side effect is you would have less verification
-
anupritaisno1[m]
Users could opt in to encrypt their keys with their account
-
cn3m[m]
would definitely improve the pinning situation
-
cn3m[m]
it is better than Google signing everything
-
SchismXL[m]
<anonhat[m] "The rate limiter is referenced i"> A long password should circumvent most brute force attacks. So, even if they did have a "backdoor" to bypass the chip, it would still take a lot of compute time to cycle through potential passwords.
-
cn3m[m]
ideally devs would sign everything themselves, but alas
-
cn3m[m]
<SchismXL[m] "A long password should circumven"> Key Derivation too
-
cn3m[m]
SEP is using it I would bet $50 Titan M is too
-
cn3m[m]
150ms with a dedicated crypto engine for the SEP which is way more than it sounds
-
anonhat[m]
<SchismXL[m] "A long password should circumven"> I'm aware of this. But for the sake of the average user, who won't want to use a long password on their phone, a rate limiter that has been thoroughly audited for vulnerabilities makes sense.
-
cn3m[m]
if you have an iPhone with a 10 digit PIN it would take 700 years for it to bruteforce itself with a bypassed hardware ratelimiter
-
cn3m[m]
long password + biometrics is probably the way to go though
-
cn3m[m]
more robust and protects from shoulder surfing and CCTV
-
SchismXL[m]
<anonhat[m] "The rate limiter is referenced i"> As an example, it would take 58 minutes of compute time to crack the password "grapheneos". Add 1 to that, it'll take 1 month to crack. Add an exclamation mark, so your password is now " grapheneos1!" It'll take 200 years. Now, just adding 123 to the end of the password would take approximately 32 million years of compute time to crack the password "grapehenos1!123". So,
-
SchismXL[m]
even if they did have a backdoor, they'd be taking their sweet time with the device lol
-
anonhat[m]
<cn3m[m] "long password + biometrics is pr"> Oh yeah. Biometrics. Because no one ever lost a finger due to the access they had to a fingerprint-locked system.
-
cn3m[m]
only in screen fingerprint sensors can't detect a dead finger
-
cn3m[m]
-
anupritaisno1[m]
<SchismXL[m] "As an example, it would take 58 "> Ireallydidntknowwhattoputhereimsorryfordisappointingyoubutreallythisismypassword
-
anupritaisno1[m]
Brute force this now
-
anonhat[m]
<SchismXL[m] "As an example, it would take 58 "> This is based on what amount of compute power? A standard desktop, a phone, a server cluster?
-
SchismXL[m]
A standard computer
-
anupritaisno1[m]
Let's try "iamavirginandmyfirsttimewaswithapillowanditstillis"
-
anupritaisno1[m]
Try brute forcing any of these
-
cn3m[m]
grapehenos1!123 would take 120.34 thousand centuries for the NSA to bruteforce in 2013
-
cn3m[m]
assuming no key derivation
-
cn3m[m]
basically it would take forever to break
-
anonhat[m]
I use a 100+ character disk encryption passphrase on my laptop. I wonder how much entropy is in it...
-
cn3m[m]
that is a guessable password of course, but it goes to show
-
SchismXL[m]
<anupritaisno1[m] "Let's try "iamavirginandmyfirstt"> I'll stand with you x
-
anupritaisno1[m]
<anonhat[m] "I use a 100+ character disk encr"> You're doing it wrong
-
anupritaisno1[m]
I use an 80 character password with a KDF iteration count so high it literally takes 30 seconds to try one password
-
cn3m[m]
I use a 15 digit encryption password and a 4 digit PIN on my laptop
-
cn3m[m]
I thought I was paranoid
-
-
anupritaisno1[m]
It's about time
-
anupritaisno1[m]
The latest chromium 84 fully fixed my issue
-
anonhat[m]
Mine started as a 23 character phrase. Then 27. Then 42. Then 64 (which coincidentally was the max size for TrueCrypt FDE), then 90. And now this.
-
EssentialChaos[m
<anupritaisno1[m] "I use an 80 character password w"> For FDE on PC?
-
cn3m[m]
I use a unique password for every device and password database
-
-
SchismXL[m]
<anupritaisno1[m] "The latest chromium 84 fully fix"> What issue?
-
cn3m[m]
My passwords are unbreakable and easy enough to remember I don't need that
-
anonhat[m]
I just keep adding characters over time. It's been the same basic phrase for years, just with more shit added on every once in a while.
-
anupritaisno1[m]
<SchismXL[m] "What issue?"> It used to freeze on very large pages like the Qualcomm release and security bulletin
-
SchismXL[m]
anonhat feel that lol
-
EssentialChaos[m
On my laptop, the TPM holds the key to FDE...
-
EssentialChaos[m
At least to the Bitlocker part
-
anonhat[m]
shudders at TPM
-
cn3m[m]
TPM is good
-
anupritaisno1[m]
EssentialChaos: detached header here
-
EssentialChaos[m
<anupritaisno1[m] "EssentialChaos: detached header "> What is a "detached header"?
-
anupritaisno1[m]
The only copy of the detached header is on the boot partition
-
anupritaisno1[m]
<EssentialChaos[m "What is a "detached header"?"> Basically even if you have the password you can't decrypt it
-
anupritaisno1[m]
Android already does this btw
-
SchismXL[m]
<EssentialChaos[m "What is a "detached header"?"> Something that almost happened to me after I saw my missus for the first time in four months this weekend.
-
EssentialChaos[m
<EssentialChaos[m "At least to the Bitlocker part"> I have a setup, which I am not sure why I need, but it has 3 big partitions: Bitlocker for Windows, LUKS for Void and VeraCrypt for the shared one
-
anonhat[m]
TPM is bad. Even the German government thinks so.
-
cn3m[m]
let me guess you think it is a backdoor?
-
anupritaisno1[m]
anonhat: tbh I wouldn't mind giving the header decryption key to my TPM
-
EssentialChaos[m
<anupritaisno1[m] "Basically even if you have the p"> So like a physical key?
-
anonhat[m]
lol
-
anonhat[m]
<cn3m[m] "let me guess you think it is a b"> Actually, no:
-
cn3m[m]
"have the potential to reduce a user's control over software and hardware."
-
anupritaisno1[m]
If there was a titan M and full verified boot on desktop it'd be great
-
cn3m[m]
probably a good thing
-
cn3m[m]
<anupritaisno1[m] "If there was a titan M and full "> Apple Silicon
-
cn3m[m]
pretty much that
-
anupritaisno1[m]
<cn3m[m] "Apple Silicon "> I don't have that much cash
-
cn3m[m]
fair
-
cn3m[m]
same
-
EssentialChaos[m
<anupritaisno1[m] "If there was a titan M and full "> At least you have a secure phone
-
anupritaisno1[m]
Tbh once I get a more respectable job tjan making scummy ads
-
EssentialChaos[m
<EssentialChaos[m "At least you have a secure phone"> I am going to whine about my Mi 9T until I get something better
-
anupritaisno1[m]
I'll probably go that route
-
cn3m[m]
<EssentialChaos[m "I am going to whine about my Mi "> you really should whine about that
-
anupritaisno1[m]
<EssentialChaos[m "I am going to whine about my Mi "> Somebody wanted to make glassrom for that one
-
anonhat[m]
The issue of TPM as a black box remains, though. And it's implemented by companies with a history of severe hardware level vulnerabilities. Spectre? Meltdown? Anyone?
-
EssentialChaos[m
<anupritaisno1[m] "Somebody wanted to make glassrom"> Let me guess... in Techlore Telegram?
-
cn3m[m]
<anonhat[m] "The issue of TPM as a black box "> better than the Linux foundation making it xD
-
anupritaisno1[m]
<anonhat[m] "The issue of TPM as a black box "> We don't do witch hunting
-
cn3m[m]
TPM is moving in the right direction
-
anonhat[m]
Can we at least agree that an open source hardware RoT would be better than a black box?
-
EssentialChaos[m
<EssentialChaos[m "Let me guess... in Techlore Tele"> Besides, last I checked, Mi 9T doesn't have an official Lineage build
-
cn3m[m]
don't blame people for making meaningful improvements
-
cn3m[m]
<anonhat[m] "Can we at least agree that an op"> not really a black box, but sure
-
anonhat[m]
If not a black box, what would you consider it?
-
anupritaisno1[m]
<EssentialChaos[m "Besides, last I checked, Mi 9T d"> It can still pass glassrom. There are special exemptions for xiaomi devices as long as there are no security issues
-
anupritaisno1[m]
And all hardware works
-
EssentialChaos[m
Why did I not buy 3a, was literally choosing between it and Mi 9T....
-
cn3m[m]
sell the 9t
-
za_warudo-vilfp8
<EssentialChaos[m "Why did I not buy 3a, was litera"> F
-
anupritaisno1[m]
No don't
-
anonhat[m]
I still don't know if I want the 3a or the 4. I don't want cold app start lag, but I also don't want sticker shock.
-
cn3m[m]
3a is not that slow
-
cn3m[m]
it is overrated the impact
-
anonhat[m]
~1 second of lag when opening NewPipe in my experience.
-
anonhat[m]
I'm impatient. I want instant gratification.
-
anupritaisno1[m]
cn3m: imagine loading lag
-
anupritaisno1[m]
This post was made by the oneplus gang
-
cn3m[m]
NewPipe is not a super smappy app to be honest
-
anonhat[m]
But it loads faster on my shitty burner than it does on a 3a with GOS.
-
anupritaisno1[m]
Yes it is actually faster on oneplus as the storage is almost 2-3x faster
-
cn3m[m]
> <@anupritaisno1:m.apex.to> cn3m: imagine loading lag
-
cn3m[m]
> This post was made by the oneplus gang
-
cn3m[m]
OnePlus with your ROM would be my fourth choice. After Google, Apple, and Samsung
-
anupritaisno1[m]
Update engine can literally flash firmware in under a second
-
cn3m[m]
I could see myself using it one
-
cn3m[m]
day
-
za_warudo-vilfp8
<cn3m[m] "> <@anupritaisno1:m.apex.to> cn3"> Why Samsung?
-
EssentialChaos[m
<cn3m[m] "> <@anupritaisno1:m.apex.to> cn3"> "A fine addition to my collection"
-
anupritaisno1[m]
Boot time is about 30% faster
-
cn3m[m]
Samsung gets really fast updates on the S line
-
anupritaisno1[m]
But since the kernel must sanitize 2x more ram
-
cn3m[m]
They are at least trying with hardware security chips
-
anupritaisno1[m]
30% faster boot on top of that really makes you think
-
anupritaisno1[m]
anonhat: how do you use newpipe
-
anupritaisno1[m]
I couldn't imagine not getting playlist suggestions from google
-
-
anupritaisno1[m]
Example
-
renlord
debian can run on toaster? even slim debian aint slim enough to run on embedded
-
anonhat[m]
<anupritaisno1[m] "I couldn't imagine not getting p"> I don't think it offers suggestions, but you can subscribe and link accounts I believe.
-
cn3m[m]
<renlord "debian can run on toaster? even "> debian got me out of debt
-
cn3m[m]
debian built me a house
-
anupritaisno1[m]
<anonhat[m] "I don't think it offers suggesti"> It's RSS
-
anonhat[m]
<renlord "debian can run on toaster? even "> It's called the universal OS for a reason.
-
renlord
any linux distro can get you out of debt
-
renlord
@_@
-
renlord
i really doubt debian can run on a toaster
-
renlord
must be a very expensive toaster
-
cn3m[m]
only the iToaster could run it, but locked bootloader enforced by the S6 chip
-
anupritaisno1[m]
renlord: debshit or downtime OS is special
-
anupritaisno1[m]
It caused downtime for the debt server
-
anupritaisno1[m]
Legend has it, the server is still down
-
anonhat[m]
BTW renlord you should consider legal action against Copperhead and James Donaldson for harassment and defamation of character for that bogus letter you got. It would make me infinitely happy. Pretty, pretty please?
-
renlord
anonhat[m]: i dont have time for that kinda shit
-
anupritaisno1[m]
I'm never going to go back to Debian
-
anupritaisno1[m]
The 8 months of combined downtime taught me one lesson
-
cn3m[m]
<anupritaisno1[m] "I'm never going to go back to De"> we're never ever getting back together
-
anupritaisno1[m]
Downtime OS is built to fall
-
renlord
between my school commitments, working on grapheneos and my hobby persuits, i dont think there's any time for lawyering
-
anonhat[m]
Devuan is my preferred distro anyway. Fuck systemd.
-
anupritaisno1[m]
Ironically arch Linux, "the unstable OS" has been stable
-
cn3m[m]
<anonhat[m] "Devuan is my preferred distro an"> bro do you even Void?
-
anonhat[m]
<renlord "between my school commitments, w"> I understand. Still, at least you could notify the RCMP. I'm pretty sure harassment is a crime in Canada.
-
anupritaisno1[m]
London stock exchange uses gentoo
-
renlord
i did write to the Vice journalist, he said he'd keep it for future use when there's something to write about
-
renlord
s/the/a/
-
SEdbot[m]
> <@freenode_renlord:matrix.org> i did write to the Vice journalist, he said he'd keep it for future use when there's something to write about
-
SEdbot[m]
i did write to a Vice journalist, he said he'd keep it for future use when there's something to write about
-
anupritaisno1[m]
<anonhat[m] "I understand. Still, at least yo"> He's in Australia
-
anupritaisno1[m]
India is much worse
-
anonhat[m]
The land of ants that can kill you...
-
cn3m[m]
I am in the US and California at that. Feeling lucky
-
-
anupritaisno1[m]
anonhat: india has no free speech, blocks almost the entire internet and is basically a dictatorship
-
anonhat[m]
<anupritaisno1[m] "anonhat: india has no free speec"> You just described most of my childhood.
-
anupritaisno1[m]
<anonhat[m] "You just described most of my ch"> Gg
-
anonhat[m]
I was literally chastised one time for learning Javascript online.
-
renlord
where is the land of annts?
-
EssentialChaos[m
<anonhat[m] "I was literally chastised one ti"> "Don't lie to me, you've been on stackoverflow again, haven't you!"
-
anupritaisno1[m]
Dad: why you crying
-
anupritaisno1[m]
Me: I was watching porn
-
anupritaisno1[m]
Dad: don't lie, you've been learning JavaScript online
-
anonhat[m]
I was just killing spare time in my school's library. I had nothing to do. So I went on Code Academy. The librarian came over and apparently thought I was hacking the mainframe of the pentagon. When I explained to her that I was learning Javascript, she said "I don't think your teacher told you to do anything with a javascript" and sent me back to class, where I proceeded to do nothing for the rest of the period.
-
cn3m[m]
I toohacked the pentagon in middle school
-
anonhat[m]
<renlord "where is the land of annts?"> The land of the coon cheese.
-
renlord
i dont see any ants where i live
-
renlord
and coon cheese getting rebranded
-
renlord
land of the vegemite!
-
anonhat[m]
Sure. Land of the yeast paste.
-
renlord
lol
-
SchismXL[m]
Marmite > Vegemite
-
anupritaisno1[m]
Ma might not SchismXL
-
SchismXL[m]
Punny
-
clannad[m]
Anyway cringe stuff coming xD
-
clannad[m]
-
za_warudo-vilfp8
<clannad[m] "cn3m
github.com/GlassROM"> About time
-
crixtnn[m]
does yubikey works with grapheneos?
-
Cyrinux[m]
crixtnn: yes
-
Cyrinux[m]
i use mine for gpg mainly on phone, with farmail, password-store, andOTP
-
crixtnn[m]
nfc one or usb c?
-
Cyrinux[m]
usb C
-
Cyrinux[m]
i dont see reason for nfc not working with grapheneos but from i experience with my previous yubi in nfc, works well or it was pain to get it working correctly
-
crixtnn[m]
-
crixtnn[m]
this one?
-
Cyrinux[m]
i use YubiKey 5 Series with a usb C adapter
-
Cyrinux[m]
but yubikey-c-fips should works afaik
-
crixtnn[m]
nfc seems much more convenient. what was the issue with it?
-
Cyrinux[m]
i got pain to align correctly the key at the good place where the contact is well made
-
Cyrinux[m]
it was long time ago, i dont remember details exactly, but was often frustracted with,
-
Cyrinux[m]
if you try, you will tell me how it is now, maybe depend the phone also, and how you protect it
-
Cyrinux[m]
* if you try, you will tell me how it is now, maybe depend the phone also, and how you protect it, what case you use
-
neonfuz2
<za_warudo-vilfp8 "About time"> wtf is glassrom even, they don't even have a website
-
neonfuz2
or, they do but every time I tried to visit it it's down
-
neonfuz2
and wayback machine doesn't have any record, making me think they never did have a website
-
za_warudo-vilfp8
<neonfuz2 "wtf is glassrom even, they don't"> It's on the github?
-
za_warudo-vilfp8
The releases, without own website
-
-
neonfuz2
I mean yeah there's sources and repos, but no description of what it is
-
neonfuz2
at least no easily accessible description
-
neonfuz2
and that website at the top is the website I'm talking about, it doesn't exist. Broken link.
-
neonfuz2
sure I can dig through this user's repos and try to piece together what it is
-
neonfuz2
looks like glassrom-landing is the closest repo to a description
-
neonfuz2
and that's just how to build it
-
eveningbeetle[m]
Unable to update vanadium browser available on github. How to do it?
-
za_warudo-vilfp8
<eveningbeetle[m] "Unable to update vanadium browse"> You'd need the three apps
-
za_warudo-vilfp8
Install the library, then the broswer and webview in any order
-
-
sting-ray[m]
Are they any safe apps on the aroura store such as Spotify, WhatsApp, or MyFitness pal?? I don't want to download one of these and defeat the purpose of the app...
-
-
-
za_warudo-vilfp8
-
za_warudo-vilfp8
Some are compressed due to 50MB limit
-
za_warudo-vilfp8
Vanadium is surprisingly light
-
za_warudo-vilfp8
<sting-ray[m] "Are they any safe apps on the ar"> Spotify don't work, WhatsApp do, unknown on MyFitness, better check the freenode.logbot.info/grapheneos and search it there
-
sting-ray[m]
Thank you
-
za_warudo-vilfp8
You'd see some user experience on those apps with the past messages
-
LinusSexTips[m]
wait what
-
LinusSexTips[m]
spotify works fine
-
za_warudo-vilfp8
I thought it doesn't recently?
-
za_warudo-vilfp8
Said by some other user here
-
LinusSexTips[m]
I just used it last night
-
za_warudo-vilfp8
<LinusSexTips[m] "spotify works fine"> quick, ping them
-
CyrilLevis[m]
after uninstall and reinstall spotify works back for me too
-
LinusSexTips[m]
im on the latest version of spotify
-
LinusSexTips[m]
from the aurora store
-
LinusSexTips[m]
no problems at all
-
za_warudo-vilfp8
sting-ray apparently it does, the recent update didn't break it apparently
-
CyrilLevis[m]
after the upgrade for me, the app crash at start directly, but uninstall/install, its back
-
sting-ray[m]
How about what's app??
-
LinusSexTips[m]
whatsapp has also always worked fine for me
-
za_warudo-vilfp8
Guess one app left to check, my apologies for the mistake
-
za_warudo-vilfp8
I'd say go test it yourself to see?
-
sting-ray[m]
Now can they track me with the trackers listed below on aruroa ?
-
LinusSexTips[m]
use it in a different user profile
-
sting-ray[m]
I login with the Anonymous login
-
za_warudo-vilfp8
<sting-ray[m] "Now can they track me with the t"> The apps itself? Yeah, mostly. It is more desirable to use it in non-main user profile
-
za_warudo-vilfp8
<sting-ray[m] "I login with the Anonymous login"> That's for mitigating Google tracking in downloading google play apps
-
sting-ray[m]
Ah OK
-
sting-ray[m]
What is non main user profile ??
-
sting-ray[m]
I'm sorry such a noob
-
maneo[m]
sting-ray: i think they mean adding a user in Settings > System > Multiple users
-
maneo[m]
and using that instead of the main user (called "Owner")
-
eveningbeetle[m]
za_warudo-vilfp8kn0pcyh-tfcfvapg77a: thanks a lot
-
switchdominion[m
Has anyone used i2p or Tor with GOS? I've attempted to start the routers but i2p will crash and Tor says "starting" indefinitely.
-
ib6feisu[m]
i use orbot in vpn mode, works fine
-
ib6feisu[m]
although i still haven't managed to migrate to my pixel
-
ib6feisu[m]
been almost a year i've had it
-
ib6feisu[m]
it's been ready, waiting
-
alzxjm[m]
How does one install apps in other profiles? I've tried downloading APKs and they will not install. "Install unknown apps" is enabled in this profile.
-
alzxjm[m]
(i.e., "Allow from this source" is checked in Vanadium in the new user profile"
-
cn3m[m]
If the version you downloaded is already installed as a newer version it won't work
-
cn3m[m]
notably F-Droid
-
cn3m[m]
they don't put the latest on their site
-
alzxjm[m]
Ah. I've only tried installing Aurora and F-Droid.
-
cdesai
what you get by default is the known stable. you can get latest through the app pages themselves though
-
cdesai
latest available or any older version even
-
cdesai
-
alzxjm[m]
So on Graphene I cannot have an App Store in a different profile if I have it installed in my Owner profile?
-
cn3m[m]
<alzxjm[m] "So on Graphene I cannot have an "> you can you just need the latest version
-
alzxjm[m]
Hmm. I still get "App not installed" for Aurora. I downloaded 3.2.9 from their website and I have 3.2.9 installed in my Owner profile.
-
alzxjm[m]
I was able to download a different APK I downloaded from the internet.
-
cn3m[m]
alzxjm: let me guess you used F-Droid to install Aurora originally?
-
alzxjm[m]
I was able to *install a different APK.
-
alzxjm[m]
Yes.
-
cn3m[m]
so the signing key is different than the devs
-
cn3m[m]
that is your issue
-
alzxjm[m]
Ah I see.
-
cn3m[m]
F-Droid oi vey
-
alzxjm[m]
Does Aurora self-update?
-
cn3m[m]
I don't know
-
cn3m[m]
-
alzxjm[m]
So I should uninstall Aurora, download from the website, and then try to install on the other profile?
-
cn3m[m]
download this apk it will work
-
alzxjm[m]
Or that.
-
alzxjm[m]
Thanks.
-
cn3m[m]
yw it is safe since it is signed and pinned in your OS
-
alzxjm[m]
All this for the stupid DJI drone app.
-
q22[m]
Does anyone use the mullvad app?
-
LinusSexTips[m]
yes
-
LinusSexTips[m]
VPNs are overrated but I trust moolvlad more than my isp
-
q22[m]
I'm having trouble establishing a connection
-
cn3m[m]
<LinusSexTips[m] "VPNs are overrated but I trust m"> this
-
LinusSexTips[m]
<q22[m] "I'm having trouble establishing "> regenerate wireguard key?
-
q22[m]
Whereas wireguard doesn't have any problems
-
q22[m]
I'll give it a try
-
q22[m]
Thanks
-
LinusSexTips[m]
just go to settings -> advanced -> wireguard key -> regenerate
-
LRS
hello, I'm on flashing my Pixel4XL with the coral-factory-2020.07.06.20.zip. while flashing it shows:archive does not contain 'vendor_boot.img'
-
LRS
extracting super_empty.img (0 MB) to disk... took 0.000s
-
LRS
is this normal?
-
LRS
I'm ending in the GrapheneOS Recovery... should I load something via sideload? this is not prvided on the homepage, please excuse the stupid questions
-
SchismXL[m]
LRS are you following the guide on the website or something else?
-
LRS
just the guide on the website, but i'm a newbie
-
SchismXL[m]
What operating system are you using?
-
LRS
manjaro linux
-
SchismXL[m]
And have you checked to see if fastboot is the latest version?
-
LRS
yes sir
-
SchismXL[m]
Good start!
-
SchismXL[m]
Have you verified all the downloads?
-
LRS
this is my second try
-
LRS
via signify
-
LRS
but where is the .img? do i have to load it somewhere else?
-
SchismXL[m]
Yeah, either signify or signify-openbsd.
-
LRS
i used signify
-
SchismXL[m]
Everything should be in the zip folder. Have you downloaded it again?
-
LRS
I loaded the files on diffrent machines, same result
-
LRS
it contains the bootloader-coral-c2f2-0.2-6374983.img and the raddio-coral etc.img
-
LRS
and the image-coral-2020.07.06.20.zip
-
LRS
but I think this is something that I dont have to unzip
-
SchismXL[m]
Let me just get my laptop
-
LRS
thanks, take your time
-
SchismXL[m]
Okay, so once you've flashed everything, what screen does the phone show?
-
LRS
it ended in the grapheneos recovery
-
LRS
i think
-
LRS
-
LRS
w8 i'll do it again to say it clearly
-
LRS
ok wrong it shows a warning messages that the bootloader is unlocked
-
LRS
--> next google-splash-screen
-
LRS
--> next fastbootd --> grapheneOS FastBoot
-
SchismXL[m]
Yep, let it do it's thing
-
SchismXL[m]
If you're following the guide, it will boot into fastbootd and will reboot once it has finished. It will then go back to the bootloader screen, where you can relock the bootloader
-
LRS
ok, how? I have the options:
-
LRS
Reboot system now
-
LRS
Enter Recovery
-
LRS
Reboot to bootloader
-
LRS
Power off
-
LRS
on the other hand seems the flash-all.sh not ready yet... should I reboot to bootloader that the script can finsh?
-
SchismXL[m]
Let's start from the beginning, yes
-
LRS
thanks
-
LRS
script is finished, now I should lock the bootloader?
-
SchismXL[m]
If the phone has booted back into the bootloader screen, where it says it is unlocked, yes
-
LRS
ok
-
SchismXL[m]
If this doesn't work, we can work our way through together
-
LRS
thanks a lot
-
LRS
bootloader is locked
-
LRS
i would now try to boot into the system
-
LRS
i got a warning message, that my device will load a different OS, GOOGLE appeared short and it boots into the bootlader
-
SchismXL[m]
Okay, no worries. It should boot into GrapheneOS after the Google screen (which is normal)
-
SchismXL[m]
The warning message is also normal
-
LRS
i'm back on the bootloader
-
LRS
enter reason: reboot bootloader
-
SchismXL[m]
Okay, assuming your bootloader is now locked, unlock it again
-
LRS
it show device state lock
-
LRS
i will lock it
-
LRS
device state: unlocked
-
SchismXL[m]
Good, okay
-
SchismXL[m]
Now, I know this is going to be a bit of a nuisance, but the best thing to do is to delete all the files you've downloaded, so we can go through the install process again
-
LRS
thank, i think it would be the best
-
SchismXL[m]
-
SchismXL[m]
-
SchismXL[m]
-
LRS
rm -rf coral*
-
LRS
done
-
SchismXL[m]
Let me know when they're all downloaded
-
LRS
kk, factory is loading, it should be ready in 9 min...
-
SchismXL[m]
No rush :)
-
LRS
total of 1039M is correct?
-
SchismXL[m]
Should be approx. 1.1gb
-
SchismXL[m]
Once downloaded*
-
SchismXL[m]
But yeah, uGet is showing 1039
-
LRS
done
-
LRS
signify -Cqp factory.pub -x coral-factory-2020.07.06.20.zip.sig && echo verified
-
LRS
it echos verified
-
SchismXL[m]
Excellent, so now we're able to go onto the next part
-
SchismXL[m]
unzip coral-factory-2020.07.60.20.zip
-
LRS
unzip coral-factory-2020.07.06.20.zip
-
LRS
^^
-
LRS
done
-
LRS
now sudo fastboot ./flash-all.sh
-
LRS
wrong -fastboot
-
LRS
just flash-all
-
SchismXL[m]
I was going to say
-
LRS
sorry
-
LRS
was i right?
-
SchismXL[m]
Haha, don't worry. While it isn't necessarily recommended to use sudo for this, it shouldn't harm
-
SchismXL[m]
I usually do "sudo su" to elevate myself, then just run ./flash-all.sh
-
LRS
ok warnig message and the fastbootd-screen
-
LRS
+n
-
SchismXL[m]
Just let it do it's thing
-
SchismXL[m]
Don't touch it until you're back onto the bootloader screen
-
LRS
i dont have to do something?
-
SchismXL[m]
Sit back and relax
-
LRS
i doesn't seem that there is something happen
-
SchismXL[m]
I know
-
LRS
dont say
-
SchismXL[m]
On the fastbootd screen, it looks like nothing is happening. Eventually, the phone will reboot.
-
SchismXL[m]
If you check the terminal, is anything happening?
-
LRS
script is waiting for device
-
SchismXL[m]
And it is now in fastbootd?
-
LRS
should i:
-
LRS
reboot system now
-
LRS
enter recovery
-
LRS
reboot to bootloader
-
LRS
power off
-
LRS
?
-
SchismXL[m]
Go back to bootloader
-
LRS
ok
-
SchismXL[m]
It shouldn't be doing that
-
LRS
script says finished
-
SchismXL[m]
We're going to try the process again
-
LRS
stop
-
LRS
there is a errormessage:
-
LRS
fastboot: error: Failed to boot into userspace fastboot; one or more components might be unbootable.
-
SchismXL[m]
Don't worry, we can try again
-
LRS
kk
-
LRS
should i flash again?
-
SchismXL[m]
On bootloader screen, do you see your device when doing fastboot devices?
-
SchismXL[m]
Did you download platform-tools, too?
-
SchismXL[m]
Can you do fastboot --version for me, with sudo?
-
LRS
i see my serialnumber
-
LRS
-
LRS
fastboot version 30.0.0-2
-
SchismXL[m]
Good, at least it is seeing the phone!
-
SchismXL[m]
Is that with sudo, yeah?
-
SchismXL[m]
It is an older version of fastboot than the one recommended on the guide
-
SchismXL[m]
What I want you to do is to download the platform-tools from the guide:
-
SchismXL[m]
-
SchismXL[m]
echo '19c74e779f3d81f15ba21207ec405439416d99330c3f5a337dab6d58ea20b465 platform-tools_r30.0.3-linux.zip' | sha256sum -c
-
SchismXL[m]
unzip platform-tools_r30.0.3-linux.zip
-
LRS
but the told, that the arch packeges where updated?
-
LRS
-
SchismXL[m]
Manjaro can lag behind sometimes
-
LRS
i'll download
-
LRS
sorry
-
SchismXL[m]
Don't worry. I'm on Mint, so I have to follow it to the letter anyways
-
SchismXL[m]
Once you've downloaded the platform-tools, elevate yourself using sudo su, then do this:
-
LRS
ok unzipped everything
-
SchismXL[m]
export PATH="$PWD/platform-tools:$PATH"
-
SchismXL[m]
The reason why I'm saying to do it in su, is because if you do that just for a normal user, it won't change it for sudo.
-
LRS
fastboot version 30.0.3-6597393
-
LRS
and i'm root via su
-
SchismXL[m]
Nice
-
SchismXL[m]
Okay, now try running ./flash-all.sh
-
LRS
ok
-
SchismXL[m]
And don't touch the phone lol
-
LRS
^^
-
LRS
it begins...
-
LRS
fastbootd again
-
SchismXL[m]
Terminal waiting for device?
-
LRS
yes
-
LRS
reboot bootloader?
-
SchismXL[m]
No
-
LRS
ok
-
SchismXL[m]
Unplug the device and plug it back in
-
LRS
done, nothing happens
-
SchismXL[m]
Hmm
-
LRS
how long should it take?
-
SchismXL[m]
The only thing I can think of is that you're missing android udev r ules
-
SchismXL[m]
rules
-
LRS
dump question: what should i do?
-
SchismXL[m]
Check your repositories or aur to see if you can install android udev rules that way
-
SchismXL[m]
Or...
-
LRS
i'll take a look
-
LRS
ok seem that say missed
-
LRS
installed theme
-
LRS
-e
-
LRS
should i start from the beginning?
-
SchismXL[m]
Good, now try flash-all.sh again, with su
-
LRS
kk
-
LRS
fastbootd
-
LRS
waiting for any device
-
SchismXL[m]
What I was going to say after "Or..." is, if the rules wasn't in your repositories, you could download them from
github.com/M0Rf30/android-udev-rules/raw/master/51-android.rules then copy them to /etc/udev/rules.d/51-android.rules
-
SchismXL[m]
Just leave it for a few minutes and see if it does anything
-
LRS
ok
-
SchismXL[m]
The next thing to try is another cable, if you have one
-
SchismXL[m]
Or do what i just said above, copying the 51-android.rules file to that directory, then run "sudo chmod a+r 51-android.rules" in the same directory as that file.
-
LRS
i'll do
-
LRS
ok i start again
-
SchismXL[m]
Worst case scenario, you can always run the Google installer through Chrome to get back to "official" and then try the whole process again
-
LRS
i'll got via flashing the old version back, the last time i tried
-
LRS
fastbootd...
-
SchismXL[m]
Waiting for device again?
-
LRS
yeah, but i missed something... one mom please
-
LRS
after creating the udev rule and changing the right to read 4 all, do i have to do something else?
-
LRS
maybe rebooting?
-
SchismXL[m]
Nah, it should be fine. However, you could reboot your computer. You'd then have to do export PATH="$PWD/platform-tools:$PATH" again
-
SchismXL[m]
And try another cable and/or port
-
LRS
i just can change the port, and can grap another cable tomorrow from work
-
SchismXL[m]
The official cable that came in the box didn't work for me on my Pixel 4 XL, so I used an older one from a spare Xperia I have floating around
-
LRS
they wrote, that there are problems with usb3.0, maybe i can find a cable from another device
-
SchismXL[m]
That's probably it
-
LRS
but man, thanks a lot for your time
-
SchismXL[m]
You seem to be clued up on the installation now, though. Sorry we couldn't get it sorted - but once it gets to fastbootd, it should detect the device and then it'll go through some progress bars on the terminal. Eventually, it'll reboot back to bootloader and then you can lock the bootloader
-
SchismXL[m]
No worries. I don't have the skills people have here regarding coding and the like, so I just try to contribute by helping every once in a while
-
SchismXL[m]
And, btw, if you end up having screen flickering on your Pixel 4 XL (yes, I moan about it a lot), just search the logs. It took me a while, but I've ended up forcing 60hz all the time using adb.
-
LRS
thanks again, i will reboot my computer, try again and if it fails agian, i'll going to load the official rom back on
-
SchismXL[m]
Good luck!
-
SchismXL[m]
If you need any more help tomorrow or whenever, just @ me and I'll see what I can do, even if it's just cheerleading reassurance.
-
SchismXL[m]
* If you need any more help tomorrow or whenever, just @ me here and I'll see what I can do, even if it's just cheerleading reassurance.
-
LRS
thanyou are the best, i'll do, i'm sure^^
-
plodsa
Hello, can someone help me with interpreting the Auditor results?
-
sting-ray[m]
Anyone else having an issue with NewPipe ? Keeps crashing "unable to decode URL"
-
short_round[m]
sting-ray: Yes, I'm experiencing that issue now
-
sting-ray[m]
Can't watch videos 😕
-
short_round[m]
Same here. I just sat down to catch up on videos.