yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] xTwinkleSx:
Magisk and Viper4android WORKING !

The Hal9k rom works perfectly. It is rooted and all the features are working properly. To use Magisk DO NOT update it (at least for now I guess). To run Viper4android you must uninstall the version that comes with the rom and install this https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx

Go to Releases and download version Alpha.

I can confirm that everything works.
[MTCD Software Development] Silver_:
Someone know of this????
[MTCD Software Development] xLeviNx:
Canbus isn’t effected unless you’ve changed anything specific regarding it such as using another app to change the swb keys. Otherwise everything is the same.
[MTCD Software Development] adamsuail:
Finally got the hub and flashed the rom, first impression..wow, it wakes up way fast than the stock rom and looks amazing.

Some hiccups though..USB keeps on disappearing every now and then. And the wifi gets disabled automatically.
[MTCD Software Development] nivron:
FYI, just got the OTA to 3.1. Was two updates maybe. First one was a couple hundred KB, then the next was 1.3? GB. Did via mobile hotspot, took about 15 minutes to download.

Haven't done much with it yet but I'm very happy to have 20/23 GPS satellites instead of 10/23. :)

Thanks Hal9k for the update!
[MTCD Software Development] Lum_UK:
a 3.1 OTA?! Please tell me there's a way to download it separately. My car can barely get on my home wireless as I don't have a driveway, and I don't fancy downloading 1.3gig over 4G!
[MTCD Software Development] tonycajjo:
any trick to getting MTCDialer working... says "could not find phone number for" then list the name. tried a handful of things and didnt have any luck.

side note: just got an OTA update 1.3 Gig is said... is that accurate or in error?
[MTCD Software Development] meazz1:
How did you get the 3.1 OTA? Don't see anything about it anywhere.
[MTCD Software Development] tonycajjo:
just showed up... i let it go, came back and now i'm gonna need to get the translator app going since it's in russian...
[MTCD Software Development] meazz1:
Lol, Hal9k was probably testing out something and you got lucky :):)
[MTCD Software Development] migcep:
Ota 3.1 install, testing
[MTCD Software Development] KAOS313:
Just updated to the 3.1 on my KLD unit. Seems just as stable and was wondering if anybody had a link to the changelog?

---------- Post added at 03:32 AM ---------- Previous post was at 03:29 AM ----------

Oh and thanks for the update! I bought you another beer!
[MTCD Software Development] Nasty_z:
Seems like hal9k hasn't gotten around to a changelog yet. Did you spot any changes?
[MTCD Software Development] KAOS313:
So the only things I have noticed is I had to open up the viper app and install the driver again and there was a place in settings to set the launcher. The Magisk manager is now on 18. too
[MTCD Software Development] Nasty_z:
Yeah I just installed it myself. Magisk manager is indeed version 18 now but installing modules is still not working. Probably for the better since it can mess up the rom. Viper works so I'm fine with it. Thankfully, wipe was not needed so everything is running well like before. I'm waiting on a full changelog though.

Btw, off topic, but I highly recommend BLW for the head unit. It's a live wallpaper that responds to music. Looks very nice.

Find it here: https://play.google.com/store/apps/details?id=com.n7mobile.wallpaper
[MTCD Software Development] dankec2000:
Hal3K v3.1 is based on what FW? Anyone knows?
[MTCD Software Development] DJorgio:
3.1

3.1 Change log can be read here http://4pda.ru/forum/index.php?showtopic=891403&st=540#entry77218289
[MTCD Software Development] tsavman:
Link for 3.1 update: https://yadi.sk/d/7IKkpMr5o0NE0g

Thank you Hal9k :)

Changelog (translated):

v3.1

Magisk updated to v18.0. Fixed a problem with the installation of modules.

Added a new screen saver that displays the time and date information from the players (not only regular), volume, speed, and temperature and pressure in the presence of the data.

To display the temperature needed CAN-adapter and to display voltage - LCF 2.9h and above.

Added possibility of replacing codes of buttons located on the steering wheel and the front panel.

You can configure the actions that are performed when you press the buttons on the steering wheel, even if they are connected via the CAN-adapter.

Made a choice of radio stations of the group.

If you are traveling to another country where they work other stations, you can select another band and adjust the station again.

And coming home, select the default group again, and your settings will be restored.

Fixed a problem with the regular player who did not start playing tracks from the memory card after the release of sleep.

Make a list of applications that have access to USB-devices. Gets rid of the annoying request for access.

For fans of Tasker added ability to assign numbers 1-9, 0, and the characters * and # keys on the steering wheel.

= An Intent "com.microntek.report.event"

Extra "of the type" = "key"

Extra "of value" = button code.

In many applications are added to the qualitative Russian translation booroondook .

Added script from b-max to freezing reconnecting the USB-hub.

The A2DP application added the artist name.

In the pop-up message from the music added to the name of the artist, and a message from the radio - frequency.

In Music EQ added challenge of a long tapa on-screen preset button.

In Settings Added the main application (choice of launcher) and data transfer (traffic restrictions)

Removed checkbox "Change the folder in Music buttons on the steering wheel," so it is now a button on the steering wheel can be adjusted.

Other minor changes aimed at improving the stability and ease of use.
[MTCD Software Development] dankec2000:
I found the answer myself: Based on december FW (HA version). Great!
[MTCD Software Development] tsavman:
Updated to 3.1 without wipes, everything works as supposed, and super smooth.

Thanks again to Hal9K :good:
[MTCD Software Development] discerrrr:
any mirror for 3.1? i cant open yandex account :(
[MTCD Software Development] faiz5200:
latest build can install magisk module or not?
[MTCD Software Development] krakus81:
https://we.tl/t-2jF3wzGYBM
[MTCD Software Development] isadmr:
First of all, thanks for this great ROM, I installed latest version 3.1 on my PX5 4GB RAM device.

I have 2 problem;

1) Has the ROM a audio modification? If yes how can I disable it. Sound quality is different from stock rom.

2) My device has 2 sd card slot and second one is not working.
[MTCD Software Development] isadmr:
I liked this mod too much, especially new screen saver is great. (I used hal9k 5.1.1 when I has a px3, too. It was great , too. Thanks again)

But, because of audio quality I revert back to Malaysk 3.2.1

ViperFX is working better on it. I think, there is an audio modification in this ROM.

Also, my is USB ports randomly unmounts
[MTCD Software Development] Jkteam:
I am sorry if it was already answered but i joined the forum here a few days ago . Tried to read as much as possible but with that many pages I might have skipped.

Is it possible to install the rom from Sd card? I didn't plug the usb when istalling and its a pita to take out the radio out and back in after in my car
[MTCD Software Development] marchnz:
an account is not needed to download.
[MTCD Software Development] Eventer_:
I'm on version 3.0. How can I install version 3.1? Just copy update.zip in the sd-card slot and I will see a pop up to update the firmware?
[MTCD Software Development] dankec2000:
3.1. Works perfect on my PX5 android 8. Even no touchscreen freezing till now.

Just Music player is more quiet than Radio... Anyone knows how to fix it?
[MTCD Software Development] Eventer_:
Ok, got it :laugh:

Viper now works without loading a newer version?

I have the problem that after every reboot all my radio stations are lost.

btw

rly a great mod :good:
[MTCD Software Development] Hal9k_:
Hal9k Mod v3.1 released. It's based on the December HA stock.

The same update is posted on the OTA-server.

So you can choose the installation option: by air or from a flash drive. I see that some have already received this update via OTA. :)

You can install it on top of the previous version without a wipe. After the update, you need to go to "Mod settings" to apply the default settings for new options. Just start the app.

It was not easy, so I did not appear here for so long. Sorry. :rolleyes:
[MTCD Software Development] Hal9k_:
If you did not install the Viper driver, then no.

Did you install another MCU simultaneously with 3.1?

My device also has 2 SD cards and both work.
[MTCD Software Development] tonycajjo:
when looking at screen saver settings I keep getting a popup to update Magisk Manager. Says Upgrade to full Magisk Manager to finish the setup. Same when i load the actual Magisk program. the rule of thumb here is still that we say no to upgrades, correct?
[MTCD Software Development] marchnz:
Factory settings.
[MTCD Software Development] LinkseD:
[MENTION=5092263]Hal9k_[/MENTION]

As alwasy, thank you for the great rom.

Is there a way to set a specific page as homescreen in the default launcher? Or is there a launcher wich allows this?
[MTCD Software Development] isadmr:
Thanks for your quick reply and this great works.

No, I didn't update the MCU.

I used same MCU for Stock HA, Malays 3.2.1 and your 3.1.

Both ROM installed with a wipe cache/data option.

I installed latest ViperFX driver when prompted by Viper.

When Viper is disabled, the sound is not normal, too.

There is something like a hidden equalizer is running background always.

How can I fix usb unmounting issue?
[MTCD Software Development] faiz5200:
Just tried the latest build with full wipe.

Amazing rom. Latest magisk 18 with youtube vanced module worked great.

New screensaver looks so sicked. Not tried to drive yet.

Awesome work [MENTION=472138]hal9k[/MENTION] :good:
[MTCD Software Development] Eventer_:
Will the screensaver activate while navigating?
[MTCD Software Development] Hal9k_:
[MENTION=3873312]tonycajjo[/MENTION], Magisk can not be updated.

[MENTION=5946994]LinkseD[/MENTION], There is no such setting in the default launcher. But you can move the necessary icons to page 2.

Don't use a Viper - you will have stock sound.

It is necessary to save the dmesg log at the moment when the SD card does not work.

Of course not.

But you can turn it on if you wish. :D
[MTCD Software Development] Hal9k_:
[MENTION=4594386]faiz5200[/MENTION], Screensaver does not look like it should.

Can you show a photo of your HU with a launcher on the screen?

What is your screen resolution?
[MTCD Software Development] Pachis83:
Thanks for the new version, I have been searching the way to remap canbus keys for a while with no solution.

Now it's straight-forward with your rom; little donation done to support your work!.

Regards.
[MTCD Software Development] Eventer_:
Installed YouTube vanced black themed with magisk, but where can I find it?
[MTCD Software Development] zeMadCat:
Customizable parking lines

Translated version of 4pda's Icognito+ "customizable parking lines" MTCBackView.apk

credits: http://4pda.ru/forum/index.php?showtopic=850239&st=1460#entry74221272

translated from hardcoded russian text to res/values-xx/strings.xml (more translations can be added as strings.xml in appropriate folder).

make sure you have root access!

2. use a root explorer like "ES File Explorer".

3. delete "MTCBackView.apk" and "oat" folder from "/system/app/MTCBackView".

4. copy modded "MTCBackView.apk" to "/system/app/MTCBackView".

5. set permissions of file to 644 "rw--r--r" by marking the apk, clicking the three dots in the top right and go to properties. (scroll a bit down to see the change button for permissions).

its safe to click the Cancel button in ES File Explorer after setting permissions, they will be saved.

6. go to Settings>CAR>Extra Settings and turn ON "Rear view ruler".

7. Reboot HU.

you should get a message when putting car in reverse telling you to hold you finger on the screen for 2 seconds.

adjust lines/line style as you please and click save.

LINK TO MODDED AND TRANSLATED APK:

Download Modded APK

changelog:

-replaced hardcoded russian text android:text="sometext" with android:text="@string/xxx"

-replaced java hardcoded "- - - Стоп - - -" with "- - - -------- - - -" (this is the blinking stop line)

-added translation for norwegian (res/values-nb/strings.xml)
[MTCD Software Development] ZeroZorro:
Thanks for this great update!

Fast fluid, after first boot it shutted down and after that I had to change language back from Russian. After that works like a rock.... Dirty flashed over 3.0 from the GUI

I know it's not ROM related but one thing I can't get straightened out for months now:

The LEDs on my HU are behaving the wrong way around. When car lights are OFF the LEDs are ON and when car lights are ON the LEDs switch to off. I asked around before but still no solution.

Has anyone a clue how to switch this behaviour, LEDs always ON would be great too.

I know I can choose that settings from CAR settings > Factory settings >126 but obviously when I choose always ON the LEDs are always OFF ;) and there (apart from choosing a colour)no setting always OFF.

So maybe I can edit some file and manually flip that switch?

Thanks for reading!
[MTCD Software Development] kirildaskalov:
[MENTION=472138]hal9k[/MENTION] Successfully update OTA my Xtrons PB78AA4P. But have to do full wipe because some of the apps(Magisk Manager, Viper..) started to disappear form launcher. Now enjoy Youtube Vanced :)
[MTCD Software Development] faiz5200:
Actually I change dpi to 180 like what I did on previous build. That's why it become like that.

Now I revert back to 240, screensaver looks ok now. Any way to make it work on 180 dpi?

Everything is too big on 240 dpi. 180 dpi looks perfect for me.
[MTCD Software Development] AndroidAutoShop:
This is fantastic :)

https://www.youtube.com/watch?v=XetPNel6EHI
[MTCD Software Development] dgcruzing:
Yes, that is pretty cool..

Nice add on to the systems..

Got to love the Russians at this stage for all they are doing for these units.

So thinking about it..we have the Chinese doing the hardware and the Russians doing the software better..??

Flashed new update today..

Smaller one did it's thing..330+k

OTA was going to take too long within the system and 4g..so direct downloaded it..

and copied it across to the sdcard..

Direct download from gdrive took a few minutes .(same connection)

OTA was only punching through at 140..so would have taken forever..

Is it because of the sever it's on?

Anyway flashed and all good..

Still using soundmod MCU HU 2.95_1

And it's all cooking with gas..sounds great..

Thanks HAL for Xmas update..

Have a good one for you and family too..
[MTCD Software Development] Eventer_:
Just have some questions.

- is it possible to change the language in the screensaver to german?

- can I switch the background from the music player app when no cover is available?

- automatic time zone selection is not working properly. It stays always on moskau +3 but I'm in germany

- the "V" in the screensaver shows my car battery voltage?

- how to use viper? I uninstalled an reinstalled the driver but nothing happened.
[MTCD Software Development] isadmr:
When I'm not using Viper, the sounds is not good and clear as stock one. I don't know why. May be device specific. In a suitable time I can record a video.

Btw; in a suitable time I'll save a dmesg log.

Thanks for everything.
[MTCD Software Development] Lum_UK:
Still got the same problems as the old ROM. Google Maps regularly crashes on certain locations (Old Market Tavern in Bristol, UK is guaranteed to crash it for me). Waze still refuses to start. I've tried 2.88 and 2.94 MCUs (GS)

I've removed PowerAMP and that hasn't fixed it, though it did fix AVIN. Since it made no difference, I've gone back to PowerAMP V2 which didn't have that bug and had a better UI
[MTCD Software Development] tasar:
My first Rom on my new A-Sure Andoird 8.0 but im not very surprised: First start only in russian, ok taste blind to settings and change it. But there are some settings and apps that where also only in russian (mode settings ,gps plus etc.) and dont see to change that. GPS plus can be deinstalled but how to change the mode settings entry?
[MTCD Software Development] sieg01:
Hello,

if I install from the Stock ROM (no root), is the device then automatically rooted and the bootloader locked or unlocked?

Greeting

sieg
[MTCD Software Development] amxandy:
You will have magisk and it will be rooted. There is no other recovery options available (sadly) so the only bootloader is the stock one.
[MTCD Software Development] digitalcan:
In poweramp v3 disabling﻿ settings / He﻿adse﻿t/Bluetooth / Respond To Buttons option.﻿﻿

Should do the trick. If it disables avin a2dp, radio apps works but you can’t control tracks with car wheel buttons :(

Poweramp developer blames our rom about that. ://
[MTCD Software Development] dankec2000:
Is there any way to make viperFX started all the time?

Sound with viper on is much better here, but it shuts down every time when HU goes to sleep or reboot.
[MTCD Software Development] zeMadCat:
try removing russian from language list in android settings (keep only english or whatever you want to use as display language)

it should do the trick, if not reboot the HU.

---------- Post added at 07:24 PM ---------- Previous post was at 07:19 PM ----------

try adding Viper4AndroidFX to the "Whitelist of applications that do not close when sleep" in Mod settings > Manage Applications

---------- Post added at 07:25 PM ---------- Previous post was at 07:24 PM ----------

i will look into making it work for 180dpi
[MTCD Software Development] tasar:
Ok, but i have only german and english in language settings, no russian. All other setting entry are fine but only the mode setting is russian
[MTCD Software Development] zeMadCat:
in Mod Settings>Screen saver, you can set what applications that allowes it to be started.

---------- Post added at 07:29 PM ---------- Previous post was at 07:27 PM ----------

ok, im not sure why.. would you maybe be able to make a german translation ? :)
[MTCD Software Development] digitalcan:
I’m in version 3.0 try to update 3.1 over the air. But it says you are in the last version. How can i fix that? İ could not upgrade to new version.

Thanks
[MTCD Software Development] Clandaries:
Thank you :)

Xposed is also working nicely now. Now i can tune my status bar again ;)

Regards
[MTCD Software Development] ZeroZorro:
Reboot to recovery and install update from there....
[MTCD Software Development] binar1:
Been wanting to install this ROM for a while just not got around to it, but the fact that you can remap steering wheel buttons made my mind up to install this new 3.1 version today.

I have a VW GS unit with GS mcu 3.0 installed and I still cannot remap the buttons. Steering key settings blank. How do I do this? What am I missing?
[MTCD Software Development] Lum_UK:
I fixed it just by going back to PowerAMP V2 which has a better landscape UI anyway.

The google maps issue is the big showstopper. Crashing on a variety of destinations and then working if you find a slightly different destination, like just the street name or whatever, plus Waze failing to launch. Oddly I've noticed that my dashcam app (UCarDrv.apk, not stock, came with the camera) also seems to give bogus speed readings on this ROM, which may be related?
[MTCD Software Development] faiz5200:
Anyone able to install V4A module using magisk? Would like to install the one inside magisk repo(material one). But stuck when installing during pressing volume button. It cannot detect when I'm pressing volume button on the head unit and also on steering. Currently using V4A by simply installing the apk.
[MTCD Software Development] Neo2010:
[MENTION=5092263]Hal9k_[/MENTION] Great job on this rom. 3.1 is awesome and a great Holiday gift. Some questions and feature suggestions please don't take this as criticism you do great work.

1. When i have the status bar on the bottom, if i get a phone call i can't answer/cancel call. If i click on anywhere on it, it just pops up the status bar.

2. Also If i receive a call and minimize the phone bar i can't tap anything where the bar would be if not minimized.

3. Your Screensaver is bad ass but was wondering if there is a way to change kph to Mph.

4. As others have mentioned smart unlock. would love to have that.

5. An ability to have recent applications on the left as well on the status bar.

I know there are other things but these are off the top of my head.

Again TY, and keep up the great work.
[MTCD Software Development] Danim89:
I tried to make the update to 3.1 but unfortunately I am told that no update is available. what am I doing wrong? I have an xtrons pb7839bp
[MTCD Software Development] dankec2000:
Quote:

Originally Posted by dankec2000

This is maybe offtopic, but if someone could tell me if this is due to Hal9k rom or HW?

In short, touch became totally unresponsive, then I have to hit it hard to make it work again. After day or two, the same procedure...

See video: h××p:// sendvid.com/frtsbvwr

Please help, it's so annoying.

Unfortunately, I didin't manage to solve occasional touch unresponsiveness with Hal3k 3.1, so I suppose it cannot be related to SW but HW.

Just for info for people with the same prob.
[MTCD Software Development] move_some:
For me, i had a similar issue, but on a HU with Buttons. From time to time the buttons stopped working and the button backlight turned into another color (green instead of orange).

In my case it was bad soldered (some soldering points were broken and i had to resolder them.)

Maybe i is similar to your device.

You may can see it on the photo. The green PCB is for the buttons and the blue one is the screen Controller.
[MTCD Software Development] dankec2000:
Thanks for info. How did you found bad soldered points? Or you just re-soldered all of them again?
[MTCD Software Development] Hal9k_:
Thank you ! :highfive:

This looks like an incorrect ILL wire connection or a hardware fault.

[MENTION=3212674]dgcruzing[/MENTION] Thank you for your wishes. And you all the best!

1, 2 This requires the refinement of applications.

3 Set your timezone in the settings manually.

4 Yes

5 Look for the answer in the Viper application thread.

So, you still have not changed the language in the system.

You can download the version from Google Drive. It is set to English by default.

And install it without wipe.

Go to Mod Settings > Replacing key codes and turn on "Show key codes"

Press all the wheel keys in turn and write down key codes.

Then create Original - Target pairs for the necessary codes.

1,2 These questions were asked by other users. I'll think about what can be done.

3 Turn on checkbox Mod settings > Adjusting the volume depending on the speed > Speed in miles/hour instead of km/hour

4 If you mean a smart unlock with a phone, then BT in HU does not support such a function

5 I do not even know what it is for. :)

Try again. ;)

Most of all it looks like a hardware failure. Disassemble and check the touch screen connector.
[MTCD Software Development] dankec2000:
Thanks! Maybe you (or someone else) could help me to recognize touchscreen connector? I could see (I think) four flat cables. Whichone is for touch?
[MTCD Software Development] move_some:
To be on the save site, i resoldered all of them, which wasn't a big deal. But it was a bit tricky to find the failure itself.
[MTCD Software Development] faiz5200:
nvm, managed to install it.
[MTCD Software Development] tasar:
Many thanxs for your fast response, that was the "trick", first time i download from another source and that was a russian version, now i download from Gdrive and all fine :)