| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: android-tools-mkbootimg | Distribution: openSUSE Tumbleweed |
| Version: 35.0.2 | Vendor: openSUSE |
| Release: 7.5 | Build date: Tue Jul 22 12:20:58 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 120028 | Source RPM: android-tools-35.0.2-7.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://developer.android.com/studio/releases/platform-tools | |
| Summary: Android boot.img manipulation tools | |
This package contains the Android boot.img manipulation tools.
Apache-2.0 AND MIT
* Tue Jul 22 2025 munix9@googlemail.com
- Add fix-libusb-enumeration.patch
* Fix libusb enumeration to handle PINE64 PinePhone modem
(gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
required. See https://github.com/systemd/systemd/pull/36939
and (gh#M0Rf30/android-udev-rules#344)
* Tue May 27 2025 munix9@googlemail.com
- Add fix-protobuf-30-compat.patch
* vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
based on https://github.com/nmeum/android-tools/commit/0c4d799
* Sat Mar 29 2025 munix9@googlemail.com
- Use system libusb library (>= 1.0.28 with SuperSpeedPlus
support) for Factory/TW
* Sun Mar 09 2025 munix9@googlemail.com
- Revoke "Use system fmt library for Leap >= 16", as "SLFO_Main"
does not appear to provide an fmt library >= 10.2.0
* Sat Mar 08 2025 munix9@googlemail.com
- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap >= 16
* Tue Nov 05 2024 munix9@googlemail.com
- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch
* Sun Oct 20 2024 munix9@googlemail.com
- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file
* Sun Sep 22 2024 olaf@aepfle.de
- remove adb from bash-completion package for SLE15 because it is
still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf >= 21 until earlier variants are supported again
* Thu Aug 29 2024 munix9@googlemail.com
- Fix build on i586.
* Thu Aug 29 2024 munix9@googlemail.com
- Update to version 35.0.2
* adb
- Fix openscreen mDNS backend bug bringing down server on
truncated query issue #294120933.
- Make openscreen mDNS backend work on macOS.
- Make openscreen mDNS backend default on all platforms.
- Support to detect USB SuperSpeed+ (current and negotiated
speeds) for diagnostic purposes.
- Graceful shutdown: Release all USB interfaces on shutdown
(all OSes).
* CMake: Add option to link libusb with libudev
* patches/adb: Combine similar patch to workaround nullability
specifier
* CMake: Add option to use bundled libusb library
* CMake: Add option to use system fmt library
* vendor: Don't use absolute dir for mkbootimg symlink
* vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
of relative bin
* vendor: Remove unused native submodule
* vendor: Remove unused incremental_delivery submodule
* CMake: Remove leftovers after base submodule removal
* Remove unused patch for libandroidfw
* Remove libandroidfw: it was never used
* CMake: Install adb man page
* boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages
* Sat Aug 17 2024 munix9@googlemail.com
- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'
* Sat Jun 29 2024 olaf@aepfle.de
- Use clang15 to fix build in SLE15
* Sun Apr 28 2024 munix9@googlemail.com
- Update to version 35.0.1
* adb
- Switch to libusb as the default on Linux issue #270205252.
- Fix adb startup on hosts without USB.
- Fix adb hangs caused by USB devices incorrectly reporting
zero-length descriptors issue #302212871.
- Fix return code of adb shell when device disconnects
issue #321787891.
* fastboot
- Limit the maximum size of the incoming packet queue.
- Remove bottlenecks that previously limited download speeds
to around 120MB/s. Now fastboot can saturate a SuperSpeed+
bus and achieve speeds up to 980MB/s, depending on the device.
* Fri Mar 22 2024 munix9@googlemail.com
- Update to version 34.0.5
* adb
- Previously, adb responded with a successful code when wireless
pairing fails. Resolved this by returning a failure code (1) and
user-facing error (error: protocol fault (couldn't read status
message...)). echo $? now reports 1.
- adb wait-for-disconnect is now operational for non-USB
(wireless debugging).
- Added new DbC interface for future support of ChromeOS over adb.
* fastboot
- Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
fix-add-sload_f2fs-tool.patch (merged upstream)
* Sat Mar 16 2024 munix9@googlemail.com
- Use custom %python3_fix_shebang_path macro for Leap
* Fri Mar 15 2024 munix9@googlemail.com
- Add upstream patch fix-add-sload_f2fs-tool.patch
(gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
Factory)
* Sat Sep 30 2023 munix9@googlemail.com
- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
(gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools
* Tue Sep 05 2023 munix9@googlemail.com
- Update to version 34.0.4
* adb
- Propagate -a (gListenAll) when adb forks an adb host server
(previously, the flag only worked for adb -a server nodaemon)
- Faster root and unroot
- Reland Flag(env) guarding clear endpoint (device) feature
for OSX usb start. (issue #270205252).
* fastboot
- Mac: remove retries on invalid IO iterator (flashing failure
with LIBUSB_TRANSFER_CANCELLED)
- Windows: fix "Sparse file is too large or invalid" when using
"flashall"
- All platforms: fix "ANDROID_PRODUCT_OUT not set" when using
"update"
- Remove the files vendor.tar.gz and _service and strip
"-mod=vendor" from GOFLAGS env var (currently superfluous)
- Remove protobuf version requirement
* Wed Jul 26 2023 olaf@aepfle.de
- Use specific python versions for 15.4 and 15.5,
otherwise stick with plain python3
- Remove Requires for a specific python version, the interpreter
already creates a matching Requires
* Mon Jul 03 2023 munix9@googlemail.com
- Fix for Factory/TW: Use protobuf < 22.5
- Add f2fs-tools as a requirement: Required for 'fastboot format:f2fs ...'
(link /usr/bin/make_f2fs to /usr/sbin/mkfs.f2fs)
* Mon May 15 2023 munix9@googlemail.com
- Update to version 34.0.1
* Upgrade to platform-tools-34.0.1 (see #111)
* Fri Mar 03 2023 munix9@googlemail.com
- Update to version 34.0.0
* Upgrade to platform-tools-34.0.0 (see #106)
* adb
- Fixed zero length packet sends for macOS
(issuetracker: 208675141).
- Addressed unstable connectivity (MacBook high speed cable):
frequent adb disconnects.
- Improved error message for adb push with insufficient number
of arguments.
* fastboot
- Improved flashing: flashall will now skip reboots to
userspace if it can.
- Fixed zero length packet sends for macOS
(issuetracker: 208675141).
- Fixed flashing recovery.img resulting in wrong AVB footer.
* Tue Dec 13 2022 munix9@googlemail.com
- Update to version 33.0.3p2
* Actually update submodules to 33.0.3 (see #100)
* Initial support for MacOS (see #95 and #97)
* Sat Nov 05 2022 munix9@googlemail.com
- Update to version 33.0.3p1
* Fixed mkbootimg (see #78)
* Added avbtool (see #79)
* Fix for compatibility with Linux >= 6.0 (see #74)
* Removal of several obsolete patches
- Remove fix-mkbootimg-gki-path.patch (fixed upstream)
- Remove fix-lpmake-help-segfault.patch (fixed upstream)
* Sun Oct 16 2022 Andreas Schwab <schwab@linux-m68k.org>
- Use python3.10 for 15.4
* Fri Oct 14 2022 munix9@googlemail.com
- Switch to clang/llvm because of build errors with gcc12 and the
new 6.0 kernel headers (recent gcc env for Leap still required)
* Sat Sep 24 2022 munix9@googlemail.com
- Update to version 33.0.3
* Upgrade to platform-tools-33.0.3 (see #65).
- Update to version 31.0.3p2
* Added e2fsdroid and ext2simg (#36)
* Fixed build with GCC 12 (#60 and #61)
* Bumped minimum required CMake version to 3.12 (#67)
- Add man-pages.tar.gz
- Add fix-mkbootimg-gki-path.patch
- Add fix-lpmake-help-segfault.patch
- Remove fix-add-e2fsprogs-contrib.patch (added upstream)
- Remove fix-add-functional-include.patch (fixed upstream)
* Sun Jun 26 2022 Berthold Gunreben <azouhr@opensuse.org>
- Unknown processor:s390x. Disable build for s390x.
* Fri Jun 10 2022 munix9@googlemail.com
- Add fix-add-functional-include.patch (fix gcc 12 build)
- Remove fix-pie-build.patch (obsolete)
* Wed Jan 05 2022 munix9@googlemail.com
- Update to version 31.0.3p1
* Fixes boringssl build failure with GCC 11.2.1 (e86eabe)
* Add boot.img manipulation tools (#52)
* Add Dynamic Partition Tools (#51)
- Split parts of the main package into 'mkbootimg' and 'partition'
- Remove sub-package 'python3' (avbtool is now part of the main
package, mkbootimg part of the sub-package 'mkbootimg')
- Remove fix-install-python-tools.patch
/usr/bin/mkbootimg /usr/bin/mkdtboimg /usr/bin/repack_bootimg /usr/bin/unpack_bootimg /usr/share/android-tools /usr/share/android-tools/mkbootimg /usr/share/android-tools/mkbootimg/gki /usr/share/android-tools/mkbootimg/gki/generate_gki_certificate.py /usr/share/android-tools/mkbootimg/mkbootimg.py /usr/share/licenses/android-tools-mkbootimg /usr/share/licenses/android-tools-mkbootimg/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025