yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 Android Development] matmutant:
this issue seems to be fixed in the next released build ;) , just wait a little more

(note that to increase the volume in miniCM10-4.0.0, just press as if you wanted to decrease it ...)
[XPERIA X8 Android Development] matmutant:
my tests seem to say you are wrong :)

the result of the tests show this :

u=y has as a consequence not to rebuild all the cache (optimization) when updating rom or installing any app using the zip way; it only optimize the new coming apps :)

but it might have some other uses i didn't find ;)
[XPERIA X8 Android Development] JBolho:
I've read that the 4.0.1 release has the "Force 2D GPU rendering" on by default, but the option still appears on the menu. I'm assuming that we can discard this option since it will be useless... no?

Also, like i reported on the Rom Thread, i noticed screen artifacts now when navigating through menus (on the transitions) and the sound quality in Multimedia usage is a lot worse, although it is a lot better during calls.

The low-light/black lockscreen bug seems to have disappeared for now, even using 122mhz as the lowest CPU speed and the random reboots are almost a mirage now :laugh:

P.S: Annoying BUG alert: Ringtones stop ringing after 1 or 2 calls received, after that is like the phone is on silence mode... No call ringtone, just the sms ringtone works everytime and i think it only works because i'm using a 3rd party sms app.
[XPERIA X8 Android Development] matmutant:
. . . _ _ _ . . .

anybody has any result to share ?

this thread seems to be useless after all, we work for us and you, but you, guys, rarely bother working for us :p
[XPERIA X8 Android Development] cascabel:
I'm on minicm4.0.1 and although nAa already stated that cpu rendering is enabled by default, i still used the methods here.like 4.0.0, it seems to make the rom smoother (might be placebo, though). I don't have any problens with mms so i didn't try the fix here...

@MM: If you still have some tests you'd like to try, i'll be happy to try them and give feedback.

Edit: when opening Opera Mini, right before the screen turns white, the screen has some artifacts(no idea what else to call them). I've been trying to get some screenshots but the issue doesn't happen when i do. And i don't think it show up on logcat (also tried getting one)? I guess it's an app-specific issue as it doesn't happen on any other app.
[XPERIA X8 Android Development] ElmirBuljubasic:
Sorry for OT...

Mat how did you get 215 in I/O ah i think the 3D/2D need improvment(like alfs did) ..
[XPERIA X8 Android Development] matmutant:
how?

using default settings :p (noop as IO scheduler :) )
[XPERIA X8 Android Development] ElmirBuljubasic:
Hi mat(again lol) i just saw the qualcomm have pubblished new libs for 2011 xperia phones..can someone port them?
[XPERIA X8 Android Development] ElmirBuljubasic:
I think i have found a fix for panorama https://github.com/lgics/cm_device_...mera/0003-Add-support-for-Panorama-mode.patch
[XPERIA X8 Android Development] x10man:
Just a suggestion but could we get more results over whether increasing the minimum CPU speed past 300MHz stops the black screen bug, some have reported it works but I never have experienced it, even on 806 performance it still occurred.

X10man
[XPERIA X8 Android Development] VinceMetalHeart:
Battery

I really like working with qcomuiccstack that I can send messages without, that if either the APN setting if you set wrong not work for me past and the truth is that I lasted longer battery with qcomuiccstack

Your SIM card I have of a Spanish Tuenti with X0 mini pro
[XPERIA X8 Android Development] ElmirBuljubasic:
Hi mat, on android 4.2 with new 'Project butter' when you touch the screen the mhz increase..cam be this used in ours phones? And, can we disable the overclock with this feature?
[XPERIA X8 Android Development] matmutant:
no idea for now :p

__________________

some usefull lines of commands for any user wanting to know what's going on :

in terminal, just type the lines,

in ADB, add "adb" before the commands

if you want not to siplay the output in terminal, specify the path :

command > /where_you_want_your_output_to_be_stored/name_you_want_for_the_log

to know how much swap there is (total and free are what you want to know), use the following command since the way using menu is broken :

free

to know if KSM is really turned on :

cat /sys/kernel/mm/ksm/run

your kernel crashed?

cat /proc/last_kmsg

ex : from adb, and stored in /home/user/last_kmsg1

adb cat /proc/last_kmsg > /home/user/last_kmsg1

an app crashed, you want to know why?

logcat

ex : from adb and stored in /home/user/myfirstlogever

adb logcat > /home/user/myfirstlogever

the list is available at the end of that post
[XPERIA X8 Android Development] Cancar96:
isnt that ondemand governor,project butter is more about buffering.
[XPERIA X8 Android Development] ElmirBuljubasic:
Yes but this is new thing
[XPERIA X8 Android Development] sonty:
I don't know if this question actually qualifies for this thread, but here goes: I tried to compile the android sources from https://github.com/MiniCM/android and after I finally succeeded I see that the rom goes into a bootloop. any advice/internet guide about how to debug/find out what I'm doing wrong?

the whole idea for me is to use some free time to go through the code and solve compilation warnings in order to get familiar with the android code.
[XPERIA X8 Android Development] Cancar96:
save log from recovery
[XPERIA X8 Android Development] matmutant:
a little story for you ...

as some of you

don't

know, bug tracking can be extremely long to perform

the last one took me 2 weeks

2 weeks of hunting a crash, that i first thought it was random...

2 long weeks of experiencing crashes, more and more, without knowing why

i first thought it was just random

then i found that it happened most when receiving sms, but couldn't replicate it everytime

then i understood it had something to do with keyboard, and was able to replicate at any time i wanted to, but the way was too long

and today, i found a simple and 100% working way to make the phone crash using the bug

finally the bug has been spotted, now it is time to fix it
[XPERIA X8 Android Development] Heronger:
Don't worry guys!

This bug is only persistent in the test builds and I think it will be fixed till next release :p

I have tested it and it is on robyn and shakira. About mimmi I don't know.

Thanks again mat for discovering this bug!
[XPERIA X8 Android Development] danigladson:
hey m@, i've posted regarding dis many times bt i cudnt get a reply....i cant edit aything in root folders...editing in tat egl file after clicking save nd exit nothing works!!...so i cnt disable cpu rendering in current minicm10 version!!
[XPERIA X8 Android Development] matmutant:
did you try with any other file explorer (root capable) ?
[XPERIA X8 Android Development] JBolho:
My humble suggestion for future inclusion on nightlies releases is the Entropy Seeder script (not the .apk but the files directly on init.d and xbin folders)

xelyt made a zip file with those, available on the Rom thread and this brings a big advantage:

- It virtually eliminates the need for OC for normal daily usage, even when watching divx videos and battery impact is almost non existent.

One other small thing is substitute CM File Manager, it's everyone's punching bag on this Rom, Root Explorer is better for example.
[XPERIA X8 Android Development] JBolho:
Been doing some gaming bug-tracking and found out that my extreme lag in Hill Climb Racing and even small lags on other games are sound related.

It doesn't matter witch settings i use, the lags persist, but if i disable the sound in-game, the lag disappears.

So my question is, is there something that can be done to sound related settings or libs to make them less "heavy"?
[XPERIA X8 Android Development] azeez9992:
Bugs

1- sometimes screen start working by its own self :confused:

2- file manager didn't do its job

3- before some day it shout found an update

But after re-instlling it didn't connect to server

4- problem in some screen

Loading dialog disappeared and went to status bar.

5- dailer lag

Some lag trebuchet

if I helped press :thumbup:

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

Device-Xperia X8(e15i)

Bootloader- Unlocked

Kernel- nAa jb-03

Rom- MiniCM10.0.2-shakira

Sent from my E15i
[XPERIA X8 Android Development] azeez9992:
1 more :D

Lock screen lag

if I helped press :thumbup:

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

Device-Xperia X8(e15i)

Bootloader- Unlocked

Kernel- nAa jb-03

Rom- MiniCM10.0.2-shakira

Sent from my E15i
[XPERIA X8 Android Development] xelyt:
Davlik tweaks

Hello guys

I was looking at the build.prop of some cm10 roms for armv6 and i found that most of them have these two lines: dalvik.vm.heapstartsize and dalvik.vm.heapgrowthlimit in addition to dalvik.vm.heapsize (which is 32 by default in MiniCM10). So i tweaked these values in order to make them fit better with the ram of our phones

dalvik.vm.heapstartsize=5m <-------- default start size in most roms

dalvik.vm.heapgrowthlimit=24m <-------- you could also try with 32m instead of 24m

dalvik.vm.heapsize=48m <-------- is usually 1/4 of the ram so 48 seems to be a good value for me

The results seems to be quite good in term of performance (faster apps startup)

If you want to try just modify heapsize value and add the missing lines (you must insert these lines in the order shown above) in build.prop then reboot and wipe cache and dalvik

Any feedback will be greatly appreciated
[XPERIA X8 Android Development] drfr:
Thanks, xelyt, I´ll definitely try that one.

Myself, I was testing an old trick today - odexing framework jars and the result FEELS just great.

Of course, you have to free some space in /system in advance (I always delete cca 50MB worth of useless system apps).

If someone´s interested, I´ll post the details.
[XPERIA X8 Android Development] Vitruvian:
My phone does not boot after doing this, and i did everything as u said...
[XPERIA X8 Android Development] xelyt:
Maybe you did something wrong. You have to open build.prop, find dalvik.vm.heapsize=32m and change this value to 48m then you have to insert dalvik.vm.heapstartsize=5m and dalvik.vm.heapgrowthlimit=24m above heapsize.

lines must be in this order:

dalvik.vm.heapstartsize=5m

dalvik.vm.heapgrowthlimit=24m

dalvik.vm.heapsize=48m

Also make sure to wipe cache and dalvik cache

If you did all correctly and your phone still doesn't boot change 24m to 32m and try again (my x8 works fine with 24m)
[XPERIA X8 Android Development] vr2008:
i think these two are not same.when i edit egl.cfg i get 13 fps 2d with quadrant.but when use force 2D gpu rendering i get 60-70 fps!!! can anyone else test this?
[XPERIA X8 Android Development] matmutant:
this is strange
[XPERIA X8 Android Development] vr2008:
yes! did you test it?
[XPERIA X8 Android Development] norbasenkos:
Odp: [DEV] miniCM10 debug only thread (shakira, robyn and mimmi) 02/11/12

Anyone can help me? I have not fully working camera on all jb rom :( (camera make normal photo), but this... i have nAa-JB 3 kernel

(If you don't see - I haven't live view of camera)

"Sorry for my bad English" wyfapane z X8
[XPERIA X8 Android Development] Cancar96:
Re: [DEV] miniCM10 debug only thread (shakira, robyn and mimmi) 02/11/12

That happens because you flashed gapps whit Google 4.1 camera

Delete it from system apks amd install one from mimicm4.0.2 zip,which was there in the first place.
[XPERIA X8 Android Development] 00DSoul00:
Hello, I have a problem with the ROM MiniCM10 (x10 mini) and use smart keyboard pro keyboard, but always to be writing suddenly freezes the keyboard does not respond at all, maybe someone can help me solve this problem, thanks!

Someone tried pimp my rom with this ROM as I did and to make small changes (tweaks) Restart the device and does not pass the kernel nAa presentation
[XPERIA X8 Android Development] ElmirBuljubasic:
R: [DEV] miniCM10 debug only thread (shakira, robyn and mimmi) 02/11/12

Jb is caching too much apps..is possible to reduce the limit to 5 apps?(stock is 20)
[XPERIA X8 Android Development] pradhana:
Re: [DEV] miniCM10 debug only thread (shakira, robyn and mimmi) 02/11/12

How about "Developer option > background process limits > set to at most 4 process?
[XPERIA X8 Android Development] sonty:
if only that setting would be kept after reboot :)
[XPERIA X8 Android Development] Tom.K:
Okay, as mat suggested me (http://xdaforums.com/showpost.php?p=38579479&postcount=2), I have few things to test: Adreno 200 GPU settings.

Make sure to read this thread for more info: http://xdaforums.com/showthread.php?t=2167228 (Note: This is thread from Xperia PLAY sub-forum, don't make mess.)

This should work on GB, but I'm not still sure about ICS/JB, you'll have to test it and see is it really working.

To make script:

Create a new text file 'adreno_config.txt', add specific tweak lines in it and then move it to "/data/local/tmp".

You can use a reference text file which is supposed to have all tweaks as far I guess, and it's sort of easier to modify: http://xdaforums.com/attachment.php?attachmentid=1762841&d=1361895170 (just remove ";" at line where a variable is specified, leave other lines with ";").

The easiest way to see is this script working by adding "FPSCap=20" which is supposed to decrease FPS at 20, and cause lags, proving that script works. Run it on some games (2D preferred) and you'll see.

After that, reboot and check the difference.

Note that some tweaks may cause softbrick, crashes, issues and performance loss/improvement, or do nothing. Try all possible tweaks, and if possible, use benchmarking tools and play few games to see is there any improvements or issues.

It might be possible that some tweaks are not available for Adreno 200 GPU, as in that they don't do anything.

Post here if you manage to find anything useful with tweaking.
[XPERIA X8 Android Development] CtrlAltDelIrl:
I've put this in latest nightly with v4 kernel. Kept values same as cwm zipfile. Testing must be done in Quadrant cause Antutu ain't working for me.

I'll report back..
[XPERIA X8 Android Development] matmutant:
we all use antutu + FPS2D to have a good reproducibility

why couldn't it work on your specific device?
[XPERIA X8 Android Development] CtrlAltDelIrl:
If you look at reports in googleplay people are complaining about antutu not finishing. I have that issue.

It's never been a good benchmark app IMO anyway. Jetpack Joyride is my benchmark app lol..

If it plays with music on and no lags then you're on a winner. If not, try something else.

Side note : Have any of you guys noticed the screen eating battery even when off? Plz check your battery stats to see?

I'm gonna flash back to stock then reflash latest kernel and nandroid backup to see if it goes away..
[XPERIA X8 Android Development] ElmirBuljubasic:
R: [DEV] miniCM10 debug only thread (shakira, robyn and mimmi) 28/02/13

After this tweak i cant do the test with antutu
[XPERIA X8 Android Development] CtrlAltDelIrl:
Et viola.. Merci Elmir!

I'm gonna revert my init scripts to original and see what the craic is!
[XPERIA X8 Android Development] Fortun:
You better find a better benchmark tool because Jetpack Joyride is playable over here, alongside music with no lags on stock kernel and GingerDX v030.

This particular new kernel/ROM combination surely can take more stress.
[XPERIA X8 Android Development] CtrlAltDelIrl:
It is running Jellybean though.. If this kernel ran GDX (properly) you would notice the memory management advantages and speed improvements too.
[XPERIA X8 Android Development] Fortun:
Well, in theory tho Froyo should be even better, and I remember you saying that this new combination outperformed, or at the very least performed as well as FroyoPro during gaming.
[XPERIA X8 Android Development] CtrlAltDelIrl:
Yeah this outperforms FroyoPro.. FroyoPro though gives me 3 days without charging..
[XPERIA X8 Android Development] Fortun:
Then, on paper, it should outperform stock kernel running Gingerbread. All I'm saying is that it should be able to take more beating.

Maybe you can try adding Wave Control ( https://play.google.com/store/apps/details?id=com.MarksThinkTank.WaveControl ) to the mix. That's where things start to break over here. It takes the system about 1-2 seconds to recognize the movement in the sensor and change the track. And that's exacly where lag happens. Once the new track is playing everything returns to normal.
[XPERIA X8 Android Development] CtrlAltDelIrl:
Take more of a beating than what? My phone is running great! Just Antutu benchmark app is rubbish.. I never get lags..

I'll try your app for the craic though.. Should be no problem if it works on JB.

On second thoughts i'll not bother after reading some comments on that app.

Quadrant works fine so i'll post up what it gives..
[XPERIA X8 Android Development] Fortun:
For a minute I thought you were trying to actually benchmark this ROM/Kernel combination for actual daily use. One of the ways to do that is to stress the system and see where it begins to give problems, for example, by forcing an out of memory situation. I was just giving a way to further stress the system.
[XPERIA X8 Android Development] CtrlAltDelIrl:
Hi again,

I managed to benchmark with Antutu 3.1.1 before enabling Force GPU Rendering.. Scored 3956 @748

Once I enable GPU rendering, Antutu is unable to complete..

When I disable GPU rendering again, Antutu still fails. Puzzlled!!
[XPERIA X8 Android Development] matmutant:
did you rebooted in between ?
[XPERIA X8 Android Development] CtrlAltDelIrl:
Yeah, I rebooted in between changes..

Funny isn't it? Once I've ticked Force GPU.... I can no longer run antutu.

I installed the rom fresh today, no changes - Antutu ran fine. Made the change, couldn't run it again.

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

Another thing I've noted is that if we use the Xperia T or Z launchers it doesn't work well.

Sometimes you'd have to press the same icon 5-10 times before it would respond to the touch.

The phone dialler placement on the left of the dock is a good example..

Xperia T launcher

Xperia Z launcher

Can this be reproduced by anyone? I'm gonna reinstall again without doing any of the mods i've used to try it. I'd appreciate if someone would try the launchers out to see if it's just me..

Holo HD works perfectly btw as does the default launcher..
[XPERIA X8 Android Development] CtrlAltDelIrl:
Got it YEAH!!

OK I've resolved my issues.. All of them.

I edited the latest nightly zip, removed loads of stuff..

Trebuchet, Theme, ringtones, notifications, sound & speech recorders, apollo, bootanimation, filemanager & theme and few other bits and pieces.

I replaced them with my ringtone and notification, the Xperia T launcher above, rootexplorer, titanium backup, androidlost, FroyoPro Music.apk and a couple other apps.

Even without overclocking and default settings it is really fast. I OC'ed to 748 and ran Antutu 3.1.1 successfully.

I'm happy with it maxed out at 691 though. Games play really smooth. Apps open quickly and sync is fast.

I've noticed that backing up and restoring in CWM is really fast too.. Happy days!! :)
[XPERIA X8 Android Development] CtrlAltDelIrl:
Along with this wallpaper..
[XPERIA X8 Android Development] danigladson:
can u pls upload froyopro music??
[XPERIA X8 Android Development] CtrlAltDelIrl:
Incredible Battery Life

Hey all,

Herre's how it's doing on battery for me. Normal usage @ 748. At the start I ran 5 benchmarks, you can notice the decline.. At the end the sharp drop from 60% - 30% was 2 hrs of wifi hotspot.

I've attached the music.apk from froyopro too.. :)
[XPERIA X8 Android Development] danigladson:
thanx fa da music player mate!!...bt it wont support dsp uh?...but i still got hiccups even using this player..
[XPERIA X8 Android Development] xelyt:
Build.prop tweaks

Original post here

Hey guys

I'm currently testing two build.prop tweaks that should make things even faster.

The first one is a heapsize optimization:

dalvik.vm.heapstartsize=5m

dalvik.vm.heapsize=32m -------------> this exist in build.prop so you don't have to add it again

dalvik.vm.heaptargetutilization=0.75

dalvik.vm.heapminfree=512k

dalvik.vm.heapmaxfree=2m

The second one is a way to set a limit for background process without having to tick it in developer setting every boot

sys.mem.max_hidden_apps=

I found out that the most used values are: 15 (should be the default value if i'm not wrong), 10, 5, 4, 3

I tried with sys.mem.max_hidden_apps=10 first and it seems to make a noticeable difference in term of smoothness. Amount of free RAM is also increased to about 60mb.

If you want to test these tweaks remember to make a backup of your build.prop first. Any feedback will be greatly appreciated.
[XPERIA X8 Android Development] matmutant:
i updated my post #4 with your protocol, hoping people will have a look at it ;)
[XPERIA X8 Android Development] Groot:
wow CtrlAltDelIrl you're the man!!! hahahahah can you show me the configs? thanks

---------- Post added at 02:13 PM ---------- Previous post was at 01:54 PM ----------

it would be great if you share your personalized nightly sir :)
[XPERIA X8 Android Development] JBolho:
Just tested this on mine, first thing i noticed was that the boot time was decreased and the system is stabilized much faster than before (but instead of using 10 as the limit for background apps, i used 5 because i always used the option to limit the background processes)

Within the next few days i'll see if there is anything wrong happening with the system or if there is something useful to report back, but so far so good!
[XPERIA X8 Android Development] drfr:
If you´re interested in removing even more stuff from your /system, you can check this out:

http://xdaforums.com/showpost.php?p=35692267&postcount=338
[XPERIA X8 Android Development] xelyt:
Have you tested both tweaks or only the second one?

Regarding sys.mem.max_hidden_apps i have found that:

in CM 10 and CM 10.1 for galaxy fit/mini/ace/gio this value is set to 10

in CM 10 and CM 10.1 for galaxy 5 this value is set to 2 (this device has a bit less RAM than x8)

in CM 10.1 for ZTE Blade this value set to 3

in some CM 10 for lg this value is set to 5 or 4
[XPERIA X8 Android Development] JBolho:
I have tested both tweaks, the second one is extremely handy for me because i always used the option on dev options and set it to 4.

Setting no value caused my system to lag because a ton of apps is always trying to run on the background, especially when i turned on the data connection; However, setting the value to 3 or less caused the system to crash sometimes, so i think the minimum stable value for the X8 with this Rom is either 4 or 5. Average free Ram is between 50 and 70mb at any given time, lowering to about 25/35mb when using the Internet Browser and E-Mail.

I have to say though, my Rom is modified as CtrlAltDel's (i always take down a ton of stuff before flashing, including many apps, i've been doing it since version 4.0.2), i use a task killer to keep the background processes as clean as possible and i have some apps frozen (like contacts sync and calendar sync, wich are two of the most annoyingly persistent system apps in Android)
[XPERIA X8 Android Development] CtrlAltDelIrl:
I too have been testing the both tweaks..

Second was set at 5 in mine too.. Very noticable boot and stabilise time as mentionned.

Apps open and close quickly - Had 5% battery drain in 11 hours (I had a sleep in)

Benchmarks are same.

Nice find I'd say!

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

I use Xperia Z keyboard but thanks for the heads up on the hack for latinime :)

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

This is a dev thread. Please respect the OP and post dev related fixes / tweaks / findings etc..

There are enough themed roms on here without me adding to the mix thanks:)
[XPERIA X8 Android Development] drfr:
... and everybody´s free to eviscerate his ROM to his own tastes.

Someone asked before if it´s possible to odex it. I managed to free enough space in /system to be able to odex it. Not saying it´s any better now, just that it´s possible.