[APPLICAZIONI DI SISTEMA PER PX5-PX6-PX30][Autoradio Androd] Aiuto, modding e consigli su App MTC
Music App Download's:
MTCMusic4.0_red: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.1_red_tag: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.1_blue_tag (original colors): https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.2_blue_tag: https://drive.google.com/file/d/0Byu...ew?usp=sharing
Don't download this version. MTCMusic4.3_m4a_usb:
MTCMusic4.4_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.5_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.6_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.7_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.7.1_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.7.2_transparent_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMusic4.8: https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Music4.0 --- 2015-10-05 | 03:13
- Changed the color of the app, from blue to red.
- Extended the songs list, and added marquee on the text if it is too much long.
- Image:
https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Music4.1 --- 2015-10-06 | 16:13
- Added song title from mp3 tag (id3v2)
- Now the song list titles are "file_title" but without extension.
- Colors: blue, red
- Images:
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Music4.2 --- 2015-10-10 | 01:07
- Added album cover on the left.
- Added album cover as background image
- Added default image if there is not the album cover.
- mp3tag (id3v2) to title, artist and album from external library. There was a lot of bug in old library used by jy.
- Added ScrollBar on artist and album if text is too long.
- Marquee text on title ONLY if it's too long.
- Fixed problems with the 1024x600 resolution (I hope).
- Colors: blue
- Images by @pk313
- Fixed other minor bugs
http://images.tapatalk-cdn.com/15/10...478a7f40f5.jpg
http://images.tapatalk-cdn.com/15/10...850f20bb08.jpg
http://images.tapatalk-cdn.com/15/10...bb7ef76e9c.jpg
DON'T DOWNLOAD THIS VERSION. SEE CHANGELOG 4.4
[B]ChangeLog Music4.3 --- 2015-10-16 | 20:44[/B]
- Added support for m4a files.
- Bugfix: when the app is restarted from standby, it expects mounting USB drive IF it is not mounted and IF last song was stored on usb support. The app will restart from last song you listened and not from the beginning.
- Fixed other minor bugs.
- Colors: blue
- Images by pk313
ChangeLog Music4.4 --- 2015-10-20 | 14:51
- Changelog 4.3 + others:
- Bugfix: now the media starts automatically only if the usb settings is checked.
- Bugfix: when the app is restarted from standby, it expects mounting USB drive IF it is not mounted and IF last song was stored on usb.
- Colors: blue
ChangeLog Music4.5 --- 2015-10-21 | 02:33
- Bugfix: loop will not erased if restarted radio.
- Bugfix: fixed delay if file size is very big. Now app works with new library (JAudioTagger).
- Trimmed a file extension from a music title in main screen.
- Colors: blue
ChangeLog Music4.6 --- 2015-10-22 | 03:00
- New skin when file is loading
- Fixed minor bugs
- Colors: blue
- Image: https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Music4.7 --- 2015-10-23 | 20:14
- Bug fix: the next song, in shuffle mode, will be play only if it was not already played
- Bug fix: the previous button, in shuffle mode, come back to the previous song listened. It's memory is illimited!
- Bug fix on MTCMusic4.7.1: fixed bug on shuffle.
- Colors: blue
ChangeLog Music4.7.2 --- 2015-11-06 | 19:52
Modded by @ANACLETOESTR
- Transparent background
- Other transparent buttons
- Images: https://drive.google.com/file/d/0Byu...ew?usp=sharing https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Music4.8 --- 2015-11-14 | 16:33
- Transparent background and many other graphics features by @ANACLETOESTR
- Dynamic color on button bar by @sabruri1
- For other features see this video: https://vid.me/GxWG
http://images.tapatalk-cdn.com/15/10...c88783c857.jpg
http://images.tapatalk-cdn.com/15/10...9554f2d441.jpg
http://images.tapatalk-cdn.com/15/10...1d46d50309.jpg
Other images
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
__________________________________________________ __________________________
Radio App Download's:
MTCRadio4.0_red: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCRadio4.0_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCRadio4.1_blue: https://drive.google.com/file/d/0B1I...p=docslist_api
MTCRadio4.2_search: https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Radio4.0 --- 2015-10-09 | 02:00
- Changed the color of the app, from blue to red.
- Added automatic scroll on the RDS information if text is too much long.
- Image and video:
https://drive.google.com/file/d/0Byu...ew?usp=sharing
https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Radio4.1 --- 2015-10-20 | 14:55
- Fixed PTY in USA (special thanks to @pk313)
- Colors: blue
ChangeLog Radio4.2 --- 2015-10-25 | 23:55
- Changed behaviour of the search button. It works only if there is a long click.
- Colors: blue.
__________________________________________________ __________________________
Movie App Download's:
MTCMovie4.0_red: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCMovie4.0_blue: https://drive.google.com/file/d/0Byu...ew?usp=sharing
ChangeLog Movie4.0 --- 2015-10-09 | 02:00
- Full file name with scroll in media list.
- Colors: red, blue (original)
__________________________________________________ __________________________
Bluetooth App Download:
Mod by @robertut (xda-developers.com)
MTCBluetooth4.0: https://drive.google.com/file/d/0Byu...ew?usp=sharing
MTCBluetooth4.1: https://drive.google.com/file/d/0Byu...ew?usp=sharing
Changelog Bluetooth4.0 --- 2015-31-10 | 04:06PM
- Added Hungarian language interface (all resolutions)
- Increased dial display character size
- Fixed call history button sizes
- Fixed call history list elements, re-arranged and resized name and number, call date and time in the rows
- Increased search keyboard letter buttons size
- Fixed phonebook contacts list elements, re-arranged and resized name and number display
- Fixed setup window text fields to be wider, so that various languages other than English also fit
- Fixed bluetooth devices list text sizes
Changelog Bluetooth4.1 --- 2015-02-11 | 23:07PM
- Included sabruri1's fix to caller ID display during call
- Re-arranged Call icon in the contacts list, so that it shows at the same position as in the call history list (topmost). It was very confusing during driving, that the same function is not located in the same places in these two views.
Enjoy
[APPLICAZIONI MTC][Autoradio Androd] Aiuto, modding e consigli su App MTC
PER CONOSCERE LE NOZIONI FONDAMENTALI E' ALTAMENTE CONSIGLIATA LA LETTURA DEL THREAD GUIDA A QUESTO LINK
https://www.androidiani.com/forum/au...o-android.html
Questo thread raccoglie tutte le richieste di aiuto nell'installazione e sulle funzionalità delle app MTC.
ATTENZIONE -> Per app MTC si intendono quelle applicazioni originali dell'autoradio legate all'hardware e controllate dall'MCU pertanto in questa discussione si tratteranno le app originali già preinstallate sull'autoradio.
!
| DISCLAIMER: Attenzione, le informazioni riportate in questo thread sono solo a scopo informativo e nè io nè i vari modder e nemmeno il Forum Androidiani si assume nessuna responsabilità se per un qualunque motivo danneggiate la vostra auto e/o la vostra autoradio. |
Come modificare le risorse di un'app
Scaricate, scompattate e installate apktool. Scaricate e scompattate SignApk. Io sono amante di linux quindi se avete windows o mac dovete scaricare la versione corretta.
Il primo comando serve ad installare su apktool la versione corretta del vostro framework. Così da consentirgli di svolgere le operazioni di decompilazione/ricompilazione al meglio.
Prendete il vostro framework-res.apk e da terminale (o cmd) date:
codice:
apktool if framework-res.apk
Il secondo comando serve a decompilare l'app.
Prendete l'app da modificare e date:
codice:
apktool d appdamodificare.apk
Entrate nella cartella che vi è stata creata e successivamente nella sottocartella res. Qui dentro troverete tutto ciò che riguarda la grafica dell'app.
Sostanzialmente le cartelle principali da modificare sono drawable-nodpi, layout e layout1024×600.
Ora avviene la parte intuitiva. Aprite layout e dentro troverete tutti gli XML che gestiscono ogni componente dell'app.
Per esempio player.xml gestisce tutto ciò che sta dentro la schermata di esecuzione del brano. Ora dovete avere un po' di naso, ma prenderete presto confidenza nel riconoscere quali sono gli elementi dentro gli XML.
Se siamo di fronte ad una TextView con id "music_title" sarà sicuro quella che gestisce il titolo. Dentro essa ci sarà ad esempio textcolor="#fff0000". Per cambiare il colore basta modificare l'esadecimale.
Ad esempio se volete modificare il colore della barra di ricerca, all'interno del file magari fate una find di "seek" e capirete quale sarà il componente. Anche qua stessa cosa. Cercate il colore. Magari cercate di capire che colore è associato in quel componente copiando l'esadecimale in un file html prova testo salvate in .html e fate partire...ci sono anche tool online che lo fanno, insomma cercate la via più comoda e meno dispendiosa. Il tempo che perderete in queste cose è molto più elevato rispetto a quello di effettivo coding. Fate in modo di minimizzarlo il più possibile.
Dopo aver fatto le modifiche opportune avrete la vostra cartella bella e pronta.
Il successivo comando servirà a ricompilare l'app. Date quindi
codice:
apktool b VostraCartella
Verrà creato un file.apk che ttroverete in "VostraCartella/dist"
Ora dovete signarlo (assegnarli un valido certificato) usando SignApk. Mettete il file.apk dentro la cartella di SignApk (oppure aggiungete SignApk al Path, fa lo stesso) e date il seguente comando
codice:
java -jar signapk.jar certificate.pem key.pk8 vostraapp.apk vostraapp-signed.apk
Io ho creato, per facilitarmi il lavoro, uno script in Linux che fa tutto automaticamente. Crea l'apk, lo signa e lo fa partire nell'emulatore. Il tutto con un solo comando.
Se volete provare il file in un emulatore, scaricatevi Android Studio.
Questo è tutto ciò che riguarda la grafica, per modificare il codice la questione si complica molto e dovete avere una buona base in java.
Buon lavoro :-D