* https://en.wikipedia.org/wiki/MediaTek * http://www.phoronix.com/scan.php?page=news_item&px=BQ-Ubuntu-Phone-MediaTek-Blobs# UbuntU * http://www.xda-developers.com/have-you-paid-your-linux-kernel-source-license-fee/ * https://en.wikipedia.org/wiki/ARM7 * http://www.cnx-software.com/2014/07/12/mediatek-mt2502-aster-soc-and-linkit-platform-for-wearables-video/ * MT2502 : * [[MT13x9]] * MT7688 : [[Linux]] ===== MT6xxx ===== * MT6769Z: * https://www.gsmarena.com/xiaomi_redmi_note_8_2021-10919.php# * https://www.devicespecifications.com/en/model/637c5673# * MT6753T: https://www.mediatek.com/products/smartphones/mt6753# CpU: MediaTek PhonE * https://wiki.postmarketos.org/wiki/Vernee_Thor_(vernee-k506) * MalI-T720 MP3 * https://en.wikipedia.org/wiki/Vernee# adb shell getprop | grep -i thor [ro.bootimage.build.fingerprint]: [vernee/Thor_E/Thor_E:7.0/NRD90M/1504003280:user/release-keys] [ro.bt.name]: [Thor E] [ro.build.fingerprint]: [vernee/Thor_E/Thor_E:7.0/NRD90M/1504003280:user/release-keys] [ro.custom.build.version]: [Thor_E_20170829] [ro.fota.device]: [Thor_E] [ro.fota.version]: [Thor_E_20170829183629] [ro.product.device]: [Thor_E] [ro.product.model]: [Thor E] [ro.product.name]: [Thor_E] [ro.fota.platform]: [MTK6737_7.0] [ro.build.version.release]: [7.0] ===== MT2xxx ===== * http://www.cnx-software.com/category/processors/mediatek-mt2xxx/ MT2502 : * http://www.cnx-software.com/2014/07/12/mediatek-mt2502-aster-soc-and-linkit-platform-for-wearables-video/ * http://www.cnx-software.com/2014/09/21/mediatek-linkit-one-quick-start-guide/ * http://labs.mediatek.com/site/global/tech_biz/wearables_iot/index.gsp# [[RTOS]] ===== OBSOLETE JUNK ===== Some [[Video]] and [[DVD]] [[MultiMediaHardware]] are build around [[MediaTek]] [[MT13x9]] chipset and [[ARM]] Processor Which *may* support a Closed Source OS called [[DeltaOS]] : http://www.coretek.com.cn/english/product/deltaos.htm Le firmware des platines à Base de MT1389 est signé Coretek MTT1389 Qui possède les lambdaTools et connait le Rtos DeltaOS ? detaOS http://www.omimo.be/encyc/buyersguide/products/Object1180.html http://www.zewan.com/1389/ NucleusOs : * http://stackoverflow.com/questions/787838/how-to-start-develop-for-chinese-mobile-phones-based-on-nucleus-rtos-mtk ==== French ==== * http://forum.surdvd.com/viewtopic.php?t=23984 MT1389 est la fusion de trois puces : * MT 1336 (circuit audio/vidéo analogique) * MT 1379 (circuit logique: gestion mémoire, servo, etc) * La partie de la puce [[ESS]] Vibrato qui réalise la décompression audio/vidéo Coeur du système. La Puce MT1389 est gravée en 0,18 micron. Cette puce fort complexe contient les éléments suivants: * Microcontroleur 8 bits 8032 turbo à 27 Mhz (jeu d'instructions MCS52 étendu) * Microprocesseur RISC ARM7-TDMI (à 100 MHz ?) (jeu d'instructions Thumb) * Processeur de signal numérique (DSP) (?) * Décodeur MPEG2/MPEG4 hardware * Desentrelaceur pour sortie en vidéo progressive * Logique de commande de la mécanique de lecture laser * 6 DAC vidéo 12 bits à 108 MHz * Sorties vidéo RGB, YUV, composite, S-Vidéo et DVI * DACs audio 24 bits à 192 KHz * Sorties son stéréo, multicanal 5.1 et numérique * Entrée micro pour karaoké * Interfaces avec le clavier, la télécommande et les mémoires externes * Système anticopie Macrovision. * Système de gestion des droits numériques sur les fichiers DIVX. * Interface avec la mémoire Flash et la SD-RAM * Interface IĠC avec la mémoire EEPROM === PRO / CONS=== Features : * Media : CDR CDRW DVD DVDR* DVDRW * Audio : cda sacd dvda mp3 mp3-vbr mp3-cbr@48-320 * Video : * mpeg 1 & 2 & 4, divx, xvid? ** Containers/demux : mpeg1 , avi ** subtitles, jpeg, Missing Features : * Media : mini CD , usb , pcmcia ... ? * Audio : ogg sacd? mp3-pro? aac? ac3? dts? mpc? * mpeg 1 & 2 & 4, h26x?, Real Video?, quicktime? * Containers/demux : mp4 , matroska mkv, ogm, real qt Models: * DivX Certified MT1389DE = Elta 8883, Amstrad 3016dx, Irradio Dvx 103, Ascomtec DVD-3004, Rimax NEW, KeyPlug? 4810, HB-DX3220 (merci jam188), NDVX - 100 * DivX Certified MT1389EE = * DivX Certified MT1389FE = * DivX Certified MT1389GE = Gran Prix, Lifetec 7457, Medion 7457, Nevir 2046, Transcontinent TR-100, Peekton 6003, Wilson dm1000d, Atacom DV 967 * DivX Certified MT1389SE = [[Software]] : http://personal.inet.fi/koti/mabreaker/mabreaker/mediatek/ === FIRMWARE === Sinon pour avoir la version FW : * Appuyer "Home Menu" sur la télécommande * Aller dans "Initial Settings" * Puis se déplacer sur "Options" sans cliquer dessus * Appuyer "Display" sur la télécommande Pour ma de sa DV-470 ça donne : Zone 2 / version 1.44 Dezonage : * Appuyez sur le bouton [[setup]] * Tapez les chiffres 1379 {{http://www.planete-numerique.com.nyud.net:8090/IMG/jpg/03-3.jpg?nocache}} Hack : lobo : http://lobotomise.chez.tiscali.fr/silvercrest/index.htm Ice_Smirnof : http://jl.web.free.fr/ Gabri : http://www.versiliaweb.net/ Favo/Saman : http://www.tenzor.cz/ MTZ : http://mtz.softpedia.com === MODELS === * [[Mediatek]] 1389DE (serial numbers : YYWW year & week) ** http://www.hb-direct.com/ DX3220 ** RIMAX * DVD 2501X * Mediatek MT1389 DE * http://www.rimax.net/userarea.asp?id=66 ** KEYPLUG * KP4810 * Mediatek MT1389 DE * http://www.keyplug.com/downloads.html ** ELTA * 8882 A MP4 * Mediatek MT1389 DE * http://www.elta.de/english/download.asp?art=software&kat=DVD-Player/-laufwerke ** ELTA * 8882 MP4 * Mediatek MT1389 DE * http://www.elta.de/english/download.asp?art=software&kat=DVD-Player/-laufwerke ** ELTA * 8883 MP4 * Mediatek MT1389 DE * http://www.elta.de/english/download.asp?art=software&kat=DVD-Player/-laufwerke ** Keyplug 4810 ; [[Mediatek]] DE ** Yamada DVX 6600 * [[Mediatek]] 1389GE (low cost and heaty version) ** Transcontinents tr100 ; [[Mediatek]] MT1389 0345-AWS http://www.technilog-service.com/download-divx.htm ** Technika T1000D [[Mediatek]] MT1389 GE 0350-AWS ; à 99€ chez Géant / Casino ** Wilson/ DM1000 (D?) ** Atacom DV967 (fw w/ subs) ** ATACOM * DV967 * Mediatek MT1389 GE * http://www.monbel-fr.com/atacom/download.php ** http://www.peekton.com/ * PK6003 * Mediatek MT1389 GE * http://www.esm-France.fr ** Atacom dv967 99.90€ dans les mags INTERNITY ; [[Mediatek]] GE ** DUAL / DVD800 ; [[Mediatek]] MT1389GE @ 70 EUR http://conforama.fr (20040922) * [[Mediatek]] 1389FE ** ATACOM DV967 MT1389FE (no subs no RV no mkv) ** SILTEX ? MT1389FE / 0347AWS / DONP9 (=~ atacom dv967) @ cdiscount http://www.avitech.fr ** Seeltech SH 961 DX ** HOMETECK HT650DX MT1389FE ** Transcontinents/ TR300DX (69 EUR @ Leclerc.fr) ** Lifetec/ LT7457 ( 90 EUR @ aldi.fr ) ** TSM 310 / TMLDIVX310 / suxess multimedia / http://www.top-suxess.com http://www.avenir-telecom.com * MT1389EE * MT1389SE * [[Mediatek]] 1389xE ? ** Peekton 6003 ; 128.90 EUR chez cdiscount ** Elta 8883 ; 130 EUR dans certaines Fnac ou sur eBay.fr ** Astry AR-2555 = http://www.david-story.com/phpbb/viewtopic.php?t=140 ** Windsor ddx6060 ** Grandin dvx3000 ** Ormond wd5050dx ==== FIRMWARES ==== ed2k://|file|upgradepk6004v2.zip|859318|12c1635baeafc3697211bbf0840ec3bd| ed2k://|file|MTK.BIN|1039288|b1d4955fb13528c982c34e8f756c7883| ed2k://|file|6600v3.zip|1849228|7840251acf98637ce35fd6f88cfbf12e| http://www.yamada.de/ftp/6600v3.zip # mount -t iso9660 -o loop 6600.ISO /mnt/tmp # ls *r-xr-xr-x 1 root root 1317660 2004-06-17 17:29 ZDVX6000.BIN *r-xr-xr-x 1 root root 1317660 2004-06-17 17:29 ZDVX6600.BIN *r-xr-xr-x 1 root root 24113590 2001-02-01 12:42 dummy http://forum.surdvd.com/viewtopic.php?t=23984 Serial Hack : http://forum.surdvd.com/viewtopic.php?t=24467&postdays=0&postorder=asc&start=50 ==== Mediatek MT1389 FE==== TSM 310 / TMLDIVX310 / suxess multimedia / http://www.top-suxess.com http://www.avenir-telecom.com http://www.top-suxess.com/tsm/MAJ310.html 70 EUR @ Intermarche.fr Hardware: Zoran/1389, la puce présente sur le lecteur est une puce en 70ns Clones: clône de l'Atacom DV969... (plus ou moins un DV967 + Karaoke). Ne sont pas equivalents avec la serie des clones de BBK 967 (Atacom DV967, TSM309, Peekton 6003 etc...) D'ailleurs "Atacom DV969" et TSM310 sont en fait le vieux BBK 961 visualisable ici c'est-à-dire une regression par rapport à la BBK967 Ils ne correspondent donc ni au BBK967 ni au BBK969 que vous pouvez voir ICI sous toutes ses coutures. Vous voyez bien qu'Atacom joue sur les noms ... Apres l'avoir appelée "DV967 version 2" on a eu droit au faux DV969... Firmware : MVersion 05.00.01.07 SUB-VER 00.00.00.01 Servo 01.12.00.00 Version TSM310-1-0421 (read it as vendor-versionnumber-YYMM ) Code région 2 DO *NOT* flash w/ PEEKTON 6003 frimware Special Features : * DvD audio * WMA * Karaoke Features said to work on some and fails for others : * subtitles (movie.avi & movie.srt filesnames=8char?) * Xvid Missing : * ogg {{http://mikevirgil.free.fr/tc/tc.jpg?nocache}} http://forum.surdvd.com/viewtopic.php?t=28718&highlight=tsm ==== HB-DIRECT / DX3220 w/ MT1389DE==== I got this pretty good hardware [[Video]] player in my hands (SN 2004-02-14777) , It is rather good but i felf a bit frustrated about some bugs and features then I wanted to know more informations than the manual provide. So it belongs to the MT1389 Chipset Player family, and *MAY* on [[Linux]] and maybe some other [[LibreSoftware]] ... and sources codes do not get along the demo DVD. review : http://www.planete-numerique.com/article.php3?id_article=151 === SPECS=== * http://www.hb-direct.com/ : DX3220 Jif entertainment ; Upgradable firmware Supports majors formats , including : xvid, mp3-cbr@320, mp3-vbr jpeg does not support : ogg, mkv? realvideo? quicktime? mp3pro? subtitles? asf/wmv? (.smi are annonced to work in next FW update) sync bug w/ divx50 http://www.PlatinesDivX.com http://forum.PlatinesDivX.com http://www.calixo.net/crispino/HB/DX3220PICS/DX3220FICHE.JPG It may comes from another manufacturer http://www.gowellent.com/Divx.htm#divx-215 WMA suport : http://www.forum.surdvd.com/viewtopic.php?t=27732 http://www.planete-numerique.com/article.php3?id_article=151 http://www.ciao.fr/H_B_DX3220__315307/TabId/2 http://forum.surdvd.com/viewtopic.php?t=24872 http://forum.surdvd.com/viewtopic.php?t=24467 http://www.planetenumerique.com/breve.php3?id_breve=183 http://forum.surdvd.com/viewforum.php?f=35&sid=11cd56f45e467b49b98a32e006147798 http://forum.surdvd.com/viewtopic.php?t=24750 ===REVIEW=== I think this one is pretty good, but there are some missing feature that "ruin" the state of perfect video player, most can be fixed on fw update * no headphone output, on/off button not accessible * not usable w/out remote control * missing, "skip track" & "skip folder" buttons * navigation in mp3 disc not user friendly * no support for subtitles * no support for .ogg * no network connector * no opensource firmware, specs etc * not linux based * box half empty, could be smaller bug : video/audio sync : AVI file format detected. VIDEO: [[DX50]] 672x352 24bpp 25,000 fps 612,7 kbps (74,8 kbyte/s) AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128,0 kbit) ====HARDWARE==== include chipset MT1389DE http://www.mtk.com.tw/product-lines.htm# http://groups.yahoo.com/group/mt13x9/ http://www.divxnetworks.com/press/press_detail.php?pr_id=81 http://forum.doom9.org/showthread.php?s=&threadid=67028 * 8 bit turbo 8032 microcontroller * Instruction set compatible with MCS52 * Additional instruction DEC DPTR d52 - GPL'd 8032 disassembler (windows executables also provided), get it from http://www.8052.com/users/disasm/ * ARM7TDMI * ARM/Thumb instuction set ====FIRMWARE VERSION==== Cheat Codes: Firmware Version : setup then 49540 Pour voir la version du firmware : allumer le lecteur sans mettre de disque dedans, appuyer sur setup et taper 49540 (même manip que le dézonage) version 05.00.02.02 sous version 00.00.02.02 8032: 05.00.02.02 Servo: 01.10.20.00 risc: 05.00.02.02 dsp: 03.03.00.33 code region : 2 same codes as Scott 842 but with newest dsp http://forum.doom9.org/showthread.php?s=&threadid=67028 http://www.dvdboard.de/forum/showthread.php?s=&threadid=69573 ===FIRMWARE for other MT=== of #xvid helped : the update runs via a CD you get a .BIN file that you burn with specific instructions on a CD the CD should be named MEDIATEK then you put it into the player http://groups.yahoo.com/group/mt13x9_firmware/ http://www.elta.de/downloads/software/8883%20MP4_Firmwareupdate%201_3_4_5_7_17122003.zip ed2k://|file|8883 MP4_Firmwareupdate 1_3_4_5_7_17122003.zip|1175193|be3d0959f65b9d030a3398c008c2781d| ===SUBTILES=== Umax/Yamada (DVX-6600) it said supports subtitles and it is mediatek inside (not essVibrato?) http://www.yamada.de/ http://www.umax.de/cgi-bin/treiber.pl?DVD=Y6600&Scanner=0&OS=0&SCSI_Karte=0&DigiCam=0&Submit=Suchen+%2F+Search http://vcdrookie.com/eng/index.php?option=tools&task=viewarticle&artid=32&Itemid=57 ftp://ftpclubic1.clubic.com/temp-clubic-rx666/drivers/peekton_pk_6003_firmware_16042004_firmware.exe ed2k://|file|peekton_pk_6003_firmware_16042004_firmware.exe|892228|783dd33f1be4129e7c66cc1a9115bab6| strings MAJ_PK6003_16042004/bbk935.bin MT1369 RESETDISC UPGRADE@ ... MT1369 RESET BBK & Ascomtek allready got sub support from MediaTek http://forum.surdvd.com/viewtopic.php?t=25306&postdays=0&postorder=asc&start=50 ===FIRMWARE REVERSE ENGENEEIRNG=== ed2k://|file|MTK.BIN|1039288|b1d4955fb13528c982c34e8f756c7883| # file MTK.BIN MTK.BIN: data # hexdump -C MTK.BIN | less 00000000 02 22 b6 02 25 8a 04 09 05 04 00 02 00 2e d2 4e |."¶.%.........ÒN| 00000010 c2 1c c2 1e 90 f8 49 e0 90 fb e4 f0 90 f8 84 e0 |Â.Â..øIà.ûäŵ.ø.à| 00000020 54 38 f0 90 f8 a4 74 08 f0 22 00 02 25 36 c0 e0 |T8ŵ.øĊt.ŵ"..%6Àà| 00000030 c0 d0 c2 8d e5 6e f4 60 31 e5 6e 70 08 75 8c ff |ÀŴÂ.ånô`1ånp.u.ÿ| 00000040 75 | 80 25 e5 6e b4 01 08 75 8c fc 75 8a 6c |u.ċ.%ånṀ..u.üu.l| 00000050 80 18 e5 6e b4 02 08 75 8c f8 75 8a d7 80 0b e5 |..ånṀ..u.øu.Ṫ..å| 00000060 6e b4 03 06 75 8c 70 75 8a c6 e5 60 c3 94 ff 50 |nṀ..u.pu.Æå`Ã.ÿP| 00000070 02 05 60 d0 d0 d0 e0 32 8b 38 8a 39 89 3a d2 62 |..`ŴŴŴà2.8.9.:Òb| 00000080 20 2d 03 02 01 02 12 1d d6 60 77 e4 90 fb f2 f0 | -......Ö`wä.ûòŵ| 00000090 90 fb f2 e0 ff c3 94 05 50 28 ab 38 aa 39 a9 3a |.ûòàÿÃ..P(ḋ8Ẃ9©:| 000000a0 8f 82 75 83 00 12 1d ef fe 60 17 90 fb f2 e0 24 |..u....ïŷ`..ûòà$| 000000b0 d8 f5 82 e4 34 fb f5 83 ee f0 90 fb f2 e0 04 f0 |Øõ.ä4ûõ.îŵ.ûòà.ŵ| # strings MTK.BIN b0-M #8[[,$b R3=OPm MT1369 RESETDISC UPGRADE@ http://rzr.online.fr/docs/contribs/bin/file-analyze.sh #file-analyze.sh MTK.BIN 12: binary Computer Graphics Metafile 27: SysEx File - 34: SysEx File - 37: x86 boot sector 40: SysEx File - Synthaxe 67: 8086 relocatable (Microsoft) 360: shared library 366: binary Computer Graphics Metafile 372: Curses screen image 373: locale data table 374: PDP-11 old overlay 375: locale data table 376: Hitachi SH big-endian COFF object, stripped 546: VISX image file 547: BIOS (ia32) ROM Ext. (170*512) 548: Dyalog APL version 255 .255 ... # dd bs=1 if=/tmp/MTK.BIN skip=375 | hexdump -C | less 00000000 01 05 00 6a 00 4e 00 9c 00 79 16 00 06 03 04 00 |...j.N...y......| 00000010 0a 00 69 00 3c 00 94 12 01 07 03 05 00 44 00 63 |..i.<........D.c| From: cachirulo000 Date: Sat Jan 17, 2004 1:26 am Subject: Is this all info about MT1389?? This is the information that I have been able to find: 2 (or more) cores: * 8 bit turbo 8032 microcontroller * Instruction set compatible with MCS52 * Additional instruction DEC DPTR * ARM7TDMI * ARM/Thumb instuction set The order of data in the firmware seems to be: 1 - 8032 code in 64kb segments. 2 - "bootstrap" (as mtkinfo say). ARM/Thumb code. 3 - LZHUF compressed blocks (generally there are 2). 4 - unknown data 5 - MTKOSD font/bitmap data 6 - MTKOSD string/menu data 7 - MPEG2 background images (generally there are 2). 8 - MP3 sounds (1 MP3 with 3 sounds in elta 883 and nevir 2046) 9 - Seems to be a 32 bit cheksum ===MISC=== http://www.zewan.com/1389/index.htm ---- hb3220 {{http://lechneric.chez.tiscali.fr//LecteurHB3220/inter.jpg?nocache}} http://www.planetenumerique.com/IMG/jpg/Interieur.jpg ===GE=== {{http://ustephane.chez.tiscali.fr/peekton_img/peekton0013.jpg?nocache}} {{http://forum.e-wsc.com.nyud.net:8090/files/firmware_161.jpg?nocache}} ===== MISC ===== * http://www.touchmobile.fr/smartphone/stimio-stim57%20MediaTek%20MTK6589 * Phone zopo zp990+ CPU=MT6592 * http://www.zopomobileshop.com/content/9-download-zopo-mobile-latest-rom * http://liliputing.com/2015/08/xiaomi-redmi-note-2-is-a-125-smartphone-with-full-hd-display-octa-core-cpu.html ===== MORE ===== @TaG : [[ESS]] ArM