yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] hinxnz:
Thanks will make a new version as soon as I can knowing this info :)

You should of made a nandroid, I tried telling you in OP and in installation and you could of flashed the removal zip too instead :)

I will look into it, possibly was caused by the minfree values and may revert them back to my original ones. It seems I can't stop the low memory issue in Sense JB ROM's with version 3.
[HTC Sensation] topjohnwu:
Can anybody kindly upload version 2.1? I deleted my file. Thanks a lot!!
[HTC Sensation] magic.hand:
Here,

http://db.tt/J6ZtdZ8t
[HTC Sensation] rzr86:
something strange happens to me

when i switch on the device and booting to the OS whatever app i am trying to open it closes immediately:(

i have to reboot the device

this started to happen after flashing the 3.3 and 3.4 version of multiswap

any ideas of what to do?

edit:i switched off the device and left it for 4-5 minutes

i switched it on and i didn't do anything for 2 minutes

everything works fine now:confused:

so it is not related to the multiswap i guess
[HTC Sensation] topjohnwu:
Okay I have tested and compared, the version 2.1 is much better than the v3 ones. The mod really make ViperS flying without lags. Thank you a lot for this wonderful swap mod!!!
[HTC Sensation] hinxnz:
Beach buggy working good in next version I'm testing :)

I think this is related to minfree I set aswell I had the same thing was fine after a restart and haven't had it since but I'm on the same ROM too. I will be releasing a new version tomorrow. Still testing but new version is working great on ViperS JB, finally sorted RAM issue and working great with Crossbreeder thanks to [MENTION=4643245]mjuhari[/MENTION] for giving me an idea for the new script. I haven't tried CrossBreeder before but this mod and my one, phone is running great. I nearly gave up trying to sort the low RAM issue out but glad I didn't now :D

Thanks for feed back :) Releasing a new version tomorrow. If you have time if you could try it when I do, to see what the results are then and report back :)
[HTC Sensation] topjohnwu:
I'm always on xda lol, and I'm always ready for new stuff for my phone :)
[HTC Sensation] LocotesKilla:
The ViperS JB Rom Cleaner Script!

Hello, I'm going to be cheeky and stick my nose in lol...

This Rom Cleaner script I made is a quick way to gain enough space to use the lovely multiswap mod :)

Now I think about it, I don't see why you couldn't use it in Revelation with a bit of adjustment :)

Also, which version of Multiswap is the best one to use?
[HTC Sensation] hinxnz:
Noses are welcome :D I will check out your script when I have time later on :) I'm going to release another version later on. Version 3.x doesn't need any space cleared but I might post 2.1 or a newer version of version 2 back in OP as others find it better for now so your script will come very handy specially if I can link it in OP and I will give you credits of course :)
[HTC Sensation] Eezay:
Is this the version to use with ViperS JB rom?
[HTC Sensation] hinxnz:
Yes it is, originally made for this ROM :) You need 110Mb free space in system for this one. Cache too but this is mostly unused so should be free.

Enter in terminal to check free space

df /system /cache
[HTC Sensation] LocotesKilla:
Thanks man. I'd say the script is still in beta, it may or may not break features on people's phones that they use, but I don't, lol.

I'll have to credit people that found out what some of the apps do too.

Sure, link it in OP with credit and my permission, which is granted.

Do you think it's worth having it's own forum? Or it could be a part of this one? Haha.

Will have to make a Revelation version too, should be possible without installing it. I'll just have a dig in the rom package.

I just installed 2.1 Multiswap. I'll be honest, it does seem smoother and a little faster. With this, Autostarts keeping apps on lockdown and my script, it's quite formidable.

Does it help with games that use more ram than the sensation has? Hmm. Hehe.
[HTC Sensation] Eezay:
Have installed it, works good. I see quite an improvment. But I just now got a Reboot while scrolling through vine... This didn't happen before

Edit: And again. I let the phone update some apps in background, opened settings and there it rebooted again. I think it's time to enable logcat again...
[HTC Sensation] hinxnz:
Great, thanks :)

A lot of things in XDA are in beta :D Maybe in the script add descriptions say like with a key and mark things you know are certain what is safe to remove and what is not discovered yet, surely wouldn't take too long after some feed back etc to get it narrowed down. Up to you where to post but if you include it in this thread, I don't mind but I'm not sure how you would do it, maybe make a post with it and instructions etc that I can link in OP, I didn't think of reserving second post at the time.

I have never experienced this but every phones behavior can be different I guess, new version 3.5 that I'm testing now with CrossBreeder too is running quick. RAM does get slightly low at times with heavy use but not affecting performance so much like it use too :)
[HTC Sensation] LocotesKilla:
True that is, beta madness!

Already done descriptions and instructions per say and that in script lol, have a looky. But I could always try going in more detail.

I've played it safe with the script already by commenting stuff out from the script that I have actually removed or frozen myself and have no problems with my phone ... anything extra is pretty anal to be honest as it's only worth 2mb or 3mb extra lol.

Hmm, if it can have it's own thread, I'll do it like that. What's the forum rules on that, can it even have one?

P.S I've converted all Google apps to system apps, integrated davik cache and have Multiswap installed... Have 68mb of space left on system. :)
[HTC Sensation] magic.hand:
[MENTION=1909299]hinxnz[/MENTION] if you have spare time, can you look into your removal script? Yesterday I used the script but it didn't remove swap images from /vendor.
[HTC Sensation] hinxnz:
Did you use Removal v3.2? As this version was fixed to do this. An updated version will be released later too, to remove directories.
[HTC Sensation] magic.hand:
Yes, I used version 3.2.
[HTC Sensation] hinxnz:
OP updated with new versions for all, enjoy :)

- Now all versions compatible with CrossBreeder (Runs well combined but as this MOD adjusts oom values can cause RAM to drop low with heavy tasking in Sense JB version that can result to lag but does speed up things, maybe I'll make a separate version for this sometime)

- JB Sense version 3.5 has now got new LMK adj values (No more low RAM causing lags and freezing during heavy tasking)

- Reverted minfree back to my original values in Sense JB version (As caused some strange behavior and not needed to be set as high with new LMK adj values)

- Removal zip updated to remove directories and made compatible with CrossBreeder (now removes everything 100% that MultiSwap installs)
[HTC Sensation] hinxnz:
A reboot is needed as it installs a self destructing script :D that I came up with to remove this but v3.2 is not compatible with CrossBreeder but now MultiSwap Removal v3.3 now is.
[HTC Sensation] topjohnwu:
Time for testing :)
[HTC Sensation] topjohnwu:
So far the new version is as good as the 2.1 :thumbup::thumbup: Thanks a lot!!
[HTC Sensation] magic.hand:
Yeap..Snappier..
[HTC Sensation] vlaf:
This version is good, fast like 2.1, but this oom values killed viber and whatsapp and I don't receive messages.
[HTC Sensation] ashkan-khatar:
Max speed and max multitasking powers ain't compatible with each other on Sensation. You have to choose either one, or a balance of both.
[HTC Sensation] magic.hand:
Not for me. Viber, whatsapp and wechat works just as should be. I am using default speed settings during ViperS installation.

Using this with CrossBreeder as well.
[HTC Sensation] vlaf:
My settings is the same like ver.2.1 and I don't have a problem, ill checked again.

Edit:reflashed again, and everythings is ok, thanks.
[HTC Sensation] LocotesKilla:
I was hoping dolphin browser would become bullet proof, but the bugger just shut down on me.

My theory is it loves ram so much it eventually shuts down when it runs out.

Version 2.1... I'm going to try v3.5.

I just had a quick look at Crossbreeder. Are you people using it for the entropy feature? How about seeder flashable version? It also does entropy but I don't think it changes anything else. Hopefully it is compatible with Multiswap.
[HTC Sensation] faultytowersdude:
Running latest version with crossbreeder, and its fast and no lag
[HTC Sensation] rzr86:
what is it changed in version 3.5?

when i put in terminal free m it shows the swap and works fine

but when i put cat proc /swaps it says not such file or directory

also in init.d folder exists the swap file

edit:i reflashed v3.4 and the same happens with cat proc /swaps

any ideas?

maybe something went wrong with the new multi swap removal 3.3 version?

can you upload the previous one to check it pls?
[HTC Sensation] hinxnz:
I've been posting changes in thread, I have for every version since I made the thread since version 2.1 I think, it's just on the previous page at the top :)

You got the code slightly wrong there's no space after proc and forward slash before it like this:

cat /proc/swaps

Sent from my HTC Sensation
[HTC Sensation] rzr86:
how the **** idiot can i be?:o

why in the hell i put the space between?

you are completely right mate:good:

nevermind

i never put space between but now why i did it only one god knows:o
[HTC Sensation] hinxnz:
Yes all latest versions are compatible with CrossBreeder in your case v3.5 :) I listed the changes at the top of previous page for the new version. I installed the autostart version of CrossBreeder that was linked a few pages back that's in Android development and hacking when was testing. How's Dolphin browser now with v3.5? I use mainly Opera Classic and sometimes Firefox, just like I do on PC.

Simple mistake, it happens :) least it not an important code. I've wrote quite long codes just to get one letter wrong from writing with the keypad on phone and have to re-write the whole code again which can be a bit annoying sometimes..

Sent from my HTC Sensation
[HTC Sensation] LocotesKilla:
Well I'm about to try using seeder, the apk version, not sure it is compatible with JB but we'll see... Am I right though, it's all about the entropy feature?

I've not tried out Dolphin yet either. Will let you know :)

EDIT: Seeder is working fine, also increased entropy read and write threshold with Android Tuner for maximum effect.
[HTC Sensation] LocotesKilla:
The ViperS Rom Cleaner Script! Update 1.1

I have now updated the script to be more user friendly and a little bit more safer :)

It now has it's own thread too!

http://xdaforums.com/showthread.php?t=2416686

Enjoy!

Hinxnz' I have now linked you in my thread :)
[HTC Sensation] xrallyx:
I can't install it, is says "installation aborted"
[HTC Sensation] hinxnz:
What version and what link?
[HTC Sensation] xrallyx:
3.4 for cm's versions, the link in first page
[HTC Sensation] ashkan-khatar:
I guess you're using 4ext recovery. Try to flash again. If still didn't work, download the mod again.

The Revelation™ ushered in a revolution... Right on, SebastianFM!
[HTC Sensation] xrallyx:
Thanks. Yes ext, i tried several with different downloads but it still isn't working

It says also (status 6)
[HTC Sensation] hinxnz:
Yip your right I'll fix it very soon :o No one else has reported which is strange...

I edit this post to let you know that I have :)

Edit: Okay CM v3.4 now fixed it was an updater script issue. Thanks for reporting :)
[HTC Sensation] xrallyx:
Thanks to you for the rapid update!!!!! :) :)
[HTC Sensation] cipher101:
@ hinxnz

Thank you for your work.

I have a question for my installation of Vipers 3.1.2

I have installed Ivica's edited boot.img ( I dont know will this do harm to this multi swap)

Here is screen of free space I got.

Please let me know shall I install this multiswap or do I need to do any changes prior multiswap installation.

Thank you again
[HTC Sensation] Sprint82:
I installed the mod for revelation rom and it seems to work (free -m shows 268 MB swap) but I had a reboot of the sense Ui, should that not be gone with that mod?
[HTC Sensation] rzr86:
you are fine

the multiswap mod in viperS 3.1.2 and revelation rom 1.0.2 uses /cache and /vendor/firmware/misc partition for swap files

you can proceed
[HTC Sensation] hinxnz:
Yes that is right because how the ram is managed on the rom, sense needs to do this if playing ram intensive games for example, if it doesn't you would get lags. It may be ok for devices such as the HTC One that has 2Gb of ram but not for us :)

Sent from my HTC Sensation
[HTC Sensation] Sprint82:
But I took a look to the used swap space and not the hole swap was used. If it works must be the complete space used and if that is full sense needs to be restarted?
[HTC Sensation] hinxnz:
It's loads into swap at times thats why sometimes it only takes a second to appear other wise if restarting it will take a bit longer. You can edit the script and comment out the LMK values and change swappiness to 100 but you will then get lags. Let me know how it goes though as I've tried so many combinations to have a smooth ride with these ROM's and forget how other settings react :D The swap relies on the kernel and this is just how it is at the moment for JB Sense until changed in the kernel source or if someone makes another kernel or if someone compiles Sebs one with the stock One S oom code again.

Edit: You can now set swappiness to 100% by flashing the script in OP under downloads :)
[HTC Sensation] hinxnz:
OP updated with new versions for all :)

- Now included system partition with a total of 7 swap files with a total of 385Mb of swap for Sense ROM's

- Now CM version has now a total of 7 swap files with 2 extra ones on system partition, with a total 385Mb of swap too.

- Removal zip updated for new versions.
[HTC Sensation] emanuele252:
for Dev: i have miui v5 JB AOSP rom. is there any way to use all cache partition instead only 50mb? because i know the system partition is slow respect the cache partition. i have another question: which are the differences between this mod and Trible swap mod? thanks
[HTC Sensation] walle4893:
Anyone recommends a specific setting when flashing for viperS 3.1.2 ?
[HTC Sensation] topjohnwu:
So is the new version changes only the total swap size? Any other changes. Since I won't use so much swap, maybe ill stick to 3.5. Thanks!!
[HTC Sensation] rzr86:
unfortunately in AOSP roms dalvik + cache relies on /cache partition so you have only 50mb maximum free space

the difference is that multiswap uses all swap files at the same time(they have the same priority)

but in turbo boost mod each swap file has its own priority

for example if you have set /cache partition as first priority->then it uses only the swap file in /cache until it gets filled up

then it goes to the other swap file(/system or /data->whatever you have set for second priority)

---------- Post added at 01:13 PM ---------- Previous post was at 01:11 PM ----------

there are no settings to set in this mod while flashing
[HTC Sensation] hinxnz:
CM based version doesn't use the cache as it is used for systems dalvik-cache like rzr86 said, it maybe able to integrate into system via titanium backup but have never tried this and not sure what happens there either and may only integrate the data's dalvik-cache, may complicate your ROM's update. There's quite a few differences, basically explained in OP but uses priority, multiple swap files, different partition now used etc. System partition should be the same speed as cache if not faster for reading.

Yeah just basically the size :) it's hard to judge the speed of swap if faster or not. I may add some vm and oom tweaks later on, if I do will add them to both versions.
[HTC Sensation] LocotesKilla:
Hello, thanks for linking and giving me credit. :)
[HTC Sensation] hinxnz:
OP updated with Swappiness scripts :)

- You can now flash a zip to choose your swappiness to either set it at 100% or back to default 80.
[HTC Sensation] cutejerk420:
Can I play beach buggy good with this?
[HTC Sensation] hinxnz:
Yip you can, I always test with it now but wish I could get rid of the timer on it :D You could try the 100% swappiness zip too to help with sense restarting but no promises, sometimes it has to load from out of swap which takes about a second or two :)

Sent from my HTC Sensation
[HTC Sensation] Greight:
Can I remove the v3.5 mod with 3.4 removal tool?
[HTC Sensation] hinxnz:
Yes you can. The removal tool always gets updated for the new versions and always compatible with the older versions :) The number looks confusing a little but I have to label it somehow so people know if it is newer than the one they have. I could label it to the latest highest version but it doesn't always need updating.

Sent from my HTC Sensation
[HTC Sensation] Gramzz:
Thank You for great work!

What is default swappiness now? 80 or 100? How can I check it?
[HTC Sensation] cmangalos:
Hi all.

I am having a difficulty to understand what zip to flash. I am on cm10 should I flash v4 , can't seem to know the diff between v3.4, I am so sorry
[HTC Sensation] hinxnz:
No worries :) default is 80. To check enter this in terminal emulator:

cat /proc/sys/vm/swappiness

Basically just the size so just choose to suit your needs, if you consider to be a very heavy user choose v4

Sent from my HTC Sensation
[HTC Sensation] cutejerk420:
Which version shud I download. I'm using revelations rom
[HTC Sensation] hinxnz:
Up to you depending on the size you need but right now I'm using v4.1 with 100% swappiness and been playing beach buggy blitz for last 15 mins.
[HTC Sensation] EvilKing009:
4.X swap Mod working great on viperS 3.1.2 but something weird problem i faced for the first time.

after installing the mod,rebooting device.Device becomes sluggish as hell!

but for some 5-10mins,it works fine for now.don't know what kind of problem is that but still this swap mod is awesome! :laugh:
[HTC Sensation] cutejerk420:
Look what happened while playing beach buggy
[HTC Sensation] rzr86:
actually your swap doesn't working

what kernel are you using?

---------- Post added at 03:55 AM ---------- Previous post was at 03:48 AM ----------

i was thinking of something

is it necessary to use the zip for changing swappiness?

can't we just change it from 93multiswap file in init.d folder and then reboot?
[HTC Sensation] hinxnz:
Did you flash MultiSwap not just the swappiness zip?

This is what the swappiness zip does it just alters the 93multiswap script for you :)

Edit: You can just change it yourself if preferred.
[HTC Sensation] cutejerk420:
But I flashed it. I'm using revelations 1.0.2 and the same kernel that came with the Rom. What I'm I doing wrong?

---------- Post added at 06:04 AM ---------- Previous post was at 06:01 AM ----------

I dunno but will just reflash it
[HTC Sensation] cutejerk420:
I think I did it this time. Lol I only flashed the multiswap without the swapiness zip before. Lol now I flashed both.
[HTC Sensation] hinxnz:
Sounds weird that it worked after flashing both but least you sorted it :)

If you notice RAM dropping too low which can cause lag using 100% swappiness in either of the two JB Sense ROM's, flash the 80% swappiness zip.

80 is set as default too if one doesn't flash the swappiness zip.
[HTC Sensation] cipher101:
I have installed "MultiSwap_v3.5"

Please check this picture and let me know is all ok.

Thank you

Edit:

Made new screenshots so all is visible
[HTC Sensation] hinxnz:
Yip looks like it's install :) You can't see everything displaying in your terminal but turning it to landscape and you should though.

Also entering "free" will show swap (in total), if not it shows zeros.

Edit: Just seen you did change to landscape :D

Yip everything in terminal looks right :good:
[HTC Sensation] ashkan-khatar:
What's that keyboard?
[HTC Sensation] lichunxin:
Hello. Can I use this mod along with andriod1-7's ROM with Android 4.3? It doesn't seem to work even with the updated busybox.
[HTC Sensation] cutejerk420:
I did 100swappiness and I still experience little lag sometimes with v4.1 on my revelations Rom. So I feel since it makes use of the system cache also it may cause sense restarts after playing beach buggy. So I decided to ask if 3.5v will b better?

---------- Post added at 01:23 PM ---------- Previous post was at 01:19 PM ----------

Android1234567 said he won't advice a swap mod on the Rom but if u wanna try if it will work make a nandroid backup then flash the multiswap zip the flash the 100swapiness allow it to settle for like 5 to 10mins then goto terminal emm. And type

cat /proc/swaps
[HTC Sensation] lichunxin:
I tried to install. But it doesn't work.
[HTC Sensation] cutejerk420:
Which mod did u flash? Is it the multiswap u flashed alone or both the multiswap and the swappiness mod
[HTC Sensation] lichunxin:
The multiswap itself. Nothing else.
[HTC Sensation] hinxnz:
Probably the same results but if you want beach buggy to run smoothly sense needs to do this as the game needs the RAM, I'm trying to work on a version to have better multitasking and to keep the speed for JB Sense too, there's a fine line between both. You could also try v2.1 posted in the thread if you like too. I find that beach buggy lags when Sense stays in RAM.

Try what cutejerk420 just said and also enter in terminal to see if the script is there called 93multiswap

ls /system/etc/init.d/

I did test it on that ROM and was working fine.

Edit: Also enter this code too, just in case he dropped swap from Kernel. It should say swp next to features.

cat /proc/cpuinfo
[HTC Sensation] lichunxin:
Here you go

It does say swp. Not sure what's the problem.
[HTC Sensation] rzr86:
ddi you use the one for cm roms?
[HTC Sensation] lichunxin:
Yeap. I definitely downloaded the correct one.
[HTC Sensation] rzr86:
strange

try to download it again and flash it
[HTC Sensation] lichunxin:
I tried. This time, I found two swap images inside the /system/multiswap/ folder. When I do swapon on them, it works. It could be the script not fully executed. Not sure about how scripts works.
[HTC Sensation] rzr86:
you can use the removal script to remove swap

see if it removes both of them

check again with cat /proc/swaps
[HTC Sensation] cipher101:
Smart keyboard pro
[HTC One X+] Pie Lov3r:
Hi,

Firstly, I'd like to apologise if this post is either in the wrong place, or if the answers are extremely obvious. I'm fairly new to this site so I'm not 100% sure where to post, I'm fairly new to unlocking as I've previously only used factory unlocked phones, and I'm fairly new to Android Rooting so I'm not completely sure of some things.

Long story short, I currently own an HTC One X+ which is locked to the UK O2 network. I want to use a different network so I'm going to have to unlock my phone. O2 will not unlock my phone until 12 months after I've owned the phone, and even then they'll charge me £15. eBay has multiple sellers offering an unlock for £1, but I have two questions before I go ahead and purchase it/send them my information.

Does O2 require you to wait 12 months from purchase because they want to make some money from you, or is it physically impossible to unlock a phone until 12 months after purchase? (this question seems pretty silly seeing as you can buy factory unlocked phones, but I thought I'd check anyway)

Will unlocking my phone affect my ability to root in any way? (again, I feel this is an obvious answer of 'no' but I just want to be sure)

Thank you in advance for any help provided.
[HTC One X+] Lloir:
1) yes

2) no (my device is the o2 one and it's now running fine on 3)
[HTC One X+] maritimesbob:
My HOX+ is/was on contract with Vodafone which I received in November 2012 when I upgraded. My phone is rooted, unlocked bootloader etc. I switched to GiffGaff a few weeks back to get off contract (it cost me to pay off the Vodafone contract but I'm £23 a month better off!). Anyway, I never had to get a PUK or anything, just popped in the new SIM and I was good to go.