示例#1
0
文件: Command.cs 项目: sp0x/ApkLoader
        public static byte[] CreateConnectCommand()
        {
            var hostData = "host::features=stat_v2,shell_v2,cmd";
            var packet   = new AdbPacket(CNXN, 0x01000000, 4096, hostData);

            return(packet.ToBuffer());
        }
示例#2
0
文件: Command.cs 项目: sp0x/ApkLoader
        public static byte[] CreateOkCommand(uint localId, uint remoteId)
        {
            var packet = new AdbPacket(OKAY, localId, remoteId);

            return(packet.ToBuffer());
        }
示例#3
0
文件: Command.cs 项目: sp0x/ApkLoader
        public static byte[] CreateWriteCommand(uint streamId, uint remoteStreamId, byte[] data)
        {
            var packet = new AdbPacket(WRTE, streamId, remoteStreamId, data);

            return(packet.ToBuffer());
        }
示例#4
0
文件: Command.cs 项目: sp0x/ApkLoader
        public static byte[] CreateOpenCommand(string path, uint id)
        {
            var packet = new AdbPacket(OPEN, id, 0, path);

            return(packet.ToBuffer());
        }