[Solution] MUST-HAVE For X2 Users! Speed Tweaks & How to Disable "Slideview" & Panels - XPERIA X2 General

[Solution] MUST-HAVE For X2 Users! Speed Tweaks & How to Disable "Slideview" & Panels
DISCLAIMER: This works for me 100%. I have noticed 200% - 300% longer lasting battery life, AND at least 3 - 4 times more responsiveness throughout the whole phone, you can even benchmark the difference between stock X2 and an X2 run with my solution. I will not be held responsible for any damage to your phone!
I've read a lot, and done a lot on my X2 recently. From what I tested, black screen of death (when in standby mode) = DONT USE AUTO BACKLIGHT! Try this & see what happens.
Now, my X2 barely freezes or gets any lag at all, in fact, it is SMOOTH. Yes, you heard it, SMOOTH (even when scrolling through start menu).
Using the X2 as of now is a nightmare, but I've come up with a solution until MR2 comes out. And, lets hope MR2 really is for the best.
This solution is based on the standard WM today home screen. I haven't come across ANY problems at all.
One day, I came up with an idea. If I dont use tilewave, why do I have to keep it? Considering growing panel, pixel city panels caused lag to the phone, I decided to delete tilewave altogether and now my phone is significantly faster!
Standard WM today screen I think, is in fact I think its the best:
Less battery drainage, simple, fast, efficient, no black screen of deaths.
This solution works BEST if you follow ALL STEPS BELOW:
1) Uninstall Growing Panel, Pixel City (Day & Night) | (Start -> Settings -> System -> Remove Programs)
2) Uninstall all SPB shell and software. (Start -> Settings -> System -> Remove Programs)
3) Start -> Settings -> Today -> Tick Date & Messaging (Or any other plug-in of your choice, less the better)
4) Delete tilewave panel in (File Explorer -> Program Files -> Panels)
5) Delete the other panels of your choice, I deleted everything except google panel (In case today panel for some reason crashes, I still got google panel to work with) | (File Explorer -> Program Files -> Panels)
6) SKtools (Search SKtools on XDA forums search function) -> Tweak -> Optimise -> Tick Font cache size and TCP window size -> Action -> Performance -> Optimise -> Soft reset
7) Advanced configuration tool (Search in XDA forums for the program / google it) -> Performances ->
ENABLED
File system cache: 8MB
File system cache size: 16384 sectors
Glyph cache: 32kb
8) SKtools -> Category -> Clean up -> Go to EACH and EVERY option to delete bad registries, temp cache folders, bad uninstall info, etc. MAKE SURE clean up EACH option in clean-up. INCLUDING registry optimiser, do it!
9) To resolve the messaging lag: Search "SMS lag fix" in XDA forums to get rid of lag.
10) Disable Slideview: Delete the string "launch199" from HKLM\init (Use TotalCommander program, credits to bazsikar & jerpelea for this one!)
11) Disable Panel Manager (OPTIONAL): Delete ALL panels except MS_Today panel in programfiles\panels to disable panelmanager.exe
12) Disable XKeyhandler: SKtools-> Services-> Delete xkeyhandler. Step 2: Totalcommander-> HKLM -> init -> Delete Launch65
13) DONE! Soft-reset one last time, and FEEL the difference =)
This solution covers, as far as I know, the general basic operations and responsiveness of the entire windows mobile system for the X2 and/or other WM devices. I don't suffer any MR1 upgrade issues with this solution other than the "Storage card disappearing" issue, which everyone is having a problem with as well.
Disabling slideview is good option for those who think its totally useless (like me) and just causes the system to crash, and hogs A LOT of CPU resources and thus, lags the phone and also plays a role in causing the black screens. You will notice a SIGNIFICANT DIFFERENCE in battery life and less bugs and crashes with this one!
Credits go to XDA-developers and their respective authors for the posts, you know who you are. All I've done is complile the information and made a solution for the X2 users out there.
UPDATE: To disable slideview, read step 10, credits to bazsikar & jerpelea =)
UPDATE 2: To disable panel manager and panels, read step 11 & 12 =)
ALL THE STEPS COMBINED ABOVE WILL GIVE YOU A FAST, SMOOTH X2 WITH NO BLACK SCREEN OR CRASHES + 400% IMPROVED BATTERY LIFE (1 MONTH SO FAR, I HAVENT HAD A SINGLE CRASH OR BUG)
Feedback welcome, and please report if this works for you, because it worked for me 100% =)

Thanks for the update , I will give the SK tools thing a crack later.

Thanks for tip!
I got stability on a real good level
by just not using TileWave.
SlideView has sometimes problem with
video playing in Landscape mode...

Seems to be a bit quicker, we will see how stable it is.

thx royalbloodvi but nothing new in the solutions

Just finished with the tunning, it seems faster, lets give it a try
for now i leave my benchmark results
Integer 316.5749
Floating Point 7.565
RAM Acccess 594
Draw Bitmaps 699
MainStor Write 2011.79
MainStor Read 5667.90
Storage Card W 962.86
Storage Card R 1189.31
File List 1443
File List S Card 1034
Mine its a little slower on the internal and external memory.. idk why..

Too bad Tilewave/Slideview is one of the things the X2 had over the X1

harveydent said:
Too bad Tilewave/Slideview is one of the things the X2 had over the X1
Click to expand...
Click to collapse
Slide View is actually almost flawless in my case...

My programs!!
Hi all
Im having a strange and annoying issue..., i dont know if it was after or before the procedure depicted here by royalbloodvi but maybe you can know what is going on..
If i install software on the storage card, i can see the folder created under "Program Files" and i can execute the software with no problems.
Then when i close the app, somehow, automagically the entire folder structure under "Storage Card\Program Files" gets erased, doesnt matter if i have one or twenty apps there, always happens the same thing ....
I dont know if i explain myself clearly, in fact english is not my mother language as you can see haha, but i dont know whats going on, even in this case i dont know which keywords i have to use to google it...
Please if you can give me some advice or trick would be very appreciated, even the "right" english keywords to search for it.
Thanks in advance dudes...
Alex
Mexico

coloboxp said:
Hi all
Im having a strange and annoying issue..., i dont know if it was after or before the procedure depicted here by royalbloodvi but maybe you can know what is going on..
If i install software on the storage card, i can see the folder created under "Program Files" and i can execute the software with no problems.
Then when i close the app, somehow, automagically the entire folder structure under "Storage Card\Program Files" gets erased, doesnt matter if i have one or twenty apps there, always happens the same thing ....
I dont know if i explain myself clearly, in fact english is not my mother language as you can see haha, but i dont know whats going on, even in this case i dont know which keywords i have to use to google it...
Please if you can give me some advice or trick would be very appreciated, even the "right" english keywords to search for it.
Thanks in advance dudes...
Alex
Mexico
Click to expand...
Click to collapse
This is a KNOWN issue for all X2 users, using my solution or not.. only way it can be fixed is up to SE itself since they screwed the X2 over.

UPDATE: Read step 8 to disable SLIDEVIEW for significant extended battery life and a more stable X2 =)

royalbloodvi said:
DISCLAIMER:
8) Disable Slideview: Delete the string "launch199" from HKLM\init (Use TotalCommander program, credits to bazsikar for this one!)
Click to expand...
Click to collapse
Credits to jerpelea for this one!

Adjustments made credits to both of you =)

royalbloodvi said:
Adjustments made credits to both of you =)
Click to expand...
Click to collapse
Thanks!
And also thanks for your sharing, I'm just removing everything you suggested and let's see. Although I'm a bit sad because I like SlideView and TileWave, especially visualy but I need some functions working properly instead, so I give it a try.

As I extensively use X2, using most of it's features (besides GPS)
I must say that the main thing FOR ME was to not use extensively TileWave.
After beeing really frustrated and unhappy, I was still tracing the places where the device crash.
And found it was using some functions on TileWave, I can say it
after repeating the patterns about 50 times, I was like a real beta tester....
So avoiding it, the device works almost seamless....
The bugs I see:
As I mentioned, the main SlideView bug is playing and exiting video playback
in landscape... This always crash sooner or later.
Besides that, the device gets stuck in Sound&Notification settings once you go there sometimes
and WM Homescreen sometimes doesn't see the pictures from memory card.
Besides that, it works and if they'll ever make it reliable,
it's my best choice.

volks,
i have been using x1 for over an year and been in XDA for yearssss,
that thing that i notice in openGL (msn 7200 platform)freeze the phone and crash the system.
if you wanna crash your sytem use slideview panelmanger ,play xtrakt then run a video and your xperia will crash.
opengl on the msm 7200 platfom is very unstable(maybe its the lack of good drivers or window mobile integration).
avoid opengl stuff and you will be good.

UPDATE: To disable panelmanager.exe, simply delete all panels in programfiles\panels EXCEPT MS_Today panel, and panelmanager will no longer run.
Result: Extend battery life EVEN further! Works best for those who dont use panels like me (I find it pointless)

royalbloodvi said:
UPDATE: To disable panelmanager.exe, simply delete all panels in programfiles\panels EXCEPT MS_Today panel, and panelmanager will no longer run.
Result: Extend battery life EVEN further! Works best for those who dont use panels like me (I find it pointless)
Click to expand...
Click to collapse
Yes, I deleted it aswell from HKLM\init together with xkeyhandler.exe
Good battery life and stable system, no freezing at all, no missed sms or calls.
Although camera still doesn't start sometimes even if saving location is set to phone memory.

bazsikar said:
Yes, I deleted it aswell from HKLM\init together with xkeyhandler.exe
Good battery life and stable system, no freezing at all, no missed sms or calls.
Although camera still doesn't start sometimes even if saving location is set to phone memory.
Click to expand...
Click to collapse
Camera sometimes doesn't start with certain apps in the background
that's my finding.
I've had it with stopwatch running.
Once I turned this off, camera went fine.
As for me - I use panels and SlideView, but just don't use certain
things from these, also no freezes at all.
The main concern is memory card problems now!

(please excuse my english)
thanks for this solution, X2 is better whitout slideview.
but i have always probleme this memory card (like everybody)
and some crash in standy by mode -> black screen and soft reset :'(
other problème : illluminations don't work normaly (maybe because i have use a cab find in xda ...)
and picture in mms are very very very small ...
anybody was an idea ?
thanks

Related

Is your Exec SLOW.....

Only had my Exec for 2 days and so far I have got to say I am not inpressed.
All applications open up so slowly I cant beleive that there is a 520mhz processor in this thing.
You open up an application say "media player" and when your finished you click OK in the corner, You think the program has closed but it hasn't It is still running in the background. Why don't apps close properly?
I have just installed a classic game 'PacMan' Now this is so small you would think the Exec would handle something like Pacman. NOPE. It is just too slow It takes 5 - 10 seconds just to eat one of the yellow dots.
My gripe with this is that it is just too Slow, Has anyone else experienced any problems with slowness.
I have 14 days in which to return it should I not be totally happy and I can honestly say I do not think I will need a week,
Did you try to go to:
Start> Settings> System > Memory > Running Programs
To kill the apps properly, press stop. Then, try to run the game again.
Yes that is how I know that programs are still running even when you think you have closed them. It annoys me that they do not close properly.
Start > Programs > Pocket Excel. Now there is no exit or close function you just have to click ok in top corner, Then you have to go to Start> Settings> System > Memory > Running Programs just to end the program.
You should not have to keep doing this and is only down to poor programming.
I have tried Pacman with nothing running at all and is still slow.
I click on Start and there is even a half seconf pause before the menu appears, navigation is just so sluggish.
If it is only me who thinks this then I possibly have a faulty exec.
Hm.. may I get the link to install pacman on my MDA Pro? If the pacman is still slow, I think it might have been due to the application itself..
Softwares will behave inappropriately if they are not optimised for WM 5.
docc said:
Softwares will behave inappropriately if they are not optimised for WM 5.
Click to expand...
Click to collapse
Agreed, I think Tomtom 5.0 has the same issue as well..
I have installed some nice apps from here and they have some cool classic games.
[url]http://www.pocketpcfreewares.com/en/index.php?cat=27&sortby=rating [/url]
I found the exec to be very slow, so unistall most of the o2 crap, the speed improve alot
What did you uninstall j11333?
Which O2 crap are you talking about?
ukmdb said:
You think the program has closed but it hasn't It is still running in the background. Why don't apps close properly?
Click to expand...
Click to collapse
This is by design - all pocket pc apps works this way. It's called smart minimize. When your device starts to run low on memory the apps you used longest ago will be fully closed automatically.
There's a number of different utilities out there that change the default behaviour of the "X" button to actually close rather than smart-minimize. Have a look here in the utilities section on FreewarePPC:
http://www.freewareppc.com
ukmdb said:
I have installed some nice apps from here and they have some cool classic games.
[url]http://www.pocketpcfreewares.com/en/index.php?cat=27&sortby=rating [/url]
Click to expand...
Click to collapse
I did the installation, and I can tell you, even though I ran on MDA Pro with no other apps on the background, it is still lagging. Like *really* lagging (I can understand your pain now, *pats*).
FYI, my MDA Pro has been flashed with Jasjar's rom. So, might have been a universal issue (pun intended ).
no1 said:
ukmdb said:
You think the program has closed but it hasn't It is still running in the background. Why don't apps close properly?
Click to expand...
Click to collapse
This is by design - all pocket pc apps works this way. It's called smart minimize. When your device starts to run low on memory the apps you used longest ago will be fully closed automatically.
There's a number of different utilities out there that change the default behaviour of the "X" button to actually close rather than smart-minimize. Have a look here in the utilities section on FreewarePPC:
http://www.freewareppc.com
Click to expand...
Click to collapse
Can you recommend a good one that is compatible with the Universal please?
I've installed Spb Pocket Plus v3.0.4 on mine and it works nicely
ukmdb said:
I click on Start and there is even a half seconf pause before the menu appears, navigation is just so sluggish.
If it is only me who thinks this then I possibly have a faulty exec.
Click to expand...
Click to collapse
You should see a big differance if you turn off error reporting: Start - Settings - System - Error Reporting - Disable Error Reporting
I have tried to play a movie on my Exec via WindowsMediaPlayer and its slow and jerking...
Tried installing TCPMP as another player, but still seems to have the same performance issues.
I have disabled "error reporting" & "Incoming Beams" as mentioned in previous threads....
Not sure its helped at all.
I`m also confussed about the poor performance on such a high spec machine.....
It could be that the encoder you use on the PC to convert the files is actually converting them badly, so it may not be a playback issue at all.
I recommend you try NVIDIA PureVideo: http://www.nvidia.com/object/dvd_decoder.html
Jdee246 Thanks for the advice,
I have disabled "error reporting" and have noticed a difference.
I have also downloaded small menu that hellps you close all apps with one tap of the screen. http://www.freewareppc.com/utilities/smallmenu.shtml
I have also hard reset the exec 3 times and have tried the Advanced and basic setups but the speed is still not up to what it should be compaired to other pda's
Many thanks CJSnet...
Very good point...
But still feel that the Exec should perform so much better than this..
It has the fastest CPU and Memory than any other modile
I was trying to point out that it may be nothing to do with the Exec performance, if the encoded file is encoded with pauses and lost frames.
However generally we all agree the Universal's performance is terribly poor, and there is another thread where you can see that ROMs are coming out to fix this.
davidberrysmith said:
I've installed Spb Pocket Plus v3.0.4 on mine and it works nicely
Click to expand...
Click to collapse
Thanks but I was hoping for one that doesn't install lots of other features I don't want and that take up resources.
Any other there that work, and ONLY provide a 'real task close' function to the existing looking button?

A beauty but what a quality beast

G'day all
I recently got myself a lovely HTC wizard (branded O2 XDA Mini S, ). It's a device I've been researching for a while so I was very much excited to try out my first WM product when it arrived this morning.
However, for all it's beautiful design, it's really been a bit of a big pain on several ways. Most significantly and immediately noticable is the very sluggish interface. Some things, like notifications, I can dismiss fine, but the majority of actions, such as starting a program, opening one of the left-hand buttons or switching to landscape mode, take several (maybe 10) seconds to happen and even then the screen will only be partially and very slowly redrawn. This seems to only occur at the 'today' screen (other programs are pleasantly snappy). Anyway, it's rendering the today screen pretty useless and since it's the starting screen it means everything is taking much longer to do. Is this just my device or is this a recurring issue?
Cheers
Have you reinstalled without the o2 Active stuff (basic mode option I think). It the real hog.
Other than tat have a look around the messages is the forum for various registry hacks to speed this baby up.
It does work well, you just have to tweak the heck out of it.
So it's a matter of going around deleting stuff that 02 put on?
Basic install plus something like SPB or Magic button to close apps properly (apart from the ones you regularly use, such as phone/messaging/IE) makes the device at least twice as quick.
wilesd said:
Basic install plus something like SPB or Magic button to close apps properly (apart from the ones you regularly use, such as phone/messaging/IE) makes the device at least twice as quick.
Click to expand...
Click to collapse
This is exactly what I've done on my mini S...O2 Active is really doggy, the interface looks fine, but mini S can't affort....
Basic intall with SPD Plus work fine for me....I can now play mp3 & mp4 files smoothly with beta player, connect BT GPS receiver with TT5...
To really clear all the clutter, perform a hard reset and when you get to the 'about to customise' step (short countdown) perform a soft reset.
This results in a completely clean OS thats much more responsive. SPB pocket plus is a good app to install next.
There are other registry tweaks such as disabling menu animation that make an additional improvement to the responsiveness
There are plenty of discussions about this in the other threads - have a search around.
Dunno if this works on the Wizard but on the magician, if you map one of your buttons to the "Start" menu, then you can do a lot of program switching without going via today page - and the whole re-draw of it.
Particlulrly if you chose wisely the 5 programs that you can specify for the start menu.
jacro said:
To really clear all the clutter, perform a hard reset and when you get to the 'about to customise' step (short countdown) perform a soft reset.
This results in a completely clean OS thats much more responsive. SPB pocket plus is a good app to install next.
There are other registry tweaks such as disabling menu animation that make an additional improvement to the responsiveness
There are plenty of discussions about this in the other threads - have a search around.
Click to expand...
Click to collapse
The soft reset method is OK if you don't use MMS as the MMS app will not be installed, if you want to use MMS though the Basic install is better
I cleaned my mini-s the hard way
Hard reset, soft reset, then installed some of the extROM cab files manually and setup the GPRS manually too. Wizard now runs ok, its not fantasticly fast, TTN5 still takes time to load, and incoming calls while it loads cause problems (but thats only 15 secs!). Magic button is great, pick the apps you need to keep open (phone, text messages, etc) and "keep alive" and "hide when inactive" then just use close all to keep the RAM free.
Alright - I'll try one of these hard/soft reset cleans. But...
Another problem I've been having is that ActiveSync refuses to detect my device over USB. The USB connection seems fine (Windows XP detects new but unkown hardware - seems to lack an RNDIS driver or something), but a sync I can't make work.
So I can't install anything again. After a hard reset will applications such as phone and messaging be restored or will the require a reinstall (that I can't do)?
Also, remapping the buttons sounds like a brilliant idea. I'm not so big on IE so if I made that my start menu toggle I could reach a whole load of things one-handed. One thing that oft annoys me is when you have to close a program or dialogue box with the cross in the top-right. Can that be remapped to, say, the voice recorder button so I don't have to keep awkwardly touching the screen?
That Magic Button sounds handy also - freeware by any chance? I'll google it in a sec. It's annoying (well, peculiar, coming from a PalmOS background) to have several applications running at once - all that's needed is the phone/messager apps and perhaps the music player.
Thanks for all yer replies!

[24.02.2010] AutoClosePatch 1.1

As posted on my blog: http://www.chainfire.eu/articles/68/AutoClosePatch_1_0_released/
Updated to 1.1 on 24 February 2010
AutoClosePatch
Some devices, especially the new 2009 Omnia series from Samsung do not have a lot of memory available. Some of these are also configured to use rather aggressive memory management. The result is that you can hardly start any amount of applications (3 or 4, usually) before the system starts to shut down already running applications, while half or more of the available physical memory is not being used at all.
What AutoClosePatch attempts to do is hook into these memory management functions and beat them into submission, preventing them from doing anything we have not explicitly told them to do.
Of course, we do have to have automatic application closing functionality so our devices do not get stuck in a low memory position, so occasionally we let the system do what it wants within specified parameters.
Note that this patch was specifically written and only tested on the Omnia II (I8000), but it should work on many WM 6.5 devices. This patch does not need any of the other changes mentioned in various MoDaCo threads and is compatible with TaskMon!
Also note that the system is not always very smart, and in my experience tends to close the last application I openened instead of the first.
Beta
Consider this a beta version (even though it is a 1.0 release). Several factors come into play and operation cannot be guaranteed. Works great for me, though!
I take no responsibility for issues that may occur, at all. If your dog explodes due to using AutoClosePatch, tough luck.
Settings
By default, my Omnia II starts closing apps when available memory drops below about 30mb, and doesn't stop closing apps until available memory has risen above about 45mb. As I start out with about 50mb of available memory this isn't very handy.
AutoClosePatch's default settings are to not start closing apps until available memory drops below 15mb, and to stop closing apps when available memory has risen to above 20mb.
The "Ultra" variant lowers this to 10/15, but has more chance of showing you an 'out-of-memory' dialog.
Installation
Install the AutoClosePatch CAB. If you want to play with the "Ultra" variant, install the normal version first!
Soft-reset after installation
Uninstallation
Simply uninstall the CAB files if you are not using the "Ultra" variant. Uninstalling will clear most settings but not some system settings. These changes aren't harmful, but you'll need to hard-reset to clear them up.
Soft-reset after uninstallation
Technical
Skip this part if you're not a techy
The whole thing is done through run-time patching, this means no files are modified on the device itself, only in-memory.
Some system calls are overridden / intercepted in shell32.exe, and depending on actual memory state WM_CLOSE may be re-cast as WM_HIBERNATE.
For the new 2009 Omnia series from Samsung TaskMon.dll is also patched, disabling it's application closing functionality. All other TaskMon functions should remain fully operational. In essence, only the standard WM application closing functionality should remain functional.
The low memory boundary (when apps start being closed) can be configured through the following registry key:
HKEY_CURRENT_USER\Software\Chainfire\AutoClosePatch\CloseStartMB
The high memory boundary (when apps stop being closed) can be configured through the following reigstry key:
HKEY_CURRENT_USER\Software\Chainfire\AutoClosePatch\CloseStopMB
You must soft-reset after changing these keys for them to take effect.
Also note that if you are going below the default 15/20 value you must install the "Ultra" settings first.
Furthermore, if you are playing with very low settings (and are thus using the "Ultra" settings) make sure to NOT set the CloseStopMB value above 20!
Downloads
REDISTRIBUTION AND COOKING INTO ROMS IS EXPLICITLY FORBIDDEN (for the time being)
AutoClosePatch v1.1
AutoClosePatch v1.1 Ultra (Settings only)
Donate
Donations can be made through PayPal
Changelog
1.1 Adjusted closing behavior so it closes less programs
1.1 Slightly adjusted default settings
1.0 Initial release
looks pretty cool
my omnia should arrive sometime next week, will definitely use this.
thanks !
does not really work for me, whenever i get to 10mb of free ram, all applications get closed ...
khomen that should be fixed in 1.1
Works with Omnia B7610 but with a bug
When memory reaches 24mb down (in my case 24-18mb) you cannot open anymore applications/programs,and those that were opened (16 apps opened with 24mb left) even the task manager cannot be opened, so soft reset is needed to close all... Though system apps (those in the settings) still open and run.
Thank you my good man 08C54399RW746270M Here you have little something for beer
fire_z said:
Works with Omnia B7610 but with a bug
When memory reaches 24mb down (in my case 24-18mb) you cannot open anymore applications/programs,and those that were opened (16 apps opened with 24mb left) even the task manager cannot be opened, so soft reset is needed to close all... Though system apps (those in the settings) still open and run.
Click to expand...
Click to collapse
Did this happen with 1.0 or 1.1 ?
Please try agian with 1.1 and make sure to soft-reset after installation !
Thank you!
Works great on my omnia i900!
Just what I needed!
Best regards!
Hi Chainfire,
Donation sent to keep your research on.
Thanks very much.
Thank you so much.
I found this thread from WinMo and is now going to give it a try.
Thanks again for your work!
Not working?
Hi,
This is exactly what I am looking for, but it does not seem to work on my devise TP2, the programs still close randomly...
I try to run the regular and ultra manually, I do not see any loaded progam (I guess that is normal since it leaves only the dll), but I do not see any entries/changes in the Registry?
Please help to make this work or propose another solution.
THanks,
Hi Stephane,
personally I switched from AutoClosePatch to EverApp (see http://www.modaco.com/content/pocket-pc-software/291321/app-everapp-v0-2-application-persistence-under-wm6-x/ for details).
It is working more confident for the case that you have individual apps that must not be closed when running in background (apps like countdown-timers, SIP-phones etc.).
This is good.. i thought closing down apps is a problem of Omnia pro only...
With this patch, my Omnia is very powerful again as my previous Touch Pro..
Thanks a lot..
Im trying it on my Omnia II now and its look really good
Thx for it!
i always have out of memory crash
Thanks for your great work. But i have a doubt:
Is there a way to exclude only one App from being closed?
I really like the autoclose function, it keeps my mobile working correctly all the day, but I'm working with my mobile ERP all the day long and i don't want anyone to close it...
thanks!
Nosfi said:
Thanks for your great work. But i have a doubt:
Is there a way to exclude only one App from being closed?
I really like the autoclose function, it keeps my mobile working correctly all the day, but I'm working with my mobile ERP all the day long and i don't want anyone to close it...
thanks!
Click to expand...
Click to collapse
To do no repost, here is the link to my advice http://forum.xda-developers.com/showpost.php?p=8508020&postcount=12.
This sounds great, but,does not work on my Omnia Pro B7610...
It installs correctly, but i get something like that after soft reset:
An unhandled exception occured at $000115E0 : EAccessViolation : Acces Violation
$000115E0
$00011818
i wish U could tell me what's wrong... i am using FluidX ROM based on 6.5.3 i guess...
Hmmm. Not really. The only idea I have is that maybe you have no .NET Compact Framework 3.5 installed. You can download it from Microsoft. If this does not help you may ask your question in the developers' thread at http://windows.modaco.com/topic/291321-app-everapp-v02-application-persistence-under-wm6x/.

Turning the GT540 into a cell phone first, an awesome games and apps computer second

This GT540 is my first "smart" phone. When I first got it, it confused the hell out of me. It wanted to be a computer, not a phone, and I wanted a "smart" phone. Not used to the touch screen and interface, I did a lot of things on accident: Called people accidentally, hung up accidentally, I still from time to time run apps on accident. Don't get me wrong, I really like this phone. But it needs to be a phone first: Make and receive phone calls and text messages, and always be ready to go when I need it. It's been a long journey since I started, but it's becoming what I want it to be.
Hopefully others will find some of the information I've found on my quest beneficial, and may others help me on my way.
I currently run SwiftDroid 2.0 M4, on a repartitioned phone with 234MB for data and 150MB for system.
My Priorities for my "Phone," and what I've done to make it happen:
0) Durable - a broken phone is not a phone
Stable & Fully Functional OS - if it doesn't work right, it's broken and thus not a phone
Long Battery life - It it won't turn on, it's broken and thus not a phone
Backup & Restore - a phone without my contacts is not my phone
- Nice thick screen protector and rubber case
- Google backup and clockwork restore
- Mastered fastboot, KDZ Update
- Working on mastering clockwork recovery and adb
- Battery life:Turned off haptic feedback, animations, live wallpapers, turned off keep screen awake during calls, vibrate only when necessary (silent, call waiting), Wifi/Mobile Data/GPS are only on when in use
1) Be able to make a phone call/send text message quickly - Fully loaded and responsive home screen always be no more than 1-2 seconds away from any situation. Phone calls and text messages: answer and receive every one. Never miss one! What was said for text messages also applies to emails. Also includes accessibility options to make it even easier.
- CM "Lock Home App in Memory" nice, but not 100% effective
- After using this, home screen is always there waiting for me, fully loaded:
Use Terminal Emulator:
su (enter)
echo ro.HOME_APP_ADJ=1 >> /data/local.prop (enter)
reboot (enter)
- CM "Lock messaging app in memory" - checked, I've heard rumors of missed messages
- GO SMS: better functionality than stock app
- Settings>Accessibility> Power Button Ends Calls - checked;This was the button I pressed on "nonsmart phones to end calls"
- Ringtone is "Digital Phone"; now it even sounds like a phone
2) Performance and response of games, apps, and games: When I want to play a game or use an app, I want it to do something before I tell it to. Well, not that fast, but they need to operate fluidly and responsively. Also convenience fits in this category. This also includes improving performance to play better and better games.
- CM settings> Performance>
- CPU Settings> Max CPU Freq 852MHz; Higher is unstable; Also set on boot
- Use JIT - I hear it makes the phone run faster
- Unchecked "Enable surface dithering" because it says "at the cost of performance"
- Checked "Allow purging of assets" - heard it helps phones with low RAM
- VM heap size - 32MB - It's for the games
My future plan and thoughts:
Compcache - Trade CPU speed for more ram, not sure I'm interested in this. Is there a good reason to use this?
Swap - Looking into a good swap app, if you have a recommendation let me know. I hear Swapper 2 by Elviss Kuštans & Swapper for Root by Dario 'Azatoth' Lipari are good ones. I plan to buy a class 6 or 10 sd card to speed up loading of games and the swap file.
Opera browser - I hear it's the fastest one out with multi-tabs. I could care less about videos and plugins
AutoKiller Memory Optimizer by AndRS Studio - After upgrading to Android 2.3, I understand there is no real need for task killers. But this program is supposed to be different from the generic task killers. Full of options, it might be worth it. Anyone here have any experience with it?
Startup Manager - stuff that I don't need starts at boot. If it's not the system, dialer, messenger, swype, or a widget, I don't want it in the memory until I say so. Considering Autorun Manager by AndRS Studio.
SystemApp Remover - found this app from a reliable source that can backup and uninstall system apps. If it doesn't work out, I'll use Root Explorer or ADB. Titanium back up works great for regular apps, I can't get it to restore system apps for some reason.
A quick question:
CM "Lock messaging app in memory" - Will this lock GO SMS if the stock messaging app is removed? Or is there a way to define GO SMS as the main messaging app so CM will lock it in memory? Or any other way to lock it into memory? I'd really like to get rid of the stock messaging app.
If you have any advice to improve any of the above settings, or can recommend something new to me, you have my gratitude.
If you see something that could benefit you or have questions, I'll help with what I can.

[HowTo] Tweak your Archos

Hi,
recently i came upon a thread with someone asking :
how to optimize the archos to be quicker ?
As this is propably a question many people might ask (even I still do ) I thought about creating a thread about. This is not just to answer his question but also for all u nerds out there to corrent me - as I might be wrong in some points AND to gather new options to speed up the device. This is what i have learned yet...
Anyway all of the things I list here require root as far as I know. So get your device rooted or abandon the Thread
ALL THINGS IN THIS THREAD ARE WITHOUT WARRENTY - SO IF YOUR DEVICE STARTS MUTATING INTO A DOG HUNTING YOUR ASS FOR NEW FLESH - BE WARNED
Memory Management:
Introduction: HAVING FREE UNUSED MEMORY ON ANDROID HAS (nearly) NO ADVANTAGE (exception having 0 memory also fu**s up the device -> 1. )
All of those methods wont make your device faster in the meaning of really getting faster in speed... as android already has a quite good memory management.
BUT if u get more space in memory your device can keep more of the apps U LIKE in memory (being inactive according to app lifecycle). This will make them get called faster next time u use them and your device will "feel" faster and more responsive.
1. What should work on all roms are the "minfree" settings -> meaning when android really kills apps - depending on free memory (if u don't know what is mean by - search for the "App Lifecycle" of android)
You can try setting those to the values mentioned by sibere (scroll down) or try finding your own settings. There for u can use any app like "AutoKiller Memory Optimizer" just serach "memory optimizer" in the market.
KEEP IN MIND - you may play a bit with those settings - BUT still u should know what u are doing if u use it!
LOW: If u set the values to low the device will kill apps very late keeping much of them in memory this might make you device get slow. If there is too less Memor fo a "new" app or another process just need more memory while running it has to close down other processes before memory can be allocated.
HIGH: If u set em too high u kill most apps instantly - and your device will get problems and might get unstable as far as i understood.
2. Try gettign more "free" memory by disabeling services - as those got the highest priority they wont get killed that fast by the memory management. For checking u might get an app like "TaskManager" wich lists all running processes.
Just check out what takes your memory and disable those u dont need.U can disaable them by using "Titanium Backup" disable app / uninstall em / or just uncheck their autorun by using a programm like "Autorun Manager". Remember if u just disable the autorun they might (re)start later still.
3. Use a low sceen count in your launcher and keep the widget count low. This is related to 2.) as most widgets run a "background service" to update itself / pulling information (e.g. a waether widget getting latest conditions, a calendar widget keeping connection to your calendar app,...) - each widget took at least 8MB memory when i checked with TaskManager - "greater" widgets like "Fancy Widget (sense like clock and weather widget)" sometimes take up to 25MB
4. DONT USE A LIVE WALLPAPER (live wallpapers use MUCH memory most 20MB-40MB - either they get closed down all the time - or they just reside in memory taking the memory u wanted to use for keeping other apps active)
I also noticed that the App Drawer got "much/noticeable" slower in every Laucher I tested while a live wallpaper was active
5. DO NOT USE A TASK KILLER (remeber the introduction!!! - and think about it yourself - if at least 20 ppl ask why - i write this down here )
6. SWAP / COMPCACHE (can be activated through UD config) - this is a really hard question - those methods extend your memory but the memory u gain is MUCH slower then the internal memory. So again u have to decide and try out if it helps u or it doesn't (I used em long time but never realy felt a big advantage of. Compcache even made my device feel slower and i got more FC's most time - also I tried to figure out how the memory management uses this "memory". But i din't find a clear answer yet - as some ppl mentioned that "inactve apps" wont get swapped - need some clear source... Anway in general those 2 should increase Multitasking capability at cost of speed.
7. FUDGESWAP
- noting yet - its GINGERBREAD only - so we have to wait...
FINALY: u have to decide on your own what u really NEED to run "simultaniously" (I personaly rather have less widgets and run background services like growl, eventghost, tasker) but u can count it yourself by checking back with taskmanager and having in mind your archos (GEN8) just has 256MB of internal memory.
CPU Manaagement:
8. (UD) If u got Urukdroid u can try setting your CPU Governor to another value like:
"Interactive" is more reactive than "on demand" (-> SIBERE)
9. Try an OC (OverClocked) Kernel -> get it in the Urukdroid Dev Thread (I wont link any here as u should know what u do and wich u choose!)
BEWARE not all devices can use an OC Kernel (sadly mine can't) but try it out...
10. Try overclocking your device with the Milestone Overclock Utility. This overclock method is based on a module insert. Again this just works with root.
OVERCLOCKING:
Each CPU is different -> each device is different and can handle different maximum speeds - this is related to the former position of the CPU on its waver while production...
So u have to try out what your CPU can handle safely - so it might happen your device will refuse to boot after u flashed a kernel or set some permanen OC values. Keep a BACKUP or reflash old kernel...
In general u normaly can't brick your device by overclocking as the CPU overheats -> safety function of the CPU stops it -> the device resets itself before the CPU get "burned" (hope this also aplies to ARM processors )
Other:
11. The Launcher: I tested out much lauchers already: ADW, ADW EX, VTL, Laucher PRO, Zeam Laucher, GO Laucher - most of them seem to be eaqual in speed and more differ in features (event Laucher PRO is still the fastest on my Wildfire [but development stopped some time ago], GO seemed to be a bit slower imho) - take any of those but avoid taking some over exagerated 3D'ish laucher like Regina, SPB Shell, Claystone...
12. Apps like "AutoKiller Memory Optimizer" have additionaly features to "optimise" the speed,... u might test those out but I didnt notice a difference most time. Still keep in mind - u should know what u are doing
13. Ok - u may want to hit me for that:
It's more a cosmetic thing - but I recently used UOT Kitchen for theming my framework and used the fly-in animations - and they feel much faster then the default animations just try it out... keep a backup of your original framework for reverting.
All the following Tweaks are mentioned by sibere (credits go to him and propably some other people)
echo "1536,2048,4096,6144,8192,10240" > /sys/module/lowmemorykiller/parameters/minfree
(this is related to 1. ; 1MB = 256 => valueas above are 6MB, 8MB, 16MB, 24MB, 32MB, 40MB)
to enable cgroups cpuacct:
mkdir /acct
mount -t cgroups -o cpuacct none /acct
mkdir /acct/uid
to change ioscheduler:
cd /sys/block/mmcblk1/queue
echo "deadline" > scheduler
cd iosched
echo 1 > fifo_batch
These are lost on reboot so if you wanna keep them, add a script to /etc/init.d
Finaly I also have patched the sqlite library. If you want the file, let me know. It boost a lot SQL database writings. See this thread http://forum.xda-developers.com/showthread.php?t=903507
Click to expand...
Click to collapse
Will ask him to comment on "cgroups, ioscheduler, and sqlite" as im not sure if they work with all rom versions / neither how they work exactly.
THANKS Sibere
EDIT:
aditional threads with tweaks
- Supercharger
- http://forum.xda-developers.com/showthread.php?t=1227269
BEWARE I HAVEN'T HAD THE TIME TO CHECK THEM OUT YET AND DIDN'T TEST THEM
SOME OF THEM MIGHT NOT WORK AND PEOPLEARGUE ABOUT THEM (e.g. the "debug.sf.hw =1" is heavily discussed)
IF ANYONE KNOWS MORE ABOUT THOSE OR CAN HELP TESTING IM HAPPY TO LEARN MORE ABOUT
Hi.
For a full reference to cgroups, you may read the cgroups documentation from the kernel.
Basically, it provides process aggregations in the Linux kernel, mainly for resource tracking purposes.
deadline IO scheduler has been used a lot for SSDs and proven to be quite adapted to flash memory.
The minfree settings set here are pretty much optimised by me for the archos. It gives you a good balance between available cache and free ram . Android starts to complain when the free ram drops below 32Mb. with these settings, the OOM task killer will try to maintain a free ram level above 32Mb. You DON'T need a task killer. It will just use precious ram resources and will mess up with the android integrated task killer.
Those settings are reset on boot, so you may add them in a script added to /etc/init.d/ directory.
SQlite optimisation is of great help and I already posted a lot of information about it when I posted the tweaked file. Please refer to this post. (You'll have to look for it, it's somewhere in the dev thread )
Enjoy your optimised archos!
Thanks guys, learning new tips.
Nice! Good tips. Thanks.
Very usefull reading, thanks!
thanks for the tips ! cheers!
Hello, I am JustLoveJoy, I am an up and coming developer, although I work very hard on my phone right now, my gf has gotten an Archos 8 G2 4GB tablet and I have it rooted but it constantly gives me some issues. Finding this thread, I have to ask, can these or any tweaks be applied to her tablet? is there any source code on github or somewhere else? I mainly wish to get her to be able to do her Farmville on it. I'd like to get on to the development boards with a custom rom for it but I need someone with a little experience to point me in the right direction for that. Thanks So much for starting this thread!
hi i just want to try to root my arnova 7g2 bit i don't find a straight 3d on xda. you clan indicate the right street
Inviato dal mio GT-N7000 con Tapatalk 2
did you notice that crow (CM7) for Gen8 was released ?
still nothing for developing for the Archos 8 G2 4GB? If I can get adb shell I would be happy!
Thanks
thinks man
:good:
Thanks for the great post! I still have one of these!

Categories

Resources