From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailgw02.mediatek.com ([210.61.82.184]:61610 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1727289AbeLRRsa (ORCPT ); Tue, 18 Dec 2018 12:48:30 -0500 Message-ID: <1545155303.16619.11.camel@mtkswgap22> Subject: Re: [PATCH v5] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. From: Macpaul Lin To: Lars Melin CC: Oliver Neukum , Andrey Arapov , Johan Hovold , "Greg Kroah-Hartman" , Mediatek WSD Upstream , , Date: Wed, 19 Dec 2018 01:48:23 +0800 In-Reply-To: <5b0e5bf4-0411-0c58-ccae-fe66c937a36b@gmail.com> References: <1544671676-23912-1-git-send-email-macpaul.lin@mediatek.com> <1545134386-5528-1-git-send-email-macpaul.lin@mediatek.com> <20181218123840.GP20658@localhost> <1545140229.18594.3.camel@suse.com> <1545143195.10193.6.camel@mtkswgap22> <1545146389.10193.12.camel@mtkswgap22> <5b0e5bf4-0411-0c58-ccae-fe66c937a36b@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: On Tue, 2018-12-18 at 23:42 +0700, Lars Melin wrote: > On 12/18/2018 22:19, Macpaul Lin wrote: > > > > Hi all, > > > > After double check the PID/VID officially used (registered) by Mediatek > > Inc. The following VID/PID maps to the corresponding USB interface of > > the firmware of cell phone. > > VID:0x0e8d, PID:0x0003: Mediatek BROM. > > VID:0x0e8d, PID:0x2000: Mediatek Preloader. > > > > I will update Patch v6 for changing Andrey's previous comments. > > > > You should show us a verbose lsusb of your 0e8d:0003 before changing > Andrey's submission. > > > Season's Greeting > Lars Hi Lars, Oliver, and Johan, Well, it's about 1:30 a.m. here in Taiwan. I can do lsusb dump tomorrow in Mediatek's office. But there are a lot of tutorials about hacking and flash method of customized firmware over the WWW. I can find one of the tutorial shows these VID/PID combinations has been used since 2014. (Actually they've been registered officially earlier than 2014.) For example, please check the reference tutorial: https://mattboyer.github.io/PYaffs/2014/07/31/Hacklog%233.html You can check lsusb dump in this picture. https://mattboyer.github.io/PYaffs/images/03_device_usbview.png Both VID/PID of Mediatek BROM and Preloader can be found in INF file pasted in this tutorial, too. Sorry for the proprietary information policy I cannot paste them all, but the VID/PID set of BROM and Preloader are just exactly the same as described in this tutorial. Thanks! Regards, Macpaul Lin