I took Defy MIUI 2.3.30 from miui.us and ported it for the Bravo and added a few things to make it more functional or fix bugs.
If anybody has anysuggestions or things they want added in, let me know and I'll try to add them in.
Still working on multilanguage. I have almost working multilanguage, 14 languages, but plugging in to pc can corrupt sdcard data, no tethering, and no copy\paste to\from pc. I don't want to release until thats fixed. No one wants to lose data.
The multilanguage framework-res.apk I have calls a 2nd usb notification and the two confilct with each other. I'm working on removing the calls to the 2nd mount tool, but its taking time. I've also uploaded the framework-res.apk if anyone can help to fix it.
2.3.30
Added Camera
Build.prop changes
Added CM7 DSP Manager + Audio Effects
Removed Torch
Overclocked\Undervolted (If you don't like it you can always change it)
Changelog 2.3.30.1
Replaced /system/lib/hw/ with CM7 Kobe
Removed Audio Effects
Changed CM7 DSPManager to WajkIUI's CM7 DSPManager
Changed GPS to AGPS
Updated Google Play
*Added KickAssKernelizer_Tweaks_Installer_Update_3_RC7.1*
*Added V6_SuperCharger_for_Android-update8*
*Added Die-Hard_Battery_Calibrator_RC5*
*Added 3GTurboCharger_Installer_Update_3_RC7*
Added Yaffs Explorer
Added Catlog
**Added No-Frills Cpu Control**
Added CpuSpy
Added Terminal Emulator
Added TweetyPeetys's Zipalign on Boot\Sdcard Read Ahead Tweak
Changelog 2.3.30.2
Moved Supercharger scripts to xbin for easier execution and less problems
Added 4 Way Reboot
Added Volume Button audio track skip when screen off
Added Beats Audio
Added Bravia Postprocessing mod
Added Multiling Keyboard
Added MortPlayer Music and Widget (for myself, I don't use miui music)
Changed rom base from miuiandroid.com to miui.us
Download MIUI Bravo 2.3.30.2
md5sum = e6151d7f4a10d0a1ff1a1c7eb60ea809
Install Notes
The Google First Run Wizard starts on the last page, then works normally after clicking finish.
*Scripts aren't activated by default. To use scripts, open Terminal Emulator, type "su", then use one of the following commands to use the scripts: "v6.sh" for V6SuperCharger "3g.sh" for 3g TurboCharger "kak.sh" for Kick Ass Kernelizer "dhb.sh" for Die Hard Battery Calibrator. I shortened all the script names to make the commands easier to type.*
**On first boot, open No-Frills Cpu Control, change Governor to Conservative or Smartass, change io scheduler to noop (not necessary, but is recommended), and select apply on boot. This will fix the Governor problems and use my overclock settings. Make it look like the last screenshot.**
The voltage for Vsel2 and Vsel3 may be low depending on your phone. If the rom acts unstable, increase Vsel2 by 1 and boot. If its still unstable, increase Vsel3 by 1 and boot. Repeat as necessary. They work perfect on my phone.
Thanks
Zepplinrox's Script Links For getting updated scripts and clicking thanks.
Thanks to TweetyPeety for his Zipalign scripts and to Mataflakitas for pointing out WajkIUI's working CM7 DSPManager
skeevy420 said:
I took Defy MIUI 2.3.30 from miuiandroid.org and ported it for the Bravo. It runs smooth and stable; at least for the hour I've been using it. I'm going camping for a few days and need a stable rom.
I kept the rom as stock as possible. I'd post screenshots, but I'm already on a custom theme and don't feel like changing back....and besides, they're the same as Pikachu dammit, just go look there.
[dded Camera
[*]Build.prop changes
[*]Added CM7 DSP Manager + Audio Effects
[*]Removed Torch
[*]Overclocked (If you don't like it you can always change it)
[/LIST]
Download MIUI Bravo 2.3.30
EDIT
After messing around with overclocking, I found its bugged. To fix, Install No Frills Cpu Control from Market, boot with performance, and use no frills to select any other governor and select apply on boot.
Click to expand...
Click to collapse
Great... im like genius thanks skevy420...
CM7 DSP Equalizer Crash
Found "Bug"
Using the equalizer makes CM7 Dsp Manager crash. Not really a bug since DSP Manager wasn't made for MIUI and I added it in. Probably gonna remove it if I can't get it to fully work.
I'll reup a new version without DSP Manager around 8 pm central time, or 9 hours after this post. I'll include No Frills Cpu, zipalign on boot, sdtweak, and add in Supercharger, KAK and 3g Turbocharger (unused and unconfigured so you can tune them how you like).
thanks
skeevy420 said:
Found "Bug"
Using the equalizer makes CM7 Dsp Manager crash. Not really a bug since DSP Manager wasn't made for MIUI and I added it in. Probably gonna remove it if I can't get it to fully work.
I'll reup a new version without DSP Manager around 8 pm central time, or 9 hours after this post. I'll include No Frills Cpu, zipalign on boot, sdtweak, and add in Supercharger, KAK and 3g Turbocharger (unused and unconfigured so you can tune them how you like).
Click to expand...
Click to collapse
thank...
it can see a glance this work...skeevy420
http://forum.xda-developers.com/showthread.php?t=1161110
Update Bump
Quite a few changes. Look at the first post. I feel bad for the 19 who installed the first one...this one's better.
spanish
skeevy420 said:
Update Bump
Quite a few changes. Look at the first post. I feel bad for the 19 who installed the first one...this one's better.
Click to expand...
Click to collapse
Only lacking the Spanish language......
I believe that I can wait for you since I am a novice not like changing the language thank you very much...skeevy420....
I'll attempt to add in Spanish. Just found the MIUI Rom translation project. It'll take me a while to do it, since I don't speak Spanish and can barley read it.
It seems to be a simple enough process. Decompile the apk, add in a new language folder, make a new xml with translated strings. Spanish is 100% completed at the site, but I still have to make sure everything is in the same order as Engligh.
Link to translation guide
Link to Spanish Translation site
EDIT
After looking through some of the translations, many strings are missing. I can provide the English translation files for anyone who wants to translate the rom to another language.
thanks
skeevy420 said:
I'll attempt to add in Spanish. Just found the MIUI Rom translation project. It'll take me a while to do it, since I don't speak Spanish and can barley read it.
It seems to be a simple enough process. Decompile the apk, add in a new language folder, make a new xml with translated strings. Spanish is 100% completed at the site, but I still have to make sure everything is in the same order as Engligh.
Link to translation guide
Link to Spanish Translation site
EDIT
After looking through some of the translations, many strings are missing. I can provide the English translation files for anyone who wants to translate the rom to another language.[/QUOT
I believe that I can wait for you since I am a novice not like changing the language thank you very much...skeevy420....
The video can check the chamber this working I do not believe that it is a failure to record video
Click to expand...
Click to collapse
faile
mataflakitas said:
skeevy420 said:
I'll attempt to add in Spanish. Just found the MIUI Rom translation project. It'll take me a while to do it, since I don't speak Spanish and can barley read it.
It seems to be a simple enough process. Decompile the apk, add in a new language folder, make a new xml with translated strings. Spanish is 100% completed at the site, but I still have to make sure everything is in the same order as Engligh.
Link to translation guide
Link to Spanish Translation site
EDIT
After looking through some of the translations, many strings are missing. I can provide the English translation files for anyone who wants to translate the rom to another language.[/QUO
The video can check the chamber this working I do not believe that it is a failure to record video...
I believe that I can wait for you since I am a novice not like changing the language thank you very much...skeevy420....
The video can check the chamber this working I do not believe that it is a failure to record video
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Multilanguage help
I found a multilanguage pack for miui 2.3.30 but it makes a 2nd USB notification app appear and makes USB not work right. If anybody knows what activates USB notification it'll help me out a bunch.
I added in beats audio, 4 way reboot, volume button track skip on screen off. I'll post updated Tom later, I want to fix multilanguage USB first. Either way, update later today.
Edit--Found problem
Framework-res.apk
Now to try and fix it...
I've noticed that the MIUI Compass only works some of the time. Opening any other compass fixes it.....anybody have a good compass app to add? Or any system type app for that matter?
I need to look into using Aroma Installer.
The post wasn't even up for 1 minute and someone had already downloaded the newest version. Damt that was fast.
skeevy420 said:
I've noticed that the MIUI Compass only works some of the time. Opening any other compass fixes it.....anybody have a good compass app to add? Or any system type app for that matter?
I need to look into using Aroma Installer.
The post wasn't even up for 1 minute and someone had already downloaded the newest version. Damt that was fast.
Click to expand...
Click to collapse
This work already this in Spanish....?
No, not yet. Working on it. The only 2.3.30 multilangluage I've found has an extra USB notification system call in framework-res.apk and that call can cause sdcard corruption, apps not to function correctly, lose of data tethering, losing the ablity to copy and paste from the pc to the phone's sdcard. Probably other things too. Its just too unstable to add in for now.
I've attached the multilanguage framework-res.apk to the first post if someone wants to help make this multilanguage. So far I think the problem is a few strings in strings.xml in the language's values folder, and a line in ids.xml in the same folder. I've edited all the languages and removed all the calls, but I have recompile errors. I've tried 3 different versions of apktool.
I also forgot to add in dsp manager with the latest release. Not a big deal since Beats Audio works well, but I'll upload a patch for it later on today when I have the time for it. I was so busy with the multilanguage yesterday, and real life when I wasn't modding, that it slipped my mind.
skeevy420 said:
*Scripts aren't activated by default. To use scripts, open Terminal Emulator, type "su", then use one of the following commands to use the scripts: "v6.sh" for V6SuperCharger "3g.sh" for 3g TurboCharger "kak.sh" for Kick Ass Kernelizer "dhb.sh" for Die Hard Battery Calibrator. I shortened all the script names to make the commands easier to type.*
Click to expand...
Click to collapse
What are these scrips for ?
And was the original MIUI 2.3.30 build overclocked ?
PsyClip-R said:
What are these scrips for ?
And was the original MIUI 2.3.30 build overclocked ?
Click to expand...
Click to collapse
The scripts are for memory, kernel, 3g, wifi, and lots of tweaks. Try them out. I recommend using the automatic settings in V6 (forgot the exact #), then option 20; options 5 & 7 in 3g, and enable io tweaks in kak and let it run. They'll help a lot. The 3g.sh option 5 doubles my 3g down speed. Check out the link on the bottom of the first post, it goes to the new release and archive page for the scripts.
No, it wasn't overclocked, but I've ran overclocked with those settings since December on all the roms I've ran. Only a few CM7's have had problems with those settings, and usually its the CM7 rom being buggy that causes the crashes with the low voltage.
I've also seen overclock posts with people running [email protected], [email protected], [email protected] for better battery. That's just dumb. You'll harldy ever stick at 500, hell, you'll hardly stick at the 600 stock, especially with the default governor settings. I found that 700 is a good median value to use. Powerful enough to get the job done without jumping to Vsel3 and stable when undervolted. And 1100 helps run games smoother without having to bump up the voltage.
For governors; choose Conservative for Best Battery with slight lag, then Smart Ass for Slightly less battery with less lag, then Ondemand. Performance & Userspace are battery killers, but they also stay on Vsel3 and are great when staying plugged in. The conservative lag comes from trying to stay on the lowest Vsel it can and lowering as soon as it can. Same with Smart Ass. Use No Frills to choose the governor and apply on boot. Leave the bootmenu governor at Performance, Ondemand, or Userspace for a faster boot and then don't pick that governor in No Frills, the overclock module likes to bug up with changing to the same governor already in use.
Questions:
Are you working on spanish language for MIUI? I understand everything but I'd like to install this rom to my girlfriend's bravo, she likes it.
Does Bravia engie work for us? I think it didnt work for defy neither for us.
josuearisty said:
Questions:
Are you working on spanish language for MIUI? I understand everything but I'd like to install this rom to my girlfriend's bravo, she likes it.
Does Bravia engie work for us? I think it didnt work for defy neither for us.
Click to expand...
Click to collapse
Yes, working on Spanish. Maybe today or tomorrow. I'm having to use Google Translate on a hundred strings from 4 apks. After that I test.
I have no idea if Bravia works. I just added it in.
I'm having problems recompiling the apks no matter what method I do. I've tried a few methods with 3 different apktools. I'd just make a Spanish 2.3.30 rom, but there isn't one to make. The latest Spanish rom (miui.es) is 2.3.23. Other than that, the closest thing I can find is WajkIUI GB for Defy. I could port either one no problem.
The Pikachu Miui Rom has Spanish in it, if that helps.
can you build a clean install like MIUI does ?
I really appreciate your build, but i don't like overclock and software included
PsyClip-R said:
can you build a clean install like MIUI does ?
I really appreciate your build, but i don't like overclock and software included
Click to expand...
Click to collapse
I'd love a build like that too!!
Related
hi this is not my rom i just saw this from a thread and im just translating it
[06/30/1910] EDGE Hero 1.1.2 - OC, A2SD, based on EU
Well, after throwing me almost all day yesterday and this morning fighting with new ROMs, I got a rooter, overclocking, put a2sd, change the launcher, optimize pngs, etc. And here it is:
EDGEHero 1.1.2 - based on the U.S. ROM
What's in?:
Root.
Superuser.apk nicer (see screenshots).
Apps2SD.
Dalvik2Cache
Autokill.
Busybox.
Own theme.
Kernel overclock up 810 MHz (Not you pass the 710-768, is too unstable).
CPU usage optimizations.
PNGs optimized to load faster and save space.
3D Gallery running like an angel.
Wifi working.
Linpack \u003d> 2.2-2.3 MFLOPS without OC, OC to 3.1 with 768. 5 MFLOPS with JIT.
Market ALL apps running.
Deodexada ROM
JIT Patch (Goes well, but make Nandra just in case).
Livewallpapers with launchers - with Sense T_T not go, you could modify a little Rosie.apk that appeared on the forums of Villain and allows the LWP, but it would be foolish because at the end while stop working.
I accept suggestions for future versions. That the work already achieved ROM. Now people need to say what he would like to include.
Instructions:
Do you come from another ROM?
-Make three wipes of rigor (or 5 as you give).
-Flashing the ROM.
-Restart.
"Upgrading from an older version?
-Wipe the Dalvik-cache.
-Falsheo.
Why JIT?
Start the normally-ROM, change wallpaper for one you have in the SD. REQUIRED.
"Reset> Recovery> Backup Nandra> Wipe Dalvik.
JIT-Flashing.
"Pray, pray a lot.
WARNING: DO NOT WIPE OF DATA. If borráis the data folder and my theory is correct, you **** the JIT and the ROM, I loved those bootloops come. If you're going to wipe the data for an update or something, you have to put the patch of JIT-OFF. Then you can put it back, but if not, do not start.
Difficult, eh?
"A2SD?
"If you already have the SD partitioned, no problem.
"The partitions must have is a fat and a ex2/ext3 (preferably ext2), minimum. You can also have swap partition, but this ROM does not use it.
"It is obligatory to do so, but advisable.
Download:
Version 1.1.2:
http://www.multiupload.com/C2KLJV3QN7
MD5SUM: f12bb83c25f496b7654ead34481b7b39
Version 1.1.1:
http://www.multiupload.com/D6I9LSVS5M
MD5SUM: d17e48b0d4f32f16985af04c444a0fce
Version 1.1.0:
http://www.multiupload.com/GLME2WGYW3
MD5SUM: 2986ec120aa2b0a04dcf83a3d4afa717
Version 1.0.2:
http://www.multiupload.com/HBAM7OF2OY
MD5SUM: 37ff4d0259ee5b3f1e6efa7fd8afb288
Patch to add search and voice dialing and set the default keyboard Castilian (added from 1.0.2):
http://www.multiupload.com/QV7NP9P0LT
Stock kernel (disables all optimizations, it is assumed):
http://www.multiupload.com/VZT5PXX9UM
Protected-apps-patch (is already installed as standard on versions> 1.0.1):
http://www.multiupload.com/909MI94LIA
Sense transparent clock (subject to metamorph)
http://www.multiupload.com/HSPX5KXNIU
JIT Pache VERY IMPORTANT INSTRUCTIONS VIEW:
http://www.multiupload.com/TMDBJELUBO
Patch JIT-OFF (warning if it does not work):
http://www.multiupload.com/YOWHLLENCG
FIX to use voice recognition on the keyboard (to be included from 1.1.1):
http://www.multiupload.com/75LO1BZO0S
FIX the Lockscreen (the bar no longer cover the "Snooze", including from 1.1.2):
http://www.multiupload.com/CYLNCRZ1YC
Changelog:
-1-07-10 -
Version 1.0.2:
Overclock fixed (theoretically), added file manager (Estrong file manager), fixed update-script to be no need to wipe data or yes (theoretical as well, I could not prove it), and added HTC_IME MOD, which comes with recognition voice.
-30-06-10 -
Version 1.0.1:
Fixed the OC to 810 MHz, protected from market applications, custom loading screen Sense.
Version 1.0:
Root, OC 691, and CPU optimizations several pngs, first version.
Thanks to:
The kid who sacrificed so that we have the root, the team Villlain APPS2SD the script to kendon the source code of your kernel and build a magnificent guide to Feeyo by some of the commands and build optimization . prop.
looks good
Awsome! Will add link to this thread in my thread right away
C0mpu13rFr34k said:
Awsome! Will add link to this thread in my thread right away
Click to expand...
Click to collapse
no problem mate if u want me to translate more i will u just tell me =)
Nuclear Overclocking holy moly that does not sounds to good
Feeyo said:
Nuclear Overclocking holy moly that does not sounds to good
Click to expand...
Click to collapse
844mhz lol
Err... a "CD-ROM" based rom for my hero.. think i might just stick with an established one rather than a peripheral one
these numbers..... 800 mhz and above.... are impresive, but i am absolutely sure that NOONE will find them usable.... (i don't mean to offend the aouthors of the rom) .
woah
let me know if somebodies device can use it! 800Mhz...
liljom said:
woah
let me know if somebodies device can use it! 800Mhz...
Click to expand...
Click to collapse
Computerfreaks does
Wow, thanks for the info, but this translation is horrible lol
Where it says "nuclear overclocking" it should say "kernel overclockable", sorry to disappoint you
Also, I haven't tested it, but it says it's overclockable to 810Mhz, don't know where you get the 844Mhz from
aleixps said:
Wow, thanks for the info, but this translation is horrible lol
Where it says "nuclear overclocking" it should say "kernel overclockable", sorry to disappoint you
Also, I haven't tested it, but it says it's overclockable to 810Mhz, don't know where you get the 844Mhz from
Click to expand...
Click to collapse
i now i think the guy who wrote it must of been sleepy lol and i heard u can go 844mhz i cant cuzz i hae a week hero mine can only go up to 768mhz
aleixps said:
Wow, thanks for the info, but this translation is horrible lol
Where it says "nuclear overclocking" it should say "kernel overclockable", sorry to disappoint you
Also, I haven't tested it, but it says it's overclockable to 810Mhz, don't know where you get the 844Mhz from
Click to expand...
Click to collapse
maybe it was made by gtranslate.
but it goes up to 844Mhz. I installed it : )
Nice one, very nice
asad510 said:
Computerfreaks does
Click to expand...
Click to collapse
Yeah baby! xD It gets EXTREMELY unstable with JIT on though and it cannot take more than 800MHz with JIT and still it is VERY unstable but with JIT of I can take it all the way only with minor problems
EDIT: Seems like it does nothing when you overclock over 787MHz seems like it's the max... Going to try overclock widget and see if that can move it further
EDIT2: Set the overclock to 787MHz and it worked fine then I set it to 806MHz and it seemed like it set the clock but also that the max speed was now set to 768MHz. Then it put it all the way up to 844MHz and my phone froze... There must be some kind of bug...
EDIT3: I have no idea if my phone is actually running over 800MHz cause everytime I set it over 787MHz it just shows 480MHz all the time...
so.. does the 100mhz jump show any drastic improvement in the response of the touch and program loading?
rafi300 said:
so.. does the 100mhz jump show any drastic improvement in the response of the touch and program loading?
Click to expand...
Click to collapse
Nope OC over 729 MHz on my phone slows it down but I guess if i kept pressing the linpack button eventually it would hit that record breaking spot xD
It can be translated on the website...
The text can be translated on "HTCMania"...
Just go tho the bottom and click on the British Flag... It is about the twelfth from the left...
Aqmaqr said:
The text can be translated on "HTCMania"...
Just go tho the bottom and click on the British Flag... It is about the twelfth from the left...
Click to expand...
Click to collapse
lol never saw that lol
Aqmaqr said:
The text can be translated on "HTCMania"...
Just go tho the bottom and click on the British Flag... It is about the twelfth from the left...
Click to expand...
Click to collapse
It seems that instead of that, it was translated to taiwanese from HTCMania, and then to english using gtranslate lol
Since i've installed this ROM my Phone doesn't ring anymore. Is there any solution for this.?
thx in adv.
TG 2.0 is probably my final Gingerbread build for Hero. I think it's pretty complete, stable enough for daily use and fast, much faster than 1.x.
Screenshots and more info in post #2
IMPORTANT NOTES:
1. Don't use any other OC app, please only use the included one.
2. On the first boot many internal tweaks that require a restart are set up, so please do so before setting up stuff, this is pretty critical.
3. Wipe absolutely everything, even if you come from TastyGinger 1.1.
Changelog:
- updated to latest sources
- fixed text rendering
- added power widget in notification bar AND their settings in settings/display
- much faster(as in snappiness, dunno about benchmarks &co)
- EXT-A2SD - moves apps and dalvik cache to SD works now, I've tested it again and again
- added LWP
... and other minor stuff too
Features:
- RaKern 200 kernel @614MHz default
- new CPU governor, MOBILE GOVERNOR, written from scratch, based on the ondemand governor's behavior, with some tweaks -> limited frequency when CPU is idle, optimized frequency stepping based on CPU load and others too *** at the moment the governor comes as a module, and I'm not going to release the source code until I make it a perfect option for mobile, battery-powered devices; I still have to test it on other types of CPUs to see what can be done to improve.
- default Gingerbread launcher, with a few tweaks to make it faster
- built-in low-DPI
- built-in overclocking app, very basic and straight forward, but with a very nice way of doing things(see post #2 for more info)
- no ads in browser and apps
- compatibility mode disabled by default
... and many others
DOWNLOAD TastyGinger 2.0 for HTC Hero(mdpi)
MD5: 3ad7c8523b75f371ae99b5fdbd05a376 (please check if your installation is not working according to changelog/feature list)
Alternative
Reserved for screenshots and more info
downloading...
Sent from my Hero using XDA App
Downloading now... Thanks
being a bit of a noob, but how does a2sd work? i know the option on recovery, what should swap be? i know aaaages ago i used 512mb for apps, so how do i do this??? lol
Swap is useless with this ROM.
is this right? swap is 0mb, change ext2 to ext3 and when the option on flashing, male ext2 as 512mb??? all done???
Leave it as EXT2. And yes, but do this BEFORE flashing the rom.
Games?
Does Homerunbattle 3d and Backbreaker work on this build? In other (1.1) doesn't work.
Do you think a 8GB Class 2 would be sufficient for Apps2SD?
Any SD Card will do the job
holyshit1 said:
Does Homerunbattle 3d and Backbreaker work on this build? In other (1.1) doesn't work.
Click to expand...
Click to collapse
Hey, Radug can you answer on my question?
I don't have the apps installed so I don't know
ETA on screenshots?
See the TG1.1 screenshots... the default wallpaper is different and that's about it... and yeah the text rndering is better.
I'll try to post them later today.
Nice rom! Any idea on how to add dictionaries to the stock keyboard?
RaduG is there any possibility to change screens to only 3?
Not with the default launcher.
Umm, any way to get "Friendstream" or something? Basically I want a widget, that shows latest messages on facebook/twitter and lets me respond to them
Mirrored version 2 on my server . here
Hello,
I'm reactivating this thread since I cannot talk with samm every now and then to update the OP from this thread here.
What works:
It is stable for a daily driver but there are definitely things that doesn't work. For starters, the Hero is too small for ICS since we don't have any GPU posibility. Adreno 130 drivers are oh, too small and too bad for animations on ICS, they suck even in GB and Froyo. Still, the statusbar and fling are much smoother than other android releases because that's how ICS is built. It is more RAM friendly and it looks, well, sexy!
Will try and update this rom when it will be possible. We might jump on the bandwagon of 4.0.4 if I can make it to move faster than it moves right now (yes, I have an experimental build).
If one of you want to join me to develop this rom further, send a PM and I will send you some details about what is in the works, how far it is. I know there are few people that can work on builds here on Hero thread but if we work together, we can pull this out one more time.
FLASH THIS AT YOUR OWN RISK. I AM NOT RESPONSIBLE FOR:
- YOUR BRAIN
- YOUR HOUSE
- YOUR PHONE!
ON with the ROM. What has been changed:
Added:
Code:
- Google Music apk (yes, official google music app);
- Explorer.apk
- Latest and greatest LV Kernel 1.2+
- Revert to Evtoolbox back from 4.0.3 builds
- Set the cpu to scale at 352-672 from startup
- Tweaked the build.prop a little (added some experimental lines)
Why this is v3?
Because the memory management inside the kernel (remember, INSIDE THE KERNEL) is tweaked and fixed to nice values in order to allow our hero to better multitasking (you can find these values in my other rom called 1ceCream BEAST Flavor). No need for tweaks in init.d to do the job, no bull****.
Just plain and simple!
If you are texting someone, sending an email, playing a game, doing something, and you are locking the screen, after unlocking you will find that the application is ON the screen, and is not closed how it is in many other roms for hero. The multitasking with my values is so much better, you will definitely like it!
Click to expand...
Click to collapse
The rom moves fast, even if it is ICS, I have the animations on and no force GPU in Developer settings and it is still moving so much fast than the older builds.
Overall, I am happy with this release and I hope you will be too! Post me some of your opinion and tell me if it is fast or am I dreaming!
Some user's feedback:
Loxxy said:
wow 'HeroICS v3' is running on rocket power !!! what the hell
amazing job
Click to expand...
Click to collapse
Carrier Internet connection issue:
- Create Manual APN for provider's internet connection.
DOWNLOAD HeroICS v3
If you make these changes maybe you'll see better performance, the hero can't handle dithering on anything higher than stock GB or Sense froyo and doesn't have enough RAM for 48mb of dalvik heapsize. I may be wrong but these always worked for me in the past altough ICS is supposed to be better on RAM.
dalvik.vm.execution-mode=int:fast
dalvik.vm.heapsize changed to 24m or 32mb
persist.sys.use_dithering=0
Good work. Flashing now.
How about keeping this as lite as possible, only the absolute essentials pre-installed, everything else as optional zips / apk. For instance, I personally have no use for the music player.
I would really like to see a bare bones, fast and stable ics rom where you just add what you need.
---------- Post added at 03:56 AM ---------- Previous post was at 03:16 AM ----------
Unexpected reboot just as I was about to install Opera Mini. Followed by: "New Sim Detected, reboot required." Never seen that before.
I've applied CSL00's values.
Wonder if V6 Supercharger or Auto Memory Manager can improve things.
Play Store is noticeably faster. Unsure if was CSL00's values or the introduction of AMM.
Regarding the error message: 'No more room on this home screen.'
In Play Store app. Menu > Settings > Deselect Auto-add widgets.
Second unexpected reboot, otherwise things are getting faster. No wifi issues, BT still won't pair.
Running AMM on 'Aggressive.'
CSL00 said:
If you make these changes maybe you'll see better performance, the hero can't handle dithering on anything higher than stock GB or Sense froyo and doesn't have enough RAM for 48mb of dalvik heapsize. I may be wrong but these always worked for me in the past altough ICS is supposed to be better on RAM.
dalvik.vm.execution-mode=int:fast
dalvik.vm.heapsize changed to 24m or 32mb
persist.sys.use_dithering=0
Click to expand...
Click to collapse
dalvik execution mode was on fast until I changed it in the last second to "jit".
vm.heapsize was changed to 48 because I was testing 32 mb and I saw that it takes a little while to enter in one application. With 48 mb the time is reduced somehow. Please feel free to change it to 32 mb if you want. Dithering, well here is a mistery, I don't know if this works in ICS. It does look a little better than with it changed to 0 and my phone can suport dithering pretty well.
About the reboots, please install set cpu and set your max cpu frequency to a respectable value such as 691 or lower. I suggest using governor smartassV2.
The whole rom does feel a little snappier but we have an issue when someone calls you and after 20 seconds the call gets interrupted. I'll look into that today after work and see if I can fix it somehow.
I've tried Supercharger, the V8 doesn't wanna start on ICS and when applied V6 with option 6, the phone just got stuck on bootloop.
The reason that I've made it like this with apk.s that you can easly uninstall is that I didn't want you guys to have to flash any other optional zips or anything. But as I said, feel free to do what ever you want and uninstall those unused apps.
Oh, If you want to try supercharger yourself, you have to first delete these scripts from /etc/init.d:
03tweaks
04netspeed
05fixsdcardspeed
06loopy_smoothness_tweak
15cleanup_init_ram
16sqlite_optimize
17speedy_modified
Just to avoid any unexpected issues.
L.E:
CAN SOMEONE PLEASE, make a LOGCAT while you are in a call and save it to a txt? I want to see if we can narrow down the problem of disconnecting. I am unable to make a logcat atm.
1ceb0x, back to using your original build.prop, and Setcpu. Things seem more stable.
I'm looking for a notification toggle (cm-style) that has no icon when running (or only hides it, leaves a space.)
I will make a logcat, but I've tried aLogrec and all it seems to produce is an empty file. Should it not be dumping info on any activity I do?
lost101 said:
1ceb0x, back to using your original build.prop, and Setcpu. Things seem more stable.
I'm looking for a notification toggle (cm-style) that has no icon when running (or only hides it, leaves a space.)
I will make a logcat, but I've tried aLogrec and all it seems to produce is an empty file. Should it not be dumping info on any activity I do?
Click to expand...
Click to collapse
Seems stable than samm000's build.prop?
Glad to hear this.
As for the logcat, you cannot use any of the readers on the market because they will not work on ics. I've tried to make a log using android sdk but it seems that we need a file called 'main' in /dev/logs. I tried to make the file manually but then I've encountered an EOF read error on cmd. I forgot to make permissions for the respective file. Will make it again now and see how it goes.
As for cm notification toggle, I don't know what are you talking about. The notification toggle on ICS is nicer than any other available .
Tell me if you have calls issue (your call is disconnected after some seconds)?
Well it is probably more stable because I reduced the cpu speed.
In a voicecall now, 2mins+. Call lost around 3 mins.
6mins+ this time and still going...
lost101 said:
Well it is probably more stable because I reduced the cpu speed.
In a voicecall now, 2mins+. Call lost around 3 mins.
Click to expand...
Click to collapse
Did you checked the box "Force GPU rendering" in Develop Options?
Is it stable because I've added graphical tweaks and some tweaks to speed...
Yeah, 'Force GPU rendering' is enabled. In a voicecall now, 10mins+.
I ended the call myself at 22mins.
lost101 said:
Yeah, 'Force GPU rendering' is enabled. In a voicecall now, 10mins+
Click to expand...
Click to collapse
10 minutes without disconnecting? What's your settings on network? GSM ONLY, or WCDMA preferred?
(to see this, please go to dialer and dial *#*#4636#*#* , then go to Phone information, scroll down and you will see the value above the button "Turn Off Radio").
as default the version is WCDMA preferred. What Radio firmware are you using?
also, did you installed Habarug's tweak to hide the end button call during a call? (it's in samm000's thread).
this information will be helpful! cheers
WCDMA preferred. Radio: 63.18.55.06PU_6.35.15.11
I have not installed Habarug's tweak.
lost101 said:
WCDMA preferred. Radio: 63.18.55.06PU_6.35.15.11
I have not installed Habarug's tweak.
Click to expand...
Click to collapse
and you had 10 minutes without disconnecting? you were able to end the call normally?
1ceb0x said:
and you had 10 minutes without disconnecting? you were able to end the call normally?
Click to expand...
Click to collapse
It was 22mins when I ended the call myself.
Regarding notification toogle this is what I mean: 15 toggle status bar as implemented in this rom. Check the video.
Very ODD.
I have 63.18.55.06OU_6.35.15.01 on my device with WCDMA preferred but I keep getting call disconnected after 10 seconds or so.... regarding the notification status bar power widget, I don't know what to say. I'm not a dev so...
i'm trying to find a way to make a log cat of the calling issue because I don't really want to change my radio because my version seems to be battery friendly...
thank you for your support
Obviously the notification thing isn't even important right now. I shouldn't really have mentioned it.
I thought this radio was considered one of the best to be using, and find the battery life to be good on it.
Don't know if its the best really. But I've flashed it anyway. Since this will end my calling interrupt, it will be a small price to pay if the battery doesn't play well.
Will test the voice calling. Btw, I am maybe working on RC2, with some new tweaks and fixed latinime.apk keyboard..
can confirm right now that the latinime.apk is fixed.
@Habarug: are you using my mod or sam's rom?
Thanks lost, will try your radio, im on .14 atom
Just to clarify, the radio I am using still has calls dropping with ics. It seems to happen at random times. 1 minute into a call, 3 minutes or not at all. Maybe it's because of the numbers I am ringing. I can't be sure they would not drop anyway. But it sounds like it is doing better than some other radios.
Also, what about having a build based off ics 4.0.4?
lost101 said:
Just to clarify, the radio I am using still has calls dropping with ics. It seems to happen at random times. 1 minute into a call, 3 minutes or not at all. Maybe it's because of the numbers I am ringing. I can't be sure they would not drop anyway. But it sounds like it is doing better than some other radios.
Also, what about having a build based off ics 4.0.4?
Click to expand...
Click to collapse
we have to fix this issues first and then talk about another version. anyhow, 4.0.4 is much laggier than this version. i saw a bit of logcat and some awkwardly errors regarding the "animations" but i was unable to save the log for future use.
I've asked Maclaw, a dev from Galaxy Gio/Fit/Mini who made CM9 possible on those device to look at our build and maybe with some luck he can see something that make this calls drop...
managed to past 3 minutes in call with your radio version lost101. cheers
L.E: I am unable to send PM's. so i cannot ask Maclaw for help.. too bad! I'll just have to post on their op!
Come on people.. test the build!
Welcome to Lightning ROM
MAJOR UPDATE, REV3, CHANG LOG IN SECOND POST**********
The goal when creating this today has been simple. Squeezing the most performance out of the T-Mobile Galaxy S III as I possibly could, without destroying your battery. This ROM was build with two things in mind - optimization and speed. Nuff said. It is based off the official Jelly Bean leak as of late last night and wild child's deodexed version he was kind enough to throw down. It will probably impregnate you, with twins, then not pay you child support. If you are ready to propel your device to levels above 9 thousand, you should probably keep reading. You have been warned. IT IS FAST! ..... yet... friendly...
Like myself, in the spirit of android, I am sure you all love customization. I am doing something a little different with this. Rather than add all the toggles, mods, themes, etc, I focused today on the performance aspect and will leave the theming up to you, and after you get it set up the way you want (as there will soon be and already is tons of pretty extras for this build) revert to post 2 of this thread for a nice little guide to odex this bad boy straight from Android UI via terminal emulator. I'll take care of the tweaking, you theme it the way you want, then wrap it up with some memory optimization of your own, or don't. Sound good? Thought so
Getting right down to it - a quick list of things modified here, and I know I am missing some things:
-Init.d support
-Busybox
-Deodexed (until you odex - see post 2)
-Rooted - duh
-CIQ removed***
-Debloated: removed a lot of stuff, but it is all avail' in the market, youtube, etc, you would have had to update it anyways -__-
-File system and SD read optimized for speed
-added freeza's custom CPU script to init.d ***see changelog in post 2
-Build.prop has been modified.
*added the 0 ring delay script
*wifi scan adjusted to 600
*media streaming optimized
*media recording optimized (video and image)
*data speeds optimized
-Database df on each boot / sql support - totally kanged this from somewhere else it was kanged... all credits due
-Memory optimizations
-Default IO scheduler optimized for flash-type disks (android devices)
-Carefully modified CPU parameters with performance in mind. Tweaked values to optimize IO throughput during heavy workload and multi-tasking, yet on the other end, CPU cycles are greatly reduced when system is not under heavy load. You will see this in performance :highfive:
INSTALLATION - follow this to the T, or I will ignore you. And keep in mind you might still have issues. Not every device is the same.
1. download ROM, put it on your external SD card, and verify it is good with an MD5 check
2. once all is well, boot to recovery
3. do a factory reset/data wipe (I have always been in the habit of being thorough and formatting anything 3 times)
4. format/wipe system (3 times recommended)
5. flash ROM
6. reboot (it will take a couple minutes)
7. once the device boots, let it stand alone for about a minute or so (i typically wait until it shuts off the display on its own) and ENJOY
NOTE: DO NOT TRY TO SIGN IN TO DROP BOX. I REMOVED IT. DL FROM MARKET!!
Also, some other things removed: browser, YouTube, calculator, some other stuff. I didn't remove anything that was not available in the play store. Wanted to keep it light weight. Do not try to sign in to anything other than your google account when you boot. Again, enjoy.
thanks to wild child, freeza, virus, steelH, dj, luke, ktoonz, and many others. mad respect to you all. i have implemented things that are either your direct work or things i have learned from you. so here is my humble shout out. if there is something i left out, somebody i didn't mention, please forgive me and post in this thread and call me out, i will happily update the OP with thanks. respect to you all
REV_3 - ready, set.. ok click now!
With morfic's kernel..... clocked at 1.83
ok... so if you are like me, and you REALLY wanna get intense with this, and just make it as bad A as you possibly can, keep reading....
This will essentially odex all files in your /system/framework and it will do it straight from the Android UI via my personal favorite app ... this is good because it frees up mem, and reduces DVM size. OPTIMALLL
1. download the odex.zip here --> PURPLE
2. extract all files with a file explorer, i prefer root explorer or fx file explorer
3. place the extracted folder and all of it's contents in /data/local/tmp ... so you should have /data/local/tmp/odex/+(misc files in new odex directory)
4. give the new directory and ALL contents FULL permissions. full read, write, and execute perms. your file explorer, if it has taken you this far, should be able to accomplish this
5. download this app TERMINAL EMULATOR dont worry it is free. open the app
Type the following commands - each new line should be executed with the enter key:
su (hit enter, it will ask for root)
/data/local/tmp/odex/odex (hit enter, you will see
you will see a bunch of outputs. there will be a message when it is done (honestly, like 10 seconds if that) saying something like "enjoy your hybrid ROM"
type "reboot recovery" (without the quotes)
device will boot into recovery immediately after you hit enter...
wipe cache and dalvik cache once more each, and reboot your device.
viola <--- this was spelled wrong. but i am going to leave it. because i can. rofl
THANKS*** freeza for sending me the the odex script, and you're welcome, for the bootclasspath for the script.. lulz. and thanks freeza for convincing me to download titanium backup again... and you're welcome for giving you the peace of mind that you can odex framework from android. el o el
****change log*****
rev3-December 1st, 2012 -uploading
-added morfic's alpha 23 kernel. OC'able to 1.83, no UV, L2 cache tables optimized, CPU hot plugged (for now, panel of=cpu1 off), pretty much an overhaul here. performance is ridiculous.
-removed CPU tweak by freeza (i still love you tho)
-optimized IO, AGAIN. adjusted ondemand parameters for a little bit better performance
-removed unneeded scripts from init.qcom.post_boot.sh file - positive effect on IO
-cleaned up build prop, added scripts for TCP windows, added network hack by... somebody... can't remember. File is in /etc/init.d/ "internet"
-optimized BT audio streaming
-added properties for optimal accessibility of T-Mos spectrum/towers
-disabled unneeded logging - save CPU cycles and power
-debloated some more. lightweight. DO NOT... try to sign in to dropbox upon first boot (if it even gives you the option) download the latest version of the app on the play store.
rev2-NOVEMBER 19, 2012
-removed some UI audio sounds (charger connection [for those that listen to music], lowbattery sound, volume toggle sounds, other annoying useless sounds such as boot up and power off)
implemented freeza's CPU control script for some amazing performance and battery life. thanks bud, as always, great work. i have been running this since he was finished with it, and it is absolutely amazing. your device with tons of unique and user friendly, editable scripts.
-freeza's CPU script adjusts CPU parameters for both cores based upon whether your device is charging, and how much battery you have left. it is a performance and battery friendly script that is power efficient and editable depending on what YOU want your device to do.
beta1-
initial release
all the things...
In rev 2, with freeza's CPU mod, you can navigate to init.d and you will see a "70cputweak" file. if you open that up, you can adjust CPU values and parameters of governors to your liking. for now, i left them as is - the way they were when freeza gave them to me. edit them with a file explorer and reboot and you are now adjusting your OWN values based on the performance and battery YOU desire. follow instruction in OP to flash
Thanks will try this later today
Sent from my SGH-T999 using xda app-developers app
Does teathering work on this?
ScottBroker said:
Does teathering work on this?
Click to expand...
Click to collapse
wireless/native? no. but my easy tether app works perfectly. i'll implement it, if i have time, in beta2... i haven't slept in two days lol
OP updated
Will the odex.me app work with this rom? I'm not lazy, just curious if there's an easier way to odex..tia
Sent from my SGH-T999 using Xparent Blue Tapatalk 2
Yeah does the odex me app work the same way than doing all that other stuff?
Sent from my SGH-T999
which tether app you using ?
Thanks
Odex me app will not work
great Rom thanks
Is this still running Touchwiz? How much RAM available? Other then your optimizations for speed what has been added or removed? Are animations gone due to the optimizations?
EGBTMagus said:
Is this still running Touchwiz? How much RAM available? Other then your optimizations for speed what has been added or removed? Are animations gone due to the optimizations?
Click to expand...
Click to collapse
All I have done is tweak properties listed. Didn't mess with animations, or anything. You guys can do all that with a theme, kitchen, etc... I would recommend wild child's work. It's great stuff. Like I said the reason for this is because after you get it the way you want, you can go in and odex it and finalize your OWN build the way you want it to look. I'm not too big on aesthetics. But I can make your device run better
And to answer your question, yes, it is still running touchwiz launcher by default. Again I would recommend apex or nova. touchwiz is awful IMO. nothing unique about it.
Rom looks great will be testing it tonight!
Can anyone confirm wildchilds kitchen is working?
Sent from my SGH-T999 using xda app-developers app
Liking the rom so far, only issue I have come across is that I can't get App2ExtSD2 working.
Can we use your Odex wizardry in any deodexed TW Rom?
SiNJiN76 said:
Can we use your Odex wizardry in any deodexed TW Rom?
Click to expand...
Click to collapse
yeah
http://forum.xda-developers.com/showthread.php?t=1994048
Thanks...didn't know he created a separate thread.
Anyway, the first thing I noticed was that when I try to sign into Drop Box from the initial boot sequence, it FCs... I also got nowhere near the Quad score the OP got. Mine was in the 3Ks. Just my experience.
CIQ?
SiNJiN76 said:
Thanks...didn't know he created a separate thread.
Anyway, the first thing I noticed was that when I try to sign into Drop Box from the initial boot sequence, it FCs... I also got nowhere near the Quad score the OP got. Mine was in the 3Ks. Just my experience.
Click to expand...
Click to collapse
I got over 5K in Quadrant, but I also came from a 100% stock phone (reset it to make sure there were no issues). DropBox fails intially because he removed dropbox from the rom.
EDIT:
I can't seem to find the stock web browser... has it been removed?
I know, many people here want to have Android 4.x.x on their phones, but unfortunately, because of low-end processor as well as less RAM, these CM10/CM10.1 ROMs are laggy and slow. I am also one of them, but, after using these type of roms since 4 months, I have now got a perfect idea of using them. So, I am sharing the way I use these roms. Many people told that this also helps for CM7 users. So, now I have declared this thread as UNIVERSAL PERFORMANCE THREAD. This method can be used on - Stock | CM7/9/10/10.1.
NOTE : This thread is mainly from galaxy mini forums. But, I have posted it here also, so that Gio users also get its benefits.
NOTE : This method is same for PAC ROMS.. because they are based on CM. So, you can use this on PAC ROMs also.
♦ FINDING STABLE VERSION :
First of all, you will need to find a good stable version of any CM7\CM9\CM10\CM10.1 ROM. Find stable version by asking in general discussion thread of those particular ROM and then download that version. But, do not flash now.. Follow next step.
Note : For CM7 users - Official CM7 is best, but if you want you can try it on custom roms also. If you are using CM7 custom or stock based custom rom, then for scripts n tweaks to work, you must delete all the scripts from init.d so that scripts will not get overridden.
♦ SLIMMING THE ROM :
Slimming means making rom size less by removing unwanted and unnecessary applications from system/app. It reduces system memory use. Here is a chart of cm10.1 apps which are safe to remove - LINK
With reference to that chart you should remove following apps with adding alternatives to them.
Note: Left side apps are to be removed and right side apps are alternatives.
● LatinIME.apk - WP7 Keyboard App
● Browser.apk - Holo Web Browser
● CMFileManager.apk - Root Explorer File Manager
● Trebuchet.apk - Holo Launcher
NOTE: On CM7, default ADW is good, but you can also use Holo Launcher.
Other apps that can be removed without alternatives-
● CalendarProvider.apk - One of the big RAM consuming apps. This app start anytime, you do anything, so it will be a big save of memory removing this app. But, you will get problems with calendar sync..
● GoogleCalendarSyncAdapter.apk - Reomove this only if you do not sync calendar.
● Email.apk - If not in use.
● Gmail.apk - If not in use.
● Talk.apk - If not in use.
● GoogleBackupTransport.apk - It is used in google backups, remove on your own risk. (Not a risk, i always remove it.)
● ChromeBookmarkSyncAdapter - No use.
● HTMLViewer.apk - Never needed.
● UserDictionaryProvider.apk - It is useless without LatinIME.apk.
● VisualizationWallpapers.apk - Wallpapers app. Remove it always.
● CMWallpapers - Remove it always.
● VoiceDialer.apk - Do you really use it?
● LiveWallpapers.apk - Dont you care for your battery?
● QuickSearchBox.apk - If you dont use.
● PicoTTS.apk - Text to speech function.
NOTE: Alternative apps should always be installed in system/app only. For that, I recommend you to remove these apps drectly from rom's zip before flashing.
♦ USE OF SCRIPTS N TWEAKS :
Many people use hard scripts n many tweaks to get good performance. But, it is totally wrong.
Highly recommended to use Activo Speeder. It is the best script for performance. Dont use anyother thing with it- such as ram manager, seeder or anyother script.
(Note: If the above script doesnt work on your device then please find another good script and flash it.)
IT IS RECOMMENDED TO USE SUPERCHARGER ON ICS\JB :
After testing a lot, I found that SuperCharger is the best script which can be used with any ROM to get more performance and for perfect RAM Management. Here are some steps on how to use SuperCharger -
● Here is the original thread for SuperCharger script.
● Script can be downloaded from this download page.
● Download latest script as well as starter package if needed (Read Original Thread).
● Now, for 4.x.x ROMs, you do not need to do anything with services.jar. But, for below 4.x.x, services.jar needs to be patched to get SuperCharger Memory Management working.
● Now, copy script to SDcard and run it with Script Manager as root. For more detailed guide plz prefer the original supercharger thread.
● Now, you are running the script. You will find many options and info on screen. Read it all and choose what you want.
NEW DISCOVERY : SUPERCHARGER + CROSSBREEDER = ULTIMATE PERFORMANCE WITH MAX ENTROPY ! - by Dark Passenger
● LINK FOR THE POST.
Here are some tweaks-
In Build.prop -
●
Code:
ro.ril.disable.power.collapse=0
and change the value from 0 to 1. (Add the line with proper value if does not exist)
This one is for battery saving.
●
Code:
dalvik.vm.heapgrowthlimit=48m
If it already exists then just match the values.
This is a VM Heap management for RAM.
●
Code:
ro.ext4fs = 1
Improves EXT4 performance.
● IMP :
Add following lines below "# Other" in build.prop
Code:
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
(If exists, just change the values as above).
(Note: This one will remove location feature increasing performance freeing up more RAM. This frees up to 30mb of RAM)
And now remove NetworkLocation.apk from system/app as well as com.android.location.provider.jar from /system/framework.
For further build.prop tweaking, you can use this great guide -> Click Here. Thanks to Dark Passenger for some build.prop tweaks.
This much tweaking and scripting is enough. DONT USE TOO MUCH TWEAKS N SCRIPTS.
♦ BASIC APPS TO USE :
Your rom's performance also depends on the apps which you use. Always look for apps' memory usage and if the app consumes more ram then try to find an alternative app for it. Here are some basic apps which you should use (i always use them).
● Use Root Explorer as file manager, Holo Launcher as Launcher.
● Use Cache Cleaner App. It is must. Clean cache once a day.
● Use Root Cleaner App. A must have app. Do "Quick Cleaning" twice a day. It will regulate your performance.
You can also freeze the apps you are not using at that time, such as DSPManager (Unfreeze it only at the time of listening songs)
Freezing Google Apps will be a great way to reduce RAM consumption.
● Use this amazing app - Autostarts. This app controls the apps that start automatically in your phone. If you want settings which I use then PM me. I will tell you, how to use this app.
CLICK HERE FOR AUTOSTART APP SETTINGS
● ABOUT TASK KILLERS :
Using task killer is good but, it is also bad. Task killing is actually meaningless. Some apps never really get killed. They start again n again. So, use Autostarts instead task killers. But, here is a nice app for killing processes and freeing RAM. This is the original app. I have themed it to look good. Download it here.
Use it as a task killer, press menu button and include system processes and then start killing processes which are useless.
● Try to use apps as system apps.
● If you are using UC Browser then in its settings, check "Clear Data on Exit". If did, you will see UC will take less than 10mb but, if you wont do this, UC will take more than 15mb.
♦ IMPORTANT TIPS AND SETTINGS :
● Always flash rom with a clean wipe and proper flashing method.
● Do not flash gapps again if they are included in the rom.
● Do not flash internal memory scripts as they reduce performance.
● Use Adrenaline Boost. Boost once or twice a day. Boosting much will increase battery consumption.
● Use Root Cleaner app and freeze the apps which you are not using at that time. Freeze Google Play Store, Google Services Framework and other google apps which are always on. Unfreeze them when you want.
● The apps used for Backup purposes should not be installed always. Keep them in your sdcard and install them when you want and uninstall when done with them.
● Basic apps should always be in system/app.
● In Developer Options -
Set all animations scale to .5x
Set Background Process Limit to "Atmost 4 processes", if issues occur then set it back to "Standard Limit".
Enable "Kill App Back Button". Always use this feature to come out of the apps which do not really exit on pressing just back button.
● Do not expect much from our phone as it is not a high-end phone. Dont expect good battery life but, still to gain good battery life. Keep RAM free by using the ProcessKiller app as told above. I always get 170 mb RAM free.
● Do not charge battery until it gets discharged upto 10% or less. While charging do not remove it till it reaches 100% and 20 mins above that.
● Calibrate battery when needed.
● Avoid use of apps which are always running either in background or foreground.
● Press thanks. .
Thanks! I'm definetely going to try this out, even though I'm not running JB but ICS.
Deleting unneeded apps works on every Android version I think, and ActivoSpeeder works on ICS too, so I'm happy!
StiQuezNL said:
Thanks! I'm definetely going to try this out, even though I'm not running JB but ICS. Deleting unneeded apps works on every Android version I think, and ActivoSpeeder works on ICS too, so I'm happy!
Click to expand...
Click to collapse
As I hv mentioned in the title.. this method is for all ROMs.. It is not needed that you should be running JB only.. it is for all...
Noobwithdumbquestions said:
this made everything a lot more laggy and gmail stopped syncing... Also takes about 3 times as long to boot.
No offence, but this is pretty terrible. And after doing some actual research a lot of the "tweaks" you talk about here are never proven effective and frowned upon by actual experts. Even in the article you linked the writer says that something like dalvik heapsize is not something you should or have to change.
I would advice anyone to NOT waste any time on this.
ps: the last part (under tips and settings) is actually some good advice, although the background process limit is not saved in CM10 (and the max.mem tweak doesnt work), so you'll need to do that everytime at startup
Click to expand...
Click to collapse
please dude if you don't know how to tweak you can go i don't use this guide but it's a good one maybe you installed all those thing over a already tweaked rom, this guide if for clean stock, cm7/9/10/10.1
Nice guide...but I think you are wrong about the services.jar. You have to patch it when you use ICS or Jelly Bean, not on GB. And there is no Official CM7 on Gio.
Verstuurd van mijn GT-S5660
Verstuurd van mijn GT-S5660
tcris45 said:
please dude if you don't know how to tweak you can go i don't use this guide but it's a good one maybe you installed all those thing over a already tweaked rom, this guide if for clean stock, cm7/9/10/10.1
Click to expand...
Click to collapse
I applied it on a clean cm10.1 twice, had the same results, twice. I am not trying to talk down on someone elses work, but the fact is that some of the "tweaks" he talks about are never proven and often based on urban myths and the perception of people who applied them and saw improvement (placebo effect). fwiw, OP himself links to an article that busts some of the myths about tweaks, he tells people to apply...
So, maybe my device didnt start to lag more, in fact, it might have been more stable... however, setting the fs.file-max too big (as is one of the many things that activo script does) will make it less responsive, like there is a 100ms sleep between every action... I also experienced that with manual sysctl.
And some other tweaks that do work are still not great for everyone because they got other side effects that are not mentioned anywhere in this article. I got no idea why sync started giving errors and gmail stopped updating (twice) after these tweaks, but they did....
I am completely new to android, and should've done more research before blindly following some article that states to have some magical cure. But I am not new to linux and it seems this community suffers from the same kind of idiosyncrasies at the bottom end, where people constantly try to fix **** that isnt actually broken.
I'm talking about tweaks here obv, removing gapps. bloatware and lowering requirements for the OS is obv fine...
When someone's Gio lags, it's probably because they want to do stuff with it it's not made for, it's a slow device with minimal specs that does the pure core tasks as pda, phone, messenger and email, and as long as you do those it'll be fine. If you want more, buy a better phone. If it's that important to you and you dont have money, learn to appreciate what is actually important in life.
Nuff said.
Noobwithdumbquestions said:
I applied it on a clean cm10.1 twice, had the same results, twice. I am not trying to talk down on someone elses work, but the fact is that some of the "tweaks" he talks about are never proven and often based on urban myths and the perception of people who applied them and saw improvement (placebo effect). fwiw, OP himself links to an article that busts some of the myths about tweaks, he tells people to apply...
So, maybe my device didnt start to lag more, in fact, it might have been more stable... however, setting the fs.file-max too big (as is one of the many things that activo script does) will make it less responsive, like there is a 100ms sleep between every action... I also experienced that with manual sysctl.
And some other tweaks that do work are still not great for everyone because they got other side effects that are not mentioned anywhere in this article. I got no idea why sync started giving errors and gmail stopped updating (twice) after these tweaks, but they did....
I am completely new to android, and should've done more research before blindly following some article that states to have some magical cure. But I am not new to linux and it seems this community suffers from the same kind of idiosyncrasies at the bottom end, where people constantly try to fix **** that isnt actually broken.
I'm talking about tweaks here obv, removing gapps. bloatware and lowering requirements for the OS is obv fine...
When someone's Gio lags, it's probably because they want to do stuff with it it's not made for, it's a slow device with minimal specs that does the pure core tasks as pda, phone, messenger and email, and as long as you do those it'll be fine. If you want more, buy a better phone. If it's that important to you and you dont have money, learn to appreciate what is actually important in life.
Nuff said.
Click to expand...
Click to collapse
Look in signature, this thread is also there for Fit as well as Mini and is getting good response all over.. but you are the first one to complain on this. My advice to you- DO NOT USE THIS DO NOT POST HERE!
Some of your sayings are correct but, still this is the best way to increase performance. You might have did something wrong because this has been researched by me and some other people that this guide is perfect for low activity devices like ace, fit, mini, but if you dont want to use then dont use. I have NO PROBLEM.(I really dont get money or anything for this). lol..
FlemishDroid said:
Nice guide...but I think you are wrong about the services.jar. You have to patch it when you use ICS or Jelly Bean, not on GB. And there is no Official CM7 on Gio.
Verstuurd van mijn GT-S5660
Verstuurd van mijn GT-S5660
Click to expand...
Click to collapse
Yeah services.jar needs to be patched on ics and jellybean only. I didnt knew that official cm7 is not there for gio.. I dont own this device. sorry.
Noobwithdumbquestions said:
I applied it on a clean cm10.1 twice, had the same results, twice. I am not trying to talk down on someone elses work, but the fact is that some of the "tweaks" he talks about are never proven and often based on urban myths and the perception of people who applied them and saw improvement (placebo effect). fwiw, OP himself links to an article that busts some of the myths about tweaks, he tells people to apply...
So, maybe my device didnt start to lag more, in fact, it might have been more stable... however, setting the fs.file-max too big (as is one of the many things that activo script does) will make it less responsive, like there is a 100ms sleep between every action... I also experienced that with manual sysctl.
And some other tweaks that do work are still not great for everyone because they got other side effects that are not mentioned anywhere in this article. I got no idea why sync started giving errors and gmail stopped updating (twice) after these tweaks, but they did....
I am completely new to android, and should've done more research before blindly following some article that states to have some magical cure. But I am not new to linux and it seems this community suffers from the same kind of idiosyncrasies at the bottom end, where people constantly try to fix **** that isnt actually broken.
I'm talking about tweaks here obv, removing gapps. bloatware and lowering requirements for the OS is obv fine...
When someone's Gio lags, it's probably because they want to do stuff with it it's not made for, it's a slow device with minimal specs that does the pure core tasks as pda, phone, messenger and email, and as long as you do those it'll be fine. If you want more, buy a better phone. If it's that important to you and you dont have money, learn to appreciate what is actually important in life.
Nuff said.
Click to expand...
Click to collapse
okay go step by step and tell me what is it that is actually bothering you about the tweaking.(talk only about supercharger method not activ speedo).
yes most of the tweaks are utter bull**** The tweaks in the op(build prop ones are actually proven read the article again).As for dalvik size its recommended to keep a size around 48 so that you processes don't need to split their dalvik heaps into two separate piles thus reducing ram consumption.
Dark Passenger said:
okay go step by step and tell me what is it that is actually bothering you about the tweaking.(talk only about supercharger method not activ speedo).
yes most of the tweaks are utter bull**** The tweaks in the op(build prop ones are actually proven read the article again).As for dalvik size its recommended to keep a size around 48 so that you processes don't need to split their dalvik heaps into two separate piles thus reducing ram consumption.
Click to expand...
Click to collapse
I didnt use the supercharger method... The OP says the activo speedo is recommended, and the supercharger method is proposed as an alternative... I already said what problem I had with it (the response thing, and believe me or not, to me this difference is obvious and makes sense, I was able to reproduce it with just changing some of the same sysctl settings myself) but I wouldnt be surprised if there were more as it seems to do a buttload of things.
As far as the heapsize goes, I am not basing my conclusions on anything other than the OP's own link, which says things like:
dalvik.vm.heapgrowthlimit and dalvik.vm.heapsize - BUSTED,
Click to expand...
Click to collapse
This is one property that has cropped up recently in various build.prop recommendations for ICS. Typical suggested values range from “48m” all the way up to “256m”, likely motivated by the common misconception that more is better. The real purpose of this property is much less obvious than one might initially guess. It is also another one you should probably avoid changing.
Click to expand...
Click to collapse
Should you change this setting? Probably not.
Click to expand...
Click to collapse
Maybe you are right, I dont know all the technical implications, and I got no way to check it other than to test it and I see no difference in ram consumption if I change this property.
The ro.power.dissable thing might shut off wifi when in deep sleep and jumps back to mobile (I think, it happened after applying all tweaks and it seems the most likely thing to do that), but whatever causes that, you should warn people about that sort of thing as it can cost them money..
I didnt use it for long and I'm not an expert, i'm just sharing my findings, people can make up their own mind about it and share their experiences as well..
OJ said:
Look in signature, this thread is also there for Fit as well as Mini and is getting good response all over.. but you are the first one to complain on this. My advice to you- DO NOT USE THIS DO NOT POST HERE!
Some of your sayings are correct but, still this is the best way to increase performance. You might have did something wrong because this has been researched by me and some other people that this guide is perfect for low activity devices like ace, fit, mini, but if you dont want to use then dont use. I have NO PROBLEM.(I really dont get money or anything for this). lol..
Click to expand...
Click to collapse
Sorry, I didnt mean to offend you in any way and appreciate your effort... But telling me to stop posting just because I'm critical seems pretty backwards. If you only want people to say thanks and be greatful all the time, maybe you should start sharing horse pictures on a hello kitty forum...
I'm just sharing my experience and my problems might be related to my rom and it could very well work great on other phones or other roms... But I used a clean cm10.1, the CM10.1 rom almost everyone with a Gio uses, so I'd think it's still important to bring up my findings...
Noobwithdumbquestions said:
I didnt use the supercharger method... The OP says the activo speedo is recommended, and the supercharger method is proposed as an alternative... I already said what problem I had with it (the response thing, and believe me or not, to me this difference is obvious and makes sense, I was able to reproduce it with just changing some of the same sysctl settings myself) but I wouldnt be surprised if there were more as it seems to do a buttload of things.
As far as the heapsize goes, I am not basing my conclusions on anything other than the OP's own link, which says things like:
Maybe you are right, I dont know all the technical implications, and I got no way to check it other than to test it and I see no difference in ram consumption if I change this property.
The ro.power.dissable thing might shut off wifi when in deep sleep and jumps back to mobile (I think, it happened after applying all tweaks and it seems the most likely thing to do that), but whatever causes that, you should warn people about that sort of thing as it can cost them money..
I didnt use it for long and I'm not an expert, i'm just sharing my findings, people can make up their own mind about it and share their experiences as well..
Click to expand...
Click to collapse
the ro.power.disable.ril actually causes the phones radio to go to sleep so if your mobile data is off there is no reason to switch on rather the wifi might switch off(devs already stated so) and again switch back on once you get out of deep sleep.
its a good thing that you are coming back to provide a feedback and is appreciated(at least should be).
the change for dalvik.vm larger than 48 only allows the heap to grow to that value then split into a new heap since we can't/shouldn't/don't use apps with such a large memory footprint the chances of a split occurring post 48mb(gb and below) and 64mb(ics and above) is highly unlikely hence the changing the value to a larger quantity will make no difference.
PS personally even i dont like activo mainly cause i dont know how it works rather i use supercharger and its a much better option in my opinion.
Sorry, I didnt mean to offend you in any way and appreciate your effort... But telling me to stop posting just because I'm critical seems pretty backwards. If you only want people to say thanks and be greatful all the time, maybe you should start sharing horse pictures on a hello kitty forum...
I'm just sharing my experience and my problems might be related to my rom and it could very well work great on other phones or other roms... But I used a clean cm10.1, the CM10.1 rom almost everyone with a Gio uses, so I'd think it's still important to bring up my findings...
Click to expand...
Click to collapse
No, I already told you that many of your ideas are correct but, your way of expressing was not good.
Ex- You said that "Dont waste time on using this guide".
Now, if you think that was correct then please do not post again. If you are providing information then you can but, if you are telling people not to use this then dont post.
In fit's thread, Dark Passenger also wanted to express his ideas and wanted to help me. And I was happy about that. Because the way he helped me was like he really wanted to help. But, you was not polite as him.
You can ask Dark Passenger, there is a lot of information in the thread provided by him and I used that. And he never complained like you.
@Dark Passenger, please explain him.
OJ said:
No, I already told you that many of your ideas are correct but, your way of expressing was not good.
Ex- You said that "Dont waste time on using this guide".
Now, if you think that was correct then please do not post again. If you are providing information then you can but, if you are telling people not to use this then dont post.
Click to expand...
Click to collapse
Yeah, I was frustrated and my first response was not really fair. I agree.
Noobwithdumbquestions said:
Yeah, I was frustrated and my first response was not really fair. I agree.
Click to expand...
Click to collapse
When you use ics or jelly bean you need supercharger script and a patched services.jar (it's easy to do) because any other script don't works 100 % on it.
Sent from my GT-5660 using xda premium