[Q]Flashing roms bad for phone - myTouch 4G General

Maybe this is a stupid question but I'll ask anyway and let you all flame me later. Anything detrimental to my phone in flashing ROMs constantly?
Sent from my HTC Glacier using XDA App

Since the phone has about a three year life cycle... flash all you want. Doesn't hurt anything.
Sent from my HTC Glacier using XDA App

No it shouldn't hurt the phone at all besides if you screw up and get a brick lol I mean some roms are full of bloat-ware but most roms run great on the MT4G

OP if you are referring to the wear level of emmc chip then rest easy as the life life expectancy for R/W is in higher 100k's now. Since our NAND which is based on SLC even when its advertised as MLC the real damage has been already done in terms of using EUDA as its being EEPROM.

BlackSHELF said:
OP if you are referring to the wear level of emmc chip then rest easy as the life life expectancy for R/W is in higher 100k's now. Since our NAND which is based on SLC even when its advertised as MLC the real damage has been already done in terms of using EUDA as its being EEPROM.
Click to expand...
Click to collapse
perfect, this essentially what I meant but didnt know all the fancy acronyms. Thanks for all the posts.
Sent from my HTC Glacier using XDA App

macheteZen said:
perfect, this essentially what I meant but didnt know all the fancy acronyms. Thanks for all the posts.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
SLC = Single Level Cell
MLC = Multi Level Cell
EUDA = Enhanced User Data Area
EEPROM = Electrically Erasable Programmable Read Only Memory
Sorry I just didn't want to go off topic as trying to explain it is another subject of its own as you can understand how chip/data archistructure works. But in simple terms since we are using SLC for our chip as its minimized the risk hence we have half of our storage? That is due to not using MLC at the cost of stability over storage. So flash it all you want matter of fact some of us flash it more than once a day as I do it at least twice

Related

[Q] Overclocking

I come from an HTC Aria and I remember back in the Aria forums that people said that overclocking your device could fry your processor. The Aria comes packed with a 600mhz processor and it could overclock up to 800 mhz. Now on the Inspire forum I read posts from people who overclocks their phones up to 1.6ghz and apparently nothing happens. That's 60% more than what it is meant to run. I can't help to wonder:
1- Is it really that risky?
2- What's a safe speed to run my Inspire at?
I came from an Aria too. I have yet to find an app that needs more tha about 900MHz. I run mine at 883.200 just to save on battery. It's fun to jack it up to 1.804800GHz and get a quadrant screen capture(1), but I don't see any practical use for that much OC on a phone. As far as damage, I think you'll see erratic operation before you do any permanent damage.
1.
Mine is usually set with setcpu at 1305 using the smartass2 governor.
Sent from my Inspire 4G using xda premium
I kept mine at 1.2 most of the time. I even took it up to 2ghz just to see what it was like
Sent from my Inspire 4G using XDA Premium App
OC is all dependent on the device. Some devices can handle it and some cant, best bet is to try it on yours and find where it can be OC to. Not all phones are made equale.
Gene Poole said:
I came from an Aria too. I have yet to find an app that needs more tha about 900MHz. I run mine at 883.200 just to save on battery. It's fun to jack it up to 1.804800GHz and get a quadrant screen capture(1), but I don't see any practical use for that much OC on a phone. As far as damage, I think you'll see erratic operation before you do any permanent damage.
1.
Click to expand...
Click to collapse
Hey Gene! Good to see you. Im afraid my phone would overheat. Whats a safe temperature for the phone? It is between 26 and 33 degress (celsius) isnt it? By the way Im using VU so my phone is running at 1.2ghz by default
Sent from my Inspire 4G using XDA App
Any time you operate anything beyond its designed specifications/limits you are risking damage. This is whether it's a phone, computer, car, boat, or aircraft.
Most things are over-engineered to a certain extent, but there is not really much of a way to know whether their artificial limits are 10% below or 50% below their actual limit. It's the difference between an operating limit and a design or structural limit.
Now the good news for most computer type things is that they usually have some kind of safety built in. I remember seeing a video many years ago of a computer running without the CPU fan and heat sink. It ran for a little while, got too hot, and shut itself down. The guy put the heat sink and fan back on and it fired right up.
Short term you probably won't notice too much "damage," just a little instability if you get it up too high, but the servicable life of the components will be drastically reduced. This is probably not too big a deal on something people usually replace every 12 to 18 months.
Sent from my Inspire 4G using Tapatalk.
I came from the Aria as well; this phone doesn't react to overclocking as poorly as the Aria did, so you're pretty much good to go.
Sent from my Inspire 4G using XDA App
Brad, tribestos and the rest of you. Thank you very much for the answers. You really cleared it up for me
Sent from my Inspire 4G using XDA App
I'm running RCMix Bliss v1.3 w/Sense 3.5 on my Inspire. I'd like to overclock it and O/C Daemon has gotten good reviews. Where can I download it?
Tanx
I'm a dummy I found Daemon Controler!! I've installed it on my Inspire but it won't let me apply the settings. The "APPLY" button is GRAY. What is the problem??

ram question

why is my ram usage so high? i moved all my apps to my sd card thinking it would help but it think it made worst. im running stock 2.2 any way to lower it?
Sent from my SCH-I510 using xda premium
Kryptonian_Knight said:
why is my ram usage so high? i moved all my apps to my sd card thinking it would help but it think it made worst. im running stock 2.2 any way to lower it?
Sent from my SCH-I510 using xda premium
Click to expand...
Click to collapse
What you have is not bad for stock. Android is not Windows as far as RAM is concerned. It does a much better job of managing memory usage.
You will take a substantial performance hit by moving apps to the external sdcard. You are best off keeping them all. on the internal storage. This phone has plenty of room unless you are talking 500+ apps or so.
There are more things that you can do if you root from just tweaking memory management to completely replacing your firmware. Before you go this route, make sure that you have at least a basic understanding of what you are doing. Also make sure that you can live with the consequences if your phone gets bricked.
_____________________________
Rooted and Bloat frozen Stock EE4
V6 SuperCharger
rj57 said:
What you have is not bad for stock. Android is not Windows as far as RAM is concerned. It does a much better job of managing memory usage.
You will take a substantial performance hit by moving apps to the external sdcard. You are best off keeping them all. on the internal storage. This phone has plenty of room unless you are talking 500+ apps or so.
There are more things that you can do if you root from just tweaking memory management to completely replacing your firmware. Before you go this route, make sure that you have at least a basic understanding of what you are doing. Also make sure that you can live with the consequences if your phone gets bricked.
_____________________________
Rooted and Bloat frozen Stock EE4
V6 SuperCharger
Click to expand...
Click to collapse
I would root if it was as easy as one click. Iv looked over the root instructions but i don't trust my self, i don't think i'll root till my one year warranty is up. That how long i waited wit my og droid. Thanks for the info i just don't know y they would have put such little ram in a phone like this.
Sent from my SCH-I510 using xda premium

[Q] dead development

Is there really hope in sight for the droid charge? We dont really have many choices anf i was wondring if i should stick with my ole charge
Stick with it. AOSP is coming soon
Sent from my SCH-I510 using xda premium
HTCluva said:
Is there really hope in sight for the droid charge? We dont really have many choices anf i was wondring if i should stick with my ole charge
Click to expand...
Click to collapse
Sell it immediately.
Sent from my SCH-I510 using Tapatalk
i am going to the bionic do what your gut tell ya lol
I have thought about it. Its still a good phone and I can stay optimistic about development right? Haha
Sent from my Gummy Charged GBE 2.1 using XDA App
Doesn't heart but my father in law is giving me his charge for free so I have nothing to lose lol
Sent from my SCH-I510 using xda premium
O id take it then haha gain a bionic
Sent from my Gummy Charged GBE 2.1 using XDA App
I mean he is giving me his bionic already have a charge lol
Sent from my SCH-I510 using xda premium
Development will likely continue for this phone. Official Gingerbread has barely been out for 2 weeks. Patience is a virtue.
I have looked at all the Verizon phones. I conclude that the Charge is the right phone for me.
I personally can't stand all the phones on Verizon except the Charge. The Nexus is decent, but I don't like it for various reasons:
1. Screen is fairly dim at full brightness
2. Pentile display, hard to notice compared to other displays but still noticeable
3. No Wolfson DAC or Voodoo Sound
4. No SD card
5. Cellular basebands are the same as the Charge
6. I don't really jive with the curved glass, kind of cool, but not my thing
7. GPU is the same as the Charge (although rougly a 53 percent clock boost, the display has 140% more pixels- furthermore, the Nexus only 60 percent more subpixels- this lends to a fairly taxed GPU)
8. The phone is big. I think the screen-size is great but the bezel should be reduced to make the phone feel more phone-like.
I can't stand the Bionic. The screen is pretty hideous IMO. Get what you want or works for you. If you want dual-core, go for it.
You can make your Charge fast, it just takes patience.
Try ICS Fugu, V-6, Change the scheduler to noop or deadline, change SD card cache, overclock, freeze all the bull**** you don't use, get a faster SD card, etc.
imnuts said is starting work on ICS, and he seems pretty optimistic about at least getting it going. The Nexus has almost identical radios, so that will help. It may not be perfect out of the gate, but getting a base out there will hopefully at least draw more interest.
Haven't heard of changing SDCard cache. How do you do that?
The easy way is with sd booster from market. I use sd tools to test my settings. I got my sd reads from 16MB to 21MB per sec.
Sent from my SCH-I510 using XDA App
BillLee3 said:
Haven't heard of changing SDCard cache. How do you do that?
Click to expand...
Click to collapse
You can also use Rom Tool Box which gives you more options than just that.
xdadevnube said:
The easy way is with sd booster from market. I use sd tools to test my settings. I got my sd reads from 16MB to 21MB per sec.
Sent from my SCH-I510 using XDA App
Click to expand...
Click to collapse
Just messed with this the first time today. Got mine from about 17MB/sec to 26MB/sec by changing the cache size to 1024.
xdadevnube said:
Development will likely continue for this phone. Official Gingerbread has barely been out for 2 weeks. Patience is a virtue.
I have looked at all the Verizon phones. I conclude that the Charge is the right phone for me.
I personally can't stand all the phones on Verizon except the Charge. The Nexus is decent, but I don't like it for various reasons:
1. Screen is fairly dim at full brightness
2. Pentile display, hard to notice compared to other displays but still noticeable
3. No Wolfson DAC or Voodoo Sound
4. No SD card
5. Cellular basebands are the same as the Charge
6. I don't really jive with the curved glass, kind of cool, but not my thing
7. GPU is the same as the Charge (although rougly a 53 percent clock boost, the display has 140% more pixels- furthermore, the Nexus only 60 percent more subpixels- this lends to a fairly taxed GPU)
8. The phone is big. I think the screen-size is great but the bezel should be reduced to make the phone feel more phone-like.
I can't stand the Bionic. The screen is pretty hideous IMO. Get what you want or works for you. If you want dual-core, go for it.
You can make your Charge fast, it just takes patience.
Try ICS Fugu, V-6, Change the scheduler to noop or deadline, change SD card cache, overclock, freeze all the bull**** you don't use, get a faster SD card, etc.
Click to expand...
Click to collapse
Well spoken my friend- and it would help if the doom sayers would be quiet and maybe contribute a little more than skepticism... Imnuts is going to port over ICS for the Charge and this undoubtedly will help the development towards the charge. And we should be grateful that we have a dev that is still active- I have seen dozens of phones even in this forum that have hardly any development and some that did that have none now. There's also new people learning to write the android language constantly so there will always be new devs coming along, esp. since android is so progressive.
Imnuts is the dev that we can always go to for a good rom. Him and donalo
Sent from my Gummy Charged GBE 2.1 using XDA App

Thread closed.

Thread closed.
Thread closed.
Why you have posted this here? A guide should be in the general or development threads
Sent from my Sensation using Tapatalk 2
matt95 said:
Why you have posted this here? A guide should be in the general or development threads
Sent from my Sensation using Tapatalk 2
Click to expand...
Click to collapse
Sorry, I've done this for the HD2 as well, actually first even, and was told to put it in the Q&A section there, it can be moved to whereever it should be ... fine by me.
JP.
Edit -----
Ok, saw my mistake, Android Development for HD2 has subforums, one of which is Q&A, the Sensation just has a development forum.
Well if some moderator could move my post, would be nice.
And sorry again
JP.
Why would a Sensation need a swap partition?
Rusty! said:
Why would a Sensation need a swap partition?
Click to expand...
Click to collapse
Return question :
From where you stand, why would a Sensation need zram ? The kernels I've tested all have it, some don't even ask if you want to use it or not, it's just activated by default
Any system can use more system memory, since swapping is always faster than killing/reloading apps, and it's only a matter of time to get your RAM filled, we have quite some, but not that much either.
If you're fine with what you have, you could simply ignore my post
JP.
PS: Type free in a terminal and check if you see 0 in the swap line on your Sensation.
Yes, I have 0 swap.
Swapping might well be faster than killing and relaunching your apps manually, but as has been said many times since Android was born, that is completely unnecessary. Android is very good at memory management, it's more a case of free memory is wasted memory on phones.
It's all well and good giving a system 'more' memory, but the swap memory is horrifically slow compared to 'normal' RAM. It has it's place on something with like 256MB RAM, but not on something with 768MB.
Well I suppose we're discussing at a point of view level here...
And swap is slow on SD, well not that slow on a fast SD card with read speed at around 20Mb/s and writing at around 10Mb/s, sure slower than RAM but still faster than killng and afterwards reloading the app from NAND.
But I have to disagree with you on one point, Android has an excellent memory manager, true, but this means it will handle keeping apps in the background or killing them, which means that there is no use for app-killers, but that doesn't mean there's no use for more memory (swap).
So give Android more memory to play with and its management will use this additional space accordingly.
But as I said before, this is just a guide, if your Sensation works fine as is, just ignore my post, I'm forcing nobody to use it, just giving those that have a different oppinion than yours a help to get it going, no more no less.
JP.
Sent from my Android Revolution HD 6.6.3 / Bricked kernel 3.0 v1.1 powered htc Sensation XE using xda premium
I was looking for a guide like this.
Thank you very much!
EDIT: I have tried it and it's perfect - I can go multi-tasking with 3 games and 4 other programs without any lag.
Waszker said:
I was looking for a guide like this.
Thank you very much!
EDIT: I have tried it and it's perfect - I can go multi-tasking with 3 games and 4 other programs without any lag.
Click to expand...
Click to collapse
Glad to read it works for you
I think in the meantime that 1Gb might be a bit too much. Up to how much swap have you seen used on your Sensation ?
JP.
Hi,
I have tried and it works fine.
I have a HTC HD2 with "Team Blue Droid V3.7 Sensation XL Gen3 EU"
free shows this, could you think I have enough swap memory or I have to increase it?
total used free shared buffers
Mem: 413372 356872 56500 0 216
-/+ buffers: 356656 56716
Swap: 131068 103144 27924
Thank you very much!
José
joeHd2 said:
Hi,
I have tried and it works fine.
I have a HTC HD2 with "Team Blue Droid V3.7 Sensation XL Gen3 EU"
free shows this, could you think I have enough swap memory or I have to increase it?
total used free shared buffers
Mem: 413372 356872 56500 0 216
-/+ buffers: 356656 56716
Swap: 131068 103144 27924
Thank you very much!
José
Click to expand...
Click to collapse
I always use 256Mb on my HD2, but I never saw swap used to that extend with my use, or at least not looked at the right moment
On my Sensation I have currently 1Gb, and that is simply way too much, I've just been too lazy to reduce the partition
Keep en eye on the "free" part of swap, as long as there's always some left, I'd say you have enough with your 128Mb.
What kernel are you running ?
JP.
Huh... Interesting. I need to give this a try when I get home.
I want to try this also but im worried my sd might get worn out ...
Looks awesome, by the way...
Sent from my HTC Sensation using Tapatalk
Read mkswap --help about kbytes parameter - you don't need to repartition your sdcard.
Sent from my HTC Sensation using Tapatalk
AndroidNeophyte said:
I want to try this also but im worried my sd might get worn out ...
Looks awesome, by the way...
Sent from my HTC Sensation using Tapatalk
Click to expand...
Click to collapse
I've been using it for quite some time (almost a year, so far no issues), but sure it will do more read/write cycles on your card.
So you need to take into account, hence my warning in 2nd post.
I have no issue changing my card every few years, I'd probably do it anyway to keep up with newer technology (faster and bigger cards).
And by the way, if you partition the card, it will be worn at an exact place, so for instance, if you use the last 256Mb of the card, and if they wear off, you can leave the last 256 unused and use the 256Mb before that. Will keep you going long enough until you will change your hardware anyways
JP.
gen129 said:
Read mkswap --help about kbytes parameter - you don't need to repartition your sdcard.
Sent from my HTC Sensation using Tapatalk
Click to expand...
Click to collapse
You can also create a swapfile in your FAT partition, that will work, but will be less performant, since you will have FAT32 overhead.
A swap partition is the fastest available way from RAM to the SD card and back.
JP.
Yank555 said:
I always use 256Mb on my HD2, but I never saw swap used to that extend with my use, or at least not looked at the right moment
On my Sensation I have currently 1Gb, and that is simply way too much, I've just been too lazy to reduce the partition
Keep en eye on the "free" part of swap, as long as there's always some left, I'd say you have enough with your 128Mb.
What kernel are you running ?
JP.
Click to expand...
Click to collapse
Hi,
I'm using this kernel :
Linux 2.6.35.14-marc1706s_desire_0.1.8+
JB
joeHd2 said:
Hi,
I'm using this kernel :
Linux 2.6.35.14-marc1706s_desire_0.1.8+
JB
Click to expand...
Click to collapse
Ok, don't know that one, I've only tested faux's and Bricked on the Sensation...
But 2.6, are you on GB ? Not ICS ?
JP.
Sent from my Android Revolution HD 6.6.4 / faux kernel 006u powered htc Sensation XE using xda premium
Yank555 said:
Ok, don't know that one, I've only tested faux's and Bricked on the Sensation...
But 2.6, are you on GB ? Not ICS ?
JP.
Sent from my Android Revolution HD 6.6.4 / faux kernel 006u powered htc Sensation XE using xda premium
Click to expand...
Click to collapse
I am in Gingerbread 2.3.5
Sense 3.5
From : Team Blue Droid V3.7 Sensation XL Gen3 EU
Now I have 20Mb free from 128Mb, I think I'm going to resize to 256Mb
Thank for your guide.
Jose
France
HTC HD2 - Free mobile

[POLL] general kernel feature discussion

Hopefully this will help new users know what to try first and perhaps kernel devs to get less requests in their threads. Feel free to make a list of your top 5 mods/features or whatever and comment on specific mods/features.
for example, have you noticed zRam to make a perceivable difference?
note that I am leaving overclock out of the poll since it is kind of a given in any custom kernel.
My apologies if I forgot your favourite feature!
Still not sure what the point of this thread is.
Anyway, I don't overclock with custom kernels because it makes scrolling not smooth. I would rather my phone be smooth than have some pointless number in my CPU app. Zomg 2.000000gHz!!1!11111111!!!!!!!!!
With zRAM enabled I can leave 10 tabs open, and come back to them in a month and they're all still loaded.
Sent from my HTC One XL
ECEXCURSION said:
Still not sure what the point of this thread is.
Anyway, I don't overclock with custom kernels because it makes scrolling not smooth. I would rather my phone be smooth than have some pointless number in my CPU app. Zomg 2.000000gHz!!1!11111111!!!!!!!!!
With zRAM enabled I can leave 10 tabs open, and come back to them in a month and they're all still loaded.
Sent from my HTC One XL
Click to expand...
Click to collapse
Ironic that the point of the thread is in the op, and then you contributed to it by the second half of the reply. So is this a pointless thread, or did you have something to contribute? Make up your mind. Let's try to keep this thread tidy.
Sent from my HTC One XL using xda app-developers app
I dunno, I guess I envision noobies reading the first post of whatever kernel they which to flash, which lists the various features of the kernel and what each option does. Having said that, that makes this thread redundant in my eyes. But hey, if that's what you want then I'm all for it! (hence the contribution)
Happy Holidays!
Sent from my HTC One XL
ECEXCURSION said:
I dunno, I guess I envision noobies reading the first post of whatever kernel they which to flash, which lists the various features of the kernel and what each option does. Having said that, that makes this thread redundant in my eyes. But hey, if that's what you want then I'm all for it! (hence the contribution)
Happy Holidays!
Sent from my HTC One XL
Click to expand...
Click to collapse
Fair enough. But not all features work as intended. Reading a feature list doesn't expose which things actually make the biggest difference.
For example, in my experience zRam helps multitasking, but often my phone grinds down to a slow pace with it. We might have noobs posting in Rom threads about how much lag the Rom has without realizing it's maybe the zRam they enabled just because it seems like a cool feature. Now there is more junk in the wrong threads.
Sure, they can read up on it elsewhere, but I thought it would be helpful to try and get one x specific info amalgamated into one place.
Also, with a new batch of kernels probably coming up soon with JB leaks maybe this will help kernel devs prioritize their development without a hundred people asking for stuff all the time.
Sent from my HTC One XL using xda app-developers app
I see what you're saying.
What else do I like... I like the idea of OTG support although I have yet to use it. I also like the fps fix included with ElementalX for HDMI video.
Sent from my HTC One XL
=JKT= said:
Fair enough. But not all features work as intended. Reading a feature list doesn't expose which things actually make the biggest difference.
For example, in my experience zRam helps multitasking, but often my phone grinds down to a slow pace with it. We might have noobs posting in Rom threads about how much lag the Rom has without realizing it's maybe the zRam they enabled just because it seems like a cool feature. Now there is more junk in the wrong threads.
Sure, they can read up on it elsewhere, but I thought it would be helpful to try and get one x specific info amalgamated into one place.
Also, with a new batch of kernels probably coming up soon with JB leaks maybe this will help kernel devs prioritize their development without a hundred people asking for stuff all the time.
Sent from my HTC One XL using xda app-developers app
Click to expand...
Click to collapse
Zram shouldn't grind to a halt on this phone, maybe on older phones. Lowmemorykiller is still in effect and it's not writing to disk so it doesn't "thrash" like conventional swap. It's all written to fast ram and the performance penalty for compressing and decompressing is negligible with a fast dual core. I use it all the time.
flar2 said:
Zram shouldn't grind to a halt on this phone, maybe on older phones. Lowmemorykiller is still in effect and it's not writing to disk so it doesn't "thrash" like conventional swap. It's all written to fast ram and the performance penalty for compressing and decompressing is negligible with a fast dual core. I use it all the time.
Click to expand...
Click to collapse
Well, If I can take anybody's word for it, its yours lol. It must have been something else then.
The only other thing I changed was starting to use chrome, and when I was multitasking between chrome and anything else it was super slow...even to reopen the keyboard.
This is the kind of discussion i'd like to foster in this thread. (even if it means being wrong)
Sent from my HTC One XL using xda app-developers app
You're not necessarily wrong, I'm sure it could happen in certain situations. I find chrome to be very heavy on phones (complete opposite of chrome on the desktop). It may have kicked everything out of memory. That usually doesn't happen because most phone apps are fairly light.
Id love to see lulactive govener working on this phone but mabie thats not possible on my gs2 it is awsome for battery life.
xstokerx said:
Id love to see lulactive govener working on this phone but mabie thats not possible on my gs2 it is awsome for battery life.
Click to expand...
Click to collapse
Ya I agree, I usually underclock for battery purposes
Alright so I dont have a list but I am going to say that when I enable sweep2wake, I notice some lag all the way around the phone. Overclocking to 1728 has always been perfect for me. Can someone also look into otg on jellybean? I've been having alot of trouble getting that to work.
Sent from my HTC One XL using xda premium
Arrow44 said:
Alright so I dont have a list but I am going to say that when I enable sweep2wake, I notice some lag all the way around the phone. Overclocking to 1728 has always been perfect for me. Can someone also look into otg on jellybean? I've been having alot of trouble getting that to work.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
I think otg is supported in the jb sense stock kernel. (NB If you go to storage, at the very bottom there is a bar for usb storage.)
However, I haven't tried it for myself yet. Reading around I saw that the first time you may need to leave it plugged in for a while for it to register. some users reported leaving the phone with otg plugged and coming back later and it had shown up.
I wish I could remember which rom thread that was...but that's basically all that was mentioned.
Edit: Also, I don't know if the stock jb kernel will self power the otg device. You may need the special cable, if you weren't already.
Sent from my HTC One XL using xda app-developers app

Categories

Resources