Fastboot Version 35 und Graphene OS

Moin!
Ich versuche gerade GrapheneOS auf ein Pixel 7Pro zu bekommen.
Lt. Anleitung benötige ich zwingend Fastboot V35, habe aber nur V34.
die Anleitung

sudo apt install libarchive-tools
curl -O https://dl.google.com/android/repository/platform-tools_r35.0.2-linux.zip
echo 'acfdcccb123a8718c46c46c059b2f621140194e5ec1ac9d81715be3d6ab6cd0a  platform-tools_r35.0.2-linux.zip' | sha256sum -c
bsdtar xvf platform-tools_r35.0.2-linux.zip

habe ich schon mehrfach ergebnislos ausgeführt…

System:
  Kernel: 6.8.0-60-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
  Desktop: Cinnamon v: 6.4.8 tk: GTK v: 3.24.41 wm: Muffin v: 6.4.1 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Machine:
  Type: Desktop Mobo: ASUSTeK model: Z170I PRO GAMING v: Rev X.0x serial: <superuser required>
    part-nu: SKU uuid: <superuser required> UEFI: American Megatrends v: 3805 date: 05/16/2018
CPU:
  Info: quad core model: Intel Core i5-6600K bits: 64 type: MCP smt: <unsupported> arch: Skylake-S
    rev: 3 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 3782 high: 3852 min/max: 800/3900 cores: 1: 3713 2: 3840 3: 3852 4: 3724
    bogomips: 27999
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Micro-Star MSI
    driver: amdgpu v: kernel arch: GCN-4 pcie: speed: 8 GT/s lanes: 16 ports: active: HDMI-A-2
    empty: DP-1, DP-2, DVI-D-1, HDMI-A-1 bus-ID: 01:00.0 chip-ID: 1002:67df class-ID: 0300
    temp: 52.0 C
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") s-diag: 582mm (22.93")
  Monitor-1: HDMI-A-2 mapped: HDMI-A-1 model: Idek Iiyama PL2480H serial: <filter> res: 1920x1080
    hz: 60 dpi: 94 size: 521x293mm (20.51x11.54") diag: 598mm (23.5") modes: max: 1920x1080
    min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: kms_swrast surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.8-1ubuntu1~24.04.1 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 480 Graphics (radeonsi polaris10 LLVM 19.1.1 DRM 3.57
    6.8.0-60-generic) device-ID: 1002:67df
  API: Vulkan v: 1.3.275 layers: 7 surfaces: xcb,xlib device: 0 type: discrete-gpu driver: N/A
    device-ID: 1002:67df device: 1 type: cpu driver: N/A device-ID: 10005:0000
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a170 class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 1002:aaf0
    class-ID: 0403
  API: ALSA v: k6.8.0-60-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: kernel port: N/A
    bus-ID: 00:1f.6 chip-ID: 8086:15b8 class-ID: 0200
  IF: enp0s31f6 state: down mac: <filter>
  Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: ASUSTeK
    driver: ath10k_pci v: kernel pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 168c:003e
    class-ID: 0280 temp: 51.0 C
  IF: wlp5s0 state: up mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: ASUSTek Qualcomm Bluetooth 4.1 driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 bus-ID: 1-13:4 chip-ID: 0b05:1825 class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 0 state: down bt-service: enabled,running rfk-block:
    hardware: no software: yes address: <filter>
Drives:
  Local Storage: total: 3.17 TiB used: 304.89 GiB (9.4%)
  ID-1: /dev/sda vendor: Crucial model: CT480BX200SSD1 size: 447.13 GiB speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: .4 scheme: GPT
  ID-2: /dev/sdb vendor: Seagate model: ST3000VN007-2AH16M size: 2.73 TiB speed: 6.0 Gb/s
    tech: HDD rpm: 5980 serial: <filter> fw-rev: SC60 scheme: GPT
Partition:
  ID-1: / size: 435.01 GiB used: 303.95 GiB (69.9%) fs: ext4 dev: /dev/dm-1 mapped: vgmint-root
  ID-2: /boot size: 1.61 GiB used: 953.2 MiB (57.9%) fs: ext4 dev: /dev/sda2
  ID-3: /boot/efi size: 511 MiB used: 11.5 MiB (2.3%) fs: vfat dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 1.91 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/dm-2
    mapped: vgmint-swap_1
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-7:2 info: Sunplus Innovation Optical Mouse type: mouse driver: hid-generic,usbhid
    interfaces: 1 rev: 2.0 speed: 1.5 Mb/s lanes: 1 power: 98mA chip-ID: 1bcf:0005 class-ID: 0301
  Device-2: 1-10:3 info: CHERRY Stream Keyboard TKL type: keyboard,HID driver: hid-generic,usbhid
    interfaces: 2 rev: 2.0 speed: 1.5 Mb/s lanes: 1 power: 100mA chip-ID: 046a:c099 class-ID: 0300
  Device-3: 1-13:4 info: ASUSTek Qualcomm Bluetooth 4.1 type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA chip-ID: 0b05:1825 class-ID: e001
  Hub-2: 2-0:1 info: super-speed hub ports: 10 rev: 3.0 speed: 5 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 39.0 C mobo: N/A gpu: amdgpu temp: 51.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 1285
Repos:
  Packages: 3108 pm: dpkg pkgs: 3057 pm: flatpak pkgs: 51
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/nextcloud-devs-client-noble.list
    1: deb [signed-by=/etc/apt/keyrings/nextcloud-devs-client-noble.gpg] https: //ppa.launchpadcontent.net/nextcloud-devs/client/ubuntu noble main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb https: //ftp.fau.de/mint/packages xia main upstream import backport
    2: deb http: //ftp.fau.de/ubuntu noble main restricted universe multiverse
    3: deb http: //ftp.fau.de/ubuntu noble-updates main restricted universe multiverse
    4: deb http: //ftp.fau.de/ubuntu noble-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
  Active apt repos in: /etc/apt/sources.list.d/official-source-repositories.list
    1: deb-src https: //ftp.fau.de/mint/packages xia main upstream import backport
    2: deb-src http: //ftp.fau.de/ubuntu noble main restricted universe multiverse
    3: deb-src http: //ftp.fau.de/ubuntu noble-updates main restricted universe multiverse
    4: deb-src http: //ftp.fau.de/ubuntu noble-backports main restricted universe multiverse
    5: deb-src http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
  Active apt repos in: /etc/apt/sources.list.d/phoerious-keepassxc-noble.list
    1: deb [signed-by=/etc/apt/keyrings/phoerious-keepassxc-noble.gpg] https: //ppa.launchpadcontent.net/phoerious/keepassxc/ubuntu noble main
  Active apt repos in: /etc/apt/sources.list.d/steam-beta.list
    1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https: //repo.steampowered.com/steam/ beta steam
  Active apt repos in: /etc/apt/sources.list.d/steam-stable.list
    1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https: //repo.steampowered.com/steam/ stable steam
    2: deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https: //repo.steampowered.com/steam/ stable steam
  Active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
    1: deb [arch=amd64 arm64] https: //repo.librewolf.net librewolf main
Info:
  Memory: total: 16 GiB available: 15.56 GiB used: 2.21 GiB (14.2%)
  Processes: 273 Power: uptime: 32m states: freeze,mem,disk suspend: deep wakeups: 0
    hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
  Compilers: gcc: 13.3.0 Client: shell wrapper v: 0.5.12-6ubuntu5 inxi: 3.3.34

Also muss ich (leider) die Schwarmintelligenz bemühen :wink:
Grüße von der Waterkant!

Gibt es einen Grund das du den harten Weg gehst? Warum nicht über den Webinstaller/Chrome?

Welcher Fehler wird ausgegeben? Ich würde außerdem den Webinstaller in Betracht ziehen, mit dem hatte ich nie Probleme.

Den Webinstaller wollte ich auch erst benutzen, leider klappt das auch nicht, da ich an „On Linux, you’ll need to do this again if you didn’t have the udev rules set up when you connected it.“ scheitere.
Was sind „udev rules“ und wo wird das eingestellt?
Der Fehler im „harten“ Modus ist: „fastboot zu alt, muss V35 sein“ (sinngemäß)

https://discuss.grapheneos.org/d/14861-udev-rules-on-arch-linux

1 „Gefällt mir“

Danke Tomka, dass hat ein bisschen weitergeholfen.
Und wenn man Brave als Browser verwendet, funktioniert auch der Webinstaller…
teilweise.
Der Download wird ausgeführt und auch als beendet angezeigt, der Flashen-Button meldet dann allerdings, dass ich zuerst den Download ausführen muss.
Irgendwo hakt’s :sob:

Nimm einfach chrome/chromium und den webinstaller so wie beschrieben.

Ich habe nochmal für dich gesucht: Ich hatte gesehen, das du Mint benutzt. Hier ein Link zu Installation von Chrome/Chromium

https://www.digitalocean.com/community/tutorials/install-chrome-on-linux-mint

Du kannst dir eine Menge Zeit sparen, wenn du es genau wie beschrieben machst.
Das hängt wie in meinem ersten link zu lesen mit WebUSB über Chrome zusammen.
Also installiere einfach den Chrome und schmeiß ihn danach wieder runter wenn du ihn nicht nutzen willst.

PS: Auch unter Mac und Windows läuft es nur mit Chrome fehlerfrei. Aber man hat nicht das Gefrickel mit den udev. Und auch der Google-Webinstaller (falls du rückflashen willst) läuft nur mit Chrome fehlerfrei.

Hoffe das hilft jetzt. Du wirst sehen, der Rest ist ein Kinderspiel.

Geht auch mit Brave problemlos und ist offiziell unterstützt, wenn man Shields ausschaltet

Tja, schade: das scheitert schon an der Key-Installation. Und Brave habe ich ja benutzte, alle Erweiterungen deinstalliert und Shields (hoffe ich) auch aus.

Scrolle mal ganz runter und befolge den Tipp für Chromium. Der sollte auch bei Mint bei sein.
Ansonsten ist das ganze geschilderte eher ein Problem der diversen Linux-Distributionen als das von GrapheneOS. Hast du die Möglichkeit es unter Windows oder Mac zu machen?

Brave via apt installiert oder Flatpak/Snap?

YESSSS!!! Mit Chromium hat’s geklappt. Herzlichen Dank Tomka - und Chief1945 natürlich auch.
Und jetzt final einrichten…