Related
Hi guys,
Here's a plug for the app that I'm working on.
**ROOT REQUIRED** Auto Memory Manager is a app that allows users to tweak the out of memory threshold settings. Doing so allows users to define when they want the system to start shutting down apps in conserve memory for other other uses.
Features:
- Sliders for ease of settings.
- 3 presets and ability to create custom settings easily
- Advance mode where you can enter exact values for each threshold
- View apps group by OOM grouping, app lifecycle
- Show services running
- Show details of apps and service running e.g number of clients attached to services, app lifecycle, OOM priority
- Kill services, change OOM priority.
- Comprehensive help
- Remember settings after reboot
- Lots of support on the Madsquirrelapps blog.
- Simple way of providing error reports to developer (hopefully you won't have to use this)
I actively support this so feel free to send me an email if you have a suggestion/complaint and I'll get back to you within the day if not immediately (depends if I'm awake or not).
QR code for AMM is in my signature so please go and give it a try and let me know what you think. thanks.
Version 1.7.1.1
- Couple of bug fixes
- Update Chinese translation provided by http://goapk.com . Almost all text in the app has been translated.
Version 1.7
- Added Services page. This shows all running services in their OOM groupings.
- Reworked Help. This should make the flow of the help pages much better. No need to go back from page 9 to 1 just to get back to the home screen. Just a press of the back button will do now.
- Root checking. Added this to check if the phone has root access. This saves people the confusion.
- Root guide. In the event that a downloader’s phone doesn’t have root access I’ve also provided a link to a page that I’ve made that is a compilation of rooting guides from the xda-developer and Modaco forum. Thanks for those guys for providing a valuable service for the Android community.
- Service is shut down once the settings are applied. Bad implementation on my part to keep the service running when it is no longer needed.
Miscellaneous bug fixes.
Will test and get back to you. Thanks
dictionary said:
Will test and get back to you. Thanks
Click to expand...
Click to collapse
thanks. feedback is always appreciated.
Just installed, gave root permissons, set to "Mild" and had a FC on an incoming phone call. Set back to default and all is well again. I use TaskManager Full to kill what I don't need running. So I actually don't have a ton of things running in the background and Auto MM shouldn't of killed anything? TaskManager Full reports that I have 278 M available. Your thoughts?
Treatcon said:
Just installed, gave root permissons, set to "Mild" and had a FC on an incoming phone call. Set back to default and all is well again. I use TaskManager Full to kill what I don't need running. So I actually don't have a ton of things running in the background and Auto MM shouldn't of killed anything? TaskManager Full reports that I have 278 M available. Your thoughts?
Click to expand...
Click to collapse
Hmm...coincidence? No idea why the phone would crash AMM. And if it did it doesn't really matter. once you applied the settings then the job is done. You can kill AMM after that.
Treatcon said:
Just installed, gave root permissons, set to "Mild" and had a FC on an incoming phone call. Set back to default and all is well again. I use TaskManager Full to kill what I don't need running. So I actually don't have a ton of things running in the background and Auto MM shouldn't of killed anything? TaskManager Full reports that I have 278 M available. Your thoughts?
Click to expand...
Click to collapse
btw...if it did FC then on the next start you should see an email with the error log. if you could send that to me I would have a better idea of what's happening.
Never got an email. I just used TaskManager to kill AMM and started it back up again. Will watch to see if I get it. Just restarted my phone as well to ensure it was killed.
Treatcon said:
Never got an email. I just used TaskManager to kill AMM and started it back up again. Will watch to see if I get it. Just restarted my phone as well to ensure it was killed.
Click to expand...
Click to collapse
OK. Let me know how it goes.
AMM 1.7.1.1 is out.
Once again I am here seeking the help from developers for my phone. Which is not the XT720 (XT701 instead), but I really don't know where else to turn.
I was restless again, so then I went and started looking for roms. I found this one:
Speed XT701 2.2.1版 beta7 搞掂wifi
This is really new and is running CM6 based moto blur extremely smoothly. Search on google and click the first few links to see the interface. Amazing as always, the CM roms. The touch sensitivity is ON PAR with the Iphone 4. I was so glad that everything was working - Camera, SDcard, SERVICE, SMS, CALLING, all working so perfectly. It was completely different from the CM 7 mod.
And honestly, It really seems even faster than the CM7 rom. I read from the translated description that it is using "smart200mhz to 600 mhz" processing for superb battery and so on. It really does have a lot of attractive features and usual and completely destroys the 2.1 rom.
Now comes the horrible, devastating part. No wifi. .
I did the 3 wipes, updated, and 3 wipes again, and it still had no wifi.
Right now I'm really leaning towards sticking to this rom. My solution is to keep my backup of the 2.1 stock, and nandroid over to it when I need to so that I can download new apps, back then up in SD, and then nandroid back.
Can anyone please help me figure out how to get wifi? I'll donate from paypal if someone can help me resolve this wifi issue. . Just terrible, this problem. So close.
firzen_net said:
Once again I am here seeking the help from developers for my phone. Which is not the XT720 (XT701 instead), but I really don't know where else to turn.
I was restless again, so then I went and started looking for roms. I found this one:
Speed XT701 2.2.1版 beta7 搞掂wifi
This is really new and is running CM6 based moto blur extremely smoothly. Search on google and click the first few links to see the interface. Amazing as always, the CM roms. The touch sensitivity is ON PAR with the Iphone 4. I was so glad that everything was working - Camera, SDcard, SERVICE, SMS, CALLING, all working so perfectly. It was completely different from the CM 7 mod.
And honestly, It really seems even faster than the CM7 rom. I read from the translated description that it is using "smart200mhz to 600 mhz" processing for superb battery and so on. It really does have a lot of attractive features and usual and completely destroys the 2.1 rom.
Now comes the horrible, devastating part. No wifi. .
I did the 3 wipes, updated, and 3 wipes again, and it still had no wifi.
Right now I'm really leaning towards sticking to this rom. My solution is to keep my backup of the 2.1 stock, and nandroid over to it when I need to so that I can download new apps, back then up in SD, and then nandroid back.
Can anyone please help me figure out how to get wifi? I'll donate from paypal if someone can help me resolve this wifi issue. . Just terrible, this problem. So close.
Click to expand...
Click to collapse
I'm sure our dev's would love to help as it might help with our phone as well. First can you post a link to this amazing ROM please? Thank you!
Look forward to seeing this, but...
firzen_net said:
The touch sensitivity is ON PAR with the Iphone 4.
Click to expand...
Click to collapse
...what's that supposed to mean? I've never had a problem EVER with the phone registering my touches and my touches can be me barely touching the screen (i.e. I can't imagine how anything can actually be better than that).
Maybe he meant responsiveness of the UI? Just a guess. And yes I agree the touches on the phone is already very good in your sense.
syrenz said:
Look forward to seeing this, but...
...what's that supposed to mean? I've never had a problem EVER with the phone registering my touches and my touches can be me barely touching the screen (i.e. I can't imagine how anything can actually be better than that).
Click to expand...
Click to collapse
Sent from my Milestone XT720 using XDA App
For the touch sensitivity thing, I'm pretty sure its because I'm running 2.1, which is why the IPhone seemed faster with tracking my finger movement when I compared them side by side. The XT701 itself is already blazing fast, because I'ved used overclocking, setcpu, and memory manager, but then when I upgraded to this rom called the "speed beta 7" it was just overwhelming. I've never seen the phone so reactive.
The rom is a CM 6.1.2, android 2.2, so it would explain everything so much faster. I always thought I couldn't get the phone to be any faster, but this rom proved me wrong again.
Here is the link to the rom. I'm also going to be copying and pasting the post that the developers have along with the rom. It's going to be translated from Chinese into English, so it'll be rough. But you'll get the jist of what its saying.
http://u.115.com/file/dn6dnp8n
I nandroided back to my stock rom again =/. Apparently this Rom has close to daily updates so I'll wait a while. They started releasing it on the 7/18 and they're already on beta7.
Statement: As a consulting 2.2 version of the oil, therefore continue to provide useful new 2.2 ROM.
This ROM is not my production is transferred from the other forums, but I have used ever measured, easy to use just made up, hope you like
Version of the return to original author, has nothing to do with me ~
Mod Description:
This Mod is based on CM6.1.2 production, with Moto-style 2.2.1 version of the official 2.1 ROM, with a great memory, experience, ensuring smoothness and stability, and has a very strong memory recall mechanism.
And with improved functionality and greater ease of use, without adding redundant features.
This ROM native support APP2SD, support both computer and cell phone card reader (connected to a computer can not afford to card), NICAM excellent results.
CPU clocked Smart250Mhz to 600Mhz, power efficient correct, let your XT701 has a stronger fighting at the same time have sustained life.
ROM renamed Speed XT701, translated as "rapid XT701", reflects the ROM features.
This Mod is currently only for a kernel customization, the future will be to consider other kernels, so there will be more than one branch.
Please note: Some functions can not achieve because the kernel is the reason, in the absence of perfect Neihe 前, Mod can not solve the problem.
701 began to decay ...
Speed XT701 Beta7 stage is a more stable version, while faster than Beta1 has been greatly improved, A-GPS issues still need to look at, here adopted a compromise;
FM repair just around the corner, recommended update to this version.
Interface is slightly flawed, the next version of the repair.
2011.7.27 3:00 Updated Beta7
- New Atrix 4G interface; (blur Starter: Launcher.apk (2.39 MB) option, choose blur interface)
- Fixed dynamic Wi-Fi connection (thanks to S);
- Fixed Google Search FC;
- Streamlining the volume size;
- Increase stability;
- Add more beautiful Google Video;
- Support for 4-point touch; (thanks S)
- OC 800Mhz, standby frequency reduced to 125Mhz, more power, smoother!
- Strengthening the capacity of the hard decoding;
2011.7.26 update Beta6 Remastered 0:00
- Fixed browser FC;
- Update to the latest 3.0.27 version of the electronic marketplace;
- Update patch version of the power and temperature;
- Increase stability;
2011.7.25 0:30 Updated Beta6
- Solve the vibration problem to unlock;
- Because the library file repair Dlna caused errors;
- New dial-up interface and contact interface;
2011.7.24 10:30 update Beta5 Remastered (this can be ignored without the requirements of a friend)
- Replace defy the keyboard file, keyboard, power button and all other issues hang perfect solution
2011.7.23 10:30 update Beta5
- Replace the latest 113 version of the font, smaller, better display;
- Repair Beta4 problems (set English Bug, Android keyboard error, etc.);
- Extracted from the MOTO 4G distinctive ring;
- Add to unlock the other core vibration setting; (thanks to friends chj334499) (stability unknown)
- Replace the display of attribution in text; (thanks to friends fdwxd) (stability unknown)
- Replace the Chinese version of "MOTO mobile portal"
2011.7.22 10:30 update Beta4
- Optimize the network settings, better support for WCDMA networks, and enhance the connection speed and quality;
- The new configuration of GPS and speed;
- Force on A-GPS, to enhance positioning speed;
- Draw all the android machine configuration, integration into a machine with the XT701, collect all the network location server as a backup link;
- Configuration files using the latest CM6 0.11;
- Add cold patch, effectively reduce the temperature more than 20%; (please use this method with h ttp: / / bbs.gfan.com/android-2089915-1-1.html)
- Integrated Performance patch tested to enhance CPU performance to run sub-10%;
- Integrated the latest version of the DSI from CM6 0.11 patch, XT701 continue to increase endurance;
- Reduce the Wi-Fi scanning frequency, Wi-Fi throughout the day as more power;
- Replace CM6 0.11 the latest version of Wi-Fi and configuration files. (Not sure whether to fix dynamic)
- Completely remove the overclocking module, to save space;
- The kernel is locked, overclocking is invalid, it is deleted;
- Optimized version of the baseband added, the latest version from CM6 0.11;
- Add audio library, you can use third-party audio controller;
- Updated built-APP version;
- Add high-quality broadband talk configuration;
2011.7.21 10:30 Beta3 enhanced version update
- Added DLNA support;
- You can transfer data via WIFI and other equipment, or set up local area network to share streaming media, specifically refer to Baidu Baike.
- Repair software to download third-party market issues;
2011.7.20 10:30 update Beta3
- Re-optimize the configuration file of GPS and A-GPS files;
- In theory than in previous versions of the GPS version is better, basically reached the limit of Mod;
- Optimization of the hosts file, which greatly improve the google server connection speed; [thanks] to provide users 1179873587
- Improve the synchronization speed;
- Gmail and other google software to reduce latency;
- Replacement splash screen, more appropriate theme Moto, faster boot speed;
2011.7.19 10:30 Update Beta2
- Fixed error Android keyboard procedures;
- Streamlined some services for the Youtube upload and delete services;
- Add V @ P @ N service support;
- Streamlining the integration software, the production will follow after the official 2.1 version to make;
- Replaced with lower-resolution boot screen, improved boot speed;
- Replace the official 2.1 comes with wallpaper;
- Integrated the latest version of Moto input (from Motorola Atrix 4G);
- Change Root manager for the latest version, fix "is loaded as read-only" misplaced;
- Fixed several existing bug.
2011.7.18 18:30 update Beta1 Remastered
- Fixed multi-satellite GPS can locate the problem found;
Beta 1 update 2011.7.18 10:30
- Replace the landmark core library files, optimize media effectiveness.
- Replace the new version of CM software, a large amount of updated content, localization is not completely finished parts.
- Can be set not by third-party software to set maximum memory occupied by each program;
- Can change the screen mode and unlock the lock;
- By avoiding kernel crash DSI greatly reduces the chance of error;
- Has a more detailed set;
- Joined the GPS optimization patch, the original speed faster;
- Use of State Bank 2.1GPS configuration file, add add GPS module and the search speed so write the boot loader module list;
- Replace USB.apk the milestone comes the official Chinese version 2.2;
- Update to the latest versions of many programs;
- Add a contact interface numbers and call records to show ownership of the interface number to show ownership;
- Add to Google services pack version of the latest available version, download error correction;
- The electronic market is unable to update, talk can not update the map to the latest 5.7 version of China to speed up
- Increase Plus kit;
- You can replace the five versions of this toolbox baseband;
- Available through the Toolbox to streamline internal procedures;
- Can remove the camera sound camera;
- Can remove built-in multiple records;
- Easy to change the font;
- Minimum brightness breakthrough limit;
- Screening software function within the advertising;
...
- Streamlining the number of useless software;
- Replace the ADW as ADW.EX faster;
- Excluding services provided by voice prompts, and many other services;
- Use the native theme files, and add the mot-framework-res.apk (birth certificate);
- After extreme pressure test, the native theme with more stable characteristics, it is recommended that a friend like landscaping to restore native interface;
- With the birth certificate, you can install the software, the biological (moto software installation available)
Next Blur Beta 5 ready to try the latest version of its portable interface, please look forward to it!
Students do not envy MIUI, MIUI is based on the CM 0.1 development, and the current version has a lot of difference, and code optimization is not high.
Goal: present the mod of the already chaotic, mod rarely have their own style, hope this mod will enable students to experience the same as 2.2.1 to 2.1, and so restore the Moto mod style.
Known issues:
1. WIFI not dynamic;
(2) some special encoding video black;
3. FM is still not available;
4. Can not call recording;
(this part was in white text. I don't know if it means that its fixed or not. Because it does say that in the latest Beta7 wifi was fixed thanks to S or something)
(Note: points represent the normal running speed, running sub is the ultimate performance of a test, therefore, the common run from high up poor, but the machine is running;
For example: run the software needed to run sub-use lots of memory, ROM memory recovery efficiency is poor, will result in greatly reduced running speed after hours, but had no effect on the running sub-
So the actual speed will depend on the. )
Recommendation: To maintain the stability and speed, it is recommended to remove the JIT, of course, affect the reserves is small.
Recommended with the software: automated process killer from Kai Butler
Recommended with the script:
Swap 256M memory or more
beta 7 Download: http://u.115.com/file/dn6dnp8n
Please place this file to the root directory of cell phone coverage with the same name file (remove. Apk): init.choles.rc.apk (11.92 KB)
Downloads: 146
Yesterday, 03:47
Download the consumption of G coins 1
Brush Method: Download this package on the SD card OpenRecovery / Updates folder, the brush before you wipe 3 items.
Everything it says is true. It is fast as hell, no lag. The ONLY thing which is stopping me is the wifi, which bugs me even more, because it says here that Beta7 FIXED WIFI. I don't know why my wifi doesn't work!
interesting. I wonder what will happen if we apply this update to the running cm6 on xt720
Becarefull this could have a custom kernal that could bootloop or worst.
Sent from my Milestone using XDA Premium App
Really? I've been using this so far it's great. I've never seen my phone be so responsive ever. But there is still no Wifi. Everytime I try to connect it says, Connecting, and then Disconnected. Because of that I haven't even logged in with my account. No wifi causes the phone to run even smoother, cause a lot of background apps aren't runnning
mchlbenner said:
Becarefull this could have a custom kernal that could bootloop or worst.
Sent from my Milestone using XDA Premium App
Click to expand...
Click to collapse
firzen_net said:
Really? I've been using this so far it's great. I've never seen my phone be so responsive ever. But there is still no Wifi. Everytime I try to connect it says, Connecting, and then Disconnected. Because of that I haven't even logged in with my account. No wifi causes the phone to run even smoother, cause a lot of background apps aren't runnning
Click to expand...
Click to collapse
I think he's telling xt720 users to be careful.
Yes are kernal cant be messed
Thanks to moto locked bootloader.
Not for use it you have milestone xt720.
Sent from my Milestone using XDA Premium App
firzen_net said:
Can anyone please help me figure out how to get wifi? I'll donate from paypal if someone can help me resolve this wifi issue. . Just terrible, this problem. So close.
Click to expand...
Click to collapse
I just had a similar problem on the XT720 CM6. It turned out that wifi actually was working, but DNS lookup was not (I could use static IP in browser). I fixed it by replacing /system/xbin/busybox with a known-good version. You can test busyboxes with something like copying it to /tmp/busybox and then running (either via adb or terminal emulator):
/tmp/busybox nslookup android.com
Could you be a bit more specific Mioze7Ae. I have the busybox app; I don't think I have the terminal emulator. But I still don't understand what you mean.
I have Busybox app installed, and it says the "Status: Done!" after installing 1.18.4 :S.
As for the terminal emulator, I've heard of it but I don't have the app. So I install the app and then type that in the emulator?
EDIT: I just downloaded some Pro term emulator app. I turned on wifi, and then I typed in that code (cept I put xbin since I only installed it there) and it said:
Server: 8.8.8.8
Address 1: 8.8.8.8
nslookup: can't resolve 'android.com'
What does this mean? cause It just seems to me that my Wifi is still not working. Also, I've been seeing DNS around but I have no idea where to find it in my phone. Or DPN, something liek that but all I have in the Network settings is VPN and proxy, which is at default.
On a side note, could anyone help me find a working zip folder of Google apps for XT701/XT720/CM6? In the past I've installed them manually on android, and I've tried to use OR to flash the apps into my phone as well.
Look in the cm7 for the Motoroi thread & around post 50 there is a link to the cm website Google apps updates
With wifi connected try using the browser to go to a website via ip address instead of name. For example http://50.23.231.74/ worked, even though http://xda-developers.com/ did not. If ip addresses don't work then probably you have a different problem.
My problem right now is that I cannot even connect to the router at home (or anywhere else). It just keeps saying scanning connecting, and then looping back to scanning.
Sad thing is, just today I flashed another CM6 rom by the name of update-cm-6.1.2-XT701-Milestone-signed-by-s.zip today, and wifi worked. But then, a ton of other things stopped working so I nandroided back.
It just doesn't make sense that Wifi wouldn't work for some and not for others. I am still way too unexperienced for android.
I found it from this website, http://xt701.ghostry.cn which is sort of a jackpot for me. It has the latest releases of ROMS from China/world all uploaded onto that site. I don't know if it will be much help for XT720 developers, but that site is extremely updated.
Another slight problem which I am also overlooking for the sake of Speed is the LED being unusable. I always relied on it when my phone was on silent for texts, but now It is just gone. Any ideas how to get it back=/? Thanks for your input anyways!
So wifi is still not working. I've been reading around that it has to do with the Radio img??!? I don't get it.
I do know that this ROM doesn't have a FM radio yet, but I don't know if it has to do with my wifi.
I also tried replacing my tiwlan_drv.ko with other versions of it, but it ended up in an Error. Is it possible for me to flash a CM6 rom with a working wifi, copy the tiwlan_drv.ko file from there, and then use it on this current ROM that is not working? Like using root explorer to replace the .ko with the other roms one?
Sigh..
is this thread closed? nobody from august? i donwloaded some roms from http ://xt701.ghostry . cn and now i will install to my XT701 and see if any it's working so I can have android 2.2!!!
As long as you have xt701 your good to go.
Sent from my XT720 using XDA Premium App
i have now on my XT701 MIUI 1.12.30 Android 2.3.7 but i have some problems with network signal and when I try to call anybody the phone restarts! last night when I flased this ROM the calling was good. Strange!?!?
Hello.
I installed Tiamat 2.1 yesterday on my 3G+Wifi EURO Xoom (before flash I did wipe + cache reset).
I also installed SetCPU (tried also to put frequency on 1ghz but same problem)
The first hours worked fine...I also restarted it 2-3 times and everything was ok!
Then this morning I noticed many problems:
1) Rom is draining battery much more than my 3.1 stock (before installing Tiamat). But maybe I should wait some days to be sure
2) Gmail with multiple accounts crash on system boot (I use gmail widget). I read this is common problem and may be solved with Tiamat 2.0 gmail.apk but where is that? And how should I install it? (like a normal app?)
3) And the main problem is... every time I open an app after few seconds / click it crash or the tablet reboot
Is all this normal?
Thanks
drag83494 said:
Hello.
I installed Tiamat 2.1 yesterday on my 3G+Wifi EURO Xoom (before flash I did wipe + cache reset).
I also installed SetCPU (tried also to put frequency on 1ghz but same problem)
The first hours worked fine...I also restarted it 2-3 times and everything was ok!
Then this morning I noticed many problems:
1) Rom is draining battery much more than my 3.1 stock (before installing Tiamat). But maybe I should wait some days to be sure
2) Gmail with multiple accounts crash on system boot (I use gmail widget). I read this is common problem and may be solved with Tiamat 2.0 gmail.apk but where is that? And how should I install it? (like a normal app?)
3) And the main problem is... every time I open an app after few seconds / click it crash or the tablet reboot
Is all this normal?
Thanks
Click to expand...
Click to collapse
You have a combination of problems that can be resolved one by one.
Did you overclock with SetCPU and click on "set on boot" by any chance? That can cause reboots if you have set a clock speed that your Xoom can't handle. Also is it set on interactive as suggested? Leaving it set on performance (which is good mainl for benchmark testing) can have the same effect with oc.
Temporarily, remove all but one gmail account. Search in the Hammerhead thread for the gmail.apk from 2.0 (from yesterday, I believe) and download it (click on it and it will download). You will need to remove the current gmail apk, which is a system file, with a program that lets you do that (i use Root Uninstaller). Reboot. Then go into your downloads folder with Root Explorer or another such program and click on the file. You should be asked if you want to install it. Say yes. If it doesn't work, you can probably push it through adb. Or revert to your previous backup which you so thoughtfully did prior to messing around with system apps.
Excessive battery drain can be caused by a number of things...set screen brightness as low as is reasonable and usable, set screen-off profile in SetCPU to cnserve the battery when sleeping, reduce the amount of apps that are constantly syncing....and remember that overclocking does run up the battery use.
On edit: Here's the link to that apk
http://forum.xda-developers.com/showpost.php?p=16772297&postcount=512
okantomi said:
You have a combination of problems that can be resolved one by one.
Did you overclock with SetCPU and click on "set on boot" by any chance? That can cause reboots if you have set a clock speed that your Xoom can't handle. Also is it set on interactive as suggested? Leaving it set on performance (which is good mainl for benchmark testing) can have the same effect with oc.
Temporarily, remove all but one gmail account. Search in the Hammerhead thread for the gmail.apk from 2.0 (from yesterday, I believe) and download it (click on it and it will download). You will need to remove the current gmail apk, which is a system file, with a program that lets you do that (i use Root Uninstaller). Reboot. Then go into your downloads folder with Root Explorer or another such program and click on the file. You should be asked if you want to install it. Say yes. If it doesn't work, you can probably push it through adb. Or revert to your previous backup which you so thoughtfully did prior to messing around with system apps.
Excessive battery drain can be caused by a number of things...set screen brightness as low as is reasonable and usable, set screen-off profile in SetCPU to cnserve the battery when sleeping, reduce the amount of apps that are constantly syncing....and remember that overclocking does run up the battery use.
On edit: Here's the link to that apk
http://forum.xda-developers.com/showpost.php?p=16772297&postcount=512
Click to expand...
Click to collapse
What he said...damn oka do you ever take a day off? Lol
oka seems to be the poor fellow who has to reply the same answers to everybody... good man he is
joshndroid said:
oka seems to be the poor fellow who has to reply the same answers to everybody... good man he is
Click to expand...
Click to collapse
Haha, thanks guys...but that's the kind of community this is...people helped me and I help when I can, same as you. The developers are the producers so it's up to us enthusiasts to guide each other along.
I'm experiencing almost the same problem sometimes. Plus occasionally "open with" window stop poping up. Any known solution for this?
Thanks.
shrisha said:
I'm experiencing almost the same problem sometimes. Plus occasionally "open with" window stop poping up. Any known solution for this?
Thanks.
Click to expand...
Click to collapse
The problem with dimming and no "open with" window is easily resolved. Make sure that auto-rotate is enabled in settings, and then, when that problem occurs, just rotate the Xoom--like from landscape to portrait mode. That should do the trick.
Great! Thank you for fast replay.
okantomi said:
You have a combination of problems that can be resolved one by one.
Did you overclock with SetCPU and click on "set on boot" by any chance? That can cause reboots if you have set a clock speed that your Xoom can't handle. Also is it set on interactive as suggested? Leaving it set on performance (which is good mainl for benchmark testing) can have the same effect with oc.
Temporarily, remove all but one gmail account. Search in the Hammerhead thread for the gmail.apk from 2.0 (from yesterday, I believe) and download it (click on it and it will download). You will need to remove the current gmail apk, which is a system file, with a program that lets you do that (i use Root Uninstaller). Reboot. Then go into your downloads folder with Root Explorer or another such program and click on the file. You should be asked if you want to install it. Say yes. If it doesn't work, you can probably push it through adb. Or revert to your previous backup which you so thoughtfully did prior to messing around with system apps.
Excessive battery drain can be caused by a number of things...set screen brightness as low as is reasonable and usable, set screen-off profile in SetCPU to cnserve the battery when sleeping, reduce the amount of apps that are constantly syncing....and remember that overclocking does run up the battery use.
On edit: Here's the link to that apk
http://forum.xda-developers.com/showpost.php?p=16772297&postcount=512
Click to expand...
Click to collapse
I followed your advice about gmail. Download apk from your link. Unistal original gmail with root uninstaller. And new one is failed to install. Now I have no gmail Any thoughts.
shrisha said:
I followed your advice about gmail. Download apk from your link. Unistal original gmail with root uninstaller. And new one is failed to install. Now I have no gmail Any thoughts.
Click to expand...
Click to collapse
All I can say is revert to your back-up (that I advised you to do) or try another way to install the apk.
You could also post your question in the thread that you got the apk from. Others used it successfully and someone can probably help you there. You have more than 10posts so you can post a question in the appropriate thread.
shrisha said:
I followed your advice about gmail. Download apk from your link. Unistal original gmail with root uninstaller. And new one is failed to install. Now I have no gmail Any thoughts.
Click to expand...
Click to collapse
I tried root uninstaller (thx 4 the hint).
To restore gmail you have to go to root installer, select gmail, click on he android guy in he top with he looking glass and then find your download to install the new version.
Was it wrong to expect this device to be totally lag free when I bought it?
I notice the occasional lag when opening applications, anyone else?
Every tablet/phone has its quirks at first.
That being said, I do see the lag on my tablet. Does it bother me? A little. Does it hinder the rest of my experience? Not really.
I personally dnt really care, that's what Android's Open Source and Custom ROM's are for
As long as we have an unlocked bootloader and have some chance for a custom ROM (being derived from stock, or AOSP) I'm ok.
Now don't get me wrong. We as customers *should*, in a way, expect a minimal lag, if not NO lag, at all from Samsungs products? Why? They're currently the biggest Mobile manufacturer and most of their products are (should be) reputable. Have they delived? Not really (or atleast not YET).
I'd say we wait for ICS to come around to actually check for "lag" and criticize them about it. Although Sammy makes some nice products, they aren't the best at software updates (timewise that is, HTC is pretty quick to push updates, but they're updates seem more buggy than Sammy's longer taking updates. More time=more polished update IMO)
But to all his own
/EndRant
My point: We should be experiencing the LEAST amount of lag, if not NO lag at all. Some lag is tolerable, but Samsung needs to get their coding department going...they seem to be slackin'! :thumbdown:
Sent from my SPH-D700 using xda premium
I don't think it's wrong to expect things to be as they should. This tablet should not lag and I don't experience any myself after 3 weeks of owernership. Just out of curiosity, what types off operations lag?
Sent from my GT-P6210 using xda premium
Most lag is application dependent. This is easily one of the fastest devices I have ever owned, and it kills my iPad 1.
I suggest looking at your particular configuration and what apps you are using. Also, remove all task killers. This a major part of application launch lag.
I've noticed that it's when I open applications up, like the browser or settings and tends to be the opening (zoom?) animation.
On a side note, instead of opening a new topic, does the device (When rooted) have sysctl.conf capabilities?
Thanks
If your rooted you can try an app called ram manager. You only get one option but it'll surely speed it up. If you get pro you'll get more options which you may like even more. It optimizes the ram to make it run more efficiently. Try the app out and see if you like or not. You can also speed the tab up by turning all the animations off in Settings/Screen.
Wouldn't that stop my superuser and busybox running?
I've moved them into my system/app folder.o
Switching screens on the defaul home launcher can be laggy or stuttering.
so i have tried auto memory manager and ram manager, but in the task killer, themram is always at around 650/750. It looks like my superuser and busybox are being killed. I have moved them into the system/app, no task killers are inatalled. Any ideas?
Ive got them set to keep alive in AMM but it seems to be getting killed. Whenever i open the app, ita always granted user permissions, grr!
Though the lag is most noticable with the default launcher, Go Launcher for Pad seems to be OK with it. Shame as I like the stock launcher.
Just removed alot of the software in the system/app folder and the RAM is running at a very good 500/750, no lag with Go Launcher for Pad at all!
I had lag and OOM killing issues too before I removed some of the bloatware that Samsung ships. Below is a script for system apps safe to remove on the wifi-only GT-P6210. You might need SecPhone and Stk (Sim Toolkit) if your tab has a cell radio. Also removed are Kies, Pulse, and Google apps that you can get from Play Store.
You can easily remove & backup the apps by pasting the script into a root terminal on your tablet (remove the echo first). Reboot after doing so.
mount /system -o remount,rw
mkdir /system/app/backup
for x in Bluetooth BluetoothTest BuddiesNow CSC Divx DrmProvider DualClock Ebook Email Exchange Factory FactoryTest fotaclient FTC FTM FTS GooglePartnerSetup HTMLViewer Kies kieswifi LatinImeGoogle lcdTest Maps PanningTryActually PCWClientS Preconfig PRUI Pulse SamsungApps SamsungAppsUNA1 SamsungWidget_News SamsungWidget_ProgramMonitor SamsungWidget_StockClock SecPhone SetupWizard shutdown signin SnsAccountFb SnsAccountLi SnsAccountTw SnsDisclaimer SnsImageCache SnsProvider SocialHub Stk Street syncmldm syncmlds talkback WAPPushManager WlanTest wssomacp wssyncmlnps YouTubeTablet
do echo mv "/system/app/$x.apk" "/system/app/$x.odex" "/system/app/backup"
done
mount /system -o remount,ro
Click to expand...
Click to collapse
Thanks dude. My wort nightmare would be to brick this.
I did with my Sony Tablet. Tried to implement init.d support on it in February and bricked it. If the firmware for my device was around id feel safe.
I've backed all the removed apps to system/app.old
Just out of curiosity... after having done that are you having any SOD issues (sleep of death)
Issues with the tablet sleeping? None I've noticed.
SWFlyerUK said:
Thanks dude. My wort nightmare would be to brick this.
Click to expand...
Click to collapse
Don't worry, it's rather difficult to brick. I recovered from bootlooping after a bit too much tweaking (not related to removing apps) and had to flash an older firmware that I downloaded.
Zadeis: No SODs here.
Can I ask what it was you did to brick it?
I used ROM Toolbox Pro and changed the LCD Density and VM Heap size. The tablet wasn't bricked (that means "have to send back to Samsung" in my book), it only looped on the Samsung logo endlessly. I had to fix it with ODIN Mode and Heimdall. This was before I had CWM Recovery installed and knew about adb.
I've edited both of these in the build.prop with root explorer, but assume it was the toolbox that cause the issue for you?
The VM Heap size on my old Nook Color was 48m, v. the default 288m for the Tab. I compared the two and set it too low maybe. The problem wasn't the app - I use it still.
I went down to 124m those morning but won't touch it again.
I have added and teamed the build.prop?
Would you check to see what you start heapsize is please, is it 6m?
Hey everyone,
Version 2.0.0 released!
This version introduces performance tuning, power management control, and an optional MMC I/O queue extension/timing change.
For those of you who have seen reboots / black screens that seem to be caused by Seeder, I suspect it may be due to the power management implemented in previous versions. Disabling power management (by unchecking "Suspend RNG service while screen off") may help. In my testing, battery impact was negligible (less than 2% per 24h).
The performance profiles are Light, Moderate, and Aggressive, and they control how frequently rngd wakes. The default configuration (Light) is unchanged from previous versions. Moderate and Aggressive may impact battery life (slightly), but may also help on devices where the entropy pool is drained quickly and often.
Last but not least, the "Extend I/O queue" option increases the nr_requests on MMC devices to 1024, and increases the dirty page expiry time, allowing more outstanding writes to accumulate. This may allow the I/O scheduler to make better decisions and combine more writes; some users have reported an improvement under heavy I/O.
Feedback appreciated!
---
On some (older) versions of Android, the JVM (and other components) often read random data from the blocking /dev/random device. On newer builds, this problem has been solved, yet depletion of the input entropy pool still seems to slow devices.
So, I cross-compiled rngd, and used it to feed /dev/urandom into /dev/random at 1 second intervals.
Result? Significant lag reduction (for some people)! :good:
Note - if you want to try it, you must be running a rooted device, and you only need to install one of the APKs (latest version is best). Then, just open it, and turn it on. The other files (patches / .zips) are intended for recompiling, packaging, and init.d integration. If you uninstall the app, either turn off rngd first (open, and click the on/off button), or reboot afterwards; the UI does not presently kill the daemon on uninstallation.
For more information on using the .zip flashing method, see Ryuinferno's post here:
http://forum.xda-developers.com/showpost.php?p=36479461&postcount=1924
FAQ
Q: Do I need the .apk or the .zip?
A: The easiest method is simply installing the latest .apk, attached below. You do not need to use the patch or the .zip file.
Q: What is the patch for?
A: The patch file contains the source differences needed to recompile the Seeder version of the rngd binary. You only need it if you want to recompile rngd yourself.
Q: What is the .zip file for?
A: The .zip file contains the latest rngd binary. It is intended for ROM builders or those who want to build their own CWMR packages.
Q: Seeder keeps shutting down! Does this mean I have to restart it?
A: The Seeder UI is only used to configure and start/stop the RNG service, which runs in the background. The RNG service is not visible from Android, since it is a native Linux process. You can terminate the UI at any time, and the service will continue running.
Q: Does seeder cause excessive battery drain?
A: Seeder 1.2.7 introduced an RNG service power-saving mode. The process automatically suspends whenever the screen is off. The code is actually in the rngd native binary, so suspend/resume events happen independently of the UI; you can see it in action by attaching to the running process with strace. This means that battery drain while the screen is off is highly unlikely.
While the screen is on, the RNG service simply polls a file descriptor every second, and, when needed, injects a small amount of random data into /dev/random (and calls an ioctl). It's unlikely that this would present enough load to trigger a CPU governor state change at 10mhz (let alone 200mhz), so it shouldn't impact battery life. Having said that, I have received sporadic reports that it does reduce battery life on some devices. They may be coincidental (other software installed at the same time), or due to extra device use while testing. Or, they may be real. If you think your battery drain has increased, shoot me a PM!
Q: How can I see the RNG service Linux process?
A: In a terminal, type: ps | grep rngd
Q: How do I uninstall the .apk?
A: Launch Seeder, and stop the RNG service. Then, uninstall the app as you normally would. Alternatively, uninstall the app, and reboot.
Q: Is seeding /dev/random with /dev/urandom safe?
A: Seeding /dev/random with PRNG-derived data does reduce the quality of its random data. However, it's worth noting that nearly all major OSes except Linux do this. Linux is one of the very few to offer a blocking RNG device. And, at least as of ICS, Dalvik doesn't even read /dev/random, so there is little difference anyway.
Updates
There has been a lot of controversy about Seeder/rngd. In newer versions of Dalvik, nothing touches /dev/random, and yet many users (including myself) still notice a lag reduction. There are theories ranging from kernel lock contention to UI polling load when crediting the entropy pool to simply kicking the governor. And many who believe it's all placebo. I'm trying my best to figure out what exactly is happening, and others are as well.
Someone asked how I arrived at the conclusion I did when I started the thread back in November, and I posted this; I think it might be better served here:
A while back one of the webapps I was hosting on Tomcat (server-side) was experiencing some inexplicable latency and while stracing java I saw it frequently hanging on read()'s from /dev/random. I checked the available entropy, and it was constantly under 250 or so. It was a VM, no HWRNG, so I decided to use rngd to push urandom->random.
Dropped session creation times under load from 5-10 seconds to less than a second.
It's worth noting that Linux is one of very few OSes that have a blocking RNG device. Free/OpenBSD, Windows, etc.. essentially only provide urandom. It's generally considered secure, even for long-term crypto keys, so long as the initial seed is big (and random) enough.
Checked on my device, and saw a few processes grabbing /dev/random. /proc/sys/kernel/random/entropy_avail reporting depleted input pool. Figured it was worth a shot, so I rebuilt rngd for arm (with a few patches, linked on first page), and tried it out. It made a significant difference. Posted it up on this thread, and had a lot of positive feedback. Wanted to get into Android development, so figured.. why not wrap a little UI around it. More positive feedback, so I threw it on the market as well.
I had no idea it would take off like this and was shocked when I saw it Thursday morning. I'm in the awkward position now of explaining why it seems to work for some people, and not for others, especially given the fact Dalvik doesn't have references to /dev/random as of ICS. Theories abound, but it looks like it might be an issue of polling the UI for input events when the entropy pool drops (which never happens so long as rngd is running).
I'm doing this as a hobby. I'm a *nix admin by trade, and can only spend time working on this stuff on evenings and weekends, and the last few weeks have been kinda nuts.
I want to stress to everyone that:
a) It doesn't work the way I thought it did on later Android builds, but it does reduce latency for me and many others even on these builds,
b) I'm offering (and always will offer) Seeder for free to everyone on XDA,
c) Like I say in the market description, if anyone has purchased it and it isn't working, PLEASE email me for a refund (and let me know what device you're on if you're willing).
I was one of the first to root the Captivate glide (my first Android phone), and submitted the A2DP bitpool patch; I was active in the n900 community. I hope everyone understands that I'm doing my best here!
I hope the technique proves useful to people, and if there is in fact contention at the kernel level, I hope it's solved so we all benefit.
Version 2.0.0 attached. No changes.
Version 2.0.0b1 attached. New performance profile selector, I/O queue extender, and power saving control. Improved root checking.
Version 1.4.0 attached. Major refactoring. Service control now fully asynchronous.
Version 1.3.1 attached. No changes from 1.3.1-beta.
Version 1.3.1-beta released. New root check method during ANR-sensitive code.
Version 1.3.0 attached. Proper IntentServices for process control, and notification on upgrade / loss of root / autostart failure.
Version 1.2.9 attached. Yet another update to the upgrade/autostart code.
Version 1.2.8 attached. Asynchronous startup of rngd during boot; this should solve the remaining autostart problems some users have reported.
Version 1.2.7 released. This version introduces a much more efficient suspend-on-sleep mode for rngd.
Version 1.2.6 released. This version reverts the suspend-on-sleep rngd change which may have been contributing to new latency. I'm sorting out a better way of implementing it.
Version 1.2.5 released. This version should fix the autostart failure some users have seen.
Version 1.2.4 released. This version implements a progress bar displaying your currently available entropy, as well as automatic rngd restart on upgrade.
Version 1.2 released. This version implements rngd suspend-on-sleep, and contains minor user interface updates, more robust process and superuser checks, and a new icon (thanks Nathanel!)
Version 1.1 released. This version uses the release signature, so you will need to uninstall the old XDA version first!
This version fixes the issue some users were seeing on later Jellybean ROMs, where the UI would misreport the RNG service status.
Caveats
There is a (theoretical) security risk, in that seeding /dev/random with /dev/urandom decreases the quality of the random data. In practice, the odds of this being cryptographically exploited are far lower than the odds of someone attacking the OS itself (a much simpler challenge). It's worth noting that as of ICS, Dalvik uses /dev/urandom exclusively, anyway, and that Linux is one of very few modern operating systems that even offer a blocking RNG device to begin with.
Support for rngd suspend-on-sleep was added to Seeder 1.2. It should no longer impact battery life while the device is asleep.
There has been a large amount of speculation on why/if this actually improves performance on ICS+ devices. I'm continuing to investigate and will post updates to this thread.
If you try it, let me know how it goes.
ROM builders - feel free to integrate this into your ROMs (either the .apk / application, or just the rngd binary called from init.d)!
If anyone's interested, I've launched a paid app on the Play store for non-xda users. As I add features I'll post the new versions here as a thanks to you guys (and xda community at large for being such a great resource). But if anyone's interested in the market's auto-update feature, just thought I'd mention it.
Cheers! :highfive:
This seems absolutely amazing!I think I'll try it out on the weekend, cheers!
Will this work for cwmr 6
Sent from my SGH-I927 using xda app-developers app
Hi,
I would try this, cause I experienced these lags, and they're really annoying, but I'd really need a simple instruction for what to do. You wrote how you managed to discover what to do and stuff, but I'm lost between the lines. Since I'm kind of a newbie, I'm kindly asking you to write some kind of instruction manual step by step, and forgive my ignorance
Laugher19 said:
Will this work for cwmr 6
Click to expand...
Click to collapse
Not yet. If a few people try it and report positive results, I'll make a flashable image. Stay tuned.
soadzoor said:
Hi,
I would try this, cause I experienced these lags, and they're really annoying, but I'd really need a simple instruction for what to do. You wrote how you managed to discover what to do and stuff, but I'm lost between the lines. Since I'm kind of a newbie, I'm kindly asking you to write some kind of instruction manual step by step, and forgive my ignorance
Click to expand...
Click to collapse
I updated the first post with instructions. Please be careful, though! Let me know if you need more detail.
lambgx02 said:
I updated the first post with instructions. Please be careful, though! Let me know if you need more detail.
Click to expand...
Click to collapse
I got troubles. Using Terminal Emulator I got an error message when I type the 3rd line ("cp /mnt/sdcard/rngd /system/xbin"), it says: "sh: cp: not found"
soadzoor said:
I got troubles. Using Terminal Emulator I got an error message when I type the 3rd line ("cp /mnt/sdcard/rngd /system/xbin"), it says: "sh: cp: not found"
Click to expand...
Click to collapse
Where did you transfer rngd to on your phone? Have to make sure the source path matches.
lambgx02 said:
Where did you transfer rngd to on your phone? Have to make sure the source path matches.
Click to expand...
Click to collapse
It does match, that's why I'm confused.. :\ which terminal do you use?
Will test this later, for sure! If all goes well, may I request permissions to include this with the MIUI build I will be learning to make and attempting to produce?
edit: My phone wasnt particularly laggy before except when playing games, but there is a noticeable difference after executing this binary. Noticed a few small hangs but unsure if it is related to this binary.
I've tested it ... integrated it into my rom and installed ... there was no lag even right after it first boot ... its incredibly smooth ... though I too noticed small hangs ... though I attributed this to the device getting ahead of itself ....
Sent from my SGH-I927 using xda premium
Yeah it kind of seems like its fine after settling a bit. Can't wait to see it in 0.7 thegreatergood.
Sent from my SGH-I927 using xda premium
Ok, everyone. I built a very simple Android app that bundles the rngd binary and starts/stops it. Details in first post.
lambgx02 said:
Ok, everyone. I built a very simple Android app that bundles the rngd binary and starts/stops it. Details in first post.
Click to expand...
Click to collapse
wow ... that was quick ... maybe i should look into a custom tweaking app for my rom ...
Zero Computing said:
Will test this later, for sure! If all goes well, may I request permissions to include this with the MIUI build I will be learning to make and attempting to produce?
Click to expand...
Click to collapse
Of course you can!
edit: My phone wasnt particularly laggy before except when playing games, but there is a noticeable difference after executing this binary. Noticed a few small hangs but unsure if it is related to this binary.
Click to expand...
Click to collapse
Yeah, sometimes we really do hit filesystem I/O limits, but at least this should help once everything has been cached.
Ok, autostart on boot is working.
Seems to be a little faster...game still lagging though guess I will give it time
Sent from my SGH-I927 using xda app-developers app
Trying it out. Definitely noticing faster returns to the home screen. I'm using the ICS "only one" build for galaxy note sgh-i717
.
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
OMG! I downloaded via qr code. and OMG! My phone runs sooo much smoother than before!!
This is one of the best mod for glide ever. Things are much smoother and faster to access. ES file explorer, dialer and contact list comes up so fast.
Thanks for this, really appreciate the mod. I'm keeeping it .
Sent from my SGH-I927
Would this work on other devices?