notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
android-tools-fastboot-devel Android Fastboot protocol CLI tool
o.p.2.332_1 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout o.p.2.332_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-06-18 22:45:47
Last Update: 2017-12-20 23:15:39
SVN Revision: 456870
Also Listed In: sysutils
License: APACHE20 BSD2CLAUSE PD
Description:
Fastboot protocol is a mechanism for communicating with bootloaders over USB or Ethernet. The provided command line tool can be used to flash filesystems on Android-powered devices.
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/fastboot
  2. man/man1/fastboot.1.gz
  3. /usr/local/share/licenses/android-tools-fastboot-devel-o.p.2.332_1/catalog.mk
  4. /usr/local/share/licenses/android-tools-fastboot-devel-o.p.2.332_1/LICENSE
  5. /usr/local/share/licenses/android-tools-fastboot-devel-o.p.2.332_1/APACHE20
  6. /usr/local/share/licenses/android-tools-fastboot-devel-o.p.2.332_1/BSD2CLAUSE
  7. /usr/local/share/licenses/android-tools-fastboot-devel-o.p.2.332_1/PD
Collapse this list.
Dependency lines:
  • android-tools-fastboot-devel>0:devel/android-tools-fastboot-devel
No installation instructions:
This port has been deleted.
PKGNAME: android-tools-fastboot-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1497955827 SHA256 (fastboot.1?id=706e754) = 2af01b064440952a82f1602691a0fecc030302722a71444946fb70d9c423d283 SIZE (fastboot.1?id=706e754) = 5906

Expand this list (8 items)

Collapse this list.

SHA256 (android-platform_system_core-android-o-preview-2-332-gd1e9e7bc06f0_GH0.tar.gz) = 212dd9cbca65a167b3833e5077b1a9f2db3a50a04e637da3e0db7814f60cf9fd SIZE (android-platform_system_core-android-o-preview-2-332-gd1e9e7bc06f0_GH0.tar.gz) = 5188822 SHA256 (jbeich-platform_system_extras-android-o-preview-2-50-gebf42931_GH0.tar.gz) = fff9cb211ed96e0f898ed3738a9325be3c9b18f333cfff1562af668162b6c531 SIZE (jbeich-platform_system_extras-android-o-preview-2-50-gebf42931_GH0.tar.gz) = 107631212 SHA256 (jbeich-platform_external_libselinux-android-o-preview-2-43-ga63b41e_GH0.tar.gz) = 7b3198361574a22364a611015c772198f2ec06ba0f84bab061c03d41d2959b0b SIZE (jbeich-platform_external_libselinux-android-o-preview-2-43-ga63b41e_GH0.tar.gz) = 63139 SHA256 (mbrubeck-android-completion-c1b0656_GH0.tar.gz) = ca3311ba47a5edd56c929ac9aae57c02c2c3f1636519c5f67abb00b6e3ecd75c SIZE (mbrubeck-android-completion-c1b0656_GH0.tar.gz) = 5967

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Master port: devel/android-tools-fastboot
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libpcre.so : devel/pcre
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for android-tools-fastboot-devel-o.p.2.332_1: BASH=off: Install programmable completions for Bash DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
compiler:c++11-lib pkgconfig uidfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/android/platform_system_core/tar.gz/android-o-preview-2-332-gd1e9e7bc06f0?dummy=/
Collapse this list.

Number of commits found: 40

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: devel/android-tools-fastboot
CommitCreditsLog message
o.p.2.332_1
20 Dec 2017 23:15:39
Revision:456870Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: remove for being older than master
port
o.p.2.332_1
30 Oct 2017 18:36:22
Revision:453204Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r24

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/fastboot
o.p.2.332_1
11 Sep 2017 04:58:15
Revision:449604Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: chase platform version output
o.p.2.332_1
22 Aug 2017 13:24:00
Revision:448529Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: sync usb_freebsd.cpp with -devel
o.p.2.332_1
22 Aug 2017 13:01:20
Revision:448522Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r4 (oreo)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/fastboot
o.p.2.332_1
02 Jul 2017 23:22:56
Revision:444907Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: drop unused file after r422901
o.p.2.332_1
22 Jun 2017 23:55:02
Revision:444161Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: adjust KERN_PROC_PATHNAME after
r444135
o.p.2.332_1
22 Jun 2017 23:31:18
Revision:444135Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: NetBSD 8 also has KERN_PROC_PATHNAME

https://github.com/NetBSD/src/commit/cbb31237a2ae
o.p.2.332_1
22 Jun 2017 13:24:29
Revision:444115Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: use upstream notation for device paths

$ adb devices -l
List of devices attached
ABCDE1234             device usb:0:2 product:FOO model:BAR device:qux

$ fastboot devices -l
ABCDE1234             fastboot usb:0:2
o.p.2.332
22 Jun 2017 13:04:35
Revision:444113Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: oops, fix docs after r444112
o.p.2.332
22 Jun 2017 12:43:01
Revision:444112Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: update to o.p.2.332

Changes:	https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/fastboot
n.p.5.3582
29 Sep 2016 03:44:05
Revision:422901Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.3582

Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/fastboot
n.p.5.126
24 Aug 2016 12:41:31
Revision:420787Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.0.0.r1 (nougat)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.1_r24..android-7.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r26..android-7.0.0_r1/fastboot
n.p.5.126
09 Aug 2016 16:48:22
Revision:419937Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.126

Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/fastboot
n.p.4.74
30 Jun 2016 13:31:05
Revision:417825Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.4.74

Changes:	https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/fastboot
n.p.3.101
08 Jun 2016 15:51:37
Revision:416544Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.3.101

Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/fastboot
m.p.6425
21 Mar 2016 18:46:33
Revision:411611Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: macrofy GH_TAGNAME for extra distfiles

In order to avoid typo-casualties like android-tools-adb-devel.
m.p.6425
20 Mar 2016 14:57:56
Revision:411450Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: reconnect r403829 changes with old history
m.p.6425
20 Mar 2016 14:52:33
Revision:411449Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: break before repo surgery
m.p.6425
18 Mar 2016 14:49:25
Revision:411358Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: unbreak build on DragonFly (like r400822)

fastboot.o:fastboot.cpp:function std::_Function_handler<void
(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&), main::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)#1}>::_M_invoke(std::_Any_data const&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&): error: undefined reference to
'fs_get_generator(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)'
fastboot.o:fastboot.cpp:function fb_perform_format(Transport*, char const*, int,
char const*, char const*) [clone .constprop.79]: error: undefined reference to
'fs_get_generator(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)'
fastboot.o:fastboot.cpp:function fb_perform_format(Transport*, char const*, int,
char const*, char const*) [clone .constprop.79]: error: undefined reference to
'fs_generator_generate(fs_generator const*, int, long long)'

Reported by:	muscles.dragonflybsd.org
m.p.6425
22 Feb 2016 16:25:40
Revision:409356Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.6425

Changes:	https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/fastboot
m.p.6225
01 Feb 2016 11:30:09
Revision:407708Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.6225

Changes:	https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/fastboot
m.p.5956
16 Dec 2015 01:55:45
Revision:403829Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.5956

Changes:	https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/fastboot
m.p.5498
10 Nov 2015 22:18:58
Revision:401215Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.5498

Changes:	https://android.googlesource.com/platform/system/core/+log/f83766079e24..0bb1ce06ea46/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/94c617ccbba4..0bb1ce06ea46/fastboot
m.p.1212_3
24 Oct 2015 16:28:40
Revision:400130Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix copy/paste typo in r400115

Reported by:	sunpoet
m.p.1212_2
24 Oct 2015 10:12:22
Revision:400115Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update BASH to 20150902 snapshot

- Switch to the actual upstream on GitHub
- Reduce overuse of :FOO make(1) variable modifiers
- Restore conditional install via target option helper
m.p.1212_1
13 Oct 2015 18:03:49
Revision:399206Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: don't search for selinuxfs mountpoint
m.p.1212
13 Oct 2015 18:03:26
Revision:399205Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: slightly improve standalone build

- Try to derive {ADB,FASTBOOT}_REVISION from git(1)
- Use pkg-config for libcrypto/libpcre/libusb (e.g. if they aren't in base)
- Convert PORTDOCS into FILES (bsd.port.mk vs. bsd.prog.mk)
- Partially convert to new testing framework
- Put -lpthread last as enforced by base r274849 but prevent
  := assignment from mucking $ escaping in $()
- |make clean| to clean files built by test target
- Move up bsd.prog.mk in order to use ${PROG} and ${OBJS} defined in it
m.p.1212
09 Oct 2015 15:25:55
Revision:398924Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 6.0.0.r1 (marshmallow)

- Integrate most changes from -devel slaves (e.g. r392432, r397252)
- Get revision based on GH_TAGNAME (from JSON for releases)
- Take maintainership

Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/fastboot
Approved by:	kevlo (adb maintainer)
Differential Revision:	https://reviews.freebsd.org/D3842
m.p.1212
29 Sep 2015 22:49:18
Revision:398190Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: add update hint for r397254
m.p.1212
26 Sep 2015 20:25:58
Revision:398011Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: restore CPPFLAGS support after r390135
m.p.1212
18 Sep 2015 15:43:52
Revision:397255Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.1212

platform/system/extras snapshot grew in size thanks to memory dumps:

  $ du -Ahc memory_replay/dumps/*
  2.0K    memory_replay/dumps/README
  9.2M    memory_replay/dumps/camera.zip
   12M    memory_replay/dumps/gmail.zip
  8.4M    memory_replay/dumps/maps.zip
  3.9M    memory_replay/dumps/surfaceflinger.zip
   33M    memory_replay/dumps/system_server.zip
  1.8M    memory_replay/dumps/systemui.zip
  6.5M    memory_replay/dumps/youtube.zip
   74M    total
(Only the first 15 lines of the commit message are shown above View all of this commit message)
m.p.1112_1
18 Sep 2015 15:43:32
Revision:397254Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb-devel: make revision match upstream

======================================================================
FAIL: test_version (__main__.NonApiTest)
Get a version number out of the output of adb.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_adb.py", line 53, in test_version
    revision_line, r'^Revision [0-9a-f]{12}-android$')
AssertionError: Regexp didn't match: '^Revision [0-9a-f]{12}-android$' not found
in 'Revision android-m-preview-1112-ge4c1bb5'
m.p.1112
05 Sep 2015 22:49:28
Revision:396202Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.1112

files/usb_libusb.cpp chases the following commits:
https://android.googlesource.com/platform/system/core/+/49ee7cf%5E!/#F6
https://android.googlesource.com/platform/system/core/+/7a3f8d6%5E!/

Changes:	https://android.googlesource.com/platform/system/core/+log/94a845d..e4c1bb5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/94a845d..e4c1bb5/fastboot
m.p.890
16 Aug 2015 02:43:21
Revision:394371Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.890

Changes:	https://android.googlesource.com/platform/system/core/+log/683790a..94a845d/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/683790a..94a845d/fastboot
m.p.190_1
16 Aug 2015 02:43:03
Revision:394370Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: consistently prefix distfiles with multi-github
m.p.190_1
18 Jul 2015 16:51:09
Revision:392432Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: move FreeBSD code to C++

Copy files in order to fix the following errors.

  files/usb_freebsd.cpp:132:4: error: assigning to 'usb_handle *' from
incompatible type 'void *'
          h = malloc(sizeof(*h));
            ^ ~~~~~~~~~~~~~~~~~~
  files/usb_freebsd.cpp:162:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_out, (void *)(long)_data,
len, &actlen, 0) < 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  files/usb_freebsd.cpp:172:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_in, _data, len, &actlen, 0)
< 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  3 errors generated.

  fastboot.o: In function `find_item(char const*, char const*)':
  fastboot.cpp:(.text+0xea): undefined reference to `get_my_path'
m.p.190
18 Jul 2015 16:42:28
Revision:392431Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to m.p.190

Changes:	https://android.googlesource.com/platform/system/core/+log/53d504f..683790a/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/53d504f..683790a/fastboot
m.p.122
18 Jul 2015 16:42:13
Revision:392430Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: unbreak build on DragonFly

As only make_ext4fs(1) with -u option wants -DREAL_UUID no need
to try to use uuid(3) instead here.
m.p.122
18 Jun 2015 22:45:35
Revision:390085Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: add new slave port for git master

A temporary port to facilitate testing and updating master.

Changes:	https://android.googlesource.com/platform/system/core/+log/53d504f/fastboot

Number of commits found: 40