FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
android-tools-fastboot-devel Android Fastboot protocol CLI tool
o.p.2.332_1 devel 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
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 18 Jun 2015 22:45:47
Also Listed In: sysutils
License: APACHE20 BSD2CLAUSE PD
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.
SVNWeb : PortsMon : pkg-plist

To install the port: cd /usr/ports/devel/android-tools-fastboot-devel/ && make install clean
To add the package: pkg install android-tools-fastboot-devel

PKGNAME: android-tools-fastboot-devel

distinfo:

TIMESTAMP = 1497955827
SHA256 (fastboot.1?id=706e754) = 2af01b064440952a82f1602691a0fecc030302722a71444946fb70d9c423d283
SIZE (fastboot.1?id=706e754) = 5906
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


Master port: devel/android-tools-fastboot

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

USES:
compiler:c++11-lib pkgconfig uidfix

Master Sites:
  1. https://codeload.github.com/android/platform_system_core/tar.gz/android-o-preview-2-332-gd1e9e7bc06f0?dummy=/

Number of commits found: 38

Commit History - (may be incomplete: see SVNWeb link above for full details)
This is a slave port. You may also want to view the commits to the master port: devel/android-tools-fastboot
DateByDescription
11 Sep 2017 04:58:15
Original commit files touched by this commit  o.p.2.332_1
Revision:449604
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: chase platform version output
22 Aug 2017 13:24:00
Original commit files touched by this commit  o.p.2.332_1
Revision:448529
jbeich search for other commits by this committer
devel/android-tools-fastboot: sync usb_freebsd.cpp with -devel
22 Aug 2017 13:01:20
Original commit files touched by this commit  o.p.2.332_1
Revision:448522
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
02 Jul 2017 23:22:56
Original commit files touched by this commit  o.p.2.332_1
Revision:444907
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: drop unused file after r422901
22 Jun 2017 23:55:02
Original commit files touched by this commit  o.p.2.332_1
Revision:444161
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: adjust KERN_PROC_PATHNAME after
r444135
22 Jun 2017 23:31:18
Original commit files touched by this commit  o.p.2.332_1
Revision:444135
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
22 Jun 2017 13:24:29
Original commit files touched by this commit  o.p.2.332_1
Revision:444115
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
22 Jun 2017 13:04:35
Original commit files touched by this commit  o.p.2.332
Revision:444113
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: oops, fix docs after r444112
22 Jun 2017 12:43:01
Original commit files touched by this commit  o.p.2.332
Revision:444112
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
29 Sep 2016 03:44:05
Original commit files touched by this commit  n.p.5.3582
Revision:422901
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
24 Aug 2016 12:41:31
Original commit files touched by this commit  n.p.5.126
Revision:420787
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
09 Aug 2016 16:48:22
Original commit files touched by this commit  n.p.5.126
Revision:419937
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
30 Jun 2016 13:31:05
Original commit files touched by this commit  n.p.4.74
Revision:417825
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
08 Jun 2016 15:51:37
Original commit files touched by this commit  n.p.3.101
Revision:416544
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
21 Mar 2016 18:46:33
Original commit files touched by this commit  m.p.6425
Revision:411611
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.
20 Mar 2016 14:57:56
Original commit files touched by this commit  m.p.6425
Revision:411450
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: reconnect r403829 changes with old history
20 Mar 2016 14:52:33
Original commit files touched by this commit  m.p.6425
Revision:411449
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: break before repo surgery
18 Mar 2016 14:49:25
Original commit files touched by this commit  m.p.6425
Revision:411358
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
22 Feb 2016 16:25:40
Original commit files touched by this commit  m.p.6425
Revision:409356
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
01 Feb 2016 11:30:09
Original commit files touched by this commit  m.p.6225
Revision:407708
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
16 Dec 2015 01:55:45
Original commit files touched by this commit  m.p.5956
Revision:403829
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
10 Nov 2015 22:18:58
Original commit files touched by this commit  m.p.5498
Revision:401215
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
24 Oct 2015 16:28:40
Original commit files touched by this commit  m.p.1212_3
Revision:400130
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix copy/paste typo in r400115

Reported by:	sunpoet
24 Oct 2015 10:12:22
Original commit files touched by this commit  m.p.1212_2
Revision:400115
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
13 Oct 2015 18:03:49
Original commit files touched by this commit  m.p.1212_1
Revision:399206
jbeich search for other commits by this committer
devel/android-tools-fastboot: don't search for selinuxfs mountpoint
13 Oct 2015 18:03:26
Original commit files touched by this commit  m.p.1212
Revision:399205
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
09 Oct 2015 15:25:55
Original commit files touched by this commit  m.p.1212
Revision:398924
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
29 Sep 2015 22:49:18
Original commit files touched by this commit  m.p.1212
Revision:398190
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: add update hint for r397254
26 Sep 2015 20:25:58
Original commit files touched by this commit  m.p.1212
Revision:398011
jbeich search for other commits by this committer
devel/android-tools-*: restore CPPFLAGS support after r390135
18 Sep 2015 15:43:52
Original commit files touched by this commit  m.p.1212
Revision:397255
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)
18 Sep 2015 15:43:32
Original commit files touched by this commit  m.p.1112_1
Revision:397254
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'
05 Sep 2015 22:49:28
Original commit files touched by this commit  m.p.1112
Revision:396202
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
16 Aug 2015 02:43:21
Original commit files touched by this commit  m.p.890
Revision:394371
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
16 Aug 2015 02:43:03
Original commit files touched by this commit  m.p.190_1
Revision:394370
jbeich search for other commits by this committer
devel/android-tools-*: consistently prefix distfiles with multi-github
18 Jul 2015 16:51:09
Original commit files touched by this commit  m.p.190_1
Revision:392432
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'
18 Jul 2015 16:42:28
Original commit files touched by this commit  m.p.190
Revision:392431
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
18 Jul 2015 16:42:13
Original commit files touched by this commit  m.p.122
Revision:392430
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.
18 Jun 2015 22:45:35
Original commit files touched by this commit  m.p.122
Revision:390085
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: 38

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
arjOct 19
mariadb100-serverOct 19
mariadb101-serverOct 19
mariadb102-serverOct 19
mariadb55-serverOct 19
mysql55-serverOct 19
mysql56-serverOct 19
mysql57-serverOct 19
percona55-serverOct 19
percona56-serverOct 19
percona57-serverOct 19
krb5Oct 18
krb5-113Oct 18
krb5-114Oct 18
krb5-115Oct 18

21 vulnerabilities affecting 90 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31595
Broken 153
Deprecated 64
Ignore 422
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 58
Expired 20
Set to expire 57
Interactive 0
new 24 hours 11
new 48 hours12
new 7 days27
new fortnight47
new month107

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.