2.1 with JIT enabled (sense ui compatible alpha/testers needed! 9/2/2010) - myTouch 3G Slide Android Development

Anyone interested in 2.1 still? I like a few of the Froyo roms out there but they are still missing many essentials for some folks. Anyways, what I'm getting at here is, let's bring the speed of 2.2 to 2.1! Anybody interested in helping me get a JIT compiler working for espresso? I have tried playing with a few made for 2.1 but haven't had much luck. I have looked around and so far no one has done this for the MTS. Anyone interested in this or I am on my own? The problem I'm having now is any script I run fails because of system being read only except while in recovery... Any suggestions?
-------------------BETA V1--------------
Okay... First things first! Thanks to Ace42 for finding a JIT add-on to start with! I definitely couldn't do this from scratch. I am still learning a bit about android and have to start with something small. This a basically a JIT add-on that will enable JIT for all MTS 2.1 roms. It has ONE flaw. The proximity/light sensor doesn't work. I have tried to edit the build.prop numerous times with the same results. So, I have included an "off" switch that will restore your sensor and will disable JIT at the same time. I used my build.prop from Eugene's Slide MR1 v4 rom that will restore your phone and by doing so turn off JIT. It should work on all 2.1 MTS roms including sense. But just in case, please make a backup of your current rom using nandroid. Sense, Legend, stock-rooted, or Nexus 2.1 ports should ALL work with this.
Not responsible for damage, blah, blah, blah, and there won't be IF you back up with nandroid first!!!
_____ what doesn't work_________
-light/motion sensor (ONLY ON VERSION 1!)
_____what works?_______
-everything else as far as I know
(report any other issues, please)
____stability?_________
solid like a rock. JIT worked poorly on many other phones because of the memory it used and was more of a compromise back then on the G1/MyTouch3G. thankfully, we have plenty! .
____instructions______
backup with nandroid through clockwork first
flash jit-on through clockwork
that's it!
flash jit-off when you need light-sensor or if you don't likey
report any issues and remember this a beta!
{
"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"
}
You might get better scores depending on OC, lwp, programs in the background, etc.
________ATTENTION DEVELOPERS!____________
If you have any suggestions... please do so!
___________UPDATE 8-25-2010 V2____________
Okay, I have a new version to post. It's not as fast as the first version but you will see a minor improvement in speed compared to stock (or whatever you had before) and it's stable plus everything works. Don't get too excited... it is very minor speed improvement. I got up to 1 MFLOP improvement and up to 65 point improvement on quadrant from regular slide mr v1. both were tested with the oc kernel v3 set at 768. I know! They aren't impressive like before but an improvement none the less. The only thing I can figure is our version of sense ui, espresso, is causing issues plus these aren't originally built for the MTS.
__________UPDATE 8-26-2010 V3_____________
Okay, I have figured out some stuff finally and this is the best I can do for a while. I will try and build some lib/dalvik files from scratch or better source later for a final release but that will take a while. Few weeks at the most. Okay so... usually 2D/3D scores increase a good bit with JIT enabled (like on v1) but for some reason they are only increasing a little bit with v2. THAT is what is causing v2 to be half the speed of v1. There is no fix for this WITHOUT breaking the light/motion sensors. BUT... what I can do and have done in v3 is increase heapsize causing v3 to be a bit faster than v2. Remember, just because the graphics doesn't increase a ton (like version 1) doesn't mean that the system speed won't increase. She's pretty fast now on v3. We're 75% there now, lol! I am now scoring 4.00-4.65 linpack and 415-445 in quadrant consistently. THAT IS A BIG INCREASE FROM STOCK WITHOUT JIT. Without JIT, I'm luck to get 3 mflops on linpack. That's overclocked at 768mhz and running Slide MR1 v4 (which tends to get way lower scores than the latest rooted ota). Enjoy!
_______________VERSION 4 (9/1/2010)_______________
yea! I finally got jit working full speed like version 1 but with no broken components! I also corrected a reboot issue some might have had (including myself) that happened periodically. The reboots happened due to the heapsize being too high in which i was trying to compensate for the odd slower jit speed. So in version 4, I shrunk the heapsize back to a normal range and added a warnonly optimization that might have had something to do with it to. So full speed was acheived due to a particular live wallpaper that was cutting speed in half. It is called Beautiful LiveWallpaper and I suggest not using it if you want jit to work at full speed. All other lwp work fine though and okay. I have tested 15 of them and if you have any slow downs (less that 4.5-5plus score on linpack or 450-500plus on quadrant)... try changing yours too, I doubt you will though. That paticular lwp (which isn't too preformance intensive) slowed down 2D/3D and memory by breaking jit somehow. I have run more preformance (plus high memory using) lwp with no problem so it was just due to that particular "evil" one. This version 4 jit hack should hold us over until tmobile decides to drop the 2.2 ota and at the same time fixing most custom froyo roms (it should, imo). Enjoy! If you don't report any issues, I will call this one a final release since everything is stable and fast for me and I won't know otherwise. So speak up if you have any bugs, questions, or issues and I'll try and help. This one is the real deal so have fun and enjoy the speed!
New screenshots with average scores from version 4...
___________SENSE UI alphas (testers needed!)___________
okay... I have a new version that is supposed to be better for sense ui. Please, those who having issues... try this out and report any bugs. I already flashed it and it works and I will continue to test it also. But I really don't have a pure sense rom like you guys and again only some might have issues while others don't (or very few). try it out and let me know. I will do the same....
more... (read on)
okay i have two tester jit zips now, lol! they both from different sources and have the same build.prop settings but they actually different lib/dalvik files so... I'm hoping one will be stable. I will test both but I really need you guys to test them too. may those with the most problems (seems to those using the rooted lastest ota) can try both and see or keep a log or something counting errors/reboots. just refer to them as 1 & 2 when reporting your finds. thanks guys! I want this to work as bad as you guys and want something pretty stable to hold us out until the 2.2 ota drops! we need speed!

sino8r said:
Anyone interested in 2.1 still? I like a few of the Froyo roms out there but they are still missing many essentials for some folks. Anyways, what I'm getting at here is, let's bring the speed of 2.2 to 2.1! Anybody interested in helping me get a JIT compiler working for espresso? I have tried playing with a few made for 2.1 but haven't had much luck. I have looked around and so far no one has done this for the MTS. Anyone interested in this or I am on my own? The problem I'm having now is any script I run fails because of system being read only except while in recovery... Any suggestions?
Click to expand...
Click to collapse
What script? At the moment unless we can convince Unrevoked to take a serious look at our device there just isn't going to be any way to write to /system in the near future. Attach/send the script and I'll provide suggestions on how to modify it for day-to-day use.
As far as getting a compiler with JIT, I'm not even sure where to start looking honestly. If you know where the source is then chances are I can hack it up. Best way to get a hold of me is GTalk - PM me for that. I won't be awake until 4pm CST, however.

sino8r said:
Anyone interested in 2.1 still? I like a few of the Froyo roms out there but they are still missing many essentials for some folks. Anyways, what I'm getting at here is, let's bring the speed of 2.2 to 2.1! Anybody interested in helping me get a JIT compiler working for espresso? I have tried playing with a few made for 2.1 but haven't had much luck. I have looked around and so far no one has done this for the MTS. Anyone interested in this or I am on my own? The problem I'm having now is any script I run fails because of system being read only except while in recovery... Any suggestions?
Click to expand...
Click to collapse
Why would someone want 2.1 with JIT when we have numerous ROMs with the same features (and bugs) but with delicious Froyo awesomeness like apps2fat32?

r0man said:
Why would someone want 2.1 with JIT when we have numerous ROMs with the same features (and bugs) but with delicious Froyo awesomeness like apps2fat32?
Click to expand...
Click to collapse
Maybe cause many still prefer the Sense ui instead of the plain vanilla found on froyo..I for one am sticking with 2.1 cause I like how espresso looks. There is JIT for 2.1(sense,its old though) that works on sense(tried on g1 roms & hero)...But i dont know if it works for espresso too, last time i tried it wasn't very stable..Even with the froyo feats I still want this ui instead, Ive been using vanilla 1.6,2.0,2.1,2.2 on my G1 and now im happy with having the chance to run sense smoothly for the first time.There's no way im ruining this experience by putting vanilla on here.

Ace42 said:
Maybe cause many still prefer the Sense ui instead of the plain vanilla found on froyo..I for one am sticking with 2.1 cause I like how espresso looks. There is JIT for 2.1(sense,its old though) that works on sense(tried on g1 roms & hero)...But i dont know if it works for espresso too, last time i tried it wasn't very stable..Even with the froyo feats I still want this ui instead, Ive been using vanilla 1.6,2.0,2.1,2.2 on my G1 and now im happy with having the chance to run sense smoothly for the first time.There's no way im ruining this experience by putting vanilla on here.
Click to expand...
Click to collapse
Why not just wait for the T-Mo update then? It will most likely be out in a few days. Far more stable than JIT on any 2.1 ROM IMHO

i dunno if it works but CR's OTA 1.35.531 ROM has jit, i havent used it, but i know if you go into terminal and su and then type
Code:
chka2sd
itll tell you whether your apps run from sd or internal, same for dalvik-cache, and some other info and some things you can do to change those configs like to move dalvik-cache to sd or back to internal..then if you type
Code:
a2sd help
itll give you some commands you can run and you can enable jit...
FAKE EDIT: i just ran a2sd help and it seems that the commands for jit say specifically "Do not run this command if your device has nand protection active." so i guess it wont work on slide...sorry for the false alarm.
-BMFC

r0man said:
Why not just wait for the T-Mo update then? It will most likely be out in a few days. Far more stable than JIT on any 2.1 ROM IMHO
Click to expand...
Click to collapse
I dont mind waiting for 2.2, the phone is fast , plus I just added Dumfuq's OC so its like super quick now. Apps on instantly even faster than on stock. I was just saying that there is a 2.1 sense compat JIT out there in the wild...but i dont recc using it something so unstable, its from one of the legend,hero,eris devs though, if i find it ill post it here.

sino8r said:
Anyone interested in 2.1 still? I like a few of the Froyo roms out there but they are still missing many essentials for some folks. Anyways, what I'm getting at here is, let's bring the speed of 2.2 to 2.1! Anybody interested in helping me get a JIT compiler working for espresso? I have tried playing with a few made for 2.1 but haven't had much luck. I have looked around and so far no one has done this for the MTS. Anyone interested in this or I am on my own? The problem I'm having now is any script I run fails because of system being read only except while in recovery... Any suggestions?
Click to expand...
Click to collapse
have you tried making an update.zip with the needed files from another version?

http://forum.xda-developers.com/attachment.php?attachmentid=345213&stc=1&d=1276842897
okay that link is for the sense JIT i was talking about, maybe it can be modified for espresso, who knows. Please dont flash it cause i cant say it would actually work.

Just a thought...
I would think this would work as is with two problems.
1) instead of the build.prop included, an edited one from the stock rom would be needed (trivial to fix)
2) system apps in the espresso stock roms use odex files so you can't just clear the dalvik-cache for the new dalvik-vm like you normally would to do something like this.

r0man said:
Why would someone want 2.1 with JIT when we have numerous ROMs with the same features (and bugs) but with delicious Froyo awesomeness like apps2fat32?
Click to expand...
Click to collapse
Well, I will say this much... Out of all the froyo roms I tried, yours is most stable. I actually tried it last night and it works nicely. Very few bugs compared to the others. And I do appreciate that your rom was the first froyo rom for the MTS to have Apps2fat32 working properly!

Ace42 said:
http://forum.xda-developers.com/attachment.php?attachmentid=345213&stc=1&d=1276842897
okay that link is for the sense JIT i was talking about, maybe it can be modified for espresso, who knows. Please dont flash it cause i cant say it would actually work.
Click to expand...
Click to collapse
Thanks Ace! Everything works but the kb lights. I about had a stroke when open terminal emu and saw "with_jit" after typing the usual. Any ideas, what killed the light? Everything else is pretty rock solid. My quadrant scores increased 150-200. Nice and speedy!
UPDATE: So far, I modified build.prop with the proper espresso info and left the JIT stuff in. It works but it doesn't seem as fast as when it was unmoddified. Can someone take a look and compare this to the other version?

oppsy, here's the updated zip.

sino8r said:
UPDATE: So far, I modified build.prop with the proper espresso info and left the JIT stuff in. It works but it doesn't seem as fast as when it was unmoddified. Can someone take a look and compare this to the other version?
Click to expand...
Click to collapse
JIT is "supposedly", give a 3X-5X performance boost to android devices, but maybe that is only in reference to the 2.2 ver of JIT. When we "get" 2.2 it should have JIT, I think the Evo's 2.2 feats JIT too.

Ace42 said:
JIT is "supposedly", give a 3X-5X performance boost to android devices, but maybe that is only in reference to the 2.2 ver of JIT. When we "get" 2.2 it should have JIT, I think the Evo's 2.2 feats JIT too.
Click to expand...
Click to collapse
I get that much. but rememeber dusted donuts? It had JIT working on donut. Besides, the zip you posted works! JIT works on 2.1 right now. I've got crazy speeds but the ONLY thing not working is the light/proximity sensor. I tried adding stuff to the espresso build.prop but it doesnt give the speed like the unmoddified one you provided but the light sensor works on that one. They all state with_jit while typing dalvikvm -h in terminal emulator. I'm still working on fixing it but the one you provided works... huge speed increase and all... just no light sensor

Okay, well if anyone's interested... I figured out a few things. JIT will work on 2.1 but you lose your light/proximity sensor but it can be restored easily. I've been working all night on this and can't really find any other solution. I've modified every version of JIT add-on packs from various websites with the same conclusion. This should work all ALL versions of espresso 2.1 (including sense, nexus, legend ports, or originals). Of course, root is required. And a backup isn't necessary but recommended. Just flash JIT-on in clockwork recovery and flash JIT-off to recover. This isn't my original work and just merely modified one of the many JIT add-ons out there (this particular one provided by Ace42). So this just a compromise basically. Speed for no light/proximity sensor and you can turn it off in a recovery/reboot step. Make an Nandroid backup just in case things go bad (99% sure it won't but you never know) for ya. Enjoy the boost!
If anyone can figure out the light/proximity sensor issue, speak up please! There are a few of us that might appreciate it

sino8r said:
Okay, well if anyone's interested... I figured out a few things. Jit will work on 2.1 but you lose your light/proximity sensor but it can be restored easily. I've been working all night on this and can't really find any other solution. I've modified every version of jit add-on packs from various websites with the same conclusion. This should work all ALL versions of espresso 2.1 (including sense, nexus, legend ports, or originals). Of course, root is required. And a backup isn't necessary but recommended. Just flash jit-on in clockwork recovery and flash jit-off to recover. This isn't my original work and just merely modified one of the many jit add-ons out there (this particular one provided by Ace42). So this just a compromise basically. Speed for no light/proximity sensor and you can turn it off in a recovery/reboot step. Make an Nandroid backup just in case things go bad (99% sure it won't but you never know) for ya. Enjoy the boost!
Click to expand...
Click to collapse
I dont mind losing out on the light thing, i prefer managing the brightness myself, i was shocked at first when the brightness kept changing and I didn't know it had a sensor on it. so its stable and everything? Any changes in linpack or even bootup?

Ace42 said:
I dont mind losing out on the light thing, i prefer managing the brightness myself, i was shocked at first when the brightness kept changing and I didn't know it had a sensor on it. so its stable and everything? Any changes in linpack or even bootup?
Click to expand...
Click to collapse
One more bug and its a major one... the market doesn't work I've tried more modifications but nothing helps but adding espresso back as board name. but when you do that... jit stops working. so right now we're at no light sensor or market. I am stuck at this point and we might as well wait on froyo ota or the devs here to work it out. But yeah, I was getting in the 600's everytime on quadrant and 6-7 linpack. But with market not working... and not being able to get it working without jit working, I'm at a loss here. I guess we'll have to wait and see if anyone has any sugguestions to fix this or on the ota. I'm sorry. At least we gave it a try.

I for one reverted back to the OTA 2.1 by Chiefz...something about froyo blows. Can't put my finger on it...maybe the apps2fat32. I dunno...just my opinion. I agree w/ sino8r.

here's my update for the zips. They don't work any better than before (still no market or light/proximity sensor) but they are a bigger step in the right direction. This is for any developer who might wanna look into it and make a suggestion or two basically because at this point... I am at a loss.

Related

[q] best 2.2 rom!

Which 2.2 ROM do you think has the BEST capability to handle the requirements from the HTC Hero?
EDIT: if i missed a/your ROM i'm really sorry!! i can add it if you like, thanks!
the CM6 nightlies are missing.
I am currently testing floyo 1.01 as it is newer (and so more up to date including, finally, a French Canada QWERTY keyboard!) than froyd 1.5 (my last ROM). Also it comes with less crap built-in (not hard to remove, but still). However I think that froyd's policy of switching to the conservative governor while screen is off is a better idea for long battery life. Too bad we need an extra application to handle that (CPUspeed).
I also like the fact that the gallery 3D doesn't rotate. It didn't work anyways.
But what made me change is that I had random reboots when I used my phone with Froyd 1.5.
CM6 for the win anyways. Most (all?) of these roms are based on CM6 so they don't differ much.
Hey dont forget to add cronos froyo, great rom and responsive developer, im sure a good number of us still try out his roms
Id suggest trying out the last three plus cronos froyo, until froydvillain comes out with their updated version since the current one is a bit out of date
You should definately add the nightly builds as an option, i've been running one of the builds for..dunno coming up to a week i think, and its so smooth, consistently, no lag what so ever, and fast, and stable
also to add to the problem, i tried the bluetooth, i cant receive files but i can send files to others..
ooops wrong thread sorry..
yeah its been awhile... i forgot about Crono's ROM, going to flash it right now and compare it with Floyo.
took the advice that FroydVillain may be a bit older relatively and it seemed like the FusionROM wasnt so stable. might try elelinux after crono's but i doubt it... still need to see which one could possibly run Adobe AIR!
zorxd said:
I am currently testing floyo 1.01 as it is newer (and so more up to date including, finally, a French Canada QWERTY keyboard!) than froyd 1.5 (my last ROM). Also it comes with less crap built-in (not hard to remove, but still). However I think that froyd's policy of switching to the conservative governor while screen is off is a better idea for long battery life. Too bad we need an extra application to handle that (CPUspeed).
I also like the fact that the gallery 3D doesn't rotate. It didn't work anyways.
But what made me change is that I had random reboots when I used my phone with Froyd 1.5.
CM6 for the win anyways. Most (all?) of these roms are based on CM6 so they don't differ much.
Click to expand...
Click to collapse
First any ROM with flykernel-11 (including Floyo 1.0+) will by default use smartass will automatically cap the speed when sleeping to 352. So actually that is much better for battery life when idle and it does not require any app.
Regarding floyd's policies, I am actually not aware of such an option. It's definitively not in the kernel, so if it does exist it's an option of the included CPU speed app....
walkinhotdog said:
Hey dont forget to add cronos froyo, great rom and responsive developer, im sure a good number of us still try out his roms
Id suggest trying out the last three plus cronos froyo, until froydvillain comes out with their updated version since the current one is a bit out of date
Click to expand...
Click to collapse
That is very unfortunate, as that developer has chosen to keep all his work very private and "top secret" and will not share his knowledge, not even on problems he has claimed to solved and was asked to share his solution specifically.... I understand that such issues just look like power struggles to users which do not follow the technical development threads very closely but actually in this case there are very good reasons why this developer is not allowed on XDA.
In the long run such developers do not advance android/hero development at all.

[Q] When Will We Get 2.2.1 roms?

I was browsing some other site when I noticed some members mentioning how android 2.2.1 on their galaxy s devices made a HUGE improvement in overall speed, basically making it stock lag free. They had the original i9000 galaxy.
The story was, when google released android 2.2, their main goal was efficiency and speed overall but mainly for the snapdragon processor devices especially since their own device(nexus 1) + many others at the time, evo, incredible, etc. were snapdragon powered. Thus, people noticed the increase in speeds and also their benchmarks increased dramatically as well. The downside was, those optimizations kind of slowed down our hummingbird devices in some ways resulting in the lag we know of. Thats why some people feel(including myself) stock 2.1 was pretty slick in basic functions.
But since the 2.2.1 was leaked, people installed them on the international galaxy s devices, and even some ports were made for the samsung Captivate. All of those devices with the updates are much faster. I tried to find people having 2.2.1 on the Vibrant, but no know has so thus far. So does anyone know of any developments on 2.2.1 for or vibrants, or atleast somehow we can try to have it ported. I mean if they got it working from the i9000 to captivate, im sure vibrant should not be that much more different..
Just install voodoo lag fix. Will speed up your vibrant and be mostly lag free. Why wait for all that. I'm using odex uvjl4 froyo stock rom with voodoo. Runs awesome.
Killing Zombies with my Voodoo Vibrant!
darkside79 said:
Just install voodoo lag fix. Will speed up your vibrant and be mostly lag free. Why wait for all that. I'm using odex uvjl4 froyo stock rom with voodoo. Runs awesome.
Killing Zombies with my Voodoo Vibrant!
Click to expand...
Click to collapse
Why is this the only suggestion EVER for lag on our vibrant?
xriderx66 said:
Why is this the only suggestion EVER for lag on our vibrant?
Click to expand...
Click to collapse
Because whichever way you look at the RFS, it is still FAT based filesystem, inefficient and ancient, Voodoo converts that to a proper linux based filesystem that should've been on the phone from the get go.
Voodoo lag fix is the ultimate solution to the lag problem. 2.2.1. in combination with voodoo would make our devices that much better with increased cpu and file system performance over 2.2.
2.2.1 was ported to the Vibrant already. Heathen got everything working and it was amazing EXCEPT for a major bug. The phone would restart every time it picked up too much network strength signal (service bars). They tried fixing it for weeks but ultimately no one was able to fix this bug which is hiding somewhere in the radio of the Vibrant apparently. Ultimately 2.2.1 was dropped and development for it is now halted.
I believe there is some development for 2.3 (Gingerbread) from both TW, CM, and maybe Heathen as well but it appears it is still a bit too early to have daily-driver ROMs.
I hope this explains the situation.
Voodoo brought my vibrant a 1000 points higher on quadrant benchmark, everything is so much better, stop being a little biznatch xriderx66
Sent from my hacked overflashed vibrant
The OP is asking for like updates that improve speed and everyone goes VOODOOO!
I understand, I use voodoo too, and to the other guy explaining to me about RFS, I know that already lol.
Thanks for the advice, but actually i already have voodoo running. Its just that I was interested in finding a more stable option, especially something that did not require having an additonal install. BTW how come people are getting such great benchmark numbers with their voodoo vibrants. I was getting close to 1400 and just did a complete wipe and reinstall and now im getting about about 1000. Regardless of the numbers, the phone seems to be flying though, regardless of the bogus numbers..
sharkonland said:
Thanks for the advice, but actually i already have voodoo running. Its just that I was interested in finding a more stable option, especially something that did not require having an additonal install. BTW how come people are getting such great benchmark numbers with their voodoo vibrants. I was getting close to 1400 and just did a complete wipe and reinstall and now im getting about about 1000. Regardless of the numbers, the phone seems to be flying though, regardless of the bogus numbers..
Click to expand...
Click to collapse
make sure your /system, /data, /dbdata and /cache are ext4, you can check with adb shell or terminal emulator app via "mount" command.
t499-dart dev related
}{Alienz}{ said:
2.2.1 was ported to the Vibrant already. Heathen got everything working and it was amazing EXCEPT for a major bug. The phone would restart every time it picked up too much network strength signal (service bars). They tried fixing it for weeks but ultimately no one was able to fix this bug which is hiding somewhere in the radio of the Vibrant apparently. Ultimately 2.2.1 was dropped and development for it is now halted.
I believe there is some development for 2.3 (Gingerbread) from both TW, CM, and maybe Heathen as well but it appears it is still a bit too early to have daily-driver ROMs.
I hope this explains the situation.
Click to expand...
Click to collapse
Any hope heathen's work might be usefull for porting to the Mobiulicity sold T499 Dart?
any chance of a build from heathean to test on mt dart?

ROM Suggestions Needed

My wife uses a Samsung Vibrant and there are just so many issues with it. Currently, it's on the latest stock Froyo release. It keeps losing all of her home screen icons (using stock TWLaucher) and we have to kill TWLauncher or reboot to get them back. Seems to have lag all over the place. Also, wifi signal strength is poor. The wifi calling app constantly turns off saying the wifi signal isn't good enough.
I'd like be interested in trying out a custom ROM. I've tinkered with some of the leaked ROMs, so I'm familiar with ODIN. I've used CWM on my Droid X before, so I should be ok with that as well.
She's not interested in 100 different themes and fancy icons and fancy features, etc. We are just going to want something that's close to stock with some tweaks that might fix some of the issues we are having. Not interested in partially working ROMs where the GPS doesn't work or issues with the camera, etc. Would like wifi calling to work as well. Need something totally stable. I'm not going to want something that's going to need updating weekly either.
Anything out there that meets what I'm looking for?
Please make suggestions.
Hi, same situation here, my gf has stock vibrant with froyo and many issues...
I've cm7 on my N1 so I considered it for the vibrant but at the moment it have troubles with gps and wifi SO I've searched a lot and the much more stable rom (for me of course) is the projectV, it's based on the official froyo with some tweaks and fixes, seems pretty stable until now
here the topic: http://forum.xda-developers.com/showthread.php?t=1105037
hope u enjoy it
Agreed with nekobus
Sent from my SGH-T959 using XDA App
I actually had my eye on that one.
It'll improve the lag and losing icons and things like that? I don't need a lagfix on top of that as well?
I'm not doing this for the eye candy (extra lock screens, etc.), I just want things to run more smoothly.
This probably won't help the low wifi signal though, since it's using the same modem as stock froyo, right?
Anyone else want to chime in?
It'll definently improve Lag and that icon problem that you have will not happen. And almost every ROM in here has a Lagfix, so Project-V does have one and will come on when you flash it. (A voice of a robotic women after flashing means that Voodoo is flashing) Voodoo is the name of the Lagfix, which makes our systems run on ext4 instead of the slow RFS system stock that your wife had.
Sent from my SGH-T959 using XDA App
The best thing about Project-V ROM is that its made to be fast and for tweaking, that's why they say they're not competing with Cyanogenmod because it also has both speed and tweaking abilities. So don't worry if you think Project-V is all eye candy, because its both Speed, Stability, and Tweaks!
Sent from my SGH-T959 using XDA App
If anything, I'll probably give this Project V a shot then. My wife will kill me if I F up her phone or cause her to lose stuff.
I flash this with CWM? I don't exactly recall where to get CWM or how to use it, but I'm sure I'll figure that out.
Installing this over stock will be a total data wipe, right? I should back up programs and program data with Titanium first and then restore after?
This does include the lagfix/file conversion? That just happens automatically when I flash this?
Everything works? No serious bugs? I can also flash that wifi calling file in the first post using cwm and then I'll have wifi calling too?
Let's say Samsung releases a 2.3 that's a solid ROM and I want to go back to stock. With this applied and whatever lagfix, file conversion that's been done, how hard would it be to get back to stock?
Anything else I should know?
I've rooted the stock froyo, backupped ALL with titanium and then wiped all from cwm and installed projectV, no problem at all but titanium is required
About gingerbread.... do you remeber the "froyo story" right? I think I seat and wait for the gingerbread version of projectV (or other roms based on official release)! No more stock images in my home please
nekobus said:
I've rooted the stock froyo, backupped ALL with titanium and then wiped all from cwm and installed projectV, no problem at all but titanium is required
About gingerbread.... do you remeber the "froyo story" right? I think I seat and wait for the gingerbread version of projectV (or other roms based on official release)! No more stock images in my home please
Click to expand...
Click to collapse
Yes, wouldn't be surprised at all if there's never an official 2.3 for this. Their 2.2 release was many months behind competing phones originally released around the same time. Still, just want to make sure I understand what I'm getting into here and how hard it would be to get back out. Could I easily get back to the stock froyo that it's on now, if I need to?
I've never did it , but I think u have to odin back to 2.1 stock and then ota (or keys) to 2.2 or whatever
Sent from my Nexus One using XDA App
Does the new market that came out this week work fine on this phone?
Before this market, I also had terrible problems updating apps. It was brutally slow and update all usually failed on most apps. I was very surprised that after installing the new market, I was able to do an update all on 20 apps with no problems at all.
My wife had pretty much given up on updating apps on the stock rom.
not yet tried ! But my gf had no problem at all with old and oldest market under tmob, now she's back in Italy, so I've unlocked the sim and still have no issues!
try a few different 1's and see which you like best
I like the bionix 1.3.1 with bali 1.8.7 uv kernel.
i'm not sure about the wifi calling as I dont use that feature.
Tried the new market right now, no proplems as always!
Sent from my Nexus One using XDA App
ROMS
As far as which rom you choose is your choice, I am running Toxic Smoke and a lot of people will agree its super quick and responsive but I support almost all roms, Devs here do great work on the vibrant and all should be recognized for it. I may have a solve for your low WiFi signal though..... Have you looked in to the Hardware GPS fix? It involves you opening up your phone and bending a small piece of copper, I did so and put a tiny sliver of credit card plastic under it to keep it from bending back down and now my GPS signal is ridiculous as compared to before. But as I read more there is another copper pin on the opposite side of the phone, that is your WIFI antenna. I then took my phone apart again and did the same thing to that pin and now My WIfI gets great signal. I guess it all depends on how tech savoy you are and how much you want to get into your phone. I know for how much it cost and how much I use my phone I wanted it working 100% so I took the extra time to do all of this and Im quite happy with my Vibrant now. But anyway my specs on my phone are,
ROM: ToxicMusixSmoke
Launcher: Golauncher Pro EX (Which is freaking awesome and free)
Kernal: Bali X (Will increase the responsiveness of your phone ff Overclocked to 1.2 using setCPU, you can download for free on XDA, cost 2.99 or something on the market, the dev offers it for free on here)
+ Hardware GPS Fix and S.gps.zip file for the drivers (You can also find this fine on the Hardware GPS fix post)
I hope this helps as my phone is very stable and I am totally satisfied with my phone as I was not so much at first. I also think with Golauncher you can get stock themes so your phone will look and act just like stock, but run 10000000000000 times better!
I am new to the samsung t959
Any recommendation for ROM? I would like to be as fast as possible, and with a working GPS
I don't mind CM7 as long as it is fastest.
Thanks a million!
]I wasn't looking for fastest.
Just need something to eliminate done of this issues we've had with stock and to be stable with everything functioning correctly.
Project V seems to have done that.
Only issue, so far, is that bloater isn't working and I can't figure a way to get the samsung stock keyboard back. Can anyone help with that?
I like that this rom is so close to stock. If I didn't tell my wife, she wouldn't have even known I changed anything.
While I no longer use it myself, I found Zendroid 2.0.1 with Bali Kernel to be the simplest and easiest to use for a layman, like the average wife or girlfriend
It's extremely lightweight with no bloat to speak of, and battery life is phenomenal (no bloat, no 2g/3g bleeding).
@lexluthor you can use root explorer our similar app to copy the apk to the system/app folder.
Sent from my hacked Samsung Vibrant running CM7.

[ROM] Streakin' 354v1.1 **Update 9/16**

I am constantly playing with and 'tweakin' my Streak and have put together what I think is a good, lite, fast, and stable rom. I made this for my own use and decided to share it with the rest of you.
I started with 354 then removed all apps that could be downloaded from the market. I also removed alot of stuff that I didn't think was necessary (such as all the verification*.apk's, don't even know what they are). There are only 17 apps in the drawer on a fresh install! I added DJ Steve's kernel and some memory tweaks from using the HTC Kitchen. VTL Launcher ADW is the included launcher as well as Swype for the keyboard. There are also some customization provided by UOT Kitchen as well as a modified Settings.apk that I got from somewhere on here. I'd love to thank whoever made it, but I have lost track so if it's your's---thank you!
I'm getting Quadrant scores in the 1400's and battery life seems pretty decent. I gave up on Quadrant scores. My best guess would be low 800's for this version. I have found through trial and error that higher Quadrant scores mean less stability, and honestly I can't tell the difference in real world performance between an 800 QS and a 1400 QS. I can't tell you exact battery life because I haven't hardly put this thing down since I installed this.
I am not an expert by no means and have only gotten these results from tinkering and trial and error. I think this is good, but am open to suggestions for improving it.
I started off by installing stock 354 using stock recovery, then installed this using Streakmod recovery and did a Factory Reset (Dell's, not Streakmod's). I have had no issues so far.
I have seen this posted before and liked it so I'm going to use it here: If you find a bug, you get to keep it. If this breaks your Streak, you get to keep the pieces. Obviously installing a custom rom breaks your warranty, and I am not responsible for whatever happens if you install mine.
Thanks to everyone whose ideas I stole/used/borrowed/whatever. Without the true experts on this board, I wouldn't have had anything to tinker with.
What works: Everything I can think of
What doesn't work: Waiting for you to tell me. The time in the status bar is black and the status bar is blackish...makes it hard to see. I don't know why and haven't yet figured out how to fix this. If someone has a link to a good tutorial and I can make it work, I'll be happy to resolve it!
So without further ado, I present Streakin' 354v1 354 v1.1:
http://www.multiupload.com/1MVM3O34AN v1.1 *newest*
http://www.multiupload.com/BHI4Y4XD69 I'm leaving this link for those that prefer v1.
I do intend on maintaining this rom and tweakin' it more based on recommendation, more stuff that I learn, etc. I do have a full time job, so even though I want to answer questions immediately, it's not always practical. If it takes me a while to respond, I apologize in advance.
Edit 09/24/11 - If you prefer landscape mode, simply flash the attached file below in recovery. Be sure to wipe cache and dalvik-flash after flashing. After doing this it took 5-6 minutes for my phone to boot, but it did....eventually. You may want to backup first! I also added a portrait mode file in case you decide you don't like landscape after all. Enjoy.
Edit 09/25/11 - It was pointed out to me that this ROM does not have a init.d folder. I forgot to add it, although the support to run scripts in init.d is there. Until the next version comes out, using Root Explorer, or similar, create a folder named init.d in /system/etc/ and set the permissions to rwx,r_x,r_x. That should be all you need. Thanks.
downloading now
thats great--regards for posting--downloading now-will check and report in a few hours
i like lite..... ill give it a go
EDIT
its not for me i dont like the launcher & it does not have portrait lock ill stick with simplestreak for now
scdsone said:
i like lite..... ill give it a go
EDIT
its not for me i dont like the launcher & it does not have portrait lock ill stick with simplestreak for now
Click to expand...
Click to collapse
Get a different launcher ................turn off screen rotation in the android system settings............................................................................................................................................................
in the settings.apk, are there any theme changes? or are they performance tweaks?
and what files are you using with dj steve's kernel that keep your wifi working?
Thanks in advance.
I'll give it a try - and thank you for your efforts in advance
rsalib said:
in the settings.apk, are there any theme changes? or are they performance tweaks?
and what files are you using with dj steve's kernel that keep your wifi working?
Thanks in advance.
Click to expand...
Click to collapse
It's just a themed change....colored icons and such for settings.apk.
As far as the files, I'm not at my computer (I'm at work), so I'll have to get back to you on this.
scdsone said:
i like lite..... ill give it a go
EDIT
its not for me i dont like the launcher & it does not have portrait lock ill stick with simplestreak for now
Click to expand...
Click to collapse
I didn't like VTL Launcher either, until I went into the settings and turned the left and right dockbars off. Now it's not much different than ADW and rightfully so, since it's based off of it.
7h 15 min running the rom
The rom running well
I have changed the launcher to go launcher after loading the rom running fine
battery life--15% in 7h 15 min
few voice call few minutes of data usuage two skype video call about 15 minutes of usuage and 7h standby
so far good running
15% used or left?
Sent from my Dell Streak using XDA App
lordmorphous said:
15% used or left?
Sent from my Dell Streak using XDA App
Click to expand...
Click to collapse
Probably 85% left.
Sent from my Dell Streak using xda premium
Try "orientation control" by "coin soft" to lock your streak in whatever orientation you want. I've got it on my streakdroid and it works fine
Just an observation here. You might want to contemplate recreating this ROM using 360 as a base instead of 354 due to the more complete language support in the former compared to the latter.
Strephon Alkhalikoi said:
Just an observation here. You might want to contemplate recreating this ROM using 360 as a base instead of 354 due to the more complete language support in the former compared to the latter.
Click to expand...
Click to collapse
I had contemplated using that rom as my base, but noticed everyone had better battery life with 354. 360 was listed as being an "update" 351, which gave me horrible battery life. If someone can tell me different as far as battery, I don't think it would be difficult to redo this based on one of the others (360 or maybe 364?)
Grateful your work!
Grateful your work! I am pleased that contains the settings for Japanese.
Parts of the screen is also very beautiful!
I will continue to use this ROM for a while.
scdsone said:
i like lite..... ill give it a go
EDIT
its not for me i dont like the launcher & it does not have portrait lock ill stick with simplestreak for now
Click to expand...
Click to collapse
I see no reason why the portrait mode file located here wouldn't work:
http://forum.xda-developers.com/showthread.php?t=1084850
Just choose the one for 354.
OK, I woke up to find my phone stuck on the Dell logo. I had plugged it in before going to sleep. A battery pull later and all seems well. Anyone want to tell me how to start troubleshooting this?
Sent from my Dell Streak using XDA App
OK, I removed DJ Steve's kernel and replaced some files that were changed to accomodate it. My quadrant scores are now in the 800's and I'll report back with the 'feel' of the device and stability over the next day or so. I love seeing high scores, however must admit I've never really noticed a difference in day to day use with the higher scores. I will take stability over high benchmark scores, but will take noticeable speed increase over a little stability if that makes sense.
Quadrant is too overrated as a benchmark. Stick to a reliable & stable build
haynesteve said:
Quadrant is too overrated as a benchmark. Stick to a reliable & stable build
Click to expand...
Click to collapse
I think I believe you...so far (about 3 hours or so) and I can't tell the difference in performance. Granted I don't use 3D games and such...
I added your rom to the big Wiki Rom List
if something is off for your rom feel free to tell me, or change it directly
You might find this useful as this is most of the changes you mentioned in your rom: List of safe to remove apks

[Q] I've Done Research - Still Have Qs.

Alright - I'm not the type to ask questions if I haven't done hours of research already. Please do not tell me to google it, look harder, etc. Some of this stuff has frustrated me to no end, and some of you may be able to answer the question off the top of your head. So why not help out, right? ^^.
I did take a lot of time writing these questions out, and I know that it is quote a long read. If you only want to answer one here and there, that is fine. I GREATLY appreciate all help. If I sound mad at all during the read, please excuse that. If anything I'm a little frustrated, but definitely not mad at anyone or anything. I just want answers.
My Device:
3D with Silverlight/Netarchy-5 as the Kernel, and Synergy Rev. 316 2.3.3 as my Rom. So far, I have only been able to get a max quadrant score of 2600. Sort of disappointing compared to my last kernel/rom build, especially when I saw all the good Quadrant scores on Synergy's thread (and yes, I tested Ziggy's Stock Kernel too that came with it, but with no change in Quadrant scores).
I want to stick to 2.3.3 until they have overclocking for 2.3.4.
My old Kernel + Rom build was the RCMIX Kernel that could OC to 2050, and the Shooter Rewind 3D ROM. With this set-up, I was able to get a Quadrant score of 3,660.
Unanswered Questions (Or Questions I am still confused on):
2) In the Kernel threads, I always try to find which one will provide the best performance. I have a 4500 mah battery, so I usually can make almost anything last 2+ days for me. However, I'm not sure how to compare Kernels and determine what is better. This is what is listed under RCMIX:
V(R) I/O
SLQB
WIFI FIX
CIFS
TUN
NLS
WIMAX SUPPORT
Wifi Tweak to connect a weaker signal -108db over stock -88db
Under Silverneedle, the other one I think of using, it says:
- CIFS
- TUN
- Overclock up to 1.7ghz (this will likely be expanded in future builds)
- JHash3
- The usual assortment of build tweaks that those familiar with my previous work have come to expect
- Base updated to 2.6.35.14
HOW am I supposed to compare those two performance wise? Also, what does "TUN," "NLS," "V(R) I/O," and "SLQB," "JHash3," "CIFS," etc, mean? I'm assuming WIMAX is for 4g, but I'm not even entirely sure of that.
3) EXT4. I read the thread here, but a lot isn't explained. It says "You should only need to convert to ext4 optimized if you wipe data/nandroid" - is this just system data? I'm assuming it wouldn't wipe SD Card Data, correct? So basically it is like a Factory Reset? But then it says to flash "svn rev 450 or higher" after. Where would I get the Synergy's revised 450 version when I can only get the rev 316 version myself?
5) Virtuous OC MOD. Oh yes - this has probably given me the most trouble than anything. I used to use SetCPU. When I saw that Mod, I uninstalled it, installed virtuous, and it didn't work. I couldn't edit my files via terminal emulator given su permissions, via root explorer, anything. So I thought there was a conflict through some file left by setcpu and virtuous. SO I did a factory reset.
I then installed rev 316 synergy and RCMIX 4.2 with a 1.8ghz allowable OC on it, and also flashed the virtuous oc + dual core mod. First off, I have no clue what the difference is between DualCore VOC and DualCore 1.1 besides the fact that he said 1.1 solved some lag issue some were experiencing. So I installed that, naturally. Saw nothing change whatsoever. I then tried to edit my Virtuous OC files, which was a success! However, when I ran the command "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq" - which is in his thread to determine if it is working, it showed the unedited number.
So I then did a normal reboot, in hopes it needed init.d to trigger, and I got stuck in an infinite reboot.
Lastly, I installed rev 316 by synergy again with silverneedle/netarchy 5 kernel. And that's where I am now. What did I do wrong?
6) Chainfire 3D / Turbo 3D (can't find link atm, but each are from the same creator). Will this help quadrant scores? What is this used for? Is it helpful?
8) What's the point of the V6 Supercharger for Android? How does it improve memory? Does it do the same thing as far as EXT4 is concerned? Is it already implemented in the current roms/kernels?
9) Besides my questions, is there a kernel or rom that you suggest for the best speed/performance, and why?
10) As far as Dual Core goes, as it been more bad than good? I've seen a lot of posts about people lagging with it on. Does it actually help?
11) Without any Dual Core mod on, what does the second CPU normally do anyways? Why would anyone make a dual-core phone without utilizing both dual cores? Or did we lose the dual core availability when we rooted our phones, and we are just now getting some beta beginnings of it back?
Thanks for anyone's time who reads any part of this, and thanks in advance to those who can answer some of them too.
Questions Answered (Thanks for those that helped!!):
If you believe there is more that could have been said in an answer, or that an answer is wrong feel free to add-on! Otherwise, I'm satisfied with the answers I have received and believe them to be right.
1) I've read through the Synergy thread, mostly the beginning and ending pages, and people talk about Revisions that are better than other (obviously). I just hooked up my SVN File Updater for the Nightly Updates, so would I not have access to anything later than Rev 316, but older than the current 2.3.4 version? I really would like to have access to the latest 2.3.3 build that works the best, which would probably include the EXT4.
1-Answer by life64x) 318 is the latest 2.3.3 and the last 2.3.3. Since they upgraded to 2.3.4
4) Let's say I backup my entire system apps + data using Titanium. Does that mean after I Wipe/Reset and go to a different rom/kern, or sense to aosp, that if I restored EVERYTHING, it would still work? Or should I only restore the things I "essentially" need?
4-Answer by life64x) Not all your system apps will be restored...sense...sense widgets etc. Data yes.. user apps will be restored. | I then asked "So titanium won't restore things incompatible with the ROM I am on, even if I hit restore all?" | Answer by life64x: That's correct becuase sometimes it won't let you...say different versions of rosie.apk or framework stuff that deals with sense UI.
7) What is "Cyanogen?" I don't understand if that is a type of software, group of people, or what the purpose of whatever that word is.
7-Answer by life64x and phatmanxxl)Cyanogen is the handle of a person that created a alternate android OS..away from manufacture stock software that is smaller and faster...bloateware removed, basic android is there. Cyanogen is also the name of the product from them. I forgot his name, but he developed a alternate source open source I might add for our phones and now tablets. Many phones have it and each phone has developers for it also. ASOP ROMs such as CM7 and MIUI are not available for the EVO3d yet, they are still in development.
Q. 4. Not all your system apps will be restored...sense...sense widgets etc. Data yes.. user apps will be restored.
Q. 7. Cyanogen is the handle of a person that created a alternate android OS..away from manufacture stock software that is smaller and faster...bloateware removed, basic android is there. Cyanogen is also the name of the product from them. I forgot his name, but he developed a alternate source open source I might add for our phones and now tablets. Many phones have it and each phone has developers for it also.
I am at lunch at work now and possibly later others will give the rest or when I get home from work I will try to do more. You have quite a bit and this thread will also help others.
life64x said:
Q. 4. Not all your system apps will be restored...sense...sense widgets etc. Data yes.. user apps will be restored.
Q. 7. Cyanogen is the handle of a person that created a alternate android OS..away from manufacture stock software that is smaller and faster...bloateware removed, basic android is there. Cyanogen is also the name of the product from them. I forgot his name, but he developed a alternate source open source I might add for our phones and now tablets. Many phones have it and each phone has developers for it also.
I am at lunch at work now and possibly later others will give the rest or when I get home from work I will try to do more. You have quite a bit and this thread will also help others.
Click to expand...
Click to collapse
Thanks for the information, I appreciate it a lot. So titanium won't restore things incompatible with the ROM I am on, even if I hit restore all?
That's correct becuase sometimes it won't let you...say different versions of rosie.apk or framework stuff that deals with sense UI.
life64x said:
That's correct becuase sometimes it won't let you...say different versions of rosie.apk or framework stuff that deals with sense UI.
Click to expand...
Click to collapse
Awesome. That answers that. Going back to cm7, is it mostly used for tablets? I don't see it for the 3d.
Diabetic said:
Awesome. That answers that. Going back to cm7, is it mostly used for tablets? I don't see it for the 3d.
Click to expand...
Click to collapse
ASOP ROMs such as CM7 and MIUI are not available for the EVO3d yet, they are still in development.
Q. 1. 318 is the latest 2.3.3 and the last 2.3.3. Since they upgraded to 2.3.4
Q.6. Don't worry about chain fire, unless you are a gamer. Regarding quadrant, it is crap. If you insist on going by it, take it with a grain off salt. Try other testing methods.
phatmanxxl said:
ASOP ROMs such as CM7 and MIUI are not available for the EVO3d yet, they are still in development.
Click to expand...
Click to collapse
Try VirusROM. It's a pretty good little AOSP ROM with some of those CM7 features like changeable desktop size, drawer size, custom rosie/launcher, custom animations.
phatmanxxl said:
ASOP ROMs such as CM7 and MIUI are not available for the EVO3d yet, they are still in development.
Click to expand...
Click to collapse
Ah - got it. So CM7 and MIUI are for original AOSP then? According to some threads, it is getting close. Should be interesting to watch. Thanks ^^.
life64x said:
Q. 1. 318 is the latest 2.3.3 and the last 2.3.3. Since they upgraded to 2.3.4
Q.6. Don't worry about chain fire, unless you are a gamer. Regarding quadrant, it is crap. If you insist on going by it, take it with a grain off salt. Try other testing methods.
Click to expand...
Click to collapse
Ah, I suppose I just read those posts wrong in that thread. I assumed that the 2.3.4 version started near revision 500. Definitely a bummer. I tried their latest 2.3.4 version just to see what it was like and it is much cleaner than the 2.3.3 rev 318 version. Guess I'll wait for an OC on 2.3.4 to go back to Synergy Sense.
As for "other testing methods" - what would you recommend? Anything in specific?
And what do you mean by "gamer." What would qualify as a "gamer" for HTC 3D? For example, I do play Legend of Zelda: Orcarina of Time on my phone ^^. It ran fine on RCMIX 2.2.3 and Rewind Shooter as long as I used SetCPU to 1728 max and 1080 min (or higher min, depending on if I had any problems). Haven't tried on my latest setup though.
Thanks again for your help!
chillfancy said:
Try VirusROM. It's a pretty good little AOSP ROM with some of those CM7 features like changeable desktop size, drawer size, custom rosie/launcher, custom animations.
Click to expand...
Click to collapse
I actually just flashed that yesterday night and am loving how much free RAM space I have. Currently have 305MB used and 497MB free. I love having extra space. I have a few problems with it, but nothing worth complaining over really. Stock Kernel that comes with it is probably best, right? Thanks for helping =-).
http://forum.xda-developers.com/showthread.php?t=1224659&page=33
Use the dual core kernel less heat=save battery with performance increase by taking off the load on a single processor

Categories

Resources