yashsingh1/xdaforums huggingface dataset:
[Remix OS Player] nekosp:
After a forced close due to remixos player halt at installing a game in google play, it cannot be opened again.

remixos player appears black window only. Have to make a fresh install again.

xxxxxx

Gaming toolkit icon is not responding. Should it be?
[Remix OS Player] dmstarchikov:
Activate a google account, I get force error. Same problem with black screen after force close.
[Remix OS Player] lexjay:
how to make this work with AMD CPU's?
[Remix OS Player] Esdeve:
Last time I "updated" I just reinstalled the soft in another folder. But I wondered : does overriding the previous remix with the newer one is possible to keep existing data/installed apps ? All is in the same folder and nothing outside ?
[Remix OS Player] RemixOS_Jason:
Here's how you keep all your data and apps from the previous version:

http://support.jide.com/hc/en-us/articles/227797447-How-to-save-data-and-apps-on-Remix-OS-Player

We're also testing a new Remix OS Player starter that notifies users of new updates, installs updates and saves data seamlessly. To be a tester, check it out here:

http://xdaforums.com/remix/remixos-player/test-remix-os-player-installer-supports-t3472797

I hope this helps!
[Remix OS Player] Esdeve:
Cool. Thanks for answering. It's what I do, but I didn't knew if it was all good or not.
[JAMin, XDA Neo, S200 ROM Development] fschlage:
Hi

Have a profhet G4, but i have now tried EVO8, Transfomer 1.0/1.1, Touch IX and Crystal V4.

They all run to slow even with xcpuscalar, and battery time is not good enough for my daily use. (Not using Wi-FI)

So should i try to go back on a WM5 rom ?, or has anyone good experiences with a WM6 rom? Maybe i should try with a clean WM6 rom? (link?)

thanks.

BR. Flemming
[JAMin, XDA Neo, S200 ROM Development] Stuclint:
If Crystal V4 (Personal Edition) is not fast enough for you, I think you should cook your own ROM, 'cause that's all that left. If you do find a Faster ROM, I'd love to hear about it.
[JAMin, XDA Neo, S200 ROM Development] digifan:
all now available wm6 rom is slower than wm5
[JAMin, XDA Neo, S200 ROM Development] geney:
Is it? All this while I thought WM6 (pure ones without TouchFlo and other fancy add-on) should run faster. I don't know cause used WM5 (think it was a very old release) for like 1 day plus then upgraded already.
[JAMin, XDA Neo, S200 ROM Development] Shark_XXL:
Just open the Windows folder or settings in an WM5 Rom after you used WM6 and you will see which one runs faster.....you should also compare booting times! oO

In fact: Nearly any WM6 rom is faster than the WM5 ones...try it and you will see!

Greetz
[JAMin, XDA Neo, S200 ROM Development] BioniX:
digifan, if you say that WM6 is slower than WM5... then you have no experience in WM6...
[JAMin, XDA Neo, S200 ROM Development] drgrabez:
I agree with you. If more speed is needed , there is always battery plugin
[JAMin, XDA Neo, S200 ROM Development] invd:
Finally, at some point you're facing the hardware limit...
[JAMin, XDA Neo, S200 ROM Development] jcarreira:
well spoken indeed.

@digifan

BTW, if you feel that WM5 is faster than WM& why the hell are you interested to upgrade. Stay as it is, man
[JAMin, XDA Neo, S200 ROM Development] fantom2007:
I think too.
[JAMin, XDA Neo, S200 ROM Development] hma4:
Well I'm happy that you found Crystal V4 fast. Recently there has been some development in ROM cooking world and consequently the crystal V5 will be even more stable and fast ! :) Crystal V5 will be a clean ROM with VOIP. The free storage memory will be somewhere around : 46 Mg :D.

This rom will be released in two to three weeks :)
[JAMin, XDA Neo, S200 ROM Development] digifan:
good

waiting
[JAMin, XDA Neo, S200 ROM Development] espiem:
I totally agree with you. I was almost abandon my Pocket pC before WM6 make my day again.

In era WM5 I totally refused to reboot due to slow booting time. WM6 safe a day.

Good luck!
[JAMin, XDA Neo, S200 ROM Development] kamalneet:
i think you can enjoy htc photo album gestures and cube and other gr8 interfaces which wm6 has offered rather than think of speed ,you see there is a difference between a vintage glider(wm5) and a boeing 747 (wm6)and a f-16 fighter aircraft and a chopper , all have their own specific usage advantages and disadvantages ,no one of them will provide you everything at one place. you cant take a ferrari on country rally and if a country rally car comes to ferrari race it won't win .they have their own routes to go into.
[JAMin, XDA Neo, S200 ROM Development] doomasala:
WOW!!! hma4, 46MB wud b a treat!! I simply luv the freedom a clean ROM gives ;)
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
46 MB.. It is really good... As I said before, you are one of the greatest....
[JAMin, XDA Neo, S200 ROM Development] dj_aris:
serious speed issue

Guys,

I do have a Prophet as well as a Tornado. They seem to be identical in terms of hardware, but the even with the default WM5 roms the Tornado is way faster (windows folder opens in 2-3 seconds while the Prophet takes a well 6-7 seconds).

If you add special features to the Prophet, such as HTC Home, and a couple of other gimmicks, then it can be painfully slow (even with my cpu o/c at 273MHz). I did a hard reset to mine a couple of weeks ago and now I need over 20 seconds to open windows folder. I don't know if it is the rom to blame (I am currently using a PDAViet ver 4.0.0.0WWE) but we have to do something about it! Even the phone features are getting slow :(

Does everybody confirm that Crystal V4 is the fastest rom around? I have also in mind a TNT Greek rom (since I am Greek). Is that any good in terms of speed?
[JAMin, XDA Neo, S200 ROM Development] farzin_silver:
ooo,yes.the best news for my weekend.

agha hamed ma az tarafdaraye paro pa ghorse shomaiim

baese eftekhare maiid.

thanx :)
[JAMin, XDA Neo, S200 ROM Development] Sam Trevi:
I'm waiting for it :D :D

It would be the perfect WM6 rom for prophet
[JAMin, XDA Neo, S200 ROM Development] P4k1t0:
that is good news :)
[JAMin, XDA Neo, S200 ROM Development] Da9L:
Just my words ! :)

HMA4: Crystal V5 sounds so great ! Your Personal edition is _the_ rom at the moment..
[JAMin, XDA Neo, S200 ROM Development] rondol1:
The ROM you use is from one of the first WM6 builds and isn't very representative anymore for this platform. Keep in mind that WM6 was "lent" from another device and this early ROM weren't as tailormade for the Prophet as the recent ROM are. So, if you want to know the speed of WM6 pick a newer ROM.

The best way to find out is to try! As everybody uses his device different and put his focus on other matters, it is hardly possible to advice in this matter.

So.... :rolleyes: what are YOU going to do about it?? :rolleyes:
[JAMin, XDA Neo, S200 ROM Development] myppcsg:
to all the cookers out there- thank you for spending your precious time to build your roms. currently using TNT V5. really stable and fast.

really keen to try the rest but it all comes 'not so clean'.

saw in most other phone threads that there are lite versions available.

Can do likewise? will be really grateful...
[JAMin, XDA Neo, S200 ROM Development] cpc:
Any ROM of WM6 is very faster than WM5. If you browse the Windows folder, you will see this point.
[JAMin, XDA Neo, S200 ROM Development] dj_aris:
I didn't say I am not grateful for the efforts of all cookers in here. But since I cannot cook a rom myself, the best thing I can do is donate something to them. And then make some suggestions on what should be improved, from the viewpoint of and end user.

What is wrong with making suggestions anyway? All I said is that the Prophet has the same hardware as the Tornado, so it's proved that it can be faster. All we have to find out is how...
[JAMin, XDA Neo, S200 ROM Development] Meierhans:
Thats good news. I just flashed Gullum XB (thank you for the good work!!!)and it behaves good in general. But i get problems runnin out of RAM when i add all the stuff in need. So I guess crystal 5 will be the right choice for me. I read in another tread that its possible to downsize ext rom and gain flash. You will be using this method?

Since my step to WM6 i regulary run into 3 problems. The first is that after a soft reset the device is not able to connect to the GPRS connection (got a flat, always on). If i go into Connection Settings, press edit and just close it it works again. (Maybe I missed the solution for this?).

Second is about forgetting password of Exchange Server OMA (I even did hardreset twice after flashing, once with cam+comm+reset button, once with 1234). This problem seems to occur not directly after flashing, so it might be hard to track down. Did not show up the first 20-30 soft resets, but once it occurs its happening after every reset.

So in case its not me beeing to stupid to find the fixes it would be great if you could take a close look on these things.

The third problem is about Active Sync. I do set it to "As item arrive" to make use of the push functionality. Then is says "Connected" but after a while it switches back to "Last update 12:24 o´clock". So in fact mails do not reach me as they should and I have to update manually. Again, maybe its me again beein to dumb, excuse this please.

It would also be great if somebody could suggest which radio rom works best with G3/G4 and this specific rom.

Keep up the good work and thank you for putting your time into it!
[Motorola Droid 4] u.b.o.o.t:
TLDR: in Oct 2016, the patch has been merged into official Cyanogenmod / Lineage kernel sources: https://github.com/LineageOS/androi...mmit/0e899ff2828df771b524dc52f19f29c0c5cd5842

-------------------------------------------------------------------------

There has been much discussion on UI freezes / lags with CM13 on the Droid 4 in another thread which turned out to be related to some quarrel between Android lowmemorykiller (LMK), ZRAM and kswapd direct reclaim...

As a workaround, increasing extra_free_kbytes (to 75000 in my case) turned out to reduce lags a great deal. (This can be done e.g. with Kernel Adiutor Mod)

Now, I made a small kernel patch adapted from 3.4 kernel which makes LMK account for swap memory, i.e. LMK does only consider memory pages as free which won't require swapping:

diff --git a/drivers/staging/android/lowmemorykiller.c b/drivers/staging/android/lowmemorykiller.c
index 86d5195..d4e4513 100644
--- a/drivers/staging/android/lowmemorykiller.c
+++ b/drivers/staging/android/lowmemorykiller.c
@@ -34,6 +34,7 @@
#include <linux/mm.h>
#include <linux/oom.h>
#include <linux/sched.h>
+#include <linux/swap.h>
#include <linux/notifier.h>

static uint32_t lowmem_debug_level = 2;
@@ -90,7 +91,7 @@ static int lowmem_shrink(struct shrinker *s, struct shrink_control *sc)
int selected_tasksize = 0;
int selected_oom_adj;
int array_size = ARRAY_SIZE(lowmem_adj);
- int other_free = global_page_state(NR_FREE_PAGES);
+ int other_free = global_page_state(NR_FREE_PAGES) - totalreserve_pages;
int other_file = global_page_state(NR_FILE_PAGES) -
global_page_state(NR_SHMEM);

If you want to try, just flash the following zip file via safestrap recovery over existing CM13 (both - kernel and ramdisk.img - are included): cm13_lmkpatch_v1.zip

I am not sure yet, if extra_free_kbytes can be reduced now (seemingly not, I'm still at 75000), nor if LMK watermarks can be lowered (maybe yes, I have set it to Kernel Adiutor's Agressive Profile)....

....but I'm very much interested in your findings!

If this turns out to be an improvement, I'll commit a change request to review.cyanogenmod.org
[Motorola Droid 4] u.b.o.o.t:
Seems that I was wrong with extra_free_kbytes and LMK watermarks for the patched kernel...

...just leave extra_free_kbytes at stock settings in the first place and maybe try Kernel Adiutor aggressive profile for LMK with empty app watermark increased to 256MB.

Also, I have another gem for you: 3.0 kernel with LMK optimizations adapted from https://github.com/XperiaSTE/android_kernel_sony_u8500/ and https://gitlab.com/k2wl/g2_kernel/

Download:

cm13_lmkpatch_v2.zip (first try)

cm13_lmkpatch_v2.1.zip (added some fixes from https://gitlab.com/k2wl/g2_kernel/commits/kitkat-mr1-rel-razrm)

...this one runs even smoother!

I have extra_free_kbytes = 16000 and LMK watermarks @ Kernel Adiutor aggressive profile and there is plenty of free RAM (around 200MB) and the phone seems to have much less trouble with running several heavy apps in parallel!
[Motorola Droid 4] rabinhood:
Thanks. Great job! The phone's much more responsive now, almost as on stock JB. But could this patch be integrated with Swap SDCard and undervolt mods?
[Motorola Droid 4] u.b.o.o.t:
...of course. Just wait a couple of days to give us some more time for testing and optimization, I will then commit the patch to official Cyanogenmod and [MENTION=1070688]joojoobee666[/MENTION] will integrate it into his UV kernel.

I'd also like to have more feedback from other users.

My current configuration with cm13_lmkpatch_v2.1 is:

- extra_free_kbytes = 32000 (keeping more free RAM for ZRAM decompression)

- LMK watermarks: Kernel Aduitor medium with empty app = 160MB.
[Motorola Droid 4] rabinhood:
Thanks. I just set 'aggresive' profile and extra_free_kbytes=16000, as you suggested before, but I'll try other settings too.

[edit]

I've found that with your patch, D4 is much, much smoother, even without Kernel Adiutor tweaks.
[Motorola Droid 4] Bobcus Leper:
Hi,

Your custom kernel and ramdisk caused my RAZR to boot endlessly. I tried the custom kernel with the default ramdisk, and the default kernel with the custom ramdisk. Both didn't work.
[Motorola Droid 4] u.b.o.o.t:
Sorry for that but.... my kernel is for the Droid 4, only... I don't know anything about the RAZR... same hardware / device tree?

Seems that [MENTION=1070688]joojoobee666[/MENTION] has included some magic into his builds which make it work for RAZR and Droid4 simultaneously...

But wait - in a couple of days, there should be a RAZR kernel with lmk optimizations for you to play with: http://xdaforums.com/showpost.php?p=68904722&postcount=221
[Motorola Droid 4] u.b.o.o.t:
Hi folks,

I created a new kernel with some further optimizations.

...credits go to Motorola people at https://gitlab.com/k2wl/g2_kernel

In particular, I merged the following patches:

https://gitlab.com/k2wl/g2_kernel/commit/22d990a58fc17b3f0155e15eb2dc3efa037bea1c

https://gitlab.com/k2wl/g2_kernel/commit/7093310c60c972387b5a375ac3b407e2b04f591e

https://gitlab.com/k2wl/g2_kernel/commit/04c5d59093fa8148e9caf48c5c8b8a3f7a4db159

https://gitlab.com/k2wl/g2_kernel/commit/39eaf73c50d34287ef3c79a2b00d977655c1ceeb

https://gitlab.com/k2wl/g2_kernel/commit/dabca8deb03554f8da8d4f88774b02f004ad99c7

I also incorporated a small change from Wiko Sunny kernel which includes swapped pages when calculating the memory currently used by a process.

Download (Droid 4 only!): cm13_lmkpatch_v2.2.zip

Now, we need some further testing and I'd like to have your feedback regarding which values for extra_free_kbytes and LMK watermarks are optimal for you.
[Motorola Droid 4] rabinhood:
Thanks. Now I wanted to ask one, maybe silly, question. I've just installed your v2.2 mod, but since I'm really in need of traditional/normal sdcard access, I flashed SDCard-swap mod afterwards. So right now I'm using 'kernel' file from your mod, and 'ramdisk.img' from the other. Everything seems normal, and I have a feeling my D4 runs smoother than without your mod. Is it enough to flash only 'kernel' file to improve lags, or do I have some speed delusions caused by placebo effect?
[Motorola Droid 4] u.b.o.o.t:
The ramdisk contains kernel modules which must match the kernel. For some time I was working on a patch that also touches some core functionality of the kernel. In such a case, kernel modules & ramdisk is affected too. But I did not include these changes yet.

Hence, there should not be any incompatibility between my kernel and official CM13.0 ramdisk at the moment.
[Motorola Droid 4] schmatzler:
Works really well with 2.2, thank you for this! :) Even without changing anything in Adiutor, the phone already responds a lot better than before. :victory:

I didn't touch extra_free_kbytes, though. Increasing it to 32000 makes starting up apps considerably slower. The default of 6075 is fine for me.
[Motorola Droid 4] u.b.o.o.t:
You're right - with latest patch, increasing extra_free_kbytes does not seem to be necessary anymore.

Also, lowering LMK watermarks seems reasonible now, which allows more apps to stay in memory. I'm currently using medium profile with empty app at 128MB.
[Motorola Droid 4] Careless_:
what da hellllll

y dis fone so fast now? lol

good job, uboot.

gonna put it through its paces tomorrow during work hours.

<3
[Motorola Droid 4] u.b.o.o.t:
I folks!

There are now 2 versions of my patch which I'd like to evaluate / get feedback from you:

1.) ANDROID_LMK_PARAM_AUTO_TUNE enabled. This is the one you already know: cm13_lmkpatch_v2.2.zip It contains (among others) the following changes by Motorola people:

https://gitlab.com/k2wl/g2_kernel/commit/22d990a58fc17b3f0155e15eb2dc3efa037bea1c

https://gitlab.com/k2wl/g2_kernel/commit/7093310c60c972387b5a375ac3b407e2b04f591e

2.) ANDROID_LMK_PARAM_AUTO_TUNE disabled. This is what I commited to Cyanogenmod code review and what has just been integrated by [MENTION=1070688]joojoobee666[/MENTION] into his OC kernel. It is closer to Google's official kernel sources. Droid4 owners may as well flash this one, which is based on official cm-13.0: cm13_lmkpatch_v2.3.zip
[Motorola Droid 4] Flash-A-Holic:
[MENTION=309785]u.b.o.o.t[/MENTION]

I just flashed new kernel by joojoobee666. Think that overall performance is better but big apps are still causing troubles. Browser, settings etc seems to be opening faster. Good job! :good:

Currently I'm using these settings: LMK medium profile with empty app at 128MB and and extra_free_kbytes=16000.

I guess that newest kernels by joojoobee666 has cm13_lmkpatch_v2.3.zip built in?
[Motorola Droid 4] u.b.o.o.t:
better than cm13_lmkpatch_v2.2.zip or better than previous OC kernel?

Yes, exactly.

Yesterday I had some annoying lags with incoming call with lmkpatch_v2.3, empty app watermark at 128MB and extra_free_kbytes=8000. Increasing to 16000 seemed to help a bit, but I'm now back at v2.2 with lmk auto tuning enabled.

I will keep that now for a couple of days of testing...

PS: with stock lmk watermarks, there should be less trouble, but more app killing, and what I'm trying here is to find the sweet spot between maximum performance and minimum lmk kills / app restarts.
[Motorola Droid 4] Flash-A-Holic:
Better than previous OC kernel with Kernel Adiutor tweaks (extra_free_kbytes 75000, LMK agressive profile).
[Motorola Droid 4] u.b.o.o.t:
Does anyone of you guys have increased battery drain with one of my lmk patches?

I'm facing SUSPEND_BACKOFF kernel wakelocks (https://github.com/asksven/BetterBatteryStats-Knowledge-Base/wiki/suspend_backoff) preventing the device from going deep asleep and it seems this occures as soon as Wifi has been switched on and off...

EDIT: it's not my patches' fault... having the same issues with standard cm13 kernel...
[Motorola Droid 4] rabinhood:
Do you have any guesses what kernel parameters provide the smoothest operation? I'm using aggresive LMK policy, min free kbytes and extra free kbytes 10000, and Z-RAM 200 MB. Definitely my phone's smoother than only with Your latest patch, but that's only my feeling. Do you know any objective means to measure performance gain? Maybe some benchmarks? Considering battery use, I found no striking changes. I believe stock JB kernel was better in terms of energy use, but IMHO the difference is only slighty visible.
[Motorola Droid 4] u.b.o.o.t:
I'm still evaluating but at the moment I'm most confident with 2.2 patch with min_free_kbytes, extra_free_kbytes, and zram at stock settings and lmk profile = aggressive.

Patch 2.3 as well as [MENTION=1070688]joojoobee666[/MENTION]'s current build have lmk autotuning disabled and seem to require extra_free_kbytes=16000...32000.

But I won't touch min_free_kbytes - there are too many implications / side effects.
[Motorola Droid 4] wsemi:
I'm still testing, but so far v2.3 with Aggressive LMK profile seems to work better for me. Previously I tried v2.2 with Medium LMK, but it was unstable sometimes - I had not responding Trebuchet and some other strange issues. [MENTION=309785]u.b.o.o.t[/MENTION]: what exactly LMK autotuning does? Does it make sense to set the LMK profile, won't it be overridden by the autotuning?
[Motorola Droid 4] u.b.o.o.t:
No, LMK profile does not override auto tuning. Medium profile caused severe lags for me with all patches. Don't go lower than aggressive.

With v2.3 I had lags on incoming calls once, that's why I reverted to v2.2.
[Motorola Droid 4] rabinhood:
You know, to be honest, it's really hard to tell which settings/kernel are best. Version 2.3 included in latest 1.4 GHz OC kernel seemed to be very smooth, until I had to use Maps app (it is quite resource hungry), which almost froze the whole system. Then, as you suggested, I installed v2.2 with aggresive LMK + extra free kbytes 16000, and Maps are usable.
[Motorola Droid 4] u.b.o.o.t:
Thanks for confirming my findings... So I will suggest enabling lmk auto tuning on gerrit...

Another memory hog is play store, especially when updating apps it may even freeze the system for several seconds. But with lmkpatch 2.2, things look much better.
[Motorola Droid 4] Septfox:
Forgot you were going to make a thread.

No wakelocking issues using 2.3/joojoobee's OC kernel. Booting up with the 2.2 kernel now, I'll leave it sitting for a bit...but if that flag is the only thing you've changed then I don't forsee any problems.
[Motorola Droid 4] u.b.o.o.t:
[MENTION=5521404]Septfox[/MENTION]: did you read my post? The issues turned out to be not related to my patch ;) But thanks for testing!

[OT]

Wakelocks were caused by suspend_backoff which in turn where caused by too many wakeups triggered by Google Play Services. I made a custom kernel with suspend_backoff disabled et voila - android battery stats now clearly show that "Google Play Services" heavily drain battery. (Before, the kernel was accussed...)

I cleared all data for Google Play Services, flashed latest nightly and latest OpenGApps, and enabled wifi background scan for location service => issue seems to be resolved, but I don't count on that yet....

[/OT]
[Motorola Droid 4] Septfox:
Yes.

Unfortunately I didn't comprehend your post, and was for some reason trying to see if it was you software setup that was a problem or _ was a problem. Not sure what _ was seeing as you had already said that cm13's kernel did the same thing and it thus it was kernel-unrelated.

I...I need to go to bed.

Trying 2.2 + aggressive LMK settings as you were finds it running pretty alright. It's a bit on the slow side here and there, but performance in the 100-160 free range is improved, and freeing memory doesn't seem to drag on as long.
[Motorola Droid 4] Bobcus Leper:
Hi,

I'm sorry to revive this old thread.:cool:

Anyways, I've been experimenting with kernel tweaks on my Droid RAZR (same HW as the D4) running the official LineageOS 13. After doing some research, I changed the following values to:

oom_kill_allocating_task 1

swappiness 60

vfs_cache_pressure 60

dirty_writeback_centisecs 0

dirty_expire_centisecs 0

My phone overall feels faster and cooler (thermal energy wise) after these tweaks. Would anybody else care to test this? I'm just hoping it is not the placebo effect...
[Motorola Droid 4] OGdroidster:
Im going to test and get back to you after a few days to see how it runs.
[Motorola Droid 4] OGdroidster:
I put the setting you have and after a few a hrs the scrolling started to lag. I changed dirty_writeback_centisecs 0 and dirty_expire_centisecs 0 values to 25 and the scrolling is fine. My browser lags on 4g now but I'm going to change the swapiness to 30 instead of 60 that is normally what I use on this device. I'll get back to you on this part. The thermal does seem somewhat better almost forgot to mention that. Device stays a little cooler and I do a lot of stuff.
[Motorola Droid 4] Bobcus Leper:
Thanks! I forgot to mention that I also use 16 bit transparency, and disable scrolling cache via the build.prop. Maybe this also helps?