yashsingh1/xdaforums huggingface dataset:
[MTCB Software Development] dsa8310:
I can't recall it either. :) But have you read the OP of this thread up to it's last sentence? :)

(something in the /system/etc/install-recovery.sh script)
[MTCB Software Development] dontpannic:
[MENTION=6041319]dsa8310[/MENTION] - fantastic ROM - I'm running this base with completely removed GApps and Xposed, boots quickly, absolutely reliable, and snappy. By far and away the very best ROM for these units.

---------- Post added at 09:07 AM ---------- Previous post was at 09:04 AM ----------

This is a very very interesting concept.

My E46 BMW has a rechargeable torch in the glovebox, which is connected to the 'consumer load' circuit.

This circuit is energised when the car is unlocked, remains energised all the time the engine is on, then power switches off when the car is locked. I might hook my accessory power into that circuit... Thanks for the heads up on this solution - so simple but easily overlooked!
[MTCB Software Development] Jefft5:
That sounds good, just move the acc line from the ignition to the consumer load, no need for relays or anything fancy, I would recommend an in line fuse though, just in case. I've uploaded a copy of the circuit I used on my T5 Cabbie just in case anyone is interested.
[MTCB Software Development] dsa8310:
mtcxp v1.5

Final mtcxp app is in post #336 #340.

Remaining firmware has been updated to encompass it and also the dsa logo - for convenience. :)

===

A last moment upgrade to v1.4, just to include the full range of app icons, but with identical functionality.

Version 1.5 is funnier!

(firmware is now updated in OP)
[MTCB Software Development] dsa8310:
mtcxp v1.6, replaced by v1.7 below

The Nougat/Oreo ready version is in post #341.

Beware, by default all parameters are not spoofed.

(now firmware in OP is updated, too)
[MTCB Software Development] dsa8310:
mtcxp v1.7

A small bug fix, get it from post #344. Firmware update follows up - done.
[MTCB Software Development] Twilek:
Tomtom cannot download maps

Hi all,

I have installed the latest version of the rom and things work fine (having installed Xposed etc.). The ROM will find and connect my WLAN and I will be able to transfer data over it. DSAs modified version of Tomtom Go will immediately crash upon start. If I install an unmodified version of TT Go (1.17) it will start and will download the initial data and the list of available maps. If I try to download a map it will start and immediately stop again and say that it has to wait until the connection is reestablished although the WIFI is still on and functional. Any ideas what goes wrong there.
[MTCB Software Development] dsa8310:
Read post #338.

It is important to use the original/Playstore TT GO app, together with the latest mtcxp app, from post #228, that will let you control parameter ro.serialno.

[

Indeed, other apps than the official one, of different signature, will exhibit the false networking error message, making map/voice downloading impossible. That is a pity because it leaves KK users with WiFi downloading only - not that there are too many using Ethernet, for instance. The issue is solved for all apps under LP, but it does not work for KK. I will consider an xposed solution for TT GO only.

]
[MTCB Software Development] Twilek:
Oh I didn´t see that one, I will try to replicate the solution. On another note I tried to install the latest MCXP APK manually and the install always fails saying the file cannot be parsed. Is it possible that the file in the 1.7 download is faulty?

---------- Post added at 10:19 PM ---------- Previous post was at 09:37 PM ----------

Installed with device faker and disabled the module before first start with mcxb enabled. Works now. Thanks
[MTCB Software Development] dsa8310:
No, mtcxp-1.7 is OK. Firmware, if latest, does anyway contain v1.7...
[MTCB Software Development] dsa8310:
mtcxp v1.9

The latest mtcxp is released in post #349.

(cut&paste bug fixed, it's over...)

Firmware update, next... done.
[MTCB Software Development] dsa8310:
The final version of mtcxp, v2.2, is in post #357.

(firmware has been updated again)
[MTCB Software Development] dsa8310:
Version 2.3 of mtcxp, optimized, has become available in post #367.
[MTCB Software Development] dsa8310:
New mtcxp v3.0 & 3.1 are in post #378.
[MTCB Software Development] Oldpapa49:
[MENTION=6041319]dsa8310[/MENTION], what mutes the HU audio while I use google for voice to call or search. Should I re-flash or update the mtcxp file?
[MTCB Software Development] dsa8310:
No, I believe voice search should normally mute audio.
[MTCB Software Development] Marmalux:
Hy,

Sorry if this was asked before, but i did not had the patience to read al 24 pages.

Whit this rom i cannot mount the SD card. Everytime i try i get the message " Safe to remove SD card" in the notification panel. Strange it is that i can acces some media from it (like mp3`s). But the most big issue that no navy app works beacuase of it (for example sigyc says it cannot acces the sd card, waze freezes with a white screen....)

Does anyone experienced this? and there is a sollution to this?

Best regards !
[MTCB Software Development] dsa8310:
There is certainly a solution for TomTom GO. Support for it is referenced from the OP here, or from the peer 5.1.1 thread.

In principle, any app could make use of the internal sd card while having the real external sd bind mounted, as facilitated by a number of apps, or, more efficiently by the method based on script /etc/install-recovery.sh (see OPs).
[MTCB Software Development] Oldpapa49:
TY, [MENTION=6041319]dsa8310[/MENTION],

I will check further, maybe need to reflash.. Been awhile.. clean up some old stuff too..
[MTCB Software Development] typos1:
Did you wipe data/cache several times after installing ?
[MTCB Software Development] dsa8310:
The latest/greatest :) ttxp v2.8 is in post #392.
[MTCB Software Development] ilkaskim:
I am constantly having a parsing problem while installing. How can I install it?

Gesendet von meinem SM-G935F mit Tapatalk
[MTCB Software Development] dsa8310:
Uninstall previous version(s), if any.

I have not tested it under KK, only under Lollipop, Marshmallow, and Nougat. But if it's an issue under KK, I will rebuild it, asap.

I have released v2.8 (same place), built for minSdk 17, please see if it works under KK.

I am going to check it out myself on my HU with KK, to put the issue at rest. -- Yes, v2.18 is mandatory for KK!

On this occasion I have also noticed that the OEM partition seems not visible under KK, I will look into it as well. New firmware is on its way... done.

(I couldn't check the OEM partition after the firmware update, I have already reverted to LP on my HU; should be OK)
[MTCB Software Development] dsa8310:
mtcxp-4.1.apk

ttxp-2.8.apk

-- See the updated versions in post #265 --

These are the most up to date xposed modules, built with identical compatibility, and good for either KK or LP.

They are merely pre-installed under KK, so update won't be an issue whatsoever.

In the LP firmware, mtcxp, mandatory, is still v4.0, but upgrade is also possible, although not needed.

I remind here that mtcxp is needed under KK as well, because it sets parameter config_voice_capable to true, making the phone icons in the True Contacts app clickable, under both KK and LP.
[MTCB Software Development] dsa8310:
mtcxp has been upgraded to version 4.2, recommended for any HU, as explained in post #444.
[MTCB Software Development] appleknight:
forgive me if this sounds ignorant, but what makes this different from Malaysk's version? what kinda features does it have? i only ask because im currious if its faster than his version, i enjoy Malaysk's work dont get me wrong, but id like to eliminiate some of the lag. thanks in advance!
[MTCB Software Development] typos1:
Its a little faster, but for speed youre best off with [MENTION=5228031]Johny DJ[/MENTION]'s microG version of [MENTION=6041319]dsa8310[/MENTION]'s ROM.

[MENTION=6041319]dsa8310[/MENTION] cant tell you how fast his ROM will be on your unit anyway - he has 2Gb RAM and its the fact that yours only has 1Gb that makes it lag.
[MTCB Software Development] dsa8310:
As per OP's rules, I don't entertain dialogues with "ungrateful" users. :)

Furthermore, one should not disparage one's work in one's thread! If you must draw comparisons, go praise one's work in the respective thread... it's more polite.

Same "error" happens in the LP thread as well...
[MTCB Software Development] typos1:
Hmm, is that a reference to my last comments I wonder ? For the record, [MENTION=5228031]Johny DJ[/MENTION]'s ROM is simply your ROM with a few mods to make it faster, including using microG instead of Gapps, so any praise for his also applies to yours as his is based on yours and of course most devices only have 1Gb of RAM, slowing them down, this is not your fault as you did not make the devices.

Having said that, someone asked about speed, so I gave an honest answer, plus also on xda you are allowed to criticise.

Of course the "OP's rules" cannot and do not over ride xda's rules.
[MTCB Software Development] veget83:
is possible "re up" the black kernel file?

thanks!! ;)
[MTCB Software Development] dsa8310:
Yes, done.
[MTCB Software Development] morph1963:
ttgo

Any chance of instructions for installing ttgo updated to latest FW in OP but still cannot get it to run:)
[MTCB Software Development] dsa8310:
Make sure that both mtcxp-4.2 & ttxp-2.8 are installed, enabled in the xposed installer app, the xposed framework installed, HU rebooted.

Uninstall previous TT GO apps, if any.

Start ttxp-2.8 at least once, then leave it but not before writing down the value of ro.serialno (first) parameter, just in case. Select other ttxp parameters, optionally.

Install the official TT GO app from play store, thanks to mtcxp-4.2, now it will be available (let me know if not, because I checked it out under LP only).

If you want to use an external storage for TT GO maps (say, because you need a big map and you have the 8 GB HU model), make there a folder called com.tomtom.gplay.navapp (bury it as deep as you want) and inside it some dummy file, say foobar (e.g. /mnt/external_sd/tomtom/com.tomtom.gplay.navapp/foobar). Shortly/automatically it will become bound mounted to the proper place, for TT GO's use, thanks to script /etc/install-recovery.sh.

Start TT GO for the first time, follow steps, download maps and voices, use it normally.

On a regular Android device (modern phone), you need only the xposed framework and the ttxp-2.8 module enabled, and some of its parameters checked out, if interested in its provided extra support for TT GO.

The ro.serialno story is simple: once run, TT GO expects the same value of it, in order to allow map/voice downloading/updating over internet. If ttxp is ever uninstalled instead of just upgraded, the value is randomly regenerated, and so you have to restore it by editing with ttxp (or reinstall TT GO, which you do not want it, because the maps must be downloaded again).

It does not matter but for the HU, the rest of Android devices have a good value that is merely preserved by ttxp (albeit editable at will on any device).
[MTCB Software Development] morph1963:
Thanks for the detailed response but it didnt work message reads TT cannot connect to tomtom try again later
[MTCB Software Development] dsa8310:
Oh, you make me switch to KK again... Yes, it's an xposed issue under KK that left parameter ro.serialno unchanged, hence TT GO could not connect.

Good that at least you checked it out. I will fix it, as soon as I figure out what has happened with my ttxp module, again... :)
[MTCB Software Development] morph1963:
Thanks for looking into it, I am happy to test when its done!
[MTCB Software Development] dsa8310:
Yes, thanks.

Anyway I have fixed the Internet access issue, that was the easiest part.

However, the KK xposed seems inadequate for the extra params, even WiFi does not work. Some classes are "seen", others aren't. It's a backward compatibility issue, same code that works under LP, MM, N, does not work under KK. I have simplified further the spoofing on this occasion, but it's like a labyrinth solving problem: so far I hit dead ends, classes not found by KK xposed, while perfectly accessible on my Nougat phone.

I might miss some KK specific technique, hopefully...
[MTCB Software Development] morph1963:
Is it easier for me to update to LP for my mtcb unit? I think it 1gb ram 800x640 can you send me link if you have one please?
[MTCB Software Development] dsa8310:
Sure, that was my first idea of a workaround... use LP. But I am not done yet.

In any case, the peer LP forum is https://xdaforums.com/android-auto/...c-firmware-t3632100/post72915716#post72915716 . Go for the OpenGApps version first.
[MTCB Software Development] dsa8310:
I have some good news.

I fixed the ro.serialno parameter issue, so enabling internet access under KK.

Spoofing works, too, albeit under KK there will be, in the main menu screen, the annoying upgrade invitation displayed.

Unfortunately, I cannot fix the WiFi parameter (the one that allows downloading seamlessly over non wifi networks), which will not work under KK; it was mainly for my use, but I use LP anyway, where all works as expected.

Under LP, MM, N, all works fully, pending some testing during navigation.

Stand by...
[MTCB Software Development] dsa8310:
Even better now: all works as expected under KK, all but my beloved WiFi parameter...

With a new spoofing technique.

===

And, I've nailed it! :)

Now all works as expected under KK as well, including parameter WiFi.

Check it out: ttxp-2.9.apk

I will do the same, on a road test. If all okay, I will update firmware, too.

One more detail, wait for the next version.
[MTCB Software Development] morph1963:
Excellent news, I tried LP and although everything works including ttgo the whole set up is glitchy and slower than kk. Hope all goes well with the test, looking forward to the updated kk FW. cheers mate
[MTCB Software Development] dsa8310:
Final mtcxp

mtcxp-4.3.apk

ttxp-3.0.apk -- just updated in post #458 --

These two xposed modules will work on all devices, including under KitKat.

Spoofing is more elegant, so fighting the KK xposed framework limitations was worth it.

Firmware upgrade follows up... Done!
[MTCB Software Development] dsa8310:
Well, it's not a problem for 2GB units, like mine. MicroG is faster, but not 100% compatible, at least at the time I built the respective firmware.

So, go back to KK, thanks to your feedback I have released, in the post above, a far better set of modules, recommendable for both LP & KK.
[MTCB Software Development] morph1963:
Should I use the kk in your OP and then update the two files ?
[MTCB Software Development] dsa8310:
Actually, if already back at KK, just upgrade the two apps.

Then, at your convenience, make also a full firmware update -- nota bene, without clear all (you would not want to redo configuration) -- just to have everything in place, but otherwise it does not matter. In any case, the app update should be done by hand, only a firmware installation with clear all (or a wipe all data/cache) would trigger the automatic installation of the two apps as well.

Let me know how it worked for you, and thanks again for your feedback. We fixed it! :)
[MTCB Software Development] morph1963:
Going back to kk tomorrow so will test it, tried the 5.1.1 ttgo works really well, my HU is just not got enough ram to function fully. I will feedback after test.
[MTCB Software Development] dsa8310:
Sure, take your time. Besides, I have checked it out myself, it will work well. Take care to use both mtcxp-4.3 & ttgo-3.0 under KK on the HU, because mtcxp, among others, makes TT GO downloadable from Play Store on HU (it's not needed on normal Android devices though).
[MTCB Software Development] morph1963:
All installed and everything works really well including ttgo, its snappy fast and functional, many thanks for your help. Any chance you can upload the your bootlogo (or a kk one!)
[MTCB Software Development] dsa8310:
Take a look at post #458, there was place left for further improvement, ttxp v3.1 is now the recommended app.

The car logo boot animation, preceded briefly by my logo, becomes visible in the Settings/Factory Settings (password 126), the CAR LOGO menu, change the Logo Type, should be different from LOGO Animation one, under KK (LP differs).
[MTCB Software Development] dsa8310:
Ultimate upgrade of ttxp to v3.1 in post #458, folks!
[MTCB Software Development] morph1963:
Did a good road test today and all works without problem so i am reluctant to do the ttxp update, what benefit will I get? and will I need to uninstall and reinstall ttgo?
[MTCB Software Development] dsa8310:
No, not at all. Just upgrade the ttxp app to v3.1, leave firmware and TT GO untouched.

It is better because two leftovers were removed from my code, hooks of methods that nobody calls any more.
[MTCB Software Development] morph1963:
update done all great from here, many thanks to you excellent work.

I recommend this set up to anyone with 1gb HU
[MTCB Software Development] dsa8310:
Final ttxp v3.2

Wrong oversimplification in ttxp v3.1, hopefully. Fix is on its way(?) YES!

MOD EDIT - LINK REMOVED

It's a middle ground between v3.0 and v3.1, final version. (3.1 was wrong!)

General firmware update follows up, though ttxp-v3.2.apk could be updated alone... Done.
[MTCB Software Development] morph1963:
how does the free mls element work, do you get additional unlimited miles or is it limited?
[MTCB Software Development] dsa8310:
Exactly as already explained in post #392.
[MTCB Software Development] morph1963:
sorry to bother you again, firmware still running fine but was wondering if and how to change the radio skin I have mtcradio 4 apk but it dont install. Is it possible to change?
[MTCB Software Development] typos1:
Yes, but youd have to extract the radio apks from other 5.1.1 ROMs and install them, it may be easier to use apkeditor to edit the xml file yourself.
[MTCB Software Development] dsa8310:
Yes, but I don't handle this kind of detail, and I do not use radio...

Explore folder /system/app/, place a modified app there, with a root explorer (e.g. X-plore).
[MTCB Software Development] Marius B:
How fast start unit with this firmware?
[MTCB Software Development] dumazone:
Hi

I have updated to the latest version, but I encountered a problem in a usb. When I connected a USB flash drive for mp3 or dongle 3g stick it does not work, while if the disconnection and the piecing on the autoradio on is working.

No problem for the 2 sd and the other usb output.
[MTCB Software Development] dsa8310:
Then swap/switch to the working USB.

[Not all USB ports are equal, while altering boot.img to that purpose is not worth the effort (albeit possible with the existing tools & knowledge).]
[MTCB Software Development] henfri123:
Hello,

when I try to download mtcxp or ttxp from zippyshare, I am always re-directed to pages that try to make me install a newer ( :) ) Java version...

How can I download the files rather than installing malware?

Regards,

Hendrik
[MTCB Software Development] dsa8310:
Use a good ad blocker?
[MTCB Software Development] RipKit:
Used your 5.1 with MicroG for a half year. Firmware were rly fast like 4.4.4 with usual play services but...

It's start lagging on last week, so I thought to try 4.4.4 with MicroG from you but download link is unaviliable :(
[MTCB Software Development] dsa8310:
Yes, it's no longer supported.

But use the KK OpenGApps version, it's very fast and 100% Google compatible, on 1GB of RAM units.
[MTCB Software Development] elyl:
Any update on this? I though accessibility services was part of KK, has it been removed from these ROMs? Any xposed module or anything that might enable it?
[MTCB Software Development] dsa8310:
Asgardians, :), it's come to my attention that fresh versions of open gapps have become available. I've incorporated them into a set of new releases posted to the OP.

Hopefully... some misguided soul, :), would check them out.
[MTCB Software Development] Oldpapa49:
I will that misguided soul in a few hours..

So far so good. Did the install during lunch. Travel tonight, so get a better handle on how it works.
[MTCB Software Development] dom_christo:
Just wondering if it is easy enough to backup the rom to a system.img / update.img once I have done my own customization to it?
[MTCB Software Development] dsa8310:
rk-tools.zip to apply changes directly to update.img, under Linux.

Easier to preserve only your changes and apply them when needed.
[MTCB Software Development] dom_christo:
I see. In that case I would use something like titanium backup?
[MTCB Software Development] Oldpapa49:
Darn Google has started with Certified devices which is now causing some apps to no longer function.

So on 4.4.4 Directv fails, but will work on 5.1.1 for the time being.

I installed Stock rom to check for certification and it shows up un certified on my device. Looks like I be like flashing roms this weekend finding one that still allows apps to work.

This is a heads up of things to come.

I tried the work around posted on XDA, but it did not seem to work.
[MTCB Software Development] Oldpapa49:
[MENTION=6041319]dsa8310[/MENTION], is it possible to rotate the hu screen. I think the directv app will log in if portrait.
[MTCB Software Development] dsa8310:
I don't know, isn't there an app for that?
[MTCB Software Development] Oldpapa49:
I looked, they seem not to work for rotation.

However, the SUV has decided to have a bad pump in the Differential. Causing AWD Malfunction and Traction Control Off to display after driving for 25 mins.

So, It will sit until I get it in to resolve the issue.

I get to drive the Sports Car. :)

I let you know, Will look into the build.prop
[MTCB Software Development] Xenomorphys:
This rom is great.

Fluid, fast and stable.

But would it be possible to remove boot logo?

This logo white / red / blue pixelated is really not beautiful ...
[MTCB Software Development] Oldpapa49:
Read the 1st post. The answer is posted
[MTCB Software Development] dsa8310:
Yes, and it's mentioned in the OP, with a link to the so called black kernels, that is with no logo. Provided that they have not expired yet... That's too bad, the 800x480 kernel is expired. I will refresh it ASAP.

There is also a set of tools, SergioPoverony's, that could be used under Windows in order to set a different logo altogether (I used them too, as credited in the other kernel reference from the OP).

In any case, the logo, albeit very flashy, is also brief, followed by boot animation, usually the car logo (see settings/factory settings, password 126, if I recall correctly). Admittedly, too bright during night, but it's mine...

===

That's odd, zippyshare seems down for now (hopefully not out).

===

I have refreshed the 800x480 kernel image from post #44, zippyshare is back.
[MTCB Software Development] morph1963:
I want to change the radio to a better version, tried this before but gave up as I couldnt get it to install, can anyone provide MTC radio version and instructions to install if it can be done, thanks
[MTCB Software Development] zerg336:
anyone using tomtom go on 4.4.4?

I tried to download it from google play store but I got a message it isn't compatible with my device.

I also tried on 5.1.1, no problem with 5.1.1.

Officially, tomtom support 4.0.3 or higher.
[MTCB Software Development] dsa8310:
TT is working, provided that both the mtcxp & ttxp xposed modules are enabled and of course the xposed framework is installed. See OP.
[MTCB Software Development] ackyo:
Hi Guys, i have been running (struggling with) a 5.1.1 from another contributor for to long, this looks to be great from all the positive reviews!

possibly a dumb question but can i just load the .img file onto an sd card and point the KK recovery to it and install? (even tho im running 5.1.1?)

by the way my unit is a RK3188 MTCC-KLD-V2.98

thanks

Acky
[MTCB Software Development] dsa8310:
But have you seen this thread MTCB/MTCC rk3188 (5.1.1) Firmware? :)

Anyway, as for any new firmware, you must "wipe all" from recovery after first installation (and preferably just before the first run, to avoid wasting time with another initialization phase).