GuesteOC is a control-application for kernels made by Stefan Gündhör, aka "gueste".
GuesteOC is usually included with the relevant kernel, but if there is a bugfix or you need to re-install you can always find the latest version here.
Changelog:
10.18
2.3 - New feature: Voltage page, supports both under- and overvolting. Fixes an issue with zram on CM7. Ramhack can now be set in 4MB steps.
NOTE: If you cannot activate ZRam on stock ROMs, upgrade your Busybox-version using JRummy's busybox-installer - 1.19.4 recommended.
09.13
2.2 - Maintenance update.
o Fixes rare crash when enabling virtual memory.
o Enables kernel f_sync and sets maximum frequency to 1Ghz before rebooting or modifying ramhack.
o Change one icon for better visibility on white background (hybrid ROM.)
o Fixes wrong menu-icon greyed out if "Start on CPU-page" is checked.
o Fixes halved compcache-size after reboot on CM7.
08.19
2.1.8.1 - Fixed Norwegian localization on CM7. (Stock ROM uses "no" [wrong], while CM7 uses "nb" [correct], this version contains both.)
08.18
2.1.8 - Change virtual-memory size from the GUI. (/data/gueste2/scripts no longer needed or used, GuesteOC generates the correct script.) For symbi0sis kernel: Change and activate ram-hack size from GUI. Minor bugfix.
05.21
2.1.5 - Language update: Russian by Alex Fedoseev (XDA "feav"). Spanish by McGiverGim.
05.17
2.1.4 - Language update: Italian by "Lemaxxx" - Massimiliano Lesa.
05.03
2.1.3 - Maintenance update. Hides kernel tweaks if removed from kernel. (Currently "Strong incoming call/SMS vibration" (gone in 1.7 TestBuilds) and "FSync" (gone in 1.6.3))
04.30
2.1.2 - Language update. Portugues-Brazil by Johnatas "ChaozBR" Henrique, Norwegian Help by me.
04.27
2.1.1 - Language update. German help page by Flix123. Added and replaced some icons. Option to remove note and warning text on IO & reboot page by tapping the texts.
04.25
2.1.0 - Included in guestekrnL 1.6.2. Introduces a new "I/O & Reboot" page where you can set independent IO-schedulers and read-ahead buffers for internal and external storage, and buttons for rebooting, normal or to recovery (not needed for any of the settings, just for convenience.) Adds support for completely disabling the second core. Moves the "Auto-limits" checkmark to the CPU-page so all CPU-parameters are on one page. Removed undervolting button. Re-introduces loading of kernel-defaults instead of built-in defaults.
04.18
2.0.4 - Fixes a bug where the Maximum Screen Off frequency would not be set or saved if Auto Second Core Limits were disabled.
04.17
2.0.3 - Included in guestekrnL 1.6.1. Added support for reading millivolts currently fed to CPUs on System-monitor page (1.6.1+). Added support for enabling/disabling fsync (1.6.1+). Increased time-controls for second-core on/off to max 3000ms, changed millisecond slider resolutions to 50ms. Changed internals of reading memory-info. Changed CPU-defaults to match those of kernel 1.6.1.
Note: Versions before 2.0.3 will show Virtual Memory as off (only on System-monitor page) on kernels >= 1.6.1 even when it's enabled. 2.0.3+ shows correct readings for all kernel versions.
04.13
2.0.1 - Uses hardcoded built-in defaults instead of reading them from defaults collected during startup. There were some issues with how the current defaults were collected. This fixes the issue where, if you disable "auto second-core limits" and tap "Defaults" on the CPU-page, you would get a "Turn on 2nd core" frequency higher than the default maximum frequency. Using those settings would never activate the second core.
04.12
2.0 - First release - Included in guestekrnL 1.6.
Below are some screenshots of the english version as well.
Available in English, German, Norwegian, Portuguese-Brazil, Italian, Russian, Spanish.
Swap Storage
Hello TrymHansen,
Great App, Easy to Use.
Thx
I would like to ask about swap, how to use swap in ext sd card ?
I don't see my ext sd card being used, if I'm not wrong. It use internal storage
Beg pardon if i'am false
regard
ald01 said:
Hello TrymHansen,
Great App, Easy to Use.
Thx
I would like to ask about swap, how to use swap in ext sd card ?
I don't see my ext sd card being used, if I'm not wrong. It use internal storage
Beg pardon if i'am false
regard
Click to expand...
Click to collapse
Correct, the swapfile is created on the /data-partition. I see no way to put it on either the external or internal SD, as those can be unmounted anytime. The swapfile has to be accessible at all times.
ok, that will not a problem
thx very much for kind attention
and great app :good:
Hi, I use symbiosis Kerner with temasek 132 rom and I probably have the zram bug because I can't enabled it (I can set zram but if I reopen the app, zram is still disabled).
So, can I install this app over the kernel version or I have to wait for a new Kerner with this version included?
Thanks
Inviato dal mio Optimus 2X CM7 con Tapatalk 2
follo said:
Hi, I use symbiosis Kerner with temasek 132 rom and I probably have the zram bug because I can't enabled it (I can set zram but if I reopen the app, zram is still disabled).
So, can I install this app over the kernel version or I have to wait for a new Kerner with this version included?
Thanks
Inviato dal mio Optimus 2X CM7 con Tapatalk 2
Click to expand...
Click to collapse
If you can't enable ZRam, check your BusyBox (v1.19.4 recommended)
follo said:
Hi, I use symbiosis Kerner with temasek 132 rom and I probably have the zram bug because I can't enabled it (I can set zram but if I reopen the app, zram is still disabled).
So, can I install this app over the kernel version or I have to wait for a new Kerner with this version included?
Click to expand...
Click to collapse
You can install this version, however...this will not fix your problem. I was not aware that this is happening on CM7 as well. Will first see if I can reproduce it there, and possibly fix it, if not I'll create another GuesteOC which does things the "old" way.
(The problem on stock ROMs is that the modprobe command behaves differently from busybox-version to busybox version. Some look for the modules in /lib/modules (which unless there is a /lib symlink will not work), while some look in /system/lib/modules, which always works. Older versions of GuesteOC used insmod and rmmod.)Turns out the busybox-installer may be to blame.
Am currently trying to reproduce the issue on CM7, and will decide on which fix to make.
follo said:
Hi, I use symbiosis Kerner with temasek 132 rom and I probably have the zram bug because I can't enabled it (I can set zram but if I reopen the app, zram is still disabled).
Click to expand...
Click to collapse
I am unable to reproduce your issue on either 135 or 135.2.
Can you please
1) Re-install CM7. (You will not lose any data.)
2) Re-install symbi0sis.
...and check if the problem persists.
EDIT: Oh, dang, just realized you had 132, not 135. Will check that as well then.
EDIT2: Nope, works for me on 132 as well.
Tried suggested version of busybox but the problem is still present.
I'm going to reinstall CM7 and kernel and I 'll report here.
Thanks
Tried installing again both cm7 and symbi0sis but the problem is present again.
But I've done another test: I've installed symbi0sis v1.2 and the zram setting works fine, but after that I've installed the last v1.3.1 and the zram setting doesn't work.
PS: cache and dalvik cleaned after every installation.
Now I use swapfile and wait for another kernek verson.
Inviato dal mio Optimus 2X CM7 con Tapatalk 2
follo said:
Tried installing again both cm7 and symbi0sis but the problem is present again.
Click to expand...
Click to collapse
Ok, thanks. This is a bit weird, since the busybox that is included in CM7 should definitely have a working version of modprobe.
Anyway, Stefan has gone back to the "old way" for stock kernel, if you ask him maybe he'll make an updated "old way"-version of symbi0sis as well.
(GuesteOC can use both methods, it chooses one or the other depending on the location of the module-files.)
enable zram on boot
hello, maybe you know how to enable zram on boot, i'm using stock v20s + guestec 2.0 hoc gc + guesteOC if i use swap mode after reboot doesn't to enable again in guesteOC. When Zram I must manually enable with GuesteOC after power off.
thx for your kind attention
great app
I assume you have installed guestekrnL on a stock 20s? Then you don't have init.d support, and startup-scripts won't work.
Long story short: You need to first install a boot-image which enables init.d, then install guestekrnL on top of that.
Wow It's Work, Simple Answer but Great Solutions
TrymHansen said:
I assume you have installed guestekrnL on a stock 20s? Then you don't have init.d support, and startup-scripts won't work.
Long story short: You need to first install a boot-image which enables init.d, then install guestekrnL on top of that.
Click to expand...
Click to collapse
Thx TrymHansen, after i follow to install init.d, now it's work whenever reboot or turn off my optimus 2x
so again thx very much
:good::good::good:
TrymHansen said:
Ok, thanks. This is a bit weird, since the busybox that is included in CM7 should definitely have a working version of modprobe.
Anyway, Stefan has gone back to the "old way" for stock kernel, if you ask him maybe he'll make an updated "old way"-version of symbi0sis as well.
(GuesteOC can use both methods, it chooses one or the other depending on the location of the module-files.)
Click to expand...
Click to collapse
Tried today to update temasek's rom from 132 to the last 135.3 (with symbi0sis 1.3.1) and now zram works :good:
Ohhh thanks trym! The app is perfect! Can you put a backup feature?
Inviato dal mio Optimus 2X con Tapatalk 2
Frango1998 said:
Ohhh thanks trym! The app is perfect! Can you put a backup feature?
Click to expand...
Click to collapse
Backup of all the settings you mean? That's not a bad idea, but it will have to wait at least a week, I'm a bit indisposed at the moment.
I was planning to make the final-final 2.3.5 version with updated translations, so I'll probably make the backup-stuff first, then plead for more translations.
No promises yet, there's some stuff going on which may or may not demand my full attention, will know in a week or so.
TrymHansen said:
Backup of all the settings you mean? That's not a bad idea, but it will have to wait at least a week, I'm a bit indisposed at the moment.
I was planning to make the final-final 2.3.5 version with updated translations, so I'll probably make the backup-stuff first, then plead for more translations.
No promises yet, there's some stuff going on which may or may not demand my full attention, will know in a week or so.
Click to expand...
Click to collapse
Ok Thanks!
Inviato dal mio Optimus 2X con Tapatalk 2
TrymHansen
Which are the best configuration for this guesteOC 2.3?.
Thanks.
If there was a "best configuration" the app would be useless, then we'd just use that config all the time.
I suggest you read a bit in either the symbi0sis or guestekrnL-thread, where people have been discussing various settings for a long time.
Related
Goldenleaf is a rewrite from stock lg kernel with almost all the newest features. Made for the best battery life.
(for performance go on franco.Kernel-GBS below)
.news
111206
...reverted blackscreen fix
...system should be a bit smoothier
111205
...fixed blackscreen bug.
...no noise when phone wakeup
...a little change in touchscreen driver
...all I/O schedulers activated.
...Noop as default I/O scheduler
111126
...fixed some incompatibility with some apps [games reported by users]
...reverted touchscreen driver. now it's the stock LG 2.6.32 again [gbs kernel will still have the brand new one backported from .35]
...cpu spike fix enabled -> more battery
...axis inversion workaround still disabled -> more battery
...SLUB Memory Allocator.
111122
...blackscreen bug fix for "screen on" animation removed
...no more darkscreen
...new touchscreen driver, based on my new driver made for gbs, backported from LG 2.6.35 source
...does not have axis inversion workaround
Kernel Source: https://github.com/fserve/goldenleaf
Click to expand...
Click to collapse
Goldenleaf.v111206 http://www.mediafire.com/?o3avtm5yjrbv1qa
Goldenleaf.v111206-LG http://www.mediafire.com/?p8j4xwmwazkfa46
Know bugs in most updated goldenleaf version:
none.
GBS is an modified version of franco.Kernel v19.4, original franco.Kernel code is heavily patched for the best performance. With this mod is added more battery life, some changes in kernel config, cpu spike on touch the screen fix, better axis inversion workaround, USB-transfer fix, Powertop/dmesg support, and for froyo based roms users, recharging with phone off fix.
- Recharging with phone off fixed. (mikos cyanogen based roms have a feature to: if the phone is off, when you plug the charger, it will power on the phone. The normal behaviour is to boot a system only to recharge phone. But mik has disabled it. SO, if you use devoid.#final this recharge while offline will work. if you use cyanogen, will not work.)
what's new in:
gbs.v20a
...blackscreen fix reverted
...more little touches on touchscreen driver
...deadline I/O scheduler as default
...deadline I/O scheduler patched
...cfs vsync on
...bfs vsync off
gbs.v20
...vm_max_readahead patched, will automagically get the best value for it. (mad patch, thanks franciscofranco)
...slub patch
...fsync patch
...kernel upgraded to 2.6.32.49
...blackscreen bug fix
...all I/O schedulers are activated
...Noop as default I/O scheduler
...smartass as default governor.
...[CFS-ONLY] with agroup patch as always, since franco 19.4
...axis inversion workaround off
...newfix, expect 50% cpu use on touch, smoothier.
...oldfix, expect 25% cpu use on touch, faster and battery saving.
gbs.v19.2
..faster (disabled some optimizations that are not helping at all)
..power drivers reverted
..temp reporting should be fixed
..wifi drivers reverted
..kernel upgraded to 2.6.32.48
gbs.v18c
..added some patches
..fix camera flicker
..[cfs-only] enabled automatic group patch. (better multitasking)
Click to expand...
Click to collapse
BFS franco.Kernel-gbs.v20a-gamer http://www.mediafire.com/?gc4o4yu774hkhz3
CFS franco.Kernel-gbs.v20a http://www.mediafire.com/?9r5yktkamy21wiz
BFS franco.Kernel-gbs.v20-gamer http://www.mediafire.com/?531huxx14xsp794
CFS franco.Kernel-gbs.v20 http://www.mediafire.com/?adbhrppo8icu5yy
Testing release:
Test it for: Blackscreen (Ps. don't use "screen on" animation). And screen lag to wakeup.
gbs-testing-noop-lg http://www.mediafire.com/?4v5p7doybvfdprl v20a with noop as default i/o scheduler and stock lg touchscreen driver
gbs-testing-deadline-lg http://www.mediafire.com/?efoceag8fhglqq9 v20a with deadline as default i/o scheduler and stock lg touchscreen driver
Know bugs in any GBS version:
AndroSS does not work;
BFS: Brain F**k Scheduler - The updated and improved process scheduler. BFS is better for user interactions.
CFS: Completely Fair Scheduler - The original process scheduler. CFS is better for multitasking.
Click to expand...
Click to collapse
About governors:
smartass is the best governor for me when i want raw performance - http://forum.xda-developers.com/showpost.php?p=16467430&postcount=5362
conservative when i want battery with good performance.
Click to expand...
Click to collapse
TIPS FOR THE BEST BATTERY LIFE
NO AWAKE APPS
Sync off
WiFi off
BT off
Data off
2G
Minimum brightness
...and pray for good quality signal
This can help: http://forum.xda-developers.com/showthread.php?t=1179809
Click to expand...
Click to collapse
How to use it? Just download and Flash via ClockworkMod Recovery.
Remember:
This kernel is ONLY for LG Stock ROM 2.2, Void.#forever, devoid, miks 6.5.x, CyanogenMMatt 1.1...
WIPE DALVIK, BATTERY AND CACHE!
DONT FLASH 2 DIFFERENT ZIPS AT THE SAME TIME!
MAKE A REBOOT BEFORE EACH FLASH
If you are using AmonRa, disable signature before flashing.
NOT underclock below 480MHz. At lower speeds, wakeups-from-idle per second are bigger than 480MHz and they share the same voltage, so thats leads to more battery drain.
It's recomended to use: MIN 480 / MAX YOUR CHOICE
more about it: http://forum.xda-developers.com/showthread.php?t=999064
and here: http://forum.xda-developers.com/showpost.php?p=9704402&postcount=22
Click to expand...
Click to collapse
Results of my work:
http://forum.xda-developers.com/showpost.php?p=17296370&postcount=450 - 2d 3h
http://forum.xda-developers.com/showpost.php?p=17074123&postcount=264 - 2d 8h
http://forum.xda-developers.com/showpost.php?p=17430882&postcount=1446 - 3 days
http://forum.xda-developers.com/showpost.php?p=17516383&postcount=633 - 7 days!
some happy customers:
http://forum.xda-developers.com/showpost.php?p=16951313&postcount=87
http://forum.xda-developers.com/showpost.php?p=17003300&postcount=137
http://forum.xda-developers.com/showpost.php?p=17046619&postcount=197
http://forum.xda-developers.com/showpost.php?p=17050287&postcount=204
http://forum.xda-developers.com/showpost.php?p=17050411&postcount=205
http://forum.xda-developers.com/showpost.php?p=17050506&postcount=206
http://forum.xda-developers.com/showpost.php?p=17051156&postcount=209
http://forum.xda-developers.com/showpost.php?p=17061662&postcount=251
http://forum.xda-developers.com/showpost.php?p=17105840&postcount=302
http://forum.xda-developers.com/showpost.php?p=17111202&postcount=311
http://forum.xda-developers.com/showpost.php?p=17129410&postcount=314
http://forum.xda-developers.com/showpost.php?p=17134152&postcount=315
http://forum.xda-developers.com/showpost.php?p=17264084&postcount=416
http://forum.xda-developers.com/showpost.php?p=17391053&postcount=530
http://forum.xda-developers.com/showpost.php?p=17444315&postcount=584
http://forum.xda-developers.com/showpost.php?p=17447137&postcount=587
testing camera:
http://forum.xda-developers.com/showpost.php?p=17024566&postcount=164
Click to expand...
Click to collapse
Adobe Flash Player 10.2 that works with p500: http://www.androidcampus.in/2011/10/adobe-flash-player-102-for-armv6-and.html
Adobe Flash Player 10.1 that works with p500: http://forum.xda-developers.com/showthread.php?t=1147092
Touchscreen Booster: http://forum.xda-developers.com/showthread.php?t=934500
How to reduce power consumption: http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption
Nice power monitor app for android http://ziyang.eecs.umich.edu/projects/powertutor/
Greetz from Manaus/Amazonas - Brazil!
Curious findings thank you for taking the time to test all that ****. Tell me, why are you adding USB as a module?
Just to get the suspend mode that powertop recomends.
fserve said:
Just to get the suspend mode that powertop recomends.
Click to expand...
Click to collapse
It's possible to suspend USB while it's not being used having it configured as a module?
I dont know for sure, since that p500 uses usb in slave mode.
But if this really works, as powertop says, i can get more battery life
So, lets test
Sent from my LG-P500 using XDA App
flashing i'll give you feedback in a couple days, thanks for taking your time on this. - Thumbs up - Obrigao! haha.
fserve said:
I dont know for sure, since that p500 uses usb in slave mode.
But if this really works, as powertop says, i can get more battery life
So, lets test
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
I'll try your .config changes tomorrow as I'm going to push 2.6.32.45
I've made more cleanups, testing right now.
Will release later.
do we need to flas zram after this?????????
i meant "flash" zram.zip... which was needed in fk... which is the base of this kernal.... and i was just asking!!!!!!!!!! sry about the typing error.....
Hi Fserve, thanks for your work, I have a question... You have removed things for keyboards, this means I can or cannot use a bluetooth keyboard? I'm asking this before purchasing such keyboard, thanks!
orsonbear said:
Hi Fserve, thanks for your work, I have a question... You have removed things for keyboards, this means I can or cannot use a bluetooth keyboard? I'm asking this before purchasing such keyboard, thanks!
Click to expand...
Click to collapse
You can use! That keyboard option removed was an legacy linux hack thing to restart the computer via keyboard. (sysrq magic key)
About zram, it is enabled in the kernel, if you have flashed it in any version of franco.Kernel it will work here.
How?
Its simple, when you flash zram it will modify one part of your system, and kernel another. So you only need to reflash zram in case of wipe all data.
Sent from my LG-P500 using XDA App
fserve said:
You can use! That keyboard option removed was an legacy linux hack thing to restart the computer via keyboard. (sysrq magic key)
About zram, it is enabled in the kernel, if you have flashed it in any version of franco.Kernel it will work here.
How?
Its simple, when you flash zram it will modify one part of your system, and kernel another. So you only need to reflash zram in case of wipe all data.
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
thnks man...
What about. config.zip.
Do i have to flash it or what?????
Sent from my LG-P500 using XDA Premium App
gkalenis said:
What about. config.zip.
Do i have to flash it or what?????
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
Dont waste your time with that! It's only for developers know what i changed in the original franco.Kernel
arielxarg said:
+1 to this.
no offense , but i just wanna find some info in this thread , and all i can see on the few pages back is people arguing about ****
maybe mod can make 1 thread for us to report JUNK post , or UNNECESSARY post.
Click to expand...
Click to collapse
I'll give you info about this kernel. fserve fetched my sources, changed the .config file to add/delete some functionalities just like he stated in the first post and he came here and shared it with everyone, and I'm glad he did because I'm definitely going to look up on his configuration changes. Other than that it's still my kernel. That's all the info I can give to you.
New version released. (IT'S ON THE FIRST PAGE)
V8 was compiled with -Os (to make a small kernel)
V12 was compiled with -O2 (to make a faster kernel)
V12 got cleaned up ethernet 10/100 drivers, some scsi drivers, some loggers, some debuggers, some useless stuff. for now, only bfs version.
Stop the offtopic here, please
fserve said:
V12 was compiled with -Os (to make a faster kernel)
Click to expand...
Click to collapse
You meant -O2 or something?
fserve said:
V12 got cleaned up ethernet 10/100 drivers, some scsi drivers, some loggers, some debuggers, some useless stuff. for now, only bfs version.
Click to expand...
Click to collapse
Good riddance.
dr.notor said:
You meant -O2 or something?
Good riddance.
Click to expand...
Click to collapse
oops, will edit.
Please, resolve their differences through PM and not detract the subject
@fserve good work ! when are more opinions about your kernel, and also when I have more time will prove it
Hi all,
since knzo have decided to stop developing Nova v7 despite certain little bugs, I've decided to create my own post to share with you a package to solve all the solvable bugs until the date.
In this first version, the flashable package contain/solves:
- SmartassV2 governor Issue (with modified nova script).
- Updates Superuser 3.0 from Beta3 to Beta4 and /system/bin/su permissions set to 7777.
- Autoset I/O Scheduler on boot (with modified 11nov init.d script).
http://dl.dropbox.com/u/4629711/nova opt/huexxx-nova7-twk-v1.zip
(MD5: 004bedbdd3cec21779af2538d32f75c4)
Problems with Superuser? Try some of the following packages. First mantain 3.0 Beta3 and second contains the latest stable version. Both with su permissions set to 7777.
http://dl.dropbox.com/u/4629711/nova opt/huexxx-nova7-twk-v1-beta3.zip
(MD5: 3e93990b79bf8c2d70001c4d3f72babf)
http://dl.dropbox.com/u/4629711/nova opt/huexxx-nova7-twk-v1-stable.zip
(MD5: 4373fb38d9f8fac857ed77b046285ffe)
Instructions: Put it onto sdcard root and flash it whrough CWM.
I tried the package and working ok but I am not responsible for any damage that may result in your devices.
So many thanks to Antonio1475 and knzo, good work dudes! ... and thanks to all who have helped into Nova project!
I hope this thread will please everyone involved.
Regards!
Meh, even though I know the bugs are there and I can fix them, I just said it wasn't worth a new version.
For now at least. If more appear, I can release another one.
I'm tired.
You could rename it to v7.1 patch by the way, I'm fine with it. It's more of a bug-fixer than optimizer!
P.S. It's the I/O sched autoboot feature that was fixed, not governor.
which i/o is best? what are the differences between them?
thank you, all is going well so far
No need to new versions IMHO. The work is done.
Relax and rest for 2.3 arrive...
Feel free to take it, rename it and post onto nova's thread, it's in your hands.
Optimizer is not the word i guess too... i'll rename it.
I hope to release new versions with true opts or enhanced existent features.
Regards.
Sent from my LG-P970 using XDA App
IMHO InteractiveX is the best, but i don't mind lower performance but better battery last.
There are explanations inside nova's thread. Use the search...
Sent from my LG-P970 using XDA App
Huexxx, he was talking about I/O Scheduler, not governor.
Sent from my LG-P970 using xda premium
do i have to wipe all data? and install this?
memeru said:
do i have to wipe all data? and install this?
Click to expand...
Click to collapse
no men
just flash it
whats the different between the two
memeru said:
whats the different between the two
Click to expand...
Click to collapse
read 1st post plz
Sobralobo said:
Huexxx, he was talking about I/O Scheduler, not governor.
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
Ops... I'm not used to tapatalk!!!
v(r) seems to be the best overall but with ups and downs in performance while sio is more consistent performance.
Try them for yourself... if you don't see the difference... both are good for you.
From what I've read on the main Nova ROM thread, on v7 for Froyo, WiFi meter readings do not correspond to true signal strength. This is due to the more important tweaks knzo did.
Just a thought, if those tweaks weren't in older versions (such as v4.5, which is imho, already a fast version, but WiFi signal readings are true), is it possible to modify Nova v7 (meaning, ditch the tweak or tweaks that make signal readings erratic) so that WiFi readings are true without ruining the performance?
It's possible... when I know which tweak has generated it and where is it...
After applying this patch has increased the power consumption of the system (in Тутор the System process and the Kernel). In a Terminal at one and the same Governor SmartassV2. Returned to made a backup.
PaulBort said:
After applying this patch has increased the power consumption of the system (in Тутор the System process and the Kernel). In a Terminal at one and the same Governor SmartassV2. Returned to made a backup.
Click to expand...
Click to collapse
Aha,
then:
- modify a caracter at nova in order to operate well with SmartassV2 (the same if you had applied the smartass patch, and you had already applied it because you are using it before according to your probes)
- modify a caracter at 11nov in order to set iosched on autoboot (if the same iosched is set, its the same)
- change superuser beta3 to beta4 (in your case you already have beta4 because freezing with beta3)
makes a difference in power compsumption at your OB...
You have different power comsumptions at different moments, I'm sure it isn't by the patch itself... because you had all implemeted yet!
Huexxx said:
Aha,
- change superuser beta3 to beta4 (in your case you already have beta4 because freezing with beta3)
Click to expand...
Click to collapse
Yes, I do patch SU yesterday, today - do your patch, but freezing (black screen when the application is started) sometimes present.
PaulBort said:
Yes, I do patch SU yesterday, today - do your patch, but freezing (black screen when the application is started) sometimes present.
Click to expand...
Click to collapse
Certainly the included versión (Beta4) is not the same as knzo's version (the date soesn't match) so i've created an alternative package for all who have problems with su.
Regards.
ajcantonio said:
From what I've read on the main Nova ROM thread, on v7 for Froyo, WiFi meter readings do not correspond to true signal strength. This is due to the more important tweaks knzo did.
Just a thought, if those tweaks weren't in older versions (such as v4.5, which is imho, already a fast version, but WiFi signal readings are true), is it possible to modify Nova v7 (meaning, ditch the tweak or tweaks that make signal readings erratic) so that WiFi readings are true without ruining the performance?
Click to expand...
Click to collapse
Hi there, I've already tried that method, modifying Nova v4.5 with kernel v7. first time try, I don't get overclock, still the same 1 GHz, and the WiFi signal still the same. But I notice that actually it work (even on Nova v7), the signal update in minutes. I've test it, if the phone connected to AP, wait for a minutes, and the signal will full. Then, go a little far away from AP, then the signal updates to low signal also in a minutes.. Well I don't know what's the problem.
Second try, I include overclock_p970_22.ko from Nova v7 (which I don't include it at first try), but it hang/freeze after come to "desktop". Well, it mean that v4.5 and v7 are not compatible
So I release battery, start it again, and go to recovery mod, and apply Nova v4 and v4.5 to have normally system. And when I came back to this forum, I see post that contain fix for Nova v7. Well, I have to try it
Thanks Huexxx, will trying it... Here we go with another night flashing and flashing again
Huexxx said:
IMHO InteractiveX is the best, but i don't mind lower performance but better battery last.
Click to expand...
Click to collapse
Well the same as i was.. I use InteractiveX that I think had more battery..
First post modified again...
The su fix from knzo only repush the program and set different permissions.
I've created three posibilities: beta4, beta3 ans latest stable.
I'll look into wifi problem.
Regards!
No wifi problem here.
And superuser works fine
Sent from my LG-P970 using xda premium
Hello to all.
I'm here again
STOP! THIS MOD IS ONLY FOR SAMMY JB AND ICS BASED ROM! IT DOESEN'T WORK ON CM10, ASOP, AOKP, MIUI OR OTHER ROM!
THE PROBLEM
Our gs3 has a very bad memory managment. Ram decrease, lags, memory leak and a lot of problem with multitasking are present on this wonderful device. We have a very important hardware but 1gb of ram and a bad software optimization make our gs3 not give a good feeling in heavy usage.
THE SOLUTION
bestMultiTaskingFix is a set of tweaks that allows to solve bugs management of memory and no possibility of mulitasking the galaxy s3.
Through this zip you can solve these problems and eliminate lags and manage a very large number of applications at the same time without having problems of slowness of poor memory.
In addition app phone, contacts and camera are locked in memory to make these faster to run.
I can play 2games togheter and navigate on internet with firefox and send messages with gosms without lags. Of course more apps are opened more is the risk of lags and leak of memory so be carefull.
FIRST OF ALL, do a Nandroid backup, as well as a backup of your sd-card content !
You're doing this at your very own risk, I'm not to be held responsible if something goes wrong
There is a very small risk of damage your internal memory since the continued operations of I/O of swap but is a very small risk.
Click to expand...
Click to collapse
What do you need
Galaxy s3 , root and custom recovery
Kernel with swap support
If you have Supercharger disable it!!
If you have Zram enabled, disable it!!
If you have HardSwap enabled disable it!!
Donwload the zip attached
Buil prop editor installed (https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor)
Remove all memory app, task killer with oom or minfree settings like AutoKiller Memory Optimizer, System turner, rom toolbox or similar. You can use these but not for set up memory stuffs!!!
THE GUIDE
Download latest bestMultiTaskingFix
1)Edit your build.prop file
Open Built prop editor and change these value:
- davilk.vm.heapsize must be setted to 192m
- davilk.vm.heapstartsize must be setted to 8m
- davilk.vm.heapgrowthlimit must be setted to 64m
Then reboot
2)Go into recovery and flash file
a) Flash bestMultiTaskingFix.zip
b) Reboot your phone
Notes
Not use any memory app, task killer with oom or minfree settings like AutoKiller Memory Optimizer, System turner, rom toolbox or similar. You can use these but not for set up memory stuffs!!!
Not use supercharger!!
You can check if swap is working installing terminal emulator and writing free. If values of space in Swap line are different from 0 value, you are ok.
If you have lags, kill all process with a task killer like advanced task manager(https://play.google.com/store/apps/details?id=mobi.infolife.taskmanager)
Changelog
Code:
8.0
Removed lock app script. Is not necessary anymore and may cause lags
[B]New parallels and prioprity swap method for incredible performace[/B]
Tweaked and fixed busybox included
New kernel tweaks
Minfree values optimized
------
7.0
ALL OPENED APPS IN LATEST 4 SECONDS ARE LOCKED IN MEMORY EVERY 4 SECONDS so the possibility of killed apps is now ridicolous! (0 battery drain!!)
Better performance without any lags up to 12 apps running in same time (MAX 20 APPS RUNNING IN SAME TIME WITH A 301 APPS INSTALLED IN MY SCENARIO!)
Optimized for multiwindow use!
Minfree changed for best performaced and quick app load!
Adj values restored to stock (not need to
Random reboot problem fixed
New kernel tweaks and tweaked values
Bigger swap size
------
6.0
[SIZE="4"][B]NO LAGS WITH UP TO 18APPS![/B][/SIZE] (please report now!)
Phone app, contacts app, camera app and the android core are locked in memory for fast access and better performace
Vm HeapSize changed (see build.prop edit and chage it in your configuration)
[B]Minfree changed for best performance![/B]
Big swap size
New kernel tweaks and tweaked values
Adj values changed
New prop values added directly in the script!
No need to wipe dalivk cache so first flash is quick now
Random reboot finally fixed
------
5.0
Random reboot problem fixed
Small Lags are fixed (please report)
Vm HeapSize changed (see build.prop edit and chage it in your configuration)
Minfree changed
Swap size decreased
Kernel tweaks
Adj values changed
------
4.5
[B]Lags completely gone[/B]
[B]Compatibile with SAMMY ICS[/B]
[B]Build.prop values tweaked. Be sure to use the latest one in firt step of guide[/B]
Swap size adjustament
Minfree values tweaked
Kernel tweaks and optimization
Adj value tweaks
------
4.0
[B]Mod of zeppelinrox is removed.It's not really necessary anymore[/B]
[B]Build.prop values tweaked. Be sure to use the latest one in firt step of guide[/B]
Little swap size adjustament
Minfree values tweaked
kernel tweaks and optimization
------
3.5
[B]Now system can swap more without lags with 18 apps opened![/B]
Swap size tweaked
A lot of kernel tweaks and optimization
Minfree tweaked according to new swap size
------
3.1
[B]Build.prop values tweaked. Be sure to use the latest one in firt step of guide[/B]
Little swap size adjustament
Minfree values tweaked
------
3.0
[B]Build.prop values tweaked. Be sure to use the latest one in firt step of guide[/B]
[COLOR="Red"]Service.jar includes Maximum MultiTasking Mods[/COLOR] (thanks to zeppelinrox)
Swap size tweaked
A lot of kernel tweaks and optimization
Minfree tweaked according to new swap size
[B]Smooth as a baby's ass :) with 15 application running at same time!![/B]
------
2.5a
Fixed no swap bug (need feedback)
------
2.5
[B]Build.prop values tweaked. Be sure to use the latest one in firt step of guide[/B]
Little swap size adjustament
Minfree values tweaked
Nova launcher add widget bug fixed
------
2.1
Swap size adjustament
Make upgrade system more easy: just flash and reboot
------
2.0
New minfree values to avoid small lags here and here
Bigger swap size to avoid small lags
Faster speed on boot since swap file is not always created but only started if present
Completely fixed no swap bug on some devices (need feedback to test)
------
1.4
FIxed not swap on some devices
-------
1.0
Initial relase
********************************************************************
Credits
Big thanks to gokhanmoral for his wonderful Siyah Kernel (http://forum.xda-developers.com/showthread.php?t=1709686)
Big thanks to Yank555 for swap idea
Big thanks to foxhound team for testing
Big thanks to rlorange for busybox and parallels swap with priority idea
********************************************************************
IMPORTANT NOTE FOR DEV/ROM COOKER/WHO WANT'S TO PORT MY MOD
If you want to use the bestMultiTaskingFix in your ROM, give proper credit and a HTML link to this thread.
Do not modify it, do not rebrand it: the name is bestMultiTaskingFix
Modification and redistribution of the attached script is not permitted at all without permission of Mattiadj member
This means that you cannot feel free to zip up the attached script with other tweaks and this means that it is not be edited and shared.
WARNING for USERS: If you use or encounter a ROM with the bestMultiTaskingFix without proper credit given and no bestMultiTaskingFix source links, please make the Developer aware of it, and if necessary, please let me know about it. Thank you.
Personal Use: You may tweak the bestMultiTaskingFix (leaving credits intact) to your own personal liking as long as it is NOT redistributed in any way.
If you like my job, buy me a beer
Now....feedback, feedback and feedback!
Great mate!! I hope in another great work!!!
Sent from my iPhone Fu**er S3 using Tapatalk 2
Thanks mattiadj! Gah.. makes me sad we have to go through all this just to make our phone function correctly.
Sent from my GT-I9300 using xda premium
hi matt !
siyah tweaks zipp gives me error 7 in recovery (touch 6.0.1.2)
xanthrax said:
hi matt !
siyah tweaks zipp gives me error 7 in recovery (touch 6.0.1.2)
Click to expand...
Click to collapse
Which error gives?
Inviato dal mio GT-I9300 con Tapatalk 2
mattiadj said:
Which error gives?
Inviato dal mio GT-I9300 con Tapatalk 2
Click to expand...
Click to collapse
error (status 7) assert failed
-=-=-
i tried to toggle signature to(enabled) but still the same
could it be a bad zip ?
Sorry guys now siyah config cwm is fixed
mattiadj said:
Sorry guys now siyah config cwm is fixed
Click to expand...
Click to collapse
so ... where is it ? the same attachment ?
-=-=-
ok , is there , a new one , thanx !
---------- Post added at 04:00 PM ---------- Previous post was at 03:42 PM ----------
so , i`ve done all steps unless the kernel , i used yhe last siyah as long as i`m on Omega v25 but my memory seems to be the same or even less .
i use cool tool ram monitoring and it shows me 170 - 210 average
is there any way to check the status in android emulator ?
-=-=-
to be honest i`ve got about 350 apps (including system ) on my phone but still , before this tweak i use to have an average of 300 mb free ram using autokiller only
-=-=-
tell me how to check the status , i`ve done the swap with minitool
-=-=-
switced to ultimate the free ram is back to 300 ...Omega JB (not ICS) v25
xanthrax said:
so ... where is it ? the same attachment ?
-=-=-
ok , is there , a new one , thanx !
---------- Post added at 04:00 PM ---------- Previous post was at 03:42 PM ----------
so , i`ve done all steps unless the kernel , i used yhe last siyah as long as i`m on Omega v25 but my memory seems to be the same or even less .
i use cool tool ram monitoring and it shows me 170 - 210 average
is there any way to check the status in android emulator ?
-=-=-
to be honest i`ve got about 350 apps (including system ) on my phone but still , before this tweak i use to have an average of 300 mb free ram using autokiller only
-=-=-
tell me how to check the status , i`ve done the swap with minitool
Click to expand...
Click to collapse
As said... This method is tested on ics! For JB I don't know if it works...
Inviato dal mio GT-I9300 con Tapatalk 2
mattiadj said:
As said... This method is tested on ics! For JB I don't know if it works...
Inviato dal mio GT-I9300 con Tapatalk 2
Click to expand...
Click to collapse
at least has been tested on JB Omega v25
thanx !
xanthrax said:
at least has been tested on JB Omega v25
thanx !
Click to expand...
Click to collapse
i don't think siyah kernel for jb is stable as for ics.
mattiadj said:
i don't think siyah kernel for jb is stable as for ics.
Click to expand...
Click to collapse
you`re right ! it isn`t !
Updated minfree values in first post
Hi i have a couple of questions
1. What does your solution do exactly, can u explain in layman terms?
2. Why remove V6 supercharger? Because it conflicts with your solution or because it doesn't work as it should?
3. This is more of an unrelated question. If I already have supercharger installed default in my rom, using Autokiller together with it is ok or not?
This seems to hard isn't there a cwm file that we can flash. Thank you
gurbuza said:
This seems to hard isn't there a cwm file that we can flash. Thank you
Click to expand...
Click to collapse
Not at all... Not that hard actually..
Try trying it rather than thinking of trying it.
Sent from my GT-I9300 using xda app-developers app
This is what I am waiting for!
Sent from my GT-I9300 using xda app-developers app
Guys I'm testing something new stuff stay tuned
Inviato dal mio GT-I9300 con Tapatalk 2
Tomorrow I'll update the guide to make it more easy and with a cwm zip with the correct configuration of values all myself made!
I'm testing it from 36 hours and the result is excellent. Wonderful multitasking and no lags at all! Switching from nova 3 to dead trigger then to Facebook and Tapatalk then to nova 3 without lags is awesome! Now the power of quad core finally can come out!
Inviato dal mio GT-I9300 con Tapatalk 2
Might be worth commenting on how battery life is using this guide?
It's interesting to see how much free RAM you have on your screenshots. I always seem to be stuck at ~100mb. Might give this a try!
On user demand I brought Experimental kernel to Arc/S. I know emwno's kernel has until now some of my changes merged (he asked me first) but this one will continue to test changes for "power users" to see if we can improve it even more, and after that any kernel builder can merge/cherry pick commits from my github.
I don't own an Xperia Arc so bugs that I'm not aware of may appear.
Please only experienced users should test this kernel!
After the previous changes were integrated in the main kernel I started again with some experimental changes this time. Here they are, and please remember to thank Garwedgess&FXP first
Code:
Changes
[B]Experimental#2[/B]
[COLOR="Red"]WARNING[/COLOR]: redownload and reflash modules!
-Update to new ALS configuration
-Remove some unused governors and I/O schedulers
-Add dm-cache (check [URL="http://visa.cs.fiu.edu/tiki/dm-cache"]here[/URL])
-Remove some more debug and disable frame_pointer and arm_unwind
-Mutex to use generic xchg-based implementation for ARMv6+
-new opt flags
-Binder fixes and updates (check [URL="https://github.com/paul678/semc-kernel-msm7x30/commits/experimental2"]github[/URL])
-compiled for CM10.1 also (needs testing)
-maybe more
[B]Experimental#1[/B]
-More RAM (386 total)
-Enable support for unaligned access
-Optimize LMK
-Armv7 optimizations
-Updated KGSL drivers - part of changes below:
*KGSL-change:
add tracepoints
cleaned power states
Create a separate pool for mapping kgsl allocations
Store process mem entries in a rbtree
Allocate physical pages instead of using vmalloc
disable early suspend and late resume for 2d cores.
moved some gpu registers
and many many more...to much code!
*Other
-Patch LMK to not kill the same pid over and over
-We got [FONT="Comic Sans MS"]touch boost[/FONT] on Interactive governor
-Add frandom
--Undervolted a bit and change high freq voltages, 1.6ghz may be stable now(use it carefully!)
-Changes from CM10
-remove bits of debugging
-disable KSM: better this way, was doing a lot of useless work => wasting cpu cycles
-removed useless I/O schedulers
-removed many governors->use interactive
-Hopefully increased WiFi sensibility
-Increased readahead
-backported part of framebuffer from 3.0.x
- use only non-blocking Urandom
-&some other stuff I can't recall now
Downloads
-Kernel CM10
-Kernel CM10.1(Not booting atm)
-WiFi modules
-Usb-Otg modules
Warning:
-this build contains experimental changes and reboots may appear. It's recommended to wipe caches after you flash and please return with feedback regarding anything.
-Prototype kernel to test ideas so every developer is welcomed to propose changes.
-Any kernel developer can feel free to merge/cherry-pick my commits but let me know first as some o them may not be stable
-use Lupus as a stable kernel.
-I'm not responsible for anything that can happen to your phone.
Code:
Up next:
-Working on Experimental#4 (Neo/V build)
My Github
Thanks:
Garwedgess: Base Source
Mechmetal: Help
FXP: CM10
Code Aurora: Patches
So you finally brought it over. Great job with the kenrel btw. And their shouldn't be any new bugs for arc/s users as the 2011 devices only have minor differences in source.
you forget to update op title
so this 3.0?
darkevilmagic said:
so this 3.0?
Click to expand...
Click to collapse
no still 2.6.32.9
Paul would it be a problem for you to compile this Kernel for CM10.1 or is this not possible?
After my knowledge it just needs another Ramdisk is that right?
I attached latest CM10.1 Kernel for arc.
om22 said:
no still 2.6.32.9
Paul would it be a problem for you to compile this Kernel for CM10.1 or is this not possible?
After my knowledge it just needs another Ramdisk is that right?
I attached latest CM10.1 Kernel for arc.
Click to expand...
Click to collapse
Where did you take the 10.1 kernel from?
zandm7 said:
Where did you take the 10.1 kernel from?
Click to expand...
Click to collapse
from latest build it´s included in zip: http://forum.xda-developers.com/showthread.php?t=2147958
Re: [Kernel][31MAR][Arc/S][JB]Experimental-Only testers
My scores eith this kernel and last cm 10 with bestt addon
Sent from my Xperia Arc S using xda app-developers app
Re: [Kernel][31MAR][Arc/S][JB]Experimental-Only testers
More
Sent from my Xperia Arc S using xda app-developers app
emwno said:
So you finally brought it over. Great job with the kenrel btw. And their shouldn't be any new bugs for arc/s users as the 2011 devices only have minor differences in source.
Click to expand...
Click to collapse
Thanks, and yes I know but I put it on first post just to be sure I don't get complaints :laugh:
om22 said:
Paul would it be a problem for you to compile this Kernel for CM10.1 or is this not possible?
After my knowledge it just needs another Ramdisk is that right?
Click to expand...
Click to collapse
Maybe I'll do it, will take a look when I have free time
n1kolaa said:
My scores eith this kernel and last cm 10 with bestt addon
Click to expand...
Click to collapse
Which bestt addon?
Also can someone turn on Pointer Location from Developer options an tell me what is the lowest recorded touch PRS(upper right corner you will see PRS and Size) but remember touch not swipe. Thanks
n1kolaa said:
My scores eith this kernel and last cm 10 with bestt addon
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
how about battery drain?
i really want to try paul's kernel, and finally it's here.
thanks so much! :highfive:
These modules are big as they are uploading for several hours
Re: [Kernel][31MAR][Arc/S][JB]Experimental-Only testers
Im using oc....its ok...i was used 1.2 oc now and Also 1.4 but ...i recomend 1.2
Sent from my Xperia Arc S using xda app-developers app
n1kolaa said:
Im using oc....its ok...i was used 1.2 oc now and Also 1.4 but ...i recomend 1.2
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
If you are running an arc S, why would you downclock the processor from 1.4 to 1.2GHz?
---------- Post added at 11:00 AM ---------- Previous post was at 11:00 AM ----------
Still waiting for the WiFi modules...
paul678 said:
Thanks, and yes I know but I put it on first post just to be sure I don't get complaints :laugh:
Maybe I'll do it, will take a look when I have free time
Which bestt addon?
Also can someone turn on Pointer Location from Developer options an tell me what is the lowest recorded touch PRS(upper right corner you will see PRS and Size) but remember touch not swipe. Thanks
Click to expand...
Click to collapse
besttt said:
replace superuser with supersu with workinkg update subinary
fix apolo and dsp apk no crash any more no fc
fm radio now plays and with out earphones just plug any cable for antena
add panorama apk
fix video hd camera quality
add adreno latest drivers
add appolo from 4.2.2
add new camera jb working style with gallery now you have ics and jb style camera
added separate atachment for mass storage fix
reboot to recovery works at english language for other language choose the third choise
works only with fusion 4.3 and 4.5 720hd version kernel and fxp kernels
does not work with lupus kernel and does not work with new fusion 4.4 kernel
link for fixes http://www.mediafire.com/?0bzjsqey02m5dq5
flash the atachment 213.zip (mass storage fix) but not at first boot flash first the rom after fixes and gapps reboot to open the phone one time,,,, then reboot again and flash the atachment to get mass storage fix,,, and after flash the atachment reboot and do this For Mass Storage mode - Go to settings/ storage/RIGHT button/ click/usb conection/press at usb conection/set mass storage and enjoy
added disabler buck light enabler buck light
Click to expand...
Click to collapse
THIS
LukynZ said:
These modules are big as they are uploading for several hours
Click to expand...
Click to collapse
When you have to go to University, make a game in c++ and work on updates on this kernel then you can make a comment like this...ever thought that maybe I didn't have time to put them on mediafire ?
(modules will be up today)
Anyway anyone on that Pointer Location thing as I want to test something for the touchscreen this night
paul678 said:
When you have to go to University, make a game in c++ and work on updates on this kernel then you can make a comment like this...ever thought that maybe I didn't have time to put them on mediafire ?
(modules will be up today)
Anyway anyone on that Pointer Location thing as I want to test something for the touchscreen this night
Click to expand...
Click to collapse
i also have to slove some problems using C on my school
im dont know it enoth like you to make games
XPro version ???
kemoba said:
XPro version ???
Click to expand...
Click to collapse
Don't know, will see about it in the future
Modules are up, sorry for delay!
On the other hand 56 downloads and 0 people answered my simple question about some touch events, I guess (if it proves to work) you don't want it on your device.
Have a great day, Paul.
paul678 said:
Don't know, will see about it in the future
Modules are up, sorry for delay!
On the other hand 56 downloads and 0 people answered my simple question about some touch events, I guess (if it proves to work) you don't want it on your device.
Have a great day, Paul.
Click to expand...
Click to collapse
prs 0.03 and size 0.05
Kernel based on 3.4.10-gd597c14 sources from HTC. Every single commit was carefully cherry-picked from @flar2 repos
Kernel for rooted Stock Sense 6.0 ROM and MaximusHD 13. Aroma scripts where tested in TWRP 2.7.0.1
This is my first custom kernel project) Thanks to open xda community for a lot of materials, tutorials and open source code.
Main features
Wake Gestures. Configure using Sense 6 Toolbox
S2W, S2S, DT2W. Configured in Aroma menu
exFat support
Memory optimizations
Overall performance optimizations
Undervolting. Default - stock settings
Linaro gcc 4.9.1 arm-cortex_a15-linux-gnueabihf
Bugs
exFat sd card not visible
If you need exFat, please, add this to /system/etc/init.d/99falter before exit 0 line (last line):
Code:
insmod /system/lib/modules/exfat.ko
Link updated with fixed version, new users are not affected by this bug.
Falter-v1.1 Kernel
Source: GitHub
Compiler: Linaro GCC 4.9.1
Kernel Version: 3.4.10
defconfig: dlxp_ul_defconfig
Download Falter 1.1 release from GitHub
XDA:DevDB Information
Falter for Android 4.4.2, Kernel for the HTC Butterfly S
Contributors
Matri}{
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2014-07-22
Created 2014-07-15
Last Updated 2014-09-10
Wake gestures seem to work properly.
But internal µSD (64G exFAT) and USB OTG (USB key 16G FAT32) not work.
Not bad for a first release
Works flawlessly especially d2w and s2w.thanks Matrix to bring bs alive. Appreciated.
Edit: tested on insert coins 2.5 ROM.
Sent from my HTC Butterfly S using XDA Premium 4 mobile app
migascalp said:
Wake gestures seem to work properly.
But internal µSD (64G exFAT) and USB OTG (USB key 16G FAT32) not work.
Not bad for a first release
Click to expand...
Click to collapse
That's most likely because the 4.10 series of the stock ROM uses a 3.4.10-g6650ca5 kernel while the 3.4.10-gd597c14 used as a base for this kernel is from the previous, 3.06 series, i.e. Android 4.4.2, Sense 5.5. And the functionality (exFAT, OTG) requires loadable modules which will only work with the matching version of the kernel.
A possible solution would be if @Matri}{ modified the config and made all drivers builtin instead of modules, but I'm not sure this is possible. (For instance, I'm not sure the texfat driver is open-source… It doesn't appear to be present in the source tree.) Maybe some extra scripting with the initramdisk and bundling the binary modules there might be possible, but I've never done this with Android.
Other than that, we can only wait until HTC releases the sources for the 3.4.10-g6650ca5 version of the kernel.
thank you for your explanations.
It only remains to wait for the kernel sources for Wake on Gesture.
Or wait for the next Butterfly
migascalp said:
thank you for your explanations.
It only remains to wait for the kernel sources for Wake on Gesture.
Or wait for the next Butterfly
Click to expand...
Click to collapse
thank you for this...how do i revert back to stock kernel?
It is possible to add exFAT support. Not sure about OTG
pkalltheway2000 said:
thank you for this...how do i revert back to stock kernel?
Click to expand...
Click to collapse
Do you nandroid backup before flash the kernel, if yes you can restore back the rom.
If not you need to reflash your current rom without wipe anything.
pkalltheway2000 said:
thank you for this...how do i revert back to stock kernel?
Click to expand...
Click to collapse
dioooi said:
Do you nandroid backup before flash the kernel, if yes you can restore back the rom.
If not you need to reflash your current rom without wipe anything.
Click to expand...
Click to collapse
Or just take the boot.img from the matching OTA package (from here, for example) and use fastboot to flash it.
@Matri}{
To use internal μSD is already a good thing. OTG is less useful in this case.
Just a thought: would it be possible to bundle all loadable modules in the initramfs and then get a custom script to execute at startup, which would mount a tmpfs over /system/lib/modules and copy all bundled .ko files in there? If the script was executed sufficiently early on, I believe it should solve the issues. (I don't have the time right now to look at Android's /init and check if this is possible or not…)
Storage-wise, the boot partition should be large enough to accommodate the extra ~5 MB of modules.
koniiiik said:
Or just take the boot.img from the matching OTA package (from here, for example) and use fastboot to flash it.
Click to expand...
Click to collapse
Thank you!
Would you happen to know how to edit double tap to wake frequency? Eg. i find that i cannot double tap too fast or too slow to wake up the screen. any ways to change that?
Thanks!
any improvements in the battery life who have installed it ? or same as stock , if same as stock I am happy to flash it as i badly need tap to wake
@Matri}{ i did install and everything seems smooth so far i did install the gama control thingy during the aroma , what app do i use to control or tweak the gama , i tried using Faux it doesnt work
installed the kernel and the battery is mostly on par....it doesn't drain per se but it is using a bit more battery.....also, i find it that the phone state wakes up my phone a bit more than stock kernel....other than, all is good...the kernel is stable...double tap to wake or sweep 2 wake works 95% of the time...once you are used to the tapping frequency....
i just one question, how do i edit the value in sys\android_touch...i wanna enable sweep to sleep and i tried changing the value and save, but it doesn't save....anyway to make the file to save?
pkalltheway2000 said:
Thank you!
Would you happen to know how to edit double tap to wake frequency? Eg. i find that i cannot double tap too fast or too slow to wake up the screen. any ways to change that?
Thanks!
Click to expand...
Click to collapse
It is possible, but I think, that is not a key of the problem. There was a bug, when device goes to deepsleep and the only fix for now - reset touchscreen during IRQs. As a side effect - lags of dt2w. Try to do this to better understand is it because of timeouts or i2c bus resets:
1. Connect your device to usb/ac. In this state i2c bus is not suspended while screen off
2. Turnoff screen.
3. Double tap to wake. If lags then I need to fix resets during dt2w
Will make changes to dt2w to fix few usecases but anyway - gestures are more reliable for now
anirudhks said:
any improvements in the battery life who have installed it ? or same as stock , if same as stock I am happy to flash it as i badly need tap to wake
@Matri}{ i did install and everything seems smooth so far i did install the gama control thingy during the aroma , what app do i use to control or tweak the gama , i tried using Faux it doesnt work
Click to expand...
Click to collapse
I'm using Trickster MOD and I found that there is no gamma and white balance, only color modifications. I can implement full interface in case someone need it.
pkalltheway2000 said:
i just one question, how do i edit the value in sys\android_touch...i wanna enable sweep to sleep and i tried changing the value and save, but it doesn't save....anyway to make the file to save?
Click to expand...
Click to collapse
Please, edit /etc/falter.conf to change such settings. FYI, s2s is not working on most of our devices. Trying to fix that now.
Matri}{ said:
Please, edit /etc/falter.conf to change such settings. FYI, s2s is not working on most of our devices. Trying to fix that now.
Click to expand...
Click to collapse
thank you very much.... i tried that....s2s works on my bs, but then again, when i tried to disable it by editing the value to 0 in falter and restart, the s2s still works if i have the screen on....
the only way it seems to disable s2s is by turning off wake gestures completely in sense 6...however that also render s2w non-functional too...
also s2s only works from right to left (on the buttons) no matter if i changed to disable or left to right....it seems in aroma installer, it works on the default setting no matter which you you ticked....
thank you and it's nice to know that fixes are coming....thank you very much for your time and effort on porting it to our beloved bs....
i Found my device cannot mount SD card after install this KERNEL
i Found my device cannot mount SD card after install this KERNEL, thanks
xiaoyuer5 said:
i Found my device cannot mount SD card after install this KERNEL, thanks
Click to expand...
Click to collapse
Please, provide more details about your sd card. exFat? 32 or 64 Gb? Thanks
Thanks! Or as you guys would say, спасибі Hope to see more from you