From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32788) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ga3GF-0006eN-J2 for qemu-devel@nongnu.org; Thu, 20 Dec 2018 13:41:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ga3GC-0003Vx-5q for qemu-devel@nongnu.org; Thu, 20 Dec 2018 13:41:31 -0500 Received: from indium.canonical.com ([91.189.90.7]:35398) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ga3GB-0002Yb-SX for qemu-devel@nongnu.org; Thu, 20 Dec 2018 13:41:28 -0500 Received: from loganberry.canonical.com ([91.189.90.37]) by indium.canonical.com with esmtp (Exim 4.86_2 #2 (Debian)) id 1ga3FV-0003E0-9W for ; Thu, 20 Dec 2018 18:40:45 +0000 Received: from loganberry.canonical.com (localhost [127.0.0.1]) by loganberry.canonical.com (Postfix) with ESMTP id 4640D2E8048 for ; Thu, 20 Dec 2018 18:40:45 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Thu, 20 Dec 2018 18:32:22 -0000 From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <1781463@bugs.launchpad.net> Reply-To: Bug 1781463 <1781463@bugs.launchpad.net> Sender: bounces@canonical.com References: <153142289132.32266.13097437819271021346.malonedeb@wampee.canonical.com> Message-Id: <154533074355.26344.14413747347879571301.launchpad@chaenomeles.canonical.com> Errors-To: bounces@canonical.com Subject: [Qemu-devel] [Bug 1781463] Re: qemu don't start *.abs firmware files List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org ** Changed in: qemu Status: New =3D> Opinion -- = You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1781463 Title: qemu don't start *.abs firmware files Status in QEMU: Opinion Bug description: Hello Devs, I'm here to report this bug/issue because i'm using Win64 Qemu but i can't start a *.abs firmware at normally this firmware is based in Linux Kernel and this type of firmware is made for STB Receivers, So this is all information i provide to get support. Files extracted by ( binwalk -e ) = Terminal output: # binwalk -e AMIKO_HD8150_2.4.43_emu.abs DECIMAL HEXADECIMAL DESCRIPTION -------------------------------------------------------------------------= ------- 196736 0x30080 LZMA compressed data, properties: 0x6C, dic= tionary size: 8388608 bytes, uncompressed size: 11883876 bytes 3866752 0x3B0080 LZMA compressed data, properties: 0x6C, dic= tionary size: 8388608 bytes, uncompressed size: 3255512 bytes 5636224 0x560080 LZMA compressed data, properties: 0x6C, dic= tionary size: 8388608 bytes, uncompressed size: 87904 bytes = Files extracted with ALI TOOLS or Ali FirmwareDecriptor. Windows files output: Software used: Ali Main Code Decrypter 8.9 Files unpacked: bootloader MemCfg maincode(AV) seecode default_lang cipluskey countryband logo_user logo_menu logo_radio logo_boot patch defaultdb(PRC) userdb(64+64) = Terminal OUTPUT: # hexdump -C part of file = 00b51a30 00 00 00 00 4c 69 62 63 6f 72 65 20 76 65 72 73 |....Libcore = vers| 00b51a40 69 6f 6e 20 31 33 2e 31 36 2e 30 40 53 44 4b 34 |ion 13.16.0@= SDK4| 00b51a50 2e 30 66 61 2e 31 33 2e 31 36 5f 32 30 31 36 31 |.0fa.13.16_2= 0161| 00b51a60 30 31 39 28 67 63 63 20 76 65 72 73 69 6f 6e 20 |019(gcc vers= ion | 00b51a70 33 2e 34 2e 34 20 6d 69 70 73 73 64 65 2d 36 2e |3.4.4 mipssd= e-6.| 00b51a80 30 36 2e 30 31 2d 32 30 30 37 30 34 32 30 29 28 |06.01-200704= 20)(| 00b51a90 41 64 6d 69 6e 69 73 74 72 61 74 6f 72 40 20 46 |Administrato= r@ F| 00b51aa0 72 69 2c 20 4a 75 6c 20 32 38 2c 20 32 30 31 37 |ri, Jul 28, = 2017| 00b51ab0 20 31 32 3a 35 33 3a 32 38 20 41 4d 29 0a 00 00 | 12:53:28 AM= )...| 00b51ac0 44 4d 58 5f 53 33 36 30 31 5f 30 00 00 a1 03 18 |DMX_S3601_0.= ....| = When I use readelf it says files isn't an ELF file, so i can't run it lik= e a kernel (Bootloader,Maincode, and etc. ) so this is the cmd output when i use qemu Win64 (I don't whant to use linux to do the emulation about this *.abs extension firmware so please help me for win64 version from Qemu) CMD OUTPUT: C:\Program Files\qemu>qemu-system-mips.exe -machine mips -cpu mips32r6-generic -drive file=3DC:\30080.bin,index=3D0,media=3Ddisk,format=3Draw qemu-system-mips.exe: warning: could not load MIPS bios 'mips_bios.bin' I also tried a lot of diferents qemu-system... and a lot of diferent configs like -machine -cpu -kernel -driver root=3D -PFLASH and etc... and nothing hapenned How can i reproduce this issue ? = Reply:. = Donwload *.abs firmware in amikoreceiver.com (only *.abs) and download AliDekompressor in http://www.satedu.cba.pl/ Direct tools: FirmwareDecrypter_v8.9.zip : http://www.satedu.cba.pl/index.php?action=3Ddownloadfile&filename=3DFirmw= areDecrypter_v8.9.zip&directory=3DTest%20Folder& Ali__tools_Console_v4.0__CRC_FIXER.rar : http://www.satedu.cba.pl/index.php?action=3Ddownloadfile&filename=3DAli__= tools_Console_v4.0__CRC_FIXER.rar&directory=3DTest%20Folder& = so if Qemu can explain how can i fix this issue this can be highly helpfu= ll. With my best regards, David Martins = Screamfox To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1781463/+subscriptions