Remember: ALWAYS MAKE A BACKUP, for the case there is a error or its incompatible with your phone.
Nex-S Tweaks is a flashable ZIP for Roms with init.d script support.
You dont know if your Kernel supports init.d scirpts
or
you dont know what is meant by init.d scripts
you should probably not use this tweaks!
Uninstall Script added! Uninstaller is only working on Nex-S Tweaks V10+
To uninstall Nex-S Tweaks PRE V10 flash you ROM again.
You will get a much better performance, responsiveness, mediaquality and battery life.
Permanent changed DPI to 200 - DPI Version only!
Zipaligning missing apps on each startup
European GPS Config
VoodooColor preparation (will be automatical applied, if VoodooColor Kernel is installed)
Dalvik Heapsize 70m
Tweaked CFQ Scheduler for non rotating storeage
Optimized mount options
SDCard readahead 2048kb
Optimized Memory Settings
WIFI scanintervall 3min
Windowevents set to 60
Cleanup sqlite3 Databases on each startup
Network Tweaks
Kernel Tweaks
Added some Android 3.1 binaries and libraries
(Almost) persistent Launcher
Render UI with GPU
build.prop responsiveness tweaks
Renice kswapd0 to 18
Media quality tweaks
Uninstall Script available
Nex-S Cleaner is a flashable ZIP. It removes unneeded Apps. See here the full list.
Tweaks:
V1: Initial
V2: Added Kernel Tweaks
Dualcore Scripts
Network tweaks
Minfree Settings
V3: Removed Dualcore Scripts (Switched back to standard core management -> cpu1 always online, when screen is on, took too much juice)
Set CPU0 to ondemand
Set CPU1 to performance
Cleanup of old dualcore scripts
Changed scriptnames
V4: Removed Governor Settings
V5: Cleanup Bugfixing
V6: Renamed init scripts to fit Oxygen
V7: Added some Android 3.1 binaries and libs
V8: Added Scheduler Tweaks
Added if conditions for more safety
V9: Added Taskamanger fix
Added Persistant Launcher
V10: Render UI with GPU
Optimized remount options
build.prop responsiveness tweaks
Renice kswapd0 to 18
Media quality tweaks
Added Backups, needed for uninstall
Refactored some bash
V10.1: Removed barrier=0 mountoption (thx veyka)
V10.2: Removed nodiratime, nobh mountoptions (thx veyka )
V10.3: Fixed SU problem (another thx to veyka! )
Cleaner:
V1: Initial
V2: Added: Compass, FileExplorer, miliao, SimpleLiveWallpaper, Updater
V3: Added a lot of apps
V4: Removed "remove Keyboard"
zacharias.malandroit
mike1986
Juwe11
Sakaschi
veyka
Download Nex-S Tweaks with DPI changes (Not working on MIUI) - V10.3
Download Nex-S Tweaks without DPI changes - V10.3
Download Nex-S Tweaks UNINSTALLER (only working on Nex-S Tweaks V10+) - V1
Download Nex-S App Remover V4
Is there anyway that you could make the changes in an script, so we can apply them to other roms too (like MIUI)?
Thanks!
Mo.
P.s. I mean the once that you can obviously convert to an script (like noaccesstime and readahead)
Interesting! Who doesn't like "tweaks"!? Thanks
Sent from my GT-I9100 using XDA Premium App
mofirouz said:
Is there anyway that you could make the changes in an script, so we can apply them to other roms too (like MIUI)?
Click to expand...
Click to collapse
This should also work with any MIUI/CM7 ROM.
I dont use MIUI so I cant test it.
Make a Backup, flash the zip and test it. If it works, please report here, so i can update the post!
If its not working, restore your backup
Does it exist VoodooColor for i9100?
ZhuraYuk said:
Does it exist VoodooColor for i9100?
Click to expand...
Click to collapse
Not yet...but if you install a kernel, which supports voodoo color, you get a very nice colorprofile!
Thank you for this zip
I don't really see the reaseon to delete all these apps (except for the books app as this service is not available everywhere) so I'd love to know how to change this in your zip so I get the other tweaks but keep the apps.
What exactly does the VoodooColor stuff do?
Zipaligning on each boot? Is that really needed? I thought you'd do that once for all apks an then it's done and good...
Do the noatime, swapping, dritystate writeback and minfree tweaks have any drawbacks/problems?
I manually changed the DPI settings on my Desire once and some apps (like Frenzic) didn't like that too much...
traspler said:
Thank you for this zip
I don't really see the reaseon to delete all these apps (except for the books app as this service is not available everywhere) so I'd love to know how to change this in your zip so I get the other tweaks but keep the apps.
What exactly does the VoodooColor stuff do?
Zipaligning on each boot? Is that really needed? I thought you'd do that once for all apks an then it's done and good...
Do the noatime, swapping, dritystate writeback and minfree tweaks have any drawbacks/problems?
I manually changed the DPI settings on my Desire once and some apps (like Frenzic) didn't like that too much...
Click to expand...
Click to collapse
I dont use these apps, so I delete it Maybe I upload a 2nd version (without removing apps)
VoodooColor -> see my last post
The zipaligning script checks if there are any NONzipaligned apps, if yes, they are zipaligned
No Problem here (so far)
Hm...i only decreased the dpi from 240 to 200 ... got no problems (so far ) I use this script for 2 weeks now
nexxx85 said:
Not yet...but if you install a kernel, which supports voodoo color, you get a very nice colorprofile!
Click to expand...
Click to collapse
And what kernels support it?
I just tested on Miui. Its not fully working 100%. Status bar gets FC. The dpi works. But there are some misalignment
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
nexxx85 said:
This should also work with any MIUI/CM7 ROM.
I dont use MIUI so I cant test it.
Make a Backup, flash the zip and test it. If it works, please report here, so i can update the post!
If its not working, restore your backup
Click to expand...
Click to collapse
Erm, the only problem I have is the StatusBar and thats due to the density change. Could you please tell me what the original density is?
For everyone else, if you apply this tweak on your MIUI rom, it will "hide" the statusbar. You would need to change the density back to the original.
Edit: Never mind, found it. It is 233. Will post a link soon.
For MUI
Hello.
For MIUI users, I have *slightly* modified the zip file and have uploaded here:
http://www.mofirouz.com/wordpress/2011/08/samsung-galaxy-s2-miui-tweaks/
All credits goes back to nexxx85 for all hard work.
Thansk,
Mo.
maybe is a dumb question but now which kernel uses voodoo color on cm for sgs2?
mcreego said:
maybe is a dumb question but now which kernel uses voodoo color on cm for sgs2?
Click to expand...
Click to collapse
There's no modified CM7 kernel at the moment, so there's no kernel which supports voodoo color
Thanks for your replies regarding MIUI.
Ive uploaded a ZIP for MIUI with standard density (233). Thanks to mofirouz!
I will upload a version without APP REMOVAL later!
EDIT:
Seperated app removal to a flashable zip.
nexxx85 said:
Hi,
I´ve made a flashable zip with some Tweaks for our beloved SGS2.
Tweaks:
CM7 only: Permanent changed DPI to 200 (not changeable with init.d script, because of ro.)
Added zipalign binary
Zipaligneing on each startup
Europe GPS Config
VoodooColor preparation (will be automatical applied, if VoodooColor Kernel is installed)
Dalvik Heapsize 70m
CFQ Scheduler (including tweaks for non rotating storeage)
All partitions mounted with noatime (no accesstime when reading...saves quite alot diskusage)
SDCard readahead 2048kb (SdCard speed inc. by 2-3x)
Disabled swapping
Increased dirtystate writeback times (less battery usage)
Optimized Memory Settings (minfree)
WIFI scanintervall 3min
Windowevents set to 60 (much smoother scrolling)
Cleanup sqlite3 Databases on each startup
Click to expand...
Click to collapse
isnt 64mb Dalvik Heapsize enough?
doesnt cm aready use cfq? what is rotating storeage?
why use noatime?relatime for system,sdcard and emmc is enough.data and chache already use noatime.
SDCard readahead 2048kb.high readahead always has drawbacks...for example increased disk i/o and ram usage...benchmarking with standard sd benches is pointless if u read from ram cause of readahead.it all depends on usage patterns.what is the standard readahead value?
Disabled swapping:did android ever swap? dont think so.
Windowevents set to 60 any drawbacks? higher cpu i/o and ram usage i guess.
Increased dirtystate writeback times (less battery usage)ls provide a figure.
bongmaster2 said:
isnt 64mb Dalvik Heapsize 70m enough?
doesnt cm aready use cfq? what is rotating storeage
why use noatime?relatime for system,sdcard and emmc is enough.data and chache already use noatimei.
SDCard readahead 2048kb.hich readahead always has drawbakcs...for example increased disk i/o and ram usage...benchmarking with standard sd benches is pointless if u read from ram cause of readahead.it all depends on usage pattens.what is the standard readahead value?
Disabled swapping:did android ever swap? dont think so.
Windowevents set to 60 any drawbakcs? higher cpu i/o and ram usage i guess.
Increased dirtystate writeback times (less battery usage) pls provide a figure.
Click to expand...
Click to collapse
64 vs 70: Why not give Dalvik a bit more room to work?
cfq is standard for CM7, but its set again to give all options needed for optimization... cfq is default optimized for rotating storage (like HDD) but sgs2 uses flash storage (no moving parts )
why use relatime..i dont need any accesstimes
sdcard readahead...we have enough ram+cpu power.. so why dont speed up the slow sdcard?
dunno if swap is enabled by default...gotta take a look later
windowevents 60: why dont enjoy smooth ui with all that power inside
higher writebacktimes means lower sdcard/cpu usage -> lower battery usage
This is my optinion for all the tweaks! If Iam wrong, please correct me
nexxx85 said:
64 vs 70: Why not give Dalvik a bit more room to work?
cfq is standard for CM7, but its set again to give all options needed for optimization... cfq is default optimized for rotating storage (like HDD) but sgs2 uses flash storage (no moving parts )
why use relatime..i dont need any accesstimes
sdcard readahead...we have enough ram+cpu power.. so why dont speed up the slow sdcard?
dunno if swap is enabled by default...gotta take a look later
windowevents 60: why dont enjoy smooth ui with all that power inside
higher writebacktimes means lower sdcard/cpu usage -> lower battery usage
This is my optinion for all the tweaks! If Iam wrong, please correct me
Click to expand...
Click to collapse
then use noop or deadline scheduler i would suggest.maybe access times are needed for some ppl or programms. theres a reason for relatime...
what is the default writeback and windowevents value?
@OP, you said you are using this for two weeks, please give your feedback on battery life...
bongmaster2 said:
then use noop or deadline scheduler i would suggest.maybe access times are needed for some ppl or programms. theres a reason for relatime...
what is the default writeback and windowevents value?
Click to expand...
Click to collapse
Default windowevent value is 55
I never had any problems on any (of my 4) linux machines with noatime (but ill keep it in mind for android)
I think CFQ performance (optimized for ssd) == noop or deadline ( but ill take a look later)
@kyptoner
Used Mobile data the half time (see diagram)
Related
For the time being I am unable to continue development as I no longer have a computer to develop on.
If you would like to help me get going again please Donate
This ROM started off as a MOD of cyanogens 5.0.4.1 but I believe there has been enough additions/subtractions to call it a ROM
Optimized 2 is an unthemed unoptimized/faster cyanogen build. After that read the Changelog to see whats inside
CHANGELOG:
OPTIMIZED 2:
-same optimization/compression other than some choice .apks
-reverted to cyans 5.0.3.1 kernel (.32) (.33 is not as fast and I dont like cfq) (please cyan switch to deadline istead of cfq)
-removed backuptool.sh so now ur gapps should have no conflicts
-added tools to update script to delete certain apps from system
-kept original compression on certain Google .apks to stop incompatibility
-optimized .pngs on those apps that were not compressed
-slight possibility of launcher2 fc/wait (recommended a reboot after signing in to google)
-no capacitive button "area expansion" (never noticed a difference anyways)
-Cranktone added to ringtones list (best ringer ever)
-decompressed and reoptimized fixed voice search
OPTIMIZED 2.5:
-Themed by brandenk (KSpec)
-all png edits optimized
-all themed apks compressed
-added a slew of ringtones/notifications/alarms/wallpapers from kspec
-added rwsystem and rosystem toos to bin
OPTIMIZED 3:
-implemented a2sd using kings script (to enable go to terminal and type: $su (enter) #kingmadethis.sh (enter) #reboot (enter) )
-edited the boot.img (ramdisk)
-changed color of time to red. Because time is important
-cleaned up alot in bin to allow faster start/shutdown
-some framework edits
-also tossed in ctso's "sexy nexus" live wallpaper setting
-more im forgetting to mention
-lots more theming to the mix (thanks samuaz for letting me steal some .pngs)
-Super Mario Mushroom notification (great tone)
-EXT4 partition required if you want a2sd
BakedGoods 1.0:
-merged some updated stuff from epe54b
-libaudio, libril and libhtc_ril from epe54b (should be better connection)
-my new kernel based on cyanogens source (thanks a ton king! you dah man) (thanks cy! you dah man)
-more theming (thanks brandenk! We've made AOSP sexy fast)
-more optimization
-white clock
-so fast you might want to tell it to slow down
-capacitive button fix
-now using .33 kernel (made on my moms distro lol)
-more i am forgetting
-thank you king for walking me through on how to compile a kernel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
king
BakedGoods 1.0.1 (no-wipe)
-blue color on power widget
-new launcher2 mod (view http://forum.xda-developers.com/showthread.php?t=641216 for details) fixed his wallpaper problem
-went back to stock dialer (too many issues with sixing for some people) i like nubdial or dialerone anyways
-new normal kernel number 3 by me (.33)
-some new images for google voice and settings
BakedGoods 1.1:
-added trackball succession (never miss a notification again)
-created script to replace modded launcher 2 with stock (type su in terminal and then type idontlikeit.sh) (ignore error and press home)
-added some apns (if you want your apn in there send me a pm request)
-click trackball to unlock phone (thanks metalhead) (go to settings>sound&display to enable
-click trackball to skip song (metalhead)
-battery meter now shows estimated percentage w/o draining battery
-removed some wallpapers and tones for space
-added updated spareparts
-added wireless tether for root users
-went back to stock browser icon
-rotate on stock launcher
-stock launcher will fc when missing wallpaper is chosen (fix will be in next release)
-more i must be forgetting
MOST PROPER WAY TO GET A2SD SETUP AND ALL FEATURES WORKING:
If you cannot get a2sd to work try following these 3 videos:
part 1: http://www.youtube.com/watch?v=_P3T2mf5Pu8
part 2: http://www.youtube.com/watch?v=FdKBmWU-ALg
part 3: http://www.youtube.com/watch?v=UCuJmKhxGOM
setup partitions through amon ra 1.6.2 as so:
swap partiton=0
EXT4=512mb
fat32=remainder
wipe data
wipe dalvik-cache
wipe ext
wipe battery settings (just for good measure)
wipe rotate settings (also for good measure)
flash ROM
boot phone and log in to google (not required just recommended)
go to terminal and type:
$su (press enter)
#kingmadethis.sh (press enter)
#reboot (press enter)
I recommend wiping. but who am i to say ive been wiping since ive been off the pullups
You should see performance enhancements on majority off system applications
This is now an optimized 5.0.4.1. the old link has been removed due to inferiority.
Baked_Goods_v1.1: http://www.4shared.com/file/240643327/e1212527/Baked_Goods_v11.html
temporary wifi fix for those with problems: http://www.4shared.com/file/241483398/bc25a6c3/_2__temp_wifi_fix.html
Baked_Goods_v1.0.1_nowipe: http://alldroid.org/threads/15957-Hero_Over-AOSP-w-gapps-themed-a2sd-more-goodies!
without theme: coming soon
Baked_Goods_v1.0: http://alldroid.org/threads/15957-Hero_Over-AOSP-w-gapps-themed-a2sd-more-goodies!
without theme: http://www.4shared.com/file/239408947/4af8cb77/Baked_Goods_v10unthemed.html
OPTIMIZED 3: http://alldroid.org/threads/15957-Hero_Over-AOSP-w-gapps-themed-a2sd-more-goodies!
OPTIMIZED 2.5: http://www.4shared.com/file/233857684/372992ef/CyanogenMOD_5041_Opti25-KSPEC.html
OPTIMIZED 2: http://www.4shared.com/file/233672339/dbb33750/CyanogenMod_5041_Modded_Opti21.html
SCREENSHOTS:
Thanks Cyanogen for the brilliant work and I hope you don't mind me posting this.
Nice, how much space did you save?
I'm going to try.
64mb free before
DocRambone said:
Nice, how much space did you save?
Click to expand...
Click to collapse
its about 1mb thats saved on initial look. but if you look at the .apks in the /system/app folder theres about 10mb saved in apks
edit: after killing all programs in advanced task killer I am left with 115mb free!! and the lowest ive seen with all my apps on memory was 15mb
Hero_Over said:
its about 1mb thats saved on initial look. but if you look at the .apks in the /system/app folder theres about 10mb saved in apks
Click to expand...
Click to collapse
Did you zipalign all the apk's? (lot of work ...)
DocRambone said:
Did you zipalign all the apk's? (lot of work ...)
Click to expand...
Click to collapse
yes sir. there are scripts for that! lol
Hero_Over said:
yes sir. there are scripts for that! lol
Click to expand...
Click to collapse
Well done.
Anyway, your work seem to pay, my nexus feel a bit snappier than before
DocRambone said:
Well done.
Anyway, your work seem to pay, my nexus feel a bit snappier than before
Click to expand...
Click to collapse
Thats what I felt and thats why I posted . Thanks for the positive feedback.
I may be missing something, I understand optimizing the .pngs, etc. but Cyan does have zip-align on install of apks, except I guess the system apps because of the Google C&D he can't do that. But in taskiller with I have 33 apps shown as active and I have 180mb free memory on Cyan 5.0.4. Just wondering if there's a difference besides system apps being zip-aligned.
JoshHart said:
I may be missing something, I understand optimizing the .pngs, etc. but Cyan does have zip-align on install of apks, except I guess the system apps because of the Google C&D he can't do that. But in taskiller with I have 33 apps shown as active and I have 180mb free memory on Cyan 5.0.4. Just wondering if there's a difference besides system apps being zip-aligned.
Click to expand...
Click to collapse
I think that cyanogen optimizes already all of the apps and everything that needs to be optimized (apart from the google apps for known reasons)
JoshHart said:
I may be missing something, I understand optimizing the .pngs, etc. but Cyan does have zip-align on install of apks, except I guess the system apps because of the Google C&D he can't do that. But in taskiller with I have 33 apps shown as active and I have 180mb free memory on Cyan 5.0.4. Just wondering if there's a difference besides system apps being zip-aligned.
Click to expand...
Click to collapse
.pngs are optimized, all apps are zipaligned, .apk's are compressed.
-.png optimization makes images faster to display and use because it is less load on images
-apks are a type of compressed files (kinda like .zip) when these files are compressed more the apps take up less memory, leaving more mem free for other apps
-zipalign takes uncompressed data with in .apks (raw files and images) and aligns it into a 4byte code structure (this usually happens on first boot)
Thanks . Downloading right now, will post my impressions!
just wanted to include a pic comparing app folders between stock cmMOD and this edit. His is on the left mine is on the right.
http://i25.photobucket.com/albums/c84/LegalizeLegalize/2010-02-27160629.jpg
Hero_Over said:
just wanted to include a pic comparing app folders between stock cmMOD and this edit. His is on the left mine is on the right.
http://i25.photobucket.com/albums/c84/LegalizeLegalize/2010-02-27160629.jpg
Click to expand...
Click to collapse
Any chance you could possibly make a version with stock Messaging app? I really hate the one he included in his new build . The new vibrate pattens and blinking blow IMO .
afive720 said:
Any chance you could possibly make a version with stock Messaging app? I really hate the one he included in his new build . The new vibrate pattens and blinking blow IMO .
Click to expand...
Click to collapse
dont have the time to ul a new build but ill tell you what to do
place mms.apk from the older cyanogen mod or stock build on the root of your sdcard and follow these steps in terminal:
$su
#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
#rm /system/app/Mms.apk
#cp /sdcard/Mms.apk /system/app/Mms.apk
#exit
$exit
Hero_Over said:
dont have the time to ul a new build but ill tell you what to do
place mms.apk from the older cyanogen mod or stock build on the root of your sdcard and follow these steps in terminal:
$su
#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
#rm /system/app/Mms.apk
#cp /sdcard/Mms.apk /system/app/Mms.apk
#exit
$exit
Click to expand...
Click to collapse
Thank you Will try
i just flashed, my messaging app is stock...?
Initial impressions = tiny bit snappier (maybe a placebo effect though!!)
edit: after playing with it for a bit....definately not placebo
Hero_Over said:
.pngs are optimized, all apps are zipaligned, .apk's are compressed.
-.png optimization makes images faster to display and use because it is less load on images
-apks are a type of compressed files (kinda like .zip) when these files are compressed more the apps take up less memory, leaving more mem free for other apps
-zipalign takes uncompressed data with in .apks (raw files and images) and aligns it into a 4byte code structure (this usually happens on first boot)
Click to expand...
Click to collapse
Just want to say thanks for this. I just flashed it and it works a bit better than Cyan's 5.0.4. Everything is running a bit faster. Definitely recommend people give this a shot.
adam18488 said:
i just flashed, my messaging app is stock...?
Initial impressions = tiny bit snappier (maybe a placebo effect though!!)
edit: after playing with it for a bit....definately not placebo
Click to expand...
Click to collapse
So its a bit more noticeable?
Do I need to wipe before flashing this? Coming from cm. 5.04
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The team:
samuel2706
Scabes24
List of donors:
(Thank you so much guys! I will need the money for renting a server, or so )
linuxis
RalleD
ketpetje
ovigt71
ric242 x2
hhstonecold
droflo2.0
Flyer.michael
iwansuryo
ovigt71
FlyHigh ROM - Features
ROM base: Flyer_Videotron_CA_2.26.1530.3 --> Android 2.3.4
Fully debranded
The ROM recognizes if you have a WiFi only Flyer or one with 3G
FlyHigh custom kernel 1.7GHz see the 2nd post
deodexed
nano
sysro/sysrw
rooted
busybox
The Partitions are being formatted with alignment (Like the zipalign for apks)
Bluetooth headset profile enabled
Enabled hardware rendering
longer wifi scan interval -> better for battery if wifi is on but not connected
unsecured boot image (for root commands via adb shell)
bigger VM Heapsize
Battery with percentage
Very smooth UI
all apk's zipaligned
openvpn support
sqlite3
New Market
Sharper and cooler font
init.d scripts support
zipalign all apk's you installed on boot
no annyoing bootsound
Ad-Free
No-Frills CPU Control
ES File Explorer
Titanium Backup
Other hacks and mods..
Removed:
Amazon MP3
Soundhound
HTC Feedback
Google Feedback
KidMode
Videotron branding
>> All about the FlyHigh custom kernel is in the 2nd post
>> You can find the changelog in the 3rd post
>> Patches, MODs and Themes are in the 4th post
>> Join me and my team on our IRC channel on Freenode
Announcements:
I am looking for team members, if you want and can contribute please contact me.
Please answer this question about the recognition script, that I can see for how many people it worked. Click me!
What you need:
Your HTC Flyer needs to be s-off and a custom recovery must be installed. Follow this topic: [GUIDE][Flyer + View] Revolutionary S-OFF & Recovery & Permaroot
Installation:
Download FlyHigh ROM and place the zip on your SD card
Boot the device in recovery by holding vol-down + power
Optional: Go to backups and restore and perform a backup
Choose the option "wipe data/factory reset" and confirm
Then choose the option "install zip from sdcard", then "choose zip from sdcard" and select the FlyHigh ROM zip file and confirm
After flashing, reboot your device
Download:
FlyHighROM-v1.2.zip
MD5: 940B4DD0EEC23CCBC044E807BC465F8E
"Broken" USB patch
Older downloads
MD5 sums:
v1.0: D5E100614971499FF76243DB6E70F391
v1.1: 15E89800099E8AC0E37B4AA2C776E5C8
NOTE: If you got stuck at the bootup screen because you flashed a corrupt zip, have a look at this post.
Please report feedback, bugs, ideas to this ROM!
FlyHigh Kernel v0.1
First: Thanks goes to LorD ClockaN he showed me everything and did the most in this kernel.
FlyHigh kernel - Features:
OC up to 1.7GHz
more frequencies
patched to kernel version 2.6.35.14
brazilianwax (smartass2) governor (default)
interactive governor
conservatice gevornor
powersafe governor
ondemand governor
userspace governor
performance governor
and more..
LorD ClockaN said:
Governors for NOOBS:
interactive - Instead of sampling the cpu at a specified rate, the governor will scale the cpu frequency up when coming out of idle. When the cpu comes out of idle, a timer is configured to fire within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer fires then we assume the cpu is underpowered and ramp to MAX speed.
smartass - Is an improved version of interactive governor
ondemand – Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see “up threshold” in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
conservative – Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
performance – Available in most kernels. It will keep the CPU running at the “max” set value at all times. This is a bit more efficient than simply setting “max” and “min” to the same value and using ondemand because the system will not waste resources scanning for CPU load.
powersave – Available in some kernels. It will keep the CPU running at the “min” set value at all times.
userspace – A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor.
brazilianwax - Very agresive version of smartass
Click to expand...
Click to collapse
Available frequencies [Hz]:
245000, 422400, 499200, 576000, 652800, 729600, 806400, 883200, 960000, 1036800, 1113600, 1190400, 1267200, 1344000, 1420800, 1497600, 1574400, 1651200, 1728000
git
Changelog:
21. August - v1.2:
updated es file explorer
updated titanium
updated youtube
updated maps
updated Twitter
updated Superuser app and binary
removed “missing simcard” icon for wifi flyers
removed “no signal” icon for wifi flyers
removed wifi tether app for wifi flyers
removed network options in quick settings for wifi flyers
added openvpn feature
added sqlite3
Added No-Frills CPU Control
write an update for blue-panda script
FlyHigh custom kernel
OC up to 1.7GHz
more frequencies
patched to kernel version 2.6.35.14
brazilianwax (smartass2) governor (default)
interactive governor
conservatice gevornor
powersafe governor
ondemand governor
userspace governor
performance governor
and more..
07. August - v1.1:
Rebased ROM on Flyer_Videotron_CA_2.26.1530.3 --> Android 2.3.4
-> Fully debranded
--> Added all CIDs
--> Added all apns
--> Edited build.prop
--> Removed lots of bloatware
--> And other things, I forgot
05. August v1.0:
Initial release
MODs, patches, themes and signature banners:
Patches:
Patch to fix the USB mount issue: fix_usb.zip
Patch to remove the "missing simcard" icon for the WiFi version: remove_missing_simcard_icon.zip
Patch to enable gsm phone calls and text messaging: enable_gsm_phone_calls.zip
Old Market: old_market.zip
Stock fonts: stock_fonts.zip
Stock battery: stock_battery.zip
Signature banners:
If you like FlyHigh ROM, you can add on of this banners to you signature. Just copy the following code and paste it in you USER CP under "Edit Signature":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1205050"][IMG]http://www.andeets.com/signature_user.png[/IMG][/URL]
wow!!! Promising! Will definitely try this weekend
Sent from my HTC Flyer P512 using Tapatalk
looks promising but you should put [Flyer] in the title just so its clear its for Flyer series devices vs the view
does it have a voice call support? can't see in description!
3g sip call
Hello,
Look nice. Any idea if 3g SIP is enabled? (Stock SIP app allows only WiFi calls) I will probably give a try this weekend!
I will try this. It seems not ready to download yet.
Sent from my HTC Flyer P510e using XDA Premium App
The ROM is now uploaded!
You can find the download link in the first post.
Have fun
burry said:
looks promising but you should put [Flyer] in the title just so its clear its for Flyer series devices vs the view
Click to expand...
Click to collapse
Good idea, did that
ovigt71 said:
does it have a voice call support? can't see in description!
Click to expand...
Click to collapse
Yes it has.
Will you please let me know how long the first boot takes? I've been stuck at the white screen with the HTC logo for over 10 minutes now... At first the buttons were dark, now they are on... But still stuck at the logo screen...
10 mins are a bit long...
Have you performed a wipe?
What device do you have? Wifi/3g?
nickiberli said:
10 mins are a bit long...
Have you performed a wipe?
What device do you have? Wifi/3g?
Click to expand...
Click to collapse
Yes, I did full wipe in recovery, then just flashed the rom. I have a 3g Flyer. Tried i00's rom before yours, and all was fine. A bit lost now what to do next.
Did you see the bootanimation?
Hi,
Do you think I can run the HebFix 0.92 on this Rom and fix the Left to right issue for Hebrew and Arabic ?
K.
koko_f said:
Hi,
Do you think I can run the HebFix 0.92 on this Rom and fix the Left to right issue for Hebrew and Arabic ?
K.
Click to expand...
Click to collapse
Hm I don't know this Fix. Can you provide me a link to an english site?
nickiberli said:
Did you see the bootanimation?
Click to expand...
Click to collapse
The first part of the boot with the vibration when the device turned on after the flash was fine. No, I don't think I got to the bootanimation stage...
Hm ok.. would you like to join this irc channel that we can debug this issue?: http://webchat.freenode.net/?channels=NickiB
Does anyone else have this problem? Has anyone flashed it successfully?
romanas2007 said:
The first part of the boot with the vibration when the device turned on after the flash was fine. No, I don't think I got to the bootanimation stage...
Click to expand...
Click to collapse
Damn. Just check the MD5 sum, and it's not what you have in you download post. So, now it's clear why I can't get it boot up. Obviously, a bad download. Is there a way to get the device to the bootloader now?
[SCRIPTS][TWEAKS] Init.Doh & Gekoh | Battery & Performance | 0.4.7lb | 3/22/12
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credits: Pikachu01, geko95gek, crypted, droidphile, User FeedbackFeatures:
Pikachu01's ThunderBolt! scripts (v2.6.1). (Also extracts the bolt_scripts onto the SDCARD)
80MB LMK Tweaks (v6 SuperCharger Memory Tweaks)
Crypted's GPS.conf for Quick Fixes
Ad Blocking Hosts file (5 of the best merged together)
Undervolted - Safe -50mV on most
Easy to tweak with ExTweaks
GPU Rendered UI Enabled
AFTR enabled, Sched_mc disabled. Siyah logger disabled. Custom Brightness, Touch Sensitivity Parameters, Static Bus Frequencies, Custom Deepsleep Levels, Dynamic hotplug, Logging disabled, Phone / Memory / SDCard / WIFI/3G/4G Tweaks, Hot Plug Thresholds, Sampling Interval & Frequency, Gtalk Wifi Only = False.
CPU set to: [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
Battery Version:
In this version you will be sacrificing some cpu & gpu performance for a decent amount of battery. Hotplugging checks at a slower rate for battery, Ondemand is tweaked for battery instead of speed. Minimum brightness levels are set lower, our #1 Battery Drainer.
100-1000Mhz
Ondemand/sio
GPU set to: 100/160/200Mhz | 800/850/900mV
Hotplug/Governor Tweaked for Battery
Battery Lite Version:
Experimental Battery future version. No LMK Tweaks, Less ThunderBolt! Tweaks, No Zip Align. Supports Entropy 3/07/12+. Trying to rule out any conflicts with this version.
200-1000Mhz
Siyah: Ondemand/sio | Entropy: Ondemand/noop
GPU set to: 66/133/200Mhz | 800/850/900mV
Hotplug/Governor Tweaked for Battery
Performance Version:
This version you should be noticing a difference in benchmarks/responsiveness. The battery drain should be a little more than stock because of the overclocking. Hotplugging is set to Siyah Defaults, and lulzactive is tweaked for performance/battery.
100-1400Mhz
lulzactive/sio
GPU set to: 100/200/400Mhz | 800/900/1150mV
Hotplug/Governor Mostly at Stock/ThunderBolt!
Requirements:
Most of the Features will not work in ICS - Backup First
SiyahKernel v2.6.13+ | Entropy v3/07+
ExTweaks Installed - If you wish to tweak init.doh
Files installed:
/system/etc/init.d/
S01logger - Disables Android Logging
S02sysctl
S70darky_zipalign - Zipalign
S91SuperCharger - Memory Tweaks
S98CFS - ThunderBolt! Kernel Tweaks
S98system_tweak - Most ThunderBolt! Tweaks
S92init_doh - CPU/Misc Tweaks
/system/etc/
gps.conf - GPS Tweaks
hosts - AdBlocking
SuperChargerAdj - LMK Memory Tweaks
SuperChargerMinfree - LMK Memory Tweaks
SuplRootCert - GPS Cert.
/system/
default.prop - LMK Memory Tweaks
/data/.siyah/
default.profile - Most of CPU/GPU Tweaks (ExTweak Profile)
Init.d scripts deleted each install:
Files Listed Above (Overwritten)
S98gekoh
s91voltctrl
Installation:
Download the latest zip below
Do a Backup in Recovery Mode
Flash Init.Doh in CWM (Recovery)
Reboot
The following steps are not required
If you now have 2 zipaligns scripts, please delete one of them (Keeping the one listed above)
Download Script Manager
Open Script Manager, Scroll down to the "bolt_scripts" on your sdcard
Open "sqlite_optimize", press the Skull/Bones icon "Su" and "Save"
Press Run, this will take a minute or two. Ignore the Errors.
It is finished when you see "Exit code 0", Click Close.
Run this script once once in a while (Whenever you have installed a few apps)
Updating/Changing Version: Just flash the latest zip and all the files are overwritten.
Uninstall: Download the file (uninstall_doh.zip) and flash it in CWM.
Note:
If you have any issues, try clearing your cache/dalvik
Give this script some time to work. At least one full batteries worth.
Some people give up after one SoD, just adjust the voltages up a little. Could also be kernel related (Read your kernels thread for latest issues)
This script changes at least once a week, so let me know if you run into any issues.
General Battery Saving Tips: - Thanks AndroidGX
Never use Tasks killer things or related.
Settings > Display > Touch key light duration : "OFF"
Settings > Display > Auto adjust screen power : [TICK]
Settings > Applications > Samsung Apps > "OFF"
Settings > Privacy > Back up my data > [UNTICK]
Settings > Location and security > Use wireless networks : [UNTICK]
Settings > Wireless and network > Wi-Fi settings > (press Menu button) > Advanced > Wi-Fi sleep policy > "Never" or "When screen turns off"
Deactivate auto sync for accounts
Deactivate GPS (and wifi gps)
Set brightness level to automatic/low
Disable motion
Changelog:
v0.4.6lb: Supports Entropy DD 3/07/12+. Good chunk of ThunderBolt LMK & Performance tweaks removed. No Zip Align. GPU @ 33/133/200. CPU now at 200-1000Mhz (To support DD). ro.telephony.call_ring.delay set to 1000. Can be flashed on top of 0.4.6b, but it will not delete LMK/Zipalign.
[*]v0.4.6b: Upped Hotplugging a little. Disabled Static Bus. Changed back/updated to Crypted GPS v3.1 No-SSL. Smooth Scaling Enabled 2/2/2. GPU Thresholds changed to 90/50/90/50. Wifi/Phone Experiments added to bottom of S92init_doh. Should be a faster release without hopefully any additional battery drain.
[*]v0.4.5b: Lowered Hotplugging values. They were fairly ridiculous. Disabled sched_mc, redundant with hotplugging on. Freq_cpu1on back at 600hz. GPU Thresholds changed to 85/70/85/65 (Thanks droidphile). GPUSTAYCOUNT=2 on all. Upped ondemand/down_differential to 10.
[*]v0.4.4b: Changed freq_cpu1on to 800Mhz. Changed GPS Quick Fix to H3llstorm's. Updated Ad Blocking Hosts file. Uncommented Wifi/Phone Experiments in s92init_doh.
[*]v0.4.3: 2.6.13 Siyah Required. Moved most of the tweaks in init_doh to default.profile for the new 2.6.13 SiyahKernel. This will allow you to edit most of this in ExTweaks app. Added 80MB LMK v6 SuperCharger memory tweaks by zepp & Pika. Cleaned out most commented lines in system_tweak, and a couple AOSP issues. Updated ThunderBolt! scripts. Changed hotplug values / GPU steps for hopefully better battery. Changed scheduler to SIO. Choosing a lower minimum brightness for better battery. Commented out Experimental Tweaks in init_doh script.
[*]v0.4.2b: Few build.prop tweaks again, these from ICScrewD. You will see them at the bottom of init_doh under "Latest Experiments". Could cause AOSP issues. Also extracting bolt_scripts to both /emmc/ and /sdcard/, hopefully fixing some peoples complaints about it missing. Overall, just a small update.
[*]v0.4.1b: Deep Sleep Freq set back to 100-800 @ 400mhz bus. If .4.0 is working fine for you, no need to update.
Q: Where is my init.d folder? A: On your main storage. "/system/etc/init.d/". Find it with File Manager
Q: I want to change stuff like voltages/governor, but how? A: Browse to the init.d folder, open s99init_doh with a text editor such as Jota Text Editor. Trial and error from here.
Q: Cool story bro, but I can't edit/save the file. Wth? A: Calm down. The directory is read only. In file manager go to the directory, then open your menu -> more -> settings, scroll to the bottom and check root and mount. When u are finished, unchecked those two.
Q: How do I boot into recovery (CWM) mode? A: Through your power menu, through the CWM app on your phone, or: With the phone off, Vol-Up,Vol-Down, Power Button - Hold down at same time till your in recovery
Q: I tried hitting my power button recently, but the screen never came on (SOD). Whats up? A: Hard to say exactly, but lets start pumping the CPU voltages up. 25mV at a time. If it continues even at stock voltages, long-press power to reset the phone and then pull /proc/last_kmsg and let me know!A lot of people can push their voltages lower, I can too. Trying to make this script universal for us siyah people. Don't be afraid to increase/decrease your CPU voltages 25mV at a time, never go higher than stock in my opinion.
Undervolting is pretty much a placebo with your screen on. At most people save is 5% more battery with extreme undervolting. If you get one reboot, you may have drained more power than you have saved. If you want to save battery, turn your brightness low and choose a governor that stays away from the max freq the most. Your phone will also save a little more juice if you can handle 100Mhz as lowest state.
Stock CPU Voltages: [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
Stock GPU Voltages: [email protected] [email protected]
Backup your init.d folder if you want to be safe, this will overwrite all the files listed above. Also if you have a voltage control service, odds are that this won't work (at least the cpu/gpu/voltage tweaks).Go give thanks to: (Click on their names below)
Pikachu01 - 99% of the scripts
geko95gek - CPU/GPU/Voltage Settings, Tons of user feedback
Armisael - Misc Tweaks, User Feedback
stevehkim - Misc Tweaks, User Feedback
GadgetCheck - CheckROM, Misc Tweaks
droidphile - Amazing reference/guide
bedalus - Another Amazing Reference
crypted - GPS Quick Fix
H3llstorm - GPS Quick Fix
I9100 & SGH-I777 Community
To anyone I forgot: Thank you for all your hard workSiyahKernel Only: Download: Battery 0.4.6b | Battery Lite 0.4.7lb | Performance 0.4.3p
Credits: geko95gek & User FeedbackUNIVERSAL | Backup First | Download At BottomFeatures:
Undervolted
200-1200MHz, Conservative/Noop.
GPU set to: 114 267Mhz | 800000 950000mV
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
Init.d scripts installed:
S98gekoh
Init.d scripts deleted each install:
S98gekoh
s98init_doh
s99init_doh
s91voltctrl
Bottom line: This should increase your battery-life & performanceInstallation:
Download the latest zip below
Do a Backup in Recovery Mode
Flash Gekoh in CWM (Recovery)
Reboot
Reboot AGAIN - Important - Settings don't seem to stick first boot
Changelog:
v0.1b: Delete S99init_doh on install
v0.1a: Initial Release
Go give thanks to: (Click on their names below)
geko95gek - CPU/GPU/Voltage Settings, Tons of user feedback
To anyone I forgot: Thank you for all your hard workEntropy/Siyah: Download Gekoh v0.1bPLEASE REPLY IF YOU HAVE ANY ISSUES | THANK YOU FOR YOUR FEEDBACK!
Man I would like to try this. Problem is that I cannot find the init. d folder!
Sent from my GT-I9100 using xda premium
Was this tested on DD's kernels?
---------- Post added at 08:50 PM ---------- Previous post was at 08:48 PM ----------
geomax45 said:
Man I would like to try this. Problem is that I cannot find the init. d folder!
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
/system/etc/init.d
geomax45 said:
Man I would like to try this. Problem is that I cannot find the init. d folder!
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
All you need to do is flash this in Recovery mode. CWM (recovery) comes with the custom kernels available in this forum.
cwc should we or can we merge our scripts. mine has a little overclock and uv but everything else is almost identical.
Sent from my SGH-I777 using xda premium
rav4kar said:
Was this tested on DD's kernels?
---------- Post added at 08:50 PM ---------- Previous post was at 08:48 PM ----------
/system/etc/init.d
Click to expand...
Click to collapse
Don't Have it there. I have init. goldfish. so.
Sent from my GT-I9100 using xda premium
cwc3 said:
All you need to do is flash this in Recovery mode. CWM (recovery) comes with the custom kernels our phone has.
Click to expand...
Click to collapse
Perfecto! I will give this a go.
Sent from my GT-I9100 using xda premium
stevehkim said:
cwc should we or can we merge our scripts. mine has a little overclock and uv but everything else is almost identical.
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
I don't see why not. You could actually just download the zip, and place your files in the correct directories. Maybe rename the files so they are the same. That would make your files cwm flash-able.
rav4kar said:
Was this tested on DD's kernels?
Click to expand...
Click to collapse
Will you be my guinea pig? There could be problems just with the bolt_siyah file.
Using siyah This messed up my phone it completely killed my status bar on icescrewed
Sent from my SGH-I777 using Tapatalk
justin860 said:
Using siyah This messed up my phone it completely killed my status bar on icescrewed
Sent from my SGH-I777 using Tapatalk
Click to expand...
Click to collapse
Odd. How could these scripts mess with your framework?
Sent from my SGH-I777 using Tapatalk
cwc3 said:
Will you be my guinea pig? There could be problems just with the bolt_siyah file.
Click to expand...
Click to collapse
cwc, not at least now, as I'm researching some drain issues with DD 01/30 currently.
akira02rex said:
Odd. How could these scripts mess with your framework?
Sent from my SGH-I777 using Tapatalk
Click to expand...
Click to collapse
No idea but it did
Sent from my SGH-I777 using Tapatalk
justin860 said:
Using siyah This messed up my phone it completely killed my status bar on icescrewed
Sent from my SGH-I777 using Tapatalk
Click to expand...
Click to collapse
Strange, I am using both. Clean some cache while your at it.
Alright, so what are the exact steps for installing this?
Copy to SD card, reboot into CWM, flash, reboot?
I tried several times and even wiped dalvik/cache before installing, each time it failed to boot past the exclamation point. I had to restore from backup.
Running Siyah 2.6.11/CM7 Nightly.
Advice?
Schultz_91 said:
Alright, so what are the exact steps for installing this?
Copy to SD card, reboot into CWM, flash, reboot?
I tried several times and even wiped dalvik/cache before installing, each time it failed to boot past the exclamation point. I had to restore from backup.
Running Siyah 2.6.11/CM7 Nightly.
Advice?
Click to expand...
Click to collapse
Oh no. I will look into some cm7 compatibility issues, or maybe I threw in too much. I will make a couple versions tomorrow. One at least without voltage changes.
It work. I saw the volt change in setcpu, btw , i can't find "Open Script Manager, Scroll down to the "bolt_scripts" on your sdcard" , i don't have "bolt_scripts" on SDcard
justbenice said:
It work. I saw the volt change in setcpu, btw , i can't find "Open Script Manager, Scroll down to the "bolt_scripts" on your sdcard" , i don't have "bolt_scripts" on SDcard
Click to expand...
Click to collapse
What hes saying is you have to get a program called script manager from the market its free. The bolt scripts is inside the init.doh zip its in a folder labeled "sdcard" but I think that we don't even need to do that part now. I think all we need to do is flash this in cwm thats it. By the way for any one wondering. This is usable on the I9100 roms too. I'm running siyah 2.6.11 kernel with the Omega rom and it works fine but I will say it did take quite a while to start on first boot. Thanks cwc3!! Oh and homer rules!!
cwc3 said:
Strange, I am using both. Clean some cache while your at it.
Click to expand...
Click to collapse
Strangely it did the same thing to mine - killed the status bar.
Once I rebooted it returned, but I just decided to wipe the cache....just in case.
Weird...
I had problems too. Never got past the boot screen had to restore too . . .
Turbo Kernel Original Thread
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Gingerbread support is experimental. Whatever the bug is, don't say it - I already know. I will fix them all when I can.
Full feature list:
Early roots in KRsH 2.6.32.9/4.1.C.0.7 kernel. Has changed drastically since first release; additional changes from CosmicDan, FXP and Irii. Stock-based kernel with manual changes/updates for AOSP and JB support - reported my many to have better batterey life and reliability than FXP-based kernels. Also built with Linaro toolchain and uses some Linaro-optimized memory functions.
Supports GB, ICS and JB ROM's. Configurable via the "Slot Mode" in the specific slot for the Boot Menu (see next point). AOSP-GB ROM's (e.g. CM7) are not supported.
Turbo Boot Menu. Entered by pressing vol-down (acts as a pre-recovery menu). Supports four slots for installing ROM's into - Slots 2-4 are stored on ext2 "image" files inside the /sdcard/turbo/ folder. Powered by the brilliant Aroma Installer GUI by Amarullz - any slot can be changed to your default boot, and each slot's icon and text can be customized
Tweaks and Mods selection for each slot:
- TSDX - CosmicDan's set-and-forget sd-ext script. Ability to share apps between each slot. Can also be uninstalled if desired (for one slot or for all - fully wizard-driven install/uninstall interface).
- Restore random entropy device - By default, Turbo kernel replaces the /dev/random entropy device with urandom. No need for a seeder - in fact an entropy seeder will do absolutely nothing in this kernel, just sit there feeding entropy to the same device. This option can be toggled to set the default device back to random.
- Deasec v2 - When enabled, this slot will decrypt "asec" apps on startup. Helps a lot with App2SD/Link2SD users. Original concept by Giovanni Aneloni, rewritten by CosmicDan.
- Change USB to ### - This option can toggle this slot to force UMS (Mass Storage) or MTP (Media Transfer) mode for USB connections. Please note that some ROM's, e.g. latest CM10 and KXP-JB, have completely disabled UMS in the ROM. Nothing I can do about that.
- Disable ALS - Enable or Disable the ambient light sensor for this ROM. If a ROM has a "disable ALS tweak" built it, this option will not do anything.
- Logging Mode - Change the Logging mode from the default to either Disabled or Extended. Disabled can increase performance (but logcat will be unavailable), extended can help with developers. See the option itself in tweak menu for more details.
Repair Functions. Inside the Boot Menu > Settings and Tools, the repair function will attempt to fix errors on SDCard and Slot2-4 images, and fix permissions. Default full repair and Advanced selection modes possible.
TeamWin Recovery Project. Can also be switched to/from CWM-Recovery in the Boot Menu > Settings and Tools menu. TWRP is recommended though as it's much more advanced and user-friendly. Contains additional fixes thanks to championswimmer, a theme and UI design by myself, plus the "Factory Reset" option will *not* touch the sd-ext partition.
Increased RAM capacity (select devices). zeus and phonex (Play/Neo L) have 379MB of RAM total (on 480p). 720p recording is removed since it is buggy in Jellybean (gives a good chunk of more RAM), and also some of CosmicDan's kernel tuning to squeeze a bit more (smaller kernel footprint = more RAM for Android). Do not ask for a 720p recording version, it will never happen - use a different kernel if you want it. - use 720p kernel at your own risk
Expanded /system and /data partition. 400 MB of space on system (because JB ROM is getting bigger and bigger. :fingers-crossed: )and 500MB+ of space on userdata.
Automatic wifi-module. There is no ZIP install required for Wifi module, the kernel init can detect automatically if the wifi module(s) need to be installed. They are located on the RAMDisk (at {root}/modules) and the kernel simply makes a symlink to the .ko files on boot if it needs to (linking is better than copying them).
Snappy zRAM compression. I personally don't use zRAM at all because it slows things down (still ain't snappy enough, heh), but "Snappy" zRAM compression by Google is apparently a lot faster than the traditional LZO compression and only a tiny bit worse compression ratio.
CPU governors - Intellidemand (default, has my own enhancements for our single-core Snapdragon CPU's - including CPU ramping on touch events ported from "Project Butter"), Lagfree, SmartAssV2, Performance and OnDemand. No, I will not add more governors. More governors = more RAM used by kernel = less RAM for Android.
I/O schedulers - SIO (default), deadline and noop. No, I will not add more schedulers. More schedulers = more RAM used by kernel = less RAM for Android.
CIFS, TUN/TAP and FUSE support built-in. No modules required.
...did I miss anything? Don't think so.
FAQ/Bugs:
Q) When I select "Reboot > Recovery" in my ROM, it boots recovery but there are strange errors!
A) Yes, this will boot recovery but it won't know which slot to use. I can't fix this sorry, so simply don't use it (just use Vol-Down on normal reboot).
Q) My device keeps going into the Boot Menu, even though I never pressed the key to enter!
A) This is a bootloader thing and is rare, to fix it just enter Recovery (for any slot) and select reboot from there.
Q) Camera does not work in my Stock GB or Stock ICS based ROM!
A) Known issue. I *may* be able to fix camera in Stock ICS ROM's later, but Gingerbread will probably never happen.
Q) I get an FC when trying to record video!
A) On 480p version make sure you select 480p for the quality in camcorder settings. Recording only works on ICS-AOSP and JB ROM's with no 720p.
Q) My ROM in slot 2/3/4 is bootlooping, or I'm getting FC's all the time!
A) Your microSD has become corrupted, probably due to a battery pull or an unclean shutdown - and so the Slot images have also been corrupted. Chose the Tools > Repair function in Boot Menu to try and solve it. If not, I'm afraid you'll have to *delete* that slot (a format will not do) and re-create the images. (Note to ROM dev's - best to use Slot 1 for testing/working, since this is the safe slot for battery pulls/adb reboot command).
Q) I have a problem with my ROM - I flashed Turbo Kernel and restored my backup with Nandroid.
A) This is not possible. If you have a Nandroid/TWRP backup from another ROM, it cannot be restored with this kernel. This is because of the custom partitions. The same goes for restoring Turbo Nandroid backups in another kernel (but restoring TWRP backups in another kernel will work fine - as long as userdata is not too big for the new kernel).
Important info on data safety
*Never* unmount/remove SDCard or pull the battery while system is using Slot 2/3/4. But mounting USB Storage or MTP to PC is 100% fine. Dev's - never use "adb reboot" command, instead use "adb shell reboot" for the safe reboot.
Do NOT install a ROM ZIP in Slot 2/3/4 until it is marked "multiboot-aware" by the creator. ROM's that are not Multiboot-aware will format and install to your internal (Slot 1), no matter *what* you do. There are two ways to work-around this:
1) [Easy, temporary] Basic idea is to move the ROM from Slot 1 (Internal) to the new Slot. When you first enter Slot 2/3/4, the wizard to set up the slot begins. You have the option to either create blank system and useredata images, or to copy (clone) it from Slot 1 (Internal). So basically, just install the ROM (e.g. CM9 or CM10) in Slot 1, then you can setup Slot 2/3/4 and chose "Copy from Internal" for system (and userdata if you like). Make sure the new Slot works OK, then you can erase and reinstall whatever on Slot 1.
2) [Detailed, permanent, ROM makers do this please!] Change the updater-script to use generic mount commands. I encourage all ROM makers to do this, it will still work with other kernels and recoveries fine. For details on the specific script changes needed, refer to this post.
Make sure your SDCard is free of errors. If you encounter *any* issues with *any* ROM, do a full Repair in the "Settings and Tools" menu before reporting any issues.
For a better detailed, newbie-friendly guide on Multiboot, or for more help, refer to this thread guide. Big thanks to RC fma965 for the guide!
Click to expand...
Click to collapse
Downloads/Installation
Please Nandroid backup before flashing. I am not responsible for any permanent damage or data loss. I try my best not to wreck your stuff though
This kernel uses a custom partition layout. /system size is 400MB and /data size is over 500MB. Flashing this kernel will DESTROY all your userdata and ROM, so backup first! You have been warned!
GSM ONLY - You must have a vendor-unlocked partition layout - this only needs to be done once, flash one of this full FTF first: R800i_4.0.2.A.0.62_phoenixvendor.ftf or R800i-4.0.2.A.0.79.ftf. You can find on this thread. -big thanks to smokerman and fma965.
CDMA ONLY - No need to flash any FTF, it seems R800x already has an unlocked vendor partition.
Download and flash the kernel - Dropbox folder for Turbo Kernel
First-time users - Enter Multiboot Menu (Vol-Down key) and go to Internal > Recovery, then format system, data and cache before doing anything else. Very important.
Do not install Google Apps straight after ROM install. You *must* boot the ROM at least once before installing Gapps package!
If you cannot enter the Boot Menu or Recovery after flashing, you need to flash the FTF first.
3.1.1 Source
Credits:
- CosmicDan - Obviously
- wedgess
- Kamarush
- DoomLord
- FXP
and other developers who keep Xperia Play still alive
Changelog
Code:
v3.1.1
----
- Expanded system partition (400 Mb)
- Bring back 720p video recording (Use it at your own risk)
- Minor bug fix on googlenow symlink
- default.prop fixed
v3.1
----
- New: Three more slot customization entries (MIUI, Stock GB and Stock ICS)
- New: Tweaks and Mods menu - "Logging Mode" (Default is 'Standard').
The "extended" mode is useful for developers to ask their users to report bugs easier.
- Fixed: UMS on Sock GB (always enabled, no sdcard unmount i.e. "Dual-Auto-Mount")
- Fixed: Various TSDX bugs
- Improved: GB support
- Improved: Shell "reboot" command adapted for better filesystem safety
- Improved: More misc. optimizations and cleanups to ramdisk
What the difference of this and the original version that Dan took down? This is directly copied from the thread he locked...
RoboticBuddy said:
What the difference of this and the original version that Dan took down? This is directly copied from the thread he locked...
Click to expand...
Click to collapse
for now the features are still the same from the original turbo kernel 3.1 apart from the minor change on the changelog. on the future I'd like to optimize it.
itazchu said:
for now the features are still the same from the original turbo kernel 3.1 apart from the minor change on the changelog. on the future I'd like to optimize it.
Click to expand...
Click to collapse
Well done man, keep up the good work. It's always nice to see kernel development is still alive for the Play.
itazchu said:
for now the features are still the same from the original turbo kernel 3.1 apart from the minor change on the changelog. on the future I'd like to optimize it.
Click to expand...
Click to collapse
Alright, sorry for the misunderstanding. Still good to see people still developing.
Does it work on Xperia Neo L?
RoboticBuddy said:
Alright, sorry for the misunderstanding. Still good to see people still developing.
Click to expand...
Click to collapse
it's alright. I'm still learning and perhaps I can't make any big differences with the original turbo kernel but I'll try messing around with this great kernel.
krchi said:
Does it work on Xperia Neo L?
Click to expand...
Click to collapse
I can compile for Xperia Neo L if you want.
bro @itazchu This can be used in neo l, or if not, can you make this work for neo l? thx
Are you planning to fix bugs for GB?
Can you convert it to .ftf? :cyclops:
Thanks... :good:
itazchu said:
it's alright. I'm still learning and perhaps I can't make any big differences with the original turbo kernel but I'll try messing around with this great kernel.
I can compile for Xperia Neo L if you want.
Click to expand...
Click to collapse
yes please
Jecmenn said:
Are you planning to fix bugs for GB?
Click to expand...
Click to collapse
I don't think so. it's beyond my knowledge. :crying:
Alvin Satrio Wibowo said:
bro @itazchu This can be used in neo l, or if not, can you make this work for neo l? thx
Click to expand...
Click to collapse
krchi said:
yes please
Click to expand...
Click to collapse
this is for Xperia Neo L. it's untested though because I don't have the device so use it at your own risk. Link.
itazchu said:
I don't think so. it's beyond my knowledge. :crying:
this is for Xperia Neo L. it's untested though because I don't have the device so use it at your own risk. Link.
Click to expand...
Click to collapse
ty testing now and also btw since this is a 480 kernel that means no 720p recording but can i watch youtube in hd? cause in past with gb roms it didnt work
krchi said:
ty testing now and also btw since this is a 480 kernel that means no 720p recording but can i watch youtube in hd? cause in past with gb roms it didnt work
Click to expand...
Click to collapse
and surely it doesnt work now..kernel is the same,only a little bigger.:good:
for GB roms flash a custom kernel like lupus gb or doomlord..its way faster and gaming is a lot better.
itazchu said:
this is for Xperia Neo L. it's untested though because I don't have the device so use it at your own risk. Link.
Click to expand...
Click to collapse
grab turbo kernel 3.1 for neol and make the same as for play..just make a little bigger,surely it will work fine.
smokerman said:
and surely it doesnt work now..kernel is the same,only a little bigger.:good:
for GB roms flash a custom kernel like lupus gb or doomlord..its way faster and gaming is a lot better.
grab turbo kernel 3.1 for neol and make the same as for play..just make a little bigger,surely it will work fine.
Click to expand...
Click to collapse
So, men you're saying that the lupus o doom kernel are better for gaming?
Im looking for a jb rom and kernel that can handle MarioKartDS whitout lags.
So do you think this kernel can do that? Or you can give me a idea of which combination i can use?
Sorry my english i hope you understand...
janolucero said:
So, men you're saying that the lupus o doom kernel are better for gaming?
Im looking for a jb rom and kernel that can handle MarioKartDS whitout lags.
So do you think this kernel can do that? Or you can give me a idea of which combination i can use?
Sorry my english i hope you understand...
Click to expand...
Click to collapse
a GB kernel is better for gaming on GB roms..if you want a JB rom then this is the right kernel for you..although is multiboot,is still the best kernel for play on any JB rom.(lupus v8 480p is also good) but this has more options,,its more complete.
en espanol vete a mi blog(clica en la imagen que ves por bajo de mis comentarios).
maybe i am just blind, but where are the sources with the changes made??
A bug in kernel....
In Default.prop is written appliance model zeusc ... You're interfering with apps games ... Has not detect nor gamespad the device ... Switch Zeusc to R800i or delete these lines should work ... but this standard has to be done directly in the kernel since changing the ROM does not work ... After reboot back to normal. thank you
Sent from my R800i (Xperia Play) using Racing Speed JB Rom
zeusc is the cdma xperia play. Was it the same in cosmic dan's build prop too?
TESTED ONLY ON D851. (I CAN'T TEST EVERY CARRIER SO LET US ALL KNOW IF IT WORKS FOR YOU)
USE THIS AT YOUR OWN RISK!
SPECIAL THANKS TO...
@KingOfDope - For providing us with an awesome icon and UI design for Velocity
*THE SCRIPT* discontinued
REMOVE THIS SCRIPT.
1. Download G3 SPEED UNINSTALL zip and flash in recovery.
The uninstaller will also replace those files that were originally deleted by early versions of G3 SPEED.
DOWNLOADS FOR G3 SPEED SCRIPT. NO LONGER SUPPORTED!
Version 3.3
http://d-h.st/kLQ
Mirror
https://www.androidfilehost.com/?fid=95916177934540403
Uninstall
http://d-h.st/D7p
Mirror
https://www.androidfilehost.com/?fid=95916177934540404
Version 3.2.1
http://d-h.st/50g
Version 3.1
http://d-h.st/vT6
Version 3
http://d-h.st/orX
Version 2
http://d-h.st/oyi
*THE APP* FULL SUPPORT
VELOCITY APPLICATION!
THIS APP MAY HAVE THE POTENTIAL TO CAUSE DAMAGE TO YOUR DEVICE.
YOU'VE BEEN WARNED!!!!!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PERFORMANCE- Realtime screenshot of Velocity being used on the Quadrant benchmark application.
I labeled this originally as a "graphics" app but in further research it does much more than that. It will speed up your entire system a considerable amount.
This is a completely seperate MOD from the script above and may be used in conjunction with that script or any other script.
Expect much higher framerates, smoother graphics and higher overall system performance.
Essentially you are overclocking your device with this app.
Use it CAREFULLY! Choose wisely!
THINGS TO KNOW.
This does NOT overclock your CPU or GPU. It adjusts multiple internal clock settings in your device. These clock settings will be raised by this application and could cause instability and "Blue Screens"
HOW VELOCITY OPERATES.
When you set "on boot" Velocity will save your values. When you reboot your phone it will restore your values after 10 seconds has elapsed.
If you open the app before those said times have elapsed, all values are at default and the app will say "standby". After the time has elapsed Velocity will restore your previous values and now show these values instead of "standby".
REQUIREMENTS FOR VELOCITY
- Latest version of SuperSU.
-"Mount namespace separation" must be enabled in SuperSU.
VELOCITY APPLICATION DOWNLOAD.
VERSION 2.3 - ALL ROMS
http://d-h.st/H8WL
Mirror
https://www.androidfilehost.com/?fid=95916177934537668
VELOCITY v2.1 - ALL ROMS
http://d-h.st/Jn5
VELOCITY v2.0 OFFICIAL RELEASE.
STOCK BASED 4.4.2 ROMS
http://d-h.st/2zO
AOSP/CM BASED 5.0L ROMS
http://d-h.st/mGJR
Beta v1.5
http://d-h.st/Fyv
Beta v1.4
FUBAR
Beta v1.3
http://d-h.st/1pO
Beta v1.2
http://d-h.st/Cq6i
Beta v1.1
http://d-h.st/yuK
Beta v1.0
http://d-h.st/mag
CHANGELOG FOR VELOCITY APPLICATION
VERSION 2.3
-Removed "boost" option.
-Changed theme.
-Added safety option.
-Added information page.
-Added G3 Speed script trial. New Version 3.4(script is heavy on battery)
-Fixed D855 bugs and BSOD.
VERSION 2.2
-Test build.
VERSION 2.1
-Bug fixes.
VERSION 2.0
-Rewrite application from ground up for efficiency and proper execution.
-Bug fixes.
BETA VERSON 1.5
-Added 'Boost" button to OC additional clocks in the device.
-Added "Set On Boot' option.
-All clocks are set to default when the screen is off.
BETA VERSION 1.4
-FUBAR
BETA VERSION 1.3
-Velocity is now the official name.
-New fresh material design.
-Value now WON'T hold after reboot for safety.
-Added more frequencies for finer adjustments
BETA VERSION 1.2
-Added more frequencies in a new selector.
BETA VERSION 1.1
-Changed Level 4 "max" to a lower value. It was crazy high IMO.
-Added "shake to default" in case you get into trouble.
-Values now stick after screen toggle!
-Values set to default after reboot.
CHANGELOG FOR G3 SPEED SCRIPT
VERSION 3.3
-Removed net settings.
-Adjust emmc gov settings.
-Disabled logging in kgsl.
-Adjusted kgsl and firmware timing.
-Removed adreno config file for now.
VERSION 3.2.1
-Add 30sec delay to script launch.
VERSION 3.1
-Removed parts of the script that deleted files from the system.(QOS & logcat)
-Added build properties to the system.
-Removed any clocking that was initially in the script. These are now added to Velocity.
-Greatly improved Adreno.
VERSION 3
-Add fstrim back
-Add delay before script executes
VERSION 2
Remove fstrim.
Remove drop caches.
Adjust mmc clock delay.
Change devfreq governors.
Adjust byte clocks.
Added adreno config file to remove adreno logging.
THANKS ENJOY![emoji2]
I can confirm, it is working on D855. But as it is stated by razz1 use it at your own risk.
If you don't feel safe. Back up the files with esfile or whatever you like. Backing up 3 files begining with rm command is enough. However, it is not needed cuz we all have our nandroid backup anyway or at least we all should have.
See any difference in the performance?
Tried downloading 5 times from 2 different devices, Dev host says it's 2kb, download is 19kb and won't run as instructed.
Sent from my Nexus 7 using XDA Free mobile app
The phone is running faster ?thanks
I can install for 855??
jojobans said:
I can install for 855??
Click to expand...
Click to collapse
Maybe if you read 4 posts above yours you would find out.
what about battery life?
Can anyone confirm that it's working?
As well as that, I'm not familliar with android coding, so what exactly does this code do? ^^
Thanks in advantage, I'm willing to try as soon as I understand what this does
Yes its working on my D850 it would be better if it would stick after reboot?
Sent from my LG-D850 using XDA Premium 4 mobile app
Look at "pureperformane x" by jeeko
Sorry For My English
kabalah89 said:
what about battery life?
Click to expand...
Click to collapse
Battery life should be unaffected. These are just read ahead values, removing some logging and removing QOS that runs in the background. It's possible it may actually be better.
jojobans said:
I can install for 855??
Click to expand...
Click to collapse
Should work fine. Just hasn't been tested on your device.
DanieleD'Ignazio said:
Look at "pureperformane x" by jeeko
Sorry For My English
Click to expand...
Click to collapse
This isn't some jeeko rip off. Just want to be clear on that. I do my own work. I'm not saying you are implying that, I just want that to be known, thats all. This is written specifically for this device.
Work on d855 with CloudyG3 1.1
razz1 said:
This isn't some jeeko rip off. Just want to be clear on that. I do my own work. I'm not saying you are implying that, I just want that to be known, thats all. This is written specifically for this device.
Click to expand...
Click to collapse
Thanks for answer
Sorry For My English
razz1 said:
FOR STOCK ROOTED ROMS ONLY.
TESTED ONLY ON D851. (Should work on all stock rooted G3)
USE THIS AT YOUR OWN RISK!
Basically when I get a new device the first thing I do is dive into the file system and pull out as much performance I can without diminishing battery efficiency.
This script is strictly designed for the G3 and will give you a decent boost in performance without any gimmicks.
DOWNLOAD
http://d-h.st/L6v7
Click to expand...
Click to collapse
Create init.d script so you do not need replay the script manual after reboot?
Work on d855 stock rom 10n speed god and RAM space is improved
robalm said:
Create init.d script so you do not need replay the script manual after reboot?
Click to expand...
Click to collapse
Please don't quote the OP as it's a bit long [emoji4]
Anyways, here is my issue. I am VERY new to this device. Had my G3 for 4 days. Rooted, ROMed etc. I personally don't believe I have init.d support because I don't have /system/etc/init.d.
Do you have this folder someplace? Did I miss something along the way?
If you have init.d I will create a flashable zip.
razz1 said:
Please don't quote the OP as it's a bit long [emoji4]
Anyways, here is my issue. I am VERY new to this device. Had my G3 for 4 days. Rooted, ROMed etc. I personally don't believe I have init.d support because I don't have /system/etc/init.d.
Do you have this folder someplace? Did I miss something along the way?
If you have init.d I will create a flashable zip.
Click to expand...
Click to collapse
I think some roms have init.d support now like Claudy and knvirus(not sure)...