adb tool for arm 可以连接android 4.x以上手机

  • y5_893112
    了解作者
  • 820.7KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-01 03:17
    上传日期
adb for arm 可以连接nexus5 支持android 4.x手机
adb.rar
  • adb
    2.1MB
  • Makefile.txt
    2.5KB
内容介绍
Android-4.2.2下adb工具 arm static版本,带调试RSA认证功能,可以网络连接Nexus 5等机器 ifconfig lo 127.0.0.1 adb connect 192.168.1.x 机器弹出调试授权窗口 adb shell 编译需要zlib及crypto支持 Makefile放到system/core/adb下 make SRCS+= adb.c #SRCS+= adb_auth_client.c SRCS+= adb_auth_host.c SRCS+= utils.c SRCS+= adb_client.c #SRCS+= backup_service.c SRCS+= commandline.c SRCS+= console.c SRCS+= file_sync_client.c SRCS+= fdevent.c SRCS+= get_my_path_linux.c SRCS+= services.c SRCS+= framebuffer_service.c SRCS+= sockets.c SRCS+= transport_local.c SRCS+= transport.c SRCS+= transport_usb.c SRCS+= usb_linux.c SRCS+= usb_vendors.c VPATH+= ../libcutils SRCS+= abort_socket.c SRCS+= list.c SRCS+= socket_inaddr_any_server.c SRCS+= socket_local_client.c SRCS+= socket_local_server.c SRCS+= socket_loopback_client.c SRCS+= socket_loopback_server.c SRCS+= socket_network_client.c SRCS+= load_file.c VPATH+= ../libzipfile SRCS+= centraldir.c SRCS+= zipfile.c VPATH+= ../../../external/zlib/src #SRCS+= adler32.c #SRCS+= compress.c #SRCS+= crc32.c #SRCS+= deflate.c #SRCS+= infback.c #SRCS+= inffast.c #SRCS+= inflate.c #SRCS+= inftrees.c #SRCS+= trees.c #SRCS+= uncompr.c #SRCS+= zutil.c #SRCS+= zipfile.c #SRCS+= centraldir.c CPPFLAGS+= -DADB_HOST=1 CPPFLAGS+= -DHAVE_FORKEXEC=1 CPPFLAGS+= -DHAVE_SYMLINKS CPPFLAGS+= -DHAVE_TERMIO_H CPPFLAGS+= -D_GNU_SOURCE CPPFLAGS+= -D_XOPEN_SOURCE CPPFLAGS+= -I. CPPFLAGS+= -I../include CPPFLAGS+= -I../../../external/zlib CPPFLAGS+= -I../../../external/openssl/include CPPFLAGS+= -I../../../external/openssl CPPFLAGS+= -I../../../external/openssl/crypto CPPFLAGS+= -I../../../external/openssl/crypto/asn1 CFLAGS+= -DDEFAULT_ADB_PORT=5555 CFLAGS+= -O2 -g -Wall -Wno-unused-parameter LDFLAGS+= -static #-L ../../../out/target/product/omap3evm/obj/STATIC_LIBRARIES/libunz_intermediates/ #LDFLAGS+= -L ../../../out/target/product/omap3evm/obj/STATIC_LIBRARIES/libcrypto_static_intermediates/ #LIBS= -lrt -lc -ldl -lpthread -lunz LIBS= -lrt -lpthread -lz -lcrypto # -lcrypto_static -ldl -lcrypt -lc #-lcrypto_static TOOLCHAIN= arm-none-linux-gnueabi- CC= $(TOOLCHAIN)gcc LD= $(TOOLCHAIN)gcc OBJS= $(SRCS:.c=.o) all: adb adb: $(OBJS) $(LD) -o $@ $(LDFLAGS) $(OBJS) $(LIBS) clean: rm -rf $(OBJS)
评论
    相关推荐