yashsingh1/xdaforums huggingface dataset:
[MTCB Software Development] pa.ko:
In all LP ROMs you have to use Xposed modules and config .in files for things you previously had in apps like CarService or Mal Status Bar. They dropped apps in favour of UI-less Xposed modules.

Detailed info on particular module and it's config files you have to look in thread for these modules. There are many of them, with mixed and sometimes illogical subset of functions so you have to go through all of them to learn what and how.

For instance, to customise status bar look for mtc-statusbar mod. Even Mal dropped his own module in his own ROM for using this

http://xdaforums.com/showpost.php?p=69366390&postcount=860

So there is some module for key mapping also

http://xdaforums.com/showthread.php?t=3246426
[MTCB Software Development] mouscolo:
[MENTION=834020]m00n61[/MENTION]

I need your help plz :)
[MTCB Software Development] m00n61:
Usually this happens when the APN is not correctly setup. 3G icon only confirms you have 3G signal. YOu have to properly set up the APN in order to login to your provider and have internet.
[MTCB Software Development] mouscolo:
I got same setting in my other car and its working normaly, apn name all the settings I just copy pasted them, and yes its saying 3G with full signal too, before I do the settings its only showing the signal, the other car have 4.4.4 not LP
[MTCB Software Development] m00n61:
Try to use DNset to set the DNS servers address to google (4.4.4.4 and 8.8.8.8, for example)

Use traceroute to figure out where is the actual issue

You may also want to use Network Info for diagnosis.
[MTCB Software Development] mouscolo:
am afraid to say iam really bad at these things, lol :(

ill try to search about it now :) tnx
[MTCB Software Development] mouscolo:
i just did i while reset, reinstalled the ROM, and used those 2 apps u advised me, still nothing :(

its showing 3G but cant access the net, but thro wifi everything works fine :(
[MTCB Software Development] m00n61:
When you are on 3G, with WiFi disabled and use traceroute to, say, www.google.com, what do you get?
[MTCB Software Development] mouscolo:
there, and yes wifi if odd
[MTCB Software Development] m00n61:
ok, that is a browser window. We already know it does not work. You have to use the TRACEROUTE app to see if your 3g is properly configured, i.e. has an IP address and a gateway.

Apparently, even if the modem is working the IP side is not.
[MTCB Software Development] mouscolo:
its working normally on my other unit, i cooy pasted the same settings, ill install tracerout now and post new pics

---------- Post added at 07:43 PM ---------- Previous post was at 07:12 PM ----------

its not doing anything
[MTCB Software Development] m00n61:
NVM. What are your APN settings? And do they remain there after reset?

Did you check for extra spaces?"it is a common error when doing copy/paste
[MTCB Software Development] mouscolo:
yeah, they remain the same except one option called web1, i need to change it to web2 coz its prepaid sim, otherwise if i keep it on web1 it wont connect

here trace results from same sim but thro wifi
[MTCB Software Development] m00n61:
If your modem has a WiFi hotspot why do you care about 3G?
[MTCB Software Development] mouscolo:
i need to keep charging it, plus i have gopro need to connect it via wireless to my HU

this is the wireless modem am using
[MTCB Software Development] m00n61:
The USB ports on these units are data ports. They are not designed to power other devices.

Anyway, the modem seems to work so it's probably a matter of drivers. I guess your best option is to downgrade to Android 4.4
[MTCB Software Development] mouscolo:
:/ dont say it. i totally hate 4.4

how to get driver?
[MTCB Software Development] m00n61:
Be positive. There is also the possibility of 6.0 appearing some time :)

Seriously, 4.4 is way faster and more stable. LP was a one of the worst Android distributions and Marshmallow is way better. Including memory management.

As for the modem I only see two options left for you - find one of the compatible, cheap dongle or try a powered USB hub.

You can find a list of compatible dongles here: http://xdaforums.com/android-auto/mtcb-hardware-development/supported-modems-wifi-3g-t3250638

However, getting 3G working correctly on these units is a matter of luck, really.
[MTCB Software Development] mouscolo:
you are right, even using it via wireless is faster, but as i mentioned, bcoz i have gopro, and i want to install it via wireless, am getting my new SOM with 2gb, hope its enough to run 6.0 smoothly

:) i really appreciate you support
[MTCB Software Development] pa.ko:
Yes, there is really no point in going to LP. It is very poor, resource hog and unstable even by Google viewpoint so they rushed out and urged most of producers of phones and gadgets to move to MM (as support and issues with LP where numerous and too costly to resolve). MM has better resource utilisation, better memory management (thus effectively no need to upgrade RAM as 1GB is sufficient for MM while too low for LP). By resource viewpoint, MM is almost lightweight as KK.... Most phones and tablets originally with KK may be refreshed to MM via custom ROMs if official is not there...

Thus I would stick with KK which is stablile and works quite well as I found no limitations using any app out there. What is the reason to get LP? What you gain? Is there something not running on KK?

I really don't see why so many people is wasting so much time on LP upgrade, struggling with unstabile and laggy ROMs (all of them, as everyone found that something is poor in every and each ROM we see around here). If you think time spent of tracking and resolving these issues would prove worthy, bare in mibd that LP is abandoned for good reasons in first place. Fixing something truly broken in core is not reasonable way to go.

If that time and effort was used to build truly new apps and services, like original screen saver here as sole example, we could have great results and benefits. Even development of truly custom ROM based on CM or AOSP which many other devices mastered easily.

But looks like this community is not attractive for truly experienced developers, mostly focused on phones and tablets, so we are here and stuck with improvisations.
[MTCB Software Development] typos1:
I found Malaysk's L ROM laggy, but I also found his KK one laggy too, didnt find the factory L ROM or booroondook's L ROM laggy.

You may be right about the RAM, but most even mid range Android stuff nowadays has 2GB RAM, well I say nowadays, even when 3 years ago when these units first came out 1GB RAM looked a bit on the low side and even if 1GB is ok for KK, a RAM upgrade is always a good thing to have on any device :)
[MTCB Software Development] mouscolo:
booroondook's are one of the best ROMs i used, also its look stock which i really like and less mods are better to keep the rom stable without lags :)
[MTCB Software Development] typos1:
Its also been noted before that of you remove all the pre-installed launchers on this ROM, (leaving 1 installed of course) that its much faster and [MENTION=5228031]Johny DJ[/MENTION] posted this a few pages back :
[MTCB Software Development] mouscolo:
i kept JY old version, and installed launcher pro 3, its so smooth and very light.
[MTCB Software Development] treech:
[MENTION=3266355]pa.ko[/MENTION]

Ok thanks for the info, wasen't aware of the transition towards xposed modules in LP.

But in this case since there is no mtc-statusbar module included in this ROM i'm guessing it's the built-in statusbar that needs to be configured, or i'll just try to find mtc-statusbar, no luck in the xposed modules repository so i'll just use the search here.

Worst case i'll just ditch LP rom, i really don't see a point to them right now if it's just going to cause troubles and be slower than KK and not give anything back :)

Perhaps someday there will be a marshmellow rom, if there is a point and doable with 1g rk3166 units.
[MTCB Software Development] Johny DJ:
And also my review:

I tried all KK and LP roms and must somehow agree with you. The main difference between LP and KK:

LP pros:

- faster boot time (5-8 seconds faster than KK)

- better ram management (more free ram)

- google maps a bit quicker than in KK but have to optimize system

- better UI

- bluetooth connects automaticlly when the system is on and you turn on the bluetooth on the phone you don't have to press connect on the phone

LP cons:

- have to disable all apps you don't need to achieve faster apps startup and boot time and had only one louncher installed

- optimizing startup apps on bootup (sometimes)

- after a while poor performance

- iff running apps in background, music start to skip and the system became verry laggy

KK pros:

- smooth operating system with all the bloatware installed (Malaysk) and still smooth

- after a while still performing like the first day

KK cons:

- longer bootup 35 seconds with fresh install and xposed modules activated

So only the main pros is faster boot time with Lollipop and better looking UI in my opinion.

And if anyone know the solution to this: On lollipop if you use google maps (running in background) and listening to the radio or music, there is a popup from status bar, when the direction change, but on KK there is no popup on Malaysk rom... If only I could solve this issue, I would probably gor back to KK, so if anyone know how to solve this, I would be very gratefull...
[MTCB Software Development] typos1:
I wonder if we ll still have the same cons with L with 2GB RAM ? I ll let you know once mine is installed.
[MTCB Software Development] Johny DJ:
Probably not, but I have 300 MB ram free when using google maps... But if I'm not using I have 450 MB, so probably the maps are so heavy on cpu etc...
[MTCB Software Development] m00n61:
You don't need an Xposed module to control the buttons on the statusbar.

You only need to edit build.prop in /system (you do need root)

Look for lines like:

ro.product.barBUTTON=true/false where BUTTON is the statusbar button.

True enables the button, false disables it.

Example:

ro.product.barvolume = true #enables volume icon

ro.product.bareject = true # enables eject icon
[MTCB Software Development] treech:
[MENTION=834020]m00n61[/MENTION]

Excelent, thanks! :D
[MTCB Software Development] pa.ko:
I'll not waste money nor time on RAM update just to get what is already there on KK... No point for me there.

And I'll wait if secs fix LP as I bet there is lot to optimise rather than waste on RAM.... According to Google Compatibility docs, for low res units 512MB RAM is required and basic engineering rule of thumb is that twice minimum is more than enough.

So wait for LP optimisation or even better MM or N to be ported....
[MTCB Software Development] Johny DJ:
If there will be MM ported that's quite awesome for our units...

Btw which kitkat do you use and is best for you? Malaysk, Booroondook's or stock?
[MTCB Software Development] m00n61:
In the mean time, here is a little trick from [MENTION=2127754]booroondook[/MENTION]

It is pretty simple to add a virtual memory (swap file) to improve performance.

It only takes a few lines of code, it is free and works 100%. Something I cannot say about adding SMD RAM chips - people seem to believe it's as easy as adding RAM to their PC and I am afraid there will be some to discover that not only they don't have more RAM, they also need a new processor daughterboard.

Anyway, here is the original post

If you copy/paste the code make sure you do it from the original page, not the Google-translated one :)
[MTCB Software Development] typos1:
It was not very much for the RAM only $40, I ve always wanted it on mine to make the specs comparable to most other quadcore devices nowadays. Each to their own though - if its not your thing fair enough.

Klyde have released a PX5 (RK3368) octacore MTC unit with MM, waiting to see if they make an MM version, if they dont maybe we could make one if its MTCC MCUed and we can get a copy of the firmware for the ew units.

[MENTION=6041319]dsa8310[/MENTION] wrote a swap script also a few months ago, his version is in the "Lollipop for MTCB/C . . . . " thread.

2 people so far have installed 2GB RAM, it deffo works and IS (relatively) easy to do - de-solder old RAM, remove old solder, re-solder (BGA) new RAM, done, DEFFO no extra board needed. Details also in the thread above and in the "2GB RAM Group Buy" thread and [MENTION=6041319]dsa8310[/MENTION]'s "September/October Firmware . ." . The guys on 4pda.ru have also ordered chips for 10 units.
[MTCB Software Development] pa.ko:
I use Malaysia from June. Proved to be most stabile and performant for me. BT works flawlessly, no issues or crashing in apps I use and works smooth. BTW I use stock apps mostly plus Was and Here and couple of utility apps. And I use phone WiFi not an dongle for Internet (made simple Tasked task to start phone Hotspot when connected to HU so it works automatically).

And that is all I need from car HU. To work flawlessly and only that things I need and safely can use while driving. For everything else I use my phone. That is how it is supposed to be, isn't it?
[MTCB Software Development] typos1:
Its supposed to be however you want it :)
[MTCB Software Development] Johny DJ:
OTA is working on 19.11.2016 - 5.1.1.

Hi guys,

I just receiver first ota update by itself, so ota is working in background and send you notifications like on the picture:

Edit: sorry don't know why picture is rotated...
[MTCB Software Development] Oldpapa49:
The rotation is ok, I rotated my head.

cool, I saw the link in the build file.. so its a go when it is alive.

Did you note any changes/improvements
[MTCB Software Development] Johny DJ:
I looked for swapping and found it in dsa's rom, like [MENTION=456516]typos1[/MENTION] said (didn't try it yet but is less complicated than with terminal etc.)

Copy paste this to install-recovery.sh

###swapping
{
while ! mount | grep "/mnt/internal_sd "; do sleep 1; done
sw=/mnt/internal_sd/swap
sz=512
if [ -f $sw ] || dd if=/dev/zero of=$sw bs=$((1024*1024)) count=$sz; then
mkswap $sw
sync
swapon $sw
fi
} >/dev/null 2>&1 &

[/HIDE]

---------- Post added at 03:18 PM ---------- Previous post was at 03:15 PM ----------

:) Didn't installed yet because I have sd card formated in ntfs, so have to reformat to fat32 so the recovery sees the card and then try again...

---------- Post added at 03:24 PM ---------- Previous post was at 03:18 PM ----------

Do you maybe know how to enable bluetooth icon to always on not just when connects? Because sometimes it doesn't appear...
[MTCB Software Development] pa.ko:
Well - it is not!

You have laws and real risks and limitations. For example, it is illegal and dangerous to overuse your HU for many things which may distract you from driving (emails, chat, Facebook.... whatever). So for me it much of this discussions here are overstretched.

BTW I like this ROM not only for its 'slickness' but also for reasons that dev is very active on 4pda in supporting users (he is not present here as he is not good with English). Looking into his devotion and deep diving into users questions, investigation on reported issues and cooperation with other devs (mainly xposed mods devs), I have feeling he is the one who will tune and polish his ROM far more than others. (first OTA updates already landed as I write this)
[MTCB Software Development] typos1:
What I meant was that Android is very flexible and you can have your device "however you want it" I did not mean any laws should be broken !!

[MENTION=2127754]booroondook[/MENTION] is on here, although he doesnt post much.

I ve been using his ROM since June.

Maybe hes changed the OTA feature from an entry in settings to something that doesnt appear there and is automatically done ?
[MTCB Software Development] mouscolo:
i got the same message, but keep saying no internet connection :/
[MTCB Software Development] Johny DJ:
Click retry several times, thats because of poor connection.
[MTCB Software Development] mouscolo:
i did many time but nope, and the connection is like 15 to 20 down speed
[MTCB Software Development] Johny DJ:
I had the same problem when was connected to house wifi, that probably because of distance, but when I was connected to my phone there was no problem...
[MTCB Software Development] mouscolo:
problem with me i have iphone, and the HU wont take internet from it, i tried many times, i already have wife in my car and its really fast, is there any way to get offline installer or something?
[MTCB Software Development] treech:
This *seems* to be the latest 4.4.4 roms from [MENTION=2127754]booroondook[/MENTION]

https://mega.nz/#F!6dI0SThI!8NpoZvhqswWK1-2mDREeug

Please point me me elsewhere is there are later ones, the LP just dosenät work very well for me so i'm bailing to KK :)
[MTCB Software Development] typos1:
You have your wife in your car and she is fast ? Fast at what, driving it ? !!! :)
[MTCB Software Development] mouscolo:
lol sorry i meant wifi xD
[MTCB Software Development] typos1:
Lol, I know but I couldnt resist it lol
[MTCB Software Development] mouscolo:
so whats OTA all about?

and there my connection speed now :/

iam really thinking of going back to 4.4 now :(
[MTCB Software Development] m00n61:
March 30 is his latest 4.4 ROM
[MTCB Software Development] Johny DJ:
Hm strange that you couldn't update... It deleted the update file but the radio and settings gor updated, don't really know what else but the file was 10MB.

I was also planning to go back but haven't decided yet to which one... Malaysk or Booroondook's. Was using latest Malaysk and didn't have any problems. I switched because on KK there is no google maps popup in other programs like on LP is...

So if using poweramp, google maps popup appears on status bar, but on Malaysk it was not working or I had to turn on something, don't know...

---------- Post added at 06:41 PM ---------- Previous post was at 06:40 PM ----------

Yes 30.3. and Malaysk from october.
[MTCB Software Development] mouscolo:
Malaysk ROM is really moded, stuffed too much, Booroondook looks cool in my opinion I like stock looks, I might go back to 4.4 by 2moro morning while am driving to work :D
[MTCB Software Development] Johny DJ:
Can you perhaps try google maps if there is any popup in other apps when running in background?

Like me, updating when driving to work haha :D
[MTCB Software Development] m00n61:
Booroondook gives a tutorial on creating a swap file in any ROM, with descriptions for each line of code. He also advises adding the code to one of several possible scripts.
[MTCB Software Development] Johny DJ:
Yes, but if you compare is quite equal from dsa's and it can be executed on KK as well, because it's recovery.sh script. If I will have time I will take a closer look. Did you manage to make a swap file?
[MTCB Software Development] mouscolo:
no I know what u talking about, its only in LP +, in 4.4 only u can hear the voice I think without pop-ups
[MTCB Software Development] Johny DJ:
To bad for me then :/
[MTCB Software Development] mouscolo:
I don't know what to say really, but once the update came for LP it was super, but day after day issues start to pop up, maybe when I get my 2GB som will get fixed, but from 2moro am going to stick with 4.4 until I get my new SoM
[MTCB Software Development] m00n61:
It's not like there are hundreds of ways of creating a swapfile :)

Booroondook suggests adding the code to either /system/etc/install-recovery.sh, /system/bin/preinstall.sh or as a separate script in /system/etc/init.d - that is, if your ROM supports init.d

And one more thing, on FUSE ROMs it should be /data instead of /mnt/internal_sd

Didn't add it yet, not a priority on 4.4. For now I am playing with build.prop

I will add a swap file later this week, I want to run a couple benchmarks with and without swap.
[MTCB Software Development] Johny DJ:
Yes I noticed that also, when you fresh install lollipop everything runs fast but then after one week things slows down a bit, after 2 weekes even more and so on, so that is my main problem too.

Will try with swap file which generates 1 GB virtual ram on internal memory and I hope the thing will became better. Lollipop need some time to settle down when you start the car, but I speed things up with removing all launchers and apps I don't need and also disabled useless things.

Booroondook's KK also has OTA yes?
[MTCB Software Development] mouscolo:
yes, and u can check it from system information, but until now I don't know what is OTA :\
[MTCB Software Development] Johny DJ:
Uf quite confused now, but will check it out, for now I will replace my code for swapping and check if it works, like you wrote, I suppose it should be like this?

###swapping
{
while ! mount | grep "/data "; do sleep 1; done
sw=/data/swap
sz=512
if [ -f $sw ] || dd if=/dev/zero of=$sw bs=$((1024*1024)) count=$sz; then
mkswap $sw
sync
swapon $sw
fi
} >/dev/null 2>&1 &

---------- Post added at 07:40 PM ---------- Previous post was at 07:23 PM ----------

Try tomorrow if it will go through proces, I also think that something in settings changed, so it could be that ota setting is added, will check tomorrow.
[MTCB Software Development] nuovagrafica:
is booroondook rom compatible with intel sofia?
[MTCB Software Development] typos1:
No, RK3188 only, why do you keep asking ??
[MTCB Software Development] nuovagrafica:
I asked on dsa rom before, I want be sure because on italian forum they tell only lies
[MTCB Software Development] typos1:
Right, the only ROM for MTCD units is Malaysks and hes stopped doing it now.

Also there are 2 types of Sofia unit - MTCD ones and JY ones, but the JY ones arent MTCB, MTCC or MTCD they are not MTC at all. They are so new that no one has done a custom ROM yet.
[MTCB Software Development] Oldpapa49:
Ok, I just switched back to this Rom from Man's latest to check the OTA.

Since both roms are fused, I did not do all the steps.

That seemed ok.

The OTA showed up. I had already formatted a SD card and had it in the GPS slot.

It updated (10meg) and restarted ok.

Seems like the screen resolution changed.

Nothing else to report.

Ota did came up and worked.
[MTCB Software Development] Oldpapa49:
I wonder if the update is the speed patch he mentioned
[MTCB Software Development] mouscolo:
for me i just done installing 4.4, its just flawless, i got my 3G working again, auto updates, OTA (which i still dont know what it is) is done too, and got my gopro connected via wifi to my HU :D
[MTCB Software Development] Oldpapa49:
OTA

Over The Air
[MTCB Software Development] mouscolo:
and what that help the unit with?
[MTCB Software Development] Oldpapa49:
Oh, sorry, you really don't know.

It like how your phone updates, over the air.

It downloads the update files, reboots and updates the system and restarts.

It checks over the airwaves to see if a new image is newer.
[MTCB Software Development] mouscolo:
iam apple user, you can say blinded from all these things, i maybe made a mistake for the big jump and join developer community, just trying to understand android coz somehow i fed up with apple and want to move on :D
[MTCB Software Development] Oldpapa49:
The update does some apk.. Radio, Launchers, framework. rebuild build.prop oem stuff..

I think the reason it asks to delete the upgrade image that if left, it would repeat install.

say, pretty cool
[MTCB Software Development] Truman:
How can I delete launchers in this rom ? The 'trash bin' under Settings -> Home is disabled on my installed rom.
[MTCB Software Development] m00n61:
Launchers are in /system/priv-app
[MTCB Software Development] Truman:
Ok, so just delete them from there, I guess. In the Malaysk ROM, I was able to delete them via that 'trash bin' icon. That´s why I asked.
[MTCB Software Development] typos1:
You know when you get an update for iOS from Crapple ? - thats OTA. :)
[MTCB Software Development] m00n61:
My meager bash scripting skills say it should work :D

I did use [MENTION=2127754]booroondook[/MENTION]'s code as it's simpler and now have a 1GB swapfile.

Don't panic at the first boot after you add that code, it will have to create the swapfile and that takes a while. After that it should boot as usual.