yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Yank555:
Was what I supposed, you're using a swap file. I prefer partition as it is a raw device, so no file-system overhead, plus i/o operations happen on a spot of my card I know, so if a bit breaks, not too bad...

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium

Edit :

Btw, random reboots or freezes are not linked to swap on a partition, I've been using hard swap for ages, on several devices without any issues.

---------- Post added at 12:14 AM ---------- Previous post was at 12:09 AM ----------

When I'm back home, I'll test vsync and probably add it as an option in Aroma... but that will be in about a week.

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] faux123:
Meanwhile enjoy your vacation / time off! :highfive:
[HTC Sensation] silverdart:
GREAT!

I'll try a partition swap now!
[HTC Sensation] hinxnz:
I just enabled the swap file on the SD card with ZRAM and they both work together as shown in screenshot, only one line is showing but with both swap amounts added together. I enabled 200MB for ZRAM and 500MB for SD card..

Edit: I think SD card swap file is so great for multitasking, this is what I call true multitasking like in Windows for example and yet to try Yank555's method which I might too but the only way I can take real advantage of it is by completely lowering LMK values, my free RAM gets as low as 50MB with no lags as if normally would be..

So I have a few questions if someone knows can answer them please :)

So what I would like to know how can you take more advantage of swap on SD card either by the swap file method or hard swap without lowering LMK values to a minimum? I have swappiness set to 90 at the moment (what does 90 mean? 90% or 90MB) but there must be something else I am thinking...

And finally what clears the swap file before it even gets full?
[HTC Sensation] sazrikudo:
Hi Yank555 can you show me how to swap partision works? Because I can't see any different in my phone. I have 500MB sd card partision. I choose hard swap in aroma and I don't know how it works.

Ps: I'm sorry my English not good
[HTC Sensation] Iceberger:
Ever tried the search option?

http://xdaforums.com/showthread.php?t=1630095
[HTC Sensation] TheUntouchable:
"To check if all went fine, start a terminal and type "free", you'll need to see something different than 0 in your swap line, look at the attached print-screen"

Out of the posted link above ;)
[HTC Sensation] zooster:
Yank, do you think it's possible to edit the script in init.d to change values instead to boot into recovery and run aroma again for config only?
[HTC Sensation] TheUntouchable:
Of course you can change the values by yourself, but you have to take care for example with the cpu and gpu freq, it must fit the freq table of the cpu and gpu build into the kernel so its better to change these values with the aroma installer.
[HTC Sensation] silverdart:
Let us know!

Can you post your script and how you activated the SD card swap?
[HTC Sensation] zooster:
Yes but I just want to change max freq with screen off and more undervolt. I think I can read right values in system Tuner...
[HTC Sensation] TheUntouchable:
With undervolt there is no problem, but be aware of that if you uv to much the phone won't boot. And yes it's possible to find the right values with system tuner :) But a nandroid bevor changing anything would be recommended.
[HTC Sensation] hinxnz:
Yeah sure :) I just only been testing for now that's all as I want to be able to make complete use of the swap file as I think it isn't yet..

This code below will create a 500MB swap file on your SD card and activate it, just copy and paste the whole thing into terminal emulator and wait till you see the word 'complete' it will just take less than a minute and no need to press enter...

su
busybox dd if=/dev/zero of=/sdcard/swap bs=1k count=500000 > /dev/null
mkswap /sdcard/swap > /dev/null
swapon /sdcard/swap
free
COMPLETE
[HTC Sensation] rq005:
Hello! Can you please tell me if zram uses much more battery?

Enviado desde mi HTC Sensation usando Tapatalk 2
[HTC Sensation] axetilen:
not much. just 2 or 3% over 100% in my opinion
[HTC Sensation] hinxnz:
No I don't think so :) If so would be very very minimal but could work both ways, depending on usage.
[HTC Sensation] rq005:
Thanks! Do you think zram is enough or i better use swap partition too?

Enviado desde mi HTC Sensation usando Tapatalk 2
[HTC Sensation] silverdart:
Thank you!

Code worked perfect. I put your activation command in post #9437 into a script I called 90swap and dropped it into init.d so that it starts at boot. That worked too!
[HTC Sensation] rq005:
One question, where's zram memory allocated? Into internal storage or sd?

Edit: nevermind, i found it... /sys/block/zram0/ I thought it was on the sd like a swap file.

Enviado desde mi HTC Sensation usando Tapatalk 2
[HTC Sensation] silverdart:
Let me know if this helps!

http://talk.maemo.org/archive/index.php/t-69973.html

I'm going to add these to my startup script.
[HTC Sensation] hinxnz:
It's really a decision you will have to make yourself I think, I have always used ZRAM which works good and only just now experimenting with swap on SD card which I am finding good too. ZRAM I would say is faster as it uses a swap file in RAM but limited to size because of this but using both I think might not be a bad idea as the system will use ZRAM and when full, then will start using the SD card swap file to create virtual memory for better multitasking when only actually needed.

Yeah I have been playing with those values awhile ago and those are the ones needed to make use of swap correctly as far as I am aware, if you find a good combination for multitasking let me know, I will too.. The swap files are prioritized in the file /proc/swaps and with ZRAM having priority over SDswap.
[HTC Sensation] Wanhao:
i cant make hard swap enabled on miui rom

i flashed the 010b2 kernel, made a 512 MB swap partition on my sdcard, flash kernel and chose enable hard swap.

but when i enter FREE in terminal , it tell me swap 0. seems that official MIUI rom doesn't support init.d script.

any advice?

_____

sorry for my bad English:)
[HTC Sensation] hinxnz:
Use the app SManager to lauch your scripts ;)

Or you can add them to init.qcom.post_boot.sh or init.post_boot.sh..
[HTC Sensation] ammenRA:
Is there a way to choose performance scheduler in aroma installer?
[HTC Sensation] silverdart:
What that?

What's that program in your screenshot?
[HTC Sensation] mandeep294:
no intellidemand is d default one.u can choose performance by system tuner later on
[HTC Sensation] hinxnz:
ES Note Editor which is part of ES File Explorer :)
[HTC Sensation] Yank555:
'free' will always display one single swap line, and that will be the sum of all swap (zram/hardswap).

If you want detail, check using 'cat /proc/swaps'.

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium

---------- Post added at 06:27 PM ---------- Previous post was at 06:18 PM ----------

Have a look at my signature, I have a thread on how to make it work, maybe you'll find help there...

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] silverdart:
After testing!

Using settings from my last link(for swap) and ultimate configuration settings link ( and only 50% V6 Supercharger because of Last Link) and loading 10b2 300 set to sensation (not XE) settings and Yank555 anywhere else

Ran every benchmark then opened every app on my phone (at least 30) and then ran every benchmark again. Tried to break this phone but my phone spit back at me and said "is this all you got"! Notice benchmarks at 1188mhz/vsync disabled/with 300 mhz. Only thing I noticed is that my NENA MARK Benchmarks said not installed. Rebooted and they were again playable.
[HTC Sensation] Wanhao:
i read that thread and flashed hard swap v 2.3.zip, still no luck
[HTC Sensation] Yank555:
You're sure to have partitioned your sd card correctly, 2 primary partitions, one Fat32, one Linux swap ?

To verify, type this in terminal : fdisk -l /dev/block/mmcblk1

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] PaulGiz:
Performance is not a good idea, except for benchmark junkies, and even then only when running tests.

Basically Performance means the governor is locked at the max speed setting. This is, of course ridiculous for normal use and gobbles electrons at an alarming rate.

If you do want to set Performance to test your phone under unrealistic and fairly useless conditions, use System Tuner or something like that to set it temporarily.

P.
[HTC Sensation] silverdart:
Question?

Quote from prior link:

--------------------------------------------------------------------------

The other configuration is like raid-0 "striping" mode. When you have your swap areas set to the exact same priority, the kernel will interleave blocks between the two. This theoretically increases both read and write bandwidth, just as it does with striped raid-0, since the kernel can parallelize the writes, and some reads.

Like the "concat" configuration, your total available space is the sum of the two, though the "stripable" area (increased bandwidth) is equal to 2x the size of the smallest area.

epitaph

--------------------------------------------------------------------------

I would like to change SD swap to the same priority as zram.

Do you know the command to change swaps to the same priority?
[HTC Sensation] hinxnz:
The easiest way I think is to use SManager, open it, navigate to the script, say in the folder you created but can be anywhere, click on it and select the Su and Boot boxes then click Save. That's it :) now reboot..

Sounds like a good idea :) Enter this below in Terminal emulator..

su
swapoff /dev/block/zram0 /sdcard/swap
swapon -p 0 /dev/block/zram0 /sdcard/swap
[HTC Sensation] ammenRA:
I'm using DMC to remote controlling my Dune H1, except performance scheduler, flicking a couple of pages of my movies library and open up some high res movies covers and then getting back to the main home screen, made my wallpaper like cut in half for a second or two.

Even my DS running ported runnymede sense 3.5 or ported ICS 4.03 doesn't have this issue. So for a dual core, it's very unacceptable.
[HTC Sensation] silverdart:
Not working!

Not making zram and swap equal priorities. Nice screenshot! How did you do that!
[HTC Sensation] hinxnz:
I had intelldemand as governor, cfq as IO scheduler, Read ahead size 512 for internal and external...

Sorry enter this below and wait till you see 'complete' will take bout 30 seconds

su
swapoff /dev/block/zram0
swapoff /sdcard/swap
swapon -p 0 /dev/block/zram0 /sdcard/swap
COMPLETE
[HTC Sensation] silverdart:
No!

While the first two lines are successful in turning swapoff the third line is not making zram and swap equal priorities.
[HTC Sensation] hinxnz:
That's strange, maybe it was in use at the time you tried it, try it again as you can see in screenshots below it is..

Or try this:

su
swapoff /dev/block/zram0
swapoff /sdcard/swap
swapon -p 0 /dev/block/zram0
swapon -p 0 /sdcard/swap
COMPLETE
[HTC Sensation] smoothy666:
Please don't shoot me down, I'm sure lots have asked this. Isn't most people now running a jelly bean ROM/kernel? Have you guys already got your hands involved in jelly kernels? Can we expect soon a thread from you top guys on this?

Just looks to me , stock wise from HTC things are now dead, left the minority of us no option but to go down the ported rom root. Which now I have to say is amazing.

Massive thank you to you guys for all you have done.

---------- Post added at 11:46 AM ---------- Previous post was at 11:43 AM ----------

Majority not minority * * * *
[HTC Sensation] Bytemen:
Where can I use this as startscript by always the ROM is starting new?

ViperS V. 1.3.5 &HTC Sensation & TapaTalk 2... Best of
[HTC Sensation] nDman.sk:
I see you use the MIUI rom. it not support init.d folder scripts. use this scrpit on your pc to add init.d support to your rom.

you must use this after every update of your rom. i was test this and it works 100% :)

http://xdaforums.com/showthread.php?t=1680052
[HTC Sensation] silverdart:
Mystery!

For some reason my phone doesn't recognize the "swapon -p 0" command. When I just put "swapon" it works.
[HTC Sensation] silverdart:
Forgot screenshot.

Here's the screenshot.
[HTC Sensation] hinxnz:
Just use SManager and place this script on SD card or elsewhere and click on it with SManager and select th Su and boot boxes and then save.

Try with installing a new busybox use this.
[HTC Sensation] alphaz1:
is it proven that setting zram and swap to have same priority will improve performance?
[HTC Sensation] Kevin001111:
how come the second core is always on in faux kernel?
[HTC Sensation] faux123:
because it is designed that way :p for Intellidemand 2.x

this question will be history once I have time to port over intellidemand 3.x to pyramid :D
[HTC Sensation] Bytemen:
ViperS V. 1.3.5 &HTC Sensation & TapaTalk 2... Best of

Thx for your tips, the script run now by starting the ROM. I must install newest busybox for executive the scripts too.

:)
[HTC Sensation] chrisrj28:
Definitely looking forward to that day, I see the positive comments about it from the galaxy users.
[HTC Sensation] X46X:
When? Just approximately please. I see it in nexus forum, and it will be awesome :)
[HTC Sensation] zooster:
But this shouldn't affect battery comsumption, if it's cpu0 or cpu1 it should be the same...
[HTC Sensation] nouch02:
How to disable screen shot (sweep left to right) with this kernel? Thanks
[HTC Sensation] TheUntouchable:
It's the same way as with all other kernels, because this feature has nothing to do with the kernel :) you have to set the value "ro.htc.framework.screencapture" in the /system/build.prop on your phone to false and reboot.
[HTC Sensation] nouch02:
Thanks, but how set that value in build.prop?

---------- Post added at 05:41 AM ---------- Previous post was at 05:34 AM ----------

Nevermind I got it thanks
[HTC Sensation] TheUntouchable:
Your're welcome :)
[HTC Sensation] Kevin001111:
So if there both always on, (atleast when the screen is on) does that mean they just both usually stay lower clocked? So instead of one having max out out before the second core turned on, there just both always and always share the load as long as the screen is on?
[HTC Sensation] 69gm:
Thanks for the hard work faux! Hope to see it soon!
[HTC Sensation] Mesaman2012:
Are there any aosp faux kernels.If yes could you please list a download link. Thanks in advance!!!

---------- Post added at 11:31 AM ---------- Previous post was at 11:29 AM ----------

Are there any faux aosp kernels.If yes could you please list a download link. Thanks!!!
[HTC Sensation] V1k70r:
Faux used to have a AOSP kernel for the Sensation, however he sort of stopped developping it. Some of the features and fixes are in TamCore's kernel, which you can find here > http://xdaforums.com/showthread.php?t=1916385
[HTC Sensation] Dijkstra88:
New Linux kernel 3.0.44 has been released. We should expect 0010b3 soon from Faux I guess:p

Send from my HTC Sensation Z710e with Tapatalk
[HTC Sensation] silverdart:
Ah Man!

Busybox installer pro (j Rummuy Apps Inc) - Able to install all scripts at boot but unable to process swapon -p 0... ???????????????????????????????????????????

Busybox pro (stephen (stericon) - Unable to process scripts (including swap creation) but able to manually process swapon -p 0...

So, The moral of this story is:

I have to have both installed! One to run scripts and then activate the other to activate stripe.

WTF......ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

this is worst than superuser. What are the busybox creaters doing? Making us dependent?
[HTC Sensation] Tinchoska:
guys how are you? with faux and games and intellindemnd you have some laggy????
[HTC Sensation] Dijkstra88:
Yank, Faux has released 0010b3 in the batcave. Could we expect an aroma for that soon?

Send from my HTC Sensation Z710e with Tapatalk
[HTC Sensation] kinghunki:
Test 0010b3, I found the following problems:

WiFi cannot open, has been show “Turning on Wi-Fi”. . .
[HTC Sensation] XaQi 101:
I can comfirm this, the kernel have problem with wifi even the wifi module is the same. When cache and dalvik cache cause the phone to stuck on boot.
[HTC Sensation] Dijkstra88:
0010b4 has been released due to the no wifi problems

Send from my HTC Sensation Z710e with Tapatalk
[HTC Sensation] snake4fun:
Please post a link.

@yank

Do you plan a aroma version with gpu oc?

Gesendet von meinem HTC Sensation XE with Beats Audio Z715e mit Tapatalk 2
[HTC Sensation] skysamy:
You can go here : http://faux.androidro.ms/
[HTC Sensation] XaQi 101:
Thank you, I can confirm the kernel v010b4 have fix the wifi issues.

For user who been trying the b3 do not clear cache and dalvik cache it may corrupt your file.
[HTC Sensation] Super-Android:
I have another concern, I m currently using 10b2, I have noticed using kernel tuner app that both the cores are active all the time simultaneously.. Dont u guys think this will consume a bit more battery?

Jus a concern.. wanna clear my doubts,

Edit: Changelog for 10b4?
[HTC Sensation] serio22:
I've tried different kernels and to my experience I get better battery life with faux.. I rather make use of the 2 cores anyway but that's just me idk about anyone else

Enviado desde mi HTC Sensation 4G
[HTC Sensation] johnson8cyl:
Think Yank is on vacation
[HTC Sensation] Yank555:
Just back from vacation, had a very hard day at work and won't have time tomorrow, so expect me back to full speed on Friday or Saturday at the latest :D

I will make an Aroma version of faux's kernel, including vsync if I can see a difference, but there will be just one faux Aroma version, with gpu OC at 300MHz (except if faux changed it back to 320MHz which I don't believe he did). Let me have a look at the commits on Friday or Saturday.

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] 69gm:
Welcome back Yank! Hope you had a nice vacay! Appreciate any time you can make! :)
[HTC Sensation] serio22:
Welcome back! :D

Enviado desde mi HTC Sensation 4G
[HTC Sensation] PaulGiz:
Yank is back, and he has a shiny new Avatar!!!

P.
[HTC Sensation] serio22:
He's had that one :p

Enviado desde mi HTC Sensation 4G
[HTC Sensation] Yank555:
Thx for the warm welcome back ;)

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] silverdart:
REQUEST!

Is it possible to make an option for "install no minfree's" for those of us with V6 supercharger installed?
[HTC Sensation] wchiichang:
link for v010b4?
[HTC Sensation] serio22:
http://xdaforums.com/showthread.php?p=32332651

Enviado desde mi HTC Sensation 4G
[HTC Sensation] Yank555:
Can do, hopefully I won't forget...

JP.

Sent from my custom ARHD 2.3.0 / Yank555.lu kernel v1.42 (Linux 3.0.43) powered Samsung Galaxy S3 using xda premium
[HTC Sensation] chesterx1:
010b4 is great, fast,nnonproblems, great with anker battery.
[HTC Sensation] XaQi 101:
What is changed on 010b4 are the Intellidemand been updated or still the same as before. I think the 2nd core still online so maybe Intellidemand not been updated yet(really looking forward to this) but still great Kernel.
[HTC Sensation] Dijkstra88:
The only change that I could find with b4 is an updated Linux kernel to version 3.0.44

Send from my HTC Sensation Z710e with Tapatalk
[HTC Sensation] nDman.sk:
010b4 is amazing. with 010b2 i was can use my phone for 13 hours with 3 hours screen on.

But with 010b4 it become 18 hours with 5 hours screen on :victory:
[HTC Sensation] jacoblabares:
is this the file name for the latest fauxx kernel? Pyramid-ICS-XE-010b4

sorry I'm new here pls. bare with me.

thank you guys.

please guide me.
[HTC Sensation] XaQi 101:
Yes, for the beta that the one. The latest stable as on title thread which v009
[HTC Sensation] MaDInDy:
http://faux.androidro.ms/Pyramid-ICS-XE-010b4.zip
[HTC Sensation] PaulGiz:
I think I have to turn in my Android Club Mouse Ears.

I used to be the guy who went in, edited build props, modified governors, cpu, init files. I wrote scripts and got deep into things. I've got SDK installed on two computers.

Now, 10b4 is out and I was going to install it, and I thought "Oh, I have to enable hard swap, disable sweep to wake, set all my prefs, blah blah, I'll just wait for Yank to do an Aroma version".

What a wimp I've become.

And what a nice thing Yank does for us. I hope you all appreciate it.

P.
[HTC Sensation] chrisw99:
Or you could just install the latest faux , then run the previous yank version in config only mode...
[HTC Sensation] Yank555:
That will do (if you use the 300 version) ;)

But since I need / want to get you guys to actually use the 010b4 Aroma eventually, I'll be adding some options :D

JP.
[HTC Sensation] bigmoew:
Is there a way to edit the cpu values in the zip for 10b4?
[HTC Sensation] Tinchoska:
we'll wait for you master!!!!!!!!!!!

---------- Post added at 12:17 PM ---------- Previous post was at 12:16 PM ----------

use kernel tuner!!!!!! or system tuner
[HTC Sensation] Yank555:
Well everything is open to be modified, but what would you want to change ?

You'd need to change the Aroma menu and the script generator accordingly, though, cause else you'd select one thing and a totally different settings could be applied... Frq. must anyway be those that are compiled in the kernel, to change those, you'd need to change the sources and recompiled the kernel as well.

JP.
[HTC Sensation] Balikesirli:
which configuration is best for battery efficiency?

i use viper s rom and never play games

but I want that my sensation runs smoothly

so it is better to use faux or yanks (faux based) kernel?
[HTC Sensation] Yank555:
Those were the same with one little difference, GPU OC (since ever actually) which is why now there is only one kernel, faux's with 300MHz GPU OC. You can either have it straight, or stirred up in Aroma Installer giving you loads of customization possibilities.

Give me a few minutes, and I'll upload 010b4 Aroma, I'm about to test is and if it's fine, I'll be uploading it very soon.

As for config, if battery is what you're after, don't OC too much, try undervolting, but be aware, undervolting may make your device unstable, the limit is different for each individual device.

JP.
[HTC Sensation] snake4fun:
:)

Gesendet von meinem HTC Sensation XE with Beats Audio Z715e mit Tapatalk 2
[HTC Sensation] Yank555:
Hi,

Here's the AROMA installer version :

Remember, Nandroid is your friend, always backup your system before flashing !!

Enjoy, JP.

EDIT -----

About Vsync disabling, I get a ~360points higher score in Antutu, but I can see glitches when moving around workspaces, it's smoother (

not faster

) when left enabled for me. But now you can easily try it out and decide what's your preferred choice ;)
[HTC Sensation] remus82:
Yank the link for 10b4 here links to 10b2
[HTC Sensation] Yank555:
Oops, damn copy paste :o

Thanx, it's updated now !

JP.
[HTC Sensation] 69gm:
Thanks for the Aroma Yank!

Just a n00b question: If I want to play around with the new Vsync on/off you created...if I set it to "off" and I don't like it, do I just reflash kernel and just choose "on" the next time to fix? Just checking.

Thanks!
[HTC Sensation] Yank555:
Yep, that's exactly it. And when doing so, you can choose to just rebuild the config instead of reflashing the same kernel again.

JP.
[HTC Sensation] VekiCRO:
Yes,and you dont have to reflash kernel again,chose second option,write scripts or however its says.