-
rny
vudu: did you follow the instructions?
-
vudu
What instructions? I did everything on the grapheneos website, it s not my first time installing grapheneos, mever had this issue with pixel 3a
-
rny
no where in the instructions does it say to use `snapshot-update`
-
vudu
Only 4a gave me this error, and after cancelling snapshot-update everything could continue, only i m not sure what the command means and if i canceled something importent
-
rny
have you tried reflashing
-
timont[m]
-
timont[m]
thats how installed
-
louipc
maybe u had a stuck update from previous OS
-
timont[m]
thats how i installed*
-
hypokeimenon[m]
remove that timont
-
vudu
I know how 2 install, never had this error before
-
louipc
timont[m]: noo thats a bad video :P
-
timont[m]
who so?
-
louipc
he recommends to do hacky things
-
louipc
not recommended
-
vudu
But did i cancel something important by typing this command, fastboot snapshot-update cancel?
-
louipc
vudu: you canceled some previous update
-
timont[m]
oh i see
-
vudu
Because now it works fine i can install the device, not sure if i broke something with the command
-
rny
if you reflashed, it will be fine
-
louipc
it was some update that hadnt been fully applied that was blocking something
-
louipc
thats one reason to recommend fully update your phone before installing grapheneos
-
vudu
Okeyy , so i m good now
-
vudu
I did, but the android software updater is trippin
-
louipc
maybe the previous bad ROM
-
vudu
Maybe i dont know,
-
vudu
Anyone knows what the benefits are from using vpn with graphene?
-
louipc
same as vpn with any other os
-
vudu
Encrypting data, i read somewhere with vpn apps cannot leak grapheneOS to carried so they dont know that my device runs grapheneos
-
vudu
Carrier*
-
analtenderloin[m
Hello, quick question, was the decision to not include Gapps in grapheneOS mainly for privacy or is there concerns about security when on the device?
-
TheJollyRoger
hello analtenderloin[m, there are several reasons why Google Software Frameworks is not included in GrapheneOS:
-
TheJollyRoger
The first one is that Play Services was considered to be invasive.
-
TheJollyRoger
This isn't to say that it's not possible to use the factory operating system and have a Google account set up in a way that's *fairly* privacy preserving, GrapheneOS chose to go beyond the norm.
-
TheJollyRoger
The second reason is because even if somehow, GrapheneOS wanted to use Play Services, we'd need to pay for them.
-
vudu
Pay for a service that can spy on you, thats amazing lol
-
TheJollyRoger
vudu: that's part of how Google makes its money though. OEMs have to pay the royalties to get the rights to sell handsets with Google Play Services functionality.
-
vudu
Yeah i understand, but its still strange, it s like i m spying in a girls locker room when they shower and than ask the girls 2 pay me for it lol
-
TheJollyRoger
Ha, yes, yes indeed!
-
timont[m]
thats a funny way to say it
-
Dylanger[m]
Has anyone tried adding Google's LPA (eSIM Manager) to Graphene?
-
anupritaisno1[m]
Dylanger: yes
-
anupritaisno1[m]
It has a dependency on GMS
-
timont[m]
I thought it was already added..
-
Dylanger[m]
<anupritaisno1[m] "It has a dependency on GMS"> Calyx has it working, I don't think there are any dependencies on GMS
-
Dylanger[m]
I'll have a play with it today
-
timont[m]
calyx is only for pixel phones right?
-
anupritaisno1[m]
<Dylanger[m] "Calyx has it working, I don't th"> How does that prove anything?
-
Dylanger[m]
"think" being the keyword, gonna have a play with it today
-
strcat[m]
TheJollyRoger: we wouldn't have to pay for Play services but we'd need to pay for official CTS compliance testing, we'd need to comply with all the rules
-
strcat[m]
which would rule out some of our privacy and security features - beyond just including Google apps and services
-
strcat[m]
and we'd need to ship their version of a bunch of components via the Play Store
-
strcat[m]
it would not be anything like GrapheneOS
-
strcat[m]
we couldn't have features like the Sensors and Network toggles not compliant with CDD, among others
-
strcat[m]
we couldn't make changes to a bunch of core OS components since we'd have to ship their versions of the APEXes and apps
-
anupritaisno1[m]
TheJollyRoger: there is no royalty for shipping GMS
-
anupritaisno1[m]
Just a bunch of legal contracts
-
strcat[m]
shipping Play services has never been considered, it was never an option, it is completely opposed to what we want to do...
-
anupritaisno1[m]
And those contracts can be pretty restrictive
-
anupritaisno1[m]
And yet manufacturers manage to destroy the security model
-
strcat[m]
we couldn't even make an ALTERNATE version of the OS with Play services because they require CDD/CTS compliance for everything you ship
-
strcat[m]
not just what you've gotten approved for Play services / Google apps
-
TheJollyRoger
strcat[m]: anupritaisno1[m] oh, I see, I see, whoops.
-
Dylanger[m]
Does anyone know how to get the device into fastbootd so I can flash the super partition (system, vendor, product etc)
-
Guest84879
Is grapheneOS fully ready with the pixel4? I'm thinking of buying that phone specifically for this.
-
louipc
pixel 4 no prob
-
rny
Dylanger[m]: `fastboot reboot fastboot` when in bootloader mode
-
rny
?
-
Dylanger[m]
Will that load the device into fastbootd?
-
rny
Dylanger[m]: yes
-
rny
my miserable phone is in fastbootd now
-
Dylanger[m]
Oh awesome
-
Dylanger[m]
Cheers
-
organicpumpkin[m
<nscnt "That's why we try to teach the a"> I love that aspect of your approach. It adds so much value to me.
-
somenerd[m]
what
-
somenerd[m]
why are random people disliking?
-
kmac_pop[m]
wei dont agreed with your point thats why
-
metimer7[m]
yeah
-
somenerd[m]
> I love that aspect of your approach. It adds so much value to me.
-
somenerd[m]
Same here
-
tweakerman[m]
what a shit poit you got there
-
tweakerman[m]
* what a shit point you got there
-
timont[m]
what a hate here jesus
-
kindacool[m]
shut up
-
timont[m]
okay than
-
niker41[m]
so i hear that there is a lsawsuit going
-
organicpumpkin[m
What in the world is going on here with the reactions?
-
timont[m]
not sure
-
umain23[m]
shutup
-
metimer7[m]
??
-
hypokeimenon[m]
Reactions were a mistake
-
xdaeris14[m]
no it doenst
-
hypokeimenon[m]
They are useful for polls though.
-
hypokeimenon[m]
Anyway this is off topic.
-
metimer7[m]
dont your there fuck up with that
-
umain23[m]
???
-
maskber[m]
what is going on???
-
sadman2[m]
lol
-
kmac_pop[m]
lol
-
niker41[m]
this funny
-
maskber[m]
umm
-
Lia[m]
Some people having a field day here
-
umain23[m]
okay tihs weird
-
metimer7[m]
yup
-
givin_on_life4[m
is i
-
Lia[m]
Trying to ruin the atmosphere of this room, welp.
-
strcat[m]
stop
-
strcat[m]
offtopic channel
-
hypokeimenon[m]
Yeah, the room is being brigaded by trolls.
-
kmac_pop[m]
why?
-
metimer7[m]
come on
-
jamesmaer[m]
why move way?
-
metimer7[m]
...
-
timont[m]
umm?
-
maskber[m]
what is going
-
maskber[m]
on
-
xdaeris14[m]
i dont know
-
Lia[m]
<hypokeimenon[m] "Yeah, the room is being brigaded"> This is what's going on
-
maskber[m]
lol
-
kmac_pop[m]
stop
-
kmac_pop[m]
talking
-
maskber[m]
a bit rude
-
umain23[m]
lol
-
Lia[m]
Unsure why some people all of a sudden getting negative randomly other than trolling or giving a bad impression
-
niker41[m]
since are so many stupid people here
-
kmac_pop[m]
wow
-
kmac_pop[m]
plz stop
-
kmac_pop[m]
are you going to ban random people?
-
timont[m]
i think they are bots not sure
-
Lia[m]
<strcat[m] "we couldn't have features like t"> Wait, that's deviant of CDD?
-
sadman2[m]
shut up
-
Lia[m]
No surprise that they haven't implemented those permissions upstream
-
tweakerman[m]
stop being so dumb
-
skwisgaar[m]
There is a full scale invasion going on lol
-
sadman2[m]
<Lia[m] "No surprise that they haven't im"> fuck you
-
kmac_pop[m]
so bots jeuss
-
timont[m]
mhm
-
maskber[m]
this is strange and funny
-
givin_on_life4[m
no is not
-
Lia[m]
Banning seems the only way, honestly.
-
kmac_pop[m]
so many banneds
-
timont[m]
i dont know who is bot and not bot lol
-
skwisgaar[m]
A bunch of these trolls/bots/I have no idea are also in OT channel
-
xdaeris14[m]
wow
-
xdaeris14[m]
what toy mean?
-
strcat[m]
@room mods
-
strcat[m]
Lia: made you mod
-
faxing[m]
what's goin on?
-
faxing[m]
why the room @
-
kmac_pop[m]
bots
-
kindacool[m]
??
-
dymaner[m]
??
-
dymaner[m]
what
-
kmac_pop[m]
<dymaner[m] "what"> w??
-
hpfr
Matrix needs them custom angry ping reaccs
-
kmac_pop[m]
shutup
-
kmac_pop[m]
bitch
-
hpfr
Lmao 🧂
-
neonfuz2
everyone's here, party time
-
dymaner[m]
lol
-
faxing[m]
good that you're keeping positive, kmac_pop!
-
faxing[m]
Glad to see it!
-
dymaner[m]
yif you dont be dudmb
-
dymaner[m]
that be friendly
-
TheJollyRoger
Hi everyone. I'm just going to put the IRC channel in moderated mode for a little bit until we can get this sorted out. I apologize for the inconvenience.
-
strcat[m]
TheJollyRoger: ban on Matrix side not IRC
-
strcat[m]
IRC ban lets them rejoin
-
strcat[m]
and it just repeatedly kicks
-
strcat[m]
ban Matrix side
-
TheJollyRoger
Ok.
-
strcat[m]
did you undo moderated mode?
-
TheJollyRoger
Yeah it should be undone now.
-
strcat[m]
also use remove recent messages on Matrix too
-
strcat[m]
for each that you ban
-
strcat[m]
Lia (kde): can you join offtopic too
-
Liakde[m]
Sure
-
strcat[m]
and TheJollyRoger can +o you on IRC to give mod on Matrix
-
strcat[m]
I don't have Admin in that channel like I do here
-
strcat[m]
TheJollyRoger: get someone to test if they can post?
-
strcat[m]
in both
-
TheJollyRoger
Sorry. Just a sec.
-
JTL
TheJollyRoger: test
-
njha[m]
wow, matrix moderation tools really are a nightmare :/
-
Liakde[m]
Should have used web instead. Can't find delete recent messages option
-
timont[m]
Can someone tell what happen?
-
strcat[m]
Copperhead raiding the channel again
-
strcat[m]
standard stuff
-
timont[m]
Copperhead?
-
strcat[m]
read the information on the site please
-
strcat[m]
I already talked to you about this
-
timont[m]
Will do
-
timont[m]
But was the "raid" all bots?
-
strcat[m]
no
-
timont[m]
Or group of people?
-
strcat[m]
offtopic channel
-
jayell[m]
wow. is this normal? absolutely unbearable. any way to boot these troublemakers out? i cant even keep up and actually had real issues to ask about but ill wait til better times.
-
strcat[m]
jayell: just ask now
-
strcat[m]
don't let Copperhead trolls deter you from that
-
timont[m]
grapheneOS devs need to upgrade there security here lol
-
strcat[m]
overal I recommend using IRC rather than Matrix
-
faxing[m]
they've got bigger fish to fry
-
strcat[m]
timont: you're very close to being banned for concern trolling
-
faxing[m]
also not sure they can do much on that front
-
Liakde[m]
Yeah, sounds like a better plan (to use IRC)
-
timont[m]
Woops sorry
-
faxing[m]
<strcat[m] "overal I recommend using IRC rat"> For everything? or just for servers?
-
strcat[m]
stick to on-topic conversations here please and don't cause more problems
-
timont[m]
Atleast im not raiding channels
-
faxing[m]
<timont[m] "Atleast im not raiding channels"> id watch yourself though bud
-
faxing[m]
dont want to be getting banned
-
jayell[m]
very good to know. i have hexchat on this machine. better irc to recommend?
-
jayell[m]
does that mean the bridge is not two way?
-
timont[m]
I mean what is the point if you cant talk anthing
-
timont[m]
But yeah sure ban me
-
jayell[m]
timont: im gonna call your parents and tell them you need less screen time. please go away
-
strcat[m]
timont: I've had enough of the concern trolling
-
strcat[m]
you showed up here today, the same day people are raiding the channel
-
strcat[m]
you've been repeatedly concern trolling since you got here
-
pissplayer1[m]
someone is mad
-
timont[m]
What?
-
faxing[m]
lol
-
timont[m]
I have been herr for 8 months
-
faxing[m]
poor guy got banned the second he sent his message lol /s
-
timont[m]
As right now
-
strcat[m]
faxing: was already likely going to ban him simply for when he joined
-
strcat[m]
timont: offtopic channel for offtopic stuff
-
strcat[m]
moderating the channel when it's being raided is not us being draconian
-
faxing[m]
<strcat[m] "faxing: was already likely going"> Ah okay, I see - I was just kidding either way, though
-
timont[m]
<faxing[m] "Ah okay, I see - I was just kidd"> Carefull or might get ban of making a joke
-
faxing[m]
<timont[m] "Carefull or might get ban of mak"> come on man let it go.
-
faxing[m]
go to off topic or stop
-
faxing[m]
eyyyyyyy he's gone!
-
faxing[m]
finally
-
strcat[m]
they're clearly a concern troll
-
Liakde[m]
Welp, and they'd talk bad behind backs, as usual.
-
strcat[m]
all they've been doing all day
-
strcat[m]
-
strcat[m]
very common tactic used by Copperhead via sockpuppet accounts
-
bentley
is the default captive portal url a graphene one or a google one?
-
sonerx[m]
hey
-
njha[m]
it's a graphene one
-
bentley
how do i change it to google?
-
strcat[m]
-
bentley
oh, thanks
-
njha[m]
are you having some issue with the default?
-
njha[m]
-
strcat[m]
njha: fixed in latest release
-
sonerx[m]
copperhead will the lawsuit better give up already
-
strcat[m]
via using connectivitycheck.grapheneos.network
-
sonerx[m]
* copperhead will win the lawsuit better give up already
-
njha[m]
that's the tweet I linked to :)
-
jayell
ok earlier i asked about lack of notification dots. i have them enabled in settings for phone and signal but never see any dots after missing messages etc
-
strcat[m]
sonerx: Copperhead's case doesn't even have a legal basis, and that's after them lying about everything
-
bentley
njha[m]: since there are few grapheneos users in my vicinity, it makes me relatively identifiable to wifi owners
-
bentley
so if there's an option i'd like to use a google url
-
njha[m]
that's actually a good point 🤔
-
TheJollyRoger
For now I'll just have to set it this way until I get back to Matrix, just in interim, sorry strcat.
-
bentley
thanks strcat
-
njha[m]
Settings ➔ Network & internet ➔ Advanced ➔ Internet connectivity check doesn't seem to exist for me though
-
njha[m]
unless that's in the next update
-
strcat[m]
njha: are you up-to-date
-
strcat[m]
what version
-
Lia[m]
<njha[m] "unless that's in the next update"> What's the build number of your current OS?
-
strcat[m]
bentley: you can use the standard URLs,
grapheneos.org/faq#default-connections covers blending in with standard Android devices
-
bentley
yes, the setting worked for me.
-
njha[m]
2020.11.05.18
-
strcat[m]
imagine wasting your time making new accounts and not realizing I have a way to tell it's the same people
-
strcat[m]
njha: not current
-
strcat[m]
-
Lia[m]
<njha[m] "2020.11.05.18"> Update your OS first, It's not available in that version
-
njha[m]
ah that's out of date
-
njha[m]
hmm OTA in settings didn't find anything
-
entry1[m]
You guys handled that very well. Hopefully we can monitor people joining the room and get them banned quicker. That won't be the last of it. At least they were easy to spot
-
Lia[m]
Odd. Did Seamless Update Client have Network permission granted?
-
Lia[m]
You can do sideloading if you want to
-
njha[m]
yup, update client has network granted
-
Lia[m]
Odd... Wondering if you use ProtonVPN?
-
njha[m]
oh wait this is awkward... I have dnd permanently on so none of the notifications show up
-
njha[m]
I haven't used android in years so I didn't know it did that
-
strcat[m]
just reboot probably?
-
njha[m]
yeah that was it :/
-
njha[m]
🤦♂️
-
strcat[m]
and btw
-
strcat[m]
1 thing to note
-
strcat[m]
latest release using grapheneos.network now instead of grapheneos.org for those checks
-
strcat[m]
but the Settings app still uses the grapheneos.org URLs until next release
-
strcat[m]
just hadn't updated that yet
-
strcat[m]
so when you select 'GrapheneOS' there it still uses the connectivitycheck.grapheneos.org ones
-
strcat[m]
til next release
-
strcat[m]
atm we don't have code to migrate connectivitycheck.grapheneos.org to connectivitycheck.grapheneos.network in existing saved settings
-
strcat[m]
we could add that
-
strcat[m]
connectivitycheck.grapheneos.org works fine - and it can login to many captive portals fine
-
strcat[m]
the issue is that when you use a network with a really terrible one that requires browser login instead of the OS login interface
-
strcat[m]
the notification from the OS will pass connectivitycheck.grapheneos.org to the browser
-
strcat[m]
and grapheneos.org has HSTS so it doesn't work
-
Lia[m]
<njha[m] "🤦♂️"> Ah.
-
strcat[m]
that's why we're moving to grapheneos.network
-
strcat[m]
just not totally done the migration
-
strcat[m]
can use the standard URLs too though
-
njha[m]
that's such a weird feature though, I want my notifications to come through but not make noise
-
njha[m]
and instead it just hid all the notifications from me
-
Lia[m]
That's why rebooting phones every n hours help sometimes. (For verified boot reasons, and also updates)
-
Lia[m]
Just silent your notification sounds in settings?
-
majesticfruit[m]
Someone mind giving a quick summary of what’s going on? Why all the notifications?
-
njha[m]
some spammers came in
-
njha[m]
nothing of note
-
majesticfruit[m]
Ah
-
majesticfruit[m]
That’s a pain in the ass
-
strcat[m]
njha: you can change notification channel settings
-
strcat[m]
to not make noise
-
strcat[m]
and yeah you can silence notifications
-
njha[m]
thanks, I did figure it out
-
strcat[m]
DnD is extreme
-
njha[m]
I just need to get used to android again :)
-
mjakelski[m]
Does Graphene use proprietary drivers? I would assume so.
-
Dylanger[m]
<strcat[m] "imagine wasting your time making"> I will admit, Matrix makes it a little _too_ easy to make accounts
-
strcat[m]
SwankyBarbecue4: the kernel drivers are all open source
-
strcat[m]
for Android, in general
-
strcat[m]
firmware is generally proprietary (Qualcomm's late stage boot chain is open source though)
-
mjakelski[m]
How 'bout wifi? Bluetooth?
-
strcat[m]
and Qualcomm has an SDK that's partly open source in CAF and partly proprietary (OEMs get source, and it's widely distributed, but not actually open source)
-
strcat[m]
SDK is the vendor libraries, etc.
-
strcat[m]
like GPU driver library
-
strcat[m]
Dylanger: the main issue is unlike IRC
-
strcat[m]
there isn't a way to just ban them like *@specific_thing
-
strcat[m]
reverse dns name or whatever
-
Dylanger[m]
You can ban entire servers
-
strcat[m]
freenode I can ban people by IP essentially
-
Dylanger[m]
Ah right
-
strcat[m]
Dylanger: they're just using matrix.org
-
strcat[m]
I want to IP ban
-
strcat[m]
I can't
-
Dylanger[m]
Yeah fair enough
-
strcat[m]
freenode doesn't let you use Tor unless you connect to their onion service and authenticate
-
strcat[m]
-
strcat[m]
and they have a lot of anti-abuse stuff
-
strcat[m]
notice this nearly all happens over Matrix
-
strcat[m]
almost always
-
strcat[m]
ideally this would just be an IRC channel TBH, too late for that now though, and if we didn't have a Matrix room, others would want to make bridged rooms
-
strcat[m]
so don't really have a choice
-
strcat[m]
but it makes abuse / ban evasion too easy
-
strcat[m]
they can just keep making accounts
-
strcat[m]
what are the moderators supposed to do?
-
strcat[m]
it's broken.
-
Dylanger[m]
Hm true
-
strcat[m]
next time I'll just disabling joining the channel on Matrix
-
Dylanger[m]
Matrix are working on fixing the issues with abuse, I exclusively use Matrix/Element haven't touched IRC for many years
-
Dylanger[m]
I'm sure they're working on bettering moderation right now
-
strcat[m]
the bridge is also really broken atm
-
strcat[m]
they need to deploy the new version of it at least
-
strcat[m]
for matrix.org
-
Dylanger[m]
Yeah we're still on room version 1
-
bentley
Dylanger, what fixes for abuse are they making?
-
Dylanger[m]
This room is vulnerable to state resets
-
strcat[m]
Dylanger: because they created this channel
-
strcat[m]
we didn't
-
strcat[m]
the matrix.org bridge made this channel
-
strcat[m]
we just used the existing channel
-
strcat[m]
doesn't upgrading mean everyone on Matrix has to click a button to rejoin?
-
Dylanger[m]
You can upgrade it, any admin can, it shouldn't break the bridge
-
strcat[m]
that's really annoying
-
strcat[m]
I'm not really supposed to be an admin here per the bridge
-
strcat[m]
I asked Matrix admins to make me an admin here
-
strcat[m]
I don't have admin in offtopic yet
-
strcat[m]
I can't get it without manual intervention by the admins
-
strcat[m]
the bridge may not be able to handle me upgrading the room
-
strcat[m]
I'm not testing it here
-
strcat[m]
has to be tested somewhere else 1st
-
Dylanger[m]
Better than someone doing a state reset tho, that would totally mess this room up
-
Dylanger[m]
Fair enough, just know v1 has security issues
-
strcat[m]
upgrading the room may brick it
-
strcat[m]
I didn't choose that they made it v1 from the start
-
strcat[m]
the bridge making it as a v1 room makes me think it can't handle newer
-
Dylanger[m]
Lemme ask around
-
strcat[m]
matie2: just stop
-
matie2[m]
??
-
matie2[m]
what??
-
strcat[m]
stop raiding our channels
-
strcat[m]
don't you have something better to do?
-
matie2[m]
i get pay for this so no
-
strcat[m]
paid how much
-
matie2[m]
alot 10 euro per hour
-
Dylanger[m]
Troll confirmed, his keys match the other dude
-
Dylanger[m]
* Troll confirmed, his keys match the other person
-
strcat[m]
matie2: who pays you then
-
strcat[m]
that's not a lot of money
-
matie2[m]
for me it is and second cant tel
-
strcat[m]
yeah, you can tell
-
matie2[m]
i got to pay first
-
matie2[m]
alright i will stop
-
matie2[m]
but copperhead wont be happpy with this
-
naketman14[m]
hey
-
naketman14[m]
who?
-
Liakde[m]
Thanks for confirming this ^^
-
-
Dylanger[m]
Look for this
-
Dylanger[m]
They all have 1 session
-
Dylanger[m]
With the same fp
-
matie2[m]
but yeah will stop now
-
matie2[m]
last thing i just wanting to say this is not copperhead
-
matie2[m]
but a random guy from the internet
-
matie2[m]
who testing a exploit in matrix
-
strcat[m]
we know Copperhead is paying you
-
matie2[m]
if you want to you can ban and i will leave be but if you let me i can explain
-
Lia[m]
So that's where their money go lmao, what a waste. Can't even get a proper dev team to port security patches on time lol
-
Lia[m]
What a joke.
-
strcat[m]
an "exploit" lol
-
strcat[m]
Lia: yeah they pay some guy on fiverr to raid the channel
-
strcat[m]
and he's not even smart enough to keep his mouth shut and then tries to cover that up
-
Liakde[m]
Lmao. It's kept on the logs anyways.. *shrugs*
-
anupritaisno1[m]
<strcat[m] "an "exploit" lol"> sudo su
-
anupritaisno1[m]
Oh no I'm root I must have found an exploit
-
Lia[m]
<anupritaisno1[m] "Oh no I'm root I must have found"> Lol
-
dakotah[m]
Do you like jazz
-
anupritaisno1[m]
Oh no
-
anupritaisno1[m]
It's the deletion
-
dakotah[m]
It waa nothing, ignore it.
-
dakotah[m]
* It was nothing, ignore it.
-
Dylanger[m]
<dakotah[m] "Do you like jazz">
-
anupritaisno1[m]
<Dylanger[m]> Do you though
-
dakotah[m]
Yes we must know
-
dwkr[m]
Does anyone like modern ska? (I don't)
-
-
-
-
-
Dylanger[m]
Neat, eSIM is working
-
Dylanger[m]
Graphene, Sunfish
-
anupritaisno1[m]
Dylanger: OT
-
Dylanger[m]
ot?
-
Lia[m]
User-installed microG?
-
anupritaisno1[m]
This is a google app, not really on topic for graphene
-
anupritaisno1[m]
Dylanger: even if it does work it is a google app
-
anupritaisno1[m]
We need our own replacement for it
-
Dylanger[m]
Agree, stoked this is working anyway needed it
-
Dylanger[m]
Does an implementation exist already?
-
Dylanger[m]
FOSS
-
strcat[m]
Dylanger: is it a priv-app
-
strcat[m]
or a regular app
-
strcat[m]
I assume priv-app
-
anupritaisno1[m]
Dylanger: I told you, we only have enrollment broken
-
anupritaisno1[m]
You can enroll on the stock ROM
-
anupritaisno1[m]
And then flash graphene
-
Dylanger[m]
It's a priv-app, but you could grant the permissions to a user app iirc
-
Dylanger[m]
With the carrier permission?
-
Dylanger[m]
Been a while since I looked at it
-
anupritaisno1[m]
Just enroll on stock and then flash graphene
-
anupritaisno1[m]
strcat: basically Google's enrollment app is a gms dependent app
-
anupritaisno1[m]
Actually, there's no dependency on gms at all
-
anupritaisno1[m]
The app just checks if the google play services app exists and crashes if it doesn't
-
anupritaisno1[m]
Shipping a noop app that just has the package name for play services is enough to make it work
-
anupritaisno1[m]
You can pm disable microg and it still works
-
anupritaisno1[m]
It's quite stupid
-
Dylanger[m]
It works as microG being a userapp as well
-
anupritaisno1[m]
Dylanger: please move this to OT
-
anupritaisno1[m]
And delete those images
-
anupritaisno1[m]
This is not going to be implemented this way on graphene
-
anupritaisno1[m]
And right now those images might make people think we have a fix already
-
anupritaisno1[m]
When we do not
-
Dylanger[m]
Promoting discussion around this is good, if another mod wants to censor that, feel free
-
sine
Howdy everyone. Quick question. Trying to avoid purchasing another locked Pix 3. This new seller is offering a Pix 3 and has stated "It's unlocked. I bought it through Google fi but I've been using a Verizon sim" and also "The Google fi sim is built-in but you don't have to use it. It'll work with any other network"
-
sine
Is this something that will hinder an installation of GraphOS?
-
Liakde[m]
enable adb and run `adb shell getprop ro.boot.cid`
-
Liakde[m]
if that is `00000000`, it's not a locked variant
-
Liakde[m]
If you have a laptop and adb installed with you, the option to see above is feasible
-
sine
True. But wouldn't becoming a "developer" and making sure OEM is unlockable provide me with the same assurance?
-
sine
I do have an older MacbookPro I could bring along when I meet up with the guy. This is a cash transaction on Offerup
-
Liakde[m]
nice, just make sure adb is installed there
-
Liakde[m]
You can do that with similar instruction on grapheneos.org/install to set the path btw, then test it by `adb --version` if it's detected
-
sine
I will using the Standalone platform-tools. But what about the question I raised? More out of curiosity than anything else: wouldn't I be assured the phone isn't locked once I confirm that the OEM unlocking isn't grayed out?
-
Liakde[m]
The adb stuff is to make sure it is indeed flashable and unlockable/relockable
-
sine
Copy you. Thnks Liakde!
-
noctux
hmm, I'm thinking about installing graphenos to my new phone, but recently coronatracing stuff has gotten quite important. For Germany, there is a FOSS-fork
codeberg.org/corona-contact-tracing-germany/cwa-android that does tracing without gapps/microg. Anyone given it a try on graphene and can tell me whether it works? $websearch was unfortunately not helpful
-
noctux
-
r0tt0r[m]
<noctux "hmm, I'm thinking about installi"> besides that, there is somehow no real use of that. my parents use it and got a notification they were near an infected. great, so what you do with that info?
-
r0tt0r[m]
but its offtopic i just realised, sry
-
» somenerd[m] sees the messages after I went online
-
» somenerd[m] * sees the messages after he went offline
-
vudu
Hi, i wonder why i cant see the database from my signal app in grapheneos? I want to clean it but nothing shows in the map?
-
jpds
vudu: In the map?
-
vudu
When i go to files, and then select the signal file,
-
vudu
There only a subfile: backups, but thats empty 2,
-
jpds
The app data isn't stored on the filesystem
-
vudu
Where can i find it?
-
vudu
I am using a pixel 4 with the latest grapheneos
-
jpds
I'm not actually sure if there's a readily-available way to get to it
-
jpds
Best way to clean it would be to do it from within the app
-
vudu
But if i delete the comversation in the app, wil it also be wiped from the database?
-
jpds
Of course
-
vudu
Because i ve been reading about cellebrite able to restore deleted conversation from signal
-
jpds
That's for #grapheneos-offtopic, and that whole article was nonsense
-
vudu
Okeyy, so cleaning signal is just deleting comversations in the app
-
vudu
Thanks for the help
-
jpds
-
kopolee11[m]
I have a GrapheneOS.org suggestion. Consider adding a tab that says devices supported (I'm thinking between the features and install tab). You would include the information from the FAQ, and also a table with the supported devices and the contact info of the maintainers (if they're okay with that)
-
kopolee11[m]
I think it will make it clearer in terms of why devices like the Pixel 4a 5G and Pixel 5 aren't supported, and what it would take for them to get supported.
-
kopolee11[m]
I don't have much HTML experience, but it this is a good idea I could try making an official pull request.
-
somenerd[m]
I think it's on the FAQ
-
jpds
kopolee11[m]: Sure, put in a pull request:
github.com/GrapheneOS/grapheneos.org
-
somenerd[m]
* I think it's on the FAQ (nvm reread the message)
-
thran
Hi, I've recently installed Graphene and greatly appreciate having a privacy conscious OS.
-
thran
However, while I've found superior F-droid alternatives for many of my usual apps, unfortunately in a few cases it is impossible for me to live without Google Play Services' notification component. I've installed Micro G services and the microG services framework Proxy (GmsCore), but I haven't been able to recieve notifications from these GP-dependent apps. Would anyone mind sharing some advice? Thanks.
-
somenerd[m]
MicroG isn't supported by GrapheneOS
-
thran
I have it installed, but I take it you mean MicroG and access to Google is blocked at a lower level?
-
somenerd[m]
I believe that there should be support within the OS
-
jpds
thran: It's not so much blocked, you have compile in microg when you build the sources for graphene itself
-
somenerd[m]
in order for it to work
-
thran
Like I'd really rather not have to use MicroG or anything from the big G, but unfortunately too many people I know use certain messaging apps that rely on it.
-
somenerd[m]
I believe you have to compile in MicroG, like jpds said
-
thran
@jpds, if I have to compile in support, I suppose I now have a project for the holidays lol
-
thran
I've battled both Autoconf and Cmake, so I'm not too afraid. I'll take a look.
-
thran
Thanks for your help, and your work on the OS. Hopefully someday we won't need to rely on any services from Big G at all.
-
somenerd[m]
I'm looking forward to the MicroG inclusion in GrapheneOS
-
Golli[m]2
When/if it does come, I hope we can have a toggle for it for each app like we can toggle other permissions (Sensors, Networking, Location, etc).
-
thran
Is it in the pipeline, or is it something the maintainers would object to? Similar to how some Linux distros would be strict against non-free code.
-
thran
*strictly
-
Liakde[m]
> <@lelmister101:matrix.org> I'm looking forward to the MicroG inclusion in GrapheneOS
-
Liakde[m]
>
-
Liakde[m]
Not exactly "included", but will support some time in the future as a user app, not a system app.
-
Liakde[m]
-
refraction[m]
Hello. I've went and bought a Pixel and flashed GrapheneOS onto it, but when I ran Auditor it told me there was an errror verifying attestation.
-
refraction[m]
I'm wondering if anyone would have an idea of what might have went wrong?
-
Liakde[m]
Is the date of auditor and auditee set right?
-
refraction[m]
Should be, though they were set in different timezones
-
Liakde[m]
<Liakde[m] "Is the date of auditor and audit"> As in the phones used for attestation
-
refraction[m]
Would that cause a problem?
-
Liakde[m]
It shouldn't
-
refraction[m]
I'll try and pick the same timezone to eliminate that anyway I guess
-
Liakde[m]
Yeah, you can try that
-
Liakde[m]
Otherwise, if it still fails, you can pretty much reflash
-
refraction[m]
Wait, does the Auditor have to be unrooted?
-
Golli[m]
refraction: Restart your Pixel.
-
Golli[m]
I had the same issue and restarting it fixed it.
-
Liakde[m]
<Golli[m] "I had the same issue and restart"> Oh yeah, forgot about restarting and verified boot doing its thing, yeah, try that first
-
refraction[m]
<Golli[m] "I had the same issue and restart"> Let me try that
-
refraction[m]
<Golli[m] "I had the same issue and restart"> Doesn't seem to be working
-
Liakde[m]
Guess reflashing it is then?
-
refraction[m]
Yeah. Unless the Auditor is not supposed to be rooted?
-
somenerd[m]
rooted?
-
Liakde[m]
Wdym rooted?
-
Liakde[m]
Auditor is bundled into the OS, but doesn't have root access
-
refraction[m]
No, I mean the other phone doing the Auditing
-
somenerd[m]
I think that doesn't run GrapheneOS then
-
refraction[m]
Yeah
-
somenerd[m]
which is why it probably won't work
-
refraction[m]
I was just using my old phone with Auditor installed on it
-
Liakde[m]
<refraction[m] "No, I mean the other phone doing"> Probably, do you have another stock Android, or at lease custom OS without root
-
Golli[m]
refraction: What phone are you using to audit your Pixel?
-
refraction[m]
<Golli[m] "refraction: What phone are you u"> It's a Nokia 7 Plus flashed with Pixel Experience
-
refraction[m]
Yeah. I got a successful verification with a stock Android phone with no root
-
refraction[m]
Guess you can't use a rooted phone to do Auditing
-
Liakde[m]
Ah, that's a relief then, the flashing itself was a success
-
anupritaisno1[m]
refraction: you are using an unsupported modified OS
-
anupritaisno1[m]
Only stock is supported
-
refraction[m]
Thanks for the help Lia (kde): and Golli
-
refraction[m]
anupritaisno1: I see
-
anupritaisno1[m]
<refraction[m] "anupritaisno1: I see"> Use the stock OS on your Nokia to verify the attestation
-
anupritaisno1[m]
These terrible custom ROMs often break a lot of things
-
refraction[m]
<anupritaisno1[m] "Use the stock OS on your Nokia t"> Understood
-
organicpumpkin[m
So even a non-rooted lineageos phone wont work for that?
-
somenerd[m]
probably not
-
nscnt
I don't know why it wouldn't work. Auditor device (device that performs verification) that's compatible with Android 7.0+ and with a camera should be fine
-
somenerd[m]
Stock is supported?
-
somenerd[m]
* Stock is the only onesupported?
-
somenerd[m]
* Stock is the only one supported?
-
somenerd[m]
(I believe)
-
nscnt
Yea, just read. Nvm my message
-
assman
Does volte work for anyone on art?
-
assman
*at&t
-
nscnt
Well, I read the message from anupritaisno1[m] but I lack the idea why the Auditor device would need to be stock Android (or ofc GrapheneOS)
-
nscnt
Mh, nevermind. Everything else is just not _officially_ supported, I guess. It could work, though?
-
faxing[m]
<assman "Does volte work for anyone on ar"> I don't have ATT but I've heard people saying that it worked - so y'know it's a gamble.
-
joehandcockandja
Mine doesn't
-
joehandcockandja
It always switches over to 4G only for phone calls
-
joehandcockandja
If I change it to LTE only mode, can't make phone calls
-
organicpumpkin[m
Does VoLTE not work for any carriers? Or is it hit and miss?
-
jayell
help
-
jayell
oops, wrong screen
-
strcat[m]
refraction: time zone isn't an issue, the time should be correct on both though
-
strcat[m]
refraction: you can use any Android 7+ phone as the Auditor, it doesn't verify that phone, it verifies the Auditee
-
strcat[m]
if it's failing that indicates that you device is not running GrapheneOS, or you're screwing up something about the verification process
-
strcat[m]
* if it's failing that indicates that your device is not running GrapheneOS, or you're screwing up something about the verification process
-
strcat[m]
Golli: there won't be a toggle, it's not how things work, and microG will never be part of GrapheneOS, we've published what our plans our for that
-
brethberie[m]
Posted this in the Graphene subreddit and was referred here. When I connect my Pixel phone to my Mac the phone defaults to charge only with no data transfer. I am able to switch the USB preferences but whenever I restart the phone to get to the bootloader that selection resets to "no data transfer". This results in an endless loop of < waiting for device > when I run "fastboot flashing lock"
-
strcat[m]
refraction: unless the device you were using as the Auditor is totally broken, it should be working fine, what's happening is that it's detecting something is wrong and you've found an incorrect reason to ignore what it's telling you
-
strcat[m]
which is unfortunate
-
strcat[m]
brethberie: changing that is not part of installing GrapheneOS, that just changes the mode of the device (as a USB peripheral itself) within the OS
-
strcat[m]
brethberie: the flashing process does not take place within the OS, that doesn't do anything relevant
-
strcat[m]
brethberie: are you following
grapheneos.org/install ?
-
strcat[m]
did you already install GrapheneOS and need to lock now?
-
strcat[m]
the instructions have you do that right after flashing
-
brethberie[m]
Yes install process has been completed. Am I unable to lock the bootloader on MacOS if install was performed on Linux?
-
strcat[m]
no reason you can't do that
-
strcat[m]
why not do it where you started it and had fastboot working?
-
strcat[m]
the official install process has you do that before rebooting so you don't forget
-
brethberie[m]
<strcat[m] "why not do it where you started "> One computer is always with me one is not. I've reinstalled fastboot multiple times and updated pathname. Fastboot --version returns: "fastboot version 30.0.5-6877874". I've tested multiple different USB-C cables including the one that came with the phone. fastboot flashing lock always results in: < waiting for device >
-
emsyna[m]
use USB A to USB C cable
-
entryware[m]
Isn't this a permission issue?
-
strcat[m]
brethberie: the phone is in fastboot mode (not recovery)?
-
-
strcat[m]
brethberie: as I said that is not relevant
-
brethberie[m]
<emsyna[m] "use USB A to USB C cable"> I tried this as well no look.
-
strcat[m]
brethberie: fastboot does not involve the OS, does not connect to the OS, and that OS setting has no relevance
-
strcat[m]
you are supposed to boot it into the bootloader menu
-
strcat[m]
the USB mode in the OS has no relevance and is supposed to start at no data transfer
-
strcat[m]
it doesn't remember the setting, it would be insecure, this is how AOSP works
-
brethberie[m]
I understand that but the computer itself won't recognize the phone at all in any of those modes. Aside from the fastboot issue it won't let be switch USB controlled by connected device. That being said I am in the bootloader menu when running all fastboot commands.
-
strcat[m]
sounds like you don't have a working cable/port then
-
strcat[m]
you'll be able to finish it without trouble on the computer where you did 90% of it
-
brethberie[m]
3 different cables all of which work with other devices. 4 different ports on 6 month old Macbook all of which work on other devices.
-
strcat[m]
or you can figure out why this computer doesn't have working USB
-
strcat[m]
brethberie: working with other devices doesn't mean they are working cables
-
strcat[m]
use the cable that came with the phone
-
strcat[m]
lots of USB cables aren't spec compliant
-
strcat[m]
especially ones that come with most other phones
-
brethberie[m]
USB cable shipped by google in the google pixel 3 packaging did not work.
-
strcat[m]
plugging it directly into the computer?
-
brethberie[m]
Yes no adapters USBC to USBC
-
brethberie[m]
Is this a compatibility issue or is the only time you can lock the bootloader immediately after install?
-
strcat[m]
no
-
strcat[m]
you can lock it any time
-
strcat[m]
the instructions tell you to do it then, and that was the best time to do it
-
strcat[m]
but you still can
-
strcat[m]
you're having an issue with USB
-
strcat[m]
I strongly recommend using the computer you started the process on
-
strcat[m]
if not, you'll need to figure out why USB isn't working
-
fll[m]
Yea, might be a "bad" USB cable, might be an issue with the USB port / USB controller / driver for that controller
-
adeus[m]
I’m trying setup 2 GraphenOS devices to send to people in my circle. They are tech illiterate. Previously I sent them iPod Touches and used a free and awesome MDM platform called Jamf to manage problems. Anyone can give a plug to any MDM they used with GrapheneOS or Android in general they recommend ?
-
adeus[m]
Hey will Kiosk mode work on GrapheneOS?
-
Liakde[m]
Try asking in the offtopic channel #grapheneos-offtopic:matrix.org but personally, I don't have any plug or recommendations of any MDM platforms
-
adeus[m]
Thanks !