Package Details: pixelflasher-bin 6.8.0.4-1

Git Clone URL: https://aur.archlinux.org/pixelflasher-bin.git (read-only, click to copy)
Package Base: pixelflasher-bin
Description: Pixel phone flashing GUI utility with features.
Upstream URL: https://github.com/badabing2005/PixelFlasher
Licenses: GPL-3.0-or-later
Conflicts: pixelflasher
Provides: pixelflasher
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 1
Popularity: 0.062845
First Submitted: 2023-06-04 17:20 (UTC)
Last Updated: 2024-02-17 15:38 (UTC)

Dependencies (4)

Required by (0)

Sources (3)

Latest Comments

yochananmarqos commented on 2024-02-21 21:54 (UTC)

@Pietro_Pizzi: No idea what you're talking about. You linked to a closed issue from last November.

Either way, this is not the place to ask for upstream support. Either create an issue on GitHub or post on the relevant XDA thread for your device.

Please only comment if there are packaging issues.

Pietro_Pizzi commented on 2024-02-21 19:43 (UTC) (edited on 2024-02-21 19:44 (UTC) by Pietro_Pizzi)

I have found the answer to my problem and I think everyone with an up-to-date Arch should have it too!?

Badabing is really quick with helping, he showed me the way: https://github.com/badabing2005/PixelFlasher/issues/111#issuecomment-1807397806

Basically you have to exclude libreadline.so.8 from loading in PF. You can do this by adding it to "Delete bundled libs" in the settings menu.

Pietro_Pizzi commented on 2024-02-19 00:11 (UTC) (edited on 2024-02-20 11:24 (UTC) by Pietro_Pizzi)

Hi!

I installed android-tools and then android-sdk-platform-tools from AUR.

I tried pointing PixelFlasher to /usr/bin/ and then /opt/android-sdk/platform-tools/ .

In both cases I get "Android Platform Tools version is not available or is too old.".

And when I load an Image and hit Process I get:

...
Detected a firmware, with payload.bin
Extracting payload.bin from /home/pietro/Daten/Privat/Technik/Handy/Pixel8Pro/Pixel8Pro OTA 14.0.0 Image (UQ1A.240205.004, Feb.2024).zip ...
debug: "/tmp/_MEIB9nFh3/bin/7zzs" x -bd -y -o"/tmp/tmphe3g85sk" "/home/pietro/Daten/Privat/Technik/Handy/Pixel8Pro/Pixel8Pro OTA 14.0.0 Image (UQ1A.240205.004, Feb.2024).zip" payload.bin

2024-02-20 12:12:58 ERROR: Could not extract payload.bin.
Return Code: 127.
Stdout: .
Stderr: /bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_trim_arg_from_keyseq
.
Aborting ...

But when I enter the exact line from the debug, the extraction of the payload workst just fine.

I also set the "Linux Shell" in the Options to /bin/bash and /bin/zsh.

What do I do wrong?

sawdoctor commented on 2023-09-21 08:45 (UTC)

@yochananmarqos I know the dev pretty well and he's always been really helpful with me so I can report it. I had similar issues on manjaro with the package in the past and we traced it to a github actions issue

yochananmarqos commented on 2023-09-20 19:40 (UTC)

@sawdoctor: I can reproduce it with this package and pixelflasher built from source. I haven't had time to create an upstream issue.

sawdoctor commented on 2023-09-20 18:59 (UTC)

Just updated to latest version with yay (pamac didn't see it for some reason) and I get the following error when trying to open settings

Traceback (most recent call last): File "Main.py", line 615, in OnToolClick File "Main.py", line 1101, in _on_advanced_config File "advanced_settings.py", line 219, in init wx._core.wxAssertionError: C++ assertion ""Assert failure"" failed at /home/wxpy/wxPython-4.2.1/ext/wxWidgets/src/common/sizer.cpp(1601) in DoInsert(): too many items (19 > 2*9) in grid sizer (maybe you should omit the number of either rows or columns?)

Daemon702 commented on 2023-08-14 03:53 (UTC)

@yochananmarqos I'm a bit late confirming this, but it works perfect. Thanks!

There also appears to be a small compatibility issue with PixelFlasher on Arch when devices in fastboot show up as a GenesysLogic device instead of fastboot. I submitted a pull request to resolve this, so hopefully it's fixed in the next release

yochananmarqos commented on 2023-07-28 16:08 (UTC)

@Daemon702: I can't reproduce the issue on GNOME using GtkFileChooser. I don't have a Qt based desktop to test on.

I've just added pixelflasher building from source, try that.

Daemon702 commented on 2023-07-28 04:27 (UTC)

There is a dependency issue with the pre-compiled binary provided by this package that is preventing usage of the Open Folder and Open Working Directory buttons:

/tmp/_MEIHWsRPU/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /usr/lib/libQt5Qml.so.5)

This issue does not appear when building from source