FORUMS
Remove All Ads from XDA
OnePlus 6 On Sale

[ROM][PX3][RK3188][Nougat][7.1.2] Hal9k ROM 2 for ALL RK3188/PX3 MTCD/E head units

327 posts
Thanks Meter: 217
 
By Hal9k_, Senior Member on 28th January 2018, 08:19 AM
Post Reply Email Thread
Hal9k Mod v2.2
20.04.2018
Firmware for platform MTCD-MTCE Rockchip PX3-RK3188 1024x600 800x480 based on the latest official version of HCT2.
This is the further development of my Mod v1.x based on Android 5.
Thanks graviton.no for the equipment provided for development.
Nougat for ALL RK3188/PX3.

You can install this firmware on your radio, if in Settings > About machine >
  • The model starts with px3
  • The Android version starts with 7.1.
  • The chip version starts with MTCD or MTCE. Then there can be any letters, two, three, four - it does not matter.
Machine status example:
Or, if in Settings > About device > Version info>
  • The MCU version starts with MTCD or MTCE. Then there can be any letters, two, three, four - it does not matter.
  • The Android version starts with 5.1.
  • The Build number starts with rk3188.
Version info example:
Also, to restore the radio, if something goes wrong, you should be able enter the recovery.

The main advantages and trends of development of this mod:
  • New features.
  • Correction of existing errors and imperfections of the stock.
  • Best responsiveness in comparison of the stock + the ability for the user to improve this indicator.
  • The customizability. All critical changes made on my taste, you can customize for yourself or do as it was in the stock.
  • All changes made directly in application code without the use of Xposed framework for best perfomance.
  • Stability.
  • The stock design.
The first boot takes less than one minute.
When switching from any other firmware or from version 1.x, user data is cleared automatically!
If you are upgrading from a previous version of 2.x, you do not need to wipe, but it is recommended. Especially if you used microG in the previous version.

If you install without wiping the data on top of version 2.0, the first boot may take up to three - five minutes. Depends on the number of third-party applications.


How to install the firmware ?
Extract the file dupdate.img from the archive to the root of the USB stick or SD card. It must be formatted in FAT32.
Remember to remove all other USB sticks, SD cards, modems and other devices from the radio.

Insert the USB stick in the USB jack. It is advisable to use the jack in which it is defined as USB1 (see, for example, in the player).
Or SD-card - in the GPS slot.

The radio will prompt "Update firmware".
Click "Install".


In addition, you can install the firmware through the System update in Settings.
Or through the recovery.
If you have an older version of MCU, I advise you to update to the current version.

If you like my ROMs and you want to thank me, I ask you to make a donation. You can find required details on my website or just click here.
Download:

Version 2.2 Google Drive
Version 2.1 Google Drive
Version 2.0 Google Drive
Other launchers not included in the firmware. Installing by the replacement /system/priv-app/Launcher3HCT2

List of changes:
Version 2.2.1 OTA-package
  1. Added the ability to disable switching folders in the Music by the buttons on the steering wheel.
  2. Fixed interface display for 800x480 resolution.
Version 2.2
  1. In audioplayer added a jump to the previous / next folder on the seekdown / seekup steering wheel buttons and a on the long tap to the prev / next screen buttons.
  2. Added folder name display to the pop-up message when switching between folders.
  3. Made a list of navigational apps that muffle other sounds when playing voice prompts.
    The list should include all navigation applications, including the one that is set by default to the Navi button.
  4. Added application F-Droid for automatic update microG.
  5. Added the ability to hide storage icons in the statusbar.
  6. Updated the time zones to version 2018d.
    After updating without a wipe, make sure that the time zone is set correctly.
  7. Other changes, to improve stability.
Version 2.1
  1. Moved to the new base firmware from February 2018.
  2. The possibility of OTA-updates is added.
  3. Added the ability to lock device as a regular Android device.
    The lock is turned on after rebooting or exiting from sleep.
    You can also turn on the lock after the Android screensaver has triggered or manually from the shutdown menu.
  4. Sorting in alphabetical order of all lists in players is done.
  5. Added pop-up messages showing information about the current radio station and music file. It is possible to set the font size and the duration of the messages.
  6. The audio player goes to the next folder in the list after the playing the last file in the current folder in the sequential play mode.
  7. Added a request for a name for the button of the stored radio station.
  8. Added the ability to choose from eight screensavers. Pictures here.
  9. Added the ability to turn off the full-screen keyboard.
  10. Added the ability to turn off the restarting applications that worked before going to sleep.
  11. In the application "Wheelkey Study" added actions "turn off the screen backlight", "recent applications" and "F-Cam application".
  12. In third-party applications preinstalled "sound improver" ViPER4Android.
  13. In the OEM added 5 launchers and their widgets (AY, HCT2, HCT3, KGL, ZH). Selection of the launcher after installation is made as usual, by pressing the Home button, as in the phone.
    Unfortunately, Android 7 does not allow third-party applications to automatically create widgets.
    Therefore we do this:
    Install widgets and launcher APKs. Add any widget and give permission (see Screenshot).
    Then remove the launcher and install it again. Or clear the launcher's data.
  14. In the folder with the launcher HCT2 added weather from vitarkananda. Works only with this launcher.
  15. Other changes, to improve stability.
Ideas of some improvements are taken from the module xposed-mtce-utils and other modules with the permission of the author, MVG-V70. For which I thank him very much.
But they are implemented without using the Xposed framework.

Version 2.0
  1. All interface changes are also made for screen resolution 800x480.
  2. The firmware is completely re-odexed with optimization for the px3 processor.
  3. The Mod settings are made in a separate application, also available from the "Extra settings" in the Settings app.
  4. Added the ability to replace Gapps on a microG with a lightened Play Market and back, at any time. It's extremely speed up the device, actual for 1 GB of RAM.
    Located in the Mod settings.
  5. Allowed autoloading of third-party applications when the device starts. (Torque, etc.)
  6. Fixed playback of voice alerts in the standard voice package in Mapcam.info.
  7. Removed the "red text", which appeared, if you flash the firmware on the radio, where was Android 5.
  8. The internal memory is expanded on 256MB.
  9. Preinstalled root and SuperSU.
  10. Added support for init.d
  11. The default is:
    • English language and date format, time zone CET.
    • Watching video whle driving - enabled
    • Bluetooth Password - 1234
    • Mixing level - 4
    • GPS time update - enabled
    • Navigation sound mode - mixing
    • Timeout of the screen saver - 1 minute, options added: 2 minutes, 10 and 30 minutes.
    • Added the ability to choose the speed at which the video will be blocked
    • Deny connection to data services in roaming.
    • Volume when reversing -4
    • Brightness of the screen at night - 20%
  12. Unnecessary applications and files were deleted:
    • Open Wnn
    • Built-in Pico TTS speech synthesizer
    • WAP Push Manager
    • Corporate profiles
    • EasyConnected
    • Android live wallpapers (the ability to install your own Live wallpaper is left)
    • GPSTest replaced with GPS Test Plus
  13. Google Maps has been moved from system applications to third-party applications. Now you can simply delete them in Settings if they are not needed.
  14. Also, in third-party applications preinstalled Google Text-to-speech Engine. Speech synthesis works without connecting to the network.
  15. Synchronization of Contacts and Calendar is added.
  16. Time Zones updated to the latest version.
  17. The built-in Contacts application is enabled.
  18. Allowed to install applications not from the Play Market.
  19. The Daydream functionality is enabled. This allows you to install any screensaver from the Play Market without stopping at one.
    By default, the Clock screensaver from Android is selected. Color can be changed.
    Any third-party screensaver is turned off under the same conditions as the standard one (touching the screen, switching cameras, etc.)
    Android screensaver can be turned off, then the standard screensaver will work.
  20. In the Bluetooth application, the name field is enlarged in the phone book. Added the recognition of the OBD adapter based on the settings so that the system distinguishes them from the phones and works with them correctly.
    It is necessary, if your adapter does not have the letters OBD in the name.
  21. In the Video application, the playlist is enlarged.
    Repeat is disabled by default.
  22. In the Music application, the playlist is enlarged and the repeat is disabled by default.
    Instead of a spinning plate, a square fixed cover is made, loading of lyrics from the network is included,
    the player is paused for an incoming call and the Mute button is pressed.
  23. Radio - the running RDS text has been removed from the saved stations buttons. Now we can assign names to saved stations.
  24. Fixed Bluetooth.
    Now normally works those diagnostic programs that previously wrote that Bluetooth is turned off, offered to turn it on and hang up.
    Programs automatically detect a previously paired adapter.
  25. The on-screen power button in the status bar is made.
    • Single click to turn on the screen saver.
    • Double click to make a screenshot.
    • Triple click to kill the active application.
    • Long press - shutdown menu.
    Added items in the shutdown menu : Restart, Safe mode, Recovery mode.
  26. Added the ability to change the ringtone to any in the ringtones folder (only for the MD725 Bluetooth module)
  27. Added the possibility of increasing TTL by default to bypass restrictions on the distribution of Internet from mobile devices.
  28. Added a white list of applications that do not close when going to sleep, with the ability to configure.
  29. The number on the volume control is increased and made white.
  30. Added hidden item "Developer options" in settings.
  31. The Status item is added in Settings - About machine.
  32. Added the ability to disable some statusbar elements.
    By default, the Home button, the Volume, Eject and Brightness icons are disabled. The Back button is moved from right to left. Everything can be configured, as it was in the stock or in another way.
Known issue: On devices with 1 GB due to lack of RAM or another videocodec hardware, the built-in video player and other programs that work with video does not work normally.
Solution: use a third-party video player.

Version 2.0 screenshots
Attached Thumbnails
Click image for larger version

Name:	03.png
Views:	9328
Size:	223.7 KB
ID:	4402136   Click image for larger version

Name:	04.png
Views:	9396
Size:	41.4 KB
ID:	4402137   Click image for larger version

Name:	05.png
Views:	8962
Size:	37.6 KB
ID:	4402138   Click image for larger version

Name:	06.png
Views:	8458
Size:	11.1 KB
ID:	4402139   Click image for larger version

Name:	07.png
Views:	8182
Size:	51.4 KB
ID:	4402140   Click image for larger version

Name:	08.png
Views:	8188
Size:	204.6 KB
ID:	4402141   Click image for larger version

Name:	09.jpg
Views:	8450
Size:	53.6 KB
ID:	4402142   Click image for larger version

Name:	10.png
Views:	8474
Size:	213.9 KB
ID:	4402143   Click image for larger version

Name:	11.png
Views:	8304
Size:	47.7 KB
ID:	4402144   Click image for larger version

Name:	12.png
Views:	8056
Size:	65.6 KB
ID:	4402145   Click image for larger version

Name:	13.png
Views:	7666
Size:	29.9 KB
ID:	4402146   Click image for larger version

Name:	14.png
Views:	7536
Size:	52.7 KB
ID:	4402147   Click image for larger version

Name:	15.png
Views:	7470
Size:	72.7 KB
ID:	4402148   Click image for larger version

Name:	16.png
Views:	7380
Size:	101.1 KB
ID:	4402149   Click image for larger version

Name:	17.png
Views:	7308
Size:	32.8 KB
ID:	4402150   Click image for larger version

Name:	18.png
Views:	7920
Size:	69.0 KB
ID:	4402151   Click image for larger version

Name:	19.png
Views:	7896
Size:	78.4 KB
ID:	4402152   Click image for larger version

Name:	20.png
Views:	7908
Size:	52.2 KB
ID:	4402153  
The Following 33 Users Say Thank You to Hal9k_ For This Useful Post: [ View ] Gift Hal9k_ Ad-Free
 
 
28th January 2018, 08:19 AM |#2  
Hal9k_'s Avatar
OP Senior Member
Thanks Meter: 217
 
Donate to Me
More
Helpful Tips
  • How to automatically install your favorite APKs after flashing ?
    Create a hct folder on a USB flash drive with firmware.
    In this folder create folder apk.
    Put your favorite APKs in this folder, they will be automatically installed after flashing.

  • How to switch to microG ?
    First, make sure that you have already granted root permissions for the Mod Settings application.
    Go to Mod Settings > Framework selection and select microG option. Changes take effect immediately !
    The device will restart multiple times.
    Then run the microG Settings app, give the necessary permissions and enable Google device registration and Google Cloud Messaging.
    If you have GSM modem connected to your radio, go to UnifiedNlp Settings and turn on Mozilla Location Service in "Configure location backends" and Nominatim in "Configure address lookup backends".
    Then go to Self-Check and verify that all the checkboxes are enabled (the check boxes in the lower part is only available with GSM modem).
    Recreate Google account.

  • How to install this firmware instead of Android 5.1.1 ?
    Download the attached archive with the SD_Firmware_Tool utility and unpack it.
    Prepare a micro SD card for 2 - 4 - 8 Gb. It will be completely overwritten.
    Prepare USB flash drive with the same firmware.

    Insert the card into the PC card reader and run SD_Firmware_Tool.exe as Administrator.
    Choose the removable disk.
    Clear the "Upgrade Firmware" check box. It's important !
    Press the "Firmware" button and select nupdate.img file.
    Press the "Create" button and wait for the process to finish.

    Insert this card into the "GPS" slot on the radio.
    Insert the USB flash drive with the same firmware into the USB slot on the radio.
    Hard reboot or turn off and turn on the power of the radio.

    The radio will boot the recovery from Android 7 from the card and will go to the menu.
    Select "Apply system image from SD card or USB"> "From usb storage"
    Wait for the flashing process to finish.
    Then select "Wipe data/factory reset"
    Then "Reboot system now"
    Radio will ask you to remove the SD card. Remove that.

    Radio will boot to Android 7.

    Note: You must Restore this card with the SD_Firmware_Tool utility for future use.

  • How to install ViPER4Android FX ?
    Download ViPER4Android_FX_v2505.zip from the Viper's site.
    Extract ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk from the archive, install and start it.
    Allow Viper access to the storage.
    Click "Yes" when prompted to install the driver.
    Click "Grant" when prompted for Superuser request.
    If you get "ViPER4Android FX isn't responding" prompt, just click "Wait". It may be necessary to do this several times.
    You will get "Driver installed" prompt. Click "OK" and reboot the device.
    It's all. Use it.
microG screenshots
Attached Thumbnails
Click image for larger version

Name:	50.png
Views:	3344
Size:	52.3 KB
ID:	4402167   Click image for larger version

Name:	51.png
Views:	3368
Size:	60.8 KB
ID:	4402168   Click image for larger version

Name:	52.png
Views:	3098
Size:	42.5 KB
ID:	4402169   Click image for larger version

Name:	53.png
Views:	2866
Size:	54.3 KB
ID:	4402170   Click image for larger version

Name:	54.png
Views:	2832
Size:	48.5 KB
ID:	4402172   Click image for larger version

Name:	55.png
Views:	2816
Size:	56.0 KB
ID:	4402173   Click image for larger version

Name:	56.png
Views:	2758
Size:	47.5 KB
ID:	4402174   Click image for larger version

Name:	57.png
Views:	2726
Size:	51.4 KB
ID:	4402175   Click image for larger version

Name:	58.png
Views:	2668
Size:	52.7 KB
ID:	4402176   Click image for larger version

Name:	59.png
Views:	2686
Size:	41.6 KB
ID:	4402177   Click image for larger version

Name:	sdut.png
Views:	2936
Size:	31.9 KB
ID:	4402298  
Attached Files
File Type: rar SD_Firmware_Tool.rar - [Click for QR Code] (425.8 KB, 1356 views)
The Following 8 Users Say Thank You to Hal9k_ For This Useful Post: [ View ] Gift Hal9k_ Ad-Free
28th January 2018, 08:26 AM |#3  
Hal9k_'s Avatar
OP Senior Member
Thanks Meter: 217
 
Donate to Me
More
Version 2.1 and 2.2 screenshots:
Attached Thumbnails
Click image for larger version

Name:	21.png
Views:	2158
Size:	153.8 KB
ID:	4456264   Click image for larger version

Name:	22.png
Views:	2128
Size:	61.5 KB
ID:	4456265   Click image for larger version

Name:	24.png
Views:	2052
Size:	42.4 KB
ID:	4456267   Click image for larger version

Name:	25.png
Views:	1982
Size:	128.9 KB
ID:	4456268   Click image for larger version

Name:	26.png
Views:	1962
Size:	39.4 KB
ID:	4456269   Click image for larger version

Name:	27.png
Views:	2020
Size:	248.2 KB
ID:	4456270   Click image for larger version

Name:	28.jpg
Views:	2158
Size:	50.3 KB
ID:	4456271   Click image for larger version

Name:	29.jpg
Views:	2182
Size:	44.5 KB
ID:	4456272   Click image for larger version

Name:	30.jpg
Views:	2216
Size:	58.2 KB
ID:	4456273   Click image for larger version

Name:	31.png
Views:	2150
Size:	106.3 KB
ID:	4456274   Click image for larger version

Name:	32.png
Views:	2092
Size:	131.5 KB
ID:	4456275   Click image for larger version

Name:	23.png
Views:	966
Size:	191.3 KB
ID:	4481650   Click image for larger version

Name:	33.png
Views:	928
Size:	74.3 KB
ID:	4481651  
The Following 4 Users Say Thank You to Hal9k_ For This Useful Post: [ View ] Gift Hal9k_ Ad-Free
28th January 2018, 09:23 AM |#4  
Member
Thanks Meter: 7
 
More
So I apologize if this is a stupid question, but I'm still learning these units. Will this absolutely not work on an rk3066? I know it specifically states rk3188, but I've read that the two CPUs can be swapped internally without issue, so in my mind it seems that any ROMs for one are compatible with the other. I'm sure it's more complicated than that, but I figured I'd ask.
I'm using Malaysk's rom at the moment, but I'd like to have working Daydream. Thanks.
28th January 2018, 09:48 AM |#5  
Hal9k_'s Avatar
OP Senior Member
Thanks Meter: 217
 
Donate to Me
More
I do not have a rk3066, so I can not check.
If you are sure, then you can check it yourself.
28th January 2018, 10:03 AM |#6  
Senior Member
Thanks Meter: 42
 
More
Quote:
Originally Posted by Hal9k_

When switching from any other firmware, user data is cleared automatically!

I understand that with Hal Mod 1.2 also?
28th January 2018, 10:38 AM |#7  
Hal9k_'s Avatar
OP Senior Member
Thanks Meter: 217
 
Donate to Me
More
Quote:
Originally Posted by emarcin

I understand that with Hal Mod 1.2 also?

Yes. Android 7 has a different partitioning of the built-in flash.
28th January 2018, 10:41 AM |#8  
Senior Member
Thanks Meter: 42
 
More
Ok but I do not want to install.Click image for larger version

Name:	IMG_20180128_113804_1.jpg
Views:	2042
Size:	58.7 KB
ID:	4402291Click image for larger version

Name:	IMG_20180128_113910_1.jpg
Views:	2064
Size:	92.8 KB
ID:	4402292

Wysłane z mojego MI 6 przy użyciu Tapatalka
28th January 2018, 10:56 AM |#9  
Hal9k_'s Avatar
OP Senior Member
Thanks Meter: 217
 
Donate to Me
More
Quote:
Originally Posted by emarcin

Ok but I do not want to install.

You can not install?
With Android 5 is not so simple.
I added the instruction to the second post.
28th January 2018, 11:15 AM |#10  
Senior Member
Thanks Meter: 1,287
 
Donate to Me
More
Quote:
Originally Posted by Hazard15301

So I apologize if this is a stupid question, but I'm still learning these units. Will this absolutely not work on an rk3066? I know it specifically states rk3188, but I've read that the two CPUs can be swapped internally without issue, so in my mind it seems that any ROMs for one are compatible with the other. I'm sure it's more complicated than that, but I figured I'd ask.
I'm using Malaysk's rom at the moment, but I'd like to have working Daydream. Thanks.

No, it will not - the RK3066 is MTCB/C only, this thread is in the MTCD forum, for your unit you need to read the MTCB forum.

The latest Android version RK3066 units can run is KitKat.
The Following User Says Thank You to typos1 For This Useful Post: [ View ] Gift typos1 Ad-Free
28th January 2018, 11:33 AM |#11  
Senior Member
Thanks Meter: 42
 
More
Quote:
Originally Posted by Hal9k_

You can not install?
With Android 5 is not so simple.
I added the instruction to the second post.

Amazing it works!

Wysłane z mojego MI 6 przy użyciu Tapatalka
Post Reply Subscribe to Thread

Tags
mtcd, mtce, px3, rk3188

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes