-
warmjuice[m]
<strcat "don't see what that would accomp"> Don’t you have equal control over Copperhead with your 50% share?
-
strcat[m]
he's just a narcissist who can't get over the biggest mistake of his life which was betraying me and screwing over the project
-
strcat[m]
warmjuice: I have equal voting shares, I do not currently have any actual power though
-
strcat[m]
warmjuice: and they really don't care about stuff like laws anyway
-
DFuchsiaOS_when
Ironically enough, they can't live without the open source projects. Historically, they never released an OS without the sources published from either AOSP Alliance (android-prepare-vendor) and/or GrapheneOS repo
-
DFuchsiaOS_when
Friendly reminder that it took them 'til November to port Android 11, when all the hardening has been ported by then
-
strcat[m]
reality, laws, etc. are concepts beyond Copperhead's understanding
-
strcat[m]
you can look at the archive I linked earlier and see for yourself that James just completely changed his story over time and says something completely different now than what he previously acknowledged as fact
-
strcat[m]
he previously acknowledged that I created and own the original CopperheadOS open source project
-
strcat[m]
he thought after he pushed me out that it was the end of it
-
strcat[m]
that I was just going to go do something else and he could profit off my work unopposed after forking it and migrating people to his new OS which he'd make closed source soon enough
-
strcat[m]
that was his expectation
-
strcat[m]
he wasn't anticipating that I was just going to continue working on my open source project and rebuild after all the damage he did to it
-
strcat[m]
and that'd I'd continue standing up to him
-
strcat[m]
* and that I'd continue standing up to him
-
strcat[m]
he's completely desperate now
-
strcat[m]
he chose to betray me and go against everything that had been agreed upon
-
strcat[m]
and it wasn't even in his own interest at all
-
strcat[m]
he screwed himself over and can't accept that so he built a false reality for himself and has somehow managed to dupe a group of people into believing his totally false narratives he's gradually crafted based on repeatedly changing his story over the past 2 years
-
strcat[m]
he pretends it's some big successful company when it's far from that
-
strcat[m]
pretends they serve these major companies/NGOs lol
-
wrt[m]
I’ve followed the story since your early postings. Simply, good for you, and thank you,
-
strcat[m]
all they do is scam a little subset of the Bitcoin community
-
jeff[m]5
right by bitcoin standards this scam is insignificant.
-
jeff[m]5
* right by bitcoin standards this scam is insignificant. anyone really in that space has a flood of scams
-
jeff[m]5
* right by bitcoin standards this scam is insignificant. anyone really in that space deals with basically a continuous flood of scams
-
jeff[m]5
anyways.. granphene os is really lovely, thank you. :)
-
strcat[m]
the reason they keep making these escalations and endlessly attacking us is because they see it as essential to destroy GrapheneOS to cover up everything they've done and to wipe out the far superior freely available original project
-
strcat[m]
as otherwise there is no actual business case for a drastically inferior closed source version where you pay a bunch of money and then get charged for updates and the DRM/tracking cuts them off if you stop paying
-
strcat[m]
they also have no interest in actually building anything good just rent seeking based on work they didn't even do themselves
-
strcat[m]
they don't aim to improve it or anything, just to make money, which is based around them marketing / branding / pretending it does stuff it doesn't
-
strcat[m]
they pretend they include features they don't have and pretend they developed stuff they didn't
-
strcat[m]
not just with us but with upstream too
-
strcat[m]
they take credit for all kinds of stuff they didn't do
-
strcat[m]
the whole thing is a complete scam
-
thematrix5000[m]
hello
-
thematrix5000[m]
is there a way to show the rest of the programs I have running on graphene on the top left corner by the time?
-
thematrix5000[m]
it shows 4 with the dot by the end for the rest of them. I want to be able to see what else is running in the background without swiping down
-
Uzer
hello, im trying to download GrapheneOS for my pixel 4a with the web USB method but when i get to the "Flashing factory images" step, it goes though the process andthen stops on the "fastbootd" screen leaving me with the options:
-
Uzer
reboot system now, enter recovery, reboot to bootloader and power off
-
DFuchsiaOS_when
Don't do anything with it
-
DFuchsiaOS_when
Just wait til it reboots back to Bootloader interface
-
Uzer
for how long?
-
Uzer
because its been a good 10min or so
-
Uzer
another 5 minutes and unfortunately nothing has changed
-
DFuchsiaOS_when
Did the website show some error, like under the Flashing section?
-
Uzer
nope it just says restarting device over the blue bar that is full
-
DFuchsiaOS_when
Try ctrl+shift+j and look at errors or outputs there
-
Uzer
ok
-
DFuchsiaOS_when
What does it say there?
-
Uzer
the last thing it says is USB device disconected but its still plugged in
-
DFuchsiaOS_when
Oh, it's a cable problem
-
Uzer
darn
-
DFuchsiaOS_when
Or usb port, try plugging it somewhere else
-
Uzer
ok ill try that, thanks for the help
-
DFuchsiaOS_when
Since the data transfer did not start yet (iirc), unplugging and replugging might help
-
Uzer
thank you again for the help, switching ports fixed the problem
-
trahddd[m]
So how can I roll back graphene to android 10 so I can use vmos
-
dnull
Reflash a stock android version.
-
louipc
no rollback
-
trahddd[m]
I see
-
redbeard72
This website shows different prices on a pixel for "activate now", and "activate later."
bestbuy.com/site/google-pixel-4a-12…-just-black/6422517.p?skuId=6422517 If I'm flashing Grapene to it, what does "activation" mean to me?
-
carbonatom[m]
Well, they are both "unlocked"
-
carbonatom[m]
I have no idea what they mean by activation .
-
carbonatom[m]
Sim card maybe?
-
warmjuice[m]
I think the Activate now is the carrier variation
-
-
carbonatom[m]
Yes, activate with the carrier.
-
carbonatom[m]
The information on their site it contradictory. They say "activate now" locks you into your carrier, yet they list it as "unlocked". Sure, it's unlocked...until they lock it.
-
carbonatom[m]
Save the trouble and buy it from google store or their amazon store.
-
carbonatom[m]
<redbeard72 "This website shows different pri"> You won't be able to flash GrapheneOS with a locked phone.
-
redbeard72
ahh, that's good to know!
-
take_a_deep_brea
-
take_a_deep_brea
lmoa
-
take_a_deep_brea
* lmao
-
zzxx123
suckuriteeeee ⬆️
-
iantucenghi[m]
What does this mean: Our Play services app won't have any special privileges or whitelisting in the OS like Play services or microG?
-
iantucenghi[m]
Does it mean that GrapheneOS can access google play store?
-
iantucenghi[m]
* What does this mean: Our Play services app won't have any special privileges or whitelisting in the OS like Play services or microG? This is from Graphene Website.
-
DFuchsiaOS_when
-
DFuchsiaOS_when
Oh, wrong reply, that should have been from the first message. For the second message, Play store can always be accessed without Play services through Aurora Store
-
phonehome[m]
<carbonatom[m] "You won't be able to flash Graph"> spend the extra $50 and buy the unlocked "activate later"
-
phonehome[m]
i walked into a bb, handed them cash, grabbed a mint sim, they asked for a phone number, i asked for the girl's phone number.
-
phonehome[m]
definitely stay away from locked, i tried binning a locked phone. no joy
-
phonehome[m]
you could do as suggested by carbonatom and get it from google or amazon, but with ship times likely better off walking into bestbuy and paying the same price
-
braxtono[m]
can unlocked pixels call emergency services?
-
braxtono[m]
Without a sim
-
iantucenghi[m]
<DFuchsiaOS_when "
matrix.to/#/!omAJrepvwSf"> Thanks.
-
skreett[m]
Hey everyone! I just installed graphene on my first android phone. Trying to be more conscious about privacy and moving away from Apple. Any tips? Does using the Aurora store compromise privacy?
-
fast1[m]
<skreett[m] "Hey everyone! I just installed g"> If you get apps that spy on you, yes
-
take_a_deep_brea
skreett: discussion about apps is best done in #grapheneos-offtopic:matrix.org
-
take_a_deep_brea
for future reference
-
skreett[m]
Thanks for the info take_a_deep_breath|mare I'll keep that in mind :)
-
rimpossible[m]
Is the source of pixel 5 (new) capable of 5G?
-
rny
rimpossible[m]: yes
-
rimpossible[m]
Ok. Does it build on a OpenBSD dev env with only 8GB of RAM?
-
take_a_deep_brea
i tried building it on 8GB RAM . didnt succedd
-
rimpossible[m]
Amazon s3 ?
-
take_a_deep_brea
* i tried building it on 8GB RAM . didnt succeed . but it was a low spec machine
-
rimpossible[m]
Aws
-
rny
rimpossible[m]: maybe without building the kernel
-
rny
kernel LTO step requires a lot of RAM
-
rimpossible[m]
Ok, I have now access to an AWS instance, can I compile it there? Which Linux dist do the devs use to compile it reliably?
-
strcat[m]
-
strcat[m]
expanded the officially supported OSes for web installer
-
strcat[m]
these are the OSes where it's regularly tested and the instructions cover everything required
-
somenerd[m]
cool, glad that GrapheneOS can flash to GrapheneOS now
-
somenerd[m]
(was supported for a while afaik, just documented now)
-
strcat[m]
the difference is now it's going to be regularly tested and confirmed to be working properly
-
somenerd[m]
Sounds like a cool way to upgrade! Don't believe that signature verification is possible though (in a way that doesn't entirely make it useless)
-
mynacol[m]
<braxtono[m] "can unlocked pixels call emergen"> Of course. Any phone can. Even without SIM
-
the-real-johndoe
Hi, i wanted to set up my second user profile and the first thing i did is trying to install f-driod but it didnt install. Is this because i already have fdroid on my main profile?
-
the-real-johndoe
* Hi, i wanted to set up my second user profile and the first thing i did is trying to install f-driod but it didnt install. Is this because i already have fdroid on my main profile? If this is the case how do i get fdroid to the second profile?
-
StVM[m]
<the-real-johndoe "Hi, i wanted to set up my second"> Hi. It is because of version mismatching. Maybe you already update fdroid on your main profile. So your second profile wont install.
-
StVM[m]
the-real-johndoe please download it from here.
github.com/f-droid/fdroidclient/releases
-
sphinxcat[m]
<StVM[m] "the-real-johndoe please download"> that's a mirror and doesn't contain apks/releases
-
sphinxcat[m]
-
StVM[m]
Sorry for my mistake. Please use above link, will delete my comment to prevent confusion. Thanks sphinxcat.
-
the-real-johndoe
It worked thanks StVM and sphinxcat !
-
the-real-johndoe
Btw will my main profile get compromised in any possible way if i download microG on my second profile
-
the-real-johndoe
* Btw will my main profile get compromised in any possible way if i install microG on my second profile
-
strcat[m]
no, but microG isn't supported on GrapheneOS
-
strcat
apps are sandboxed regardless of profiles anyway
-
the-real-johndoe
<strcat "apps are sandboxed regardless of"> Yeah i read that on the site just wanted to be sure i guess
-
chilly
hi
-
strcat
hi
-
Guest7501
I read that firmware on pixel is reset to be linux
-
Guest7501
but, I am not for sure if there are parts of google firmware still there.
-
Guest7501
like for a pixel 4 XL
-
strcat
not clear what you mean
-
Guest7501
I know it is an incredible amount of work to build firmware from scratch
-
somenerd[m]
lol they joined for like 1 second and left (chilly)
-
strcat
somenerd[m]: nah freenode forced nick rename
-
Guest7501
the forum bounced the name, it is me
-
strcat
from name being taken
-
somenerd[m]
ohh I see
-
strcat
Guest7501: I think you're confused, and I don't think there's a productive discussion to be had about it here
-
somenerd[m]
think they're asking if there's google firmware left after flashing or something
-
Guest7501
graphene is an OS, firmware for the google pixell phones,
-
Guest7501
graphene replaces that with ???
-
Guest7501
how much of google blobs are left
-
strcat
you're welcome to port it to another device if you don't want to use a Pixel
-
Guest7501
???
-
strcat
it can be built for any device with AOSP support
-
strcat
Guest7501: as I said, I think you're confused, and it's not a productive discussion for this channel
-
Guest7501
if I am left with firmware from the manufacturer, how is it safer, than say just android
-
strcat
Guest7501: if you don't want a Pixel, don't buy one
-
strcat
-
strcat
-
strcat
-
strcat
Guest7501: no matter which hardware you put an OS on, the hardware comes from the manufacturer
-
strcat
Guest7501: please read the content on our site about the OS, and read what we're written on the @GrapheneOS Twitter account about our ongoing plans to work with hardware partners
-
louipc
there's a lot of room to improve even if firmware is the same
-
strcat
Guest7501: but regardless of what hardware is used, the manufacturer made the hardware
-
strcat
that is a given
-
Guest7501
also the firmware
-
Guest7501
it is not clear what the situation is now
-
strcat
it's not a distinction that matters in this regard aside from it being a good thing to be able to provide security updates for as much as possible
-
strcat
Guest7501: it is clear
-
Guest7501
usually web pages are a bit behind real efforts
-
strcat
Guest7501: please read the content on our site and @GrapheneOS
-
somenerd[m]
also don't think that firmware is used for spying..
-
somenerd[m]
or tracking
-
Guest7501
well thanks for talking to me
-
strcat
Guest7501: read what we're written about working with hardware partners
-
strcat
if you don't want a Pixel, I recommend not buying a Pixel
-
strcat
an iPhone is a good alternative
-
strcat
not much more to say beyond that
-
strcat
you're welcome to port GrapheneOS to another device
-
Guest7501
that changes nothing from the perspective of my security. I do not trust google. I have an Iphone, and I do not trust apple.
-
strcat
there are not other reasonably secure devices available with support for installing another OS right now
-
strcat
Guest7501: okay
-
strcat
Guest7501: so use another device
-
strcat
Guest7501: you're welcome to port GrapheneOS to another device, but as I said, there aren't other secure options available
-
strcat
Guest7501: please read the content on our site and on @GrapheneOS in particular about working with hardware partners
-
strcat
-
strcat
-
strcat
it doesn't seem like you're read much of the content on the site as you don't seem to understand the purpose of the project
-
Guest7501
I will look,
-
strcat
before raising a discussion here, please familiarize yourself with what the project provides and works on, and what we have planned for the future
-
somenerd[m]
also read what he posts, it's not specifically a "degoogling" project
-
grapheneos_user_
<Guest7501 "that changes nothing from the pe"> Firmware is not really updated. Grapheneos is not firmware, it is the operating system. Firmware is not used for tracking; if youre that paranoid just use wireshark. As strcat said you can always build Grapheneos for another device.
-
Guest7501
thanks for talking to me. You have a lot of information on graphene itself. as of right now, I have limited data on a hot spot because of storm
-
strcat
the firmware is updated, we ship all the latest firmware
-
Guest7501
thanks bye
-
strcat
Guest7501: we want to work with hardware partners to make devices built for running GrapheneOS
-
strcat
but regardless
-
strcat
there will be a manufacturer making the phone, and manufacturers making components
-
grapheneos_user_
<strcat "the firmware is updated, we ship"> Oh whoops. Is that why bad guides **ahem techlore** brick devices? They dont just wipe the OS drive but also the firmware?
-
strcat
they use broken third party tools among other issues
-
strcat
they don't use proper fastboot
-
strcat
and I'd prefer not to mention problematic stuff by name
-
grapheneos_user_
* Grapheneos itself is not firmware, it is the operating system; it does include a firmware update. Firmware is not used for tracking; if youre that paranoid just use wireshark. As strcat said you can always build Grapheneos for another device.
-
grapheneos_user_
* Oh whoops. Is that why bad guides brick devices? They dont just wipe the OS drive but also the firmware?
-
grapheneos_user_
OK thanks.
-
grapheneos_user_
* Grapheneos itself is not firmware, it is the operating system; it does include the latest firmware. Firmware is not used for tracking; if youre that paranoid just use wireshark. As strcat said you can always build Grapheneos for another device.
-
strcat
I regularly test GrapheneOS on a Kirin-based device to test that there aren't issues there
-
strcat
dropping in AOSP device support works fine, of course for real usage all the hardening would have to be ported
-
strcat
and it'd have to be set up to provide full security updates
-
strcat
there aren't other decently secure devices for us to target right now primarily because they skip a few major security features + skip making secure alternate OS support
-
grapheneos_user_
such as the iphone
-
strcat
so, we think it's necessary to work with a hardware partner to have them make a device meeting our requirements
-
grapheneos_user_
Yeah
-
strcat
iPhone doesn't have official alternate OS support at all so no, it's not an example of what I mean
-
anonym1984[m]
I installed the experimental graphene release a week ago, will it autimatically update to the stable version?
-
strcat[m]
anonym1984: it will get automatic updates
-
strcat[m]
anonym1984: it defaults to using the stable channel
-
strcat[m]
you can use Auditor to check that you're running genuine GrapheneOS
-
d11263x[m]
is there any merit to buy a pixel device anonymously like through someone else ? would this give enhanced privacy or make little difference. . it would be installed with graphene.
-
ry`an
d11263x[m]: is the NSA after you?
-
d11263x[m]
<ry`an "d11263x: is the NSA after you?"> my threat model is high yes.
-
ry`an
are you worried about the IMEI being somehow linked to you? You know, besides the fact that the phone will probably tend to be right next to you whenever it connects to the network
-
ry`an
okay then you might want to consider not using a phone in the first place d11263x[m]
-
d11263x[m]
<ry`an "okay then you might want to cons"> yes i did kinda already think this. but i need the portability of a phone so its hard to find something in between if you understand.
-
ry`an
adversaries like the NSA will be able to hack your grapheneos phone too
-
ry`an
they will hear everything the phone hears, they will see everything it sees
-
ry`an
even turning the phone off might not be sufficient, as the powering off could be faked
-
d11263x[m]
<ry`an "adversaries like the NSA will be"> i was gonna strip out it features like the camera and micrphones maybe even the modem too .
-
ry`an
I think you'll have a hard time stripping these out of a pixel phone
-
ry`an
don't forget the accelerometer too
-
d11263x[m]
<ry`an "I think you'll have a hard time "> So your verdict just forget phone all together yes.
-
ry`an
if you need to worry about adversaries who would intercept the phone during shipping and install hardware implants? probably yes
-
d11263x[m]
<ry`an "if you need to worry about adver"> what if i could buy it with cash ? no shipping involved ?
-
ry`an
that would only solve one small problem
-
ry`an
you'd still be dealing with an adversary who will most likely be able to hack your phone
-
strcat[m]
ry`an: you're making claims that are actually based on fact
-
strcat[m]
just speculation
-
strcat
you shouldn't be saying things like that in such certain terms when you don't know any of that
-
d11263x[m]
I understand everything is fud until proven but i dont think he is unwise atleast to speculate. even the the pixel which super secure with graphene will still rely on proprietary blobs for parts like lte modem and baseband proccessor,. backdoors unknown but i do feel risk is higher with phones that respect
-
ry`an
all this depends on your threat model
-
ry`an
Assuming the worst case where your adversary is the NSA or similar entity and they're *very* interested in you, I think it is safe to make these assumptions.
-
ry`an
Of course, I don't think that such a threat model is realistic for more than a few people on this planet
-
strcat[m]
d11263x: open source != more secure
-
strcat[m]
be aware that you're both breaking channel rules
-
strcat[m]
and it doesn't appear that my hint that you should be talking about things in a more reality-based way was taken
-
strcat[m]
this is not a place to make uninformed claims or speculate about things without that being grounded in reality and clearly presented as what it is
-
d11263x[m]
what rule did i break ?
-
ry`an
which bit do you not think is grounded in reality?
-
strcat[m]
ry`an: again, you're stating a bunch of things as facts that are clearly not facts but rather your speculation
-
d11263x[m]
<strcat "iPhone doesn't have official alt"> an what does an iphone have to do with graphene os ?
-
strcat[m]
it doesn't belong here
-
somenerd[m]
it's unrelated
-
ry`an
strcat[m]: be more specific
-
somenerd[m]
check the messages above
-
strcat[m]
d11263x: I'm not sure why you're quoting a random message from a previous conversation
-
d11263x[m]
<strcat[m] "d11263x: I'm not sure why you're"> because its offtopic follow your own rules moderator
-
strcat[m]
d11263x: it's not off-topic
-
ry`an
as far as I can tell, I only stated one thing as a fact
-
strcat[m]
and it's clear now that you're just a concern troll trying to disrupt the channel
-
somenerd[m]
> because its offtopic follow your own rules moderator
-
somenerd[m]
he's an admin? and the owner of the room?
-
somenerd[m]
also look above what are you trying to say
-
somenerd[m]
someone mentioned it
-
skwisgaar[m]
Yep definitely trolls
-
strcat[m]
d11263x: answering someone's question about which devices would be considered for support is completely on-topic
-
somenerd[m]
it's about GrapheneOS support for iPhone (in that context)
-
strcat[m]
ry`an: you're just speculating about what you think the NSA can do and it's just all based on your assumptions
-
strcat[m]
ry`an: I don't really see what it has to do with the channel or why it's useful
-
strcat[m]
if people aren't capable of having a nuanced and reality based discussion then it should happen somewhere else
-
d11263x[m]
<somenerd[m] "it's about GrapheneOS support fo"> accept it doesnt support iphone . so its off topic.
-
d11263x[m]
> <@lelmister101:matrix.org> it's about GrapheneOS support for iPhone (in that context)
-
d11263x[m]
* except it doesnt support iphone . so its off topic.
-
somenerd[m]
are you trolling?
-
somenerd[m]
please read the conversation there?
-
somenerd[m]
* please read the conversation there
-
ry`an
It's pointless debating this, but you'd have to be delusional to dispute the fact an adversary with tens of millions to spend will be able to acquire an useful 0day exploit chain against grapheneos devices.
-
somenerd[m]
> there aren't other decently secure devices for us to target right now primarily because they skip a few major security features + skip making secure alternate OS support
-
somenerd[m]
then after that:
-
somenerd[m]
> such as the iphone
-
alex-resist
ry'an the question is: will they spend it on your phone? Full stop. It's all speculation.
-
ry`an
alex-resist: I'm well aware, and I never said anything about that.
-
alex-resist
ry'an please, at least take this to the offtopic channel.
-
alex-resist
You're stealing the developers' time
-
d11263x[m]
i asked a question about buying a pixel anonymously to use with graphene so its related in every way. I dont appreciate to have my comments deleted when other people inc admin are talking about support for iphone. ( which is not related ).
-
strcat
ry`an: you're changing what you're saying quite a bit now
-
ry`an
strcat: I'm not. I said "adversaries like the NSA will be able to hack your grapheneos phone too"
-
ry`an
They will certainly be able to do so, but I also doubt that there are any people in this channel who'd need to worry about such things.
-
ry`an
I was simply making a point about to d11263x about their most likely unrealistic threat model
-
ry`an
s/about//
-
strcat[m]
ry`an: I mostly had a problem with them, not what you were saying
-
strcat[m]
ry`an: but it wasn't helpful how you were engaging with them
-
strcat[m]
ry`an: it would have been better to simply ask what they were trying to accomplish and explain how they could do that or why it doesn't make sense
-
strcat[m]
rather than going into a whole thing about the NSA
-
ry`an
you're right
-
strcat[m]
I want to try to have things be constructive
-
strcat[m]
anyway they started going around in circles talking about some random earlier message out of context
-
strcat[m]
just annoyed me too much and had to go
-
nonie689[m]
So we should make it like rapsberry project (t.i.n.a)
-
-
joshepete[m]
I
-
joshepete[m]
*I've got a question about GrapheneOS installation. I'm running into some issues. Is this the plae to ask?
-
nscnt[m]
joshepete: Yes, it's the right place
-
joshepete[m]
Awesome!
-
-
nscnt[m]
joshepete: I assume you aren't following the official guide correctly. The steps you described, aren't part of it.
-
nscnt[m]
How about using the WebUSB-based installation?
-
nscnt[m]
There's no reason not to on Windows
-
joshepete[m]
Ok thanks for the recommendation, I have (maybe unwisely) been using a combination of the command line installation, and youtube videos (as well as a host of stackexchange/reddit threads
-
joshepete[m]
I'll give that a shot
-
reanimatejoker[m
joshe mine pete mine did that too. I moved the folder into c/program files and ran it from there
-
nscnt[m]
Yea, these aren't a good resource for fixing the flashing process of GrapheneOS.
-
louipc
lol theres an actual install guide tho
-
nscnt[m]
No, don't hack your way through it
-
nscnt[m]
Just follow the guide
-
louipc
not like some random ill-documented rom u find on xda-dev
-
TheLoneWanderer[
The reason the script just closes itself is because it can't find fastboot
-
TheLoneWanderer[
As it isn't added to path
-
nscnt[m]
No, it's not supposed to be double-clicked
-
TheLoneWanderer[
Since you just click on it
-
louipc
but also read the install guide
-
nscnt[m]
It's not supposed to be clicked
-
louipc
also it needs to be run in powershell
-
TheLoneWanderer[
Why even use CLI?
-
TheLoneWanderer[
Use the webinstaller
-
nscnt[m]
That's what I recommended
-
nscnt[m]
joshepete: Follow the guide from the beginning and pay attention where the driver update is mentioned for Windows. That's one of Windows' quirks
-
joshepete[m]
Yep, I'm getting going on that rn. I did have to update drivers. I ran into some old driver issues earlier. Thanks for the help I really apprecieate it, keep in mind, this is much newer to me than it is for you all.
-
nscnt[m]
joshepete: Sure, all good
-
timetravelingman
Is Vanadium as a browsee more hardened than Bromite in terms of pure security, not anti-fingerprinting?
-
timetravelingman
* Is Vanadium as a browser more hardened than Bromite in terms of pure security, not anti-fingerprinting?
-
nscnt[m]
timetravelingman: Did you take a look at
grapheneos.org/usage#web-browsing
-
timetravelingman
Yeah I have, but just curious what is explicitly different between the two as far as security other than Vanadium is designed for use with GrapheneOS and doesn't rely on the Chromium DNS-over-HTTPS
-
carbonatom[m]
<timetravelingman "Is Vanadium as a browsee more ha"> The browser itself is not more secure than bromite, however it uses the security features that GrapheneOS offers.
-
carbonatom[m]
*some of the features
-
carbonatom[m]
Overall security in Vanadium will be better, anti fingerprinting is another story.
-
TheLoneWanderer[
Notable things that Vanadium has: CFI+zero initialization for all variables
-
rimpossible[m]
Webinstaller works only with the Pixel phones, isn't it?
-
TheLoneWanderer[
GOS only supports pixels
-
TheLoneWanderer[
So yes
-
carbonatom[m]
It's possible that the two projects will merge together in future. But according to Daniel Micay, the browser is not their priority right now.
-
TheLoneWanderer[
Or did you mean something else?
-
carbonatom[m]
* It's possible that the two projects will merge together in the future. But according to Daniel Micay, the browser is not their priority right now.
-
rimpossible[m]
No
-
rimpossible[m]
Which source to download to amazon aws to customize/compile for OP Nord?
-
TheLoneWanderer[
No official support for other devices I'm afraid
-
rimpossible[m]
... have no machine with 16G+
-
rimpossible[m]
Ok
-
rimpossible[m]
Are there people in that room who did it, unofficial? 🤫
-
TheLoneWanderer[
No idea
-
carbonatom[m]
* It's possible that the two projects will merge together in the future. But according to Daniel Micay, the development is very slow due to the lack of contribution.
-
brdcrm[m]
About an hour ago josandhepete me posted a long message at the same time. He/She got answered, which is great (seriously I thinks this is beautiful). But I'm still wondering: why do we have to be connected to the internet to OEM unlock. Doesn't this open us up to certain threats?
-
nscnt[m]
brdcrm: It's mentioned in the guide why.
-
strcat[m]
brdcrm: you don't on GrapheneOS
-
strcat[m]
you're replacing the whole OS and wiping data as part of installing GrapheneOS anyway
-
strcat[m]
GrapheneOS doesn't require internet access to toggle on OEM unlocking
-
strcat[m]
the stock OS requires it in some cases due to factory reset protection
-
strcat[m]
rimpossible: web installer would work with phones other than Pixels, but at this time the officially supported phones for GrapheneOS are Pixels
-
strcat[m]
rimpossible: the web install code itself can work with other things
-
strcat[m]
brdcrm: our guide simplifies things and doesn't bother explaining the exact details of when the stock OS requires it
-
brdcrm[m]
<strcat[m] "the stock OS requires it in some"> Yes and that the stock OS (not GrapheneOS) requires it sometimes (new phone) feels like were leaking potential data. Even if we wiped the original OS for GrapheneOS the be installed.
-
strcat
brdcrm[m]: we make GrapheneOS, not the stock OS
-
strcat
brdcrm[m]: you're free to buy a phone from someone selling them with GrapheneOS flashed on them
-
strcat
instead of flashing it yourself
-
strcat
there are multiple ways to buy phones with GrapheneOS but we don't sell them as a project
-
strcat
brdcrm[m]: and you're welcome to wait for there to be phones where GrapheneOS is the stock OS via hardware partnerships where we get to have input into hardware design
-
brdcrm[m]
<strcat "brdcrm: we make GrapheneOS, not "> I understand and I'm really grateful for that. I'm just wondering - since the internet says a lot of good things about GrapheneOS - just wondering I'd were not missing a potential threat.
-
strcat
brdcrm[m]: I don't understand the complaint and as I said you can buy a phone shipping to you with GrapheneOS on it
-
brdcrm[m]
There is no complaint at all. I'm really thankful that GrapheneOS exist. Just asking a question which I'm not even fully able to comprehend. So if I somehow communicated this in a wrong way, this was not my intention. Just here to learn, discuss and thank you all that's provided.
-
strcat
I answered it in detail
-
strcat
we choose not to explain that in detail instead of giving clear and simple instructions
-
strcat
it's an install guide
-
strcat
it's not meant to explain why things are the way there are or exactly what would cause you to need to do that rather than when and what you need to do
-
TheJollyRoger
brdcrm[m]: there's no risk of being connected to the network to carrier unlock, at all.
-
nscnt[m]
*OEM unlock?
-
TheJollyRoger
Sorry, whoops, OEM unlock
-
nscnt[m]
because that's what it was about
-
» TheJollyRoger cracks up.
-
TheJollyRoger
I was thinking "connected to carrier" and then accidentally typed what else was on my mind by mistake. :P.
-
nscnt[m]
^^
-
brdcrm[m]
<strcat "it's not meant to explain why th"> I'm sorry if I said something wrong. Maybe I'm even in the wrong channel. I was just wondering since i'm fairly new to this all. I completely understand that your guide is not created for details. I just hoped someone here could explain me why or could guided me in the right way. That's all.
-
brdcrm[m]
<TheJollyRoger "I was thinking "connected to car"> Thank you for replying TJR. With OEM its still the same answer?
-
TheJollyRoger
brdcrm[m]: Sorry, I meant OEM unlocking there, I mistyped.
-
nullnode[m]
"why do we have to be connected to the internet to OEM unlock" internet is not required for OEM unlocking.
-
nullnode[m]
just adb/fastboot to execute the commands
-
TheJollyRoger
brdcrm[m]: you're not going to face any risks by connecting it to the network, letting it update, and hitting unlock.
-
nullnode[m]
brdcrm: on startup there is traffic to two points, GrapheneOS website for a ping check I believe, and the qualcomm modem calling to izatcloud.net for GPS location features
-
TheJollyRoger
Even on the factory operating system, the updates are signed and verified end to end by the handset. It's done for safety (and the update script checks it) to ensure that the bootloader is an up to date version so there aren't any missing features that the flashing script will assume it has.
-
nullnode[m]
I think the izatcloud.net is for GPS, might be other modema actions for diagnostics/analytics on qualcomms end
-
TheJollyRoger
You don't need to log into a google account or transmit any personally identifiable information for this to work.
-
brdcrm[m]
<nullnode[m] "just adb/fastboot to execute the"> Thank you nullnode, this is what in used to. Didn't want to brick my new phone and the guide said otherwise. I stated this a earlier question. Thank you for replying this solvws the fear i've.
-
nullnode[m]
Ah so your question was why is the web flash required?
-
nullnode[m]
It's mostly because it's easier and harder for people without knowledge to screw things up
-
anonxyz[m]
Hello can anyone assist me with a graphene install? I'm stuck
-
TheJollyRoger
brdcrm[m]: Please use the web installer at
grapheneos.org/install/web , you'll find this will go much more smoothly, and it's faster.
-
TheJollyRoger
Ahoy anonxyz[m], what problems be ye having?
-
brdcrm[m]
<TheJollyRoger "brdcrm: you're not going to face"> I understand you mistyped. Your answer is very helpful as well. Any chance you're able to hook me up with a artical or such that explains me why this is not a risk?
-
nullnode[m]
brdcrm: with regards to the web flash? or what?
-
TheJollyRoger
brdcrm[m]: sorry, I don't have a third-party link for you at this time.
-
nullnode[m]
brdcrm: the Android dev site will have the most through documentation explaining some of the design choices
-
brdcrm[m]
<TheJollyRoger "brdcrm: sorry, I don't have a th"> Cool. Thanks anyway. All of you
-
anonxyz[m]
I am trying to flash the graphene factory image. But when I try to flash the "./flash-all.bat" file nothing happens ?
-
strcat
nullnode[m]: the OS downloads GPS almanacs, that's it
-
strcat
-
strcat
we could host the GPS almanacs ourselves if we wanted
-
strcat
it's a little database of the expected sat positions at given times
-
TheJollyRoger
anonxyz[m]: I'll ask you a couple questions to get an idea of where you are: First up, where are you in the installation? Have you unlocked the bootloader? What is the output of `fastboot --version`?
-
TheJollyRoger
And what is the output of `fastboot devices`?
-
nullnode[m]
<strcat "it's a little database of the ex"> how much can it hurt geolocation if I block those DNS requests?
-
TheJollyRoger
I have a lurking suspicion of what the issue is, but if you can answer those for me I'll be able to nail it down.
-
strcat
anonxyz[m]: recommend using
grapheneos.org/install/web
-
strcat
nullnode[m]: it will make it take a lot longer to get an initial lock
-
strcat
nullnode[m]: you can read the code
-
strcat
it just downloads static files
-
strcat
nullnode[m]: it's just hosted on S3 or w/e
-
TheJollyRoger
anonxyz[m]: yeah, or that, but let me know what it is,
-
TheJollyRoger
because:
-
TheJollyRoger
If you're using Powershell and fastboot 30.0.5, and fastboot can enumerate your devices, and fastboot can unlock your device, BUT fastboot hangs when running flash-all.bat with no activity,
-
TheJollyRoger
this indicates one of two things:
-
TheJollyRoger
A) the cable you're using is improperly traced, and is missing the wire that fastboot needs for talking to the bootloader. This can happen in cables that otherwise function perfectly for everything else.
-
TheJollyRoger
B) The same has happened to either your motherboard's USB slots or your BIOS' USB firmware. Many vendors don't implement USB fully on all the ports on the motherboards and just do the bare minimum required by most users to do what most users do. If switching cables and switching slots doesn't solve it, try another computer using the web install.
-
anonxyz[m]
<TheJollyRoger "anon.xyz: I'll ask you a couple "> Hi thank you! I have the BL unlocked. My FB version is 31.0.0-7110759
-
TheJollyRoger
anonxyz[m]: Got it. It might be A or B. The Google Brand cables actually will work OK for installation, so if you're using one of those, it may be your motherboard's USB slots or your BIOS' USB firmware not implementing all the features fastboot needs.
-
anonxyz[m]
<strcat "anon.xyz: recommend using https:"> Thanks but I have windows 8.1 which is not compatible
-
strcat
anonxyz[m]: the cli install guide expects Windows 10 too
-
strcat
anonxyz[m]: so either way, you aren't on an officially supported OS
-
strcat
you should use the web installer
-
anonxyz[m]
<TheJollyRoger "anon.xyz: Got it. It might be A "> OK I have tried several cables
-
TheJollyRoger
anonxyz[m]: I hate to say this but it might be the motherboard's USB firmware. We can't really say much more about an unsupported operating system, 8.1 went out of mainstream support three years ago.
-
TheJollyRoger
So it's no longer getting driver updates, especially to the android bootloader interface driver.
-
TheJollyRoger
A lot has changed since 2018.
-
TheJollyRoger
So it could be either of those.
-
anonxyz[m]
Can I try it on a live boot of Ubuntu or arch? Or would the liveboot mess things up?
-
anonxyz[m]
I mean trying the web installer
-
TheJollyRoger
anonxyz[m] I've unfortunately never tried a live boot of Ubuntu. You will need Chromium to do it.
-
TheJollyRoger
So it'll work on an installed boot of Arch with Chromium and all its prerequisite packages installed.
-
anonxyz[m]
Is there another way within the manual install via command line to fastboot flash the system image?
-
TheJollyRoger
Even if there was, if your computer's USB interface isn't implementing all the features of USB that fastboot requires, I would not recommend it.
-
TheJollyRoger
Lest you brick.
-
TheJollyRoger
The directions and web installer have been developed, written, and tested specifically for those specific conditions that they spell out.
-
TheJollyRoger
So we disregard them at our own peril.
-
justanotherlurke
<anonxyz[m] "Can I try it on a live boot of U"> I did my install using a live LUbuntu, following the command-line instructions. No problem, other than running into the not-enough-space problem, which is also mentioned and a solution described in the instructions.
-
TheJollyRoger
justanotherlurke: well, dandy!
-
anonxyz[m]
<justanotherlurke "I did my install using a live LU"> Thank u, perhaps I will try booting up lubuntu 😁
-
anonxyz[m]
Seems like the most pain-less method for my situation at this point
-
justanotherlurke
<anonxyz[m] "Seems like the most pain-less me"> Worked well for me. The udev-rules were already included, downloading the up-to-date adb/fastboot-tools according to the instructions easy ...
-
adeus[m]
What’s up with the camera on the Pixel 4a it takes 5 seconds to snap a picture once you press it ?
-
adeus[m]
Can GrapheneOS implement a fix for the Android “feature” that requires location services to be turned on and permission granted to an app that wants just wants to use Bluetooth (but not location)?
-
strcat
adeus[m]: that's not the case, apps don't need location to pair with a bluetooth device
-
strcat
you're wrong
-
strcat
it uses case-by-case consent
-
strcat
apps only need location to do bluetooth scanning and that certainly is a feature because that is a form of location scanning
-
strcat
apps do not need to scan nearby bluetooth devices themselves to pair with a bluetooth device with the user's permission
-
strcat
adeus[m]: 4a definitely doesn't take 5s to take a picture
-
r0tt0r[m]
<strcat "adeus: that's not the case, apps"> the supergreat covid app needs that what i also thought is weird as it advertised as only bluetooth but hey we also need location but dont use it
-
adeus[m]
<strcat "adeus: that's not the case, apps"> Hi mr cat it’s often the case unfortunately just google it many many apps forced to get user turn on location just to use Bluetooth it’s an upstream bug with Android
-
adeus[m]
For any app using BLE
-
adeus[m]
<r0tt0r[m] "the supergreat covid app needs t"> Yes many apps it’s not developers fault it’s how Bluetooth low energy in android is used. For example also like ledger live app for ledger nano same thing
-
-
-
strcat[m]
adeus: it's not true
-
strcat[m]
adeus: already told you it wasn't true, and remains untrue
-
strcat[m]
-
strcat[m]
> Because discoverable devices might reveal information about the user's location, the device discovery process requires location access. If your app is being used on a device that runs Android 8.0 (API level 26) or higher, use the Companion Device Manager API. This API performs device discovery on your app's behalf, so your app doesn't need to request location permissions.
-
strcat[m]
adeus: after being corrected about saying something that's untrue, please stop
-
strcat[m]
adeus: app developers do not give accurate information to users on why permissions are required and they aren't a reliable source for this information
-
strcat[m]
they make excuses
-
strcat[m]
that includes open source apps
-
strcat[m]
apps DO NOT need location to pair with a Bluetooth device
-
strcat[m]
they need it to SCAN for devices arbitrarily
-
strcat[m]
this is not a bug
-
strcat[m]
it would be a bug if it DID NOT work this way because it would leak location information to them
-
strcat[m]
we're quite happy that Bluetooth support does not leak location information to apps without location access and won't be breaking it
-
strcat[m]
apps are completely capable of using Bluetooth without location permission
-
strcat[m]
the location permission wouldn't work if apps could do stuff like scan for bluetooth devices without it
-
strcat[m]
if you search for pretty much any variation of that you find the answer pretty quickly about the non-discovery API not requiring Location
-
strcat[m]
-
strcat[m]
the reason you have been told otherwise is app developers have legacy code and prefer making excuses than acknowledging that it is on their to approach things in a better way
-
strcat[m]
they want everyone to treat them as fully trusted and don't see any issue with requiring totally unnecessary permissions and other access
-
strcat[m]
so they mislead users and create common misconceptions among users about how things work
-
adeus[m]
@strcat:matrix.org thank you mr cat for that comprehensive answer. I am going to follow up with developers to improve the apps then.
-
strcat
adeus[m]: don't know what's wrong with your camera, try rebooting
-
strcat
much faster here
-
strcat
adeus[m]: try with / without the HDR toggle turned on
-
adeus[m]
<strcat "much faster here"> I have disabled hdr. It is very slow I’ll post a side by side comparison with iPhone
-
strcat
adeus[m]: don't need a comparison
-
strcat
not helpful
-
strcat
don't need more videos
-
strcat
suggest trying the reboot I suggested and trying Open Camera
-
strcat
and turn off flash if it's on
-
strcat[m]
adeus: I think issue is just that you have flash on, turn off flash, HDR should work fine without a delay
-
strcat[m]
no flash + no HDR try that, and no flash + HDR on
-
strcat[m]
flash adds delay + makes pictures low quality
-
adeus[m]
@strcat:matrix.org: thank you Sir I have disabled flash it works much better
-
strcat[m]
adeus: I don't know if it makes sense to use the HDR toggle or not, guess you can experiment
-
strcat[m]
but definitely have flash off whenever you don't really need it
-
strcat[m]
maybe we should disable it by default
-
anonxyz[m]
OK reporting back. Successful install of graphene via CLI on Linux manjaro following arch instructions 😁
-
anonxyz[m]
Another question: my bootloader says device is loading a different is when I boot up, can I flash a bin image over this warning so that it will not appear?
-
TheJollyRoger
anonxyz[m]: glad to hear it worked!
-
TheJollyRoger
No, that portion is a part of the bootloader. It's normal and expected behaviour, but you cannot change it.
-
TheJollyRoger
anonxyz[m]: Welcome aboard the ship!
-
anonxyz[m]
Thanks for the advice everyone!
-
TheJollyRoger
You're welcome! If you find GrapheneOS useful, please throw us a tip at
grapheneos.org/donate if you can, this ship is kept sailing by donations and donations alone, so we don't have to answer to corporate interests.
-
TheJollyRoger
The only time you'll have to worry is if that screen turns orange and gives you "Software Integrity Not Guaranteed."
-
TheJollyRoger
If that happens, the bootloader has been unlocked. You can turn OEM unlocking off again, by going back to developer options once you get past the welcoming screen, turning off OEM unlocking, and then turning off developer tools.
-
TheJollyRoger
Since fresh out of a flash, GrapheneOS will have the OEM unlocking toggle set to "On."
-
TheJollyRoger
If you're also wondering about verification or integrity self-monitoring, you can check out
attestation.app/tutorial and use the project's in-house attestation server to self-monitor.
-
strcat[m]
-
strcat[m]
-
strcat[m]
-
strcat
just double checking some things before pushing out via Beta channel
-
strcat[m]
in Beta channel now
-
damienrg[m]
> <@damienrg:matrix.org> On Windows via CLI it fails at: `Sending sparse 'system_b' 3/4 (262140 KB) : FAILED (Error reading sparse file`.
-
damienrg[m]
> Any idea?
-
damienrg[m]
The problem was due to the USB C port of both PC. I bought a USB-A to USB-C cable and I could install GrapheneOS without problem.
-
strcat
damienrg[m]: that's usually the issue, either faulty USB C ports or faulty USB-A to USB-C cable
-
strcat
everything else is generally smooth with either CLI or web as long as instructions are followed
-
nullnode[m]
<strcat[m] "in Beta channel now"> installing
-
strcat[m]
unfortunately USB cables/ports/hubs, etc. are horrible in general
-
nullnode[m]
<strcat[m] "unfortunately USB cables/ports/h"> do you have any recommend brands?
-
damienrg[m]
Is there a way to import data (SMS, ...) from another phone?
-
damienrg[m]
BTW, where can I find information about multiple users?
-
strcat[m]
damienrg: Seedvault for backup/restore with GrapheneOS -> GrapheneOS
-
strcat[m]
damienrg: some of those apps have import/export stuff in portable formats
-
strcat[m]
which can be used across OSes
-
strcat[m]
can use MTP to transfer files to a user home directory
-
strcat[m]
damienrg:
grapheneos.org/faq#encryption explains encryption particularly how it works with multi user and there's a lot more content there explaining stuff about it
-
strcat[m]
damienrg: all apps are sandboxed, and apps within a user profile can request access to certain kinds of shared data tied to that profile such as the home directory, contacts, etc. along with apps within a profile being able to communicate with mutual consent
-
strcat[m]
the purpose of multiple users is that each user has a separate instance of installed apps
-
strcat[m]
there's no shared data or communication between apps across profiles (other than via the network)
-
strcat[m]
* there's no shared data or communication between apps across profiles (other than via the network for apps with network access)
-
strcat[m]
users as isolated workspaces with their own lock method + encryption keys
-
strcat[m]
g2g for now
-
damienrg[m]
When I install an application, is it global (all profiles have the application) or local (ie only the current profile has the application)?
-
nullnode[m]
<damienrg[m] "When I install an application, i"> local to each profile, but I believe they need to be matching versions if there is overlap
-
strcat[m]
damienrg: installs are per-profile but the OS stores the apk globally
-
strcat[m]
nullnode: you can install a newer version in other profiles
-
strcat[m]
the OS just does the usual signature verification + downgrade protection
-
strcat[m]
any profile can install a valid update to an app
-
strcat[m]
the installs are per-profile but it shares the actual apk install globally
-
nullnode[m]
> <@damienrg:matrix.org> When I install an application, is it global (all profiles have the application) or local (ie only the current profile has the application)?
-
nullnode[m]
* local to each profile, but I believe they need to be matching(or newer) versions if there is overlap
-
strcat[m]
and any user profile can install an equal or greater version of the app, which upgrades it if it's newer
-
strcat[m]
it's to save space
-
strcat[m]
and doesn't reduce the security of it
-
damienrg[m]
OK, how do you organize things? Let's say that I have 2 profiles: A and B. How do you install apps in A and B? You install F-Droid on each profile or is there another method to install apps?
-
strcat[m]
damienrg: you can do that, just keep in mind if you try to install an *older* version of F-Droid than you have in 1 profile that won't work
-
lordgrunter
hi, I'm getting this error message with a failed flashing of pixel 5 "Error reading sparse file" - using kubuntu / cli for process
-
damienrg[m]
How do you install F-Droid the first time? I have to use adb?
-
strcat[m]
no
-
damienrg[m]
<lordgrunter "hi, I'm getting this error messa"> USB cable/port problem ^^
-
strcat[m]
you don't need adb
-
strcat[m]
you can download it with Vanadium and install it
-
strcat[m]
you have to whitelist Vanadium as a source of apps (regardless, you still have to manually install apps from a whitelisted source)
-
strcat[m]
it guides you through it
-
strcat[m]
not hard
-
strcat[m]
just dl the apk and install
-
strcat[m]
and bear in mind F-Droid has an out-of-date link to the apk on their site
-
strcat[m]
a common mistake is trying to use that to install it in other users after having a newer version of it
-
strcat[m]
which as I said above won't work
-
lordgrunter
USB cable / port problem... ok i'll try a different cable then
-
strcat[m]
you can dl the latest version from the repo page (just keep in mind they put an out-of-date link on each page)
-
strcat[m]
g2g for real now
-
damienrg[m]
Just to be sure, the recommended way to use GrapheneOS is to install nothing on the owner profile and create multiple other profiles, no?
-
sphinxcat[m]
sure, that's the FAQ's 'recommendation for a high security setup'
-
lordgrunter
also there appears to be several files that are "not contained within archive" > is this normal?
-
lordgrunter
for example: product.sig, system.sig
-
carbonatom[m]
Are you flashing Graphene?
-
damienrg[m]
For each apps I got a warning saying that the application has been designed for a previous version of Android. Is it normal?
-
lordgrunter
damienrg[m]that worked, thank you very much!!
-
lordgrunter
switched from google's supplied usbc-usbc cable to a usbc-usb3.0 cable i had here
-
carbonatom[m]
damienrg: yes
-
damienrg[m]
<lordgrunter "also there appears to be several"> Yes.
-
lordgrunter
cool cool
-
damienrg[m]
<lordgrunter "switched from google's supplied "> I had the same problem and I had to buy a USB-C/USB-A cable.
-
lordgrunter
fair call! kinda stange - i did this on a pixel 3 to test and had no issues with the supplied cable...
-
lordgrunter
pixel 5 different story though
-
lordgrunter
its booted up now!! awesome!! thanks again :)
-
carbonatom[m]
Most cables are missing the wires needed for fastboot. Even google ones include the bare minimum.
-
lordgrunter
yea for sure
-
lordgrunter
this was such a faster process with this other cable i had here
-
lordgrunter
also find it interesting how fast charge only works using the google power adapter
-
carbonatom[m]
Phones can complain if you use a third party cable. That's why it's recommended to use the cable that ships with the phone only.
-
lordgrunter
yeah but in this the 3rd party usbc-usbc 3.0 cable worked for flashing the image and the supplied google one didn't
-
lordgrunter
which, tbh, i didn't really expected
-
lordgrunter
expect*
-
carbonatom[m]
I flashed my pixel with some ancient cable that I found in my house. If it works, it works lol.
-
carbonatom[m]
But for charging it's best to use the original.
-
miamgr63[m]
Hello to everyone, I have pixel 2 xl, is safe to flash an obsolete version of graphene os?
-
lordgrunter
oooooooh ok haha i understand. i thought you meant for flashing
-
miamgr63[m]
What can I do?
-
lordgrunter
good question. the site recommends against it. assuming that obsolete means its no longer being supported with updtes / patches. it'll work, but won't receive further updates and this can leave vulnerabilities in security. i guess if its not your main phone it wouldn't be an issue
-
damienrg[m]
Is there a builtin application for password management or a recommended one?
-
lordgrunter
bitwarden are good
-
TheJollyRoger
miamgr63[m]: the obsolete versions of GrapheneOS are mirrored only for historical preservation purposes only. Your Pixel 2XL handset itself is no longer safe to use. You can factory reset it and send it back to Google for device recycling.
-
damienrg[m]
Is it possible to copy a file from main profile to a specific profile?
-
TheJollyRoger
damienrg[m]: The easiest way to do this is by using a USB drive.
-
damienrg[m]
You mean I put a usb key on the device?
-
TheJollyRoger
damienrg[m]: Yes, plug it in, open it in profile A, save your files to it, switch to profile B, mount the USB drive in profile B.
-
harrisonford[m]
hey--total newbie to this universe. and i think on Day 1 i may have bricked my Pixel 4a5G trying to troubleshoot grapheneOS install issues. is this the kind of place i can get help trying to see if this thing is salvagable/how to do so? TIA!