Here I'll contain all the softmods and hard mods I've made and I'll make, for sure
rather than spamming with threads for any option..
SWAP ACTIVATION (without other programs, only sh)
I simply hate waiting for home screen or for backgrounded apps to reload in memory so I decided to enable the SWAP on my M001.Quite simple:-
prepare an SD card with first partition being all the size FAT32 formatted , minus 128MB (it's arbitrary the dimension, the bigger space you leave, the bigger virtual memory You'll get). I made partitioning in Gparted, very trusted linux program you can find in any distribution and is GTK based. First partition FAT32 (boottable flag on) and second partition LINUX SWAP (mine was only 128MB cause I don't have a big SD card unfortunately).- connect it to your Eken and enter terminal emulator+su+vi or EZ file explorer..I put this little add on in usbgadget.sh, cause this script is called at any reboot:Insert
this after the first written line (after #!/system/bin/sh , and before the if blablabla line)
swapon /dev/block/mmcblk0p2 #according to your number of SD partitions, it could be mmcblk0p3 etc.echo 15 > /proc/sys/vm/swappiness #important for setting the right swapping attitude; higher numbers (0-100) will increase the swapping in SD card, [b]shortening its life for sure too much[/b]; could even impact on performance if it's too high cause the SD cards aren't really fast to be used like ram memory.
Ok.. remember to save the file, cross your fingers and reboot: in terminal emulator if you issue the command
you'll see that swap memory spaces aren't zeroes anymore, and with this settings you'll see some relief when using high ram demanding apps or parallel applications. SD CONSIDERATIONS:
Data traffic on an SD card causes nand cells to worn quicker than before. So if you decide for this, consider that your SD could die sooner; use it better on good 1.000.000 cycles guaranteed SD cards like good Kingstones or Sandisks.. That's why I decided it's better to use a partition for swapping and not SwapFile made in dd... It will only wear a part of the disk, and if it runs out of nand cells life you should not have your data damaged, but only swap partition you can live without ;DI'm not responsible for any casualties may happen to you, your device or mind
USE IT AT YOUR OWN RISK !!!
[hr]DISABLE THAT NASTY phonelike LOCKED SCREEN
This one seems to be a maze for developers, because android since its first version is running more on phones than tablets. So the screen lock I think is useless, because we're not going to put it in standby in our crowded pocket nor the home keys are going to click on the buttons..So, after long investigation, we have 2 options: as usual, one is free and open source, the other is available for a price (little)..1) myLock project
is opensourced on google and we have to use the android 1.5 beta version, cause it has been developed on the right framework we have in 1.6 donut. Get the apk and install it.It does auto unlock the screen, so if you power up the device it defeats the lock screen after a while... I find it good but not perfect.. I also think the old 1.5 tree is out of development so if you have no money, it's still a good choice.2) Keyguard Disabler
is way better solution but it will cost you 1,49$... I find it perfect because it defeats the JAVA protection mechanism, simply disabling the ability for the device to lock.. so if you press a button on device or your mouse or keyboard (if you have made the usb cable mod or internal hub mod) screen will light up directly inside the last thing you were doing before the stanby time.AWESOME TOOL, worths the price.
[hr]TIME TO SLIM DOWN a system that contains too many things phone related.. this is a tablet, you green droid!!!
There are too many apps in last ECOTOX beta (also stable) i'm using. Text messages, camera, phone... we barely have a CPU, let's save some of it
I already soft-bricked my slate trying this, so avoid to do this slimming down operation if you can't stop from deleting everything
If anything happens you'll have to reinstall the rom as usual, but it's annoying thing to do twice a day, you know.Following this Wiki from Cyanogen
i have successfully managed to remove Mms.apk from system.. we don't need text messages.Open Terminal emulator
su #get root accessmv /system/app/Mms.apk /sdcard/ #this will move the apk to your sd card, for backup reasons maybe
Procedure will output some blabla about permissions but the apk has been removed succesfully.
reboot #nice way to reboot in console
After that you won't see that app in your Slate, and some more cpu and ram is free now.Warning! I removed the Phone.apk but the tablet won't boot succesfully any longer. DON'T DO THAT.Camera.apk is gone without side-effects.. do as before changing packet's name