[XPERIA X8 Original Android Development] matmutant:
reserved for FAQ

Read Before Asking Please

FAQ for MiniCM10 and nAa kernel

reading may answer to lots of your questions !

for X10mini, X8 & x10miniPRO

i decided to create a new thread dedicated to Q&A about miniCM10 ;)

so please, as usual, read FAQ, use search option or anything else before asking commonly answered questions

the FAQ will be incremented when needed

the Q&A is written as Q are asked

something else that is useful to read before asking :

Here we (nearly all? XDA members, regardless of being devs or only users [like me], me at least ) don't care about your good/bad English ;) the important is trying to be understood and to understand the content of the threads :)

only ask things you can't find, or you don't understand, please if you don't understand something in any process tell us exactly where is your problem : it will optimize the answer ;)

sometime rephrasing things can make you understand better, feel free to help us for making the most understandable sentence for anybody :)

BUT if you don't make the effort to read, I won't make the effort to answer :p (ok, you can't read everything... but read the minimum ;) )

Chatroom for support is now available (http://minicm.ie.tc/)

clic on the red text above ;)

register, and then enjoy :)​

________________________________

clic here for : FAQ

this post will be updated with the very last Questions added to FAQ about the ROM for quick view ;)

________________________________

bug tracking template :

_________________________

useful links :

[DEV]

miniCM10 debug only thread

(shakira, robyn and mimmi)

$find other useful link in miniCM7/9 miniFAQs ;) $

Perfomance :

recomended settings :

perf related :

CPU: keep default, but enable UnderVolting (and set on boot if you don't OverClock) (settings>performance>CPU)

RAM : to optimize RAM usage, use KSM, zram (18%, default) and allow purging of assets (settings>performance>memory managment)

I/O : keep NOOP, this is the default and the best for flash memory

other :

in settings>developer options

enable USB debugging,

debug notification,

set all animations to 0.5 (electron beam CRT animation will happen no more)

enable "kill with back button"

________________

for whose who feel the system slow and laggy, just try the SWAP ;) (SDcard class6+ recommended)

SWAP, there is two "kind" of swap : using a partition on the SDcard, or using a swap file

both are good, but some SDcard/phones react better with the one or the other​

let us start with the partition way :

it is more complicated than the file method, but as some advantages ;)

pros: once it is set up, no need to care about it anymore, the SDcard can be mounted to PC easily without latency

cons: a little complicated to set up, and once it's done, it is as complicated to revert as to set up; to change swap size, you need to repeat the process (formating and partitioning SDcard)

needs a clean install of miniCM10

:

flash JB kernel

in CWM, go to mount&storage :

then, format /system, /data and /cache (so that kernel can use the new partitions size) any data on phone memory will be lost

set up your swap:

==> go to /advanced/Partition SD Card

if you don't want to use a2sd, then choose the minimal size for ext, and the size you want for SWAP

it will FORMAT your SDcard ! any data on SDcard will be LOST

and install the rom :)

swap partition should work :)

what doesn't work is the swap info menu

to revert : format SDcard in phone settings :

it will FORMAT your SDcard ! any data on SDcard will be LOST

​

____________________

now, the swap file way

: it is really simpler than the swap partition, works great but has some drawbacks

pros: easy to set up, easy to revert, and the size can be choosen at wish at anytime (in settings>performance>memory>Swap settings)

cons: high latency when mounting SDcard to pc, it can take forever (really quicker to use CWM mount and storage capability to use the SD on the PC, than using android way)

you must perform a clean install of miniCM10 (by formating /system, /data and /cache) any data on phone memory will be lost

install the rom zip, the gapps, and boot up your phone

set it up

once your rom is ready to use,

go to settings>performance>memory>Swap settings

choose "enabled"

choose the size

allow system to get SU permissions

wait for the pop up "swap enabled"

enjoy, it is simple and can be disabled on wish​

to see if you swap works, open terminal, and type the following :

free