Related
So Im running JACxHEROSkiv1.6r2B and I have a 4gig class 6 sd card. I have the fat32 set up, ext3, and linux swap at 32.
I had a class 4 before, but hearing everyone rant and rave how fast hero runs with a class 6 I went out and bought one. However, hero still seems to be a little laggy and slow..... at least for me. I'll get the htc screen and the loading screen.. I even reverted back to superhero v2 and that was the fastest hero for me, no lag, no loading screens nothing.
But the newer hero's seem to be slow for some reason even with a class 6. Can anyone help, I absolutly love hero, just want it to be fast like how everyone says it is.
Thanks in advance...
hang your head in shame...
the speed of hero roms will vary depending on the phone itself, the way the phone is used, the settings on the phone, the way people use their phone, how they choose to set up their linux-swap size and what they set swappiness to, in short, different people get different results with hero roms, some find them fast, some find them tremendously slow, its most likely a mind over matter type deal... so finally we reach the point of all this.... stop with the why isn't my hero blazing fast threads and how do i make hero make hero faster threads. basically you have 2 options for optimizing your hero build, set it up exactly the way the first post of the thread tells you to, or you can pm the people with amazingly fast hero roms and ask them what they are doing...
wow i was a smart ass and still managed to give a half way decent answer
I did follow ALL directions, i've flashed tons of roms and experienced different things with different builds. Kind of wierd how superhero v2 seems to run faster then the new builds. Even with the echo at 60, some threads say set it to 10, etc. Followed all directions, and still have these results. When a thread says FAST, you kind of expect it. I mean gimme a break going from checking the market to your home screen you get a loading issue, c'mon. There has to be something to alter to fix it. I know im not the only person having slow issues with hero EVEN on a CLASS 6
there was a post i just read where some one set there linux-swap to 96mb and swappiness to 100 and said it ran really fast, that was the newest jacski hero rom version b i think. you could always try that, though whether or not it will suffer future slow downs remains to be seen. I haven't tried a hero rom recently (since 3.6.8.1 was released by cyanogen damn that was a while back) because of the slow downs i would get after a day or so i don't know much other than to try what others are saying works.
though with the way drizzy's new hero v1 is shaping up to look i might have to try it when he drops it. I remember trying jac's 1.4 hero, if you think the hero roms they have now have lag... but alas now i am reminiscing
I agree, his new hero rom is supposed to be the best to date, so we'll see, I just flashed over to cyans 4.0.4 since its fast. I also read about the 96mb and 100swap, but I want to see what happens in a few days with that.
cire253 said:
So Im running JACxHEROSkiv1.6r2B and I have a 4gig class 6 sd card. I have the fat32 set up, ext3, and linux swap at 32.
I had a class 4 before, but hearing everyone rant and rave how fast hero runs with a class 6 I went out and bought one. However, hero still seems to be a little laggy and slow..... at least for me. I'll get the htc screen and the loading screen.. I even reverted back to superhero v2 and that was the fastest hero for me, no lag, no loading screens nothing.
But the newer hero's seem to be slow for some reason even with a class 6. Can anyone help, I absolutly love hero, just want it to be fast like how everyone says it is.
Thanks in advance...
Click to expand...
Click to collapse
I had the same issue with my 32mb swap. I changed it to 96 and saw a HUGE increase in performance. No compcache. Just swap with 60 swappiness and I hardly ever see Loading or the HTC screen.
Here is a thread that discusses this issue:
http://forum.xda-developers.com/showthread.php?t=551643
It is among many, however almost everyone has their own opinion based on their own phone which is of course based on their own needs. The key is playing around with it and seeing what works best for you. Start with the swappiness and then try your swap partition size and see what works best for you.
Then there was a vague tweet from jac about a possible fix for bluetooth, and twisted zero is supposedly getting really close with the led's, also with the htc kernal that was made open.
It really wouldn't suprise to me to see in another month or so a hero rom that competes with stock cupcake, maybe i'm too optimistic though lol
david1171 said:
...maybe i'm too optimistic though lol
Click to expand...
Click to collapse
I think so too.
Binary100100 said:
I think so too.
Click to expand...
Click to collapse
well when you compare jac's 1.4 back when hero threads were getting thrashed left and right to what the hero rom's are now. there is a vast improvement. I remember when I couldn't use a hero rom for more than a few hours without having to go to a stable rom. now my friend has had a rom on his phone a few weeks and hasn't said anything to me about it running horribly so maybe one day...
david1171 said:
well when you compare jac's 1.4 back when hero threads were getting thrashed left and right to what the hero rom's are now. there is a vast improvement. I remember when I couldn't use a hero rom for more than a few hours without having to go to a stable rom. now my friend has had a rom on his phone a few weeks and hasn't said anything to me about it running horribly so maybe one day...
Click to expand...
Click to collapse
I agree that the Hero roms are stable enough for daily use provided that you make certain adjustments, but in regards to the LED and bluetooth I don't think they will be perfect for a long time. The LED will hopefully come soon since Twisted reported getting them to work. But I don't understand why we don't have fully working LED's like that was announce last week. Perhaps it was an accidental fix that couldn't be recreated? Perhaps it was a fluke? Who knows. What I do know is that the LED's still need work even after it was reported to have a fix. As for bluetooth... as far as I know and read it could only be initialized by manual command lines and not from the settings app. Even IF there is a fix... will it be full bluetooth (A2DP) or just enough to pair and use a headset?
The fact that the BT and LED's for Hero builds tend to work with MT3G and not the G1 tells me that it's hardware related and not so much in code or scripts. So if fixes to the LED and BT are developed and perfected then how will the MT3G work after flashed a ROM with these patches included? Will they conflict? Will we need different ROMs for different phones? I'm not trying to be negative or pessimistic but I'm just not seeing full fixes for these issues to be ready, available and implemented this week or next. Maybe in a month or two... but that's as far as my optimisism takes me. But I hope that I'm wrong.
I've been reading up a bit about all the Hero, Blur, Donut releases and whatnot, and they keep mentioning the use of swap as if it's a casual everyday thing to have.
Call me conservative, call me paranoid, (hopefully, call me incorrect,) but what I've also read is that having swap kills your SD card faster than anything, as it's not built to be used that way.
I'd like to hear some information from people who have actually experienced problems from having swap kill their card. I have a 16gb SD card which I don't want to trash, so I hope that I've read the wrong thing and that it is indeed safe to have a swap partition on your card.
Also, from what I've picked up, class 6 cards are the best to use with swap. I have a class 2 card. Can anyone explain the difference between the two and why class 6 cards are better for that?
While I'm already posting a question thread, I'll go ahead and throw this one in... do bluetooth and LEDs work yet with the current Hero builds?
My reason for asking about all these is I've just gotten into the whole 'switchrom' scene, so I have really nothing to lose and can jump around firmwares quickly and without much hassle. I'd like to test a few other builds, Cyanogenmod is stable now so I have something to fall back on
Proxin said:
I've been reading up a bit about all the Hero, Blur, Donut releases and whatnot, and they keep mentioning the use of swap as if it's a casual everyday thing to have.
Call me conservative, call me paranoid, (hopefully, call me incorrect,) but what I've also read is that having swap kills your SD card faster than anything, as it's not built to be used that way.
I'd like to hear some information from people who have actually experienced problems from having swap kill their card. I have a 16gb SD card which I don't want to trash, so I hope that I've read the wrong thing and that it is indeed safe to have a swap partition on your card.
Also, from what I've picked up, class 6 cards are the best to use with swap. I have a class 2 card. Can anyone explain the difference between the two and why class 6 cards are better for that?
While I'm already posting a question thread, I'll go ahead and throw this one in... do bluetooth and LEDs work yet with the current Hero builds?
My reason for asking about all these is I've just gotten into the whole 'switchrom' scene, so I have really nothing to lose and can jump around firmwares quickly and without much hassle. I'd like to test a few other builds, Cyanogenmod is stable now so I have something to fall back on
Click to expand...
Click to collapse
using linux-swap (i recommend swapper from the market -- [AFTER YOU HAVE PARTITIONED YOUR CARD FOR LINUX-SWAP!]) yes, shortens the life of you sd card because its pushing it capabilities much further than normal. Personally, i use a regular 2gb (non-class 6 or class anything) for all my hero ROMs and they work fine with the ext4 and swap. As an analogy - if you drive you car everyday on the highway safely going 55mph, or if you drive you car everyday on the highway going 130 and slamming the gas out of red lights.. which one would ensure a longer life for your car?
Class 2/4/6 refers the the data transfer rate. Class 6 being 6MB/SEC. Your class 2 would work, however. Its a risk you'll have to take... I have had the same 2gb micro in my phone for almost a year, using swapper with hero and non hero roms and ext3/4. Still not dead. Im sure what brand card you have, also plays a role in the life of your card.
As for your ?s about the Hero ROMS both the Herver and Kingklick have the best hero roms out there, IMO. They are SPEEDY and VERY optimized. I am also pretty sure?? that BT is not working on these roms. The LEDs are working great though! The notification LED is an alternation of all the led colors and looks pretty cool.
I have an N1, but the G1 is my girlfriends, and apparently all the stuff I've done, something always is tweaking or wrong with it.
While for the past year I've been quite involved in the tinker'ing with the G1,
lately I've flashed the hell out of the G1, and now find myself trying to find a stable rom that works.
Im a heavy reader, but I simply just dont have time anymore to keep up to know a stable rom, its patches and whatnot.
Really, need the help.
Super D 1.11 good? or is a older copy a better way to go? 1.9.3?
Wanna get this done tonight, if anyone can offer advice,
You'll be awesome. I can donate if you anyone cares to elaborate .. I dont need details how to flash and stuff, Im just referring to proper setup between compcache, swap, swap partition size. ext2-4? , etc.
I've read shadow's guide, couldnt find information if overclock_upgrade2 worked on SuperD or not, and im just trying to get fast, stable 1.6
I have a transcend 8gb class 6 in there, and its not toast yet.
Also have Danger on her phone aswell.
Again, ill donate if someone can get this out of the way for me.
Been fighting a Windows install for a customer for 4 days now and just got piled with even more work.
i got atleast $5
---
really? no one?
Cyan's Donut build was quite stable for me. I had my 8 gb card partitioned as 512 mb ext-2, 96 mb swap with swappiness set to 60 using Swapper for Root, and the remaining as Fat32. That configutation ran good for me (although probably overkill on the swap).
Overclocking has not been as stable as I would like and probably not needed anyway.
If you want ultimate stability go back to stock firmware.
Pretty cool your gf has a G1, I got one for mine and she kept it for a week before taking it back and getting a blackberry. Thumbs down.
I tried CM 5.07 and I don't think it's ready to be a daily driver and his latest-donut was lacking in speed department so I found myself going back to Super-D. It kinda went downhill after 1.10.2 in my opinion... At this point I'm on 1.9.3 which I found to be unbeatable in terms of speed and stability. I also rm a lot of stuf to make it lighter: I remove VPN, Voice Dialer, Email.apk, Bluetooth.apk, SD-updater, Genie widget, etc. I also added some latest goodies (MusicMod and Phone.apk from 1.11, ADW Launcher, transparent powertop widget, etc). YMMV but it's working out for me so far.
Good luck.
Everyone is releasing ROMs based on Cyanogen's eclair builds and claiming fast fast fast. Am I the only one who is experiencing MAJOR speed issues on any eclair ROM? I have tried a few of them so far and the results are the same. Pretty fast initially, but after a couple days everything comes to a screeching halt. I've tried rebooting, clearing cache, clearing swap, and nothing seems to help. I'll pop my phone open and open messaging and it will take sometimes up to 10 seconds to open. Very misleading for devs to post a ROM calling it crazy fast when it is obviously not.
Maybe I've been spoiled by the speed of some of the donut ROMs I guess... Guess I'll be on donut til I get a new device?
I think it might be SuperE. Same thing happend to me and my buddy. Im flashing SpeedTeams Eclair rom right now hopefully gonna get better results. wish me luck!
Re: Eclair very slow on g1
No,can't be super eclair, I'm running
It and its just fine. Have you set setcpu and activated apps2sd? Wipe everything and try superEclair. Have you formatted your sdcard?
-------------------------------------
sent from my... naah yo u know tapatalk,xda and so on.
apps2sd enabled, I run about 40MB free on average. Even if SetCPU is maxed out. It runs decent for the first few days and then goes to crap. Last time I tried SpeedTeam's ROM it bootlooped on first flash over and over, even after wiping, repairing, etc. I'll try it again I suppose.
Probably just spoiled by donuts, but I'll keep trying.
r4d14n7 said:
Everyone is releasing ROMs based on Cyanogen's eclair builds and claiming fast fast fast. Am I the only one who is experiencing MAJOR speed issues on any eclair ROM? I have tried a few of them so far and the results are the same. Pretty fast initially, but after a couple days everything comes to a screeching halt. I've tried rebooting, clearing cache, clearing swap, and nothing seems to help. I'll pop my phone open and open messaging and it will take sometimes up to 10 seconds to open. Very misleading for devs to post a ROM calling it crazy fast when it is obviously not.
Maybe I've been spoiled by the speed of some of the donut ROMs I guess... Guess I'll be on donut til I get a new device?
Click to expand...
Click to collapse
You mention something about SWAP.
There's your slow down.
Get rid of swap!
It's also really important, if you want to use SWAP and apps2sd that you use
a CLASS6 - micro SD Card...
Otherwise this will be a big bottleneck for your mobile
I was also really suprised about the difference between my class 2
and now the class 6 card...
fluxx
aerofluxx said:
It's also really important, if you want to use SWAP and apps2sd that you use
a CLASS6 - micro SD Card...
Otherwise this will be a big bottleneck for your mobile
I was also really suprised about the difference between my class 2
and now the class 6 card...
fluxx
Click to expand...
Click to collapse
You used swap AND apps2sd AND C2 at the same time? Ouch. That's gotta be bad.
Using a Class6 is like night and day.
Definitely invest in a bigger/faster microSD card.
HTCclay's Superbad Eclair is kickin ass for me. i just reboot every night and i ran up to 3 days fine. Sure not as buttery smooth as it first was but nothing bad at all.
Thanks for the help guys; think I'll try running without swap for a while.
I take no credit for this. Just linking to a brave modder in the irc.
blog.fsck.com
mattpall said:
I take no credit for this. Just linking to a brave modder in the irc.
blog.fsck.com
Click to expand...
Click to collapse
Outstanding.
Buckle up!
I agree. This is great little device for the money. So long to my iPad.
Thanks! (blog.fsck.com is me)
99% of this was just following instructions. TI has some really well written documentation, as well as public git. And, well, the nookcolor prefers to boot off SD. B&N appear to have done a stellar job of making this thing very homebrew-friendly.
I'll be glad to donate to your efforts to get this nice little device running a full stock froyo. You guys here are amazing and have made my recent dump apple learn android kick very exciting.
RNSlate said:
I'll be glad to donate to your efforts to get this nice little device running a full stock froyo. You guys here are amazing and have made my recent dump apple learn android kick very exciting.
Click to expand...
Click to collapse
No, but thanks for the offer. This stuff is very much hobby-project. If I took money for it, it'd become..well, too much like a job. And I have more than enough of one of those.
Best,
Jesse
Obra - I was working on something different, but I'll throw this out there in hopes the concept might be useful.
I had partitioned my SD card w/ vfat at partition 1, and then ext2 to be at partition 2. The idea is that stuff that requires an SD will still work (except no ejecting allowed!), and then you can have an extra /system optionally mounted if present on the SD. I didn't quite get it 100% working (probably because I'm winging it on bash scripting), but the gist of it should be understandable. More optional partitions could be added as well if needed.
So instead of the system mount command, instead I have:
if [ -f /dev/block/mmcblk1p2 ] then
mount ext2 /dev/block/mmcblk1p2 /system
mount ext2 /dev/block/mmcblk1p2 /system ro remount
else
mount ext2 /dev/block/mmcblk0p5 /system
mount ext2 /dev/block/mmcblk0p5 /system ro remount
fi
I never did quite get the conditional mounting working, but I did have it mounting mmcblk1p2 as /system and working off there. I was in the middle of trying to build this morning, and saw you guys had made some amazing progress
Anyways, here it is (conceptually), if it helps, even the tiniest bit
obra-1-Kanobe,
I read over your steps and they are ... well ....way above my pay grade...
Is there something you could zip up that's maybe halfway there or more...something we could push over with a couple of commands?
or is each device unique enough that we all have to pull our own system files to modify.
Thanks,
Matt
I would be happy just with GAPPS and the proper market.
clockworx said:
Obra - I was working on something different, but I'll throw this out there in hopes the concept might be useful.
Click to expand...
Click to collapse
This would really be killer. It would make developing/trying ROMs a snap.
I'm wondering if a class 10 uSDHC would even be unacceptably slow.
clockworx said:
Obra - I was working on something different, but I'll throw this out there in hopes the concept might be useful.
I had partitioned my SD card w/ vfat at partition 1, and then ext2 to be at partition 2. The idea is that stuff that requires an SD will still work (except no ejecting allowed!), and then you can have an extra /system optionally mounted if present on the SD. I didn't quite get it 100% working (probably because I'm winging it on bash scripting), but the gist of it should be understandable. More optional partitions could be added as well if needed.
So instead of the system mount command, instead I have:
if [ -f /dev/block/mmcblk1p2 ] then
mount ext2 /dev/block/mmcblk1p2 /system
mount ext2 /dev/block/mmcblk1p2 /system ro remount
else
mount ext2 /dev/block/mmcblk0p5 /system
mount ext2 /dev/block/mmcblk0p5 /system ro remount
fi
I never did quite get the conditional mounting working, but I did have it mounting mmcblk1p2 as /system and working off there. I was in the middle of trying to build this morning, and saw you guys had made some amazing progress
Anyways, here it is (conceptually), if it helps, even the tiniest bit
Click to expand...
Click to collapse
*nodnod* My original intent was a simpler partition scheme and a large "/sdcard" space, but, well, this was faster to hack together as a proof of concept. Please don't let the fact that I made it go stop you from making it go further. Saying I'm over-committed would be an understatement. There's no way I have the cycles to build and polish an OS image worth distributing. I'm just happy to help spur others on.
Boy oh boy!
clockcycle said:
Boy oh boy!
Click to expand...
Click to collapse
I know, I know... I'm of the same opinion, lol: http://fineoils.blogspot.com
If only [mbm], Jesse, pokey9000, et al. could switch to building Gingerbread in parallel, this development can top even recent NC "rooting" sensation.
Well, sure: NC as the first Gingerbread tablet, kicking Samsung Galaxy Tab's ass in every benchmark... boy oh boy....
How many have froyo on their NCs?
I am shocked SHOCKED! That there isn't more traffic on this topic....
Froyo is where we need to be.....the speed, the flash....
I just can't believe this thread isn't 15 pages long by now.....
My only hope is that the big brains are hard at work.
And no, I can't contribute.....I do not have the knowledge to do that work.
But I can cheere.....GIMME AN F. Gimme an R......gimme an O......
sudermatt said:
I am shocked SHOCKED! That there isn't more traffic on this topic....
Froyo is where we need to be.....the speed, the flash....
I just can't believe this thread isn't 15 pages long by now.....
My only hope is that the big brains are hard at work.
And no, I can't contribute.....I do not have the knowledge to do that work.
But I can cheere.....GIMME AN F. Gimme an R......gimme an O......
Click to expand...
Click to collapse
My notes for the Gingerbread on Nookcolor are here http://fineoils.blogspot.com. Feel free to comment, and add more resources, to kickstart the NC Gingerbread development
aludal said:
My notes for the Gingerbread on Nookcolor are here... Feel free to comment, and add more resources, to kickstart the NC Gingerbread development
Click to expand...
Click to collapse
This is what I have been waiting for! I was super excited to hear Froyo was successfully put onto the NC, but I am going to wait til some progress has been made on 2.3 before I graduate from just sideloading in the native UI.
I humbly beg the XDA gods to make my dream of a solid 2.3 NC Rom with successful integration of Google apps a reality (I plan to compensate for my lack of skill in Android with donations.) Thanks Obra, Pokey, bpk, and all those tinkering their asses of just like me!
If Gingerbread follows the normal release pattern (so far it has), we'll see the SDK (got that), a bunch of people will pull those images and load them on their phones (yep, that's what you see now), they will mostly suck (yep). Next Friday, G will release with the Nexus S, and the first real images will start to appear and get ported.
None of that will likely appear on this device until after AOSP gets updated, probably a few weeks after the first code drops. Sooner if we are lucky.
That would all imply a working G on this device some time in January.
In any case, step one would be to have a working, functional, way to get Froyo on this device since the steps to porting G will be the same. Actually, IDEAL would be getting Cyanogen on it, right now.
BTW, I want G for the built in SIP support, but other than that...not seeing a lot for end users. Maybe concurrent garbage collection will make it snappier? Maybe they have better video drivers?
But I can say this, and it's ominous. Boot up a Froyo image in an emulator. Now boot up a gingerbread image. One of those is slow but usable. The other one is a total dog. Completely and utterly molasses slow.
I hope that G isn't fully baked or runs like crap in the emulator or I'm doing something wrong...because otherwise....
DebauchedSloth said:
[.....] Actually, IDEAL would be getting Cyanogen on it, right now.
Click to expand...
Click to collapse
Exactly! Anybody contacted the Cyanogen group? Or does anybody know how to cook CyanogenMod on OMAP3
BTW, I want G for the built in SIP support, but other than that...not seeing a lot for end users. Maybe concurrent garbage collection will make it snappier? Maybe they have better video drivers?
Click to expand...
Click to collapse
Seriously, A 2.1 was not much else than bugfixes of A 2.0. A 2.2 was better JIT plus similar bugfix. Now, at every stage there were more newer bugs introduced (like streaming audio broken in A 2.2), more hardware stopped to comply, more 'fragmented' updates were needed, plus even more Cyanogen versions to make 2.2 work as promised.
My personal expectation for G is a chance for NC to achieve smooth HD video playing -- like Zoom3 was showing it for 2.0 (and Tegra2 tablets show it completely broken in their A 2.2, BTW).
Nobody has shown playing high bitrate video on G EVO yet. Could be both ways. Their (EVO) build 2 has a decent responsiveness though.
As for SIP, I'd rather have soldered mic into my NC first, lol.
But I can say this, and it's ominous. Boot up a Froyo image in an emulator. Now boot up a gingerbread image. One of those is slow but usable. The other one is a total dog. Completely and utterly molasses slow.
I hope that G isn't fully baked or runs like crap in the emulator or I'm doing something wrong...because otherwise....
Click to expand...
Click to collapse
I have a feeling that G would be a ceiling for NC -- a tablet ereader which will acquire some decent multimedia treats. Have a story of quite a wasteful development as was witnessed with A 2.0....2.1....2.2....(possibly) 2.3, Gingerbread would realistically require a dual-core 1+ GHz 1+ GB RAM double/quad core GPU with separate DSP (or two DSPs). In other words, it's not a phone anymore
----------------
FineOils