yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] skezza:
Has anyone worked out a way to remap SWC keys yet?
[Android Head-Units] Badboyhamsta:
I'm unable to map mine too, when I open the app nothing responds. Gonna have a play with it more probably tomorrow and if I have no luck I'll be on xtrons' case I think...
[Android Head-Units] Badboyhamsta:
A bit of research later and I found this...

"So because we're using a can bus decoder you cannot use that app to reprogram the swc. That app is for when you hook up the key 1 and key 2 wires. If you want the controls to do something else, I recommend you download mtcd tools off of XDA."

That program measures the resistance of the signal apparently and that's why it doesn't pick up from the canbus.

Gonna go down the MTCD tools research rabbit hole later and see what that's all about...
[Android Head-Units] suhail_kapoor:
Tried it this morning definitely works. The blue wire is in one of the additional looms and it’s titles ANT .. the second blue wire is in main loom and titled AMP.

Got brilliant FM reception now, many thanks.
[Android Head-Units] skezza:
The problem with MTCD tools is that it catches the event, but doesn't block the system event. So the talk button on the SW, is still mute..... which is dumb.

However, I believe with root is might be possible to change the .kl keymap file and that might work. Mute is keyevent 258. I'm going to do some experiments :)
[Android Head-Units] skezza:
No problem. For some reason Xtrons don't mention it in the instructions.
[Android Head-Units] Badboyhamsta:
Yeah, I sorted mine too, i had taped up all the loose wires so forgot it even existed.

FM Central in my car now :cool:
[Android Head-Units] skezza:
I really suggest you guys fit the reversing camera. Cost about £12 and it's super easy. I have some tricks that can help you as well ;)
[Android Head-Units] Badboyhamsta:
Which one do you have? One of the xtrons one that fits in the handle / number plate light? Or a generic one? I've thought about it, not sure I'd use it though and it'd be little more than a gimmick. Again it might be something I don't know I need yet as I've never used one...
[Android Head-Units] suhail_kapoor:
I have the camera .. just been lazy enough to not drag wiring from rear to front. If you have a guide or some shortcuts that would be helpful.

I have also attached a car play dongle and that works perfect too. Beauty of a system, this one. Just need to sort custom steering button presses and clock issue.
[Android Head-Units] Carlosjpt84:
you could also use a live wire from the reverse light. thats what i did. so when the reverse light comes on, it tigers the relay.

interested to see if you can get the steering wheels mapped
[Android Head-Units] skezza:
That makes no sense though? The idea of a relay is to use a low current circuit (the wire from the reversing light) to close a high current circuit, which is supplied by the feed from the battery.

What you're describing sounds more like a rectifier, which I did see, but I prefer a relay tbh.
[Android Head-Units] skezza:
Has anyone got Malaysk ROM yet? I wouldn't mind trying it, but I'll lose everything I've set up so far which is a pain. If someone has it, you could do a quick experiment for me please ;) :P :) :D
[Android Head-Units] Badboyhamsta:
Re the rear camera, is there a need for any interaction with the reverse lights at all? Can it just be powered by any old ignition live and just always be on when the cars on? Will that trigger the unit to switch to it constantly? Doesn't the canbus send a reverse signal that will activate the display instead?
[Android Head-Units] Carlosjpt84:
definitely used a relay mate, if you tell me its not the best way to do it, ill take your word for it(dont know much about this stuff, just basics) but have had it like that and its been working a treat for like a year. without the relay if i had the car on, the camera would shut off
[Android Head-Units] skezza:
You could power it by any old ignition live, but then it becomes a bit like a parasitic drain. It's going to be a tiny amount, but it's still adding a bit of extra load onto the alternator etc. Why bother when installing a relay is so so simple? :)

If you used a relay I'll take your word for it, but I'm just confused as to what you've actually done or more to the point how you wired it in :D No need to change it if it's working buddy, but basically, the simple idea behind a relay is that it's nothing more than a switch, but rather than like a simple SPST switch where you flick it on and off using your finger, the low current circuit is essentially the switch for the high current circuit. No idea if that makes any sense at all, because it's a terrible way of describing it. Relays are a bit weird because they're kind of difficult to understand at first, until you get it, then they all make perfect sense. From the point of view of a reversing camera, the high current circuit is the one with the battery going direct to the camera if that makes sense? The camera is off, until that circuit is complete. The low current circuit, is the reversing lights. When the reversing light comes on, this low current circuit triggers the switch, which then completes the high current circuit activating the camera. It means that the draw from the reversing lights is super low and won't cause any issues with the power management system, while the draw from the battery is as good as unlimited (Within the specifications of the relay and wiring).

If you wired the relay directly into the reversing circuitry, then I'm confused what the relay is actually switching. Unless there's another 12v in the boot that I was unaware of. It's very possible there is :)
[Android Head-Units] skezza:
I may have a solution to the terrible MUTE button from the steering wheel. I just need to do some extra work on this MTCManager.apk file. Will keep you posted :)
[Android Head-Units] Legolas8911:
Guys, regarding reverse camera, doesn't your camera have an extra wire attached to it? Mine, bought from xtrons, has it and I wired the CAMERA + or something related to this to it and that was it. One wire from the camera to the HU and it's ok. The HU powers the camera when it's needed.
[Android Head-Units] skezza:
Errm, It might have :D

Too late now. I didn't get mine from Xtrons, was just a cheap generic ebay job.
[Android Head-Units] skezza:
Watch this space. It's very possible I have a proper fix for the answer button activating mute from our steering wheel.

Watch this space ;)
[Android Head-Units] skezza:
BOOM!!!! And the ball is in the back of the onion bag.

I've made us a signed modified stock MTCManager.apk with the steering wheel 'voice' (mute on the device) button essentially deprogrammed. By deprogrammed, I've NOP'd the two commands, which are to set the volume to either mute or the previous value, and to display a toast message indicating the status. It still runs through the logic but it never runs those commands. It's only a small function though, however I may just nop the whole thing which would be 0.000000001% more efficient.

Most importantly though, with this version, you can then use Mtcdtools to assign the Voice key to whatever you want. I've set it to Google Assistant. Probably one of the best mods I've made to this kit so far. If there's a desire for it, I'm happy to make another one which deprograms all the buttons that are managed by MTCManager. However the forward and backwards button are actually proper keycodes so are slightly different. I think the phone button is also handled by this, but you can still program that with Mcdtools and have it work. Mute was a bit of a killer really.

Anyway, attached the APK.

To install (these are from memory so please double check what you're doing):

- Download attached file

- Root stock ROM using the tutorial I attached earlier or enable temporary root using standard method.

- Connect again using wireless ADB (I had trouble with root browsers)

- adb remount

- I suggest backing up the stock app, so copying the priv-app/MTCManager folder to the sdcard, in shell, so that'll be

adb shell cp -r /system/priv-app/MTCManager /sdcard/

- Now delete the odex files

adb shell rm -r /system/priv-app/MTCManager/oat

Now copy the new MTCManager apk and overwrite the old one, then you don't have to set permissions, although i still set them anyway

adb shell cp /sdcard/Downloads/MTCManager.apk /system/priv-app/MTCManager/MTCManager.apk

adb shell chmod 644 /system/priv-app/MTCManager/MTCManager.apk

adb shell reboot

It'll take a few seconds longer to boot as it dex's the app, but once it does you will find that all your keys except Mute work fine. You can now assign that key in Mcdtools and bobs your uncle.

If nothing works, i.e. front panel keys are dead, swc keys are dead, then you did something wrong and you need to either try again, reload the backup stock ones or reflash stock. This mod won't cause a bootloop though ;)

BOOOOOM. Who needs malaysk :)

Note: This will work on any Xtrons but I don't suggest using it on another brand of device :)

New Version Here
[Android Head-Units] jerkeife:
This thread really got going while I was travelling. New CANBUS box fixed my issues as well. The unit still won't save the time for me, but I will correct that via 4g if I have to.

[MENTION=627785]skezza[/MENTION] - If you figure out how to remap those buttons, it will give me a reason to root my unit.
[Android Head-Units] Carlosjpt84:
good work skezza;) can you use google assistane to dial someone up?

also, my bluetooth always autoanswers my calls, even if i change it in the settings to not do it. it goes back to autoanswer. any body else have this problem? any know a way to fix this?
[Android Head-Units] skezza:
At this point, I'd really recommend it. Which buttons are you looking to remap? I can probably make a few of these with various buttons de-programmed. Once they're de-programmed, Mtcdtools can remap any button to whatever you want ;)

Also, as per the suggestion earlier in the thread, you can fix the time issue, but again it requires root. I reckon it's time. Still no need for Malaysk yet though, which is perfect really as the reviews of Malaysk seem to be mixed at best.

Sure dude. Mtcdialer, and then you hook that into Google Assistant. Works amazingly well.

Not a clue what's going on with your Bluetooth auto answering. Could it be the phone rather than the head unit? I suspect both have options to auto answer?
[Android Head-Units] skezza:
So, I've tweaked MTCManager some more as my first version had the occasional issue, sometimes it wouldn't mute and sometimes it would. That seems all sorted in this version and having just tested it for a good hours drive, it seems solid. I think there are further tweaks worth looking at though, so that is what I'll do. There is Radar stuff in this binary and MTCCanbus so there's certainly some things worth looking at. I doubt i'll be able to fix the issue with the non-constant beep though, I suspect that is the CANBUS box.

I've also experimented with root explorers so you don't have to use your laptop, and you can get them to work, but you'll need to install busybox from JRummy along with his root browser. Then you can mount it and you can then sideload the APK's with no problem at all.

https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer&hl=en_GB - Busybox

https://play.google.com/store/apps/details?id=com.jrummy.root.browserfree&hl=en_GB - Root Browser

Edit: Also, I didn't mention in the original post. I've included Tasker as a whitelist'd app. No need to worry about it getting killed anymore.
[Android Head-Units] skezza:
OK, root explorers work fine for stuff like copying and moving, but setting permissions doesn't seem to work with any root explorer that I've tried so far. Not sure why though.
[Android Head-Units] jerkeife:
What you have already done is exactly what I would do. If there was a way to get the phone button to hang up when you are done with a call that would be great. My parrot unit did that and I became accustomed to it. plus I don't ever have to take my eyes off the road. I will be rooting my unit and installing the GPS tonight. I think I am going to route the receiver to the dash by the driver pillar.

It appears the time fix posted requires me to connect to a hotspot on my phone, which I prefer not to do. I have spare 4g modems and sim cards for my plan so I intend to use that. I can then experiment to see if I need to use tasker to pull time on boot or not.
[Android Head-Units] skezza:
I'll experiment with the phone hangup feature.
[Android Head-Units] septik1:
Hmm... still no pictures of fitment in e9x..? Would like to see some more fitment pictures of xtron unit :)

I placed order for 7" unit and camera. But, think i have ordered wrong camera.

Anybody here has Cam005 type camera (universal one)from xtrons(forum does not allow me to post links yet?

Will it fit or Ill have to order another one(trunk lid one)...
[Android Head-Units] Badboyhamsta:
I tried to reply with pictures of my 9inch a while ago (reeeeeeeeyyy) but I was too new also.

You have ordered the 7 now but these pictures may be useful for other people in the future...

BEFORE

AFTER
[Android Head-Units] jerkeife:
I totally forgot about this. Wish you would have said something sooner. My pics look the same as what was posted.
[Android Head-Units] sd_dracula:
Hi guys, any pics of the 7 inch unit after installation?

As far as I can see from Badboyhamsta's photo the unit definitely stick out and not flush with the console.

Also what do you think, new units have the canbus issue sorted or people are still seeing this?

I've been torn between this and Eonon still cannot decide. The Eonon has a "cool" cable on it's harness where you can wire the power of the reverse cam so you don't have to mess with relays/splicing reverse lights etc. Does the xtron unit have the camera + cable also in its harness?
[Android Head-Units] Legolas8911:
The xtrons camera does. It has an extra wire along the ground and video ones that can be used for +12v. That's what I did, I connected that wire to the cam+ wire in the harness and that was it. No splicing, no reverse light, nothing.
[Android Head-Units] skezza:
I have the unit with the disk drive. I guess it's not possible to be entirely objective. I would say the unit with the drive fits a little better. I've tried everything (including modifying the metal bracket) to get the climate controls flush and it's not possible, so forget that.

I put a relay in. It may well have a 'cool' cable, but I didn't look that hard :)
[Android Head-Units] Mrwaan:
Hi Guys,

I'm having real trouble with mine! After installation the screen would not illuminate I had the leds working in the background when I turned my lights on and off but no screen. When you put the car into reverse you would get the no camera explanation mark come up and a picture of the car with my rear sensors beeping away. I am having no luck with the support so I am struggling. I started disconnecting certain wires from the canbus to the unit to see if any of them were disabling the unit when I was in neutral. But no avail. Has anyone else had this problem. I've been driving my car for weeks with no sound it's a killer!
[Android Head-Units] skezza:
Something doesn't sound right there. Is the I think your canbus box is knackered.
[Android Head-Units] skezza:
Couple of months after purchase and there's absolutely zero regrets from me. I notice the price has gone down to about £250 now, so this unit is an absolute bargain at that price. I suspect by now any issues that were going to manifest themselves would. I notice when the AC is on, the unit seems to be getting cooled from the rear, so we might not even have to worry about active cooling ;)
[Android Head-Units] septik1:
My unit installed couple or days ago....

I cannot input cd/dvd... dont know what is problem with it...its still work in progress (apps, launcher)
[Android Head-Units] Jamble1984:
Has anyone had a successful end to the time issue, ive tried gps time and auto time but it will still not correct itself without me going into settings and turning one of those modes off and on again.

My yellow 12v wire is through a large bung in the bulk head connected to the 12v point under the bonnet.

Tia
[Android Head-Units] skezza:
Yes. I use Tasker and basically when it connects to a wifi, it toggles wifi time update. Works great, although it requires a wifi connection bringing me onto my next topic.

Wifi scan interval? This is poor as stock. I reckon the scan interval is something like 60 seconds or more..... it can take ages before it connects to my wifi unless I open the WiFi settings which simply permanently scans. :o
[Android Head-Units] Legolas8911:
How did you set it up exactly? Somehow I can't seem to understand how tasker works.
[Android Head-Units] skezza:
So, use WiFi connected as the trigger, then any WiFi you connect to will update the time.... and simply toggle the auto_time. There's a post about it by someone else in this thread, I'll try find it for you.
[Android Head-Units] skezza:
Here you go:

https://xdaforums.com/showpost.php?p=76926343&postcount=99
[Android Head-Units] Jamble1984:
Abby from xtrons has sent me the link for the latest firmware update, going to give it a go to see if it sorts the time issue.
[Android Head-Units] skezza:
What version is this?
[Android Head-Units] skezza:
Has anyone tried the latest ROM? Turns out Xtrons put out a new ROM: '2018-07-03', so for English users 03-07-2018 can be found here:

https://xtrons.ibus-app.de/index.php?title=Aktuelle_Firmware#Xtrons_Android_8.0_Octacore_Xtrons_ROM:

Link to the update: http://download.speedy-pics.de/uploads/safe/GS-PE_PX5_8.0_(20180703).rar

I'd be interested to see a changelog, but you don't really get one do you?
[Android Head-Units] skezza:
Did you try it?
[Android Head-Units] Jamble1984:
I tried everything for the firmware download, was asked by xtrons to download files to a sd card or usb stick, unzip the files, plug it into a usb port on the headunit and the update would automatically start. It didn't work, i then got sent a link by xtrons for a video showing you how to do it, the video wouldn't play, so gave up for now to let my patience rebuild lol.

What a headache it turned out to be :confused:

Maybe its me and computers lol,

I will post the link for firmware and video, maybe you will have more luck

---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------

Firmware link:

https://1drv.ms/u/s!AjrY0uqbW_kBhFUUDxw9uUsD8KpC

---------- Post added at 02:04 PM ---------- Previous post was at 02:02 PM ----------

Video on how to update firmware:

https://1drv.ms/f/s!Am70h7RvIcDIul0KYoxxfBI06_Tz
[Android Head-Units] skezza:
Normally you have to put it in the root of your sd card then plug into the gps slot and it works okay? Did you try that?
[Android Head-Units] Jamble1984:
My sd card was corrupt so tried the usb way, il have to get a new sd card and try that.
[Android Head-Units] skezza:
Any luck?
[Android Q&A, Help & Troubleshooting] BipcooL69:
The various root methods remain unsuccessful, maybe you have someone who have the files or links are happy if anyone wants to share. because sharing is beautiful. Thank you very much
[Samsung Galaxy S8 Themes, Apps, and Mods] Switiz:
Updated 26.06.2018

Hello guys,

I present you the new and improved Custom Navbar Overlays (old link - https://xdaforums.com/galaxy-s8/themes/custom-navbar-overlay-supergirl-flash-t3718466)

This app contains the following icons:

Center Clock:

- Condensed (New)

- Light (New)

- Regular (New)

Status bar

- iOS Dots

Nav bar

Abstract category :

- Dots

- Ace

- Mickey and Minnie

- Stock Android

Games category:

- Legend of Zelda

- Death Star

- Dark Souls 3 (New)

Superheroes category :

- Avengers

- Spiderman

- Superman

More will come soon.

Download link

How to install

1. Install Substratum.

2. If you're rooted just skip to step 3. If not, you need to purchase the Substratum plugin, named Andromeda.

3. Enter Substratum, proceed to Settings and check "Sungstromeda mode" (After March security patch, this step is essential for any overlay to work).

4. Select Manage and enter in Custom Navbar Overlays app.

5. Select from the drop down menu what you want to overlay, check the on top box and press the "Install selected" button, located on the bottom of the app.

6. Restart your phone.

7. Enjoy :D

If you want more navbars and want something specific, buy me a beer https://play.google.com/store/apps/details?id=paid.customnavbar.overlays
[Samsung Galaxy S8 Themes, Apps, and Mods] Switiz:
Updated 26.06.2016
[Samsung Galaxy S8 Themes, Apps, and Mods] AntB189:
Hey mate,

Could you please add the Avicii logo in your next update?
[Samsung Galaxy S8 Themes, Apps, and Mods] lifesgood88:
so i'm trying to add the ios dots to my note 8 n950u and i can't get the overlay to work. any ideas?
[Xiaomi Redmi Note 4 Questions & Answers] kawaii.beans:
As we know , Th latest MIUI 10 has been leaked/released for the redmi note 5 pro and i was just wondering if it was possible to port it to our rn4 by using los15.1 as base ?
[Xiaomi Redmi Note 4 Questions & Answers] Not Available:
why don't you just wait ...............
[Xiaomi Redmi Note 4 Questions & Answers] Junier120:
Yes but you have to wait, it's a lie that will magically appear or that will be stable
[Xiaomi Redmi Note 4 Questions & Answers] SJD Ayy:
That's not how it works. Also wrong section.
[Xiaomi Redmi Note 4 Questions & Answers] ataberkozen:
It's possible. Easier with treble. If u change kernel and etc/selinux it can bring you to bootanimation. Read logs and fix.
[Galaxy Tab 3 Q&A, Help & Troubleshooting] littleUser92:
Hello everyone,

this is my first post in this forum, so i'm excusing in advance if this is the wrong place for this post.

I have a samsung tab sm-t110 which is very slow on every action. I try to format it, but I see no improvement. I then look around to know a little about root and roms.

I read several thread in this forum and i have some question.

1) I'd like to speed up my tablet and remove unnecessary apps, do I just need to root it? If yes, can you confirm is this thread the one I need to follow carefully?

2) What action do you suggest to do after?

3) If you think it would be better use a rom, which one do you suggest?

Sorry if my questions are silly, I'm new and wish to know better this world before starting manipulating my devices

And thanks to whoever will spent his time answering :)
[Galaxy Tab 3 Q&A, Help & Troubleshooting] AdnanSakib:
As far your device, you should first root it . And thn use 3rd party soft wares to delete the unnecessary apps. This will help a lot and you can also download Lineage for your device .
[Galaxy Tab 3 Q&A, Help & Troubleshooting] littleUser92:
I root the device successfully :cool:

Thanks for the clean and easy-to-follow guide (can't write in the thread, it's closed)

For now I'll try using the rooted device with some app.

Really last question for now, what would be the best ROM? The Lineage OS that seems will be out for the end of July?
[Galaxy Tab 3 Q&A, Help & Troubleshooting] zubairdroid:
Its cynogenmod
[Galaxy Tab 3 Q&A, Help & Troubleshooting] KauzDs:
What version? I've looked through v12.1 to 14 and neither seems to have the T110 listed as compatible