• 0 Posts
  • 17 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle
  • Min FP5 er købt direkte fra murena, den er ikke rooted, og så vidt jeg ved er den boot locked når den kommer fra dem.
    Så det eneste der burde kunne fejle er at microG.
    Jeg læste noget med at apk’en og microGs kald til google api’en skal være signet med samme key og det er svært og kræver noget spoofing af apk’en eller noget i den stil. Og så nærmer vi os hastigt grænsen for hvor meget jeg ved om android roms og apps og hvordan de virker. 😅


  • jjffnn@feddit.dktoFeddit.dk@feddit.dkGraphene OS?
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    5 days ago

    Jo, microG følger med.
    Hvis du har en sovs på det ville jeg gerne læse mere. Det er noget tid siden jeg har prøvet, men jeg kan da lige give det et skud med paprika appen.

    Opdatering: Ingen mængde at pillen ved indstillinger til microG eller loggen ind i aurora store eller e/os app lounge kan få den til at restore purchase.
    Og hvis jeg trykker på køb knappen får jeg en “can’t find SKU” fejl.
    Så jeg tror det er meget sporadisk hvis IAP virker. 🤷


  • jjffnn@feddit.dktoFeddit.dk@feddit.dkGraphene OS?
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 days ago

    Der er to specifikke ting som jeg tror er gældende for alle degoogled Android telefoner.

    • In-app purchases virker ikke uden google play.
    • Mobilepay kræver geninstallation i tide og utide.

    Den første gør at jeg ikke kan deltage i madplan og indkøbsseddel sammen med min partner fordi vi bruger paprika appen, og for at kunne sync den skal man bruge in-app purchase.
    Den sidste er relativt ny.
    Jeg har aldrig brugt MitID appen til andet end opsætning af det med pas scanningen i sin tid. Så det foregik på en gammel android og så bestilte jeg nøgleviser direkte derefter.
    Og jeg har aldrig haft behov for rejsekort, sygesikringsbevis og kørekort apps da det er imod mine generelle idealer at samle alt på én enhed. Men de ting skulle også være trælse at få til at virke så vidt jeg har hørt.

    For e/os specifikt er der små ting som jeg synes besværliggører brugbarheden lidt. Men ikke nok til at jeg nogensinde vil tilbage i googles fold.

    • Deres appstore er ikke imponerende, jeg har installeret aurora og obtanium i stedet.
    • System apps kan ikke fjernes som man f.eks kan på iodéOS. Man kan sagtens skifte default apps, men man kan ikke fjerne de forud installerede.
    • Launcheren efterligner ios lidt for meget til min smag. Den kan sagtens ændres, men jeg kan bedre lide at det bare spiller fra start.
    • Widgets skal ligge i en skuffe til højre for start skærmen, og kan ikke placeres andre steder. (Kan ændres ved at skifte launcher).
    • Der er ingen app skuffe, alle apps ligger på “skrivebordet” som på ios. (Kan ændres ved at skifte launcher).
    • Apps har ikke en long-press menu på start skærmen, det eneste man kan hvis man holder fingeren inde på et ikon er at slette appen. (Kan ændres ved at skifte launcher).
    • Man kan ikke låse eller skjule apps alá Samsungs secured by knox ting (Måske en launcher ting?)

    Der er mange quirks, nogle kan fixes med lidt vedholdenhed, men ingen af dem er dealbreakers for mig.
    Men den er tilpas anderledes til ikke altid at føles som en android telefon, og det er lidt spøjst når man starter ud.
    Tak fordi du kom til min TED talk. 😂

    Edit:
    Jeg er lige faldet over noget graphene vs e/os drama, jeg har ikke læst det igennem så jeg vil hverken svare for eller imod, men det er måske værd lige at danne sin egen mening om det før man køber.
    https://piefed.alphapuggle.dev/comment/860161


  • Lidt off-topic for dig OP da du spørger specifikt til Graphene, men der er en del i posten der har nævnt e/os.
    Jeg kører e/os på en fairphone 5, så hvis der er nogle der har nogle konkrete spørgsmål til det, vil jeg gerne være behjælpelig med at teste eller besvare.


  • Min forståelse er at grunden til man siger de ikke er private, er at de bliver lagret i ens instans’ database og alle admins derfor teknisk set kan læse dem.
    Så i dette tilfælde tænker jeg det vil være lige fedt. Men det kommer selvfølgelig også an på ens trusselsmodel og hvor roubust en anonymitet man ønsker af den brevkasse.


  • Sandt nok.
    Der skulle nok en mod-kø til at acceptere posts for at undgå misbrug og spam. Og man kunne sætte op så billeder og links ikke kom med, og en timer mellem posts for at minimere spam.
    Men det virker stadig nemmere end at skulle manuelt kopiere privat beskeder over i en ny post.
    Men jeg kom aldrig videre end en strøtanke med idéen.


  • Jeg har faktisk gået og funderet lidt over det samme.
    Min umiddelbare løsning byggede på at man måske kunne lave et fællesskab der hed “Feddits brevkasse” og så kunne man skrive en besked til en bot der så lavede opslaget for en.
    Bare så der ikke skulle sidde en admin og lave alle opslagene manuelt.
    Det giver en muligheden for at stille pinlige eller private spørgsmål.
    Man kan så selvfølgelig ikke besvare nogle kommentarer anonymt, men min idé er heller ikke tæt på færdigbagt. 😅







  • I actually have a working’ish prototype of this project laying on my table right now.
    It’s a 120mm noctua fan being controlled by pwm i relation to the temperature. It also has an oled screen to show temp and fan speed. All controlled trough home assistant via esphome.
    I say working’ish because the temp sensor i’m using (dht11) is unreliable and is messing up half the time, so i’m looking into buying a DS18B20 instead.
    I’d be happy to share schematics and code if you’d like it.



  • It took some time as i had to find a moment to translate my notes.
    I did my best with formatting but for some reason new paragraphs aren’t a thing i can get working in an untiered list in a lemmy comment 🤷
    I presume some basic knowledge of linux and how to install an OS on a machine, but i’ve tried to add every single step with commands.
    If anybody knows an easier way or have any comments regarding this, feel free to educate me.

    Here is the way i installed it:

    Switching the kernel:

    • Install default debian bookworm without desktop environment, but with “standard systems utilities” and “ssh server”
      • Don’t forget to LUKS it, or else you could have just used the proxmox iso 😉
      • SSH server could probably be omitted if everything is done directly on the machine, but i wanted it so i could copy/paste commands
    • Boot and log in as root
    • Check /etc/hosts and change the ip in front of the hostname to the static ip of the machine
    • Check with hostname --ip-address, it should return the ip-address
    • Add proxmox repo with echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
    • Add proxmox key with wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
    • Run apt update && apt full-upgrade
    • Install proxmox kernel with apt install proxmox-default-kernel
    • Restart with systemctl reboot
    • NOTE: The machine will boot and get stuck on loading initial ramdisk, type in the LUKS key and press enter despite not getting a prompt

    Installing the packages

    • Install Proxmox packages with apt install proxmox-ve postfix open-iscsi chrony
      • Postfix needs to be configured, if no mailserver choose local only and let system name stay as default
    • Remove debian kernel with apt remove linux-image-amd64 'linux-image-6.1
    • Update and check grub config with update-grub
      • Seems redundant, because i think it does this by it self when running the command above
    • If proxmox is the only OS, remove os-proper with apt remove os-prober
      • This gave me an error about it not being empty, but it fixed itselv after a reboot
    • I think a reboot is needed here, but i honestly don’t remember. If in doubt run systemctl reboot


    Adding SSH access for root user
    It’s easier to copy/paste commands, this requires SSH access to the server
    This can be done at any point. I did it as soon as i installed debian, and then removed it as i booted into proxmox

    • Edit /etc/ssh/sshd_config with nano /etc/ssh/sshd_config
    • Around line 32 find #PermitRootLogin without-password and make en new line below it and write PermitRootLogin yes.
      • The commented line can be edited but i find it easier to add the line as it needs to be removed again later
    • Restart the SSH server with /etc/init.d/ssh restart
    • When done with copy/pasting the commands it’s better to remove root SSH access again, this is done by removing the line that was added above

    Removing debian user
    This removes the user that was made as part of installing debian. It can probably be used, but i found it better to add all needed users once i got in to proxmox instead the [username] of course needs to be changed out for the username you used when you installed debian.

    • Log in to the terminal as root
    • Find the list of users with grep ‘users’ /etc/group
    • Use deluser [username] to remove the user